Commit graph

157 commits

Author SHA1 Message Date
fiaxh 054d3fec16 Fix encryption button update and reduce its required GTK version
MenuButton.activate only exists since 4.4
2022-08-21 14:16:31 +02:00
Marvin W 5103a7fb7b
Move all icons in respective paths 2022-08-20 21:23:35 +02:00
fiaxh 6bfa70fc70 Disable tooltips for GTK 4.6.4 - 4.6.6
A bug in GTK caused the application to crash in some tooltip-related conditions
https://gitlab.gnome.org/GNOME/gtk/-/issues/4941
2022-08-20 21:09:42 +02:00
Marvin W 517363dfc9
GTK4: Fix theme blue highlight 2022-08-20 20:46:03 +02:00
Marvin W e51b55432f Gtk4 bug fixes and improvements 2022-07-27 20:55:54 +02:00
fiaxh f44cbe02c1 Improve Gtk4 port 2022-07-27 20:34:20 +02:00
fiaxh 7e7dcedaf3 Port from GTK3 to GTK4 2022-07-27 20:34:20 +02:00
mjk 855a98c045 OMEMO: Make QR code fixed-resolution and the quiet zone ISO-conformant 2022-02-25 22:26:43 +00:00
fiaxh 9838d56794 Prepare for 0.3 release 2022-02-12 22:18:06 +01:00
Marvin W 6dca4f499e
Fix call participant widget 2022-02-12 20:51:31 +01:00
Marvin W 0f5f57888e
Calls: Use GtkHeaderBar for each participant 2022-02-12 14:36:25 +01:00
fiaxh be751a5dda Various call fixes
- If peer invited us claiming audio-only and then wants to have a video content, do a content-modify and accept audio-only
- Check contents for video (and modify) and whether call is truly accepted in PeerState.accept() directly
- If a message contains both JMI and CIM, only use JMI
- Fix outgoing CIM (disabled)
- Use opacity instead of visiblity for file_menu, small fixes
- Add back owner/admin/member queries when joining MUC (regression from 33104a7)
2022-02-12 14:22:29 +01:00
Translations f94d95fa44 Update translations 2022-02-02 13:08:05 +01:00
fiaxh 5089e9cad7 Remove color from /me name, remove use_markup from sender label 2022-01-23 19:50:01 +01:00
fiaxh c5461b8536 Imrove file widget menu (fixup 25db512)
- Fix file menu remaining visible after clicking an action
- Fix file menu for images (clicking resulted in hiding of the file widget part)
- Fix styling of file menus for images
- Fix compiler warnings and runtime criticals
2022-01-09 15:30:13 +01:00
wkg 25db512297
Introduce file widget menu with "Save as..." and "Open" actions (#1080) 2022-01-09 14:34:09 +01:00
fiaxh e40de72631 Fix circular buttons to actually be round 2022-01-08 21:33:57 +01:00
fiaxh ac2af04740 Display message sender in bold+text color instead of small+colored 2022-01-05 20:10:19 +01:00
fiaxh d02c5bc55d Merge branch groupcalls 2021-12-23 00:46:58 +01:00
fiaxh f0c7dd0682 UI + libdino: Improve MUJI calls from MUC
- Move calls from ICE-thead onto main thread
- Identify Call.ourpart as MUC nick if in MUC
- Keep track of the initiator of a call
2021-12-23 00:19:26 +01:00
seahawk1986 be0233000c
fix screenshot dimensions (#1163) 2021-12-14 15:09:14 +01:00
fiaxh 3dc4d7f155 Add (disabled) multi-party call UI 2021-11-10 11:05:34 +01:00
Translations 6ca47bf795 Update translations 2021-09-25 16:13:44 +02:00
fiaxh 447464f4d1 Display message delivery error, color text using theme colors
fixes #672
2021-08-17 22:32:33 +02:00
fiaxh d71604913d Merge remote-tracking branch 'origin/feature/calls' 2021-05-11 12:57:02 +02:00
Translations e32b49b68f Update translations 2021-04-11 15:59:37 +02:00
fiaxh 8d1c6c29be Display+store call encryption info 2021-04-09 22:23:13 +02:00
fiaxh 0f46facecd Add UI for audio/video calls 2021-03-21 12:41:39 +01:00
Translations ea678bb8d8 Update translations 2021-03-04 09:38:26 -06:00
fiaxh f12fc371a3 Make spell checking a setting, store language per conversation 2021-01-21 15:51:41 +01:00
Translations fc18e781a5 Update translations + DOAP 2021-01-11 20:37:24 +01:00
Marvin W 2a775bcfb9
Prepare for 0.2.0 release 2020-11-12 18:51:20 +01:00
Translations 6218b759bf Update translations 2020-11-04 18:12:01 +01:00
fiaxh 518307d1ac Include 128x128 Dino icon as resource 2020-10-15 17:46:37 +02:00
Translations 1534aa3a5e Update translations 2020-09-10 20:18:18 +02:00
Translations ff9a9a0d66 Update translations 2020-08-01 23:02:44 +02:00
fiaxh a21ddefbb9 Show dark unread counts for notifying conversations, light ones otherwise 2020-07-06 21:52:33 +02:00
codedust 86420fdef1 Show bubble containing the number of unread messages in the conversation list (#764)
Co-authored-by: codedust <codedust@users.noreply.github.com>
Co-authored-by: fiaxh <git@lightrise.org>
2020-07-06 21:52:33 +02:00
fiaxh 8a64c8501d Add shortcuts for search (CTRL+F) and file upload (CTRL+U)
fixes #806
2020-06-03 21:50:40 +02:00
Translations 82ce2426c1 Update translations 2020-05-17 20:07:48 +02:00
Translations c6cf90a923 Update translations 2020-05-16 19:14:54 +02:00
fiaxh 9661116d78 Remove unused file (fixup 51a2372) 2020-04-24 14:18:09 +02:00
fiaxh 51a2372869 Add file upload preview
fixes #756
2020-04-22 15:44:12 +02:00
Translations 5b9199e7d4 Update translations 2020-04-12 22:35:42 +02:00
fiaxh ff4403fb21 Clean up file widget code 2020-04-10 21:08:23 +02:00
fiaxh d091a6c3cd Add keyboard shortcut (up key) to activate last message correction 2020-04-05 16:19:56 +02:00
fiaxh 871ff33ac7 Add support for last message correction 2020-04-03 22:49:59 +02:00
Marvin W 2f52291be5
Fix issue rendering messages outside reachable scroll area
Related: https://gitlab.gnome.org/GNOME/gtk/-/issues/2556
2020-04-01 00:30:37 +02:00
fiaxh 12cd56612d Store entity identity info, use it in conversation list tooltips 2020-03-29 20:24:39 +02:00
fiaxh 853dfa2d6f Visually mark unencrypted messages if conversation is encrypted 2020-03-29 20:24:39 +02:00