Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Prevent opening empty profiles | Nicolas Werner | 2024-06-04 | 1 | -0/+6 |
| | | | | Should fix 1707 | ||||
* | Disable image loaded workaround for Qt 6.7 and up | Nicolas Werner | 2024-05-27 | 1 | -1/+4 |
| | | | | (since it is fixed there) | ||||
* | Make a few headers forward declarations | Nicolas Werner | 2024-03-16 | 1 | -2/+61 |
| | |||||
* | Include moc files for a tiny speedup on incremental builds | Nicolas Werner | 2024-03-16 | 1 | -1/+2 |
| | |||||
* | Lint + clazy | NepNep21 | 2023-10-01 | 1 | -3/+5 |
| | |||||
* | Use properties | NepNep21 | 2023-10-01 | 1 | -0/+38 |
| | |||||
* | Fix completer size | Nicolas Werner | 2023-06-19 | 1 | -1/+1 |
| | |||||
* | Move to automatic type registration | Nicolas Werner | 2023-06-19 | 1 | -19/+11 |
| | |||||
* | Make Nheko compile on Qt6 | Nicolas Werner | 2023-06-08 | 1 | -1/+1 |
| | |||||
* | Make default completer complete custom emoji | Nicolas Werner | 2023-05-25 | 1 | -17/+1 |
| | |||||
* | Make emoji picker use the grid view | Nicolas Werner | 2023-05-25 | 1 | -0/+3 |
| | |||||
* | Add rows to stickerpicker | Nicolas Werner | 2023-05-20 | 1 | -0/+4 |
| | |||||
* | Copy image to clipboard | Nicolas Werner | 2023-04-23 | 1 | -2/+33 |
| | | | | Fixes #599 | ||||
* | Adapt to the new inherited variant | Nicolas Werner | 2023-04-11 | 1 | -1/+1 |
| | |||||
* | Always open the invite dialog properly from the member list | Loren Burkholder | 2023-02-28 | 1 | -1/+1 |
| | |||||
* | 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/ | ||||
* | Fix forwarding stickers | Nicolas Werner | 2023-02-20 | 1 | -3/+4 |
| | | | | fixes #1182 | ||||
* | Make notifications show the window again | Nicolas Werner | 2023-02-01 | 1 | -1/+5 |
| | | | | fixes #1329 | ||||
* | Navigate to space when room is selected | Nicolas Werner | 2023-01-07 | 1 | -0/+3 |
| | | | | fixes #1260 | ||||
* | A whole new year full of excitement and possibilities! | Nicolas Werner | 2023-01-02 | 1 | -0/+1 |
| | |||||
* | Properly check for target room encryption | Nicolas Werner | 2022-12-07 | 1 | -1/+2 |
| | |||||
* | Fix crash in slash completer | Nicolas Werner | 2022-11-09 | 1 | -2/+2 |
| | |||||
* | Implement a completer for commands | Nicolas Werner | 2022-11-09 | 1 | -0/+6 |
| | | | | fixes #429 | ||||
* | VoIP v1 implementation (#1161) | Rohit Sutradhar | 2022-10-14 | 1 | -0/+22 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * Initial commit for VoIP v1 implementation * Added draft of event handlers for voip methods * Added event handlers for VoIP events, added rejectCall, added version tracking for call version for V0 and V1 compatibility * Added call events to the general message pipeline. Modified Call Reject mechanism * Added message delegates for new events. Modified hidden events. Updated handle events. * Updated implementation to keep track of calls on other devices * Fixed linting * Fixed code warnings * Fixed minor bugs * fixed ci * Added acceptNegotiation method definition when missing gstreamer * Fixed warnings * Fixed linting | ||||
* | cppcheck stuff (#1200) | Loren Burkholder | 2022-10-03 | 1 | -3/+3 |
| | | | | | | | | | | | | | | | * 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> | ||||
* | Updated call event namespaces to voip | r0hit05 | 2022-07-15 | 1 | -4/+4 |
| | |||||
* | Simplify includes a bit | Nicolas Werner | 2022-06-16 | 1 | -1/+4 |
| | |||||
* | More image dialog fixes | Nicolas Werner | 2022-05-10 | 1 | -2/+6 |
| | |||||
* | Activate window that already has the room open if possible | Nicolas Werner | 2022-05-07 | 1 | -1/+4 |
| | |||||
* | Add basic support for multiple windows | Nicolas Werner | 2022-05-06 | 1 | -10/+0 |
| | |||||
* | run lint | Malte E | 2022-03-26 | 1 | -2/+2 |
| | |||||
* | direct chat creator can now create direct chats | Malte E | 2022-03-26 | 1 | -0/+8 |
| | |||||
* | Remove unused headers | Nicolas Werner | 2022-03-02 | 1 | -20/+0 |
| | |||||
* | Don't leak dialogs | Nicolas Werner | 2022-02-21 | 1 | -5/+11 |
| | | | | | | It seems that you need to manually destroy created objects... Great... fixes #898 | ||||
* | Add offline indicator (#472) | Loren Burkholder | 2022-02-01 | 1 | -0/+8 |
| | |||||
* | Fix focus and qml parenting with qml root | Nicolas Werner | 2022-01-26 | 1 | -0/+11 |
| | |||||
* | Initial qml root window | Nicolas Werner | 2022-01-26 | 1 | -194/+10 |
| | |||||
* | Port usersettings to qml | Nicolas Werner | 2022-01-09 | 1 | -0/+4 |
| | |||||
* | Port image overlay to qml | Nicolas Werner | 2022-01-02 | 1 | -33/+40 |
| | | | | | | Allows you to zoom and pan now. relates to #647 | ||||
* | Update year in copyright notice to shut up lint job | Nicolas Werner | 2022-01-01 | 1 | -0/+1 |
| | |||||
* | Update presence dynamically and reduce allocations | Nicolas Werner | 2021-12-30 | 1 | -23/+3 |
| | |||||
* | Reduce allocations for presence states a bit | Nicolas Werner | 2021-12-29 | 1 | -3/+10 |
| | |||||
* | Remove a few casts | Nicolas Werner | 2021-12-29 | 1 | -3/+3 |
| | |||||
* | Reserve size of some containers we are filling | Nicolas Werner | 2021-12-29 | 1 | -21/+53 |
| | |||||
* | Reduce allocations using QStringLiteral | Nicolas Werner | 2021-12-29 | 1 | -39/+39 |
| | |||||
* | Add an ugly custom emote completer using ~ | Nicolas Werner | 2021-12-27 | 1 | -0/+5 |
| | |||||
* | Only show room pack button, when you can actually create one | Nicolas Werner | 2021-12-13 | 1 | -1/+2 |
| | |||||
* | Hide me underneath the space tree | Nicolas Werner | 2021-12-01 | 1 | -0/+7 |
| | |||||
* | Add a filter for direct chats | Nicolas Werner | 2021-11-20 | 1 | -3/+3 |
| | | | | fixes #317 | ||||
* | Fix colors and alignment in dialogs | Nicolas Werner | 2021-11-18 | 1 | -3/+4 |
| | |||||
* | Move away from using an event loop to access secrets | Nicolas Werner | 2021-11-07 | 1 | -1/+6 |
| | | | | | | | | Fixes messages in room flickering and being stuck fixes #760 relates to #770 relates to #789 | ||||
* | move device verification management to its own file | Nicolas Werner | 2021-10-17 | 1 | -106/+9 |
| | |||||
* | Move voip and encryption stuff into their own directories | Nicolas Werner | 2021-10-17 | 1 | -2/+2 |
| | |||||
* | Use the same leave room dialog everywhere | Loren Burkholder | 2021-10-11 | 1 | -6/+0 |
| | | | | This ports the leave room dialog to QML, everywhere. There are now no differences between the various leave dialogs. | ||||
* | Support bootstrapping crosssigning | Nicolas Werner | 2021-10-09 | 1 | -30/+14 |
| | | | | | Showing the bootstrap state and showing there are unverified devices is still missing. | ||||
* | Change indentation to 4 spaces | Nicolas Werner | 2021-09-18 | 1 | -496/+471 |
| | |||||
* | Add jdenticon support | Loren Burkholder | 2021-09-11 | 1 | -0/+3 |
| | |||||
* | Support animated images | Nicolas Werner | 2021-08-29 | 1 | -0/+2 |
| | | | | fixes #461 | ||||
* | Use in memory media player instead of storing unencrypted files on disk | Nicolas Werner | 2021-08-29 | 1 | -0/+2 |
| | |||||
* | Merge pull request #659 from kamathmanu/nhekoRoomDirectory | DeepBlueV7.X | 2021-08-17 | 1 | -0/+6 |
|\ | | | | | Nheko room directory | ||||
| * | Ran qmlformat and make license | kamathmanu | 2021-08-12 | 1 | -2/+1 |
| | | |||||
| * | Fix nits from code review | kamathmanu | 2021-08-09 | 1 | -1/+1 |
| | | |||||
| * | Merge branch 'master' into nhekoRoomDirectory | kamathmanu | 2021-08-07 | 1 | -0/+8 |
| |\ | |||||
| * | | Linted code | kamathmanu | 2021-08-07 | 1 | -2/+2 |
| | | | |||||
| * | | Implemented Room Directory model to store and provide QML view with public ↵ | kamathmanu | 2021-08-07 | 1 | -0/+8 |
| | | | | | | | | | | | | room data from mtxclient | ||||
* | | | Show verification status in memberlist | Nicolas Werner | 2021-08-13 | 1 | -3/+5 |
| |/ |/| | |||||
* | | Show encryption errors in qml and add request keys button | Nicolas Werner | 2021-08-07 | 1 | -0/+2 |
| | | |||||
* | | Use a QSortFilterProxyModel instead of resetting the model | Loren Burkholder | 2021-07-29 | 1 | -3/+3 |
| | | |||||
* | | QML the read receipts list | Loren Burkholder | 2021-07-29 | 1 | -0/+7 |
|/ | | | | There are probably a few things wrong with this, but I'm going to call it good enough for an initial commit | ||||
* | Merge pull request #651 from LorenDB/qml-all-the-things | DeepBlueV7.X | 2021-07-23 | 1 | -0/+7 |
|\ | | | | | Fix a few UI things | ||||
| * | make lint | Loren Burkholder | 2021-07-22 | 1 | -1/+2 |
| | | |||||
| * | Add functionality for loading global user profile where needed | Loren Burkholder | 2021-07-21 | 1 | -0/+6 |
| | | | | | | | | This is so viewing profiles from the invite dialog will work as expected. | ||||
* | | Add menu to enable or disable stickers globally | Nicolas Werner | 2021-07-23 | 1 | -0/+20 |
| | | |||||
* | | Rename image pack model | Nicolas Werner | 2021-07-22 | 1 | -3/+3 |
|/ | |||||
* | Move various room auxiliary functions to TimelineManager | Loren Burkholder | 2021-07-21 | 1 | -0/+28 |
| | |||||
* | Clean up code | Loren Burkholder | 2021-07-20 | 1 | -8/+0 |
| | |||||
* | make lint | Loren Burkholder | 2021-07-20 | 1 | -3/+3 |
| | |||||
* | make lint | Loren Burkholder | 2021-07-20 | 1 | -56/+14 |
| | |||||
* | QML the invite dialog | Loren Burkholder | 2021-07-20 | 1 | -0/+51 |
| | | | | This also adds a property `roomId` to TimelineModel. | ||||
* | QML the room member list | Loren Burkholder | 2021-07-20 | 1 | -5/+2 |
| | |||||
* | Fix only first 7 stickers showing up | Nicolas Werner | 2021-07-19 | 1 | -1/+1 |
| | |||||
* | Basic sticker support | Nicolas Werner | 2021-07-19 | 1 | -0/+7 |
| | |||||
* | Add workaround for TextEdit not rerendering after image loaded | Nicolas Werner | 2021-07-15 | 1 | -0/+10 |
| | | | | fixes #541 | ||||
* | Fix verification requests showing up on startup | Nicolas Werner | 2021-07-12 | 1 | -0/+9 |
| | |||||
* | Don't use full dump for replies | Nicolas Werner | 2021-07-12 | 1 | -0/+2 |
| | |||||
* | Merge branch 'master' into qml-roomlist | Nicolas Werner | 2021-06-12 | 1 | -2/+1 |
|\ | |||||
| * | Avoid unnecessary QColor -> QString conversions | Joseph Donofry | 2021-06-08 | 1 | -2/+1 |
| | | |||||
* | | Remove useless capture | Nicolas Werner | 2021-06-11 | 1 | -12/+11 |
| | | |||||
* | | Reenable tag hiding | Nicolas Werner | 2021-06-11 | 1 | -0/+4 |
| | | |||||
* | | Enable toggling tags | Nicolas Werner | 2021-06-11 | 1 | -1/+7 |
| | | |||||
* | | Basic community list model | Nicolas Werner | 2021-06-09 | 1 | -0/+9 |
| | | |||||
* | | Fix use after free from Qml widget | Nicolas Werner | 2021-05-30 | 1 | -2/+3 |
| | | |||||
* | | Move currentRoom/timeline handling to roomlist | Nicolas Werner | 2021-05-28 | 1 | -88/+37 |
| | | |||||
* | | Reenable invites | Nicolas Werner | 2021-05-24 | 1 | -2/+2 |
| | | |||||
* | | Sort the room list | Nicolas Werner | 2021-05-22 | 1 | -3/+1 |
| | | |||||
* | | Some basic room list | Nicolas Werner | 2021-05-19 | 1 | -120/+60 |
| | | |||||
* | | Reorganize TimelineView to prepare porting the room list | Nicolas Werner | 2021-05-14 | 1 | -1/+1 |
| | | |||||
* | | Move openLink to Nheko globals | Nicolas Werner | 2021-05-13 | 1 | -51/+0 |
| | | |||||
* | | Make palette global in Qml | Nicolas Werner | 2021-05-13 | 1 | -0/+5 |
|/ | |||||
* | Show verification status next to messages | Nicolas Werner | 2021-05-07 | 1 | -0/+2 |
| | |||||
* | Copy link to message | Nicolas Werner | 2021-04-29 | 1 | -0/+5 |
| | | | | fixes #499 | ||||
* | Highlight navigated to message | Nicolas Werner | 2021-04-29 | 1 | -0/+16 |
| | |||||
* | Fix some encoding issues when translating matrix.to to matrix: | Nicolas Werner | 2021-04-29 | 1 | -6/+4 |
| | |||||
* | Rewrite matrix.to links to matrix uris and handle them the same way | Nicolas Werner | 2021-04-28 | 1 | -1/+47 |
| | |||||
* | Make forward messages a bit more readable | Nicolas Werner | 2021-04-27 | 1 | -1/+50 |
| | |||||
* | Merge branch 'forward_message_feature' of https://github.com/Jedi18/nheko ↵ | Nicolas Werner | 2021-04-24 | 1 | -2/+81 |
|\ | | | | | | | into Jedi18-forward_message_feature | ||||
| * | fix macos build error | targetakhil | 2021-04-22 | 1 | -3/+2 |
| | | |||||
| * | strip reply fallbacks from forwarded message | targetakhil | 2021-04-18 | 1 | -6/+6 |
| | | |||||
| * | move detection code to nheko namespace and fix a few other bugs | targetakhil | 2021-04-17 | 1 | -52/+47 |
| | | |||||
| * | directly upload old file object and reuse old message | targetakhil | 2021-04-17 | 1 | -71/+57 |
| | | |||||
| * | added basic forwarding | targetakhil | 2021-04-15 | 1 | -2/+101 |
| | | |||||
* | | Use one CompletionProxy for everything including EmojiPicker | Nicolas Werner | 2021-04-18 | 1 | -3/+5 |
|/ | |||||
* | Fix crash on exit | Nicolas Werner | 2021-04-09 | 1 | -4/+12 |
| | |||||
* | Don't use direct image response objects anymore | Nicolas Werner | 2021-04-05 | 1 | -27/+35 |
| | |||||
* | Merge branch 'quickswitcher_qml' of git://github.com/Jedi18/nheko into ↵ | Nicolas Werner | 2021-03-13 | 1 | -0/+42 |
|\ | | | | | | | Jedi18-quickswitcher_qml | ||||
| * | change allowed mistakes, fix minor style issues, remove old completer ↵ | Jedi18 | 2021-03-07 | 1 | -1/+1 |
| | | | | | | | | function from inputbar | ||||
| * | fix timeline focus | Jedi18 | 2021-02-23 | 1 | -0/+6 |
| | | |||||
| * | enter key now works, fix room highlighting and add overlay | Jedi18 | 2021-02-23 | 1 | -0/+6 |
| | | |||||
| * | add room alias delegate, fix some quickswitcher ui problems | Jedi18 | 2021-02-22 | 1 | -0/+5 |
| | | |||||
| * | add quick switcher qml file and moved completerFor from inputbar to timeline ↵ | Jedi18 | 2021-02-21 | 1 | -0/+25 |
| | | | | | | | | view class | ||||
* | | Update license headers | Nicolas Werner | 2021-03-05 | 1 | -0/+4 |
|/ | |||||
* | Merge branch 'master' into room_settings_qml | Akhil Nair | 2021-02-14 | 1 | -7/+13 |
|\ | |||||
| * | Fix hover handling in the timeline | Nicolas Werner | 2021-02-14 | 1 | -1/+3 |
| | | |||||
| * | Switch to new relations format | Nicolas Werner | 2021-02-09 | 1 | -3/+5 |
| | | |||||
| * | Merge pull request #459 from Jedi18/minor_fixes | DeepBlueV7.X | 2021-02-09 | 1 | -0/+6 |
| |\ | | | | | | | Fix emoji related issues | ||||
| | * | focus message input on adding emoji/reacting to a message | Jedi18 | 2021-02-05 | 1 | -0/+6 |
| | | | |||||
| * | | Native rendering breaks kerning | Nicolas Werner | 2021-02-07 | 1 | -4/+0 |
| |/ | |||||
* | | added changing of name through edit modal, removed old roomsettings | Jedi18 | 2021-02-12 | 1 | -6/+0 |
| | | |||||
* | | fix avatar update on timeline sync | Jedi18 | 2021-02-11 | 1 | -3/+1 |
| | | |||||
* | | added notifications and encryption for the new roomsettings | Jedi18 | 2021-02-11 | 1 | -2/+8 |
| | | |||||
* | | ui almost looks the same, midway between transition from old room settings ↵ | Jedi18 | 2021-02-10 | 1 | -1/+3 |
| | | | | | | | | to new room settings | ||||
* | | added room settings qml | Jedi18 | 2021-02-09 | 1 | -1/+2 |
|/ | |||||
* | make lint | Loren Burkholder | 2021-01-29 | 1 | -3/+3 |
| | |||||
* | Center user info dialog on the screen | Loren Burkholder | 2021-01-29 | 1 | -0/+4 |
| | |||||
* | Move call-related properties to CallManager | trilene | 2021-01-07 | 1 | -43/+4 |
| | |||||
* | Allow inline replies from notifications on linux | Nicolas Werner | 2021-01-07 | 1 | -0/+12 |
| | |||||
* | Fix typing notifications flickering sometimes | Nicolas Werner | 2021-01-05 | 1 | -6/+13 |
| | |||||
* | Merge pull request #347 from kamathmanu/avatarFullViewSupport | DeepBlueV7.X | 2020-11-30 | 1 | -0/+3 |
|\ | | | | | Add support for viewing avatar images in full size | ||||
| * | Lint code | kamathmanu | 2020-11-30 | 1 | -1/+1 |
| | | |||||
| * | Lint code | kamathmanu | 2020-11-30 | 1 | -1/+3 |
| | | |||||
| * | Add support for viewing avatar images in full size | kamathmanu | 2020-11-30 | 1 | -0/+1 |
| | | |||||
* | | Fix input focus when pressing reply button | Nicolas Werner | 2020-11-25 | 1 | -0/+1 |
| | | |||||
* | | Implement Qml drag and drop | Nicolas Werner | 2020-11-25 | 1 | -0/+3 |
| | | |||||
* | | Move calls to new input bar | Nicolas Werner | 2020-11-25 | 1 | -116/+20 |
| | | |||||
* | | Basic text input in qml | Nicolas Werner | 2020-11-25 | 1 | -75/+0 |
|/ | |||||
* | Merge pull request #320 from trilene/webrtc-video | DeepBlueV7.X | 2020-11-09 | 1 | -0/+6 |
|\ | | | | | Video calls: add local webcam view | ||||
| * | Video calls: add local webcam view | trilene | 2020-11-09 | 1 | -0/+6 |
| | | |||||
* | | Merge pull request #310 from MayeulC/fix-typo | DeepBlueV7.X | 2020-10-31 | 1 | -2/+2 |
|\ \ | |/ |/| | Improve wording in multiple strings. | ||||
| * | Wording: replace "encrypted room" with "encrypted private chat" | Mayeul Cantan | 2020-10-31 | 1 | -2/+2 |
| | | | | | | | | | | This is for consistency with "Start a private chat", and is more specific. | ||||
* | | Merge remote-tracking branch 'upstream/master' into webrtc-video | trilene | 2020-10-28 | 1 | -6/+4 |
|\ \ | |||||
| * | | Don't pass around empty timeline | Nicolas Werner | 2020-10-28 | 1 | -6/+3 |
| | | | |||||
| * | | Optimize build | Nicolas Werner | 2020-10-27 | 1 | -0/+1 |
| |/ | |||||
* | | Merge remote-tracking branch 'upstream/master' into webrtc-video | trilene | 2020-10-27 | 1 | -12/+20 |
|\| | |||||
| * | Clean up key requests + autoreload | Nicolas Werner | 2020-10-20 | 1 | -0/+9 |
| | | |||||
| * | Fix crash on exit | Nicolas Werner | 2020-10-17 | 1 | -12/+11 |
| | | |||||
* | | Support video calls | trilene | 2020-10-27 | 1 | -0/+11 |
|/ | |||||
* | Try to please the CI gods | Nicolas Werner | 2020-10-08 | 1 | -2/+4 |
| | |||||
* | Fix issues with old qt and bump to 5.10 | Nicolas Werner | 2020-10-08 | 1 | -5/+7 |
| | |||||
* | Merge remote-tracking branch 'origin/master' into cross-signing | Nicolas Werner | 2020-10-08 | 1 | -1/+13 |
|\ | |||||
| * | Move ActiveCallBar Qml to separate file | trilene | 2020-09-25 | 1 | -1/+9 |
| | | |||||
| * | clang-format | trilene | 2020-09-22 | 1 | -2/+4 |
| | | |||||
| * | Port ActiveCallBar to Qml | trilene | 2020-09-22 | 1 | -0/+2 |
| | | |||||
* | | Show different verification errors | Nicolas Werner | 2020-10-05 | 1 | -0/+12 |
| | | |||||
* | | Make steps in verification flow explicit | Nicolas Werner | 2020-10-05 | 1 | -109/+85 |
| | | |||||
* | | Merge remote-tracking branch 'origin/master' into cross-signing | Nicolas Werner | 2020-09-24 | 1 | -7/+34 |
|\| | |||||
| * | Fix null errors in qml | Nicolas Werner | 2020-09-16 | 1 | -0/+6 |
| | | |||||
| * | Reenable top bar room settings menus on avatar or title clicks | Nicolas Werner | 2020-09-16 | 1 | -3/+3 |
| | | | | | | | | | | Also fixes a bug with an empty room settings window introduced in the port. | ||||
| * | Port top bar to Qml | Nicolas Werner | 2020-09-16 | 1 | -7/+28 |
| | | | | | | | | | | Also fixes some resize issues with stupid workarounds to our resize logic. This really needs to be cleaned up at some point! | ||||
* | | Fix breaking while using qmlRegisterSingletonInstance | Chethan2k1 | 2020-09-10 | 1 | -2/+6 |
| | | |||||
* | | Merge remote-tracking branch 'upstream/master' into device-verification | CH Chethan Reddy | 2020-08-30 | 1 | -8/+63 |
|\| | |||||
| * | Merge remote-tracking branch 'origin/master' into new-event-store | Nicolas Werner | 2020-08-17 | 1 | -8/+63 |
| |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: CMakeLists.txt io.github.NhekoReborn.Nheko.json src/Cache.cpp src/timeline/TimelineModel.cpp src/timeline/TimelineModel.h src/timeline/TimelineViewManager.cpp | ||||
| | * | Reset TLVM initial sync flag on logout | trilene | 2020-08-01 | 1 | -0/+4 |
| | | | |||||
| | * | Merge remote-tracking branch 'upstream/master' into voip | trilene | 2020-07-10 | 1 | -0/+10 |
| | |\ | |||||
| | | * | Open url using QDesktopServices from Qml | Nicolas Werner | 2020-07-09 | 1 | -0/+7 |
| | | | | | | | | | | | | | | | | | | | | This fixes some weirdness on some platforms, where Qt.openUrlExternally does weird stuff. | ||||
| | * | | Support voice calls | trilene | 2020-07-10 | 1 | -8/+52 |
| | | | | |||||
* | | | | [WIP] Room Verification Works! | CH Chethan Reddy | 2020-08-18 | 1 | -33/+38 |
| | | | | |||||
* | | | | Add Room Verification Messages | CH Chethan Reddy | 2020-07-30 | 1 | -5/+32 |
| | | | | |||||
* | | | | Adding Room Key Verification Stuff | CH Chethan Reddy | 2020-07-30 | 1 | -37/+39 |
| | | | | |||||
* | | | | Refactor UserProfile | Nicolas Werner | 2020-07-30 | 1 | -4/+16 |
| | | | | |||||
* | | | | Error Handling and some fixes | CH Chethan Reddy | 2020-07-30 | 1 | -5/+40 |
| | | | | |||||
* | | | | Fix presence indicator | Nicolas Werner | 2020-07-30 | 1 | -8/+12 |
| | | | | |||||
* | | | | Some more changes | CH Chethan Reddy | 2020-07-30 | 1 | -3/+3 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - remove unnecessary field sender in userprofile.qml - cover user facing string with qsTr to get picked by translations - add spacing and fix theming issue - increase and add color to username - change back to QVector from QLinkedList cause I have mistaken better time complexity to give better benchmark red | ||||
* | | | | Some Improvements | CH Chethan Reddy | 2020-07-30 | 1 | -13/+4 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | - DeviceVerificationList change to LinkedList to improve time complexity while deleting - Downgrade the flow to not use key.verification.done and key.verification.ready | ||||
* | | | | Add some more slots and mac | CH Chethan Reddy | 2020-07-30 | 1 | -0/+1 |
| | | | | |||||
* | | | | Shared secret with decimal and emoji works! | CH Chethan Reddy | 2020-07-30 | 1 | -26/+38 |
| | | | | |||||
* | | | | Add DeviceVerificationList to keep track of all flows and Popup on | CH Chethan Reddy | 2020-07-30 | 1 | -13/+62 |
| | | | | | | | | | | | | | | | | recieving start or request | ||||
* | | | | Add C++ Model for DeviceList | CH Chethan Reddy | 2020-07-30 | 1 | -2/+6 |
| | | | | |||||
* | | | | Adding DeviceList for userprofile | Chethan2k1 | 2020-07-30 | 1 | -6/+3 |
| | | | | |||||
* | | | | Add DeviceVerificationFlow dummy and verification test button | Nicolas Werner | 2020-07-30 | 1 | -0/+6 |
| | | | | |||||
* | | | | Add DeviceVerificationFlow dummy and verification test button | Nicolas Werner | 2020-07-30 | 1 | -0/+7 |
|/ / / | |||||
* | | | Don't send url, if we send an encrypted file | Nicolas Werner | 2020-07-23 | 1 | -7/+20 |
| | | | | | | | | | | | | Fix issues when sending images to some clients. | ||||
* | | | Fix reactions | Nicolas Werner | 2020-07-20 | 1 | -21/+24 |
| |/ |/| | |||||
* | | Fix Qt 5.9 build | Nicolas Werner | 2020-06-27 | 1 | -0/+3 |
|/ | |||||
* | Try to make text rendering in qml sharper | Nicolas Werner | 2020-06-19 | 1 | -0/+1 |
| | |||||
* | Merge remote-tracking branch 'origin/master' into presence | Joseph Donofry | 2020-06-11 | 1 | -0/+44 |
|\ | |||||
| * | Fix linting | Joseph Donofry | 2020-06-11 | 1 | -1/+5 |
| | | |||||
| * | Fix build issue on some versions of clang | Joseph Donofry | 2020-06-10 | 1 | -0/+2 |
| | | |||||
| * | Merge master and fix conflicts | Joseph Donofry | 2020-06-09 | 1 | -6/+7 |
| |\ | |||||
| * | | Add reaction/redaction for in-line Reactions | Joseph Donofry | 2020-05-21 | 1 | -0/+16 |
| | | | |||||
| * | | Add new QML-based emoji picker (work in progress) | Joseph Donofry | 2020-05-13 | 1 | -1/+9 |
| | | | | | | | | | | | | | | | This is necessary to support having a picker within QML. Eventually, this should replace the existing widget-based one. | ||||
| * | | merge master into reactions | Joseph Donofry | 2020-05-07 | 1 | -0/+14 |
| | | | |||||
* | | | Show presence and set custom status messages | Nicolas Werner | 2020-06-08 | 1 | -0/+12 |
| |/ |/| | |||||
* | | Rename settings to be more consistent | Nicolas Werner | 2020-05-26 | 1 | -6/+6 |
| | | |||||
* | | Make settings update immediately in qml and allow limiting timeline width | Nicolas Werner | 2020-05-26 | 1 | -0/+1 |
|/ | | | | | | | Limiting improves readability on wide monitors. The immediate update of the settings is done by just exposing settings as properties and then setting the settings as a context property. | ||||
* | Change decrypt setting again | Joseph Donofry | 2020-04-23 | 1 | -1/+4 |
| | |||||
* | Change how decrypt value is retrieved from settings | Joseph Donofry | 2020-04-23 | 1 | -1/+2 |
| | |||||
* | Add signal/slot for decryption changes in last patch | Joseph Donofry | 2020-04-22 | 1 | -0/+17 |
| | |||||
* | Fix reply not closing | Nicolas Werner | 2020-04-13 | 1 | -29/+47 |
| | | | | fixes #124 | ||||
* | Set palette globally | Nicolas Werner | 2020-03-30 | 1 | -31/+4 |
| | |||||
* | Use palette for qml code for theming | Nicolas Werner | 2020-03-29 | 1 | -1/+3 |
| | | | | | Can't do it for QtWidgets code. We need to fully transition, before we can fully switch over probably. | ||||
* | Better image overlay handling when downloading | Adasauce | 2020-03-20 | 1 | -3/+14 |
| | | | | | | | | | | - hides the overlay when prompting for download location - cancel re-shows the dialog - success closes the overlay - would be nice to have a return code from the download fn in mtxclient. Closes #140 | ||||
* | Experimental blurhash implementation (MXC2448) | Nicolas Werner | 2020-03-03 | 1 | -0/+5 |
| | |||||
* | Improve link theming | Nicolas Werner | 2020-02-27 | 1 | -0/+2 |
| | |||||
* | Reset user colors on theme change (in qml timeline) | Nicolas Werner | 2020-02-20 | 1 | -0/+11 |
| | |||||
* | Fix html messages sent as just plain text | Nicolas Werner | 2020-02-20 | 1 | -1/+1 |
| | |||||
* | show image dialog fullscreen instead of resizing to the size of the first ↵ | Nicolas Werner | 2020-02-13 | 1 | -1/+1 |
| | | | | desktop | ||||
* | Improve styling a bit | Nicolas Werner | 2020-02-03 | 1 | -3/+3 |
| | |||||
* | Merge branch '0.7.0-dev' of ssh://github.com/Nheko-Reborn/nheko into 0.7.0-dev | Joseph Donofry | 2020-01-28 | 1 | -9/+28 |
|\ | |||||
| * | Don't send useless formatted_bodies | Nicolas Werner | 2020-01-27 | 1 | -1/+6 |
| | | |||||
| * | Fix reply rendering without markdown in riot | Nicolas Werner | 2020-01-27 | 1 | -9/+16 |
| | | |||||
| * | Allow sending messages as plain text | Nicolas Werner | 2020-01-27 | 1 | -5/+12 |
| | | |||||
* | | Change tooltip palette settings for QML | Joseph Donofry | 2020-01-28 | 1 | -0/+4 |
|/ | |||||
* | Switch around dark theme colors again (after looking at some screenshots) | Nicolas Werner | 2020-01-23 | 1 | -3/+3 |
| | |||||
* | Move typing display to qml | Nicolas Werner | 2020-01-17 | 1 | -3/+15 |
| | |||||
* | Try to match old theme better | Nicolas Werner | 2020-01-14 | 1 | -3/+3 |
| | |||||
* | Allow replying with an image | Nicolas Werner | 2020-01-12 | 1 | -28/+40 |
| | |||||
* | Fetch missing events for replies | Nicolas Werner | 2020-01-11 | 1 | -0/+3 |
| | |||||
* | Update to c++17 | Nicolas Werner | 2019-12-14 | 1 | -4/+4 |
| | |||||
* | Implement sending encrypted files | Nicolas Werner | 2019-12-05 | 1 | -5/+14 |
| | |||||
* | Implement decryption of images | Nicolas Werner | 2019-12-03 | 1 | -3/+8 |
| | | | | It is a bit of a hack, but it works... | ||||
* | lint | Nicolas Werner | 2019-12-03 | 1 | -1/+0 |
| | |||||
* | Add encrypted file download | Nicolas Werner | 2019-12-03 | 1 | -139/+15 |
| | |||||
* | Rename qml namespace from com.github.nheko to im.nheko | Nicolas Werner | 2019-11-30 | 1 | -3/+3 |
| | |||||
* | Fix windows build | Nicolas Werner | 2019-11-23 | 1 | -1/+1 |
| | | | | No idea, why apply visitor doesn't work with temporaries? | ||||
* | Add loading spinner and restore message send queue | Nicolas Werner | 2019-11-23 | 1 | -0/+3 |
| | |||||
* | Remove old timeline | Nicolas Werner | 2019-11-23 | 1 | -252/+312 |
| | |||||
* | Further Improve Reply Functionality | Joseph Donofry | 2019-06-13 | 1 | -2/+3 |
| | | | | | | | Quoted replies now include matrix.to links for the event and the user. UI Rendering has been (slightly) improved... still very WIP. Restructured the reply structure in the code for future usability improvements. | ||||
* | Add style for reply popup. Fix ALL of the linting issues | redsky17 | 2019-06-11 | 1 | -2/+1 |
| | |||||
* | Add initial support for rich replies to nheko | Joseph Donofry | 2019-06-09 | 1 | -0/+13 |
| | |||||
* | Use native scrollbar in the timeline | Konstantinos Sideris | 2018-07-25 | 1 | -3/+1 |
| | |||||
* | Mark own read messages with a double checkmark (#377) | Konstantinos Sideris | 2018-07-17 | 1 | -0/+11 |
| | |||||
* | Move all files under src/ | Konstantinos Sideris | 2018-07-17 | 1 | -0/+318 |