Joseph Donofry
|
c91e771d53
|
Merge origin/master and fix conflicts
|
2021-08-10 19:29:58 -04:00 |
|
kamathmanu
|
6a75e5270c
|
Fix nits from code review
|
2021-08-09 09:18:08 -04:00 |
|
kamathmanu
|
2dfccda73c
|
Merge branch 'master' into nhekoRoomDirectory
|
2021-08-07 21:20:43 +00:00 |
|
kamathmanu
|
93f8c24fc5
|
Room Directory UI for exploring and joining public rooms. V1: simplistic server + network facilities
|
2021-08-07 17:00:28 -04:00 |
|
Nicolas Werner
|
72bbad7485
|
Show encryption errors in qml and add request keys button
|
2021-08-07 22:51:09 +02:00 |
|
Nicolas Werner
|
a57a15a2e0
|
Basic sticker pack editor
|
2021-08-06 04:31:53 +02: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 |
|
Nicolas Werner
|
eafbab6ae1
|
Add menu to enable or disable stickers globally
|
2021-07-23 17:43:17 +02:00 |
|
Loren Burkholder
|
e1acf5d324
|
make lint
|
2021-07-20 21:47:22 -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 |
|
Joseph Donofry
|
a4754e79d2
|
Merge remote-tracking branch 'nheko-im/master' into video_player_enhancements
|
2021-07-19 14:12:28 -04:00 |
|
Joseph Donofry
|
42bef68acc
|
Import and update lurkki's branch
|
2021-07-19 14:11:03 -04:00 |
|
Nicolas Werner
|
8a1666bc88
|
Basic sticker support
|
2021-07-19 01:28:07 +02:00 |
|
Nicolas Werner
|
2f08f5181c
|
Redesign invites and room preview joins
|
2021-07-09 11:36:34 +02:00 |
|
Joseph Donofry
|
8871f7e9d8
|
Fixes from code review
|
2021-07-08 22:39:27 -04:00 |
|
Joseph Donofry
|
1d204ce94c
|
Merge remote-tracking branch 'origin/master' into nheko_loading_spinner
|
2021-07-08 21:15:50 -04:00 |
|
Nicolas Werner
|
d8c0d4874b
|
Render community items
|
2021-06-11 13:12:43 +02:00 |
|
Joseph Donofry
|
07a922dc63
|
Add Nheko logo QML Spinner
|
2021-06-09 18:23:32 -04:00 |
|
Nicolas Werner
|
686298e023
|
Somewhat reenable the adaptive layout
|
2021-06-08 22:22:29 +02:00 |
|
Nicolas Werner
|
e2765212fb
|
Reimplement room context menus
|
2021-05-28 17:25:46 +02:00 |
|
Nicolas Werner
|
10fd2752f9
|
Some basic room list
|
2021-05-19 19:34:10 +02:00 |
|
Nicolas Werner
|
567fe81ad7
|
Basic header and footer of room list
|
2021-05-15 13:05:55 +02:00 |
|
Nicolas Werner
|
39a43ad4ab
|
Reorganize TimelineView to prepare porting the room list
|
2021-05-14 15:23:40 +02:00 |
|
targetakhil
|
ce8246238e
|
Fix basic UI for forward completer
|
2021-04-15 22:37:47 +05:30 |
|
Nicolas Werner
|
7a356f3832
|
Merge branch 'quickswitcher_qml' of git://github.com/Jedi18/nheko into Jedi18-quickswitcher_qml
|
2021-03-13 23:45:05 +01:00 |
|
trilene
|
55fb00c67b
|
Merge remote-tracking branch 'upstream/master' into screenshare-x11
|
2021-02-25 12:10:12 -05:00 |
|
Jedi18
|
97c2505619
|
add matrix text field
|
2021-02-23 21:36:21 +05:30 |
|
Jedi18
|
32d419d14f
|
add quick switcher qml file and moved completerFor from inputbar to timeline view class
|
2021-02-21 23:10:21 +05:30 |
|
trilene
|
8df10eeeca
|
Support desktop screen sharing on X11
|
2021-02-18 15:55:29 -05:00 |
|
Jedi18
|
6540352123
|
fix roomsetting layout
|
2021-02-13 20:46:40 +05:30 |
|
Jedi18
|
37679ac57e
|
added room settings qml
|
2021-02-09 23:11:39 +05:30 |
|
Joseph Donofry
|
0794f0a3fd
|
Initial commit for privacy screen
Missing window focus event and knowing when room is encryption
|
2021-01-25 23:46:55 -05:00 |
|
trilene
|
a85823b68a
|
Add call invite screen for mobile
|
2021-01-12 14:22:52 -05:00 |
|
Joseph Donofry
|
22f7841848
|
Forgot to save res.qrc
|
2021-01-11 17:54:04 -05:00 |
|
Joseph Donofry
|
3ff8b3ad8c
|
Merge master and fix conflicts
|
2021-01-11 17:51:39 -05:00 |
|
Joseph Donofry
|
1bc2db4bdf
|
Add Ripple effects to qml buttons and avatar
|
2021-01-11 17:50:26 -05:00 |
|
trilene
|
2984d71971
|
Fix Qml control colors
|
2021-01-07 14:04:54 +01:00 |
|
trilene
|
87d2074c81
|
Add devices dialog to CallInviteBar
|
2021-01-07 14:04:54 +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
|
cabeb1464c
|
WIP Qml completer
|
2020-11-25 19:05:12 +01:00 |
|
Nicolas Werner
|
a31d3d0816
|
Add file uploading
|
2020-11-25 19:05:12 +01:00 |
|
trilene
|
d391404b79
|
Video calls: add local webcam view
|
2020-11-09 10:51:17 -05:00 |
|
trilene
|
d9ca5309ac
|
Merge remote-tracking branch 'upstream/master' into webrtc-video
|
2020-10-27 15:29:53 -04:00 |
|
trilene
|
d1f3a3ef40
|
Support video calls
|
2020-10-27 13:14:06 -04:00 |
|
Nicolas Werner
|
3d64df41da
|
Split up TimelineView into separate components
|
2020-10-26 21:34:34 +01:00 |
|
Nicolas Werner
|
99ba1f17d3
|
Merge remote-tracking branch 'origin/master' into cross-signing
|
2020-10-08 16:57:03 +02:00 |
|
Nicolas Werner
|
bca29a4227
|
Make steps in verification flow explicit
|
2020-10-05 22:12:10 +02:00 |
|
trilene
|
3f73853e4b
|
Move ActiveCallBar Qml to separate file
|
2020-09-25 10:26:36 -04:00 |
|
CH Chethan Reddy
|
8eb74daf76
|
Split qml part of Device Verification
|
2020-09-14 17:27:49 +05:30 |
|
CH Chethan Reddy
|
b174bd9380
|
Merge remote-tracking branch 'upstream/master' into device-verification
|
2020-08-30 22:27:14 +05:30 |
|
CH Chethan Reddy
|
64f204d984
|
Rewrite UserProfile in qml
|
2020-07-30 22:10:27 +05:30 |
|
Nicolas Werner
|
2088053d26
|
Add DeviceVerificationFlow dummy and verification test button
|
2020-07-30 22:10:27 +05:30 |
|
trilene
|
88cfa3a8fa
|
Polish voice call UI
|
2020-07-22 21:15:45 -04:00 |
|
trilene
|
7a206441c8
|
Support voice calls
|
2020-07-10 19:19:48 -04:00 |
|
Joseph Donofry
|
6d2789f4d5
|
Merge master into reactions
|
2020-05-14 20:53:01 -04:00 |
|
Joseph Donofry
|
18f934efad
|
Add un-encrypted warning icon for messages in encrypted rooms
|
2020-05-14 20:35:29 -04:00 |
|
Joseph Donofry
|
ff7468e6d5
|
Update emoji picker and translations
|
2020-05-13 20:19:15 -04:00 |
|
Joseph Donofry
|
ee4dcef90f
|
Add new QML-based emoji picker (work in progress)
This is necessary to support having a picker within QML.
Eventually, this should replace the existing widget-based one.
|
2020-05-13 00:36:41 -04:00 |
|
Nicolas Werner
|
a9aed09d35
|
Add placeholder for reactions
|
2020-05-04 00:59:05 +02:00 |
|
Lasath Fernando
|
1555dc2296
|
Shamelessly steal ScrollHelper.qml from spectral
I mean, we're both GPL so... :P
|
2020-04-28 00:29:51 -07:00 |
|
Nicolas Werner
|
94f5b25888
|
Change fallback style to fusion
|
2020-03-30 23:07:32 +02:00 |
|
Nicolas Werner
|
995568814b
|
Use cleaned up logo
|
2020-01-31 03:40:27 +01:00 |
|
Nicolas Werner
|
4951241d23
|
Simplify reply popup logic
|
2020-01-28 19:08:16 +01:00 |
|
Nicolas Werner
|
8c5e4db42c
|
Remove embedded fonts
|
2020-01-16 20:37:07 +01:00 |
|
Nicolas Werner
|
9fd279c020
|
Show encryption enabled and use a non zero size for zero size vide
|
2019-11-23 20:07:15 +01:00 |
|
Nicolas Werner
|
88dc72df4f
|
Enable link handling
|
2019-11-23 20:06:15 +01:00 |
|
Nicolas Werner
|
993926e189
|
Make user clickable and improve button cursor look
|
2019-11-23 20:06:15 +01:00 |
|
Nicolas Werner
|
2055c75f8b
|
Organize qml files a bit
|
2019-11-23 20:06:15 +01:00 |
|
Nicolas Werner
|
c37495fae2
|
Use a basic implementation of a DelegateChooser for compat with older Qt
The interface is taken from Qt/KDE, but the implementation is different,
because the Qt implementation depends on some Qt internals.
|
2019-11-23 20:06:15 +01:00 |
|
Nicolas Werner
|
d90038cf20
|
Misc layout fixes
|
2019-11-23 20:06:15 +01:00 |
|
Nicolas Werner
|
b9076c5c4d
|
Try out DelegateChooser
requires Qt5.12+
|
2019-11-23 20:06:15 +01:00 |
|
Nicolas Werner
|
67d255a2de
|
Add basic video messages
Size is fixed for now, otherwise the Video output ends up somewhere...
|
2019-11-23 20:06:15 +01:00 |
|
Nicolas Werner
|
ea98d7b2ae
|
Add simple audio message widget
|
2019-11-23 20:06:15 +01:00 |
|
Nicolas Werner
|
a8166462ad
|
File messages (qml)
|
2019-11-23 20:06:15 +01:00 |
|
Nicolas Werner
|
82091999c4
|
Add lock to encrypted messages
|
2019-11-23 20:06:14 +01:00 |
|
Nicolas Werner
|
240b3a566b
|
Add send/received indicator
|
2019-11-23 20:06:14 +01:00 |
|
Nicolas Werner
|
5200db17e9
|
Implement basic placeholder and disable unimplemented event types
|
2019-11-23 20:06:14 +01:00 |
|
Nicolas Werner
|
a1c97fc8d6
|
Show redactions in qml timeline
|
2019-11-23 20:06:14 +01:00 |
|
Nicolas Werner
|
86f4119a05
|
Implement basic ImageMessages in qml timeline
I suck at sizing so the images in the message are currently hardcoded to
300 pixels in width...
|
2019-11-23 20:06:14 +01:00 |
|
Nicolas Werner
|
ebeb1eb772
|
Implement avatars in qml timeline
|
2019-11-23 20:06:14 +01:00 |
|
Nicolas Werner
|
bbbd5df75f
|
Use system colors for now
|
2019-11-23 20:06:14 +01:00 |
|
Nicolas Werner
|
34f5400e99
|
Implement TextMessage delegate
Text selection over multiple items doesn't work yet
|
2019-11-23 20:06:14 +01:00 |
|
Nicolas Werner
|
8e611abe87
|
Replace timeline with empty qml view
|
2019-11-23 20:06:14 +01:00 |
|
Joseph Donofry
|
8b2488b7ef
|
Update Mentions UI
Mentions are now an '@' icon in the upper right.
UI Popup is now a smaller dialog.
Still lots of work to be done here.
|
2019-07-21 21:58:11 -04:00 |
|
redsky17
|
7c630b1363
|
Add reply and menu buttons to TimelineItem
|
2019-05-27 16:04:35 -04:00 |
|
redsky17
|
df5d24c87f
|
Revert "Remove built-in emoji picker"
This reverts commit 4b807229aa .
|
2019-01-26 18:17:08 +00:00 |
|
Konstantinos Sideris
|
2295d681a4
|
Remove the bundled open sans font
|
2018-10-07 13:27:20 +03:00 |
|
Konstantinos Sideris
|
4b807229aa
|
Remove built-in emoji picker
|
2018-10-07 13:13:14 +03:00 |
|
Victor Berger
|
18a98a7c1d
|
Display tags as sorting items in the community panel (#401)
|
2018-09-28 12:40:51 +00:00 |
|
Konstantinos Sideris
|
0247b47553
|
Refactor the room settings menu to look like the user profile
|
2018-07-22 15:41:06 +03:00 |
|
Konstantinos Sideris
|
d7e5171bfa
|
Create user profile modal
|
2018-07-20 12:02:35 +03:00 |
|
Konstantinos Sideris
|
e4dedbcaba
|
Mark own read messages with a double checkmark (#377)
|
2018-07-17 23:50:18 +03:00 |
|
Konstantinos Sideris
|
ccc6cd8dab
|
Mark encrypted messages with a lock icon
|
2018-07-01 19:40:53 +03:00 |
|
Konstantinos Sideris
|
340c9ab9de
|
Add menu to modify the name & topic of the room
fixes #235
|
2018-05-16 20:41:15 +03:00 |
|
Konstantinos Sideris
|
7621dc0cb0
|
Fix UI inconsistencies between room list & communities
fixes #204
fixes #255
|
2018-04-28 15:27:12 +03:00 |
|
Max Sandholm
|
312df6f3bb
|
Communities (#195)
|
2018-01-09 15:07:32 +02:00 |
|
Konstantinos Sideris
|
ef0b0f6879
|
Add menu to invite users
|
2017-12-10 23:59:50 +02:00 |
|