Evgeny Poberezkin
e0c932c04e
core: change AgentErrorType to String to preserve backward compatibility with stored errors ( #1485 )
2022-12-03 13:28:51 +00:00
JRoberts
01a86336c0
android: simplify logic for allowing voice messages on alert; fix non exhaustive when
in SendMsgView ( #1484 )
2022-12-03 16:19:13 +04:00
JRoberts
48d24d3582
ios: simplify chat item context menu ( #1483 )
2022-12-03 15:53:46 +04:00
JRoberts
07ef6e4090
ios: marked deleted chat items, full deletion preference; android: types ( #1473 )
...
* ios: marked deleted chat items; full deletion preference
* text_, menu, backend
* android types
* more android types
* fix
* refactor ios
* restore previews
* box
* refactor menu
* revert unnecessary content.text changes
* Update apps/ios/Shared/Views/Chat/ChatItem/CIVoiceView.swift
Co-authored-by: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com>
* revert layered framed items
* clever framed view
* improve look
* restore previews
* restore previews
* refactor
* refactoring, almost looks good
* look
* add previews
* more previews
* remove preview of legacy item
* ChatItemDeleted
* flip if
* remove text_
* refactor
* abstract pref property
* move marked deleted
* revert pref change
* undo menu
* fix - change to constants
* undo pref logic
Co-authored-by: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com>
2022-12-03 15:40:31 +04:00
Evgeny Poberezkin
19163776e3
android: fix
2022-12-03 09:06:39 +00:00
Stanislav Dmitrenko
62b1f786f1
android: Remove runningAppProcesses check ( #1478 )
...
* android: Remove runningAppProcesses check
* simplify
Co-authored-by: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com>
2022-12-03 06:29:52 +00:00
Stanislav Dmitrenko
d479e9b2bf
android: Change of launchMode in an activity and different behavior of back button ( #1480 )
...
* android: Change of launchMode in an activity and different behavior of back button
- Android versions <= 10 are vulnerable to StrandHogg 1. This commit fixes the behavior of the app on affected versions of Android
* simplify condition
Co-authored-by: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com>
2022-12-02 23:07:21 +00:00
Evgeny Poberezkin
0beb260b00
android: json parsing settings explicitNulls = false
2022-12-02 21:36:58 +00:00
Evgeny Poberezkin
bc28568c63
core: update broker error type ( #1474 )
...
* core: update broker error type
* fix test
* fix test
2022-12-02 15:01:26 +00:00
Stanislav Dmitrenko
a4dd520248
android: Better shared preference handling ( #1471 )
...
* android: Better shared preference handling
* To make sure we return real value, not untransformed one
* Revert "To make sure we return real value, not untransformed one"
This reverts commit 5a268e2cf4
.
2022-11-30 22:20:08 +00:00
JRoberts
9ad29aa17e
core: full deletion by sender based on preference; don't overwrite item content on "mark deleted" ( #1470 )
2022-11-30 19:42:33 +04:00
Stanislav Dmitrenko
6f24281671
android: prevent crash when decrypting DB after restore ( #1469 )
2022-11-30 12:20:49 +00:00
Evgeny Poberezkin
eb81b62892
terminal: allow trailing spaces in terminal commands (e.g., to drag and drop files) ( #1467 )
2022-11-30 08:25:42 +00:00
Stanislav Dmitrenko
ef1133ee98
android: fix full screen call notification ( #1466 )
...
* android: Closing call means canceling notification too
* show full screen call when screen is off OR locked
* make notification non-silent and set category
* remove call notification category
Co-authored-by: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com>
2022-11-29 15:53:47 +00:00
Evgeny Poberezkin
1872744543
core, mobile: add group feature to allow direct messages ( #1465 )
...
* core, mobile: split group features to a separate type (to add directAllowed later)
* add directMessages group feature, update tests
2022-11-29 15:19:20 +00:00
Stanislav Dmitrenko
303aeaaba5
android: Instantly apply screen protection ( #1464 )
2022-11-29 14:21:41 +00:00
Stanislav Dmitrenko
c5359d698c
android: Voice messages enhancements ( #1451 )
...
* android: Vocie messages enhancements
* Canceling voice record when it was disabled in prefs
* Quote placement in voice message chat item
* Ordering of checks
* Showing progress logic was changed
* Showing progress logic was changed
* Update group prefs without reenter
* Optimization of voice chat items
* Stop audio playing and recoring when in call
2022-11-29 13:41:04 +00:00
JRoberts
acd72fb269
ios: remove voice message preview and stop rec/play if preference change prohibits it; more robust logic to stop playback on send ( #1463 )
2022-11-29 15:23:54 +04:00
sh
8d096f469d
docs: corrections ( #1456 )
...
* docs: corrections
Co-authored-by: JRoberts <8711996+jr-simplex@users.noreply.github.com>
* docs: onion instead of hostname2
Co-authored-by: JRoberts <8711996+jr-simplex@users.noreply.github.com>
2022-11-29 09:17:26 +00:00
Stanislav Dmitrenko
b204d21d9e
android: No crash when clicking on a link with unknown activity action ( #1460 )
...
Co-authored-by: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com>
2022-11-29 09:16:03 +00:00
JRoberts
c9620a594e
ios: fix - stop voice message preview playback on send ( #1461 )
2022-11-29 13:06:45 +04:00
Stanislav Dmitrenko
538024de61
android: Show user's camera when system camera is unavailable ( #1458 )
...
* android: Show user's camera when system camera is unavailable
* Multiple places of camera launcher
Co-authored-by: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com>
2022-11-29 08:50:54 +00:00
JRoberts
5c9a14fdb6
ios: show button for opening settings when asking for microphone permission to record voice message ( #1459 )
2022-11-29 12:41:48 +04:00
JRoberts
9295bdca3e
ios, android: disable save and test buttons if all servers are disabled ( #1457 )
2022-11-29 12:28:26 +04:00
Evgeny Poberezkin
00466f4654
android: v4.3-beta.3
2022-11-28 18:05:25 +00:00
Evgeny Poberezkin
5d976d3c67
docs: SMP servers ( #1387 )
...
* docs: SMP servers
* docs: add server configuration
* docs: small fixes
* docs: fix markdown rendering
* docs: csv file instead of URL
* docs: small fixes
* docs: check if log exist
* docs: no i allowed
* docs: correction
* docs: no need to source profile
* docs: no calue allowed
* docs: systemd fix
* docs: small corrections
* docs: some more small fixes
* docs: expand monitoring
* docs: apply suggestions
Co-authored-by: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com>
* client configuration
* images
Co-authored-by: shum <shum@liber.li>
Co-authored-by: sh <37271604+shumvgolove@users.noreply.github.com>
2022-11-28 17:34:43 +00:00
JRoberts
7360bd098a
ios: version 4.3 (97)
2022-11-28 20:46:06 +04:00
JRoberts
3a755286c1
ios, android: improve preference change chat items layout ( #1454 )
2022-11-28 20:03:39 +04:00
JRoberts
e5f07993a7
mobile: don't show notifications for certain chat items ( #1453 )
2022-11-28 19:11:26 +04:00
JRoberts
56a3f98dc0
core: create certain informational chat items as read ( #1452 )
2022-11-28 16:27:22 +04:00
JRoberts
9949ac073f
ios: decrease voice message progress bar width ( #1450 )
...
Co-authored-by: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com>
2022-11-28 08:50:05 +00:00
Stanislav Dmitrenko
c102a884d1
android: Stickers fix ( #1449 )
...
Co-authored-by: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com>
2022-11-28 08:47:33 +00:00
Evgeny Poberezkin
1e6e9ad5e2
mobile: update version ios v4.3 (96), android v4.3-beta.2 (73)
2022-11-28 08:39:50 +00:00
JRoberts
e6c5ad5833
ios: fix image context item background color ( #1448 )
2022-11-28 11:23:40 +04:00
Evgeny Poberezkin
8af0229f52
terminal: set voice message preferences ( #1447 )
...
* terminal: set voice message preferences
* enable all tests
2022-11-27 13:54:34 +00:00
Evgeny Poberezkin
7f0355ec67
core: only send voice messages without acceptance ( #1444 )
...
* core: only send voice messages without acceptance
* remove some unnecessary changes
* update
* refactor receiveInlineMode
2022-11-26 22:39:56 +00:00
JRoberts
ade8c97b16
ios: version 4.3 (95)
2022-11-26 18:54:54 +04:00
JRoberts
ee18bce964
mobile: change link to servers
2022-11-26 18:52:08 +04:00
JRoberts
7e204127b8
ios: hide voice message button in chat console ( #1442 )
2022-11-26 18:43:49 +04:00
JRoberts
5619152810
android: version 4.3-beta.1 (72)
2022-11-26 14:30:52 +04:00
JRoberts
6f463c16a5
ios: version 4.3 (94)
2022-11-26 14:10:55 +04:00
JRoberts
33b3557950
mobile: suppress fileAlreadyReceiving error ( #1441 )
2022-11-26 13:55:36 +04:00
Evgeny Poberezkin
e5912e58f5
mobile: show "transfer faster" and "switch address" without dev tools ( #1440 )
2022-11-26 09:45:10 +00:00
JRoberts
7a0d2add17
android: add missing translation
2022-11-26 13:22:26 +04:00
JRoberts
ac30602a50
4.3.0
2022-11-26 13:09:09 +04:00
JRoberts
6cc4e2e801
android: version 4.3 (71)
2022-11-26 13:07:34 +04:00
JRoberts
5650898c2c
ios: version 4.3 (93)
2022-11-26 13:00:43 +04:00
JRoberts
336a170b3a
mobile: hide full delete preferences ( #1438 )
2022-11-26 12:51:56 +04:00
JRoberts
9c06acd4bc
ios: voice message repeat receive ui workaround ( #1437 )
2022-11-26 12:43:26 +04:00
mlanp
1d819a4af3
mobile: German translations for 4.3 ( #1432 )
...
* android/iOS: added and fixed german translations for v4.3
* import localization
Co-authored-by: JRoberts <8711996+jr-simplex@users.noreply.github.com>
2022-11-26 11:56:10 +04:00