Commit graph

630 commits

Author SHA1 Message Date
Tobi
58fbd94130
Merge pull request #293 from twonlyapp/dev
This release adds group support with multiple admins, richer media controls (editing, embedding, longer videos, audio removal), new input options (volume-button image capture, improved emoji picker), better video compression and UI enhancements.

New features

- Support for groups with multiple administrators
- Edit and delete messages
- Create images using volume buttons
- New and improved emoji picker
- Removing audio after recording is possible
- Edited image is now embedded into the video
- Video max length increased to 60 seconds
- Switched to FFmpeg for improved video compression
- New context menu and other UI enhancements

Technical changes

- Client-to-client protocol migrated to Protocol Buffers (Protobuf)
- Database identifiers converted to UUIDs and the database schema completely redesigned
- Improved reliability of client-to-client messaging
- Multiple bug fixes
2025-11-08 15:08:41 +01:00
otsmr
cc2578781e bump version 2025-11-08 15:06:47 +01:00
otsmr
0a1732523b do not load data from server until appVersion is valid 2025-11-08 14:30:20 +01:00
otsmr
d59b8602f9 fixed some issues with the migration 2025-11-08 13:36:54 +01:00
otsmr
80d6f85350 draft images, multiple bug fixes 2025-11-08 12:26:17 +01:00
otsmr
aebf6de4a5 remove print 2025-11-07 17:50:33 +01:00
otsmr
da4917ad46 fix multiple issues 2025-11-07 17:44:51 +01:00
otsmr
95c9db86d6 implementing voice messages #251 2025-11-07 00:31:46 +01:00
otsmr
3706a36cf9 implementing pow #253 2025-11-06 20:50:22 +01:00
otsmr
0ab0303163 fix #283 2025-11-06 18:40:22 +01:00
otsmr
a99f42c5c8 fix #291 2025-11-06 17:15:57 +01:00
otsmr
620d5f51f9 remove invalid test 2025-11-06 00:24:34 +01:00
otsmr
0c6099cd92 fix #284 2025-11-06 00:23:29 +01:00
otsmr
8d45c8e9ce fix #289 2025-11-05 23:12:10 +01:00
otsmr
07d36c133c fix #214 2025-11-04 23:25:17 +01:00
otsmr
94f60b5806 fix #289 2025-11-04 21:32:43 +01:00
otsmr
57334d9eee fixes #290 2025-11-04 14:00:21 +01:00
otsmr
2a3152e707 leave groups works now 2025-11-03 22:58:58 +01:00
otsmr
0dc8c87732 fixes some small issues 2025-11-03 17:46:45 +01:00
otsmr
f5dbf4a12e create context request from context menu 2025-11-03 17:28:39 +01:00
otsmr
0d4ab84f91 send my public key to new members 2025-11-03 16:59:19 +01:00
otsmr
5235a01626 allow deletion of chats and groups 2025-11-03 16:54:49 +01:00
otsmr
678a22dd11 delete messages only when all have opened it 2025-11-03 11:40:50 +01:00
otsmr
48de7faaa2 fixing avatar icon 2025-11-03 11:22:22 +01:00
otsmr
562d9cbb74 increase padding 2025-11-03 00:50:57 +01:00
otsmr
c786bb55f9 add push notifications for groups and add sender name 2025-11-03 00:50:09 +01:00
otsmr
9356a1fc70 support gifs and allow videos to pick from the gallery 2025-11-02 23:01:53 +01:00
otsmr
e1232f45b5 add missing translation 2025-11-02 17:28:26 +01:00
otsmr
d8dda1a0d1 fixed translation 2025-11-02 17:20:00 +01:00
otsmr
b06011dc49 translate group actions 2025-11-02 16:06:25 +01:00
otsmr
4bc7db75e9 remove and add members #277 2025-11-02 15:48:50 +01:00
otsmr
d616e08dec store group creation action 2025-11-02 14:29:09 +01:00
otsmr
8cf57224ce make and remove admin rights 2025-11-02 14:09:18 +01:00
otsmr
30086c2475 change group name possible #227 2025-11-01 23:45:37 +01:00
otsmr
9eea69b3dd fixing analyzer 2025-11-01 14:58:02 +01:00
otsmr
72dca4d4b4 creation of groups works 2025-11-01 14:56:55 +01:00
otsmr
98a19b174b typo 2025-11-01 01:47:05 +01:00
otsmr
76ff64ff74 starting with c2c #227 2025-11-01 01:46:02 +01:00
otsmr
7748ecec3c fixing background notification 2025-10-30 20:47:15 +01:00
otsmr
09cb0552c0 starting with group states 2025-10-30 00:13:31 +01:00
otsmr
d40e33b247 twonly Safe is now mandatory 2025-10-29 11:13:13 +01:00
otsmr
404aee1e18 upload non finished uploads after restart 2025-10-29 10:14:25 +01:00
otsmr
cb1ad9bdc7 always display edit icon when modified 2025-10-29 09:36:53 +01:00
otsmr
f2bd80c2dc multiple reactions possible and quoted message size improved 2025-10-29 09:32:07 +01:00
otsmr
37790aa304 fixing some null pointers 2025-10-29 00:19:16 +01:00
otsmr
0bacbe6671 removed dep video_thumbnail 2025-10-28 23:32:38 +01:00
otsmr
35152cce23 integrating ffmpeg 2025-10-28 23:26:24 +01:00
otsmr
bd4c30ed4d fixing ios push notifications 2025-10-28 14:28:44 +01:00
otsmr
071c5c2a0d purge text messages fix multiple bugs 2025-10-28 13:23:35 +01:00
otsmr
4914df5610 linter issues 2025-10-27 23:55:02 +01:00