Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Show encryption type currently used when hovering padlock in chat input boxshow-message-encryption-type-tooltip | Miquel Lionel | 2024-02-18 | 1 | -0/+7 |
| | | | | - also adresses https://github.com/dino/dino/issues/1240 | ||||
* | More noticeable encryption type color and encryption status | Miquel Lionel | 2024-02-18 | 3 | -5/+5 |
| | | | | | - added file changes-allow-symbolic from GTK Adwaita icon theme as dino-unencrypted.svg (licensed under LGPL3) | ||||
* | Show type when hovering encrypted message icon, encrypted icon has separate ↵ | Miquel Lionel | 2024-01-29 | 1 | -0/+8 |
| | | | | | | | | | | color for OMEMO or PGP This commit is adressing https://github.com/dino/dino/issues/1240: - If you hover the encryption icon on your messages if present, it should now say "This message is PGP encrypted" or "This message is OMEMO encrypted". - As a visual aid, the icon's color change accordingly. PGP is blue-ish, OMEMO is off green-ish. - NOTE: There's no color if your theme's 'changes-prevent-symbolic' icon is not a SVG. | ||||
* | Enable hyperlinks in topic text to be clicked (#1523) | eerielili | 2024-01-13 | 2 | -3/+5 |
| | | | fixes #1042 | ||||
* | Change select contact dialog container to AdwClamp (#1533) | Teemu Ikonen | 2024-01-13 | 2 | -0/+4 |
| | |||||
* | Fix crash on removing conference not in roster (#1516) | eerielili | 2024-01-10 | 1 | -0/+1 |
| | |||||
* | Fix some compiler warnings | fiaxh | 2023-10-07 | 9 | -13/+11 |
| | |||||
* | Rewrite contact details dialog | fiaxh | 2023-09-24 | 9 | -360/+289 |
| | |||||
* | Fix build on some Vala compiler versions | Marvin W | 2023-09-24 | 3 | -4/+10 |
| | | | | See https://gitlab.gnome.org/GNOME/vala/-/issues/1474 and https://gitlab.gnome.org/GNOME/vala/-/issues/1478 | ||||
* | Fix subscription notification clearing | fiaxh | 2023-09-07 | 2 | -12/+23 |
| | |||||
* | Cleanup automatically loaded help overlay | fiaxh | 2023-07-08 | 1 | -1/+0 |
| | |||||
* | application: Load help overlay automatically | Christopher Davis | 2023-07-08 | 1 | -14/+0 |
| | | | | | | | | | GTK automatically loads and sets up the action and keyboard shortcut for the Keyboard Shortcuts dialog. We don't need to manually do it as long as we put everything in the right place. See https://docs.gtk.org/gtk4/class.Application.html#automatic-resources | ||||
* | main_window: Use AdwApplicationWindow | Christopher Davis | 2023-07-08 | 1 | -1/+1 |
| | | | | | The main window of an app should be an ApplicationWindow. These windows provide nicer APIs for actions and more. | ||||
* | Add a keyboard shortcut to show keyboard shortcuts (#1432) | eerielili | 2023-06-25 | 1 | -0/+2 |
| | | | | | Add a keyboard shortcut to show keyboard shortcuts - It's Ctrl+? | ||||
* | icons: Refresh some symbolic icons (#1444) | Tobias Bernard | 2023-05-29 | 4 | -8/+8 |
| | |||||
* | Fix reactions being made to the wrong message | Marvin W | 2023-05-14 | 1 | -1/+0 |
| | | | | fixes #1426 | ||||
* | Fix chat input for IME | fiaxh | 2023-05-14 | 1 | -1/+6 |
| | | | | | | fixes #1419 Co-authored-by: Marvin W <git@larma.de> | ||||
* | Focus ChatInput textbox after selecting emoji | Karim Malhas | 2023-04-23 | 1 | -0/+2 |
| | | | | | | | | | | | | After selecting an emoji, the emoji is inserted into the textbox, but focus remains on the emoji_button. This causes the EmojiChooser to be opened again if a user hits the Enter key directly, but text is inserted into the textbox if they continue to type. This commit just explicitely focuses on the textbox after an emoji has been selected. | ||||
* | Fix call window styling | fiaxh | 2023-04-22 | 1 | -3/+0 |
| | |||||
* | Fix call window controlls hiding | fiaxh | 2023-04-22 | 1 | -3/+19 |
| | |||||
* | Fix images from another client in our account not being displayed right away | fiaxh | 2023-03-23 | 1 | -3/+7 |
| | |||||
* | FreeDesktopNotifier: Set notification categories | Sebastian Krzyszkowiak | 2023-03-21 | 1 | -0/+6 |
| | | | | | This provides notifications servers some context on how to handle the notification. | ||||
* | Improve database performance while reconnecting and syncing | Marvin W | 2023-03-21 | 1 | -0/+14 |
| | | | | Also move some tasks to low priority idle queue so they won't block UI updates | ||||
* | New Avatar UI | Marvin W | 2023-03-05 | 21 | -592/+595 |
| | |||||
* | Implement XEP-0392: Consistent Color Generation | Marvin W | 2023-03-05 | 1 | -10/+13 |
| | |||||
* | Fix critical warnings after DTLS-SRTP calls without OMEMO verification | Marvin W | 2023-03-02 | 1 | -1/+1 |
| | | | | libdino-CRITICAL **: dino_plugins_encryption_list_entry_get_encryption_icon_name: assertion 'self != NULL' failed | ||||
* | Fix some memory leaks | fiaxh | 2023-02-27 | 5 | -43/+112 |
| | |||||
* | Stop regenerating message menu buttons | fiaxh | 2023-02-16 | 3 | -32/+49 |
| | | | | mitigates #1343 | ||||
* | Clear chat input after /command | fiaxh | 2023-02-10 | 1 | -7/+8 |
| | | | | fixes #1359 | ||||
* | Remove spell check setting | fiaxh | 2023-02-09 | 2 | -83/+0 |
| | | | | As there is currently no spell check support for GTK4 | ||||
* | Settings: Connect to Switch.notify-active instead of to activate | fiaxh | 2023-02-09 | 1 | -5/+5 |
| | | | | As per the documentation of the activate signal "Applications should never connect to this signal, but use the notify:active signal." https://valadoc.org/gtk+-3.0/Gtk.Switch.activate.html | ||||
* | settings_dialog: Use AdwPreferencesWindow and AdwActionRow | Christopher Davis | 2023-02-09 | 1 | -19/+19 |
| | | | | | | AdwPreferencesWindow contains a nice API for preferences windows, and AdwActionRow is the widget to use for rows of preferences. | ||||
* | Prepare for 0.4 release | Marvin W | 2023-02-07 | 1 | -4/+5 |
| | |||||
* | Fix various date/time stamps not updated or wrong time zone | Marvin W | 2023-02-07 | 3 | -13/+29 |
| | |||||
* | Fix some form entries not updating properly | Marvin W | 2023-02-07 | 4 | -29/+15 |
| | |||||
* | Show "Me" instead of bare jid when no local alias is set | Marvin W | 2023-02-07 | 1 | -1/+1 |
| | |||||
* | Fix label attributes updated with delay | Marvin W | 2023-02-07 | 1 | -16/+17 |
| | |||||
* | Fix placeholder being shown on startup, fix missing vertical line in ↵ | fiaxh | 2023-01-31 | 1 | -1/+0 |
| | | | | no-conversations placeholder | ||||
* | New Date Separator | Marvin W | 2023-01-31 | 2 | -79/+111 |
| | |||||
* | Fix critical warning due to tooltip issue | Marvin W | 2023-01-31 | 1 | -1/+1 |
| | |||||
* | Add tooltips to the delivered and read icons (#1341) | Prashant Kumar | 2023-01-30 | 1 | -2/+8 |
| | |||||
* | Always display reaction+reply buttons, disable if not possible | fiaxh | 2023-01-30 | 4 | -51/+64 |
| | |||||
* | Fix UI for libadwaita | Marvin W | 2023-01-25 | 12 | -248/+367 |
| | |||||
* | Fix scaling image for GTK4 | Marvin W | 2023-01-24 | 2 | -180/+104 |
| | |||||
* | Small UI fixes for libAdwaita | Marvin W | 2023-01-24 | 3 | -10/+8 |
| | |||||
* | Only use Adw.AboutWindow for Adwaita >= 1.2 | fiaxh | 2023-01-24 | 1 | -15/+21 |
| | |||||
* | Use Adw.StatusPage instead of custom placeholders | fiaxh | 2023-01-24 | 2 | -14/+7 |
| | |||||
* | Improve libadwaita integration | fiaxh | 2023-01-24 | 1 | -9/+0 |
| | |||||
* | Change Gtk.Paned to Adw.Leaflet in MainWindow | Teemu Ikonen | 2023-01-24 | 1 | -5/+8 |
| | |||||
* | Add back button to ConversationTitlebar | Teemu Ikonen | 2023-01-24 | 1 | -0/+28 |
| | | | | | | | | Add a bool 'back_button_visible' and a signal 'back_pressed' to the ConversationTitlebar interface. Also add implementations to both ConversationTitlebarNoCsd and ConversationTitlebarCsd. |