Commit Graph
93 Commits
Author SHA1 Message Date
Julian Schmidhuber 4367e99820 Merge branch 'master' into message-info 2023-03-27 14:49:20 +02:00
Julian Schmidhuber e55b1fae71 fix(ui): Hide message label if empty 2023-03-26 16:40:55 +02:00
Jan-Michael Brummer a5a228c249 UI revamp 2023-03-26 14:35:27 +00:00
Julian Schmidhuber 327217a5f7 Merge branch 'master' into message-info 2023-03-19 13:37:41 +01:00
Tim Magee ff42b50f14 add copy action to message menu and disable text selection 2023-03-17 12:02:00 -04:00
Julian Schmidhuber 17ed326a53 ui(contact-info): Better contact info in message info 2023-03-15 17:01:42 +01:00
Julian Schmidhuber b1eb762b37 feat(message-info): Initial message info 2023-03-13 12:46:58 +01:00
Julian Schmidhuber 5a601822ea fix(feedbackd): Indicate that Flare uses feedbackd 2023-03-10 13:54:21 +01:00
Julian Schmidhuber 7592974263 ver(0.6.0): New version 2023-01-13 11:55:32 +01:00
Julian Schmidhuber 2271e23e32 fix(grammar): Fix grammar in description 2023-01-11 16:18:32 +01:00
Cédric Bellegarde a4c62f067d feat(background): Run application as a service
Fix #38
2023-01-03 16:37:59 +01:00
Julian Schmidhuber f3422532b9 ver(0.5.7): New minor version 2022-12-17 10:30:14 +01:00
Julian Schmidhuber 7a2337de6a ver(0.5.6): New minor version 2022-12-03 11:02:34 +01:00
Julian Schmidhuber 4b9d6932fd ver(0.5.5): New hotfix version 2022-11-16 14:03:10 +01:00
Julian Schmidhuber 85d7c34176 ver(0.5.4): New minor version 2022-11-15 18:12:30 +01:00
Julian Schmidhuber a655553283 ui(channel): Ellipsize channel and contact names 2022-11-10 13:54:13 +01:00
Julian Schmidhuber a445fbd8e6 ui(channel): Some small UI updates 2022-11-01 18:56:29 +01:00
Julian Schmidhuber eb61c4e4bc ui(channel-list): Smaller font for channel names 2022-10-31 11:50:37 +01:00
Julian Schmidhuber 8ecd7718ff doc(metainfo): Fix metainfo validation 2022-10-27 13:32:20 +02:00
Julian Schmidhuber f7596991d3 ver(0.5.3): Minor version update 2022-10-27 12:00:20 +02:00
Julian Schmidhuber 659fc4af9f ver(0.5.2): New minor version 2022-10-16 11:33:28 +02:00
Julian Schmidhuber 1feb0d1998 chores(refactor): Greatly refactor Messages 2022-10-16 11:16:41 +02:00
Julian Schmidhuber 8f36a3c0cb feat(unlink): Unlink without deleting messages 2022-10-14 11:11:29 +02:00
Julian Schmidhuber f7fdd42b26 feat(attachment): Paste attachment from clipboard
Fixes #19.
2022-10-12 11:50:36 +02:00
Julian Schmidhuber 1852083d65 ver(0.5.1): New minor version 2022-10-10 14:41:01 +02:00
Julian Schmidhuber d52cbb43a6 ui(links,avatar): UI improvements
Make links clickable and add initials to avatars.

Fixes #24.
Relates to #26.
2022-10-10 11:39:25 +02:00
Julian Schmidhuber cb19f76965 feat(attachment): Open attachments
This is not working for me within Flatpaks, but that might be because
portal is not working correctly.

Related to #22.
2022-10-10 10:51:08 +02:00
Julian Schmidhuber fe716e72df fix(ui): Fix wrapping for extremely long words 2022-10-09 13:09:15 +02:00
Julian Schmidhuber 38eb7dc6ed ui(channel): UI improvements to channel list
This includes:
- Margins
- Hiding last message if there is none
- Bigger margins in message list

