Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Work around clazy claiming we connect a lambda | Nicolas Werner | 2023-12-13 | 1 | -2/+6 |
| | |||||
* | Fix call only ringing the second time | Nicolas Werner | 2023-11-09 | 1 | -2/+3 |
| | |||||
* | Qt6.6 compatibility | Nicolas Werner | 2023-10-13 | 1 | -2/+2 |
| | |||||
* | Fix typing notifications | Nicolas Werner | 2023-10-09 | 1 | -1/+1 |
| | |||||
* | Move to automatic type registration | Nicolas Werner | 2023-06-19 | 1 | -0/+2 |
| | |||||
* | Add inviter to the invite reason | Nicolas Werner | 2023-06-10 | 1 | -0/+46 |
| | | | | fixes #622 | ||||
* | lint | Nicolas Werner | 2023-06-08 | 1 | -1/+0 |
| | |||||
* | Make Nheko compile on Qt6 | Nicolas Werner | 2023-06-08 | 1 | -2/+1 |
| | |||||
* | Setting case insensitive sort is not necessary | Nicolas Werner | 2023-04-14 | 1 | -1/+0 |
| | |||||
* | Optimize alphabetical sorting a bit | Nicolas Werner | 2023-04-14 | 1 | -9/+8 |
| | | | | fixes #1272 | ||||
* | Alphabetical ordering option | Sateallia | 2023-04-14 | 1 | -8/+29 |
| | |||||
* | Check isPreviewFetched property for hints | LcsTen | 2023-03-18 | 1 | -0/+2 |
| | |||||
* | Show an appropriate hint if the room is inaccessible | LcsTen | 2023-03-11 | 1 | -1/+1 |
| | |||||
* | Don't show inaccessible private rooms in spaces | LcsTen | 2023-03-11 | 1 | -0/+9 |
| | |||||
* | Get rid of year in license headers | Nicolas Werner | 2023-02-21 | 1 | -3/+1 |
| | | | | | | See also: https://daniel.haxx.se/blog/2023/01/08/copyright-without-years/ https://hynek.me/til/copyright-years/ | ||||
* | Automatically fetch keys for undecrypted messages after verification | Nicolas Werner | 2023-02-18 | 1 | -0/+12 |
| | | | | | | | | Also fix rerendering edited messages after keys are received. fixes #1375 fixes #770 fixes #888 | ||||
* | Navigate to space when room is selected | Nicolas Werner | 2023-01-07 | 1 | -0/+4 |
| | | | | fixes #1260 | ||||
* | A whole new year full of excitement and possibilities! | Nicolas Werner | 2023-01-02 | 1 | -0/+1 |
| | |||||
* | Show invite reason in the UI (hidden by default) | Nicolas Werner | 2022-12-27 | 1 | -0/+14 |
| | |||||
* | Fix previews getting sorted above normal rooms | Nicolas Werner | 2022-10-22 | 1 | -3/+3 |
| | |||||
* | cppcheck stuff (#1200) | Loren Burkholder | 2022-10-03 | 1 | -4/+4 |
| | | | | | | | | | | | | | | | * cppcheck stuff * Update src/ui/RoomSettings.cpp Co-authored-by: DeepBlueV7.X <nicolas.werner@hotmail.de> * Update src/ui/RoomSettings.cpp Co-authored-by: DeepBlueV7.X <nicolas.werner@hotmail.de> * Fix linting Co-authored-by: DeepBlueV7.X <nicolas.werner@hotmail.de> | ||||
* | Line to indicate first unread message (#1147) | Hiers | 2022-09-11 | 1 | -5/+13 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * First draft of unread line feature. * Minor visual fix. * Removed unnecessary ternary operator. * Extended unread line functionality to work on minimised window or focusing another window. * Fix for unread line not showing when last read message is hidden. * Minor performance improvement. Fix for misbehaving event2order DB at application start. * Fix for possible performance issues when user has joined a large number of rooms. * Fix for breaking macos and clazy builds. * Changed on windows focus function to refresh unread line if room is unread. * Unread line is removed when user sends a message. * Linting. * Fixed unread line to work in standalone room windows. * Switch isRoomUnread for index 0. * Merged try/catch blocks. * Fix for crash on opening a room invite. * Call fullyReadEventId function when used instead of storing it and passing it through. * Function that was meant to sync the unread line was relying on an async function, oops. * Linting again. * More linting... * Minor changes. | ||||
* | Support editing space children | Nicolas Werner | 2022-08-10 | 1 | -0/+7 |
| | |||||
* | Fix crash when creating link to room preview | Nicolas Werner | 2022-07-19 | 1 | -9/+2 |
| | |||||
* | Make notification count calculation more efficient | Nicolas Werner | 2022-07-16 | 1 | -7/+10 |
| | |||||
* | Add space notifications to room list | Loren Burkholder | 2022-06-29 | 1 | -1/+4 |
| | |||||
* | Fix timestamps after loading | Nicolas Werner | 2022-06-26 | 1 | -0/+1 |
| | |||||
* | Add copy link to room context menu (#1101) | brausepulver | 2022-06-23 | 1 | -0/+11 |
| | |||||
* | Simplify includes a bit | Nicolas Werner | 2022-06-16 | 1 | -0/+3 |
| | |||||
* | Speedup startup by caching last message timestamp | Nicolas Werner | 2022-06-15 | 1 | -2/+2 |
| | | | | | | | | | | The cache is only approximate, i.e. it doesn't skip edits and similar, but this might be good enough? Also no migration right now. Speeds up startup by about 5x on my system. Half the startup time is now loading the powerlevels for each room. We can probably lazily load those too in the future. | ||||
* | Add basic support for multiple windows | Nicolas Werner | 2022-05-06 | 1 | -0/+28 |
| | |||||
* | Add D-Bus API (#916) | Loren Burkholder | 2022-04-14 | 1 | -0/+13 |
| | | | | This adds functionality for viewing joined rooms and activating rooms. | ||||
* | Add reasons to everything | Nicolas Werner | 2022-03-30 | 1 | -3/+3 |
| | | | | fixes #1030 | ||||
* | Fetch previews for space children using /hierarchy | Nicolas Werner | 2022-02-02 | 1 | -48/+51 |
| | |||||
* | Initial qml root window | Nicolas Werner | 2022-01-26 | 1 | -2/+3 |
| | |||||
* | Update year in copyright notice to shut up lint job | Nicolas Werner | 2022-01-01 | 1 | -0/+1 |
| | |||||
* | Reserve size of some containers we are filling | Nicolas Werner | 2021-12-29 | 1 | -4/+7 |
| | |||||
* | Reduce allocations using QStringLiteral | Nicolas Werner | 2021-12-29 | 1 | -2/+2 |
| | |||||
* | Fix more warnings and remove dead code | Nicolas Werner | 2021-12-28 | 1 | -6/+8 |
| | |||||
* | Only mark as direct, if invite was direct | Nicolas Werner | 2021-11-21 | 1 | -3/+12 |
| | |||||
* | Mark rooms as direct chats | Nicolas Werner | 2021-11-21 | 1 | -0/+2 |
| | | | | | Either by accepting an invite or manually using /converttodm and revert with /converttoroom. | ||||
* | Add a filter for direct chats | Nicolas Werner | 2021-11-20 | 1 | -18/+132 |
| | | | | fixes #317 | ||||
* | Fix being dropped into an empty room after a join | Nicolas Werner | 2021-11-14 | 1 | -8/+0 |
| | |||||
* | Fix unjoinable invites on mobile as well as unclickable previews | Nicolas Werner | 2021-11-03 | 1 | -1/+21 |
| | |||||
* | Fix hidden spaces hiding themselves | Nicolas Werner | 2021-11-02 | 1 | -1/+1 |
| | | | | fixes #745 | ||||
* | Change indentation to 4 spaces | Nicolas Werner | 2021-09-18 | 1 | -813/+782 |
| | |||||
* | Merge pull request #721 from symphorien/hotlist | DeepBlueV7.X | 2021-09-14 | 1 | -0/+46 |
|\ | | | | | Implement a binding to go to a room with unread messages | ||||
| * | add Alt+A keybinding to switch to next room with unread messages | Guillaume Girol | 2021-09-14 | 1 | -0/+46 |
| | | |||||
* | | Streamline getting other user id from invited direct chat | Loren Burkholder | 2021-09-11 | 1 | -1/+5 |
| | | |||||
* | | Don't try to check whether a preview is direct | Loren Burkholder | 2021-09-11 | 1 | -3/+2 |
| | | |||||
* | | Fix invites crashing the whole app | Loren Burkholder | 2021-09-11 | 1 | -4/+1 |
| | | |||||
* | | Add direct chat handling for previews and invites | Loren Burkholder | 2021-09-11 | 1 | -0/+12 |
| | | |||||
* | | Use more descriptive property name | Loren Burkholder | 2021-09-11 | 1 | -3/+3 |
| | | |||||
* | | Use better id loading methodology | Loren Burkholder | 2021-09-11 | 1 | -3/+3 |
| | | |||||
* | | Get direct chat jdenticons to line up | Loren Burkholder | 2021-09-11 | 1 | -0/+6 |
|/ | |||||
* | Update join button in room directory after join | Nicolas Werner | 2021-08-17 | 1 | -0/+2 |
| | |||||
* | Log how many rooms we loaded | Nicolas Werner | 2021-07-30 | 1 | -0/+2 |
| | |||||
* | Switch to room after joining invite | Nicolas Werner | 2021-07-13 | 1 | -9/+10 |
| | |||||
* | Don't allow switching to current room | Nicolas Werner | 2021-07-13 | 1 | -0/+4 |
| | | | | fixes #634 | ||||
* | Fix off-by-1 in insertRows when loading room list from initial sync | Nicolas Werner | 2021-07-12 | 1 | -2/+3 |
| | |||||
* | Redesign invites and room preview joins | Nicolas Werner | 2021-07-09 | 1 | -8/+56 |
| | |||||
* | Show previews for space rooms | Nicolas Werner | 2021-07-04 | 1 | -25/+208 |
| | |||||
* | Remove dead code to calculate last message | Nicolas Werner | 2021-07-01 | 1 | -3/+3 |
| | |||||
* | Fix spaces showing up with world filter | Nicolas Werner | 2021-06-25 | 1 | -25/+44 |
| | |||||
* | Fix off by 1 in previousRoom condition | Nicolas Werner | 2021-06-25 | 1 | -1/+1 |
| | |||||
* | Hide spaces by default, unless they are in the current space filter | Nicolas Werner | 2021-06-25 | 1 | -4/+30 |
| | |||||
* | Fix hiding rooms from a space | Nicolas Werner | 2021-06-25 | 1 | -12/+42 |
| | |||||
* | Allow filtering by space | Nicolas Werner | 2021-06-25 | 1 | -0/+24 |
| | |||||
* | Reenable tag hiding | Nicolas Werner | 2021-06-11 | 1 | -16/+49 |
| | |||||
* | Enable toggling tags | Nicolas Werner | 2021-06-11 | 1 | -0/+17 |
| | |||||
* | Basic community list model | Nicolas Werner | 2021-06-09 | 1 | -23/+0 |
| | |||||
* | Fix use after free from Qml widget | Nicolas Werner | 2021-05-30 | 1 | -1/+2 |
| | |||||
* | Fix warning | Nicolas Werner | 2021-05-28 | 1 | -1/+1 |
| | |||||
* | Delete old room list | Nicolas Werner | 2021-05-28 | 1 | -0/+30 |
| | |||||
* | Move currentRoom/timeline handling to roomlist | Nicolas Werner | 2021-05-28 | 1 | -0/+18 |
| | |||||
* | Reimplement room context menus | Nicolas Werner | 2021-05-28 | 1 | -0/+72 |
| | |||||
* | Reenable invites | Nicolas Werner | 2021-05-24 | 1 | -32/+137 |
| | |||||
* | Fix leaving rooms | Nicolas Werner | 2021-05-22 | 1 | -0/+11 |
| | |||||
* | Fix emoji in new RoomList | Nicolas Werner | 2021-05-22 | 1 | -1/+1 |
| | |||||
* | Sort the room list | Nicolas Werner | 2021-05-22 | 1 | -4/+89 |
| | |||||
* | Make roomlist look nice | Nicolas Werner | 2021-05-21 | 1 | -6/+101 |
| | |||||
* | Some basic room list | Nicolas Werner | 2021-05-19 | 1 | -0/+146 |