gajim-plural/gajim/common
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
..
protocol Detect dependencys only on demand 2018-04-24 19:36:33 +02:00
zeroconf Deactivate httpupload for zeroconf 2018-03-11 22:12:00 +01:00
__init__.py Rename src directory 2017-07-02 17:25:47 +02:00
account.py Rename src directory 2017-07-02 17:25:47 +02:00
app.py Refactor FileChooserDialogs 2018-05-05 09:22:08 +02:00
atom.py Rename src directory 2017-07-02 17:25:47 +02:00
caps_cache.py Move some imports 2018-04-25 21:24:05 +02:00
check_X509.py Simplify check_X509.py 2017-10-05 21:58:45 +02:00
commands.py fix some pylint errors 2017-08-24 23:01:06 +02:00
config.py Be more descriptive about the ascii_emoticons configuration option 2018-05-02 20:19:24 +02:00
configpaths.py Use consistent way to get paths 2018-04-25 20:49:37 +02:00
connection.py Support for PKIX over Secure HTTP (POSH) 2018-05-01 21:08:26 +02:00
connection_handlers.py Use consistent way to get paths 2018-04-25 20:49:37 +02:00
connection_handlers_events.py Support for PKIX over Secure HTTP (POSH) 2018-05-01 21:08:26 +02:00
const.py Support for PKIX over Secure HTTP (POSH) 2018-05-01 21:08:26 +02:00
contacts.py Fix tests 2018-04-19 22:22:04 +02:00
crypto.py PyOpenSSL removed rand module. Stop using it. Fixes #8731 2017-09-20 11:39:55 +02:00
dataforms.py dataforms: Replace @nested_property with @property. 2017-08-27 20:57:35 +01:00
dbus_support.py Show missing dbus message only on Linux 2017-11-24 16:28:22 +01:00
dh.py Rename src directory 2017-07-02 17:25:47 +02:00
events.py Fix additional_data in events 2017-11-01 23:14:47 +01:00
exceptions.py Refactor getting avatars from pubsub 2018-02-08 21:06:23 +01:00
file_props.py fix some py2->py3 missing things. Fixes #9019 2018-04-07 23:06:48 +02:00
fuzzyclock.py Rename src directory 2017-07-02 17:25:47 +02:00
ged.py Fix typo and logging arg 2017-11-07 22:56:15 +01:00
gpg.py Detect dependencys only on demand 2018-04-24 19:36:33 +02:00
helpers.py Show correct account lable in tooltip 2018-04-29 23:47:30 +02:00
httpupload.py Support http:upload:0 2018-04-20 08:35:40 -04:00
i18n.py Refactor Gajim startup 2018-04-25 19:16:38 +02:00
idle.py Rename src directory 2017-07-02 17:25:47 +02:00
jingle.py Detect dependencys only on demand 2018-04-24 19:36:33 +02:00
jingle_content.py Use consistent way to get paths 2018-04-25 20:49:37 +02:00
jingle_ft.py Refactor configpaths 2018-04-21 12:48:57 +02:00
jingle_ftstates.py Rename gajim.common.gajim to avoid name conflicts 2017-08-18 20:03:20 +02:00
jingle_rtp.py improve some strings 2018-03-25 16:26:29 +02:00
jingle_session.py Jingle: Check first if we have a content 2018-04-29 23:30:08 +02:00
jingle_transport.py Rename gajim.common.gajim to avoid name conflicts 2017-08-18 20:03:20 +02:00
jingle_xtls.py Use consistent way to get paths 2018-04-25 20:49:37 +02:00
location_listener.py location_listener: location update notifier requires three parameters 2018-01-19 01:52:58 +01:00
logger.py Dont determine paths at module import time 2018-04-25 21:26:02 +02:00
logging_helpers.py Rename src directory 2017-07-02 17:25:47 +02:00
message_archiving.py Fix const imports 2018-04-23 18:32:01 +02:00
multimedia_helpers.py Add missing return statement 2018-04-04 22:10:34 +02:00
nec.py Rename gajim.common.gajim to avoid name conflicts 2017-08-18 20:03:20 +02:00
optparser.py Refactor database migration 2018-04-23 21:27:01 +02:00
passwords.py PasswordStorageManager: remove unused member 2018-02-03 22:13:43 +01:00
pep.py Dont show error when receiving invalid avatars 2018-04-14 10:34:58 +02:00
proxy65_manager.py Rename gajim.common.gajim to avoid name conflicts 2017-08-18 20:03:20 +02:00
pubsub.py Refactor getting avatars from pubsub 2018-02-08 21:06:23 +01:00
resolver.py Remove unused import / codestyle 2018-04-24 21:34:53 +02:00
rst_xhtml_generator.py fix some py2->py3 missing things. Fixes #9019 2018-04-07 23:06:48 +02:00
sleepy.py Fix some logging calls 2017-09-26 07:14:01 +02:00
socks5.py prevent traceback. Fixes #9054 2018-04-07 22:04:32 +02:00
stanza_session.py Detect dependencys only on demand 2018-04-24 19:36:33 +02:00