gajim-plural/gajim
Philipp Hörist 16fd64873e Add new logger methods
Goal is to make the logger module easier to maintain in the future

- extract deduplication out into a own method, so we can use it
on its own in some other places.

- add new insert_into_logs() method
the DB fields we want to write to are passed as arguments, this makes
it so we dont have to change the method when we add or remove DB fields
in the future.

- instead of using get_jid_id() all around gajim to get the jid_id
before we write to the DB, we only have to pass the jid to
insert_into_logs(), it makes sure to get the correct jid_id or add
one in case it doesnt exist.
2017-08-01 21:39:06 +02:00
..
command_system Refactor search_log() 2017-07-21 16:58:04 +02:00
common Add new logger methods 2017-08-01 21:39:06 +02:00
plugins Fix memory leak in plugins window 2017-07-10 01:15:30 +02:00
adhoc_commands.py
advanced_configuration_window.py fixed lookup of description for keyed options 2017-07-11 20:35:47 +02:00
app_actions.py Remove XEP-0136 support 2017-07-28 00:07:49 +02:00
atom_window.py
cell_renderer_image.py
chat_control.py Implement XEP-0359 Stable Stanza IDs 2017-07-28 14:03:14 +02:00
chat_control_base.py Correctly remove timeout source 2017-07-31 02:59:52 +02:00
config.py Fix not working ManagePEPServicesWindow Dialog 2017-07-16 22:49:34 +02:00
conversation_textview.py Fix displaying links in textview 2017-07-04 12:26:05 +02:00
dataforms_widget.py
dialogs.py Remove XEP-0136 support 2017-07-28 00:07:49 +02:00
disco.py
emoticons.py Fix emoticons module import on windows 2017-07-03 11:32:47 +02:00
features_window.py
filetransfers_window.py
gajim-remote.py
gajim.py Add ServerInfo Dialog 2017-07-26 00:07:43 +02:00
gajim_themes_window.py
groupchat_control.py Correctly remove timeout source 2017-07-31 02:59:52 +02:00
groups.py
gtkexcepthook.py
gtkgui_helpers.py Use right amount of arguments on pack_start 2017-07-27 21:50:38 +02:00
gtkspell.py
gui_interface.py Merge branch 'xep-0319' into 'master' 2017-07-31 19:16:27 +02:00
gui_menu_builder.py Add ServerInfo Dialog 2017-07-26 00:07:43 +02:00
history_manager.py
history_sync.py HistorySync: Connect to different event for counting 2017-07-28 14:51:54 +02:00
history_window.py Refactor get_room_last_message_time() 2017-07-21 16:58:04 +02:00
htmltextview.py Fix use of deprecated method 2017-07-28 20:40:09 +02:00
ipython_view.py
logind_listener.py
Makefile.am
message_control.py
message_textview.py Fix infinite expand of MessageTextView 2017-07-28 20:40:30 +02:00
message_window.py
music_track_listener.py
negotiation.py
network_watcher.py
notify.py
profile_window.py
pylint.rc
remote_control.py Do not use XEP-0012 anymore to know idle time. Use XEP-0319 2017-07-31 19:14:12 +02:00
roster_window.py Merge branch 'xep-0319' into 'master' 2017-07-31 19:16:27 +02:00
scrolled_window.py Fix infinite expand of MessageTextView 2017-07-28 20:40:30 +02:00
search_window.py
secrets.py
server_info.py Add ServerInfo Dialog 2017-07-26 00:07:43 +02:00
session.py
shortcuts_window.py
statusicon.py
tooltips.py Do not use XEP-0012 anymore to know idle time. Use XEP-0319 2017-07-31 19:14:12 +02:00
upower_listener.py
vcard.py Do not use XEP-0012 anymore to know idle time. Use XEP-0319 2017-07-31 19:14:12 +02:00