Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[release] Version 0.2.14 #693

Merged
merged 188 commits into from
Oct 2, 2022
Merged
Changes from 2 commits
Commits
Show all changes
188 commits
Select commit Hold shift + click to select a range
da20c9f
some adjustmetns
florian-sabonchi Apr 3, 2022
aa7eb50
feature: Allow user to rename device's public display name from settings
Apr 3, 2022
93a01e9
Add trailing edit icon
Apr 3, 2022
f91faf5
feature: add copy to clipboard functionality to settings->privacy screen
Apr 3, 2022
5e365e4
feature: copy session ID to clipboard
Apr 3, 2022
d7fd41f
feature: add copy to clipboard functionality to settings->privacy screen
Apr 3, 2022
56cdfa9
feature: copy session key to clipboard from Settings->Privacy
Apr 3, 2022
328b3c4
Merge remote-tracking branch 'upstream/dev' into feature/adjustments_…
florian-sabonchi Apr 7, 2022
c0b3253
share_plus added
florian-sabonchi Apr 9, 2022
d698294
some adjustments
florian-sabonchi Apr 9, 2022
2079d88
some adjustmetns
florian-sabonchi Apr 3, 2022
98c4e75
share_plus added
florian-sabonchi Apr 9, 2022
629d3b2
some adjustments
florian-sabonchi Apr 9, 2022
60f60e0
wqMerge branch 'feature/adjustments_full_screen_images' of https://gi…
florian-sabonchi Apr 9, 2022
9609042
removed Column
florian-sabonchi Apr 14, 2022
55140b5
Merge pull request #653 from EdGeraghty/feature/copy-session-key-clip…
Apr 15, 2022
588cd9e
Merge pull request #652 from EdGeraghty/feature/copy-session-id
Apr 15, 2022
bce7e90
Merge branch 'dev' into feature/rename-session-from-settings
ereio Apr 15, 2022
f4ec239
fetchMessageUrl added
florian-sabonchi Apr 15, 2022
75c9147
Merge pull request #651 from EdGeraghty/feature/rename-session-from-s…
Apr 15, 2022
93aa953
fix: background thread proxy groundwork
ereio Apr 16, 2022
77d7874
replaced hardcoded color with computeContrastColorText
florian-sabonchi Apr 16, 2022
9221fcf
code review added comment
florian-sabonchi Apr 16, 2022
8097a53
fixed typo
florian-sabonchi Apr 16, 2022
606d907
feature: add English (🇬🇧) translation
Apr 17, 2022
5b940b7
"feature coming soon dialog" added
florian-sabonchi Apr 17, 2022
40c643e
fix: missing closing brace
Apr 15, 2022
7c550fb
Merge pull request #672 from EdGeraghty/hotfix/missing-brace
Apr 20, 2022
67c4298
chore: hide heading behind debug flag, too
Apr 21, 2022
0d45669
chore: linter
Apr 21, 2022
190d13a
chore: update PR template to add linting
Apr 21, 2022
b3b2c97
code review renamed function to buildMessageUrl
florian-sabonchi Apr 21, 2022
bf7433b
Merge pull request #663 from Florian-Sabonchi/feature/adjustments_ful…
ereio Apr 21, 2022
1d543d0
Merge pull request #674 from EdGeraghty/chore/pr-update
ereio Apr 22, 2022
4631a27
chore: dartfmt
ereio Apr 22, 2022
8cbee6a
Merge remote-tracking branch 'origin/dev' into dev
ereio Apr 22, 2022
dde4a3b
Merge pull request #670 from EdGeraghty/feature/en-gb
Apr 22, 2022
81fe04b
Merge pull request #673 from EdGeraghty/chore/hide-key-management-header
Apr 22, 2022
44b0d61
Translated using Weblate (Portuguese (Brazil))
Apr 13, 2022
3d86f82
Translated using Weblate (German)
Apr 15, 2022
6ec00e8
Translated using Weblate (French)
Apr 15, 2022
e930056
Translated using Weblate (Indonesian)
Linerly Apr 15, 2022
026bb47
Translated using Weblate (Italian)
Apr 15, 2022
01c71d1
Translated using Weblate (Ukrainian)
IhorHordiichuk Apr 15, 2022
14b2634
Added translation using Weblate (Catalan)
retiolus Apr 17, 2022
e0fff53
Translated using Weblate (Arabic)
rex07 Apr 17, 2022
deebdad
Translated using Weblate (Arabic)
abidin251 Apr 17, 2022
a4aa68d
Translated using Weblate (Catalan)
retiolus Apr 17, 2022
98295e8
Merge pull request #666 from weblate/weblate-syphon-syphon
ereio Apr 22, 2022
b83ef33
fix: updated pub get
ereio Apr 22, 2022
bed028f
Merge remote-tracking branch 'origin/dev' into dev
ereio Apr 22, 2022
be023e3
fix: background thread proxy groundwork
ereio Apr 16, 2022
6c24658
fix: missing semicolon
Apr 23, 2022
93c1ec3
fix: only attempt and ignore backoff if connectivity has changed, eve…
ereio Apr 24, 2022
59eb5d4
Merge remote-tracking branch 'origin/fix/notification-proxy' into fix…
ereio Apr 24, 2022
b8a87ec
chore: formatting
ereio Apr 24, 2022
fcdc30c
Merge pull request #668 from syphon-org/fix/notification-proxy
ereio Apr 24, 2022
dd5630f
refactor: finally extracted parsers from room model to stateless pars…
ereio Apr 25, 2022
99af2af
fix: adding refactor to notification service
ereio Apr 25, 2022
d91a5a4
refactor: cleanup and removing usersTEMP from room model
ereio Apr 25, 2022
26aa197
feature: isUserSent aware emoji indicators, performance bump with emo…
ereio Apr 25, 2022
35b5e06
fix: issues logging, invite bug, encrpytion enabled recognized by roo…
ereio May 4, 2022
192cca8
refactor: linting batch
ereio May 4, 2022
192d2ac
fix: deps
ereio May 4, 2022
886f5e1
refactor: reworking logging
ereio May 4, 2022
f810b09
fix: clearer parsing, removing room when leaving from another client
ereio May 5, 2022
3749467
fix: time format issue
ereio May 5, 2022
f63f261
fix: action ring max dimensions on desktop
ereio May 5, 2022
489cfc6
fix: linux storage issues regarding older versions of sqlcipher and s…
ereio May 5, 2022
a808878
fix: bump drone flutter builds
ereio May 5, 2022
6c4d4de
fix: downgrade golang container
ereio May 5, 2022
d538ec3
chore: print shasum directly after building
ereio May 5, 2022
f814a6c
Merge branch 'main' into dev
ereio May 5, 2022
5c49b7b
chore: attempting go + tea update
ereio May 6, 2022
8f628d5
fix: update tea release syntax
ereio May 6, 2022
ffb7fd9
fix: find the right shasum
ereio May 6, 2022
814afee
fix: run linux first
ereio May 6, 2022
ecb08c2
fix: missing config break
ereio May 6, 2022
b88b78f
chore: bump
ereio May 6, 2022
357dc11
fix: have to set a name for login...
ereio May 6, 2022
d1a7876
i18n: English
May 7, 2022
3942ddd
Merge pull request #685 from EdGeraghty/i18n/english
May 7, 2022
c383991
fix: show darker color for link in message bubbles are that blue, wit…
ereio May 17, 2022
772c1d6
Merge pull request #681 from syphon-org/fix/linux-storage-issue
ereio May 17, 2022
de31f9e
fix: issue with navigating to existing DMs from profile
ereio May 20, 2022
fe41eed
Merge remote-tracking branch 'origin/fix/issue-batch-beige' into fix/…
ereio May 20, 2022
60eaa82
refactor: converted profile page to use hook selectors instead of MVVM
ereio May 20, 2022
8d188fd
fix: remove profile photo, hooks working with flutter v3
ereio May 21, 2022
1f42cad
Added Flathub button
Danik1601 May 22, 2022
85ceeb3
refactor: converted home screen to hooks, performance improvements fo…
ereio May 23, 2022
4ab0d6e
feature: action ring labels, label toggle, temporary label toggle for…
ereio May 23, 2022
32186f6
fix: flutter 3 issue with locales
ereio May 23, 2022
e1f2154
Merge pull request #692 from Danik1601/patch-1
ereio May 23, 2022
ad383da
Translated using Weblate (Japanese)
May 7, 2022
68a2cca
Translated using Weblate (Russian)
AHOHNMYC May 8, 2022
4d4b363
Translated using Weblate (Basque)
punkrockgirl May 8, 2022
de9d7fb
Translated using Weblate (Portuguese)
laralem May 11, 2022
63c6304
Translated using Weblate (Japanese)
May 13, 2022
cb933f2
Translated using Weblate (Japanese)
May 15, 2022
a993146
chore: groundwork for backup directory setting
ereio May 29, 2022
e5e1478
feature: groundwork for key backup service and scheduling
ereio May 30, 2022
69217cd
fix: comment out notification and logging support for backwards compat
ereio May 30, 2022
5f1855a
fix: ref
ereio May 30, 2022
2516830
feature: add automatic session key backup, device name randomizer
ereio May 31, 2022
80ae962
chore: reorg
ereio May 31, 2022
68cf35a
Merge branch 'dev' of github.com:syphon-org/syphon into fix/issue-bat…
ereio May 31, 2022
ba8998a
Merge pull request #677 from syphon-org/fix/issue-batch-beige
ereio May 31, 2022
defca6d
Merge pull request #686 from weblate/weblate-syphon-syphon
ereio May 31, 2022
09d3fbe
chore: update drone config for new flutter version
ereio May 31, 2022
2980ca5
fix: actually list English in the settings...
May 21, 2022
f77a325
Merge pull request #691 from EdGeraghty/fix/i18n-english
Jun 5, 2022
f6d7325
fix: generateDeviceId issues
ereio Jun 5, 2022
7018550
Merge branch 'dev' of github.com:syphon-org/syphon into dev
ereio Jun 5, 2022
44e928a
fix: overwrite prevents recursive limited calls
ereio Jun 5, 2022
ade8d9f
fix: improved image loading in MatrixImage widget with hooks conversi…
ereio Jun 5, 2022
70c77e6
fix: add missing i18n strings for various Englishes
Jun 7, 2022
b5d4df3
i18n: Toki Pona is A Thing™
Jun 9, 2022
178f1d6
fix: direct chat pull on first sync
ereio Jun 12, 2022
36d0d66
Fix extended profile widget
Jun 25, 2022
8bf36c4
Merge pull request #699 from syphon-org/fix/error-viewing-detailed-pr…
Jun 25, 2022
0798791
fix for issue #678
AdiAr11 Jun 26, 2022
d9f82ec
unused variable removed
AdiAr11 Jun 26, 2022
910670c
Share button now works
Jun 27, 2022
f139d4f
First implementation
Jun 27, 2022
da1454c
Add missing import
Jun 27, 2022
eb0995f
simpler implementation
AdiAr11 Jun 28, 2022
dc64640
dialog to ask for photo permission implemented
AdiAr11 Jun 30, 2022
95842e8
removed platform dependent code
AdiAr11 Jun 30, 2022
e9a8f2f
removed unused dependency
AdiAr11 Jun 30, 2022
745cbed
Update styleguide.md
ereio Jul 1, 2022
ff5d35f
Add the final step about comparing the verification text
Aug 17, 2022
8d8cad6
Add section on importing keys from Element
Aug 17, 2022
ce2b56f
Merge pull request #715 from syphon-org/chore/update-faq
Aug 17, 2022
d0e6c30
Merge pull request #698 from EdGeraghty/i18n/toki-pona
Aug 17, 2022
4dd0383
Merge pull request #696 from EdGeraghty/fix/missing-i18n-strings
Aug 17, 2022
3a69f41
Replace instances of 'Hidden' with 'Private'
Aug 19, 2022
722617d
i18n support
Aug 19, 2022
96645e8
Fix the description up so it describes a little better
Aug 19, 2022
ea9d3cb
i18n for Private
Aug 19, 2022
c32bf11
i18n for Read Receipt types
Aug 19, 2022
45837f7
Derp
Aug 19, 2022
e1cf6bd
Update our Private RR to the endpoint in the spec
Aug 20, 2022
51ba313
Remove unused parameters
Aug 20, 2022
a4b31d4
Separate out Unstable check
Aug 20, 2022
b4a83a3
fix comment
Aug 20, 2022
0430af4
Add a stable prefix check to our private read receipts
Aug 20, 2022
c3374b9
add Haptic Feedback to everything copyable on Settings/Privacy screen
Aug 20, 2022
f06c7b6
Merge pull request #701 from AdiAr11/permissions678
ereio Aug 25, 2022
6907032
Merge pull request #703 from syphon-org/fix/share-message
Aug 25, 2022
37b789c
i18n: appbar-options-message
Aug 25, 2022
d4e3530
i18n appbar-chat first round
Aug 26, 2022
287ab6f
derp
Aug 26, 2022
aabae81
appbar-chat
Aug 26, 2022
17be4a2
fab-ring
Aug 26, 2022
1ea2f75
[fix] Release 0.2.14 Reset and Fixes (#723)
ereio Sep 11, 2022
bd92fe8
Merge pull request #718 from syphon-org/feature/haptic-copies
Sep 11, 2022
8b18a78
[feature] Copy user by holding (#695)
florian-sabonchi Sep 11, 2022
4de04fd
refactor: commands
ereio Sep 11, 2022
07ed783
Set `On` as default
Sep 11, 2022
d55cbfd
Remove newlines to match other methods
Sep 11, 2022
00ed15d
Merge branch 'dev' into fix/quote-reply-appbar
ereio Sep 11, 2022
142adb5
Merge pull request #717 from syphon-org/spec/msc2285-stable
Sep 11, 2022
70662ea
fix: appbar reply focuses chat input
ereio Sep 11, 2022
6554b7d
Merge pull request #704 from syphon-org/fix/quote-reply-appbar
Sep 11, 2022
00b7f78
Translated using Weblate (German)
May 31, 2022
df9b183
Translated using Weblate (Arabic)
rex07 Jun 1, 2022
0decdfd
Translated using Weblate (French)
May 31, 2022
cc4287d
Translated using Weblate (Indonesian)
Linerly May 31, 2022
7117d7d
Translated using Weblate (Italian)
May 31, 2022
ccaa859
Translated using Weblate (Ukrainian)
IhorHordiichuk May 31, 2022
a61daff
Translated using Weblate (Indonesian)
Linerly Jun 3, 2022
974460c
Translated using Weblate (Russian)
AHOHNMYC Jun 17, 2022
3b6aa95
Translated using Weblate (Ukrainian)
defaultpage Jul 2, 2022
bca14ce
Translated using Weblate (Ukrainian)
IhorHordiichuk Jul 2, 2022
f0485b3
Translated using Weblate (Spanish)
marmonto Jul 3, 2022
79e3c8e
Translated using Weblate (Arabic)
rex07 Jul 5, 2022
41c0e60
Translated using Weblate (Ukrainian)
defaultpage Jul 25, 2022
b818be6
Translated using Weblate (Ukrainian)
IhorHordiichuk Jul 26, 2022
bae9a64
Translated using Weblate (Portuguese)
laralem Jul 28, 2022
be712bf
Translated using Weblate (Hungarian)
notramo Aug 3, 2022
9e7aa81
Translated using Weblate (Ukrainian)
IhorHordiichuk Aug 24, 2022
170a3e9
Translated using Weblate (Ukrainian)
IhorHordiichuk Aug 25, 2022
a9ae241
Translated using Weblate (Indonesian)
Linerly Aug 28, 2022
220af27
Translated using Weblate (Italian)
albanobattistella Aug 28, 2022
0e191a4
Merge pull request #694 from weblate/weblate-syphon-syphon
ereio Sep 11, 2022
42af033
Merge pull request #720 from syphon-org/chore/i18n-round
Sep 11, 2022
2e3e90d
Private Read Receipts have hit a spec version!
Oct 2, 2022
3f41619
Merge pull request #733 from syphon-org/fix/spec-private-read-receipts
ereio Oct 2, 2022
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 8 additions & 4 deletions lib/store/settings/actions.dart
Original file line number Diff line number Diff line change
Expand Up @@ -242,19 +242,23 @@ ThunkAction<AppState> incrementLanguage() {
};
}

///Supported since Spec v1.4
///https://spec.matrix.org/v1.4/client-server-api/#private-read-receipts
Future<bool> homeserverSupportsPrivateReadReceipts(
Store<AppState> store) async {
final version = await MatrixApi.checkVersion(
protocol: store.state.authStore.protocol,
homeserver: store.state.authStore.user.homeserver,
);

final supportedVersions = version['versions'];
final unstableFeatures = version['unstable_features'];

//TODO: update when this hits a spec version
return unstableFeatures != null &&
unstableFeatures.containsKey('org.matrix.msc2285.stable') &&
unstableFeatures['org.matrix.msc2285.stable'];
//TODO: deprecate unstableFeatures check
return (supportedVersions.contains('v1.4')) ||
unstableFeatures != null &&
unstableFeatures.containsKey('org.matrix.msc2285.stable') &&
unstableFeatures['org.matrix.msc2285.stable'];
}

@Deprecated('Due to be unsupported as of Synapse v1.67.0')
Expand Down