Commit Graph

419 Commits (krille/new-notification-actions)

Author SHA1 Message Date
krille-chan ea75e98c37
fix: Flutter warnings because of applock animation 2 years ago
Krille 73d1b7e190
chore: Follow up fix app lock 2 years ago
Krille f5cf1b4d70
fix: Disable app lock if user is logged out 2 years ago
krille-chan c7ea797f34
chore: Follow up app lock 2 years ago
krille-chan 48a278b0ea
chore: Follow up custom applock 2 years ago
krille-chan 9a808abdc6
refactor: Remove flutter_app_lock package and use own AppLock implementation 2 years ago
krille-chan 90789d9feb
feat: New simplified lockscreen design 2 years ago
Krille 100548b265
fix: Applock screen completely broken 2 years ago
krille-chan 19cdde2665
fix: Routing bug when adding second account via password login 2 years ago
krille-chan 3b12d8ab84
refactor: Update badge 2 years ago
krille-chan 27d15612d9
refactor: Update to Flutter 3.13.0 2 years ago
Krille 83d5d3ec58
change: Remove widgets feature 2 years ago
krille-chan e229a0450f
feat: Enable beta videocalls for linux 2 years ago
Krille b715eff839
refactor: Migrate from pathsegment routing 2 years ago
krille-chan b7dac8365a
chore: Follow up router fixes 2 years ago
krille-chan 9238dbcd8d
chore: Follow up navigatorcontext fix 2 years ago
krille-chan 0836a5c862
refactor: Change group description to chat description 2 years ago
krille-chan 9e13bd8dfd
design: Big redesign of three column mode to advanced two column mode 2 years ago
Krille f442bb89f9
chore: follow up routing 2 years ago
Krille 6bd518fa36
refactor: Remove bubble size slider 2 years ago
Krille d6b48091c4
refactor: Make router static 2 years ago
krille-chan 924e4bce23
design: Nicer user bottom sheet 2 years ago
krille-chan 8826815f8e
chore: Follow up preserve state in 3 column mode 2 years ago
krille-chan ee957ab1f6
refactor: Migrate routes to go router 2 years ago
Krille 739edde729
refactor: Replace vrouter with gorouter 2 years ago
Krille 73c38a52bc
design: iOS related adjustments for onboarding 2 years ago
krille-chan 18b270a15c
fix: Cancel notifications for read rooms and clear app badge on iOS 2 years ago
krille-chan 39adb55b3d
fix: Click on notification does not open room 2 years ago
Krille 1775552cd4
refactor: update iOS badge on every notification 2 years ago
Bnyro 57b026b913 feat: option to not send typing notifications 2 years ago
krille-chan 69a98d447a
chore: Login page follow up 2 years ago
krille-chan 4929858ae4
design: Improve login UI 2 years ago
Matias 8b342d6751 Fix L10n missing from Calling's context 2 years ago
Krille 303181b566 chore: Streamline background gradients 2 years ago
Krille bcf0d5e238 feat: New simplified login process with more prominent SSO and nicer layout 2 years ago
Krille 5627e50c8f Revert "refactor: Update dependencies"
This reverts commit 2bb0dce7a15d4831eb30c39fc7ba5d863cbcd55e
2 years ago
Krille c2495eb1a7 refactor: Update dependencies 2 years ago
Krille ec9aff28c8 chore: do not humanize links 2 years ago
Krille 796a6fdae1 refactor: Reimplement flutter matrix html locally 2 years ago
Krille cb0fe173d9 chore: Minor code clean up 2 years ago
Lauren N. Liberda 21244ea8b4 fix "Unhandled Exception: VRouter.of(context) was called with a context which does not contain a VRouter."
fixes #1163
2 years ago
Krille a5a3ed4a0d style: Make emptypage logo bigger 2 years ago
noob_tea ab0b7cb6b9 treewide: Container -> SizedBox.shrink()
This helps performance without any user-facing changes,
since SizedBox is constant while Container isn't
2 years ago
Krille 841c081e08 fix: Join public room 2 years ago
Malin Errenst ec7acc5385 refactor: Added and applied require_trailing_commas linter rule 2 years ago
Christian Pauly ffd7904f3a refactor: Use dynamic color package instead of system theme 2 years ago
Christian Pauly b176811f7c design: Adjust design to new material 3 capabilities of Flutter 3.7 3 years ago
Gabriel Rodríguez d226bf6020 fix: avatar color 3 years ago
Christian Pauly 35174cb859 refactor: Migrate to Flutter 3.7.0 3 years ago
Krille eac784e33b fix: Archive 3 years ago
Krille 8af9af10ae style: Redesign public room bottomsheets 3 years ago
Krille 2df72b5d13 style: New modal bottom sheets 3 years ago
Krille 4376070733 refactor: Same animations everywhere in app 3 years ago
TheOneWithTheBraid 1992d18a64 chore: add integration tests
Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
3 years ago
Krille e9fb280970 design: More clear chat background and rounded popup menu 3 years ago
Krille 5cf18aabbf refactor: Remove dart from folder name 3 years ago
Krille 6fc8aaa1bb refactor: New private chat 3 years ago
Krille Fear 20eada7019 fix: Content banner 3 years ago
Krille Fear 075a5faa9c chore: Adjust onboarding design 3 years ago
Krille Fear 6c53ab370b fix: Do not setup push on every app resume 3 years ago
Krille Fear 46d77bff5d design: New encryption page 3 years ago
Krille Fear e04730c904 chore: Add new start chat image 3 years ago
Krille Fear a35229bf7d feat: Use Android system accent color 3 years ago
Christian Pauly 082fcdb1af fix: Setup push on chat list init 3 years ago
Christian Pauly b21375d69a feat: Initial knocking 3 years ago
Christian Pauly 38636418c5 fix: Some controls in settings not accessible on iPhone 12 3 years ago
Christian Pauly 6d6d6c6f04 fix: Settings profile picture 3 years ago
Christian Pauly 751cf75384 fix: Set theme after start app 3 years ago
Christian Pauly d473a9e663 fix: Push error message 3 years ago
Christian Pauly ed42cb9134 chore: Design enhancements 3 years ago
Christian Pauly 65511ca114 chore: Update local notifications package 3 years ago
Mg138 a04b8ad8c7 improved (most) icons/image scaling, including avatar scaling 3 years ago
Krille Fear 98d2ac021b design: Improve login design 3 years ago
Christian Pauly 17dc6ee3a8 chore: Add unread badge to navigation rail and adjust design 3 years ago
Christian Pauly b2d7d487e3 chore: Follow up fixes 3 years ago
td 34b039a6c0 feat: background and terminated calls [android] 3 years ago
Christian Pauly 92fa413156 fix: Popup menu without elevation 3 years ago
Christian Pauly e71dabca6e feat: New navigation design 3 years ago
Christian Pauly dc0bd2f5b2 chore: Follow up fix systemuioverlaystyle 3 years ago
Christian Pauly d081645eb3 refactor: App widget 3 years ago
Christian Pauly 7b5d0b9737 fix: Move unread badge under the back button in chat view 3 years ago
Christian Pauly 214f0f4805 refactor: Simplify themes and remove dead code 3 years ago
Christian Pauly 7a74a8a93f chore: Update dependencies 3 years ago
Christian Pauly 84ad3b88d4 chore: Remove error logging with sentry 3 years ago
Christian Pauly 7f92d218f8 chore: Adjust onboarding design 3 years ago
Christian Pauly fe9850b313 chore: Move connection status header to bottom 3 years ago
TheOneWithTheBraid 542115a1ee chore: Windows support
Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
3 years ago
Christian Pauly a1bf8d9f90 chore: Follow up flickering avatars 3 years ago
Christian Pauly e7b851dda2 fix: Permission chooser dialog on iOS 3 years ago
Christian Pauly 8d30c95333 chore: Follow up mxc image fixes 3 years ago
Christian Pauly 01c930fb66 chore: Follow up fix mxc Image 3 years ago
Christian Pauly 20c37cb51a refactor: Simplify MxcImage and replace CachedNetworkImage 3 years ago
TheOneWithTheBraid d71c25aa80 fix: Follow up for spaces hierarchy
- fix endless spinner
- fix rooms shon twice
- fix spaces accidentally opened as rooms
- add missing spaces header to spaces view

Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
3 years ago
Christian Pauly f831bd0260 refactor: Remove presence status feature 3 years ago
Christian Pauly 227e85fe8a chore: Adjust appbar design 3 years ago
Christian Pauly 384a21bef7 refactor: Remove duplicated imports 3 years ago
Christian Pauly 153e333693 chore: Update SDK 3 years ago
Christian Pauly 5558877c34 chore: Add fancy hero animations 3 years ago
Christian Pauly c4c594adf1 chore: Minor design improvements 3 years ago
Christian Pauly 4e97d4ba96 chore: Add border to avatars 3 years ago
Jayesh Nirve 9f1df557df fix: pass isrg cert to http client 3 years ago
Christian Pauly c249ebb97c refactor: Switch to Hive Collections DB 3 years ago
Christian Pauly 964a42edf5 chore: Minor design fixes 3 years ago
TheOneWithTheBraid 216ce892b5 fix: minor design bugs
- fix spaces animation direction
- animate chat list app bar title
- fix ink splash radius in account selector
- fix missing asset fallback in content banner

Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
3 years ago
Christian Pauly f639e0570c chore: Follow up color fixes 3 years ago
Christian Pauly ea17a28519 fix: Broken dynamic color palette 3 years ago
Krille Fear 05f55b7aad Merge branch 'krille/update-matrix-sdk' into 'main'
refactor: Update Matrix SDK

