Commit Graph

568 Commits (9c55800aebfad6857b77e3b73debbe66b7eecf1a)

Author SHA1 Message Date
Christian Pauly 977b0c19c6 chore: Update to flutter 3.3.0 3 years ago
Christian Pauly 1085bddcd2 chore: Migrate back to collection 3 years ago
Christian Pauly a1912e5818 chore: Revert hive collections changes 3 years ago
Christian Pauly 8224d89c0c chore: Revert database switch 3 years ago
Christian Pauly 3c890557ac chore: Change Hive database path 3 years ago
Christian Pauly 2ef03b09dd fix: secure storage on iOS was not setting up correctly 3 years ago
Christian Pauly 8e55227afc fix: Do not display push events for unknown event types 3 years ago
Krille Fear 8fc4fcbecd Revert "chore: Revert database switch"
This reverts commit 1f8eaecc0c0c5a1941508a61205080d7c49d74ae
3 years ago
Christian Pauly ad895537a6 chore: Revert database switch 3 years ago
Christian Pauly 7b65a50a4e chore: Migrate back to flutter hive collections 3 years ago
Christian Pauly ef763846d0 fix: Sharing on iPad 3 years ago
Christian Pauly 11c8e83275 fix: Linux crash on secure storage usage 3 years ago
Christian Pauly 59e245ecc9 chore: Migrate from Hive 2.2.1 back to FluffyBox 3 years ago
Krille Fear fcecc55261 Merge branch 'krille/update-dependenciess' into 'main'
chore: Update dependencies

See merge request famedly/fluffychat!985
3 years ago
Christian Pauly 7a74a8a93f chore: Update dependencies 3 years ago
Christian Pauly 51474d83a4 chore: Follow up remove native implementations for web for now 3 years ago
Christian Pauly da7e433ea3 chore: Update SDK and add webworker support for web 3 years ago
Christian Pauly 84ad3b88d4 chore: Remove error logging with sentry 3 years ago
Christian Pauly f5985e3e49 chore: Cache string colors 3 years ago
The one with the Braid 99cc9f068b Merge branch 'braid/windows' into 'main'
chore: Windows support

See merge request famedly/fluffychat!949
3 years ago
TheOneWithTheBraid 542115a1ee chore: Windows support
Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
3 years ago
Christian Pauly 1c7424bd18 chore: Minor design adjustment 3 years ago
Christian Pauly 9334e88aff chore: Make push helper more stable 3 years ago
Christian Pauly 59a0520f38 chore: Make push helper more fail safe 3 years ago
Christian Pauly 68a3de318c feat: Display timeline of messages in android notification 3 years ago
Christian Pauly 897868b9ec fix: Clearing push triggered when only one room got seen 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 2619395821 chore: Follow up fix 3 years ago
TheOneWithTheBraid 4b5bba1457 feat: Emoji related fixes
- adds Emoji autocomplete following popular `:` hotkey
- adds Famedly's famous smart Emojis (tm)
- syncs recent Emojis with SDK

Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
3 years ago
TheOneWithTheBraid 56ba2341f4 feat: implement session dump
Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
3 years ago
Christian Pauly 227e85fe8a chore: Adjust appbar design 3 years ago
Christian Pauly 765583dbbe feat: Send multiple images at once 3 years ago
Christian Pauly 153e333693 chore: Update SDK 3 years ago
Christian Pauly 24ee341670 chore: Update SDK 3 years ago
Jayesh Nirve 3d00d9f532 fix: only use custom http client on android 3 years ago
Christian Pauly 1c7b6a4953 fix: Sharing on iOS and iPad 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 122f351902 refactor: Remove legacy store 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
Sorunome 11507c4439 fix: Sentry switch being broken 3 years ago
Christian Pauly 74fa66fbcd chore: Follow up fix unified push 3 years ago
Christian Pauly b23daa2dc1 refactor: Migrate to share_plus 3 years ago
Christian Pauly eccd427a94 chore: Follow up fix ios share files 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
Christian Pauly 87afa8ac3d feat: New onboarding design 3 years ago
Christian Pauly 147d2310d5 chore: Follow up fix push 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
Krille Fear 3869a53de3 Merge branch 'henri2h/search-remove-diacritics' into 'main'
Search: remove diacritics

