Marc0x1
4a9cdeaac7
ui: display receipt only on self sent messages
2024-02-16 20:38:20 +01:00
Marc0x1
2648433910
Implement receipt
2024-02-16 16:03:53 +01:00
Marc0x1
be8811e5e7
.
2024-02-13 19:58:46 +01:00
Marc0x1
8df7d52426
port text_message to glib::Properties
2024-02-13 18:40:03 +01:00
Marc0x1
b9baccfaed
add EditMessage
2024-02-13 17:42:47 +01:00
Spaziale
b2cbe85a02
fix(): Add a timer to invalidate TypingMessage + fix Thread stack size
2024-02-13 14:29:35 +00:00
Julian Schmidhuber
623be2cf83
ver(0.12.0): New version
2024-02-11 13:38:18 +01:00
Spaziale
ef4b4339f1
ui(): Fix contact description + small ui fixes
2024-02-11 10:10:39 +00:00
Spaziale
35ecf9c5a8
ui(): Initial Typing Messages and Various Fixes
2024-01-28 18:38:47 +00:00
Julian Schmidhuber
67baeaca1d
ui(setup): Update known issues in the setup window
2024-01-24 16:45:12 +01:00
Julian Schmidhuber
f69ef4c796
Merge branch 'channel-info-dialog' into 'master'
...
Reworked channel info dialog
Closes #144 and #145
See merge request schmiddi-on-mobile/flare!117
2024-01-17 17:43:02 +00:00
Bart Gravendeel
1a74cda527
Improve text in the Preferences page
2024-01-17 17:23:32 +00:00
Julian Schmidhuber
c20488a715
ui(): Reworked channel info dialog
...
This now displays the phone-number (if applicable), the disappearing
messages timer, and the group description (if applicable).
Also fixes random color of note-to-self chat.
2024-01-09 19:55:55 +01:00
Julian Schmidhuber
f39eaa49e2
fix(entry): Don't send empty message if entry was activated
...
Fixes #148 .
2024-01-09 18:07:39 +01:00
Julian Schmidhuber
14082022c7
ver(0.11.2): New patch version
2024-01-04 13:36:34 +01:00
Julian Schmidhuber
80d5824770
ver(0.11.1): New version
2023-12-30 12:36:33 +01:00
Julian Schmidhuber
f60232652d
perf(): Reduce memory usage by emoji choosers
2023-12-29 11:27:46 +01:00
Marco
16fe674ea3
port emoji-picker to GtkGridÂ
2023-12-28 18:22:45 +01:00
Marco
a234dd38cf
fix missing icon
2023-12-28 18:03:30 +01:00
Marco
d69b0da0d5
Restyle call message item
2023-12-28 14:43:18 +01:00
Marc0x1
156721f4d1
more porting
2023-12-26 15:44:47 +01:00
Marc0x1
e0ebea7140
Merge branch 'master' of https://gitlab.com/schmiddi-on-mobile/flare into grid
2023-12-26 14:37:03 +01:00
Marc0x1
22297d6c6b
more porting
2023-12-26 14:36:53 +01:00
Julian Schmidhuber
bf233ce337
doc(screenshot): Update screenshot
2023-12-25 14:09:56 +01:00
Julian Schmidhuber
d2b4be613a
ver(0.11.0): New version
2023-12-25 13:25:06 +01:00
Julian Schmidhuber
9da80cd827
dummy(): Change dummy data
2023-12-25 13:16:41 +01:00
Marc0x1
cbc89593ba
port to GtkGrid
2023-12-24 21:39:29 +01:00
Marc0x1
3457eb3d38
resolve threads
2023-12-21 23:16:36 +01:00
Marc0x1
bb0ba14aea
Merge branch 'master' of https://gitlab.com/schmiddi-on-mobile/flare into fix-copy
2023-12-21 22:11:01 +01:00
Julian Schmidhuber
768c2bc1de
chores(): Update presage
2023-12-18 16:37:57 +01:00
Marc0x1
3da6f51f3d
fix: Remove the obj char when text is copied
2023-12-17 17:57:35 +01:00
Julian Schmidhuber
c80860ece7
upd(): Update presage and lss to experimental versions
...
Also add some things to the changelog that were done in other MRs.
2023-12-11 18:28:28 +01:00
Julian Schmidhuber
6ed4df8068
Merge branch 'timestamp' into 'master'
...
Place the timestamp inline with the message text + a lot of small ui fixes
See merge request schmiddi-on-mobile/flare!101
2023-12-09 15:19:29 +00:00
Marco Loletti
f359a213a8
ui(): Place the timestamp inline with the message text + a lot of small ui fixes
2023-12-09 15:19:29 +00:00
Julian Schmidhuber
e9c3f3e2e2
fix(unlink): Fix unlinking when running in the background enabled
...
This also adds a menu entry to kill Flare including the background
thread.
Fixes #120 .
2023-12-05 16:18:43 +01:00
Julian Schmidhuber
a39e766b25
screenshot(): Screenshot with nix
2023-12-05 15:39:42 +01:00
Julian Schmidhuber
01491d9d94
ui(): Minor restyle of message entry bar
2023-11-26 11:01:28 +00:00
Julian Schmidhuber
75243e6b5d
chores(deps): Update presage
2023-11-22 10:46:26 +01:00
Julian Schmidhuber
4e173e49b6
feat(primary-device): Secondary device linking
...
Currently broken due to upstream
2023-10-11 14:28:05 +02:00
Julian Schmidhuber
f84fc1647b
fix: Don't link when not in foreground
...
Also close main window if the setup window was closed while not being
finished (which should not happen in most cases as the setup window
should now not have a close-button).
The "Don't link when not in foreground" has not yet been tested.
Fixes #80 .
2023-10-11 14:27:08 +02:00
Julian Schmidhuber
0deeb34696
ui(): Remove device name from settings
2023-10-11 14:27:08 +02:00
Julian Schmidhuber
fdf35009d2
ui(): Better error handling for setup window
2023-10-11 14:27:08 +02:00
Julian Schmidhuber
88d31d185d
ui(): Allow for choice of signal server
2023-10-11 14:27:08 +02:00
Julian Schmidhuber
7763e8ef20
ui(): Bring back manual linking
2023-10-11 14:27:08 +02:00
Julian Schmidhuber
3be5c5fc2d
feat(): Allow for primary device linking
...
This MR adds the ability to link as a primary device.
Do not use this, unless:
- You know what you are doing.
- You are knowledgeable enough to activate the primary-device button,
which I deactivated by default (insert evil laughter here).
- You are knowledgeable enough to switch from staging to production
servers, which I hardcoded by default (insert evil laughter here).
- You are me.
This MR basically refactors the entirety of the setting up of the
manager, which was previously hard-coded to only allow linking of the
device. In the process, I also removed the link window and added a new
window that gives an introduction of Flare, describes the choice between
setting up as primary or secondary device, enables the user to execute
their preferred setup way, and finally introduces known bugs and the
Matrix room before usage.
A few things that are still TODO:
- Better UI for the setup window.
- Let the user choose between production and staging servers.
- Error handling, e.g. for failed parsing of the phone number.
2023-10-11 14:27:05 +02:00
Julian Schmidhuber
6b034579ef
Merge branch 'attempt-contact-sync-fix' into 'master'
...
Upstream attempt to fix contact sync
See merge request schmiddi-on-mobile/flare!95
2023-10-11 11:19:38 +00:00
Julian Schmidhuber
fa55d2f5a3
doc(): Change workaround instructions
2023-10-11 13:12:50 +02:00
Julian Schmidhuber
64d171081c
doc(desktop): Add keywords to desktop file
2023-10-11 12:31:16 +02:00
Julian Schmidhuber
4e352c8d44
chores(): Update Weblate URLs
2023-10-09 13:01:52 +02:00
Julian Schmidhuber
262b89b6ea
feat(messages). Add date divider to message list
...
Also fixes a minor deprecation within the link window.
Contributes to #25 .
2023-09-24 15:59:22 +02:00