Commit Graph
18 Commits
Author SHA1 Message Date
Marco Loletti 9a42aaba86 ui(entry): Restyle text entry 2023-08-28 11:32:11 +00:00
Marco Loletti 428a2d2da0 ui(): Use blurhash as a placeholder 2023-08-28 10:48:20 +00:00
Marco Loletti f331bd942e ui(): Restyle link pages 2023-08-17 14:39:01 +00:00
Marco Loletti 4851c7ce19 ui(): Restyle Attachments 2023-08-10 17:31:40 +00:00
Julian Schmidhuber 236b42db02 chore(refactor): Refactor message item rows
This is a refactor of the old way how the message list was populated.
This was pretty inefficient. Now, it is replaced by an intermediate
`ItemRow` widget which (for some reason, even though it does the same)
makes it considerably more efficient.

This is related to <https://gitlab.com/schmiddi-on-mobile/flare/-/issues/86#note_1504777491>.

This should also make #10 somewhat feasible.
2023-08-09 17:29:06 +02:00
Julian Schmidhuber 53fa7f8d82 feat(): Allow submission of captchas
This adds a new "Submit Captcha" entry to the main menu of the window
that has a short introduction on what to do and entries to paste the
corresponding fields.

Note that this was not tested fully as I never had to submit a captcha.

Related to #81.
2023-08-02 15:30:20 +02:00
Marco Loletti 7a2562b333 ui(popover): switch to right click and add longpress 2023-07-06 14:12:12 +00:00
Marco Loletti dfe338ec9c ui(message): Popover rework 2023-07-02 08:42:48 +00:00
Julian Schmidhuber d24ed1764f ui(channel-info): Add channel info dialog 2023-03-28 11:17:21 +02:00
Jan-Michael Brummer a5a228c249 UI revamp 2023-03-26 14:35:27 +00:00
Julian Schmidhuber 1feb0d1998 chores(refactor): Greatly refactor Messages 2022-10-16 11:16:41 +02:00
Julian Schmidhuber ab948eb556 ui(adwaita): Port AboutWindow and MessageDialogs 2022-09-23 14:01:12 +02:00
Julian Schmidhuber a36f6b12e3 ui(): General UI improvements
This includes:
- A TextView instead of a Entry for writing messages. This enables
  word-wrapping and multi-line messages.
- Fix settings actions scaled poorly
2022-09-03 12:52:18 +02:00
Julian Schmidhuber 0784550e61 ui(shortcuts): Add UI shortcuts 2022-09-01 16:33:12 +02:00
Julian Schmidhuber 3138fbc4c8 feat(settings): Settings
Currently stored are:

- Window parameters
    - Default width/height
    - Is maximized
- Device name for linking

Additionally a crash has been fixed where a error on presage startup
would lead to application crash.
2022-08-17 16:32:28 +02:00
Julian Schmidhuber c809949097 feat(attachment): Initial attachment support 2022-07-10 14:51:11 +02:00
Julian Schmidhuber 706d9d3e97 feat(): Initial error handling 2022-07-08 13:21:30 +02:00
Julian Schmidhuber 375b683af1 init(): Initial commit 2022-06-29 16:48:09 +02:00