See merge request famedly/fluffychat!809
3 years ago
henri2h 6fb4a6c36a feat: remove diacritics 3 years ago
Krille Fear 62b8f16128 chore: Follow up fix image resizer 3 years ago
Krille Fear 1dec5a5abd fix: Image sending 3 years ago
Krille Fear cef13412fb Merge branch 'update-unifiedpush' into 'main'
Upgrade unifiedpush to 4.0.0

See merge request famedly/fluffychat!792
3 years ago
S1m 97e94c6032 chore: Upgrade unifiedpush to 4.0.0 3 years ago
Krille Fear 01fe72d4f1 feat: Use native imaging for much faster thumbnail calc on mobile 3 years ago
Christian Pauly cc0eba83fd feat: Better image sending experience 3 years ago
Krille Fear fdaeccbf70 fix: Open room from notification click produces errors 3 years ago
Christian Pauly 5eae299910 refactor: Switch to just audio for playing sounds 3 years ago
Christian Pauly 929b8e5c68 fix: Build on macOS 3 years ago
Krille Fear 78ca38c40a feat: Extended stories 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 58455d6251 fix: Do not use android webview on signup 3 years ago
Krille Fear e5587fdea3 chore: Revert legacy store changes 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
TheOneWithTheBraid b1d1744df8 feat: implement an emoji keyboard
- add button to show emoji keyboard
- change database directory 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 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
Krille Fear 4feb01fc0c chore: Follow up stories fix ios badge 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
Christian Pauly 538c183771 chore: Set retention state for story rooms 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
Krille Fear c58a72573d chore: Add topic to story rooms 3 years ago
Christian Pauly 19114fb51b chore: FIx video compress 3 years ago
Christian Pauly bac79a553b chore: fix video follow up 3 years ago
Christian Pauly 18e6ed3855 chore: Fix video compress 3 years ago
Christian Pauly ea1939317c fix: Videoplayer 3 years ago
Christian Pauly ab9d7fcc7d feat: Enable compression and thumbnails for videos 3 years ago
Dependency Update Bot b088461140 chore: Update dependencies 3 years ago
Christian Pauly 47dce8292f chore: FIx first story invite 3 years ago
Christian Pauly 7daf34c13e chore: Display stories seenByUsers 3 years ago
Christian Pauly 443e2e548f chore: Improve stories 3 years ago
Christian Pauly 70cfe7f233 followup: Improve stories 3 years ago
Krille Fear 231a2e26f9 feat: Stories 3 years ago
S1m 92d267602e fix: Do not setup UP if init from an UP action 3 years ago
Krille Fear 768720e22d fix: Better thumbnails
This checks if the image is png or
jpg and therefore doesnt remove
transparancy. It also encodes
thumbnails with higher resolution
to make them less ugly.
3 years ago
Krille Fear 265ef0ebb2 refactor: Make most of the utils null safe 3 years ago
Krille Fear d7ec587a8e fix: Update dependencies with flutter pub upgrade 3 years ago
Krille Fear d61e224f1c fix: Hotfix database migration 3 years ago
Krille Fear 0ecbe842a5 fix: Open URIs 3 years ago
Krille Fear ab7a75981a Merge branch 'krille/emoji-verification-in-browsers' into 'main'
feat: Emoji verification in browsers

See merge request famedly/fluffychat!575
3 years ago
Krille Fear 956ee5bfc6 design: Adaptive switches 3 years ago
Krille Fear 8f47ad654d chore: Adjust image and thumbnail compression 3 years ago
Krille Fear 8e9f44bbac Merge branch 'krille/updatesdk' into 'main'
chore: Update SDK

