Loren Burkholder
6a77e55c72
Create a mobile popup menu
...
This is much better suited to a mobile setting than a traditional context menu is.
Warning: this still is pretty basic and may be heavily modified in the future.
2021-09-15 21:21:39 -04:00
Loren Burkholder
96edc0bb75
Use correct form of roomId
2021-09-11 19:35:31 -04:00
Loren Burkholder
3a86d44c1e
Finish getting all avatars jdenticonified
2021-09-11 19:35:31 -04:00
Nicolas Werner
3528fe4e5d
Warn the user before they ping the whole room
2021-09-02 03:15:39 +02:00
Nicolas Werner
ded926cdf9
Fix a few null warnings
2021-08-29 19:24:44 +02:00
Nicolas Werner
b5b580fda5
Loaded causes weird artifacts loading rooms
2021-08-29 18:45:49 +02:00
Nicolas Werner
71a153538f
Disable async timeline loading, since it hangs in a layout loop sometimes
2021-08-20 14:00:35 +02:00
Nicolas Werner
56b24f8d93
Load message list async
2021-08-17 19:11:09 +02:00
Nicolas Werner
42d2b10d5d
Round images in the image provider
2021-08-14 17:17:50 +02:00
Nicolas Werner
18ea01e198
Show if there are unverified devices in a room
...
Also fixes some issues where nested transactions will poison the
verification cache.
2021-08-13 23:19:54 +02:00
Loren Burkholder
9a0c1c27ed
Remove warnings on closing room
2021-08-10 22:16:27 -04:00
Nicolas Werner
87e81498b7
Fix window placement on wayland and add close buttons
...
We explicitly set a parent. We can't assign to
ApplicationWindow.transientParent though, only to
Window.transientParent, so we just call setTransientParent in C++.
2021-08-04 02:27:50 +02:00
Loren Burkholder
dab1c9068a
QML the raw message dialog
2021-07-31 12:11:15 -04:00
Loren Burkholder
330b9d62a5
Move read receipts connection to allow for future pop-out room views
2021-07-30 07:24:48 -04:00
Loren Burkholder
a7bdbc2af2
Consolidate connections
2021-07-20 21:48:03 -04:00
Loren Burkholder
81a3faee7b
Finish converting function to property
2021-07-20 21:47:54 -04:00
Loren Burkholder
d2d5229ede
make lint
2021-07-20 21:47:32 -04:00
Loren Burkholder
e1acf5d324
make lint
2021-07-20 21:47:22 -04:00
Nicolas Werner
d61a9c718a
Fix high CPU usage when a room is open
2021-07-10 17:21:15 +02:00
Nicolas Werner
2f08f5181c
Redesign invites and room preview joins
2021-07-09 11:36:34 +02:00
Joseph Donofry
1d204ce94c
Merge remote-tracking branch 'origin/master' into nheko_loading_spinner
2021-07-08 21:15:50 -04:00
Nicolas Werner
eb6baf619a
Fix missing back button on spaces page in narrow mode as well as topic not resizing properly
2021-06-25 11:34:19 +02:00
Nicolas Werner
847e52a6af
Fix null warning for space avatars
2021-06-25 11:34:19 +02:00
Nicolas Werner
884fb74d2d
Add a basic 'Space page'
2021-06-25 11:34:19 +02:00
Nicolas Werner
8803908321
Try to be compatible with Qt 5.12
2021-06-13 01:51:09 +02:00
Joseph Donofry
284ca27fdc
Add nheko logo spinner to relevant places in UI
2021-06-09 19:01:49 -04:00
Joseph Donofry
f859937b65
Change variable for running
2021-06-09 18:26:15 -04:00
Joseph Donofry
07a922dc63
Add Nheko logo QML Spinner
2021-06-09 18:23:32 -04:00
Nicolas Werner
d364c29c43
Implement switching in narrow mode
2021-06-08 22:22:33 +02:00
Nicolas Werner
298822baea
Move currentRoom/timeline handling to roomlist
2021-05-28 22:14:59 +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
Nicolas Werner
5658be5215
Move global avatarSize property
2021-05-13 11:32:28 +02:00
Nicolas Werner
a7f8b23b52
Make palette global in Qml
2021-05-13 08:23:56 +02:00
Nicolas Werner
ab0baf5d9e
Only show actions, when you have permissions to do them
2021-05-02 18:06:56 +02:00
Nicolas Werner
1321d9bcca
Fix crash when you have no rooms and open the global user profile
2021-04-30 15:37:18 +02:00
absorber
6ac10963b0
UI/UX improvement: Better naming suggestion.
...
Copy address location -> Copy link location
2021-04-29 22:10:14 +00:00
Nicolas Werner
2d678bdcf6
Allow copying messages via right click
...
fixes #291
2021-04-29 23:38:45 +02:00
Nicolas Werner
9ab1dc253e
Copy address location
...
fixes #463
2021-04-29 23:09:13 +02:00
Nicolas Werner
f626de0447
Copy link to message
...
fixes #499
2021-04-29 21:46:49 +02:00
Nicolas Werner
65d85768d0
Clean up design a bit
2021-04-27 11:08:21 +02:00
Nicolas Werner
8236f6ba72
Merge branch 'forward_message_feature' of https://github.com/Jedi18/nheko into Jedi18-forward_message_feature
2021-04-24 14:35:21 +02:00
Nicolas Werner
c2e625756c
Use one CompletionProxy for everything including EmojiPicker
2021-04-18 21:53:39 +02:00
targetakhil
6893e3a8d5
show forward menu item only for relevant events, changes to ui
2021-04-15 22:37:47 +05:30
targetakhil
ce8246238e
Fix basic UI for forward completer
2021-04-15 22:37:47 +05:30
targetakhil
603ff33ea6
added basic forwarding
2021-04-15 22:37:41 +05:30
Nicolas Werner
18e96d5c7d
Fix some TapHandler focus issues
2021-04-11 22:24:50 +02:00
Nicolas Werner
0d4ddadb15
Fix emoji picker appearing in wrong locations
2021-03-23 18:05:43 +01:00
Nicolas Werner
e490ef953f
Use native menus
2021-03-14 22:22:52 +01:00
Nicolas Werner
47a7adf823
Use readonly properties where possible
2021-03-14 16:24:04 +01:00