Commit Graph

547 Commits (7cb2e262d4314c933a0b168a1fb3cc63eb089287)

Author SHA1 Message Date
Krille Fear b303042f24 Revert "fix: proprietory classes included into build"
This reverts commit 1ff5851c4ae5ac25998ee29628640ccc7bdf879e
3 years ago
TheOneWithTheBraid 2721888de9 fix: proprietory classes included into build
- update Android build files
- update dependency override commit SHA

Fixes: #903

Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
3 years ago
Christian Pauly ea17a28519 fix: Broken dynamic color palette 3 years ago
Christian Pauly 355abeb17f refactor: Update Matrix SDK 3 years ago
Christian Pauly 22ad34ab0a refactor: Upgrade to Flutter 3.0.0 3 years ago
Christian Pauly b23daa2dc1 refactor: Migrate to share_plus 3 years ago
TheOneWithTheBraid 49caad00c0 chore: defaultly save files on Android
- defaultly save files on Android instead of share
- add dedicated share button for files and images on Android
- use ListTile instead of row to display file event
- update file_picker_cross

Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
3 years ago
TheOneWithTheBraid 44ffaa1b41 feat: improve spaces
- support to show spaces in a list
- add a beautiful animation

This MR makes Spaces much easier to use on desktops and allows to better
find the right space in case they have no avatar.

There will be another MR builting on this work as soon as
https://gitlab.com/famedly/company/frontend/libraries/matrix_api_lite/-/merge_requests/58
is merged.

Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
3 years ago
Christian Pauly 02fbc4c8fd chore: Add initial integration tests 3 years ago
Christian Pauly 9a310d9636 feat: Onboarding with dynamic homeservers from joinmatrix.org 3 years ago
Christian Pauly c287dfe581 chore: Update sdk 3 years ago
Christian Pauly 44f2b04c8b chore: Follow up push 3 years ago
Krille Fear fc442852b0 Merge branch 'krille/new-push' into 'main'
refactor: New push

See merge request famedly/fluffychat!823
3 years ago
Christian Pauly aee89a9be0 refactor: New push 3 years ago
Christian Pauly 5e7727f340 feat: Faster image resizing 3 years ago
Dependency Update Bot 9cef785e52 chore: Update dependencies 3 years ago
Christian Pauly 99840db4bb chore: Update SDK 3 years ago
Krille Fear b87e5e7e15 fix: Android theme is not auto updating when system theme changes 3 years ago
Krille Fear 62b8f16128 chore: Follow up fix image resizer 3 years ago
Krille Fear 01fe72d4f1 feat: Use native imaging for much faster thumbnail calc on mobile 3 years ago
Graeme Power 2922430071 chore: irish language support 3 years ago
Christian Pauly faba72e5fe chore: Update SDK 3 years ago
Christian Pauly cc0eba83fd feat: Better image sending experience 3 years ago
Dependency Update Bot e425a521be chore: Update dependencies 3 years ago
Krille Fear 5247de044e chore: Remove broken voice messages for Linux and Windows 3 years ago
Dependency Update Bot e9194da5cf chore: Update dependencies 3 years ago
Krille Fear e8a6c7fc2c chore: Add audio libraries on desktop 3 years ago
Christian Pauly 0571cf6aa8 chore: Update sdk 3 years ago
Christian Pauly 5eae299910 refactor: Switch to just audio for playing sounds 3 years ago
Dependency Update Bot a59c7db5bc chore: Update dependencies 3 years ago
TheOneWithTheBraid 824fcfc27c feat: implement keyboard shortcuts
Added shortcuts for the following actions:

- search chats
- start chat
- chat details
- show widgets
- cycle accounts
- switch to account $i
- toggle emoji picker
- send file

Related: #849

Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
3 years ago
Dependency Update Bot 86fa65fd5e chore: Update dependencies 3 years ago
Krille Fear 7263787197 fix: Reset password 3 years ago
Krille Fear 8a05d14b24 chore: Update SDK 3 years ago
Krille Fear c0244c66ab chore: Better call UX sounds and timeline design 3 years ago
Lanna Michalke e46307cd82 fix: display WebRTC call overlay in web 3 years ago
Krille Fear 5a5f159fd4 fix: Linux notification not showing when room is open but window in background 3 years ago
Christian Pauly 33d608b836 chore: Follow up migrate old preferences 3 years ago
Christian Pauly ac45ec9402 fix: Use shared preferences for storing custom data 3 years ago
TheOneWithTheBraid 34600ac165 feat: implement WebRTC calls
Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
3 years ago
Krille Fear 0f448af5dc Apply 1 suggestion(s) to 1 file(s) 3 years ago
TheOneWithTheBraid 704fd404b1 feat: implement pinned messages
- render pinned events on the chat top
- support scroll up for several pinned messages
- ask to unpin messages
- add button to pin message
- fix some null-safety issues
- fix the Linux database directly for debug builds

Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
3 years ago
Christian Pauly ec6f761539 refactor: SSO Login and remove flutter in app view 3 years ago
Christian Pauly 1f8cdc0134 fix: Notifications for reactions 3 years ago
Christian Pauly 9a594824bb feat: Display indicator for unread muted rooms 3 years ago
Christian Pauly 28c5c8211f chore: Update SDK 3 years ago
Serra Allgood 4888f7528d fix: SSO in web 3 years ago
TheOneWithTheBraid 31bec1a0d8 feat: implement retreiving widgets
- display a bottom sheet with widgets
- open widgets in a browser
- fixes in .gitignore
- Windows UWP build files

Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
3 years ago
Dependency Update Bot a35221e0c3 chore: Update dependencies 3 years ago
Christian Pauly 2c550fe975 chore: Upgrade to Flutter 2.10 3 years ago
Christian Pauly 9920b685ab chore: Update SDK 3 years ago
Christian Pauly c600c74e3e fix: Set image width and height
Uses the thumbnail generation of Matrix SDK.
3 years ago
Krille Fear 55f0300f9f refactor: Migrate to null safety 3 years ago
Dependency Update Bot d67b78d25b chore: Update dependencies 3 years ago
Krille Fear c7e80074ed Merge branch 'linux-seahorse-fix' into 'main'
fix: Seahorse does not properly work on many Linux devices