See merge request famedly/fluffychat!582
3 years ago
Krille Fear 73dd45f396 chore: Update SDK 3 years ago
Sorunome f072d6ae20 fix: Various multiaccount fixes 3 years ago
Krille Fear 8687613510 feat: Emoji verification in browsers 3 years ago
Krille Fear f86c98b78e feat: Open im.fluffychat uris 3 years ago
Krille Fear 0353f9fbb3 refactor: Optimize all images no matter which size 3 years ago
Krille Fear 335fe36130 chore: Update SDK and remove boxes on corruption 3 years ago
Krille Fear d23d67cb3d Merge branch 'krille/image' into 'main'
refactor: Use image package to resize images

See merge request famedly/fluffychat!558
3 years ago
Krille Fear b44f309151 refactor: Use image package to resize images 3 years ago
Krille Fear a143b978a3 fix: Minor fixes 3 years ago
Krille Fear ce9d2275a3 fix: Android download 3 years ago
Krille Fear 111d15f86d chore: Clean up bootstrap 3 years ago
Krille Fear 672e51a779 fix: Pass hive cipher 3 years ago
Krille Fear cd6eac1bec fix: Removing sembast 3 years ago
Krille Fear 92a894ef34 refactor: Remove sembast 3 years ago
Krille Fear a7a85883ad fix: Use new FluffyBox 0.2.0 3 years ago
Krille Fear 3bdd59d894 fix: Open database on android 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 522856dc9b fix: Web 3 years ago
Krille Fear ad21986ae8 fix: Start on Android and Linux 3 years ago
Krille Fear 874473cf99 fix: Use sqlcipher for FluffyBox 3 years ago
Krille Fear 3170371c0c feat: Test FluffyBox store 3 years ago
Krille Fear f1bd1fc58c fix: FluffyBox logs 3 years ago
Krille Fear 622acfaa59 feat: FluffyBox 3 years ago
Krille Fear 1674a3c30f Revert "feat: Use sembast over sqflite"
This reverts commit 2fbf7376f6b464c60efcb3e8448c0beac7131638.
3 years ago
Krille Fear b2341bf5f6 feat: Use sembast over sqflite 3 years ago
Krille Fear f2935e9d9b chore: Disable sembast cooperator at start up 3 years ago
Krille Fear 0bd00c3acd fix: Loglevel for stats 3 years ago
Krille Fear 6c3f1d6f51 chore: Add some stats for app start 3 years ago
Krille Fear 4bc45a75c5 refactor: Homeserver picker 3 years ago
Krille Fear bf79b57007 feat: Redesign start page 3 years ago
Krille Fear 242f878ea1 feat: Nicer images, stickers and videos 3 years ago
Krille Fear e964d5b628 feat: New Public room bottom sheet 3 years ago
Krille Fear 22fdb667ba feat: new design 3 years ago
Krille Fear e060d36956 Merge branch 'td/fix-downloading-stuff' into 'main'
fix: download path for saving files

Closes #636

See merge request famedly/fluffychat!545
3 years ago
Krille Fear aebe4d30c0 feat: Sembast store 3 years ago
Jayesh Nirve 48fb6aac0c fix: download path for saving files 3 years ago
Krille Fear 33a7a00311 fix: Move to latest null safe sdk 3 years ago
Krille Fear db22f311e1 feat: Speed up app start 3 years ago
Krille Fear 0ea29a2d6b fix: Sending ThreepidCreds in UIA 3 years ago
Krille Fear 661b740f57 feat: Nicer registration form 3 years ago
Krille Fear 5495e2db7d fix: Format 3 years ago
Krille Fear abc9569163 fix: Naming 3 years ago
Krille Fear 0a17e91d72 fix: UiaRequestManager 3 years ago
Krille Fear fec9178da5 refactor: Sort imports 3 years ago
Sorunome ccaca35e1e fix: small fox for uia request 3 years ago
Krille Fear 991018d86a chore: Update SDK 3 years ago
Krille Fear db042fd3bd fix: Format 3 years ago