Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | this is not needed for translations | Nicolas Werner | 2021-08-06 | 1 | -2/+2 |
| | |||||
* | Allow creating new packs | Nicolas Werner | 2021-08-06 | 4 | -2/+26 |
| | |||||
* | Allow uploading additional stickers | Nicolas Werner | 2021-08-06 | 2 | -1/+76 |
| | |||||
* | Basic sticker pack editor | Nicolas Werner | 2021-08-06 | 8 | -30/+275 |
| | |||||
* | Fix window placement on wayland and add close buttons | Nicolas Werner | 2021-08-04 | 2 | -0/+10 |
| | | | | | | We explicitly set a parent. We can't assign to ApplicationWindow.transientParent though, only to Window.transientParent, so we just call setTransientParent in C++. | ||||
* | Merge pull request #662 from LorenDB/qml-all-the-things | DeepBlueV7.X | 2021-08-01 | 4 | -69/+12 |
|\ | | | | | QML all the things, part 3: Raw message dialog | ||||
| * | QML the raw message dialog | Loren Burkholder | 2021-07-31 | 4 | -69/+12 |
| | | |||||
* | | Add option to only send encrypted messages to verified devices | Nicolas Werner | 2021-08-01 | 5 | -48/+127 |
| | | | | | | | | fixes #636 | ||||
* | | Ensure the encrypted rooms db is always created | Nicolas Werner | 2021-07-31 | 2 | -4/+7 |
|/ | |||||
* | Merge pull request #655 from LorenDB/qml-all-the-things | DeepBlueV7.X | 2021-07-30 | 14 | -495/+219 |
|\ | | | | | QML all the things, part 2: Read receipts dialog | ||||
| * | Use correct date format | Loren Burkholder | 2021-07-30 | 1 | -2/+1 |
| | | |||||
| * | make lint | Loren Burkholder | 2021-07-30 | 1 | -1/+2 |
| | | |||||
| * | Reformat dates | Loren Burkholder | 2021-07-30 | 1 | -3/+4 |
| | | | | | | Co-authored-by: DeepBlueV7.X <nicolas.werner@hotmail.de> | ||||
| * | Use built-in sorting so that dynamic updates work | Loren Burkholder | 2021-07-29 | 2 | -9/+2 |
| | | |||||
| * | Use a QSortFilterProxyModel instead of resetting the model | Loren Burkholder | 2021-07-29 | 5 | -24/+66 |
| | | |||||
| * | Reset model instead of doing weird convoluted updates | Loren Burkholder | 2021-07-29 | 1 | -6/+2 |
| | | |||||
| * | Dynamically update read receipts | Loren Burkholder | 2021-07-29 | 2 | -3/+25 |
| | | |||||
| * | make lint | Loren Burkholder | 2021-07-29 | 1 | -1/+1 |
| | | |||||
| * | Remove unused headers | Loren Burkholder | 2021-07-29 | 1 | -10/+0 |
| | | | | | | | | Why didn't I see these earlier? | ||||
| * | Remove Avatar class | Loren Burkholder | 2021-07-29 | 4 | -218/+2 |
| | | | | | | | | RIP | ||||
| * | Simplify read receipt storage | Loren Burkholder | 2021-07-29 | 2 | -74/+19 |
| | | |||||
| * | Remove outdated comment | Loren Burkholder | 2021-07-29 | 1 | -1/+0 |
| | | |||||
| * | QML the read receipts list | Loren Burkholder | 2021-07-29 | 10 | -267/+219 |
| | | | | | | | | There are probably a few things wrong with this, but I'm going to call it good enough for an initial commit | ||||
* | | Fix crash when we don't have keys for other device when receiving an olm ↵ | Nicolas Werner | 2021-07-30 | 1 | -5/+11 |
| | | | | | | | | message from it | ||||
* | | Log how many rooms we loaded | Nicolas Werner | 2021-07-30 | 1 | -0/+2 |
| | | |||||
* | | Rate limit olm session creation | Nicolas Werner | 2021-07-30 | 1 | -3/+17 |
|/ | |||||
* | Port to explicit connect syntax | Nicolas Werner | 2021-07-27 | 1 | -9/+1 |
| | | | | Also fix a lot of warnings. | ||||
* | Fix crash on invalid utf8 in decrypted events | Nicolas Werner | 2021-07-26 | 1 | -12/+12 |
| | |||||
* | Remove version checks for unsupported Qt versions | Nicolas Werner | 2021-07-26 | 3 | -22/+3 |
| | |||||
* | Fix crash when storing secrets | Nicolas Werner | 2021-07-25 | 2 | -25/+26 |
| | | | | | | | Nested QEventLoops are scary. Ultimately we shouldn't use them, but I have no better solution right now. fixes #656 | ||||
* | Remove SSSS requests on the UI thread | Nicolas Werner | 2021-07-25 | 1 | -1/+4 |
| | | | | might fix #656 | ||||
* | Properly verify OTK signature | Nicolas Werner | 2021-07-25 | 1 | -8/+26 |
| | |||||
* | Don't send encrypted olm messages to ourselves | Nicolas Werner | 2021-07-25 | 1 | -5/+25 |
| | |||||
* | Fix SSSS unlock without a password set | Nicolas Werner | 2021-07-25 | 1 | -2/+9 |
| | | | | fixes #657 | ||||
* | Remove additional key requests preference code | Joe | 2021-07-24 | 4 | -22/+0 |
| | |||||
* | Merge master and fix conflicts | Joe | 2021-07-24 | 38 | -687/+1317 |
|\ | |||||
| * | Fix edge case that could lead to no new one time keys being uploaded | Nicolas Werner | 2021-07-24 | 1 | -21/+23 |
| | | |||||
| * | Try to avoid more olm loops | Nicolas Werner | 2021-07-23 | 1 | -13/+22 |
| | | |||||
| * | Remove unused this capture | Nicolas Werner | 2021-07-23 | 1 | -1/+1 |
| | | |||||
| * | Merge pull request #651 from LorenDB/qml-all-the-things | DeepBlueV7.X | 2021-07-23 | 2 | -0/+8 |
| |\ | | | | | | | 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 | 2 | -0/+7 |
| | | | | | | | | | | | | 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 | 11 | -17/+334 |
| | | | |||||
| * | | Rename image pack model | Nicolas Werner | 2021-07-22 | 5 | -14/+16 |
| | | | |||||
| * | | Add trailing newline to session export to make gomuks happy | Nicolas Werner | 2021-07-22 | 1 | -1/+1 |
| |/ | |||||
| * | Merge pull request #650 from LorenDB/qml-all-the-things | DeepBlueV7.X | 2021-07-21 | 6 | -34/+37 |
| |\ | | | | | | | Open room members when member info label clicked | ||||
| | * | Move various room auxiliary functions to TimelineManager | Loren Burkholder | 2021-07-21 | 4 | -32/+35 |
| | | | |||||
| | * | Open room members when member info label clicked | Loren Burkholder | 2021-07-21 | 4 | -5/+5 |
| | | | |||||
| * | | Tweak rainbows slightly | Nicolas Werner | 2021-07-21 | 1 | -1/+1 |
| | | | |||||
| * | | Fix some media not being cached properly | Nicolas Werner | 2021-07-21 | 1 | -1/+0 |
| |/ | | | | | | | Most noticeable in the goose chooser. | ||||
| * | make lint | Loren Burkholder | 2021-07-20 | 2 | -3/+6 |
| | | |||||
| * | Modify message to be more accurate | Loren Burkholder | 2021-07-20 | 1 | -1/+2 |
| | | |||||
| * | Insert user before loading avatar/display name | Loren Burkholder | 2021-07-20 | 1 | -1/+3 |
| | | |||||
| * | Add property for plain room name | Loren Burkholder | 2021-07-20 | 2 | -0/+5 |
| | | |||||
| * | Only run spinner while loading members | Loren Burkholder | 2021-07-20 | 2 | -0/+10 |
| | | |||||
| * | Remove size_t property stuff | Loren Burkholder | 2021-07-20 | 2 | -5/+2 |
| | | |||||
| * | make lint | Loren Burkholder | 2021-07-20 | 1 | -1/+5 |
| | | |||||
| * | Use Nico's favored formatting (*shrugs*) | Loren Burkholder | 2021-07-20 | 1 | -1/+1 |
| | | |||||
| * | Only invite if there is something/someone to invite | Loren Burkholder | 2021-07-20 | 2 | -0/+5 |
| | | |||||
| * | Fix loaded member count | Loren Burkholder | 2021-07-20 | 2 | -2/+2 |
| | | |||||
| * | Clean up code | Loren Burkholder | 2021-07-20 | 3 | -39/+3 |
| | | |||||
| * | Make macOS CI happy (again) | Loren Burkholder | 2021-07-20 | 1 | -2/+2 |
| | | |||||
| * | make lint | Loren Burkholder | 2021-07-20 | 4 | -26/+37 |
| | | |||||
| * | Don't emit signal in constructor | Loren Burkholder | 2021-07-20 | 1 | -1/+0 |
| | | |||||
| * | Permissions only needs a roomid to function | Loren Burkholder | 2021-07-20 | 4 | -6/+7 |
| | | |||||
| * | Clean up code | Loren Burkholder | 2021-07-20 | 1 | -3/+1 |
| | | |||||
| * | Make sure to use the default room id if none is specified | Loren Burkholder | 2021-07-20 | 2 | -4/+4 |
| | | |||||
| * | Get member info loading working | Loren Burkholder | 2021-07-20 | 1 | -3/+1 |
| | | |||||
| * | Add a fancy loading spinner to the member list | Loren Burkholder | 2021-07-20 | 2 | -3/+16 |
| | | |||||
| * | make lint | Loren Burkholder | 2021-07-20 | 7 | -85/+190 |
| | | |||||
| * | QML the invite dialog | Loren Burkholder | 2021-07-20 | 9 | -277/+83 |
| | | | | | | | | This also adds a property `roomId` to TimelineModel. | ||||
| * | QML the room member list | Loren Burkholder | 2021-07-20 | 11 | -222/+169 |
| | | |||||
| * | Explicitly reload data in delegates, if related events got loaded | Nicolas Werner | 2021-07-20 | 2 | -0/+7 |
| | | |||||
| * | Fix replying and editing stickers | Nicolas Werner | 2021-07-19 | 1 | -0/+9 |
| | | |||||
| * | Fix only first 7 stickers showing up | Nicolas Werner | 2021-07-19 | 3 | -6/+8 |
| | | |||||
| * | Fix unused state key when iterating room stickers | Nicolas Werner | 2021-07-19 | 1 | -1/+1 |
| | | |||||
| * | Move sticker parsing and enable room stickers | Nicolas Werner | 2021-07-19 | 4 | -36/+78 |
| | | |||||
| * | Basic sticker support | Nicolas Werner | 2021-07-19 | 9 | -4/+202 |
| | | |||||
| * | Disable unchecked key sharing to trusted users by default | Nicolas Werner | 2021-07-17 | 1 | -2/+3 |
| | | |||||
| * | Share historical keys | Nicolas Werner | 2021-07-17 | 4 | -22/+55 |
| | | | | | | | | | | We share all keys with our devices and ones created by us to other users. | ||||
| * | Store megolm session data in separate database | Nicolas Werner | 2021-07-17 | 7 | -86/+210 |
| | | |||||
| * | Fix replies not reloading after fetching them | Nicolas Werner | 2021-07-16 | 2 | -4/+9 |
| | | |||||
* | | Remove 'respond to key requests' functionality | Joseph Donofry | 2021-07-15 | 5 | -33/+2 |
|/ | |||||
* | Add workaround for TextEdit not rerendering after image loaded | Nicolas Werner | 2021-07-15 | 2 | -0/+14 |
| | | | | fixes #541 | ||||
* | 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 | ||||
* | Try to fix crash in setCurrentIndex | Nicolas Werner | 2021-07-13 | 1 | -17/+24 |
| | | | | fixes #607 | ||||
* | Strip reply fallback from roomlist | Nicolas Werner | 2021-07-13 | 1 | -2/+4 |
| | | | | fixes #630 | ||||
* | 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 | 2 | -0/+7 |
| | |||||
* | Fix off-by-1 in insertRows when loading room list from initial sync | Nicolas Werner | 2021-07-12 | 1 | -2/+3 |
| | |||||
* | Prepare for reuseItems in timeline | Nicolas Werner | 2021-07-12 | 2 | -13/+18 |
| | | | | The actual reuseItems is still blocked on a few upstream bugs. | ||||
* | Fix lint | Nicolas Werner | 2021-07-10 | 1 | -10/+6 |
| | |||||
* | Remove db bottleneck by caching ro txn for 100 requests | Nicolas Werner | 2021-07-10 | 3 | -91/+117 |
| | |||||
* | Add additional device verification logging | Nicolas Werner | 2021-07-10 | 1 | -0/+10 |
| | |||||
* | Fix blurhash discoloration on decode | Nicolas Werner | 2021-07-09 | 1 | -4/+6 |
| | |||||
* | Redesign invites and room preview joins | Nicolas Werner | 2021-07-09 | 2 | -8/+94 |
| | |||||
* | Fix linter issue | Joseph Donofry | 2021-07-08 | 1 | -1/+1 |
| | |||||
* | Add missing include to Utils | Joe | 2021-07-08 | 1 | -1/+2 |
| | |||||
* | Fix cmake template define issue | Joe | 2021-07-07 | 1 | -2/+0 |
| | |||||
* | Fix Backtrace define error for Windows | Joe | 2021-07-07 | 1 | -0/+2 |
| | |||||
* | Fix a few embarrassing bugs with device list updates | Nicolas Werner | 2021-07-06 | 1 | -8/+14 |
| | |||||
* | Show previews for space rooms | Nicolas Werner | 2021-07-04 | 2 | -25/+213 |
| | |||||
* | Make emoji picker follow theme | Nicolas Werner | 2021-07-03 | 1 | -2/+1 |
| | |||||
* | Fix community sidebar toggle | Nicolas Werner | 2021-07-02 | 1 | -2/+3 |
| | |||||
* | Update translations | Nicolas Werner | 2021-07-02 | 1 | -1/+2 |
| | |||||
* | Remove dead code to calculate last message | Nicolas Werner | 2021-07-01 | 4 | -98/+3 |
| | |||||
* | Ignore return value of write() in signal handler | Nicolas Werner | 2021-06-30 | 1 | -2/+2 |
| | |||||
* | Get rid of boost dependency for stacktraces | Nicolas Werner | 2021-06-30 | 2 | -5/+36 |
| | |||||
* | Fix too many newlines in reply fallback | Nicolas Werner | 2021-06-30 | 1 | -1/+1 |
| | |||||
* | Fix error message for /sync | Nicolas Werner | 2021-06-30 | 1 | -1/+1 |
| | |||||
* | Use coeurl for networking | Nicolas Werner | 2021-06-30 | 4 | -21/+15 |
| | | | | | Something is still wrong on shutdown, need to debug that. And CI will fail. | ||||
* | Fix tags going missing if you join communities | Nicolas Werner | 2021-06-26 | 1 | -1/+1 |
| | |||||
* | Apply suggestions from code review | Stuart Mumford | 2021-06-25 | 1 | -1/+1 |
| | |||||
* | Update src/timeline/TimelineModel.cpp | Stuart Mumford | 2021-06-25 | 1 | -1/+1 |
| | |||||
* | Add another regex to match inline img tags using single quotes | Stuart Mumford | 2021-06-25 | 1 | -0/+4 |
| | | | | Signed-off-by: Stuart Mumford <stuart@cadair.com> | ||||
* | fix sort by unread not getting persisted | Nicolas Werner | 2021-06-25 | 1 | -0/+1 |
| | |||||
* | Increase contrast of dark theme secondary colors slightly | Nicolas Werner | 2021-06-25 | 1 | -1/+1 |
| | |||||
* | Fix spaces showing up with world filter | Nicolas Werner | 2021-06-25 | 1 | -25/+44 |
| | |||||
* | Don't spam key requests directly after startup | Nicolas Werner | 2021-06-25 | 3 | -0/+23 |
| | |||||
* | Add a basic 'Space page' | Nicolas Werner | 2021-06-25 | 4 | -0/+19 |
| | |||||
* | 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 | 4 | -7/+59 |
| | |||||
* | Fix hiding rooms from a space | Nicolas Werner | 2021-06-25 | 3 | -13/+50 |
| | |||||
* | Allow filtering by space | Nicolas Werner | 2021-06-25 | 5 | -14/+70 |
| | |||||
* | Show some spaces in the community sidebar | Nicolas Werner | 2021-06-25 | 6 | -106/+341 |
| | |||||
* | fixup! Allow editing unsent messages | Alexander Bantyev | 2021-06-19 | 2 | -1/+7 |
| | |||||
* | fixup! Allow editing unsent messages | Alexander Bantyev | 2021-06-19 | 1 | -0/+1 |
| | |||||
* | fixup! Allow editing unsent messages | Alexander Bantyev | 2021-06-18 | 2 | -7/+21 |
| | |||||
* | Allow editing unsent messages | Alexander Bantyev | 2021-06-18 | 4 | -7/+67 |
| | | | | | | | | | | As of 0db4d71ec2483c7ac5a7b536737fee8fc53a76d7 (Prevent edits of unsent messages), messages that are edits of (or replies to) unsent messages were not allowed. This change was made because otherwise the edits were discarded due to use of txnid rather than mxid in the "m.relates_to" object. Remove this restriction and fix the issue by replacing txnid with mxid in all related events when the message is sent (and we obtain mxid from the server). | ||||
* | Fix wrong tags in context menu | Nicolas Werner | 2021-06-14 | 1 | -0/+10 |
| | |||||
* | Fix copy and paste fail for low prio avatar | Nicolas Werner | 2021-06-14 | 1 | -1/+1 |
| | |||||
* | Don't read avatarUrl from local profile, if no global avatar is set | Nicolas Werner | 2021-06-12 | 2 | -6/+5 |
| | |||||
* | Merge branch 'master' into qml-roomlist | Nicolas Werner | 2021-06-12 | 5 | -39/+125 |
|\ | |||||
| * | Avoid unnecessary QColor -> QString conversions | Joseph Donofry | 2021-06-08 | 3 | -8/+6 |
| | | |||||
| * | Merge pull request #600 from govynnus/registration-well-known | DeepBlueV7.X | 2021-06-03 | 2 | -31/+119 |
| |\ | | | | | | | Registration well known | ||||
| | * | Do a .well-known lookup during registration | Callum Brown | 2021-06-03 | 2 | -30/+109 |
| | | | |||||
| | * | Give registration server input its own error label | Callum Brown | 2021-06-03 | 2 | -1/+10 |
| | | | |||||
| * | | Fix notifications in narrow view when content is hidden | pcworld | 2021-05-29 | 2 | -4/+7 |
| |/ | | | | | | | | | | | In narrow view, a room can be selected even if the view currently only shows the room list and the timeline is hidden. This commit ensures that in this case, notifications are not suppressed. | ||||
* | | Persist sidebar sizes | Nicolas Werner | 2021-06-12 | 2 | -2/+41 |
| | | |||||
* | | Remove useless capture | Nicolas Werner | 2021-06-11 | 1 | -12/+11 |
| | | |||||
* | | Reenable tag hiding | Nicolas Werner | 2021-06-11 | 5 | -17/+89 |
| | | |||||
* | | Enable toggling tags | Nicolas Werner | 2021-06-11 | 5 | -5/+52 |
| | | |||||
* | | Render community items | Nicolas Werner | 2021-06-11 | 3 | -5/+15 |
| | | |||||
* | | Basic community list model | Nicolas Werner | 2021-06-09 | 6 | -25/+230 |
| | | |||||
* | | Implement switching in narrow mode | Nicolas Werner | 2021-06-08 | 3 | -28/+10 |
| | | |||||
* | | Port remaining sidebar actions to qml | Nicolas Werner | 2021-05-30 | 9 | -677/+31 |
| | | |||||
* | | Try to get rid of an allocation | Nicolas Werner | 2021-05-30 | 3 | -11/+9 |
| | | |||||
* | | Optimize completion model by only splitting on normal spaces | Nicolas Werner | 2021-05-30 | 1 | -3/+3 |
| | | |||||
* | | Fix use after free from Qml widget | Nicolas Werner | 2021-05-30 | 3 | -3/+13 |
| | | |||||
* | | Fix warning | Nicolas Werner | 2021-05-28 | 1 | -1/+1 |
| | | |||||
* | | Delete old room list | Nicolas Werner | 2021-05-28 | 21 | -3062/+67 |
| | | |||||
* | | Move currentRoom/timeline handling to roomlist | Nicolas Werner | 2021-05-28 | 8 | -116/+114 |
| | | |||||
* | | Reimplement room context menus | Nicolas Werner | 2021-05-28 | 2 | -0/+78 |
| | | |||||
* | | Reenable invites | Nicolas Werner | 2021-05-24 | 13 | -51/+204 |
| | | |||||
* | | Reenable userInfo settings menu | Nicolas Werner | 2021-05-22 | 2 | -0/+6 |
| | | |||||
* | | Fix device list not showing up and UserProfile blocking the window | Nicolas Werner | 2021-05-22 | 4 | -20/+21 |
| | | |||||
* | | Fix leaving rooms | Nicolas Werner | 2021-05-22 | 1 | -0/+11 |
| | | |||||
* | | Fix emoji in new RoomList | Nicolas Werner | 2021-05-22 | 4 | -1/+14 |
| | | |||||
* | | Sort the room list | Nicolas Werner | 2021-05-22 | 5 | -8/+119 |
| | | |||||
* | | Make roomlist look nice | Nicolas Werner | 2021-05-21 | 9 | -26/+185 |
| | | |||||
* | | Some basic room list | Nicolas Werner | 2021-05-19 | 4 | -129/+272 |
| | | |||||
* | | Basic header and footer of room list | Nicolas Werner | 2021-05-15 | 14 | -165/+186 |
| | | |||||
* | | Reorganize TimelineView to prepare porting the room list | Nicolas Werner | 2021-05-14 | 2 | -1/+8 |
| | | |||||
* | | Move global avatarSize property | Nicolas Werner | 2021-05-13 | 1 | -0/+3 |
| | | |||||
* | | Move openLink to Nheko globals | Nicolas Werner | 2021-05-13 | 4 | -53/+57 |
| | | |||||
* | | Make palette global in Qml | Nicolas Werner | 2021-05-13 | 3 | -0/+57 |
|/ | |||||
* | Fix stray 'a' in @room escaping | Nicolas Werner | 2021-05-11 | 1 | -1/+1 |
| | |||||
* | Mark unsent events as uneditable | Nicolas Werner | 2021-05-09 | 1 | -2/+4 |
| | | | | fixes #574 | ||||
* | Add TOFU (Trust On First Use) mode to encryption | Nicolas Werner | 2021-05-07 | 2 | -22/+75 |
| | |||||
* | Show verification status next to messages | Nicolas Werner | 2021-05-07 | 10 | -14/+77 |
| | |||||
* | Only show actions, when you have permissions to do them | Nicolas Werner | 2021-05-02 | 8 | -5/+234 |
| | |||||
* | Fix crash when you have no rooms and open the profile as well as not ↵ | Nicolas Werner | 2021-04-30 | 4 | -6/+9 |
| | | | | rendering rooms without groups | ||||
* | Update mtxclient to use new login parameters | Nicolas Werner | 2021-04-30 | 1 | -2/+5 |
| | | | | fixes #558 | ||||
* | Fix missing license header | Nicolas Werner | 2021-04-29 | 2 | -0/+8 |
| | |||||
* | Copy link to message | Nicolas Werner | 2021-04-29 | 5 | -0/+91 |
| | | | | fixes #499 | ||||
* | Highlight navigated to message | Nicolas Werner | 2021-04-29 | 5 | -1/+75 |
| | |||||
* | Fix some encoding issues when translating matrix.to to matrix: | Nicolas Werner | 2021-04-29 | 1 | -6/+4 |
| | |||||
* | Make pagination logic slightly more robust | Nicolas Werner | 2021-04-29 | 1 | -1/+1 |
| | |||||
* | 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 | 2 | -49/+50 |
| | |||||
* | Merge branch 'forward_message_feature' of https://github.com/Jedi18/nheko ↵ | Nicolas Werner | 2021-04-24 | 8 | -35/+204 |
|\ | | | | | | | into Jedi18-forward_message_feature | ||||
| * | fix macos build error | targetakhil | 2021-04-22 | 4 | -23/+22 |
| | | |||||
| * | make util strip util functions non-static and move definition to cpp file | targetakhil | 2021-04-18 | 2 | -16/+22 |
| | | |||||
| * | strip reply fallbacks from forwarded message | targetakhil | 2021-04-18 | 4 | -19/+69 |
| | | |||||
| * | move detection code to nheko namespace and fix a few other bugs | targetakhil | 2021-04-17 | 6 | -117/+83 |
| | | |||||
| * | directly upload old file object and reuse old message | targetakhil | 2021-04-17 | 3 | -79/+109 |
| | | |||||
| * | remove unused function and set position to center of timeline view | targetakhil | 2021-04-15 | 2 | -12/+0 |
| | | |||||
| * | show forward menu item only for relevant events, changes to ui | targetakhil | 2021-04-15 | 2 | -0/+12 |
| | | |||||
| * | added basic forwarding | targetakhil | 2021-04-15 | 5 | -9/+127 |
| | | |||||
* | | Fix rendering issues with ) in links | Nicolas Werner | 2021-04-24 | 1 | -1/+1 |
| | | |||||
* | | Fix completions in plain text mode | Nicolas Werner | 2021-04-24 | 2 | -6/+18 |
| | | |||||
* | | Fix keys not being reshared to the same devices, that already got them, if ↵ | Nicolas Werner | 2021-04-20 | 2 | -23/+47 |
| | | | | | | | | the message got lost | ||||
* | | Fix a a session with a higher minimum index being able to overwrite an older one | Nicolas Werner | 2021-04-20 | 1 | -0/+12 |
| | | |||||
* | | Linkify matrix uris | Nicolas Werner | 2021-04-19 | 1 | -0/+2 |
| | | |||||
* | | Escape html in topics and show line breaks in the settings | Nicolas Werner | 2021-04-19 | 3 | -8/+15 |
| | | |||||
* | | Use one CompletionProxy for everything including EmojiPicker | Nicolas Werner | 2021-04-18 | 7 | -150/+91 |
| | | |||||
* | | Prevent warning on empty user requests | Nicolas Werner | 2021-04-18 | 1 | -0/+3 |
| | | |||||
* | | Fix display name referenced for incorrect event types | Joseph Donofry | 2021-04-18 | 1 | -3/+4 |
| | | |||||
* | | change display name wording | targetakhil | 2021-04-18 | 1 | -5/+8 |
|/ | |||||
* | Fix broken olm channels automatically | Nicolas Werner | 2021-04-13 | 1 | -0/+20 |
| | |||||
* | Store state events with state keys | Nicolas Werner | 2021-04-13 | 2 | -9/+47 |
| | |||||
* | add notice and rainbownotice commands | LordMZTE | 2021-04-11 | 2 | -0/+34 |
| | |||||
* | Improve sorting a bit and fix some bugs in edge cases | Nicolas Werner | 2021-04-09 | 2 | -38/+55 |
| | | | | makes nheko appear at the top, if you search for it as well as TWIM match the twim room | ||||
* | Fix crash on exit | Nicolas Werner | 2021-04-09 | 1 | -4/+12 |
| | |||||
* | Fix a weird edge case with persisted empty event ids | Nicolas Werner | 2021-04-08 | 1 | -8/+11 |
| | | | | No idea, how that happened and where it came from | ||||
* | Fix small leak in TrayIcon | Nicolas Werner | 2021-04-08 | 1 | -4/+4 |
| | |||||
* | Don't use direct image response objects anymore | Nicolas Werner | 2021-04-05 | 2 | -28/+40 |
| | |||||
* | Fix exif rotation in unencrypted rooms | Nicolas Werner | 2021-04-04 | 3 | -3/+16 |
| | |||||
* | Fix rainbow replies and add rainbowme | Nicolas Werner | 2021-04-01 | 2 | -7/+9 |
| | |||||
* | Tweak rainbow slightly | Nicolas Werner | 2021-03-28 | 1 | -1/+4 |
| | |||||
* | Fix emojis being split by rainbows | Nicolas Werner | 2021-03-28 | 1 | -5/+5 |
| | |||||
* | Merge pull request #535 from LordMZTE/feature/rainbow | DeepBlueV7.X | 2021-03-28 | 4 | -9/+96 |
|\ | | | | | add /rainbow command | ||||
| * | run formatter | LordMZTE | 2021-03-28 | 2 | -2/+2 |
| | | |||||
| * | Update src/timeline/InputBar.cpp | DeepBlueV7.X | 2021-03-28 | 1 | -1/+1 |
| | | |||||
| * | Use QRegularExpression | DeepBlueV7.X | 2021-03-28 | 1 | -1/+1 |
| | | |||||
| * | fix command parsing | LordMZTE | 2021-03-28 | 1 | -3/+2 |
| | | |||||
| * | commands now also work with newline after them | LordMZTE | 2021-03-28 | 1 | -0/+2 |
| | | |||||
| * | use QString as buf in rainbowifyer | LordMZTE | 2021-03-28 | 1 | -5/+4 |
| | | |||||
| * | implement requested changes | LordMZTE | 2021-03-28 | 2 | -11/+8 |
| | | |||||
| * | remove incorrect include | LordMZTE | 2021-03-27 | 1 | -1/+0 |
| | | |||||
| * | use QString to format in rainbow function | LordMZTE | 2021-03-27 | 1 | -6/+5 |
| | | |||||
| * | rainbow now works with unicode! | LordMZTE | 2021-03-27 | 1 | -7/+15 |
| | | |||||
| * | use qtextboundary finder to rainbowify. (not working for unicode chars yet) | LordMZTE | 2021-03-27 | 1 | -5/+13 |
| | | |||||
| * | fix size type | LordMZTE | 2021-03-27 | 1 | -1/+2 |
| | | |||||
| * | add /rainbow command | LordMZTE | 2021-03-26 | 4 | -8/+83 |
| | | |||||
* | | Lint Code | Anjani Kumar | 2021-03-28 | 1 | -2/+2 |
| | | |||||
* | | Fix build: refactor variables to avoid same names in a scope | Anjani Kumar | 2021-03-28 | 1 | -4/+4 |
| | | |||||
* | | Add part/leave command | Loren Burkholder | 2021-03-25 | 1 | -0/+2 |
|/ | |||||
* | Pressing escape hides PreviewUploadOverlay | salahmak | 2021-03-20 | 1 | -4/+5 |
| | |||||
* | Pressing escape hides PreviewUploadOverlay | salahmak | 2021-03-20 | 2 | -0/+11 |
| | |||||
* | Reserve memory for rooms in completer | Nicolas Werner | 2021-03-19 | 1 | -0/+4 |
| | |||||
* | Merge pull request #475 from LorenDB/htmlFormattedNotifs | DeepBlueV7.X | 2021-03-18 | 20 | -463/+589 |
|\ | | | | | Better notifications | ||||
| * | Make CI happy | Nicolas Werner | 2021-03-17 | 2 | -19/+15 |
| | | |||||
| * | Fix shadowing | Nicolas Werner | 2021-03-17 | 1 | -7/+10 |
| | | |||||
| * | Add missing QPointer include | Nicolas Werner | 2021-03-17 | 1 | -0/+1 |
| | | |||||
| * | Fix licenses | Nicolas Werner | 2021-03-17 | 3 | -0/+13 |
| | | |||||
| * | Clean up notification code a bit | Nicolas Werner | 2021-03-17 | 16 | -477/+207 |
| | | |||||
| * | Refactor image download code to be reusable | Nicolas Werner | 2021-03-17 | 2 | -95/+166 |
| | | |||||
| * | Simplify image loading | Loren Burkholder | 2021-03-17 | 3 | -16/+6 |
| | | |||||
| * | Don't create a QImage every time | Loren Burkholder | 2021-03-17 | 1 | -5/+2 |
| | | |||||
| * | Simplify macOS checks for a null image | Loren Burkholder | 2021-03-17 | 2 | -2/+15 |
| | | |||||
| * | make lint | Loren Burkholder | 2021-03-17 | 1 | -13/+12 |
| | | |||||
| * | Block notifications until the image has been downloaded | Loren Burkholder | 2021-03-17 | 1 | -9/+21 |
| | | |||||
| * | Only try to display images if they exist | Loren Burkholder | 2021-03-17 | 3 | -7/+14 |
| | | |||||
| * | Use better method of resizing images | Loren Burkholder | 2021-03-17 | 1 | -7/+7 |
| | | |||||
| * | Switch readImage to take a reference instead of a pointer | Loren Burkholder | 2021-03-17 | 5 | -10/+10 |
| | | | | | | | | There was nowhere that an actual pointer was passed, and I wanted to do references for something else. | ||||
| * | Simplify regex | Loren Burkholder | 2021-03-17 | 3 | -3/+3 |
| | | |||||
| * | Simplify formatting on Windows | Loren Burkholder | 2021-03-17 | 2 | -29/+22 |
| | | |||||
| * | Better handle encrypted notifications | Loren Burkholder | 2021-03-17 | 3 | -18/+56 |
| | |