Commit Graph

4732 Commits

Author SHA1 Message Date
IC Rainbow
921df7bb95 Fix android C api 2024-12-15 20:48:16 +02:00
IC Rainbow
658561392d Fix nix for aarch64/android 2024-12-15 20:22:59 +02:00
IC Rainbow
f579a5270e set static flag for jpeg-turbo 2024-11-14 23:25:49 +02:00
IC Rainbow
8b7af71630 Bump jpeg-turbo 2024-11-14 23:20:34 +02:00
IC Rainbow
ca64c76a55 android fixes 2024-11-13 16:58:13 +02:00
IC Rainbow
3e6f510c5a jpeg-turbo fix for 8.10 2024-11-13 16:58:13 +02:00
IC Rainbow
75b3f78556 bump jpeg-turbo for 20.04 fix 2024-11-13 16:08:12 +02:00
IC Rainbow
41e61f553c add encoding funs to android lib 2024-11-13 15:46:42 +02:00
IC Rainbow
6f5321277e Merge remote-tracking branch 'origin/master' into ab/resize-image 2024-11-13 15:24:53 +02:00
Diogo
60c37f0d1d ios: user profiles move auth to change actions, show unread counts (#5170)
* ios: user profiles move auth to change actions, show unread count per profile

* simpler approach and add profile protection

* not show muted icon

* refactor

* not needed

* fix

* simpler fix

* deadline

---------

Co-authored-by: Evgeny Poberezkin <evgeny@poberezkin.com>
2024-11-13 11:41:39 +00:00
IC Rainbow
b03f3ae814 add CI deps 2024-11-13 12:13:45 +02:00
IC Rainbow
13e5dd1a8f bump jpeg-turbo 2024-11-13 11:47:23 +02:00
Diogo
15bac88ec9 desktop, android: user profiles move auth to change actions, show unread counts (#5171)
* auth only on change actions for profiles

* show notification count in profiles view

* auth to hidde profile

* save authorized

* refactor and icon fix

* keep key
2024-11-13 09:27:49 +00:00
IC Rainbow
25eb60c9ff add nix pins 2024-11-12 20:29:40 +02:00
IC Rainbow
b7b34d4ab5 Use jpeg-turbo encoder 2024-11-12 18:25:21 +02:00
sh
8af54539f6 docs: add control port section (#5164)
* docs: add control port section

* docs: apply suggestions
2024-11-12 10:37:12 +00:00
Evgeny
2d588949b1 directory service: additional commands (#5159)
* directory service: additional commands

* notify superusers

* 48 hours

* replace T.elem
2024-11-10 15:21:33 +00:00
IC Rainbow
d0e5f18329 Merge remote-tracking branch 'origin/master' into ab/resize-image 2024-11-07 15:55:07 +02:00
Evgeny Poberezkin
7a741e7ac4 ios: update core library 2024-11-02 20:03:27 +00:00
Alexander Bondarenko
165143a111 Use simplexmq with client_library flag (#5133)
* Use simplexmq with client_library flag

* fix server config for mq master

* simplexmq

---------

Co-authored-by: Evgeny Poberezkin <evgeny@poberezkin.com>
2024-11-02 17:51:11 +00:00
Evgeny
ceb17b23b4 bumped haskell.nix (#5134)
Co-authored-by: Moritz Angermann <moritz.angermann@gmail.com>
2024-11-02 15:28:41 +00:00
Evgeny Poberezkin
3c8c9d8b52 website: update jobs page 2024-11-02 13:43:45 +00:00
IC Rainbow
1aa4c59f1a Fix cfArgs in tests 2024-11-02 13:37:47 +02:00
IC Rainbow
7fbf37e523 add chatWriteImage 2024-11-01 23:06:28 +02:00
Stanislav Dmitrenko
4162bccc46 multiplatform: edge to edge design (#5051)
* multiplatform: insets

* more features and better performance

* calls and removed unused code

* changes

* removed logs

* status and nav bar colors

* chatList and newChatSheet search fields

* overhaul

* search fields, devtools, chatlist, newchatsheet, onehand on desktop, scrollbars

* android, desktop: update to Compose 1.7.0

- support image drag-and-drop from other applications right to a chat
(with and without transparent pixels - will be png or jpg)

* stable

* workaround

* changes

* ideal adapting height layout

* dropdownmenu, userpicker, onehandui, call layout, columns

* rename bars properties and strings

* faster update and better layout

* gallery in landscape with cutout

* better cutout

* 1% step on slider

* app bar moves to bottom in one hand ui

* default alpha

* changes

* userpicker colors

* changes

* blur

* fix wrong drawing area in chatview

* fix

* fixed differently

* changes

* changes

* android fix

* Revert "android fix"

This reverts commit 7d417afd9b.

* changes

* changes

* blur

* swap

* no logs

* fix build

* old Android support

* fix position of menu

* disable blur on Android 12

* call button padding

* useless code

* fix padding in group info view

* rename

* rename

* newline

* one more fix

* changes

---------

Co-authored-by: Evgeny Poberezkin <evgeny@poberezkin.com>
2024-10-31 17:26:17 +00:00
Stanislav Dmitrenko
24090fe350 android, desktop: update to Compose 1.7.0 (#5038)
* docs: correction

* android, desktop: update to Compose 1.7.0

- support image drag-and-drop from other applications right to a chat
(with and without transparent pixels - will be png or jpg)

* stable

* workaround

---------

Co-authored-by: Evgeny Poberezkin <evgeny@poberezkin.com>
2024-10-31 17:11:26 +00:00
IC Rainbow
7fee8b0dd5 fix syntax, raise jpeg quality back 2024-10-31 18:03:20 +02:00
IC Rainbow
d91bae8c9c fixes 2024-10-31 13:32:45 +02:00
IC Rainbow
b7c77651bc fix resizeToStr 2024-10-31 13:15:31 +02:00
IC Rainbow
a787447a2d WIP: add chat_write_image 2024-10-30 17:51:53 +02:00
IC Rainbow
52a48ec045 Add non-base64 resize and cWriteImage 2024-10-30 08:58:21 +02:00
spaced4ndy
78510b6fd3 core, ios: get messages for multiple last notifications; separately get notification connections before requesting messages (to avoid acknowledgement races in case of parralel nse threads); coordinate nse threads (#5084)
* core, ios: get messages for multiple last notifications (#5047)

* ios: refactor notification service (#5086)

* core, ios: separately get notification connections before requesting messages; coordinate nse threads (#5085)
2024-10-25 20:09:59 +04:00
IC Rainbow
0e3d55fc65 WIP: add JNI wrappers 2024-10-22 17:14:33 +03:00
IC Rainbow
e76e82634d WIP: fix resizeImageToStrSizeSync 2024-10-22 13:04:00 +03:00
IC Rainbow
87c13d5600 WIP: switch ios resizeImageToStrSizeSync to backend 2024-10-22 11:21:31 +03:00
IC Rainbow
8bfff48f94 WIP: add FFI export wrapper 2024-10-20 13:28:46 +03:00
Evgeny Poberezkin
edf99fcd1d 6.1.1: ios 245, android 249, desktop 74 v6.1.1 2024-10-18 18:37:14 +01:00
spaced4ndy
2ffabd1ef8 ios: fix changing user via notification (#5069) 2024-10-18 18:07:38 +04:00
IC Rainbow
e957f866ce WIP: Haskell impl of resizeImageToStrSize 2024-10-18 16:58:01 +03:00
Evgeny Poberezkin
28383edb83 core: 6.1.1.0 (simplexmq: 6.1.1.0) 2024-10-18 14:21:17 +01:00
Evgeny
9175897acf core, ui: add SMP STORE error (#5071)
* core, ui: add SMP STORE error

* update library
2024-10-18 14:17:04 +01:00
Evgeny Poberezkin
f3cd167502 core: ntf server 2024-10-18 13:06:47 +01:00
Arturs Krumins
7cde2cf6c2 ios: optimise ComposeView rendering (#5042)
* ios: replace revealed bindings with constant value

* ios: optimise ComposeView rendering

* rename

---------

Co-authored-by: Evgeny Poberezkin <evgeny@poberezkin.com>
2024-10-18 12:35:27 +01:00
Arturs Krumins
3913043705 ios: fix chat not loading if initial page has too many merged items (#5066)
Co-authored-by: Evgeny Poberezkin <evgeny@poberezkin.com>
2024-10-18 10:07:18 +01:00
Arturs Krumins
a160acef12 ios: fix navigation title redaction after biometric authentication (#5065) 2024-10-18 10:04:53 +01:00
Arturs Krumins
c54fae0136 ios: fix sheets dismissing during biometric authentication (#5062)
* ios: fix sheets dismissing during biometric authentication

* remove AppSheet

* Revert "remove AppSheet"

This reverts commit 3aa1688cbd.

* remove local auth request on sheet dismissal

* revert biometricAuth
2024-10-16 19:55:59 +01:00
Arturs Krumins
d57abfcc93 ios: fix theme import file picker (#5048)
* ios: fix theme import file picker

* minor
2024-10-16 19:48:13 +01:00
Evgeny
515a0ddfdd blog: wired's attack on privacy (#5063)
* blog: wired misleading attack on privacy of communications

* image

* update

* title

* update

* update

* preview
2024-10-16 19:25:47 +01:00
spaced4ndy
b5d8c65249 ui: quota error description (#5037) 2024-10-15 12:01:06 +04:00
Arturs Krumins
de94892fe7 ios: replace revealed bindings with constant value (#5027) 2024-10-15 08:58:54 +01:00