See merge request famedly/fluffychat!869
3 years ago
Christian Pauly 355abeb17f refactor: Update Matrix SDK 3 years ago
Christian Pauly 15f41f77f0 feat: Initial material you support 3 years ago
Christian Pauly 22ad34ab0a refactor: Upgrade to Flutter 3.0.0 3 years ago
Christian Pauly 0693cc5fa6 chore: Fix client logout and update macOS 3 years ago
Christian Pauly ff5fcbc568 chore: Follow up new design fixes 3 years ago
Christian Pauly 87afa8ac3d feat: New onboarding design 3 years ago
Christian Pauly f8b28e66b4 fix: Hide markdown in chat list preview and local notifications 3 years ago
20kdc 4398c305d2 feat: Add "Show related DMs in spaces" settings 3 years ago
20kdc 919b0822e5 feat: Groups and Direct Chats virtual spaces option 3 years ago
Krille Fear 8773dc7099 fix: Widgets dialog crashes 3 years ago
Samuel Mezger 8c716c0fe8 fix: Don't request new thumbnail resolution on every window resize 3 years ago
TheOneWithTheBraid 0ddaff75db feat: allow to create widgets
- supported widget types: therpad, jitsi, video, custom
- update Matrix SDK

Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
3 years ago
Raatty dfd78f4068 fix: make fluffy usable at 720 px wide 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
Krille Fear 74100bd777 chore: Make webRTC opt-in 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
Krille Fear 04ba24b6a6 chore: Do not create VoipPlugin on not supported platforms 3 years ago
Christian Pauly 472783c306 design: Redesign chat app bar 3 years ago
TheOneWithTheBraid 34600ac165 feat: implement WebRTC calls
Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
3 years ago
Christian Pauly 9c36a52308 refactor: Remove deprecated jitsi call generator 3 years ago
Christian Pauly d154aa524f feat: Open chat button from Linux notification 4 years ago
Krille Fear 55f0300f9f refactor: Migrate to null safety 4 years ago
Krille Fear f2d9c9ecf1 refactor: Make widgets null safe 4 years ago
Krille Fear 89450dc763 fix: linux snap notification avatar 4 years ago
Krille Fear e3f1e551d0 Merge branch 'krille/desktopnotifications' into 'main'
feat: Display room avatar and actions and play sound for linux desktop notifications

