Commit Graph

808 Commits

Author SHA1 Message Date
Loren Burkholder f3aeb4b044
Switch icon theme to Fluent icons 2021-11-17 00:37:26 +01:00
Nicolas Werner 61d2d1c665
Support exif rotation on received videos
fixes #674
2021-11-15 03:36:30 +01:00
Nicolas Werner c6ae336c30
Reenable still image viewer for WebP until we qmlify the image viewer 2021-11-14 22:18:25 +01:00
Nicolas Werner b0530089ab
Fix some colors switched to yellow by accident 2021-11-13 03:21:42 +01:00
Nicolas Werner 1ab4d35579 Merge branch 'video_player_enhancements' into 'master'
Video player enhancements

See merge request nheko-reborn/nheko!15
2021-11-12 00:19:25 +00:00
Nicolas Werner b7b4fd0e9b
Format qml 2021-11-11 21:32:38 +01:00
Nicolas Werner 6c5807ed0c
Make yellow darker
Fixes readability issues in the userprofile.

fixes #440
2021-11-11 21:26:18 +01:00
Nicolas Werner 771f3ea316
Make pill text color match the separator color 2021-11-11 21:15:33 +01:00
Nicolas Werner 435047b1ba
Make it possible to unhide the controls on mobile 2021-11-11 19:56:51 +01:00
Nicolas Werner ffc60180de
Cleanup positioning of player elements 2021-11-11 19:23:52 +01:00
Joseph Donofry c5e8b2da15
More refactoring and layout updates 2021-11-11 00:16:25 -05:00
Nicolas Werner ca3198c1aa
Swap encryption and edit indicator 2021-11-11 04:43:37 +01:00
Nicolas Werner 8f3a6abfa2
Improve the layout and behaviour of topbar slightly 2021-11-11 04:29:50 +01:00
Joseph Donofry e3eb87cc21
More player fixes 2021-11-09 23:52:59 -05:00
Joseph Donofry df17e4e28b
Fix audio player and use same controls for video and audio 2021-11-09 22:33:16 -05:00
Joseph Donofry c1c9c71b08
Move rest of controls to separate file 2021-11-09 22:17:00 -05:00
Joseph Donofry f6fcae124f
Initial Refactoring into separate controls 2021-11-09 19:28:53 -05:00
Joseph Donofry c68c8de74f
Merge remote-tracking branch 'nheko-im/master' into video_player_enhancements 2021-11-09 18:34:40 -05:00
Joseph Donofry 42b74509ea
Incorporate nico's suggestions, fix volume slider 2021-11-08 22:55:16 -05:00
DeepBlueV7.X add5dfce7f
Merge pull request #798 from LorenDB/fixRRDialog
Fix clicking on avatar
2021-11-09 03:30:24 +01:00
Loren Burkholder 2c725bd1e5 Fix clicking on avatar 2021-11-08 21:26:35 -05:00
Nicolas Werner ebc93c8870
Explicitly namespace platform module 2021-11-09 02:57:01 +01:00
Joseph Donofry 13a5194c08
Minor fixes for undefined qml behavior 2021-11-08 19:18:11 -05:00
Joseph Donofry c93a7b2435
Merge remote-tracking branch 'nheko-im/master' into video_player_enhancements 2021-11-08 18:32:19 -05:00
DeepBlueV7.X 1bdf4ebd21
Merge pull request #791 from Nheko-Reborn/secret-storage-fixes
Move away from using an event loop to access secrets
2021-11-07 12:42:40 +01:00
Nicolas Werner 5ca1fb18bb
Move away from using an event loop to access secrets
Fixes messages in room flickering and being stuck

fixes #760
relates to #770
relates to #789
2021-11-07 03:52:57 +01:00
Loren Burkholder b5b5c95246 Use ItemDelegate for read receipts 2021-11-06 20:00:20 -04:00
Nicolas Werner 3758c42ed6
Fix leave room dialog 2021-11-05 23:04:44 +01:00
Joseph Donofry 743a83c8e6
Update video_player_enhancements with changes from master 2021-11-03 21:43:11 -04:00
Nicolas Werner 8563ec002d
Use ItemDelegate for CommunitiesList 2021-11-03 23:20:28 +01:00
Nicolas Werner 1e22274d8c
Use ItemDelegate in RoomList instead of a Rectangle with handlers
fixes #683
relates to #571
2021-11-03 23:01:36 +01:00
Nicolas Werner 1a163f49e2
Fix unjoinable invites on mobile as well as unclickable previews 2021-11-03 22:35:54 +01:00
Nicolas Werner 912a8c43b2
Fix copyright order 2021-11-03 18:52:28 +01:00
Nicolas Werner 211fd9d76c
Fix registration on matrix.org
This was a bit of a journey:
https://github.com/matrix-org/matrix-doc/pull/3471
But it should work now and we now use the UIAHandler everywhere.

fixes #670
2021-11-03 18:39:51 +01:00
Nicolas Werner 2aabe9dcac
Prompt user when there are unverified devices 2021-11-01 22:20:15 +01:00
Nicolas Werner 5bd6208c43
Some people consider Nheko not an AAAAA title 2021-10-30 01:01:39 +02:00
Nicolas Werner 5688b2647e
Add self verification after login 2021-10-30 00:23:07 +02:00
Loren Burkholder 0c2522684b Auto-focus search bar in room directory 2021-10-28 21:44:24 -04:00
Thulinma 662cb573e1 Allow changing device names, display last seen time and IP 2021-10-20 18:31:57 +02:00
Eldred Habert d56a48215a
Fix incorrect pluralization of "rooms" 2021-10-19 18:25:59 +02:00
Nicolas Werner 6793bdf3fd
lint 2021-10-17 17:20:51 +02:00
Nicolas Werner b030eb923b
WIP 2021-10-17 17:18:14 +02:00
Nicolas Werner a5030bdd4d
move device verification management to its own file 2021-10-17 17:18:14 +02:00
Thulinma 649c5ff86d Add support for listing devices that do not support encryption, add support for logging out devices.
Ticks off another box in #23!
2021-10-17 00:00:14 +02:00
Eldred Habert a0e1f97f2c Use correct Monopoly quote
Hi if you're reading this commit message wondering "what the fuck?"
2021-10-15 19:18:10 +02:00
tastytea 0516892759
Allow JPEG in image picker for stickers and emotes.
The file ending list is translated, so all the translations are updated
too.
2021-10-15 16:51:20 +02:00
Loren Burkholder 14488a8fe7 Use the same leave room dialog everywhere
This ports the leave room dialog to QML, everywhere. There are now no differences between the various leave dialogs.
2021-10-11 19:00:40 -04:00
DeepBlueV7.X 088765b427
Merge pull request #741 from LorenDB/qmlJoinRoomDlg
QML the join room dialog
2021-10-11 19:53:17 +00:00
DeepBlueV7.X 281d764aa3
Merge pull request #755 from Nheko-Reborn/bootstrapping
Support bootstrapping crosssigning
2021-10-09 23:35:09 +00:00
Loren Burkholder 0841abead3 Use better close-on-Enter logic 2021-10-09 17:29:05 -04:00