gajim-plural/gajim
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
..
command_system Fix const imports 2018-04-23 18:32:01 +02:00
common Refactor FileChooserDialogs 2018-05-05 09:22:08 +02:00
data Refactor FileChooserDialogs 2018-05-05 09:22:08 +02:00
dev Remove not supported methods 2018-03-30 15:05:25 +02:00
plugins Refactor FileChooserDialogs 2018-05-05 09:22:08 +02:00
__init__.py update version to 1.0.2 2018-04-30 17:04:58 +02:00
accounts_window.py Detect dependencys only on demand 2018-04-24 19:36:33 +02:00
adhoc_commands.py Port some error messages to new interface 2017-12-08 20:20:07 +01:00
advanced_configuration_window.py Rename gajim.common.gajim to avoid name conflicts 2017-08-18 20:03:20 +02:00
app_actions.py Port show-next-pending-event from gajim-remote 2018-02-13 19:25:01 +01:00
application.py Move some imports 2018-04-25 21:24:05 +02:00
atom_window.py Use absolute imports 2017-08-18 19:48:48 +02:00
cell_renderer_image.py
chat_control.py Detect dependencys only on demand 2018-04-24 19:36:33 +02:00
chat_control_base.py Fix regression from refactoring 2018-05-02 22:38:07 +02:00
config.py Refactor ManageSoundsWindow 2018-05-02 22:38:07 +02:00
conversation_textview.py Fix regression from refactoring 2018-05-02 22:38:07 +02:00
dataforms_widget.py Remove some unused imports 2018-01-12 00:21:11 +01:00
dialog_messages.py improve some strings 2018-03-25 16:26:29 +02:00
dialogs.py Refactor FileChooserDialogs 2018-05-05 09:22:08 +02:00
disco.py set a transient_for for join groupchat dialog when needed. Fixes #8994 2018-03-28 16:14:54 +02:00
emoticons.py Remove unused imports 2018-03-26 01:06:56 +02:00
features_window.py Detect dependencys only on demand 2018-04-24 19:36:33 +02:00
filechoosers.py Refactor FileChooserDialogs 2018-05-05 09:22:08 +02:00
filetransfers_window.py Refactor FileChooserDialogs 2018-05-05 09:22:08 +02:00
gajim.py Depend on nbxmpp 0.6.5 2018-04-30 16:57:19 +02:00
gajim_remote.py Remove unused imports 2018-03-26 01:06:56 +02:00
gajim_themes_window.py Replace make_color_string() by Gdk.RGBA method 2017-10-07 17:03:31 +02:00
groupchat_control.py Add support for Room Avatars 2018-04-19 22:11:41 +02:00
groups.py Rename gajim.common.gajim to avoid name conflicts 2017-08-18 20:03:20 +02:00
gtkexcepthook.py Make ExceptionDialog easier to test 2018-04-22 22:34:27 +02:00
gtkgui_helpers.py Refactor FileChooserDialogs 2018-05-05 09:22:08 +02:00
gui_interface.py Refactor FileChooserDialogs 2018-05-05 09:22:08 +02:00
gui_menu_builder.py Remove unused Dialog 2018-05-02 22:38:07 +02:00
history_manager.py Refactor FileChooserDialogs 2018-05-05 09:22:08 +02:00
history_sync.py Remove unused imports 2018-03-26 01:06:56 +02:00
history_window.py Fix const imports 2018-04-23 18:32:01 +02:00
htmltextview.py Move DB creating into logger module 2018-04-22 22:16:17 +02:00
logind_listener.py Logind listener: make string translatable 2018-01-27 00:20:53 +01:00
message_control.py New style for ChatControl 2017-10-26 22:52:20 +02:00
message_textview.py Detect dependencys only on demand 2018-04-24 19:36:33 +02:00
message_window.py Remove unused imports 2018-03-26 01:06:56 +02:00
music_track_listener.py MusicTrackListener: remove unused code 2018-01-24 23:28:56 +01:00
negotiation.py Rename gajim.common.gajim to avoid name conflicts 2017-08-18 20:03:20 +02:00
notify.py Dont set urgency when we already set priority 2018-04-29 23:38:16 +02:00
options_dialog.py Detect dependencys only on demand 2018-04-24 19:36:33 +02:00
profile_window.py Refactor FileChooserDialogs 2018-05-05 09:22:08 +02:00
remote_control.py Remove unused imports 2018-03-26 01:06:56 +02:00
roster_window.py Remove unused Dialog 2018-05-02 22:38:07 +02:00
screensaver_listener.py Remove unused imports 2018-03-26 01:06:56 +02:00
search_window.py Rename gajim.common.gajim to avoid name conflicts 2017-08-18 20:03:20 +02:00
secrets.py Refactor configpaths 2018-04-21 12:48:57 +02:00
server_info.py Support http:upload:0 2018-04-20 08:35:40 -04:00
session.py Fix const imports 2018-04-23 18:32:01 +02:00
shortcuts_window.py Use absolute imports 2017-08-18 19:48:48 +02:00
statusicon.py Remove unused imports 2018-03-26 01:06:56 +02:00
tooltips.py Show correct account lable in tooltip 2018-04-29 23:47:30 +02:00
vcard.py Use consistent way to get paths 2018-04-25 20:49:37 +02:00