Commit Graph

166 Commits

Author SHA1 Message Date
Nicolas Werner 6d1416fb6e
Add backend for new room creation dialogs 2022-03-29 20:51:18 +02:00
Nicolas Werner d3471a1097
Move uploads to InputBar 2022-03-20 22:49:33 +01:00
tastytea a7388a70be
Use standard buttons where possible
Standard buttons are ordered in the right way and sometimes have an
icon.

Bug: https://matrix.to/#/%23nheko%3Anheko.im/%2476PZ2m6YftX8mqGIe9ettKbh_-pEYeVRQSJBfwFzWi0?via=pixie.town&via=matrix.org&via=matrix.flexinos.tech&via=half-shot.uk
2022-03-11 13:15:26 +01:00
Nicolas Werner e077bdbdd5
Allow window sizes smaller than 400x400 2022-02-14 22:56:35 +01:00
Nicolas Werner 66520eae19
Port image overlay to qml
Allows you to zoom and pan now.

relates to #647
2022-01-02 21:46:29 +01:00
Nicolas Werner 61404641d9
Update year in copyright notice to shut up lint job 2022-01-01 04:57:53 +01:00
Nicolas Werner d8ead9573b
Reduce allocations using QStringLiteral 2021-12-29 04:52:52 +01:00
Nicolas Werner a3c4ebc460
use more literals 2021-12-29 00:36:43 +01:00
Nicolas Werner bb290f9fec
Fix more warnings and remove dead code 2021-12-28 22:30:12 +01:00
Nicolas Werner 5ca98829f7
Some qt6 prep 2021-12-28 20:09:08 +01:00
Thulinma 9996411d15 Added window role to image overlay 2021-12-05 12:08:43 +01: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
Loren Burkholder e9ed12e27b QML the join room dialog 2021-10-09 17:14:33 -04:00
Thulinma 94441e68fd Support pasting image/svg+xml format straight from supporting applications 2021-09-28 01:42:35 +02:00
Nicolas Werner cfca7157b9
Change indentation to 4 spaces 2021-09-18 00:45:50 +02:00
kirp 5335e043e7
linting 2021-08-11 02:29:36 +03:00
kirp c7295d7fd1
change slot close, to signal closing 2021-08-11 02:26:26 +03:00
kirp a88c68c0a8
add shortcut Escape button for closing images issues 672 2021-08-11 01:39:27 +03:00
Loren Burkholder dab1c9068a QML the raw message dialog 2021-07-31 12:11:15 -04:00
Loren Burkholder 4dd994ae00 QML the read receipts list
There are probably a few things wrong with this, but I'm going to call it good enough for an initial commit
2021-07-29 21:07:16 -04:00
Loren Burkholder 6c57fa6c5b QML the invite dialog
This also adds a property `roomId` to TimelineModel.
2021-07-20 21:47:22 -04:00
Loren Burkholder 77a0c574bf QML the room member list 2021-07-20 21:47:05 -04:00
salahmak 2108d98c6d Pressing escape hides PreviewUploadOverlay 2021-03-20 21:09:04 +01:00
salahmak 21a649492f Pressing escape hides PreviewUploadOverlay 2021-03-20 11:18:16 +01:00
salahmak aa0223c041 Pressing return on image upload dialog sends the message 2021-03-15 12:42:17 +01:00
Nicolas Werner a6f0d2ea7d
Update license headers 2021-03-05 01:04:07 +01:00
DeepBlueV7.X 744feabeca
Merge pull request #474 from Jedi18/room_settings_qml
Shifted Room Settings Dialog to QML
2021-02-19 08:43:03 +00:00
Jedi18 96028f00a5 trim invite input text 2021-02-16 01:00:32 +05:30
Jedi18 a2dab31fd6 Fix two room leaving related bugs and add invite user on clicking invite 2021-02-14 13:01:16 +05:30
Jedi18 35aa0126ac added changing of name through edit modal, removed old roomsettings 2021-02-12 12:48:12 +05:30
Jedi18 a7d7d18e92 shifted room avatar changing 2021-02-11 23:39:11 +05:30
Jedi18 b70f37194f ui almost looks the same, midway between transition from old room settings to new room settings 2021-02-10 21:22:42 +05:30
Loren Burkholder fef042f131 Remove unused file 2021-01-15 19:18:00 -05:00
Nicolas Werner 947e40bd70 Allow joins via other servers from a matrix: uri 2021-01-11 19:15:43 +01:00
trilene 07ac7b7e85 Port PlaceCall dialog to Qml 2021-01-07 14:04:50 +01:00
trilene 7124024977 Make call invites less intrusive 2021-01-07 14:04:21 +01:00
Nicolas Werner 01e38d12ed Fix some compiler warnings 2020-12-25 00:08:06 +00:00
kirillpt e6723884a7 fix encryption toggles 2020-11-27 00:55:39 +03:00
kirillpt 5a3905b337 change Toggle behavior 2020-11-26 23:45:44 +03:00
Nicolas Werner c2eea5cb55 Fix mimetype of media messages 2020-11-25 19:05:12 +01:00
Nicolas Werner a31d3d0816 Add file uploading 2020-11-25 19:05:12 +01:00
trilene a19c66b79f Remove unused variable 2020-10-29 19:47:09 -04:00
trilene fd479a91be Merge remote-tracking branch 'upstream/master' into webrtc-video 2020-10-28 16:08:17 -04:00
trilene b1300aff46 Fix crash on exit 2020-10-27 17:26:46 -04:00
trilene d1f3a3ef40 Support video calls 2020-10-27 13:14:06 -04:00
Nicolas Werner 12fff7408e Optimize build 2020-10-27 17:45:28 +01:00
CH Chethan Reddy b174bd9380 Merge remote-tracking branch 'upstream/master' into device-verification 2020-08-30 22:27:14 +05:30
Nicolas Werner de7ec4d2b3 Merge remote-tracking branch 'origin/master' into new-event-store
Conflicts:
	CMakeLists.txt
	io.github.NhekoReborn.Nheko.json
	src/Cache.cpp
	src/timeline/TimelineModel.cpp
	src/timeline/TimelineModel.h
	src/timeline/TimelineViewManager.cpp
2020-08-17 20:40:33 +02:00
trilene df65093374 Add audio input device selector 2020-08-05 17:56:44 -04:00
trilene b86711a388 Merge remote-tracking branch 'upstream/master' into voip 2020-08-01 15:49:26 -04:00