Philipp Hörist
0ad369dc97
Refactor MUC Presence
...
- Use nbxmpp properties
- Split into multiple events
- Add new options in the group chat menu for print settings
2018-12-30 20:06:59 +01:00
Philipp Hörist
5a148f1657
Preferences: Connect two missing signals
2018-12-29 23:05:29 +01:00
Philipp Hörist
15c3de2b4d
Add option to show chatstate in roster
...
- Preferences: Add options for display in banner, tab, roster
- This makes the chatstate Plugin obsolete
2018-11-20 15:32:01 +01:00
Philipp Hörist
dffa54f7d3
Refactor Windows Notifications
...
- Only show one notification at a time
- Fix pylint errors
2018-11-18 22:24:33 +01:00
Daniel Brötzmann
13c82ae777
Update look on GCTooltip and RosterTooltip
2018-11-07 23:07:26 +01:00
Daniel Brötzmann
bd7e32187d
Update History Manager GUI
2018-11-07 22:52:23 +01:00
Daniel Brötzmann
43f07c19e5
Merge destroy handlers, connect ESC key, remove transient
2018-11-07 17:07:24 +01:00
Daniel Brötzmann
d106c0d316
ManageProxies GUI update
2018-11-07 17:07:24 +01:00
André
2ec1baa7bd
Roster: Improve contact filter look
2018-11-04 22:59:56 +01:00
Philipp Hörist
b6c4fcfb54
Use always an action to open the history window
...
- Make all menus and shortcuts use the 'app.browse-history' action
- HistoryWindow: Inherit from Gtk.ApplicationWindow
2018-11-04 22:50:21 +01:00
Philipp Hörist
3e387f5215
GroupchatConfig: Valid form before sending
2018-11-04 17:45:27 +01:00
Philipp Hörist
6e41699297
GroupchatConfig: Tidy up some rough edges
2018-11-03 13:44:50 +01:00
Philipp Hörist
61a791d67c
Rewrite GroupchatConfig dialog
...
- Complete rewrite of the dialog
- Use new DataFormWidget
2018-11-02 22:24:28 +01:00
Philipp Hörist
32e736aa32
Remove unused shortcut
2018-11-02 21:01:26 +01:00
Daniel Brötzmann
7cae880920
ManageSounds GUI Update
2018-11-02 17:09:28 +01:00
Daniel Brötzmann
a75c0cbd48
Remove obsolete glade file for features window
2018-10-27 18:04:27 +02:00
Daniel Brötzmann
5fb6032420
Update Features Dialog Design
2018-10-27 14:54:57 +02:00
Daniel Brötzmann
5d2e83394b
Rework Preferences Window
2018-10-26 00:18:06 +02:00
Daniel Brötzmann
b5416f0e97
Rework ACE
2018-10-26 00:06:27 +02:00
Philipp Hörist
0e2a9c724f
Improve ExceptionDialog
...
- Move to gtk module
- Use get_builder() so translation works
- Add GLib version
- Remove standalone testing code
2018-10-24 21:14:54 +02:00
Daniel Brötzmann
79a37f6992
Update ExceptionDialog GUI
2018-10-24 20:41:16 +02:00
Daniel Brötzmann
4f28720db0
Remove ESessions leftovers
2018-10-21 23:17:42 +02:00
Daniel Brötzmann
491237b41d
polish-change-status-dialog
2018-10-09 20:11:01 +02:00
Philipp Hörist
990a35f9d8
MUC: Add option for showing the subject on join
2018-10-06 00:35:24 +02:00
Daniel Brötzmann
6975ffdf94
Unify Emoticon and Emoji strings
2018-09-30 10:37:16 +02:00
Philipp Hörist
a8c0567bd0
Request security catalog from the barejid
...
- Some Code/UI cleanup
2018-09-30 00:15:00 +02:00
Philipp Hörist
8ff3e55f33
Fix security labels
2018-09-29 18:29:59 +02:00
Philipp Hörist
cc891be187
Fix mnemonics and change some strings
2018-09-27 22:04:15 +02:00
Philipp Hörist
58796d223e
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-09-27 21:38:23 +02:00
Philipp Hörist
075069d37a
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-09-26 20:17:13 +02:00
Philipp Hörist
0e0bb9e190
Add dark theme switch in preferences
2018-09-23 15:00:32 +02:00
Philipp Hörist
39f5803651
Windows: Add debug logging switch in preferences
...
If debug logging is enabled verbose output is redirected to a file
in the user dir
2018-09-23 14:41:26 +02:00
Philipp Hörist
06302cdc4d
Refactor link context menu
...
- Move hyperlink handling into HtmlTextView
- Use actions on the menuitems
2018-09-22 13:35:07 +02:00
Philipp Hörist
854f8512a4
Remove not used liststore entrys
2018-08-19 13:51:06 +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
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
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
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