gajim-plural/gajim
Philipp Hörist 46926e71d1 Remove old message duplicate code
- Calculating so many hashes for each Message is quite expensive
- It hides our own implementation bugs, like when we retrieve history
from a MUC with wrong timestamps, or on rejoin. We never know about it
because the Messages are dropped.
- It should not be necessary anymore. The original problem was a bug
in nbxmpp which triggered mass resending of old messages.
2017-11-07 20:39:36 +01:00
..
command_system New style for ChatControl 2017-10-26 22:52:20 +02:00
common Remove old message duplicate code 2017-11-07 20:39:36 +01:00
data Make Scrollbar look more unobtrusive 2017-10-31 00:05:03 +01:00
dev Move ipython_view to gajim.dev and exclude it from tarball 2017-09-22 19:12:26 +02:00
plugins Fix deprecation warnings 2017-10-07 21:01:27 +02:00
__init__.py Add avatar_sha field to Cache DB 2017-10-08 11:25:49 +02:00
accounts_window.py Update menus on account label change 2017-11-06 23:29:07 +01:00
adhoc_commands.py Nicer code 2017-08-24 15:41:39 +02:00
advanced_configuration_window.py Rename gajim.common.gajim to avoid name conflicts 2017-08-18 20:03:20 +02:00
app_actions.py Merge branch 'master' into 'gnotification' 2017-09-21 20:44:18 +02:00
atom_window.py Use absolute imports 2017-08-18 19:48:48 +02:00
cell_renderer_image.py
chat_control.py Fix additional_data in events 2017-11-01 23:14:47 +01:00
chat_control_base.py Disable overlay scrolling 2017-10-30 23:01:46 +01:00
config.py Refactor Speller 2017-10-26 22:52:27 +02:00
conversation_textview.py Save oob data also on MAM Messages 2017-11-04 13:51:12 +01:00
dataforms_widget.py Nicer code 2017-08-24 15:41:39 +02:00
dialogs.py Rename OptionType.BOOL to VALUE 2017-11-01 12:25:19 +01:00
disco.py Replace deprecated Gtk.Image.*_from_stock() 2017-09-28 19:42:00 +02:00
emoticons.py New style for ChatControl 2017-10-26 22:52:20 +02:00
features_window.py Simplify check_X509.py 2017-10-05 21:58:45 +02:00
filetransfers_window.py Replace deprecated Gtk.Image.*_from_stock() 2017-09-28 19:42:00 +02:00
gajim.py Add Option to hide Gajim on pressing close 2017-10-31 17:33:32 +01:00
gajim_remote.py GajimRemote: Fix invalid filename 2017-08-18 19:48:48 +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 Pass additional_data to groupchats 2017-11-03 16:33:34 +01:00
groups.py Rename gajim.common.gajim to avoid name conflicts 2017-08-18 20:03:20 +02:00
gtkexcepthook.py Use absolute imports 2017-08-18 19:48:48 +02:00
gtkgui_helpers.py ServerInfo: Show if features are disabled by user 2017-11-06 23:04:49 +01:00
gtkspell.py Catch require_version ValueError 2017-10-27 10:42:43 +02:00
gui_interface.py Refactor Speller 2017-10-26 22:52:27 +02:00
gui_menu_builder.py Update menus on account label change 2017-11-06 23:29:07 +01:00
history_manager.py Rename gajim.common.gajim to avoid name conflicts 2017-08-18 20:03:20 +02:00
history_sync.py Fix some strings for a better translation 2017-09-19 12:45:02 +02:00
history_window.py Add gui extension point to history window 2017-11-03 17:45:03 +01:00
htmltextview.py Rename gajim.common.gajim to avoid name conflicts 2017-08-18 20:03:20 +02:00
logind_listener.py Rename gajim.common.gajim to avoid name conflicts 2017-08-18 20:03:20 +02:00
message_control.py New style for ChatControl 2017-10-26 22:52:20 +02:00
message_textview.py Refactor Speller 2017-10-26 22:52:27 +02:00
message_window.py New style for ChatControl 2017-10-26 22:52:20 +02:00
music_track_listener.py Use absolute imports 2017-08-18 19:48:48 +02:00
negotiation.py Rename gajim.common.gajim to avoid name conflicts 2017-08-18 20:03:20 +02:00
network_watcher.py Rename gajim.common.gajim to avoid name conflicts 2017-08-18 20:03:20 +02:00
notify.py Use GNotification instead of pynotify or dbus 2017-09-13 21:20:37 +02:00
options_dialog.py Rename OptionType.BOOL to VALUE 2017-11-01 12:25:19 +01:00
profile_window.py ProfileWindow: Fix typo 2017-10-20 20:51:40 +02:00
remote_control.py Refactor Avatars 2017-10-08 11:26:28 +02:00
roster_window.py Update menus on account label change 2017-11-06 23:29:07 +01:00
search_window.py Rename gajim.common.gajim to avoid name conflicts 2017-08-18 20:03:20 +02:00
secrets.py fix reading secrets file 2017-09-13 14:25:36 +02:00
server_info.py ServerInfo: Make InfoItems selectable 2017-11-06 23:05:32 +01:00
session.py Fix additional_data in events 2017-11-01 23:14:47 +01:00
shortcuts_window.py Use absolute imports 2017-08-18 19:48:48 +02:00
statusicon.py Fix StatusIcon on MacOS 2017-10-17 18:36:02 +02:00
tooltips.py Refactor Avatars 2017-10-08 11:26:28 +02:00
upower_listener.py Rename gajim.common.gajim to avoid name conflicts 2017-08-18 20:03:20 +02:00
vcard.py Catch exception for invalid avatars 2017-10-17 20:36:27 +02:00