Loren Burkholder
|
a7bdbc2af2
|
Consolidate connections
|
2021-07-20 21:48:03 -04:00 |
|
Loren Burkholder
|
48669302ec
|
make lint
|
2021-07-20 21:48:03 -04:00 |
|
Loren Burkholder
|
e91b3067a1
|
Fix visibility of spinner
|
2021-07-20 21:48:03 -04:00 |
|
Loren Burkholder
|
b6d4e6b20a
|
Drop unnecessary code
|
2021-07-20 21:48:03 -04:00 |
|
Loren Burkholder
|
4384554587
|
Only invite if there is something/someone to invite
|
2021-07-20 21:48:03 -04:00 |
|
Loren Burkholder
|
74d493ff16
|
Use standardized padding
|
2021-07-20 21:48:03 -04:00 |
|
Loren Burkholder
|
f1f5796fb8
|
Get Ctrl+Enter working and fix cleaning up and closing
|
2021-07-20 21:48:03 -04:00 |
|
Loren Burkholder
|
67fff656b3
|
Fix bad property name
|
2021-07-20 21:48:03 -04:00 |
|
Loren Burkholder
|
4d5950b6a7
|
Document bad behavior with footer and spinner
|
2021-07-20 21:48:03 -04:00 |
|
Loren Burkholder
|
d2c6252911
|
More shortcut stuff
|
2021-07-20 21:48:03 -04:00 |
|
Loren Burkholder
|
155315ecbb
|
Fix Ctrl-Enter shortcut
|
2021-07-20 21:47:54 -04:00 |
|
Loren Burkholder
|
73d902611d
|
Actually set invitees property
|
2021-07-20 21:47:54 -04:00 |
|
Loren Burkholder
|
462204f3f4
|
Fix properties
|
2021-07-20 21:47:54 -04:00 |
|
Loren Burkholder
|
81a3faee7b
|
Finish converting function to property
|
2021-07-20 21:47:54 -04:00 |
|
Loren Burkholder
|
3c5b395171
|
Use fancy spinner (courtesy of redsky)
|
2021-07-20 21:47:46 -04:00 |
|
Loren Burkholder
|
cb8d140123
|
Fix properties
|
2021-07-20 21:47:46 -04:00 |
|
Loren Burkholder
|
02326fce70
|
Fix background color on text input
|
2021-07-20 21:47:46 -04:00 |
|
Loren Burkholder
|
5d9556722f
|
Fix up components
|
2021-07-20 21:47:37 -04:00 |
|
Loren Burkholder
|
4ddcff2300
|
Fix borked property stuff
|
2021-07-20 21:47:37 -04:00 |
|
Loren Burkholder
|
d2d5229ede
|
make lint
|
2021-07-20 21:47:32 -04:00 |
|
Loren Burkholder
|
182de32380
|
Use standard buttons for OK button
|
2021-07-20 21:47:32 -04:00 |
|
Loren Burkholder
|
59a2630be7
|
Simplify room details access
This removes the redundant room name property
|
2021-07-20 21:47:32 -04:00 |
|
Loren Burkholder
|
908629bec0
|
Fix item that accept() is called on
|
2021-07-20 21:47:32 -04:00 |
|
Loren Burkholder
|
03acced6d6
|
Add close on Escape shortcut
|
2021-07-20 21:47:32 -04:00 |
|
Loren Burkholder
|
c566a62541
|
Clean up code
|
2021-07-20 21:47:22 -04:00 |
|
Loren Burkholder
|
4746fcd16f
|
Add fancy label if you enter a bad mxid
|
2021-07-20 21:47:22 -04:00 |
|
Loren Burkholder
|
3c999ade95
|
Focus the input bar automatically
|
2021-07-20 21:47:22 -04:00 |
|
Loren Burkholder
|
a176de5f11
|
Make sure to use the default room id if none is specified
|
2021-07-20 21:47:22 -04:00 |
|
Loren Burkholder
|
a76fc7d200
|
Add a fancy loading spinner to the member list
|
2021-07-20 21:47:22 -04: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 |
|
Nicolas Werner
|
88ed0fade7
|
Explicitly reload data in delegates, if related events got loaded
|
2021-07-20 14:09:19 +02:00 |
|
Nicolas Werner
|
6d169cea7d
|
Fix reaction button again
|
2021-07-19 17:59:38 +02:00 |
|
Nicolas Werner
|
752ffa5c51
|
Model alias is still needed
|
2021-07-19 17:49:57 +02:00 |
|
Nicolas Werner
|
11c9666408
|
Cache sticker picker
|
2021-07-19 17:45:55 +02:00 |
|
Nicolas Werner
|
60be0e8c09
|
Make scrolling sticker picker bearable
|
2021-07-19 14:57:10 +02:00 |
|
Nicolas Werner
|
9d5ba4f681
|
Move sticker parsing and enable room stickers
|
2021-07-19 03:02:30 +02:00 |
|
Nicolas Werner
|
8a1666bc88
|
Basic sticker support
|
2021-07-19 01:28:07 +02:00 |
|
Nicolas Werner
|
0b864d9485
|
Fix replies not reloading after fetching them
|
2021-07-16 11:47:49 +02:00 |
|
Joseph Donofry
|
19f2c02eda
|
Remove 'respond to key requests' functionality
|
2021-07-15 18:08:59 -04:00 |
|
Nicolas Werner
|
b453b65787
|
Try to make scrolling emoji picker a bit smoother
|
2021-07-15 17:56:32 +02:00 |
|
Nicolas Werner
|
b158c02e3b
|
Fix warning by deleting code I don't understand
|
2021-07-15 00:34:47 +02:00 |
|
Nicolas Werner
|
be0576f6a1
|
Add workaround for TextEdit not rerendering after image loaded
fixes #541
|
2021-07-15 00:26:39 +02:00 |
|
Nicolas Werner
|
9d6bc706ff
|
Don't use full dump for replies
|
2021-07-12 22:28:01 +02:00 |
|
Nicolas Werner
|
f704e381c3
|
Fix a few missing properties
|
2021-07-12 01:28:09 +02:00 |
|
Nicolas Werner
|
bd26624ed8
|
Prepare for reuseItems in timeline
The actual reuseItems is still blocked on a few upstream bugs.
|
2021-07-12 00:24:33 +02:00 |
|
Nicolas Werner
|
f7ffcb4846
|
Use required properties and delegate pooling for room list
|
2021-07-10 20:28:46 +02:00 |
|
Nicolas Werner
|
d61a9c718a
|
Fix high CPU usage when a room is open
|
2021-07-10 17:21:15 +02:00 |
|
Nicolas Werner
|
c755d54243
|
Remove db bottleneck by caching ro txn for 100 requests
|
2021-07-10 16:12:38 +02:00 |
|
Nicolas Werner
|
2f08f5181c
|
Redesign invites and room preview joins
|
2021-07-09 11:36:34 +02:00 |
|
Joseph Donofry
|
16e9332aec
|
Remove commented code
|
2021-07-08 22:41:36 -04:00 |
|
Joseph Donofry
|
8871f7e9d8
|
Fixes from code review
|
2021-07-08 22:39:27 -04:00 |
|
Joseph Donofry
|
425f02b800
|
Remove EmojiEmitter
|
2021-07-08 21:28:10 -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
|
f6f5d2615a
|
Make emoji picker follow theme
|
2021-07-03 22:45:36 +02:00 |
|
Nicolas Werner
|
683a24d2aa
|
Fix community sidebar toggle
|
2021-07-02 12:36:33 +02:00 |
|
Nicolas Werner
|
568ec845da
|
Fix mouse cursor on reply delegates
|
2021-06-30 22:54:58 +02:00 |
|
Nicolas Werner
|
ee44effdbd
|
Fix clicking links in mobile mode
fixes #617
|
2021-06-25 11:35:27 +02:00 |
|
Nicolas Werner
|
760406f218
|
Don't use a thin font in the room list
|
2021-06-25 11:35:26 +02: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
|
e6edb1daa3
|
Hide last message on spaces
|
2021-06-25 11:34:19 +02:00 |
|
BShipman
|
d3c0392def
|
add avatar changed event support issue #550
|
2021-06-19 14:11:58 -05:00 |
|
Nicolas Werner
|
84434433f2
|
Fix wrong tags in context menu
|
2021-06-14 23:40:06 +02:00 |
|
Nicolas Werner
|
6459ab8c95
|
Change collapse position
|
2021-06-14 23:07:20 +02:00 |
|
Loren Burkholder
|
e95659811d
|
Fix button spacing
|
2021-06-13 03:25:37 +02:00 |
|
Nicolas Werner
|
9fd70c34f9
|
Layout 1.15 -> 1.12
|
2021-06-13 02:48:22 +02:00 |
|
Nicolas Werner
|
8803908321
|
Try to be compatible with Qt 5.12
|
2021-06-13 01:51:09 +02:00 |
|
Nicolas Werner
|
e6878ee298
|
Don't read avatarUrl from local profile, if no global avatar is set
|
2021-06-12 16:05:45 +02:00 |
|
Nicolas Werner
|
7d5e82c888
|
Merge branch 'master' into qml-roomlist
|
2021-06-12 15:05:07 +02:00 |
|
Nicolas Werner
|
4985e1f536
|
Persist sidebar sizes
|
2021-06-12 14:09:08 +02:00 |
|
Joseph Donofry
|
4a6e62d1ee
|
Fix PrivacyScreen for qml-roomlist
|
2021-06-11 15:13:29 -04:00 |
|
Nicolas Werner
|
a5291605a9
|
Reenable tag hiding
|
2021-06-11 17:54:05 +02:00 |
|
Nicolas Werner
|
8d2d8dc267
|
Enable toggling tags
|
2021-06-11 14:51:29 +02:00 |
|
Nicolas Werner
|
d8c0d4874b
|
Render community items
|
2021-06-11 13:12:43 +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
|
2cd1a931c2
|
Basic community list model
|
2021-06-09 23:52:28 +02:00 |
|
Nicolas Werner
|
d364c29c43
|
Implement switching in narrow mode
|
2021-06-08 22:22:33 +02:00 |
|
Nicolas Werner
|
686298e023
|
Somewhat reenable the adaptive layout
|
2021-06-08 22:22:29 +02:00 |
|
Nicolas Werner
|
27070386e7
|
Fix html in completer
Fixes #578
|
2021-06-08 22:21:29 +02:00 |
|
Nicolas Werner
|
1da3f2e1da
|
Add ugly borders to tables
|
2021-06-08 22:21:29 +02:00 |
|
Nicolas Werner
|
7f4656d3c3
|
Refactor to use Instantiator instead of doing it manually
|
2021-05-30 13:22:11 +02:00 |
|
Nicolas Werner
|
53fcf7f428
|
Port remaining sidebar actions to qml
|
2021-05-30 12:41:44 +02:00 |
|
Nicolas Werner
|
03d30a2abc
|
Delete old room list
|
2021-05-28 23:25:57 +02:00 |
|
Nicolas Werner
|
298822baea
|
Move currentRoom/timeline handling to roomlist
|
2021-05-28 22:14:59 +02:00 |
|
Nicolas Werner
|
e2765212fb
|
Reimplement room context menus
|
2021-05-28 17:25:46 +02:00 |
|
AppAraat
|
9d25124810
|
Added mnemonic letters to context menu.
https://doc.qt.io/qt-5/qshortcut.html#mnemonic
|
2021-05-24 21:42:05 +02:00 |
|
Nicolas Werner
|
c290b0747f
|
Reenable invites
|
2021-05-24 14:04:07 +02:00 |
|
Nicolas Werner
|
6112badb08
|
Reenable userInfo settings menu
|
2021-05-22 15:19:44 +02:00 |
|
Nicolas Werner
|
f2bc184550
|
Fix device list not showing up and UserProfile blocking the window
|
2021-05-22 14:31:38 +02:00 |
|
Nicolas Werner
|
d307f24adf
|
Fix leaving rooms
|
2021-05-22 11:23:16 +02:00 |
|
Nicolas Werner
|
f3d956aebc
|
Fix emoji in new RoomList
|
2021-05-22 10:16:42 +02:00 |
|
Nicolas Werner
|
beeb60e4a1
|
Sort the room list
|
2021-05-22 00:57:14 +02:00 |
|
Nicolas Werner
|
cd67046f60
|
Make roomlist look nice
|
2021-05-21 21:19:03 +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 |
|