Fixes #20.
2022-10-07 16:28:10 +02:00
Julian Schmidhuber 332a463c94 doc(): New screenshot 2022-10-05 15:54:58 +02:00
Julian Schmidhuber b6cdd92313 ver(0.5.0): New version
Additional CI-changes to also have a binary release artifact.
2022-10-05 15:19:24 +02:00
Julian Schmidhuber 8a478f5243 chore(): Update presage 2022-10-05 14:47:09 +02:00
Julian Schmidhuber 30855d52ac ui(about): Credited icon creator
Additionally, renamed translators-key to translator-credits like
recommended in the AdwAboutWindow docs.
2022-10-04 15:51:07 +02:00
Julian Schmidhuber fe77c6c1f3 fix(notifications): Prevent sending empty notifications
Additionally, add an extra property to the desktop file.
2022-09-27 17:12:35 +02:00
Julian Schmidhuber bcd84ba25a feat(notification): Notifications 2022-09-27 16:39:39 +02:00
Julian Schmidhuber 8ef52599d0 ui(): AdwEntryRow for preferences device name input 2022-09-24 11:03:56 +02:00
Julian Schmidhuber 67b73513b4 ui(): Add padding to messages list 2022-09-23 16:18:50 +02:00
Julian Schmidhuber ab948eb556 ui(adwaita): Port AboutWindow and MessageDialogs 2022-09-23 14:01:12 +02:00
Julian Schmidhuber 1f444fa3e4 Merge branch 'master' into ui-improvements 2022-09-23 13:50:53 +02:00
Julian Schmidhuber fd59df44f0 ui(): General UI improvements
This includes
- Automatically scrolling down for new messages
- Messages padding
- SearchBar instead of SearchEntry
- Enter on SearchEntry goes to first result
- Clicking the search-button to hide the search resetting search
- Dont select the "Load More" button after closing the search bar

Fixes #11.
Related #9, #10.
2022-09-22 18:37:37 +02:00
Julian Schmidhuber 677295ca79 feat(link): Immediately sync contacts after link
This will now not require an application restart, it will periodically
query the contacts until some were loaded.
2022-09-21 20:40:10 +02:00
Julian Schmidhuber b50da911c4 refactor(storage): Better message storage
This goes with the changes made in <https://github.com/whisperfish/presage/pull/67>. This will however break previous messages stored.

Additionally, a button in the primary menu was added to clear message
storage.
2022-09-21 18:55:57 +02:00
Julian Schmidhuber 1a38690458 ver(0.4.1): New minor version 2022-09-20 17:11:56 +02:00
Julian Schmidhuber 52a42ae04e feat(channel): Search channels
This enables searching the channel list, either by pressing the button
in the header bar or with the keyboard shortcut Ctrl+F.

This additionally required the use of ListView with ListStore instead of
a ListBox, and therefore a small rewrite of some parts.

Fixes #7.
2022-09-19 19:36:57 +02:00
Julian Schmidhuber 5bb8f03729 feat(link): Add copy-to-clipboard button for link URL
Additionally, maybe fixed a rare crash in the backend thread.

Fixes #6.
2022-09-17 15:56:14 +02:00
Julian Schmidhuber fdbd042efe ver(0.4.0): New version 2022-09-16 10:38:44 +02:00
Julian Schmidhuber fd6800cee2 i18n(strings): Clarify some preferences strings
Also fix compilation due to missed conflict.
2022-09-12 12:57:57 +02:00
Julian Schmidhuber 7d586ec3d3 feat(storage): Store messages 2022-09-12 10:48:10 +00:00
Julian Schmidhuber e9a710931f doc(doap,metainfo): Updated some metainfo
Additionally, added tooltips to many buttons and make the application
menu primary.
2022-09-11 17:26:58 +02:00
Julian Schmidhuber c039654d4e feat(msg): Also show header for timely decoupled messages
This also shows the message header for messages that were at least 4
minutes after the previous message.

Additionally, the screenshot was made a little bit smaller.
2022-09-10 12:56:40 +02:00