Commit graph

55 commits

Author SHA1 Message Date
krille-chan
6998c87b62
Revert "build: Use libhandy for linux desktop again"
This reverts commit 6349afae2b.
2024-04-07 15:20:21 +02:00
krille-chan
6349afae2b
build: Use libhandy for linux desktop again 2024-04-07 14:31:51 +02:00
The one with the braid (she/her) | Dфҿ mit dem Zopf (sie/ihr)
3c532f90ba
chore: unify desktop and mobile databases (#764)
* chore: unify desktop and mobile databases

- migrate `package:sqflite_flutter` to `sqlcipher_flutter_libs`
- use FFI for all SQLite operations
- use `SQfLiteEncryptionHelper` for database encryption
- enforce encryption for new SQLite datbase implementation
- migrate existing SQLite databases
 - encrypt unencrypted ones
 - migrate database locations to unified approach
- drop dependency on sqlite

Signed-off-by: The one with the braid <info@braid.business>

* chore: add sqlcipher to macos CI

Signed-off-by: The one with the braid <info@braid.business>

---------

Signed-off-by: The one with the braid <info@braid.business>
2024-03-29 14:47:11 +00:00
krille-chan
c6007a3c3d
refactor: Check if app is in foreground on pushhelper 2023-11-27 17:26:05 +01:00
krille-chan
3a0924e312
build: Fix snapcraft color-flip by removing handy window package 2023-09-04 18:00:55 +02:00
krille-chan
cb9d731b80
build: Add webrtc again but with fixed rpath version 2023-08-09 02:54:46 +02:00
krille-chan
3aaf21fb8b
build: Disable webrtc on linux again 2023-08-08 21:57:16 +02:00
krille-chan
efbe16b52c
chore: readd handy window 2023-08-07 18:20:06 +02:00
krille-chan
3b7fec2baf
build: Remove handy window extension 2023-08-07 09:29:22 +02:00
ShootingStarDragons
2ae4551bcc feat: paste image from clipboard 2023-07-20 19:34:56 +02:00
Krille
91fc889bce refactor: Update dependencies 2023-07-13 19:46:16 +09:00
Krille
131fa6b3a9 chore: Enable webrtc for linux again 2023-06-30 19:15:45 +09:00
Krille
79549c3a59 chore: Disable linux webrtc 2023-05-24 21:02:13 +02:00
Krille
208bac0531 chore: Remove webrtc override 2023-05-16 19:12:20 +02:00
Krille
ab1e2d8db8 chore: Disable webrtc on linux again 2023-05-11 18:15:47 +02:00
Krille
55de4387f2 build: Update dependencies 2023-05-09 14:47:05 +02:00
ShootingStarDragons
b9104f243e feat: change to flutterwebauth2 2023-03-19 23:18:31 +08:00
Krille
d9aa2f8e44 refactor: Switch to file_picker package and get rid of some dependency overrides 2023-03-18 17:02:12 +01:00
Krille
7ce9612a88 chore: disable webrtc on linux again 2023-03-11 17:47:52 +01:00
Krille
0641793353 chore: Switch back to main webrtc 2023-03-09 20:32:59 +01:00
Christian Pauly
ffd7904f3a refactor: Use dynamic color package instead of system theme 2023-02-03 09:27:25 +01:00
Christian Pauly
35174cb859 refactor: Migrate to Flutter 3.7.0 2023-01-26 13:18:42 +01:00
Krille
c47ca99aaa chore: Update dependencies 2023-01-05 18:21:13 +01:00
Krille Fear
368ebdf300 chore: Remove workaround of record package 2022-12-27 13:15:46 +01:00
Krille Fear
9f058ceeb3 fix: Disable linux webrtc until it is fixed 2022-12-23 12:42:56 +01:00
Krille Fear
5e587060e7 chore: Update Linux build files 2022-12-21 20:23:10 +01:00
Christian Pauly
e8adc5e9e2 chore: Update webrtc 2022-12-15 16:11:07 +01:00
Christian Pauly
188dc21171 chore: Revert ci changes 2022-12-15 14:17:53 +01:00
Christian Pauly
f3655310b3 chore: Update webrtc 2022-12-15 07:43:51 +01:00
Krille Fear
e38adcfe53 chore: Revert webrtc update 2022-12-03 17:59:44 +01:00
TheOneWithTheBraid
78bfe2dec7 chore: use Famedly runners
Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2022-11-28 09:11:48 +01:00
Krille Fear
428610b27b chore: Revert webrtc linux support 2022-11-18 12:12:10 +01:00
Christian Pauly
dd6cd28db2 chore: Updatem matrix SDK 2022-11-16 14:52:15 +01:00
Christian Pauly
63f1a10a4c fix: Update emoji picker for web and desktop 2022-11-13 11:44:53 +01:00
Christian Pauly
670a6ab05b chore: Update record package 2022-07-31 09:44:01 +02:00
TheOneWithTheBraid
dbd36d06d3 feat: libhandy integration
- supports GTK 4 window borders

Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2022-07-28 08:27:24 +00:00
Christian Pauly
22ad34ab0a refactor: Upgrade to Flutter 3.0.0 2022-05-12 13:23:19 +02:00
Krille Fear
5247de044e chore: Remove broken voice messages for Linux and Windows 2022-03-27 10:12:07 +00:00
Krille Fear
e8a6c7fc2c chore: Add audio libraries on desktop 2022-03-20 18:48:57 +01:00
Krille Fear
c0244c66ab chore: Better call UX sounds and timeline design 2022-02-19 11:16:33 +01:00
Lanna Michalke
e46307cd82 fix: display WebRTC call overlay in web 2022-02-19 08:27:03 +00:00
Krille Fear
5a5f159fd4 fix: Linux notification not showing when room is open but window in background 2022-02-18 21:13:36 +01:00
Krille Fear
d7ec587a8e fix: Update dependencies with flutter pub upgrade 2021-12-02 10:01:38 +01:00
Krille Fear
a134e06203 feat: Drag&Drop to send multiple files on desktop and web 2021-11-28 11:43:36 +01:00
Krille Fear
21d7f862dd chore: Update SDK 2021-09-13 15:28:35 +02:00
Christian Pauly
3d2d4fd23b fix: Secure storage 2021-07-20 14:07:52 +02:00
Christian Pauly
c2633b45b4 chore: Update dependencies 2021-07-08 17:20:38 +02:00
Christian Pauly
c5220ba4dc chore: Update Linux build files 2021-06-06 10:32:01 +02:00
Christian Pauly
1c81ac3f82 refactor: Deprecate accentColor 2021-05-24 10:59:00 +02:00
Christian Pauly
25c2300563 fix: Build Linux 2021-05-01 07:39:47 +02:00