Commit graph

158 commits

Author SHA1 Message Date
Daniel Brötzmann
de790f5e4c Add profile button to add contact dialog
This lets the user query the VCard of the contact before adding
2019-04-09 21:53:34 +02:00
Philipp Hörist
ed011da59e Add new Ad-Hoc Command dialog 2019-04-07 00:06:56 +02:00
Daniel Brötzmann
318ae4e9d4 Rework InvitationReceivedDialog 2019-04-05 20:08:00 +02:00
Daniel Brötzmann
4d43eacfd0 Rework Certificate dialog 2019-04-05 17:19:35 +02:00
Daniel Brötzmann
e83a246703 Rework SubscriptionRequestWindow 2019-04-02 19:49:57 +02:00
Daniel Brötzmann
74ed71f57e Rework HTTPUpload dialog 2019-03-27 00:40:46 +01:00
Daniel Brötzmann
f6e113c0b6 Update look of Remove account dialog 2019-03-25 20:11:33 +01:00
Daniel Brötzmann
52111cd1b3 Improve dark theme colors 2019-03-24 15:33:37 +01:00
Daniel Brötzmann
a988d2e250 Flatpak: Disable install from ZIP 2019-03-24 15:33:03 +01:00
Dominion
0de04b1ae9 Add server blabber.im to servers.json 2019-03-22 10:09:46 +01:00
Philipp Hörist
11ae4fac6a HistoryWindow: Center top widgets vertically 2019-03-12 18:58:52 +01:00
Philipp Hörist
62d12f4355 Themes: Better visibility of scrollbar 2019-03-12 18:52:05 +01:00
Philipp Hörist
d61ca3ae6d Fix typo 2019-03-02 09:32:08 +01:00
Philipp Hörist
553436332b StartChatDialog: Add Muclumbus search 2019-03-01 21:45:50 +01:00
Philipp Hörist
1f5be6cb0f Add mobile phone indicator
Shows a mobile phone icon if the last message was received by a client
which identifies as phone
2019-02-12 21:40:43 +01:00
Philipp Hörist
15dc059bf3 Use css value for message input placeholder 2019-02-02 19:12:06 +01:00
Philipp Hörist
b9b9dae6a0 Refactor UserActivity
- Use IconTheme for mood icons
- Simplify modules because nbxmpp handles more stuff
2019-01-31 22:57:15 +01:00
Philipp Hörist
be95b04007 Refactor UserNickname and UserMood
- Use IconTheme for mood icons
- Simplify modules because nbxmpp handles more stuff
2019-01-30 23:36:01 +01:00
Philipp Hörist
1a7d930fc4 Add blocking list dialog 2019-01-21 22:45:19 +01:00
Philipp Hörist
55694b60bf Dont save Gajim settings in bookmarks
- Remove print status from bookmarks
- Remove minimize on join from bookmarks
- Add options to the groupchat menu for both settings

Fixes #9463
2019-01-06 00:00:42 +01:00
Philipp Hörist
67318a49e5 Preferences: Add some default options
- Option to set default sync threshold
- Option to set default show join/leave
- Option to set default show status message change
2019-01-04 09:00:12 +01:00
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
d129f5559a DataFormWidget: Fix some UI issues
- Textview: Wrap text, set padding
- ListMultiTreeView: Align checkboxes to the right
- Add a adjustment element that sets default sizes on the columns
- Allow two new options 'form-width' and 'left-width' to customize sizes
2018-12-06 23:06:10 +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
b74468b9c3 Move chatstate css to default theme
This is needed so we can query the current chatstate colors in cellrenderers
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
Philipp Hörist
aca34d5c35 Remove old icons 2018-11-18 22:24:33 +01:00
Philipp Hörist
7f1dfe5a8c New DataFormWidget: Add Captcha support 2018-11-15 21:02:09 +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
6b65a23371 DataForms: Make validation possible
- Show orange warning icon if a field is required
- Show red error icon if validation of the field failed
- Set validation error text as tooltip of the icon
- DataFormWidget emits a signal 'is-valid' on every change
2018-11-04 00:58:34 +01:00
Philipp Hörist
6e41699297 GroupchatConfig: Tidy up some rough edges 2018-11-03 13:44:50 +01:00
Philipp Hörist
5d5d686408 DataFormWidget: Color required fields red 2018-11-03 13:44:36 +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
Philipp Hörist
c2521a41d6 Add margin to DataFormWidget 2018-11-01 08:23:04 +01:00
Philipp Hörist
5769ca1e29 Remove dead servers from servers list
All removed servers did not answer to a IBR request
2018-10-28 21:45:04 +01:00
Philipp Hörist
2a0d6dc1ad Use json format for the servers list 2018-10-28 21:26:25 +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