Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Always enable hover for ItemDelegate | Nicolas Werner | 2022-02-17 | 1 | -0/+2 |
| | |||||
* | Fix images without size not showing (take5) | Nicolas Werner | 2022-02-17 | 1 | -1/+3 |
| | |||||
* | Fix hover highlight when hovering hover menu | Nicolas Werner | 2022-02-16 | 1 | -1/+3 |
| | | | | fixes #941 | ||||
* | Merge pull request #939 from maltee1/better_bubbles | DeepBlueV7.X | 2022-02-16 | 7 | -10/+33 |
|\ | | | | | Place metadata next to content if there is space | ||||
| * | fix overlap in NoticeMessage | Malte E | 2022-02-14 | 1 | -0/+2 |
| | | |||||
| * | don't mess up old layout | Malte E | 2022-02-14 | 1 | -1/+1 |
| | | |||||
| * | space-saving metadata placement | Malte E | 2022-02-14 | 7 | -10/+31 |
| | | |||||
* | | Fix hovering messages | Nicolas Werner | 2022-02-14 | 2 | -23/+12 |
| | | |||||
* | | Allow window sizes smaller than 400x400 | Nicolas Werner | 2022-02-14 | 1 | -4/+12 |
|/ | |||||
* | Fix second codeblock not wrapping | Nicolas Werner | 2022-02-14 | 1 | -1/+1 |
| | |||||
* | Fix padding in redactions | Nicolas Werner | 2022-02-14 | 1 | -1/+1 |
| | |||||
* | Merge branch 'message-bubbles' of https://github.com/maltee1/nheko into ↵ | Nicolas Werner | 2022-02-14 | 14 | -118/+213 |
|\ | | | | | | | maltee1-message-bubbles | ||||
| * | improve spacings | Malte E | 2022-02-14 | 2 | -2/+2 |
| | | |||||
| * | fix redactions line-wrapping | Malte E | 2022-02-14 | 1 | -2/+2 |
| | | |||||
| * | fix bugs found by Nico | Malte E | 2022-02-14 | 4 | -6/+5 |
| | | |||||
| * | fix vertical space for some state events | Malte E | 2022-02-13 | 1 | -1/+1 |
| | | |||||
| * | add small avatars option and tweak colors and spacings | Malte E | 2022-02-13 | 3 | -20/+22 |
| | | |||||
| * | place own bubbles on right and remove user info | Malte E | 2022-02-11 | 3 | -14/+16 |
| | | |||||
| * | Fix layout - no more binding loops (hopefully) | Malte E | 2022-02-11 | 10 | -60/+35 |
| | | |||||
| * | fixed most of the binding loops | Malte E | 2022-02-09 | 7 | -6/+25 |
| | | |||||
| * | Variable width bubbles (still has binding loop) | Malte E | 2022-02-09 | 4 | -7/+15 |
| | | |||||
| * | Update resources/qml/delegates/Reply.qml | Malte E | 2022-02-07 | 1 | -1/+1 |
| | | | | | | Co-authored-by: DeepBlueV7.X <nicolas.werner@hotmail.de> | ||||
| * | add translations and actually add changes to TimelineModel | Malte E | 2022-02-07 | 2 | -7/+8 |
| | | |||||
| * | print state events without bubbles, displaynames or avatars and in a smaller ↵ | Malte E | 2022-02-07 | 6 | -4/+51 |
| | | | | | | | | font | ||||
| * | clean up margin setting | Malte E | 2022-02-05 | 2 | -29/+25 |
| | | |||||
| * | place metadata below message when the Layout is narrow (<350) | Malte E | 2022-02-05 | 1 | -19/+20 |
| | | |||||
| * | Add message bubbles | Malte E | 2022-02-04 | 2 | -6/+24 |
| | | |||||
| * | Revert removal of width and height in TextMessage and implicitWidth in ↵ | Malte E | 2022-02-04 | 2 | -3/+3 |
| | | | | | | | | MessageDelegate | ||||
| * | prepare code for message bubbles and dynamic message layout | Malte E | 2022-02-03 | 5 | -74/+101 |
| | | |||||
* | | Fix overlapping offline indicator | Nicolas Werner | 2022-02-14 | 1 | -0/+1 |
| | | |||||
* | | Hidden events: Refactor slightly for reusability | Nicolas Werner | 2022-02-12 | 2 | -28/+23 |
| | | |||||
* | | Hidden events: Some cleanup | tastytea | 2022-02-10 | 1 | -1/+1 |
| | | |||||
* | | Hidden events: Make save-function reusable for global account data | tastytea | 2022-02-10 | 1 | -1/+1 |
| | | |||||
* | | Hidden events: Change title and prompt depending on isRoomSetting | tastytea | 2022-02-10 | 2 | -3/+18 |
| | | | | | | | | We would have to set text and title separately otherwise. | ||||
* | | Hidden events: Incorporate suggestions from review | tastytea | 2022-02-10 | 2 | -7/+17 |
| | | | | | | | | | | | | | | - Set TitleHint flag on dialog - Store hidden events as QSet<QString> instead of std::vector<bool> - Change wording in dialog (disable events instead of turning the hiding on) | ||||
* | | Hidden events: Enhance tooltips | tastytea | 2022-02-10 | 1 | -2/+2 |
| | | | | | | | | Shorten tooltip for power levels, expand tooltip for user events. | ||||
* | | Add GUI to change hidden events per room | tastytea | 2022-02-10 | 2 | -1/+124 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | This adds a dialog to the room settings in which the user can choose which of these three event types they want to hide (additionally to the default): - m.room.member - m.room.power_levels - m.sticker The current state is read when room settings are opened and saved when new settings are accepted. | ||||
* | | Add maximum width to room name in user profile | tastytea | 2022-02-05 | 1 | -0/+2 |
| | | | | | | | | | | Layout is: spacing | text | spacing | button | spacing Therefore we subtract 3x spacing and 1x button(16) from width. | ||||
* | | Add maximum width to user name in profile | tastytea | 2022-02-05 | 1 | -0/+4 |
| | | | | | | | | | | | | Layout is: padding | text | margin | button | padding Therefore we subtract 2x padding, 1x margin and 1x button from width. And an extra button for some reason. 🤷 | ||||
* | | Fix width of room name to dialog width | tastytea | 2022-02-04 | 1 | -1/+2 |
| | | |||||
* | | Show widgets as links | Nicolas Werner | 2022-02-04 | 1 | -2/+38 |
| | | |||||
* | | Merge pull request #906 from LorenDB/offlineIndicator | DeepBlueV7.X | 2022-02-04 | 2 | -80/+88 |
|\ \ | | | | | | | Add offline indicator | ||||
| * | | Use different height setting | Loren Burkholder | 2022-02-03 | 1 | -1/+3 |
| | | | |||||
| * | | Add offline indicator (#472) | Loren Burkholder | 2022-02-01 | 2 | -80/+86 |
| |/ | |||||
* / | Clear search text in StickerPicker when the popup closes | tastytea | 2022-02-02 | 1 | -1/+2 |
|/ | | | | Same as emoji picker. | ||||
* | Merge pull request #893 from Nheko-Reborn/qml-root | DeepBlueV7.X | 2022-01-30 | 25 | -301/+1020 |
|\ | | | | | Qml root | ||||
| * | Fix list items being hoverable through between settings and new room buttons | Nicolas Werner | 2022-01-30 | 3 | -232/+238 |
| | | |||||
| * | Reimplement error notifications | Nicolas Werner | 2022-01-30 | 2 | -0/+105 |
| | | |||||
| * | keep the RegisterPage name | Nicolas Werner | 2022-01-29 | 3 | -1/+5 |
| | | | | | | | | So we don't have to retranslate. | ||||
| * | Port registration to Qml | Nicolas Werner | 2022-01-28 | 6 | -2/+237 |
| | | |||||
| * | Functional login page | Nicolas Werner | 2022-01-26 | 7 | -74/+368 |
| | | |||||
| * | Fix focus and qml parenting with qml root | Nicolas Werner | 2022-01-26 | 14 | -18/+1 |
| | | |||||
| * | Initial qml root window | Nicolas Werner | 2022-01-26 | 4 | -9/+101 |
| | | |||||
* | | Use ScrollHelper on EmojiPicker | Joseph Donofry | 2022-01-26 | 1 | -10/+16 |
|/ | |||||
* | Fix setting double values in setting spinboxes | Nicolas Werner | 2022-01-13 | 1 | -1/+37 |
| | |||||
* | Small size and selection improvements for the settings page | Nicolas Werner | 2022-01-13 | 1 | -7/+9 |
| | |||||
* | Fix device verification colors | Nicolas Werner | 2022-01-12 | 8 | -67/+46 |
| | |||||
* | Move usersettings page to pages subdir | Nicolas Werner | 2022-01-12 | 2 | -1/+3 |
| | |||||
* | Merge pull request #883 from Nheko-Reborn/qml-usersettings | Joseph Donofry | 2022-01-11 | 10 | -10/+240 |
|\ | | | | | Port usersettings to qml | ||||
| * | Address review comments | Nicolas Werner | 2022-01-11 | 2 | -12/+8 |
| | | |||||
| * | Port usersettings to qml | Nicolas Werner | 2022-01-09 | 9 | -10/+244 |
| | | |||||
* | | Fix some minor UI issues with ImageOverlay and RawMessageDialog | Joseph Donofry | 2022-01-05 | 2 | -24/+27 |
|/ | |||||
* | Work around images with size 0 in info | Nicolas Werner | 2022-01-04 | 1 | -2/+2 |
| | | | | fixes #875 | ||||
* | Add minimum scale in image viewer | Nicolas Werner | 2022-01-03 | 1 | -0/+33 |
| | |||||
* | Fix download icon size | Nicolas Werner | 2022-01-02 | 1 | -0/+5 |
| | |||||
* | Make some icons smoother | Nicolas Werner | 2022-01-02 | 1 | -0/+4 |
| | |||||
* | Port image overlay to qml | Nicolas Werner | 2022-01-02 | 7 | -7/+133 |
| | | | | | | Allows you to zoom and pan now. relates to #647 | ||||
* | Fix fade out of ripple | Nicolas Werner | 2022-01-02 | 1 | -1/+1 |
| | |||||
* | Simplify Ripple effect and make it easier to use everywhere | Nicolas Werner | 2022-01-02 | 6 | -154/+97 |
| | |||||
* | Fix hovering aliases that only have text | Nicolas Werner | 2022-01-01 | 1 | -17/+10 |
| | |||||
* | Strip variant selector in some cases | Nicolas Werner | 2022-01-01 | 2 | -3/+4 |
| | | | | | | fixes #439 Workaround for https://bugreports.qt.io/browse/QTBUG-97401 fixes #810 | ||||
* | Update year in copyright notice to shut up lint job | Nicolas Werner | 2022-01-01 | 83 | -0/+83 |
| | |||||
* | Use the styles default delay for tooltips | Nicolas Werner | 2021-12-31 | 5 | -1/+20 |
| | | | | | | | This makes them less annoying when scrolling or accessing the popup menu. See also #860 | ||||
* | Get rid of some useless code | Nicolas Werner | 2021-12-31 | 7 | -8/+8 |
| | |||||
* | Fix wrapping in member events | Nicolas Werner | 2021-12-31 | 1 | -0/+1 |
| | |||||
* | Merge branch 'completer_scrolling' into 'master' | Joe Donofry | 2021-12-30 | 1 | -15/+34 |
|\ | | | | | | | | | Completer scrolling See merge request nheko-reborn/nheko!20 | ||||
| * | Increase Completer limit to 30 | Joe Donofry | 2021-12-30 | 1 | -15/+34 |
| | | | | | | | | | | - Add scrolling - Only display ~7 items at once | ||||
* | | Update presence dynamically and reduce allocations | Nicolas Werner | 2021-12-30 | 2 | -4/+25 |
|/ | |||||
* | Use body in alt text of custom emoji | Nicolas Werner | 2021-12-27 | 1 | -1/+1 |
| | |||||
* | Add an ugly custom emote completer using ~ | Nicolas Werner | 2021-12-27 | 2 | -7/+40 |
| | |||||
* | Add alternative shortcut to Alt-A for systems, where that is taken already | Nicolas Werner | 2021-12-22 | 1 | -1/+3 |
| | |||||
* | Explicitly set text format for raw message dialog | Nicolas Werner | 2021-12-19 | 1 | -0/+1 |
| | |||||
* | Fix a small alignment issue of text in notification bubbles | Nicolas Werner | 2021-12-16 | 1 | -4/+4 |
| | |||||
* | Fix a few things | Loren Burkholder | 2021-12-15 | 2 | -16/+4 |
| | |||||
* | Make notification count bubbles expand some more | Loren Burkholder | 2021-12-15 | 1 | -11/+30 |
| | |||||
* | Don't get too large of corners | Loren Burkholder | 2021-12-13 | 1 | -1/+1 |
| | |||||
* | Use better translation method | Loren Burkholder | 2021-12-13 | 1 | -1/+1 |
| | |||||
* | Make opening room members from rooms settings dialog work | Loren Burkholder | 2021-12-13 | 1 | -1/+1 |
| | |||||
* | Make it obvious that this is a notification and not the actual message | Loren Burkholder | 2021-12-13 | 1 | -27/+53 |
| | |||||
* | Only show room pack button, when you can actually create one | Nicolas Werner | 2021-12-13 | 2 | -1/+4 |
| | |||||
* | Multiply source size by scale factor | Nicolas Werner | 2021-12-13 | 7 | -16/+20 |
| | | | | Might be unnecessary, but docs are unclear on that. | ||||
* | Misc pack editor improvements | Nicolas Werner | 2021-12-13 | 2 | -3/+6 |
| | |||||
* | Show some avatar for image packs | Nicolas Werner | 2021-12-13 | 1 | -0/+21 |
| | |||||
* | Add recently used reactions | Nicolas Werner | 2021-12-13 | 2 | -1/+69 |
| | | | | fixes #435 | ||||
* | Vertically align message input | Nicolas Werner | 2021-12-12 | 1 | -1/+2 |
| | | | | fixes #351 | ||||
* | Allow clicking links in replies | Nicolas Werner | 2021-12-11 | 1 | -1/+8 |
| | | | | fixes #529 | ||||
* | Properly set position of resize handler after letting it go | Nicolas Werner | 2021-12-11 | 2 | -4/+7 |
| | | | | | fixes #817 fixes sidebar not staying small after restart | ||||
* | Fix broken top bar clicks without pins | Nicolas Werner | 2021-12-11 | 1 | -7/+7 |
| | |||||
* | Change width of pinned message box | Nicolas Werner | 2021-12-11 | 1 | -1/+1 |
| | |||||
* | Support pinned messages | Nicolas Werner | 2021-12-11 | 4 | -13/+183 |
| | | | | fixes #519 | ||||
* | Fix escaped html showing up in playable media message labels | Nicolas Werner | 2021-12-08 | 1 | -1/+1 |
| | | | | fixes #840 | ||||
* | Limit max memory usage of images | Nicolas Werner | 2021-12-08 | 1 | -1/+4 |
| | |||||
* | Allow swiping between views in single page mode | Nicolas Werner | 2021-12-06 | 2 | -7/+37 |
| | | | | Allows access to spaces on mobile for example | ||||
* | Navigate to subspaces by clicking on them | Nicolas Werner | 2021-12-02 | 1 | -0/+4 |
| | |||||
* | Don't waste space for non existing subspaces | Nicolas Werner | 2021-12-01 | 1 | -1/+1 |
| | |||||
* | Don't pad, just fill | Nicolas Werner | 2021-12-01 | 1 | -1/+2 |
| | |||||
* | Leaves can't collapse | Nicolas Werner | 2021-12-01 | 1 | -2/+2 |
| | |||||
* | Hide me underneath the space tree | Nicolas Werner | 2021-12-01 | 1 | -3/+26 |
| | |||||
* | Remove double padding on redactions | Nicolas Werner | 2021-11-29 | 1 | -3/+6 |
| | |||||
* | Change QML UI for redactions | Joe Donofry | 2021-11-29 | 2 | -3/+47 |
| | |||||
* | Fix colors of sidebar in replies | Nicolas Werner | 2021-11-24 | 1 | -1/+1 |
| | |||||
* | Fix one more wrong background color | Nicolas Werner | 2021-11-22 | 1 | -1/+1 |
| | |||||
* | Pass correct background color to username separator | Nicolas Werner | 2021-11-20 | 1 | -1/+1 |
| | |||||
* | Fix mouse cursor on top bar | Nicolas Werner | 2021-11-19 | 1 | -0/+5 |
| | |||||
* | Fix colors and alignment in dialogs | Nicolas Werner | 2021-11-18 | 3 | -23/+10 |
| | |||||
* | Fix video call filename and qtjdenticon for windows | Joseph Donofry | 2021-11-18 | 1 | -1/+1 |
| | |||||
* | Fix qml warnings and missing icons | Nicolas Werner | 2021-11-18 | 2 | -4/+4 |
| | |||||
* | Quality-of-life improvements to InputDialog | Loren Burkholder | 2021-11-16 | 1 | -0/+9 |
| | |||||
* | Don't add arbitrary padding | Loren Burkholder | 2021-11-16 | 1 | -2/+1 |
| | | | | This breaks the vertical-centeredness on the close button. | ||||
* | Simplify code for padding delegates | Loren Burkholder | 2021-11-16 | 2 | -4/+8 |
| | |||||
* | Remove duplicate property | Loren Burkholder | 2021-11-16 | 1 | -4/+0 |
| | |||||
* | Allow removing users from the invite dialog | Loren Burkholder | 2021-11-16 | 1 | -3/+14 |
| | |||||
* | Nicer padding | Loren Burkholder | 2021-11-16 | 3 | -6/+9 |
| | |||||
* | Add pointing hand cursor shape | Loren Burkholder | 2021-11-16 | 1 | -0/+5 |
| | |||||
* | Port invite dialog to use ItemDelegate | Loren Burkholder | 2021-11-16 | 1 | -23/+39 |
| | |||||
* | Add highlight on hover | Loren Burkholder | 2021-11-16 | 2 | -2/+8 |
| | |||||
* | Switch member dialog to using ItemDelegate | Loren Burkholder | 2021-11-16 | 1 | -46/+63 |
| | |||||
* | Use filled shields everywhere and distinguish different states more | Nicolas Werner | 2021-11-17 | 3 | -14/+30 |
| | |||||
* | Switch icon theme to Fluent icons | Loren Burkholder | 2021-11-17 | 23 | -94/+101 |
| | |||||
* | Support exif rotation on received videos | Nicolas Werner | 2021-11-15 | 1 | -0/+1 |
| | | | | fixes #674 | ||||
* | Reenable still image viewer for WebP until we qmlify the image viewer | Nicolas Werner | 2021-11-14 | 1 | -9/+10 |
| | |||||
* | Fix some colors switched to yellow by accident | Nicolas Werner | 2021-11-13 | 1 | -2/+2 |
| | |||||
* | Merge branch 'video_player_enhancements' into 'master' | Nicolas Werner | 2021-11-12 | 7 | -191/+377 |
|\ | | | | | | | | | Video player enhancements See merge request nheko-reborn/nheko!15 | ||||
| * | Format qml | Nicolas Werner | 2021-11-11 | 5 | -100/+103 |
| | | |||||
| * | Make it possible to unhide the controls on mobile | Nicolas Werner | 2021-11-11 | 2 | -19/+21 |
| | | |||||
| * | Cleanup positioning of player elements | Nicolas Werner | 2021-11-11 | 4 | -260/+174 |
| | | |||||
| * | More refactoring and layout updates | Joseph Donofry | 2021-11-11 | 5 | -75/+190 |
| | | |||||
| * | More player fixes | Joseph Donofry | 2021-11-09 | 2 | -123/+25 |
| | | |||||
| * | Fix audio player and use same controls for video and audio | Joseph Donofry | 2021-11-09 | 1 | -80/+77 |
| | | |||||
| * | Move rest of controls to separate file | Joseph Donofry | 2021-11-09 | 4 | -237/+310 |
| | | |||||
| * | Initial Refactoring into separate controls | Joseph Donofry | 2021-11-09 | 3 | -88/+114 |
| | | |||||
| * | Merge remote-tracking branch 'nheko-im/master' into video_player_enhancements | Joseph Donofry | 2021-11-09 | 2 | -3/+4 |
| |\ | |||||
| * | | Incorporate nico's suggestions, fix volume slider | Joseph Donofry | 2021-11-08 | 1 | -272/+272 |
| | | | |||||
| * | | Minor fixes for undefined qml behavior | Joseph Donofry | 2021-11-08 | 1 | -7/+4 |
| | | | |||||
| * | | Merge remote-tracking branch 'nheko-im/master' into video_player_enhancements | Joseph Donofry | 2021-11-08 | 6 | -50/+47 |
| |\ \ | |||||
| * \ \ | Update video_player_enhancements with changes from master | Joseph Donofry | 2021-11-03 | 46 | -504/+3517 |
| |\ \ \ | |||||
| * \ \ \ | Merge remote-tracking branch 'nheko-im/master' into video_player_enhancements | Joseph Donofry | 2021-08-16 | 12 | -38/+94 |
| |\ \ \ \ | |||||
| * \ \ \ \ | Merge origin/master and fix conflicts | Joseph Donofry | 2021-08-10 | 36 | -165/+1583 |
| |\ \ \ \ \ | |||||
| * \ \ \ \ \ | Merge remote-tracking branch 'nheko-im/master' into video_player_enhancements | Joseph Donofry | 2021-07-19 | 7 | -51/+239 |
| |\ \ \ \ \ \ | |||||
| * | | | | | | | Import and update lurkki's branch | Joseph Donofry | 2021-07-19 | 1 | -189/+349 |
| | | | | | | | | |||||
* | | | | | | | | Make yellow darker | Nicolas Werner | 2021-11-11 | 2 | -4/+4 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes readability issues in the userprofile. fixes #440 | ||||
* | | | | | | | | Make pill text color match the separator color | Nicolas Werner | 2021-11-11 | 1 | -1/+1 |
| | | | | | | | | |||||
* | | | | | | | | Swap encryption and edit indicator | Nicolas Werner | 2021-11-11 | 1 | -9/+9 |
| | | | | | | | | |||||
* | | | | | | | | Improve the layout and behaviour of topbar slightly | Nicolas Werner | 2021-11-11 | 3 | -16/+39 |
| |_|_|_|_|_|/ |/| | | | | | | |||||
* | | | | | | | Merge pull request #798 from LorenDB/fixRRDialog | DeepBlueV7.X | 2021-11-09 | 1 | -0/+1 |
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | Fix clicking on avatar | ||||
| * | | | | | | | Fix clicking on avatar | Loren Burkholder | 2021-11-08 | 1 | -0/+1 |
| | | | | | | | | |||||
* | | | | | | | | Explicitly namespace platform module | Nicolas Werner | 2021-11-09 | 1 | -3/+3 |
| |_|_|_|_|_|/ |/| | | | | | | |||||
* | | | | | | | Merge pull request #791 from Nheko-Reborn/secret-storage-fixes | DeepBlueV7.X | 2021-11-07 | 4 | -5/+5 |
|\ \ \ \ \ \ \ | |/ / / / / / |/| | | | | | | Move away from using an event loop to access secrets | ||||
| * | | | | | | Move away from using an event loop to access secrets | Nicolas Werner | 2021-11-07 | 4 | -5/+5 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes messages in room flickering and being stuck fixes #760 relates to #770 relates to #789 | ||||
* | | | | | | | Use ItemDelegate for read receipts | Loren Burkholder | 2021-11-06 | 1 | -42/+39 |
|/ / / / / / | |||||
* | | | | / | Fix leave room dialog | Nicolas Werner | 2021-11-05 | 1 | -3/+3 |
| |_|_|_|/ |/| | | | | |||||
* | | | | | Use ItemDelegate for CommunitiesList | Nicolas Werner | 2021-11-03 | 1 | -23/+22 |
| | | | | | |||||
* | | | | | Use ItemDelegate in RoomList instead of a Rectangle with handlers | Nicolas Werner | 2021-11-03 | 9 | -482/+1879 |
| | | | | | | | | | | | | | | | | | | | | | | | | | fixes #683 relates to #571 | ||||
* | | | | | Fix unjoinable invites on mobile as well as unclickable previews | Nicolas Werner | 2021-11-03 | 3 | -5/+6 |
| | | | | | |||||
* | | | | | Fix copyright order | Nicolas Werner | 2021-11-03 | 1 | -1/+1 |
| | | | | | |||||
* | | | | | Fix registration on matrix.org | Nicolas Werner | 2021-11-03 | 2 | -0/+416 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This was a bit of a journey: https://github.com/matrix-org/matrix-doc/pull/3471 But it should work now and we now use the UIAHandler everywhere. fixes #670 | ||||
* | | | | | Prompt user when there are unverified devices | Nicolas Werner | 2021-11-01 | 3 | -1/+88 |
| | | | | | |||||
* | | | | | Some people consider Nheko not an AAAAA title | Nicolas Werner | 2021-10-30 | 1 | -1/+0 |
| | | | | | |||||
* | | | | | Add self verification after login | Nicolas Werner | 2021-10-30 | 1 | -6/+45 |
| | | | | | |||||
* | | | | | Auto-focus search bar in room directory | Loren Burkholder | 2021-10-28 | 1 | -0/+1 |
| | | | | | |||||
* | | | | | Allow changing device names, display last seen time and IP | Thulinma | 2021-10-20 | 1 | -18/+82 |
| | | | | | |||||
* | | | | | Fix incorrect pluralization of "rooms" | Eldred Habert | 2021-10-19 | 1 | -1/+1 |
| | | | | | |||||
* | | | | | lint | Nicolas Werner | 2021-10-17 | 1 | -2/+2 |
| | | | | | |||||
* | | | | | WIP | Nicolas Werner | 2021-10-17 | 2 | -19/+62 |
| | | | | | |||||
* | | | | | move device verification management to its own file | Nicolas Werner | 2021-10-17 | 2 | -1/+5 |
| | | | | | |||||
* | | | | | Add support for listing devices that do not support encryption, add support ↵ | Thulinma | 2021-10-17 | 1 | -0/+10 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | for logging out devices. Ticks off another box in #23! | ||||
* | | | | | Use correct Monopoly quote | Eldred Habert | 2021-10-15 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | Hi if you're reading this commit message wondering "what the fuck?" | ||||
* | | | | | Allow JPEG in image picker for stickers and emotes. | tastytea | 2021-10-15 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | The file ending list is translated, so all the translations are updated too. | ||||
* | | | | | Use the same leave room dialog everywhere | Loren Burkholder | 2021-10-11 | 3 | -11/+35 |
| | | | | | | | | | | | | | | | | | | | | This ports the leave room dialog to QML, everywhere. There are now no differences between the various leave dialogs. | ||||
* | | | | | Merge pull request #741 from LorenDB/qmlJoinRoomDlg | DeepBlueV7.X | 2021-10-11 | 2 | -0/+88 |
|\ \ \ \ \ | | | | | | | | | | | | | QML the join room dialog | ||||
| * | | | | | Use better close-on-Enter logic | Loren Burkholder | 2021-10-09 | 1 | -8/+4 |
| | | | | | | |||||
| * | | | | | Auto-focus the input | Loren Burkholder | 2021-10-09 | 1 | -0/+1 |
| | | | | | | |||||
| * | | | | | Add handy keyboard shortcuts | Loren Burkholder | 2021-10-09 | 1 | -0/+15 |
| | | | | | | |||||
| * | | | | | QML the join room dialog | Loren Burkholder | 2021-10-09 | 2 | -0/+76 |
| | | | | | | |||||
* | | | | | | Merge pull request #755 from Nheko-Reborn/bootstrapping | DeepBlueV7.X | 2021-10-09 | 10 | -36/+332 |
|\ \ \ \ \ \ | |/ / / / / |/| | | | | | Support bootstrapping crosssigning | ||||
| * | | | | | Support bootstrapping crosssigning | Nicolas Werner | 2021-10-09 | 10 | -36/+332 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Showing the bootstrap state and showing there are unverified devices is still missing. | ||||
* | | | | | | Merge pull request #743 from LorenDB/qmlLogout | DeepBlueV7.X | 2021-10-09 | 2 | -0/+35 |
|\ \ \ \ \ \ | |/ / / / / |/| | | | | | QML the logout dialog | ||||
| * | | | | | QML the logout dialog | Loren Burkholder | 2021-10-05 | 2 | -0/+35 |
| | | | | | | |||||
* | | | | | | Simplify device list refresh logic | DeepBlueV7.X | 2021-10-07 | 1 | -1/+1 |
| | | | | | | |||||
* | | | | | | Added support for refreshing the device list, marking current device with a ↵ | Thulinma | 2021-10-06 | 1 | -8/+30 |
|/ / / / / | | | | | | | | | | | | | | | | checkmark instead of a lock | ||||
* | | | | | Merge pull request #744 from LorenDB/reorganizeQml | DeepBlueV7.X | 2021-10-04 | 7 | -5/+11 |
|\ \ \ \ \ | | | | | | | | | | | | | Reorganize all the dialogs into the dialogs folder | ||||
| * | | | | | Reorganize all the dialogs into the dialogs folder | Loren Burkholder | 2021-09-29 | 7 | -5/+11 |
| | | | | | | |||||
* | | | | | | Fix some strings and translation stuff | Loren Burkholder | 2021-10-01 | 1 | -1/+1 |
|/ / / / / | |||||
* | | | | | Fix margins on input dialog | Loren Burkholder | 2021-09-24 | 1 | -1/+2 |
| | | | | | |||||
* | | | | | Add missing qsTr | Nicolas Werner | 2021-09-20 | 1 | -1/+1 |
| | | | | | |||||
* | | | | | Fix a few verification typos | Nicolas Werner | 2021-09-20 | 1 | -1/+1 |
| | | | | | |||||
* | | | | | Merge pull request #728 from Thulinma/goto | DeepBlueV7.X | 2021-09-17 | 1 | -1/+4 |
|\ \ \ \ \ | | | | | | | | | | | | | Improvements for linking to events | ||||
| * | | | | | Improvements for linking to events | Thulinma | 2021-09-16 | 1 | -1/+4 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Fixes scrolling to an event not being reliable - Adds new /goto command that can open URLs, go to events, or go to message indexes. - Refactored ChatPage::handleMatrixUri() to contain the handling originally in Nheko::openLink(), and makes it return a boolean based on whether the URL was handled internally or not. | ||||
* | | | | | | Added a text field that allows choosing custom homeserver in "Room ↵ | Patryk Cisek | 2021-09-17 | 1 | -0/+11 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | directory" dialog. (#727) * Added a text field that allows choosing custom homeserver in "Room directory" dialog. * Moved "Choose custom homeserver" text field to the right and shrinked it to 30% of "Room directory" dialog's width. * Adding "server_name=" when needed when joining room. When joining room that is hosted on a different homeserver than the account is registered on, the request fails. In such scenario the server has to be explicitly mentioned in a server_name URL parameter. More info here: https://matrix.org/docs/spec/client_server/r0.6.1#post-matrix-client-r0-join-roomidoralias * Minor fix: intentation (4 spaces -> 8 spaces) Co-authored-by: Patryk Cisek <patryk@cisek.email> | ||||
* | | | | | | Disable reuseItems again D: | Nicolas Werner | 2021-09-17 | 1 | -2/+2 |
|/ / / / / | |||||
* | | | | | Reenable reuseItems for the message view | Nicolas Werner | 2021-09-15 | 3 | -6/+6 |
| | | | | | | | | | | | | | | | | | | | | If this is still broken, we will need to disable it again. | ||||
* | | | | | Fix a few jdenticon bugs | Joseph Donofry | 2021-09-14 | 2 | -2/+3 |
| | | | | | |||||
* | | | | | Merge pull request #721 from symphorien/hotlist | DeepBlueV7.X | 2021-09-14 | 1 | -0/+5 |
|\ \ \ \ \ | | | | | | | | | | | | | 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/+5 |
| | | | | | | |||||
* | | | | | | Merge pull request #416 from LorenDB/jdenticon | DeepBlueV7.X | 2021-09-13 | 16 | -11/+60 |
|\ \ \ \ \ \ | | | | | | | | | | | | | | | Add jdenticon support | ||||
| * | | | | | | Use correct form of roomId | Loren Burkholder | 2021-09-11 | 3 | -9/+12 |
| | | | | | | | |||||
| * | | | | | | Use better jdenticon codes/id settings | Loren Burkholder | 2021-09-11 | 2 | -5/+6 |
| | | | | | | | |||||
| * | | | | | | Remove useless line | Loren Burkholder | 2021-09-11 | 1 | -1/+0 |
| | | | | | | | |||||
| * | | | | | | Use better visible check | Loren Burkholder | 2021-09-11 | 1 | -1/+1 |
| | | | | | | | |||||
| * | | | | | | Don't bother with crop | Loren Burkholder | 2021-09-11 | 1 | -1/+1 |
| | | | | | | | |||||
| * | | | | | | Fix jdenticons in various places | Loren Burkholder | 2021-09-11 | 5 | -8/+13 |
| | | | | | | | |||||
| * | | | | | | Use more descriptive property name | Loren Burkholder | 2021-09-11 | 2 | -3/+3 |
| | | | | | | | |||||
| * | | | | | | Finish getting all avatars jdenticonified | Loren Burkholder | 2021-09-11 | 11 | -0/+15 |
| | | | | | | | |||||
| * | | | | | | Use better id loading methodology | Loren Burkholder | 2021-09-11 | 3 | -4/+7 |
| | | | | | | | |||||
| * | | | | | | Add some fancy effects to jdenticon | Loren Burkholder | 2021-09-11 | 1 | -1/+13 |
| | | | | | | | |||||
| * | | | | | | Get direct chat jdenticons to line up | Loren Burkholder | 2021-09-11 | 2 | -0/+4 |
| | | | | | | | |||||
| * | | | | | | Only set identicon source if used | Loren Burkholder | 2021-09-11 | 1 | -1/+1 |
| | | | | | | | |||||
| * | | | | | | Add jdenticon support | Loren Burkholder | 2021-09-11 | 1 | -1/+8 |
| |/ / / / / | |||||
* / / / / / | Update translations | Nicolas Werner | 2021-09-13 | 1 | -1/+1 |
|/ / / / / | |||||
* | | | | | More profile improvements: | Thulinma | 2021-09-08 | 1 | -228/+242 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Now scrolls entire profile instead of only device list, improving the experience on smaller screens - Fixed centering of room name - Allow profile to be sized smaller to match the new scrolling behavior - Silenced warning about room being null for global profiles - Matrix URLs now open global profiles instead of room-specific profiles if the user is not in the currently opened room - Opening global profile from room specific profile now uses openGlobalUserProfile function instead of reinventing the wheel | ||||
* | | | | | Improvements to user profiles: | Thulinma | 2021-09-05 | 1 | -8/+50 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Set a minimum width on the profile window (avatar size + margins) - Made avatar editing a separate button, so you can zoom in on your own avatars - Added hover text to avatar/displayname change buttons, which clarify where they will apply for global/room-specific profiles - Added display of room name for room-specific profiles, with hover text that explains what that means. - Added way to open global profile for users from their room-specific profiles (globe button next to room name) | ||||
* | | | | | Decrease left margins on blockquotes to 1em. | tastytea | 2021-09-04 | 1 | -0/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It is intentionally impossible to add borders to blockquotes via CSS: <https://bugreports.qt.io/browse/QTBUG-23244>. Bug: https://github.com/Nheko-Reborn/nheko/issues/704 | ||||
* | | | | | Fix room ping permission checked incorrectly | Nicolas Werner | 2021-09-03 | 1 | -1/+1 |
| | | | | | |||||
* | | | | | Merge pull request #696 from resolritter/reply | DeepBlueV7.X | 2021-09-03 | 3 | -7/+62 |
|\ \ \ \ \ | | | | | | | | | | | | | Right-click tap handler for replies | ||||
| * | | | | | right-click tap handler for replies | resolritter | 2021-08-31 | 3 | -7/+62 |
| | | | | | | |||||
* | | | | | | Fix z value of avatar in timeline | Nicolas Werner | 2021-09-03 | 1 | -0/+2 |
| | | | | | | |||||
* | | | | | | Warn the user before they ping the whole room | Nicolas Werner | 2021-09-02 | 3 | -1/+42 |
| | | | | | | |||||
* | | | | | | Fix a few null warnings | Nicolas Werner | 2021-08-29 | 3 | -11/+9 |
| | | | | | | |||||
* | | | | | | Loaded causes weird artifacts loading rooms | Nicolas Werner | 2021-08-29 | 1 | -7/+2 |
| | | | | | | |||||
* | | | | | | Small image pack editor improvements | Nicolas Werner | 2021-08-29 | 1 | -1/+16 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - add missing mimetype - allow removal of images from pack - allow GIF as a format - don't divide size by 2 if the image is very small already | ||||
* | | | | | | Add option to only play animated images on hover | Nicolas Werner | 2021-08-29 | 1 | -0/+1 |
| | | | | | | |||||
* | | | | | | Support animated images | Nicolas Werner | 2021-08-29 | 3 | -27/+40 |
| | | | | | | | | | | | | | | | | | | | | | | | | fixes #461 | ||||
* | | | | | | Use in memory media player instead of storing unencrypted files on disk | Nicolas Werner | 2021-08-29 | 4 | -39/+30 |
|/ / / / / | |||||
* | | | | | accept Backtab and Shift-Tab for hovering selection backwards | resolritter | 2021-08-22 | 3 | -14/+20 |
| | | | | | |||||
* | | | | | Avoid completer jitter before closing | Thomas Karpiniec | 2021-08-21 | 1 | -9/+5 |
| | | | | | |||||
* | | | | | Allow opening a completer starting with selected text | Thomas Karpiniec | 2021-08-21 | 1 | -3/+3 |
| | | | | | |||||
* | | | | | Close popup on SelectAll | Thomas Karpiniec | 2021-08-21 | 1 | -0/+4 |
| | | | | | |||||
* | | | | | Simplify message delegate size calculation a bit | Nicolas Werner | 2021-08-21 | 1 | -1/+1 |
| | | | | | |||||
* | | | | | Disable async timeline loading, since it hangs in a layout loop sometimes | Nicolas Werner | 2021-08-20 | 1 | -1/+1 |
| | | | | | |||||
* | | | | | Merge pull request #684 from thombles/clear-emoji-search | DeepBlueV7.X | 2021-08-19 | 1 | -1/+2 |
|\ \ \ \ \ | | | | | | | | | | | | | Clear emoji search field when picker closed | ||||
| * | | | | | Clear emoji search field when picker closed | Thomas Karpiniec | 2021-08-19 | 1 | -1/+2 |
| | | | | | | |||||
* | | | | | | Add Qt.WindowTitleHint to qml dialogs | Joseph Donofry | 2021-08-19 | 10 | -10/+10 |
|/ / / / / | |||||
* | | | | | Allow accepting knocks in the timeline | Nicolas Werner | 2021-08-17 | 4 | -11/+35 |
| | | | | | | | | | | | | | | | | | | | | As well as selecting more join rules. | ||||
* | | | | | Load message list async | Nicolas Werner | 2021-08-17 | 1 | -0/+1 |
| | | | | | |||||
* | | | | | Update join button in room directory after join | Nicolas Werner | 2021-08-17 | 1 | -2/+1 |
| | | | | | |||||
* | | | | | Merge pull request #659 from kamathmanu/nhekoRoomDirectory | DeepBlueV7.X | 2021-08-17 | 2 | -0/+215 |
|\ \ \ \ \ | | | | | | | | | | | | | Nheko room directory | ||||
| * | | | | | Formatting | kamathmanu | 2021-08-14 | 1 | -1/+1 |
| | | | | | | |||||
| * | | | | | Cleanup more nits | kamathmanu | 2021-08-14 | 1 | -19/+8 |
| | | | | | | |||||
| * | | | | | Formatting + Licensing | kamathmanu | 2021-08-14 | 1 | -1/+1 |
| | | | | | | |||||
| * | | | | | Clean up final nits | kamathmanu | 2021-08-14 | 1 | -9/+8 |
| | | | | | |