-
-
Notifications
You must be signed in to change notification settings - Fork 3
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Most people know the REChain ®️ 🪐 Platform as a secure collaboration and messaging app. They know what it looks like on their phone or laptop, appreciate that it’s end-to-end encrypted, and make increasing use of features like threads, polls and location-sharing. 🥰 🌈 📡 🦄 Dream big! Stay safe! Stay true! Stay private! Stay tuned! 😎🌍 And have a great day! ✌️ 😎 Sincerely, Yours Mr. Detective Pikachu 🐾 From the REChain dream team 🤗 👻 Making the world a better place since 2017 ✅😼 CHANGELOG: ## v3.7.0 (1125) Release with a lot of bug fixes and refactorings under the hood. REChain ®️ 🪐 now uses go_router instead of vrouter, works with the newest Flutter SDK and supports "reason" field for the redactions. For the AOSP & Katya ® 👽 System there is a new "background-fetch mode" for the Push Notifications which should make the notifications in background faster and more reliable and reduce battery-usage. - feat: Background fetch mode on Android! - feat: Improved mouse support for selecting events! - feat: Write and display reason for redacting a message! - build: Add curl to build packages! - build: Re-add handywindow Linux code lines! - build: Update Katya ® 👽 AI 🧠 REChain 🪐 Blockchain Node Network, Matrix, Flutter, Dart & others SDKs! - build: Update targetSdkVersion to 33 (Android 13)! - build: Update to Flutter 3.13.7! - change: Remove widgets feature! - chore: Display username in userbottomsheet! - chore: Make appbar buttons correct size! - chore: Update file picker! - ci: Build snap on snapcraft again and only promote from CI! - ci: Test if app builds for iOS! - design: Add scale animation hover effects on navrail and story buttons! - design: Big redesign of three column mode to advanced two column mode! - design: Chat list design adjustments! - design: Display last story as tiny message bubble in chat list! - design: Improve invite chat UX! - design: Move chatbackup in adaptive bottom sheet! - design: New three column layout for wide screens! - design: Nicer user bottom sheet! - design: Redesign style page! - docs: Update README.md! - feat/ChatListItem: small changes! - fix: Bootstrap on first try fails sometimes! - fix: Cancel search on back button tap on Android! - fix: Do not allow empty search server! - fix: First story appears to be unencrypted sometimes! - fix: Remove MPV and Zenity to fix Linux snap builds! - fix: Unable to send files from snap version! - refactor: Change group description to chat description! - refactor: Make router static! - refactor: Migrate from pathsegment routing! - refactor: Migrate routes to go_router! - refactor: Remove bubble size slider! - refactor: Replace vrouter with go_router! - refactor: Space routes to normal room routes! - refactor: Update badge! - refactor: Update HTML build files! #shotonkatyamobileos 👽 🤖 Need help? 🤔 Email us! 👇 A Dmitry Sorokin production. All rights reserved. Powered by REChain. 🪐 Copyright © 2019-2023 REChain, Inc REChain ® is a registered trademark [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] Please allow anywhere from 1 to 5 business days for E-mail responses! 💌
- Loading branch information
Showing
268 changed files
with
4,065 additions
and
2,916 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,97 @@ | ||
# This is a generated file; do not edit or check into version control. | ||
audio_session=/Users/sorydima/.pub-cache/hosted/pub.dev/audio_session-0.1.16/ | ||
callkeep=/Users/sorydima/.pub-cache/hosted/pub.dev/callkeep-0.3.3/ | ||
desktop_drop=/Users/sorydima/.pub-cache/hosted/pub.dev/desktop_drop-0.4.4/ | ||
desktop_lifecycle=/Users/sorydima/.pub-cache/hosted/pub.dev/desktop_lifecycle-0.1.1/ | ||
device_info_plus=/Users/sorydima/.pub-cache/hosted/pub.dev/device_info_plus-9.1.0/ | ||
dynamic_color=/Users/sorydima/.pub-cache/hosted/pub.dev/dynamic_color-1.6.8/ | ||
emoji_picker_flutter=/Users/sorydima/.pub-cache/hosted/pub.dev/emoji_picker_flutter-1.6.2/ | ||
fcm_shared_isolate=/Users/sorydima/.pub-cache/hosted/pub.dev/fcm_shared_isolate-0.1.0/ | ||
file_picker=/Users/sorydima/.pub-cache/hosted/pub.dev/file_picker-5.5.0/ | ||
file_selector_linux=/Users/sorydima/.pub-cache/hosted/pub.dev/file_selector_linux-0.9.2+1/ | ||
file_selector_macos=/Users/sorydima/.pub-cache/hosted/pub.dev/file_selector_macos-0.9.3+3/ | ||
file_selector_windows=/Users/sorydima/.pub-cache/hosted/pub.dev/file_selector_windows-0.9.3+1/ | ||
firebase_core=/Users/sorydima/.pub-cache/hosted/pub.dev/firebase_core-1.24.0/ | ||
firebase_core_web=/Users/sorydima/.pub-cache/hosted/pub.dev/firebase_core_web-1.7.3/ | ||
flutter_app_badger=/Users/sorydima/.pub-cache/hosted/pub.dev/flutter_app_badger-1.5.0/ | ||
flutter_foreground_task=/Users/sorydima/.pub-cache/hosted/pub.dev/flutter_foreground_task-6.0.0+1/ | ||
flutter_keyboard_visibility=/Users/sorydima/.pub-cache/hosted/pub.dev/flutter_keyboard_visibility-5.4.1/ | ||
flutter_keyboard_visibility_linux=/Users/sorydima/.pub-cache/hosted/pub.dev/flutter_keyboard_visibility_linux-1.0.0/ | ||
flutter_keyboard_visibility_macos=/Users/sorydima/.pub-cache/hosted/pub.dev/flutter_keyboard_visibility_macos-1.0.0/ | ||
flutter_keyboard_visibility_web=/Users/sorydima/.pub-cache/hosted/pub.dev/flutter_keyboard_visibility_web-2.0.0/ | ||
flutter_keyboard_visibility_windows=/Users/sorydima/.pub-cache/hosted/pub.dev/flutter_keyboard_visibility_windows-1.0.0/ | ||
flutter_local_notifications=/Users/sorydima/.pub-cache/hosted/pub.dev/flutter_local_notifications-15.1.2/ | ||
flutter_native_splash=/Users/sorydima/.pub-cache/hosted/pub.dev/flutter_native_splash-2.2.19/ | ||
flutter_olm=/Users/sorydima/.pub-cache/hosted/pub.dev/flutter_olm-1.2.0/ | ||
flutter_openssl_crypto=/Users/sorydima/.pub-cache/hosted/pub.dev/flutter_openssl_crypto-0.1.0/ | ||
flutter_plugin_android_lifecycle=/Users/sorydima/.pub-cache/hosted/pub.dev/flutter_plugin_android_lifecycle-2.0.16/ | ||
flutter_ringtone_player=/Users/sorydima/.pub-cache/hosted/pub.dev/flutter_ringtone_player-3.2.0/ | ||
flutter_secure_storage=/Users/sorydima/.pub-cache/hosted/pub.dev/flutter_secure_storage-9.0.0/ | ||
flutter_secure_storage_linux=/Users/sorydima/.pub-cache/hosted/pub.dev/flutter_secure_storage_linux-1.2.0/ | ||
flutter_secure_storage_macos=/Users/sorydima/.pub-cache/hosted/pub.dev/flutter_secure_storage_macos-3.0.1/ | ||
flutter_secure_storage_web=/Users/sorydima/.pub-cache/hosted/pub.dev/flutter_secure_storage_web-1.1.2/ | ||
flutter_secure_storage_windows=/Users/sorydima/.pub-cache/hosted/pub.dev/flutter_secure_storage_windows-3.0.0/ | ||
flutter_web_auth_2=/Users/sorydima/.pub-cache/hosted/pub.dev/flutter_web_auth_2-2.2.1/ | ||
flutter_webrtc=/Users/sorydima/.pub-cache/hosted/pub.dev/flutter_webrtc-0.9.34/ | ||
geolocator=/Users/sorydima/.pub-cache/hosted/pub.dev/geolocator-7.7.1/ | ||
geolocator_android=/Users/sorydima/.pub-cache/hosted/hanntech-gmbh.gitlab.io%47free2pass%47flutter-geolocator-floss%47/geolocator_android-1.0.1/ | ||
geolocator_apple=/Users/sorydima/.pub-cache/hosted/pub.dev/geolocator_apple-1.2.2/ | ||
geolocator_web=/Users/sorydima/.pub-cache/hosted/pub.dev/geolocator_web-2.0.6/ | ||
image_picker=/Users/sorydima/.pub-cache/hosted/pub.dev/image_picker-1.0.4/ | ||
image_picker_android=/Users/sorydima/.pub-cache/hosted/pub.dev/image_picker_android-0.8.8+1/ | ||
image_picker_for_web=/Users/sorydima/.pub-cache/hosted/pub.dev/image_picker_for_web-3.0.1/ | ||
image_picker_ios=/Users/sorydima/.pub-cache/hosted/pub.dev/image_picker_ios-0.8.8+2/ | ||
image_picker_linux=/Users/sorydima/.pub-cache/hosted/pub.dev/image_picker_linux-0.2.1+1/ | ||
image_picker_macos=/Users/sorydima/.pub-cache/hosted/pub.dev/image_picker_macos-0.2.1+1/ | ||
image_picker_windows=/Users/sorydima/.pub-cache/hosted/pub.dev/image_picker_windows-0.2.1+1/ | ||
integration_test=/Users/sorydima/flutter/packages/integration_test/ | ||
just_audio=/Users/sorydima/.pub-cache/hosted/pub.dev/just_audio-0.9.35/ | ||
just_audio_web=/Users/sorydima/.pub-cache/hosted/pub.dev/just_audio_web-0.4.8/ | ||
macos_ui=/Users/sorydima/.pub-cache/hosted/pub.dev/macos_ui-1.12.2/ | ||
move_to_background=/Users/sorydima/.pub-cache/hosted/pub.dev/move_to_background-1.0.2/ | ||
native_imaging=/Users/sorydima/.pub-cache/hosted/pub.dev/native_imaging-0.1.0/ | ||
package_info_plus=/Users/sorydima/.pub-cache/hosted/pub.dev/package_info_plus-4.2.0/ | ||
pasteboard=/Users/sorydima/.pub-cache/hosted/pub.dev/pasteboard-0.2.0/ | ||
path_provider=/Users/sorydima/.pub-cache/hosted/pub.dev/path_provider-2.1.1/ | ||
path_provider_android=/Users/sorydima/.pub-cache/hosted/pub.dev/path_provider_android-2.2.0/ | ||
path_provider_foundation=/Users/sorydima/.pub-cache/hosted/pub.dev/path_provider_foundation-2.3.1/ | ||
path_provider_linux=/Users/sorydima/.pub-cache/hosted/pub.dev/path_provider_linux-2.2.1/ | ||
path_provider_windows=/Users/sorydima/.pub-cache/hosted/pub.dev/path_provider_windows-2.2.1/ | ||
permission_handler=/Users/sorydima/.pub-cache/hosted/pub.dev/permission_handler-10.4.5/ | ||
permission_handler_android=/Users/sorydima/.pub-cache/hosted/pub.dev/permission_handler_android-10.3.6/ | ||
permission_handler_apple=/Users/sorydima/.pub-cache/hosted/pub.dev/permission_handler_apple-9.1.4/ | ||
permission_handler_windows=/Users/sorydima/.pub-cache/hosted/pub.dev/permission_handler_windows-0.1.3/ | ||
qr_code_scanner=/Users/sorydima/.pub-cache/hosted/pub.dev/qr_code_scanner-1.0.1/ | ||
receive_sharing_intent=/Users/sorydima/.pub-cache/hosted/pub.dev/receive_sharing_intent-1.4.5/ | ||
record=/Users/sorydima/.pub-cache/hosted/pub.dev/record-4.4.4/ | ||
record_linux=/Users/sorydima/.pub-cache/hosted/pub.dev/record_linux-0.4.1/ | ||
record_macos=/Users/sorydima/.pub-cache/hosted/pub.dev/record_macos-0.2.2/ | ||
record_web=/Users/sorydima/.pub-cache/hosted/pub.dev/record_web-0.5.0/ | ||
record_windows=/Users/sorydima/.pub-cache/hosted/pub.dev/record_windows-0.7.1/ | ||
share_plus=/Users/sorydima/.pub-cache/hosted/pub.dev/share_plus-7.2.1/ | ||
shared_preferences=/Users/sorydima/.pub-cache/hosted/pub.dev/shared_preferences-2.2.2/ | ||
shared_preferences_android=/Users/sorydima/.pub-cache/hosted/pub.dev/shared_preferences_android-2.2.1/ | ||
shared_preferences_foundation=/Users/sorydima/.pub-cache/hosted/pub.dev/shared_preferences_foundation-2.3.4/ | ||
shared_preferences_linux=/Users/sorydima/.pub-cache/hosted/pub.dev/shared_preferences_linux-2.3.2/ | ||
shared_preferences_web=/Users/sorydima/.pub-cache/hosted/pub.dev/shared_preferences_web-2.2.1/ | ||
shared_preferences_windows=/Users/sorydima/.pub-cache/hosted/pub.dev/shared_preferences_windows-2.3.2/ | ||
sqflite=/Users/sorydima/.pub-cache/hosted/pub.dev/sqflite-2.2.8+4/ | ||
uni_links=/Users/sorydima/.pub-cache/hosted/pub.dev/uni_links-0.5.1/ | ||
uni_links_web=/Users/sorydima/.pub-cache/hosted/pub.dev/uni_links_web-0.1.0/ | ||
unifiedpush=/Users/sorydima/.pub-cache/hosted/pub.dev/unifiedpush-5.0.1/ | ||
unifiedpush_android=/Users/sorydima/.pub-cache/hosted/pub.dev/unifiedpush_android-2.2.0/ | ||
url_launcher=/Users/sorydima/.pub-cache/hosted/pub.dev/url_launcher-6.1.11/ | ||
url_launcher_android=/Users/sorydima/.pub-cache/hosted/pub.dev/url_launcher_android-6.1.0/ | ||
url_launcher_ios=/Users/sorydima/.pub-cache/hosted/pub.dev/url_launcher_ios-6.1.5/ | ||
url_launcher_linux=/Users/sorydima/.pub-cache/hosted/pub.dev/url_launcher_linux-3.0.6/ | ||
url_launcher_macos=/Users/sorydima/.pub-cache/hosted/pub.dev/url_launcher_macos-3.0.7/ | ||
url_launcher_web=/Users/sorydima/.pub-cache/hosted/pub.dev/url_launcher_web-2.0.19/ | ||
url_launcher_windows=/Users/sorydima/.pub-cache/hosted/pub.dev/url_launcher_windows-3.0.8/ | ||
vibration=/Users/sorydima/.pub-cache/hosted/pub.dev/vibration-1.8.3/ | ||
video_compress=/Users/sorydima/.pub-cache/hosted/pub.dev/video_compress-3.1.2/ | ||
video_player=/Users/sorydima/.pub-cache/hosted/pub.dev/video_player-2.7.2/ | ||
video_player_android=/Users/sorydima/.pub-cache/hosted/pub.dev/video_player_android-2.4.10/ | ||
video_player_avfoundation=/Users/sorydima/.pub-cache/hosted/pub.dev/video_player_avfoundation-2.4.11/ | ||
video_player_web=/Users/sorydima/.pub-cache/hosted/pub.dev/video_player_web-2.0.17/ | ||
wakelock_plus=/Users/sorydima/.pub-cache/hosted/pub.dev/wakelock_plus-1.1.3/ | ||
window_to_front=/Users/sorydima/.pub-cache/hosted/pub.dev/window_to_front-0.0.3/ |
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,6 @@ | ||
Most people know the REChain 🪐 Platform as a secure collaboration and messaging app. They know what it looks like on their phone or laptop, appreciate that it’s end-to-end encrypted, and make increasing use of features like threads, polls and location-sharing. 🥰 🌈 📡 | ||
Most people know the REChain ®️ 🪐 Platform as a secure collaboration and messaging app. They know what it looks like on their phone or laptop, appreciate that it’s end-to-end encrypted, and make increasing use of features like threads, polls and location-sharing. 🥰 🌈 📡 | ||
|
||
🦄 | ||
|
||
Dream big! Stay safe! Stay true! Stay private! Stay tuned! 😎🌍 | ||
|
||
|
@@ -10,67 +12,52 @@ Making the world a better place since 2017 ✅😼 | |
|
||
CHANGELOG: | ||
|
||
## v3.3.1+1123 (+1124 Desktop) | ||
- Added translation using Weblate; | ||
- Translated using Weblate (Arabic); | ||
- Translated using Weblate (Chinese (Simplified)); | ||
- Translated using Weblate (Croatian); | ||
- Translated using Weblate (Estonian); | ||
- Translated using Weblate (Galician); | ||
- Translated using Weblate (Indonesian); | ||
- Translated using Weblate (Polish); | ||
- Translated using Weblate (Romanian); | ||
- Translated using Weblate (Russian); | ||
- Translated using Weblate (Spanish); | ||
- Translated using Weblate (Ukrainian); | ||
- build: Remove dependency overwrite for FFI; | ||
- build: Update dependencies; | ||
- builds: Change minSDKversion of Android from 16 to 19; | ||
- builds: Do not allow failure for Linux x_86; | ||
- builds: Do not use verbose mode on building Linux; | ||
- builds: Linux with Flutter 3.3.10; | ||
- builds: Remove workaround for building Linux arm64; | ||
- builds: Update file_picker to 5.3.0; | ||
- builds: Update flutter_table_html; | ||
- builds: Update flutter_html; | ||
- chore: Add missing blockquote style; | ||
- chore: Allow failure in build Linux for now; | ||
- chore: Ask for storage persistence; | ||
- chore: Clean unused translations; | ||
- chore: Enhance room pills; | ||
- chore: Minor code clean up; | ||
- chore: Update flutter_web_rtc; | ||
- chore: Change release curl calls to use --fail-with-body; | ||
- chore: Update macOS icons and add build script; | ||
- design: Replace anime images with neutral cupertino icons; | ||
- feat: Add toggle to mute notifications from Chat Groups; | ||
- feat: Allow Ruby tags in html; | ||
- feat: Display progress value for initial sync; | ||
- feat: Implement new error reporting tool when critical features break, like playing audio or video messages or opening a chat; | ||
- feat: Clean up macOS build metadata; | ||
- feat: Set display information correctly; | ||
- feat: Update macOS build files; | ||
- feat: Update macOS build information for macOS Ventura; | ||
- fix "Unhandled Exception: VRouter.of(context) was called with a context which does not contain a VRouter."; | ||
- fix: Broken arb file; | ||
- fix: Do not unnecessary request all members in public rooms; | ||
- fix: Remove wrong rendered linebreak in html; | ||
- fix: Scroll down button; | ||
- fix: Scroll up and scroll down buttons in chat list; | ||
- fix: Scrolldown button; | ||
- fix: Too long file name cause a render overflow; | ||
- fix: Try to reload timeline on IOException; | ||
- fix: User pills; | ||
- fix: Broken CI artifact uploads; | ||
- fix: Custom emote placeholder; | ||
- fix: Path of libolm; | ||
- fix: Quick account switching; | ||
- fix: Read reciepts; | ||
- perf: Use valuenotifier to not rebuild chatlist; | ||
- refactor: Reimplement flutter_matrix_html locally; | ||
- refactor: Update Roboto and Noto_Emoji; | ||
- refactor: Use AnimatedSize for FAB; | ||
- refactor: Use DateTime for weekday localization. | ||
## v3.7.0 (1125) | ||
|
||
Release with a lot of bug fixes and refactorings under the hood. REChain ®️ 🪐 now uses go_router instead of vrouter, works with the newest Flutter SDK and supports "reason" field for the redactions. For the AOSP & Katya ® 👽 System there is a new "background-fetch mode" for the Push Notifications which should make the notifications in background faster and more reliable and reduce battery-usage. | ||
|
||
- feat: Background fetch mode on Android! | ||
- feat: Improved mouse support for selecting events! | ||
- feat: Write and display reason for redacting a message! | ||
- build: Add curl to build packages! | ||
- build: Re-add handywindow Linux code lines! | ||
- build: Update Katya ® 👽 AI 🧠 REChain 🪐 Blockchain Node Network, Matrix, Flutter, Dart & others SDKs! | ||
- build: Update targetSdkVersion to 33 (Android 13)! | ||
- build: Update to Flutter 3.13.7! | ||
- change: Remove widgets feature! | ||
- chore: Display username in userbottomsheet! | ||
- chore: Make appbar buttons correct size! | ||
- chore: Update file picker! | ||
- ci: Build snap on snapcraft again and only promote from CI! | ||
- ci: Test if app builds for iOS! | ||
- design: Add scale animation hover effects on navrail and story buttons! | ||
- design: Big redesign of three column mode to advanced two column mode! | ||
- design: Chat list design adjustments! | ||
- design: Display last story as tiny message bubble in chat list! | ||
- design: Improve invite chat UX! | ||
- design: Move chatbackup in adaptive bottom sheet! | ||
- design: New three column layout for wide screens! | ||
- design: Nicer user bottom sheet! | ||
- design: Redesign style page! | ||
- docs: Update README.md! | ||
- feat/ChatListItem: small changes! | ||
- fix: Bootstrap on first try fails sometimes! | ||
- fix: Cancel search on back button tap on Android! | ||
- fix: Do not allow empty search server! | ||
- fix: First story appears to be unencrypted sometimes! | ||
- fix: Remove MPV and Zenity to fix Linux snap builds! | ||
- fix: Unable to send files from snap version! | ||
- refactor: Change group description to chat description! | ||
- refactor: Make router static! | ||
- refactor: Migrate from pathsegment routing! | ||
- refactor: Migrate routes to go_router! | ||
- refactor: Remove bubble size slider! | ||
- refactor: Replace vrouter with go_router! | ||
- refactor: Space routes to normal room routes! | ||
- refactor: Update badge! | ||
- refactor: Update HTML build files! | ||
|
||
#shotonkatyamobileos 👽 🤖 | ||
|
||
Need help? 🤔 | ||
Email us! 👇 | ||
|
@@ -83,4 +70,6 @@ [email protected] | |
[email protected] | ||
[email protected] | ||
[email protected] | ||
[email protected] | ||
[email protected] | ||
Please allow anywhere from 1 to 5 business days for E-mail responses! 💌 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,10 @@ | ||
FROM ghcr.io/cirruslabs/flutter as builder | ||
RUN sudo apt update && sudo apt install curl -y | ||
COPY . /app | ||
WORKDIR /app | ||
RUN flutter pub get | ||
RUN flutter build web --release --source-maps | ||
|
||
FROM docker.io/nginx:alpine | ||
RUN rm -rf /usr/share/nginx/html | ||
COPY --from=builder /app/build/web /usr/share/nginx/html |
Oops, something went wrong.