Philipp Hörist
3b3c2af97b
Fix wrong-import-position pylint errors
2019-04-07 21:15:39 +02:00
Philipp Hörist
4c062bf93d
Call show() on new dialogs
...
- run() was removed from the dialog because it blocks
2019-03-26 23:53:12 +01:00
Philipp Hörist
ca037665ca
Remove unused imports
2019-03-26 21:55:51 +01:00
Philipp Hörist
acd9f67d92
HistoryManager: Use NewConfirmationDialog
2019-03-26 21:47:18 +01:00
Philipp Hörist
b704e27abc
Write correct show values to database
...
Since the refactor we wrote accidentally string instead of int
2019-03-06 23:03:45 +01:00
Philipp Hörist
5e97d805d9
HistoryManager: Display show value correctly
2019-03-06 22:14:57 +01:00
Daniel Brötzmann
bd7e32187d
Update History Manager GUI
2018-11-07 22:52:23 +01:00
Philipp Hörist
e958755a24
HistoryManager: Refactor code
...
- Use get_builder
- Add get_app_icon_list() to gtk.util
2018-10-28 22:42:02 +01:00
Philipp Hörist
f89347516f
Only use absolute imports from gtk module
...
- This reduces import cycles
2018-09-26 19:06:47 +02:00
Philipp Hörist
c3e897bdb4
Fix pylint errors
...
- used-before-assignment
- misplaced-bare-raise
2018-09-18 16:29:26 +02:00
Philipp Hörist
ff6ca57033
Fix no-else-return pylint errors
2018-09-18 10:16:54 +02:00
Philipp Hörist
97ee8082fe
HistoryManager: Load css config in standalone
2018-09-15 11:44:09 +02:00
Philipp Hörist
d54d4bc232
Add annotations and fix pylint/mypy errors
2018-09-13 23:56:12 +02:00
Philipp Hörist
a4a136566f
Fix license comment format
...
every linter flags this as an error
2018-09-05 02:59:34 +02:00
Philipp Hörist
2a4e59654f
HistoryManager: Convert RGB to hex
2018-08-19 23:48:44 +02:00
Philipp Hörist
1c69b92d85
Move filechoosers into gtk module
2018-08-19 17:47:17 +02:00
Philipp Hörist
9d5131b8b4
Rework Gajim Theming
...
- Save all Theme settings to .css instead of the config file
- Add a gajim-dark.css
- Refactor the ThemesWindow
2018-08-16 22:53:33 +02:00
Philipp Hörist
92af78f103
Move history window into gtk folder
...
- fix some pep8 warnings
2018-08-04 20:14:28 +02:00
Philipp Hörist
3a3b5aff20
Move some dialogs into gtk module
2018-07-18 00:15:46 +02:00
Alexander Krotov
22d799a75e
Set secure_delete pragma for SQLite3 connections
...
secure_delete makes SQLite3 overwrite deleted data with zeros, thus actually deleting it from the filesystem.
Ubuntu and FreeBSD enable it by defualt, but some distributions, such as Debian, have it disabled by default, so it is better to set it explicitly.
The performance impact should be negligible as Gajim uses the database rarely.
2018-06-19 19:07:16 +02:00
Philipp Hörist
c38db84e04
Refactor FileChooserDialogs
...
Use GtkFileChooserDialog only when we need previews, default to
NativeFileChooser otherwise.
GtkFileChooserDialogs have a long list of issues, so lets only use it
if we gain something from it.
Flatpak should only run NativeFileChoosers because its sandboxed and
this is needed for security purposes. As a result of that, Flatpak Users
dont have image previews in the FileOpenDialogs
Refactor all FileChoosers for a more simple approach when we use them
Add a new SendFileDialog, so we dont have to put widgets into the FileChooser
which forces non-native Dialogs.
2018-05-05 09:22:08 +02:00
Philipp Hörist
707599dd86
Dont determine paths at module import time
2018-04-25 21:26:02 +02:00
Philipp Hörist
105427b8fd
Use consistent way to get paths
...
This lets us now import the app module without setting paths
2018-04-25 20:49:37 +02:00
Philipp Hörist
4c1bfda48d
Fix const imports
2018-04-23 18:32:01 +02:00
Philipp Hörist
0739eb9dec
HistoryManager: Init configpaths only in standalone mode
2018-04-21 13:59:20 +02:00
Philipp Hörist
4a26ecb12c
Refactor configpaths
...
- init configpaths earlier so logging can access it to store debug logs
- First step for more consistency across Gajim when looking up paths
Recommended usage for the future:
app.configpaths.get()
configpaths.get()
2018-04-21 12:48:57 +02:00
Philipp Hörist
a45554a10b
Save history export with utf8 encoding
2018-04-17 22:00:15 +02:00
Daniel
e93ab408ec
Fix History Manager search
2018-04-15 22:45:04 +02:00
Yann Leboulanger
5874f5c388
ability to run history manager even when -s option is used to run Gajim
2018-03-25 20:52:36 +02:00
Philipp Hörist
e134e47deb
HistoryManager: Clear logs TextView when nothing is selected
2018-03-24 17:25:49 +01:00
Andrey Gursky
8d583a1801
Fixup for History Manager
...
Only call Gtk.main_quit() if History Manager is running standalone.
2018-03-21 19:30:21 +01:00
Yann Leboulanger
504bfef7db
don't crash when we parse arguments in history manager. Fixes #8959
2018-03-17 22:16:54 +01:00
André Apitzsch
7943120b25
Use setuptools' automatic script creation
2018-01-13 22:50:38 +01:00
André Apitzsch
89c7eb6e6a
Rename gajim.common.gajim to avoid name conflicts
2017-08-18 20:03:20 +02:00
André Apitzsch
efec098aef
Use absolute imports
2017-08-18 19:48:48 +02:00
André Apitzsch
125ce523e4
Rename src directory
2017-07-02 17:25:47 +02:00