Commit Graph

115 Commits

Author SHA1 Message Date
Daniel Brötzmann 64bda9cf79 Flatpak: Disable install from ZIP 2019-03-25 23:19:11 +01:00
Dominion 40cf9488b7 Add server blabber.im to servers.json 2019-03-25 23:15:26 +01:00
Philipp Hörist 76cb4d1d08 HistoryWindow: Center top widgets vertically 2019-03-16 16:18:49 +01:00
Philipp Hörist 3729b8f94f Themes: Better visibility of scrollbar 2019-03-16 16:17:05 +01:00
Philipp Hörist 064f249c5a Add mobile phone indicator
Shows a mobile phone icon if the last message was received by a client
which identifies as phone
2019-02-15 16:45:58 +01:00
Philipp Hörist a269f706bd Remove unused shortcut 2018-11-03 14:00:58 +01:00
Philipp Hörist d4986e22bf Remove dead servers from servers list
All removed servers did not answer to a IBR request
2018-11-03 13:58:14 +01:00
Philipp Hörist 7e3d3f95bf Use json format for the servers list 2018-11-03 13:57:50 +01:00
Daniel Brötzmann ee7db4f7de Remove ESessions leftovers 2018-10-22 19:09:13 +02:00
Daniel Brötzmann 85e8867aba polish-change-status-dialog 2018-10-11 20:01:49 +02:00
Philipp Hörist 8ace1f2b2b MUC: Add option for showing the subject on join 2018-10-07 00:47:00 +02:00
Daniel Brötzmann 0af65954be Unify Emoticon and Emoji strings 2018-10-07 00:46:57 +02:00
Philipp Hörist dd3bbf2bb7 Request security catalog from the barejid
- Some Code/UI cleanup
2018-10-07 00:46:56 +02:00
Philipp Hörist e292b78a5d Fix security labels 2018-10-07 00:46:56 +02:00
Philipp Hörist 2cf0fb2eef Fix mnemonics and change some strings 2018-10-07 00:46:56 +02:00
Philipp Hörist 13473c36ba Preferences: Update layout and some options
- Add a 'convert ascii emoji' checkbutton
- Remove 'Disabled' from Emoji theme
- Change the layout of the style tab
2018-10-07 00:46:56 +02:00
Philipp Hörist cb1be1621d Fix Dark Theme switch
- Move css_config to gtk module
- Add Combobox for overriding the current session setting
- Move theme methods to css_config
2018-10-07 00:46:55 +02:00
Philipp Hörist bf53613433 Add dark theme switch in preferences 2018-10-07 00:46:54 +02:00
Philipp Hörist 5db0178a15 Windows: Add debug logging switch in preferences
If debug logging is enabled verbose output is redirected to a file
in the user dir
2018-10-07 00:46:54 +02:00
Philipp Hörist d295472a8e Refactor link context menu
- Move hyperlink handling into HtmlTextView
- Use actions on the menuitems
2018-10-07 00:46:53 +02:00
Philipp Hörist bb36078ee9 remove icon 2018-10-07 00:46:51 +02:00
Philipp Hörist 1956885ae7 Fix colors and icons 2018-10-07 00:46:51 +02:00
Philipp Hörist 327865e6fd Remove not used liststore entrys 2018-08-19 13:46:38 +02:00
Yann Leboulanger c6dbf775fa make a string not translatable 2018-08-18 14:39:32 +02:00
Philipp Hörist c8c44f5a78 Fix XMLConsole
- Print the stream header again
- Fix template button, it should not be translated
2018-08-18 12:35:21 +02:00
Philipp Hörist 1bb04ca402 Dont use hide() after show_all()
rather use no_show_all. This reduces flickering when we show the window
2018-08-18 00:48:12 +02:00
Philipp Hörist d97c726a9f Add twitter emojis 2018-08-17 21:55:49 +02:00
Philipp Hörist 1577bcba5a Move the noto atlas generator code into a new project 2018-08-17 21:55:48 +02:00
Philipp Hörist 5feb4becfd Rework Emoji implementation
- Use emoji data from a generated dict based on the offical unicode docs,
this makes it easier to update in the future
- Rewrite the emoji chooser
- Add a search field to the emoji chooser
- The emoji chooser is loaded async
- Update to current Unicode 11 Noto theme
2018-08-17 21:55:42 +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
Sophie Herold aa5fca866b Align vcard dialog labels with profile dialog 2018-08-08 19:59:47 +02:00
Philipp Hörist c778ed6917 Move Preferences into own module
- Port Preferences to Gtk.ApplicationWindow
2018-08-06 19:48:49 +02:00
Sophie Herold 42adff1b1b Rework Preferences Dialog 2018-08-06 19:48:49 +02:00
Philipp Hörist f90b9a6b3a Add new DataFormWidget 2018-08-05 22:51:03 +02:00
Philipp Hörist 043e764896 Make Service Registration a Gtk.Assistant
- Move all xmpp Register methods into the register module
2018-08-04 19:47:57 +02:00
Sophie Herold 99ec800856 Rework History Dialog 2018-08-04 11:04:36 +02:00
Philipp Hörist 560a122ab5 Add error message to change password dialog
- Move register methods to own module
2018-08-01 00:35:42 +02:00
Philipp Hörist b3f1416c24 Move features dialog into gtk folder 2018-07-29 23:58:38 +02:00
Philipp Hörist 3a3b5aff20 Move some dialogs into gtk module 2018-07-18 00:15:46 +02:00
Sophie Herold f89169517e Rework Plugins Dialog 2018-07-16 22:38:08 +02:00
Sophie Herold 67d9b7a7ea Rework Bookmarks Dialog 2018-07-16 19:44:38 +02:00
Philipp Hörist ebbe06d587 Refactor MAM into own module
- Rework the MAM Preference dialog
- Move MAM Preference dialog into a new gtk module
- Refactor all MAM code into own module
- Refactor the MAM code itself so we can easier test it in the future
- Add a misc module for smaller XEPs and move EME, Last Message Correction
Delay, OOB into it
- Add dedicated module for XEP-0082 Time Profiles
2018-07-15 14:26:00 +02:00
Sophie Herold 6d96005d55 Disable recently button if popover is empty 2018-07-10 18:08:11 +02:00
Sophie Herold a506226d88 Add paste from clipboard in JoinGroupchat dialog
Closes #9237
2018-07-10 18:01:50 +02:00
André Apitzsch dbb4c5318c Filetransfer UI: remove deprecated properties 2018-07-08 22:48:28 +02:00
Sophie Herold 0750d6f6ef Fixes account box with one account is shown 2018-07-08 19:50:49 +02:00
Sophie Herold 0eeb111a02 Rework Add Contact Dialog 2018-07-07 00:46:23 +02:00
Sophie Herold 4fa4484dfd Rework JoinGroupchat Dialog 2018-07-06 22:14:32 +02:00
Philipp Hörist 0dde1759e8 Make Profile a GtkApplicationWindow
Fixes #9180
2018-07-01 13:30:13 +02:00
Sophie Herold d6501898d8 Polish Profile Dialog 2018-07-01 12:59:00 +02:00