Commit Graph

865 Commits

Author SHA1 Message Date
Philipp Hörist 1211a1bc59 XMLConsole: Use glade file for building widgets 2017-08-16 19:05:13 +02:00
Philipp Hörist 512e6d2c8e Redesign XML Console
- Use modern GTK Widgets (HeaderBar, ActionBar, Switch)
- Add an option to filter Stream Management stanzas
- Add a generic Option Dialog that we can reuse later
2017-08-10 02:13:20 +02:00
Philipp Hörist 4247746c36 Bookmark Window: Make it resizable 2017-08-02 19:16:08 +02:00
Yann Leboulanger 6a95fe79ae Merge branch 'xep-0319' into 'master'
Xep 0319

See merge request !110
2017-07-31 19:16:27 +02:00
Yann Leboulanger 28917aaf56 Do not use XEP-0012 anymore to know idle time. Use XEP-0319 2017-07-31 19:14:12 +02:00
Philipp Hörist 05b509e008 Remove old ScrolledWindow from GroupchatControl 2017-07-28 21:39:11 +02:00
Philipp Hörist b8aaf09c13 Fix infinite expand of MessageTextView
- The 'configure-event' does not trigger anymore when connected to
the MessageTextView. The reason is unknown.

- Use our own ScrolledWindow Widget instead so we can better control
the dimension of the MessageTextView
2017-07-28 20:40:30 +02:00
Philipp Hörist 9ff601d03b Remove XEP-0136 support 2017-07-28 00:07:49 +02:00
Philipp Hörist a5480eb167 Add ServerInfo Dialog 2017-07-26 00:07:43 +02:00
Philipp Hörist 85d220c80e Add Synchronise History Dialog
- On first contact with the MAM Archive only request 7 days
- To sync the rest of the archive the new Dialog can be used.
2017-07-25 21:00:20 +02:00
Philipp Hörist 4ba143fd68 Fix not working ManagePEPServicesWindow Dialog 2017-07-16 22:49:34 +02:00
André Apitzsch b80f21c1af Add old id to appdata file 2017-07-05 22:25:31 +02:00
Philipp Hörist 89e4a006be Add font-emoticons theme 2017-07-02 21:29:57 +02:00
Philipp Hörist d387cf1d88 Add noto-emoticons theme 2017-07-02 21:29:57 +02:00
Philipp Hörist 79716f421f Rework emoticon menu 2017-07-02 21:27:44 +02:00
Philipp Hörist 0d0671374a Remove old emoticon themes 2017-07-02 19:28:00 +02:00
Philipp Hörist b5d3578e39 Add tooltip for encryption button
Fixes #8663
2017-06-25 18:06:46 +02:00
Philipp Hörist f7754487cc Fix Layout issues with long status messages
Fixes #8652
2017-06-12 22:20:03 +02:00
Nulll 22096d58af Update servers.xml 2017-05-29 18:23:49 +02:00
Philipp Hörist 48f492c5d1 Dont use deprecated icon in filter entry 2017-05-18 22:19:56 +02:00
Philipp Hörist 94be050aa6 Fix display of channel-secure icon 2017-05-15 10:10:42 +02:00
André Apitzsch 7d30643ea7 install css style file 2017-05-08 23:13:47 +02:00
Philipp Hörist 2e148a6133 Add encryption API to groupchat_control 2017-05-07 18:40:09 +02:00
Philipp Hörist cf07022cbd Remove ESessions encryption/decryption from core 2017-05-07 18:40:05 +02:00
Philipp Hörist 3fd35a041e Remove PGP encryption/decryption from core 2017-05-07 18:38:33 +02:00
Philipp Hörist 5116af037b Add Encryption Plugin API
- Add extension points when receiving/sending a message
- Add extension point for setting the lock image
- Add extension point after clicking the send button
- Add extension point when typing
- Add a new menu button to choose the desired encryption
- Extend the PluginManager to hold a list of encryption plugins
2017-05-07 18:38:06 +02:00
André Apitzsch aadcbef11b appdata: remove zero width space add by mistake 2017-05-06 23:27:44 +02:00
André Apitzsch 78fd66fac3 add AppData file
fixes #8174
2017-05-06 21:31:44 +02:00
André Apitzsch 15d834025c use 'reverse DNS' convention for desktop and icon files
see https://specifications.freedesktop.org/desktop-entry-spec/latest/ar01s02.html
2017-04-18 21:19:15 +02:00
Philipp Hörist c02260c4d1 Move CSS Code into gajim.css 2017-03-04 09:53:14 +01:00
Philipp Hörist 9bcad9a233 Style GroupChatControl Banner with CSS 2017-03-04 01:24:28 +01:00
Philipp Hörist e00341e83e Dont use depracted override_background_color() 2017-03-02 23:58:21 +01:00
Philipp Hörist 516a18eb5d Add CSS Provider and convert config values to css 2017-03-02 23:57:05 +01:00
Philipp Hörist 6f8452667d Port application menu to GMenu 2017-02-12 18:17:27 +01:00
Philipp Hörist 1ad087e577 Close Plugins Window with ESC 2017-02-06 23:21:04 +01:00
Philipp Hörist fa54237164 Close Privacy Lists Window with ESC 2017-02-06 23:19:07 +01:00
Philipp Hörist ad936b8df8 Close XML Console Window with ESC 2017-02-06 23:12:31 +01:00
Philipp Hörist 5dff9bb057 Close Archiving Preferences Window with ESC 2017-02-06 23:10:09 +01:00
Philipp Hörist 9b0d7222b0 Close Service Discovery Window with ESC 2017-02-06 23:05:57 +01:00
Philipp Hörist 91bb0183ee Close Bookmark Window with ESC 2017-02-06 23:05:49 +01:00
Philipp Hörist 05566a635c Close Feature Window with ESC 2017-02-06 22:28:07 +01:00
Yann Leboulanger d338572271 Update strings for better english. Thanks to Allan Nordhøy for the suggestions 2017-02-04 23:29:45 +01:00
Tomasz Miąsko 6f6a8d3f39 Use GtkShortcutsWindow to display keyboard shortcuts. 2017-01-24 17:22:05 +01:00
Emmanuel Gil Peyrot 553fd8f7b1 Add the actual GtkApplicationWindow to the GtkApplication. 2017-01-08 00:45:37 +00:00
Philipp Hörist aa50acd191 Port ExceptionHook to GTK3 2017-01-07 21:07:53 +01:00
Emmanuel Gil Peyrot 5a976f86a3 Remove an extraneous GtkBox in groupchat_control. 2017-01-07 17:50:06 +00:00
Emmanuel Gil Peyrot c1c2a5162c Replace formatting button with declarative menu.
This prevents Gajim from having to regenerate the menu everytime it is
clicked on.
2016-12-24 02:51:55 +01:00
Emmanuel Gil Peyrot db2b6e5ee5 Apply automatic changes from glade 3.20. 2016-12-24 02:49:59 +01:00
Simon Friedberger f1ce214596 Fixed c&p error 2016-11-28 17:33:12 +01:00
Emmanuel Gil Peyrot 6d03af9dee Fix wrong label in preferences. 2016-11-21 21:46:59 +00:00