See merge request famedly/fluffychat!680
3 years ago
Dependency Update Bot ac6535dfa0 chore: Update dependencies 3 years ago
Christian Pauly 65ff6b61e6 chore: Update SDK 3 years ago
TheOneWithTheBraid d5a0d68a33 fix: Seahorse does not properly work on many Linux devices
- stop use of `flutter_secure_storage` for Linux in favor of unencrypted
  storage

Unlike many other platforms, many Linux distributions have built-in
support for FDE or home directory encryption. As long as
`flutter_secure_storage` makes FluffyChat useles on many Linuxes, this
seems to be the only solution until they stop using Seahorse.

Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
3 years ago
Dependency Update Bot 9e669fff50 chore: Update dependencies 3 years ago
Krille Fear 5dbb968226 chore: Update SDK 3 years ago
Dependency Update Bot c1b807a13b chore: Update dependencies 3 years ago
Christian Pauly ab9d7fcc7d feat: Enable compression and thumbnails for videos 3 years ago
Christian Pauly bbcd1ff7b0 chore: Go back to chewie 3 years ago
Dependency Update Bot b088461140 chore: Update dependencies 3 years ago
Christian Pauly 8a371d53b9 feat: Better in app video player 3 years ago
Christian Pauly fbbafab1fb chore: Update future loading dialog 3 years ago
Krille Fear 231a2e26f9 feat: Stories 3 years ago
Krille Fear 4c976bcf8e Merge branch 'animations' into 'main'
Improved animations in chat view when changing account

See merge request famedly/fluffychat!538
3 years ago
The one with the Braid 76972c863c design: Improved animations in chat view when changing account 3 years ago
Dependency Update Bot f8512071cd chore: Update dependencies 3 years ago
Krille Fear b8a3cb35d5 chore: Update Matrix SDK 3 years ago
Krille Fear d7ec587a8e fix: Update dependencies with flutter pub upgrade 3 years ago
Krille Fear e33606b912 fix: QR Code scanner in iOS 3 years ago
Krille Fear a134e06203 feat: Drag&Drop to send multiple files on desktop and web 3 years ago
Krille Fear 73dd45f396 chore: Update SDK 3 years ago
Krille Fear ceaa340056 chore: Update SDK 3 years ago
Krille Fear fd23a70d0a fix: SDK 3 years ago
Krille Fear 8c3ab66f50 chore: Update SDK 3 years ago
Krille Fear 31335383ba fix: Capture getTimeline exceptions 3 years ago
Krille Fear 5983c83fcf fix: Report sync status error 3 years ago
Krille Fear 6c23aae962 chore: Update SDK 3 years ago
Krille Fear 9a9d8e9777 chore: Update SDK 3 years ago
Krille Fear 335fe36130 chore: Update SDK and remove boxes on corruption 3 years ago
Krille Fear b44f309151 refactor: Use image package to resize images 3 years ago
Krille Fear 111d15f86d chore: Clean up bootstrap 3 years ago
Krille Fear abf7c48145 chore: update SDK 3 years ago
Krille Fear 1c27240bdc fix: Encode hive keys 3 years ago
Krille Fear c63f68bfca chore: Update SDK 3 years ago
Krille Fear 1445c2786d chore: Update SDK 3 years ago
Krille Fear 201a95eef6 chore: Update sdk 3 years ago
Krille Fear 4c561e8b0f chore: Update SDK 3 years ago
Krille Fear 92a894ef34 refactor: Remove sembast 3 years ago
Krille Fear 73cc62689c chore: Update SDK 3 years ago
Krille Fear a7a85883ad fix: Use new FluffyBox 0.2.0 3 years ago
Krille Fear 483570fcf6 chore: Update SDK 3 years ago
Krille Fear 344e72bbee chore: Update SDK 3 years ago
Krille Fear 020bfcc753 feat: Set pragmas on desktop as well 3 years ago
Krille Fear b877e81c1d feat: Configure database 3 years ago
Krille Fear 1cf1ab579e chore: Update SDK 3 years ago
Krille Fear 5ed3563397 chore: Update SDK 3 years ago