See merge request famedly/fluffychat!691
4 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
4 years ago
Krille Fear 9cc19fc53c chore: Use wooden beaver sound 4 years ago
Krille Fear 9a99072108 feat: Display room avatar and actions and play sound for linux desktop notifications 4 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>
4 years ago
S1m 7a00dbafad chore: Follow up: Restore bubble padding 4 years ago
Raatty 3d45f1933c fix: linux notifications 4 years ago
Krille Fear 20228380be design: Use more adaptive elements
This uses iOS styled Sliders and share
icons on iOS.
4 years ago
Dependency Update Bot f8512071cd chore: Update dependencies 4 years ago
Drews Clausen e29f86c15b Added a parameter to skip the "client.isLogged()" check on the MatrixState in the OnePageCard. 4 years ago
Krille Fear 956ee5bfc6 design: Adaptive switches 4 years ago
Sorunome f072d6ae20 fix: Various multiaccount fixes 4 years ago
Krille Fear b4f2adadad feat: nicer loading bar 4 years ago
Krille Fear 5983c83fcf fix: Report sync status error 4 years ago
Krille Fear 08670e60f8 fix: Remove unused imports 4 years ago
Krille Fear 53967eb1f0 refactor: Avatar widget 4 years ago
Krille Fear 705d7783a3 Merge branch 'krille/fix-public-room-sheet' into 'main'
fix: Public room bottom sheet design

See merge request famedly/fluffychat!552
4 years ago
Krille Fear b7c5391aef fix: Public room bottom sheet design 4 years ago