summary refs log tree commit diff
path: root/resources/qml/dialogs (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Prefill status message dialog with current statusNicolas Werner2024-06-141-0/+2
|
* Fix room settings being cut offBrayd2024-04-191-0/+1
|
* workaround broken platform dialogs on macosNicolas Werner2024-03-144-5/+15
| | | | See https://bugreports.qt.io/browse/QTBUG-102078
* Add support for intentional mentionsNicolas Werner2024-03-081-1/+1
| | | | | | This is still a bit flaky around when to remove a mention, but it should work in most cases. Might add a toggle in the future to disable these though.
* Remove debug labelNicolas Werner2024-03-061-5/+0
|
* Make image in overlay fit into viewer againNicolas Werner2024-03-061-2/+9
|
* Prevent big images from becoming square in overlayNicolas Werner2024-03-051-2/+2
|
* HiDPI Fixesq234rty2024-02-162-4/+14
| | | | | | | | Fix various downscaled icons by removing undeeded multiplications by devicePixelRatio in sourceSize. Fix downscaled PL indicator in the timeline by using the actual size as sourceSize. Fix various blurry icons by specifying sourceSize.
* Fix some keyboard shortcuts on macOS that involved arrow keysJoseph Donofry2024-01-091-1/+1
|
* move destroyOnClose into ImagePackSettingsDialogFallenValkyrie2023-12-192-1/+1
|
* make ImagePackDialog text translatableFallenValkyrie2023-12-161-1/+1
|
* Fix review issuesFallenValkyrie2023-12-161-3/+2
|
* remove unnecessary destryoOnCloseFallenValkyrie2023-12-161-1/+0
|
* Integrate ImagePackDeleteDialog in ImagePackSettingsDialog as delete ↵FallenValkyrie2023-12-161-9/+27
| | | | confirmation
* Create ImagePackDeleteDialog componentFallenValkyrie2023-12-161-0/+25
|
* Enable even more qml linter warningsNicolas Werner2023-10-262-6/+4
|
* More qml cleanupsNicolas Werner2023-10-2616-62/+52
|
* Merge pull request #1539 from Nheko-Reborn/issue1410DeepBlueV7.X2023-10-261-0/+85
|\ | | | | Add report message functionality
| * Add report message functionalityLoren Burkholder2023-10-251-0/+85
| |
* | Fix some qml warningsNicolas Werner2023-10-262-8/+9
| |
* | Switch to X icon and add close buttonNepNep212023-10-251-1/+14
| |
* | Move dialog to settings page and add avatar image to delegateNepNep212023-10-242-31/+12
| |
* | Cleanup ignore user functionality slightlyNicolas Werner2023-10-241-5/+4
| |
* | Merge branch 'ignore-users' of github.com:NepNep21/nheko into ignore-usersNicolas Werner2023-10-232-0/+101
|\ \ | |/ |/|
| * Fix license lint...NepNep212023-10-011-0/+1
| |
| * Use propertiesNepNep212023-10-012-10/+5
| |
| * Move comments to proper reviewsNepNep212023-10-011-2/+0
| |
| * UI improvementsNepNep212023-10-011-4/+14
| |
| * RebaseNepNep212023-10-012-0/+97
| |
* | Small qml fixesNicolas Werner2023-10-181-4/+4
|/
* Merge pull request #1571 from Nheko-Reborn/directoryDeepBlueV7.X2023-10-011-3/+23
|\ | | | | | | Add close button and room open button to room directory dialog
| * Add close button and room open button to room directory dialogLoren Burkholder2023-09-291-3/+23
| |
* | Merge pull request #1534 from Nheko-Reborn/issue1494DeepBlueV7.X2023-10-011-1/+1
|\ \ | | | | | | | | | Use @user:example.com for all sample mxids
| * | Use @user:example.com for all sample mxidsLoren Burkholder2023-09-231-1/+1
| | |
* | | Qt 6.4 properly supports scrolling text with touchLoren Burkholder2023-09-302-5/+3
| |/ |/|
* | Merge pull request #1535 from Nheko-Reborn/powerlevelsInTimelineDeepBlueV7.X2023-08-101-33/+4
|\ \ | | | | | | Show an indicator in the timeline for mods and admins
| * | Show an indicator in the timeline for mods and adminsLoren Burkholder2023-07-231-33/+4
| |/
* / QML the fallback auth dialogLoren Burkholder2023-07-141-0/+63
|/
* Merge pull request #1501 from Nheko-Reborn/qmlRecaptchaDeepBlueV7.X2023-07-061-0/+63
|\ | | | | QML the reCAPTCHA dialog
| * Port the reCAPTCHA dialog to QMLLoren Burkholder2023-07-061-0/+63
| |
* | Add an early out cache for event expirationNicolas Werner2023-07-061-2/+2
| |
* | Add experimental event expirationNicolas Werner2023-07-052-0/+185
|/ | | | Currently disabled by default.
* Rework how history settings are representedNicolas Werner2023-06-281-51/+124
|
* Allow viewing and changing the history visibilityNicolas Werner2023-06-241-0/+31
|
* Move to automatic type registrationNicolas Werner2023-06-194-4/+4
|
* Fix scrolling in image dialogNicolas Werner2023-06-091-2/+6
|
* Fix username label eliding loopNicolas Werner2023-06-081-2/+2
|
* Get rid of scrollhelperNicolas Werner2023-06-089-48/+2
|
* Fix palette access and QMediaPlayer errorsNicolas Werner2023-06-0819-147/+126
|
* Fix adding duplicate stickers and strip file extensionNicolas Werner2023-05-201-2/+7
|
* Copy image to clipboardNicolas Werner2023-04-231-0/+36
| | | | Fixes #599
* Make the profile buttons a bit biggerNicolas Werner2023-04-041-2/+10
|
* make name and attribution in image pack settings plain texttastytea2023-03-241-0/+2
| | | | Otherwise, <foo> would be swallowed.
* Add width to PowerLevelEditor, fixes 0/1px wide window on tiling WMs0xDEADCADE2023-03-221-0/+1
| | | Same fix as device verification window
* Don't double-show encryption dialogLoren Burkholder2023-03-011-1/+2
|
* Always open the invite dialog properly from the member listLoren Burkholder2023-02-281-3/+1
|
* Elide nicks and userids in read reciepts dialogLoren Burkholder2023-02-281-6/+9
|
* Prevent long nicks/userids from breaking roomlist layoutLoren Burkholder2023-02-281-4/+3
| | | | Fixes #1297
* Show rooms you share with someoneNicolas Werner2023-02-242-130/+180
|
* Get rid of year in license headersNicolas Werner2023-02-2123-64/+23
| | | | | | See also: https://daniel.haxx.se/blog/2023/01/08/copyright-without-years/ https://hynek.me/til/copyright-years/
* Simplify status message in profile a bitNicolas Werner2023-02-211-7/+4
|
* UserProfile: add padding to device listMarcus Hoffmann2023-02-211-0/+2
| | | | | | Add the same padding as is applied to long status messages. Signed-off-by: Marcus Hoffmann <bubu@bubu1.eu>
* UserProfile: fix status message overflowingMarcus Hoffmann2023-02-211-3/+10
| | | | Also style the "Status:" prefix bold.
* UserProfile: reduce spacing by a bitMarcus Hoffmann2023-02-211-1/+1
| | | | Signed-off-by: Marcus Hoffmann <bubu@bubu1.eu>
* UserProfile: display status messageMarcus Hoffmann2023-02-211-0/+15
| | | | Signed-off-by: Marcus Hoffmann <bubu@bubu1.eu>
* Make ImageOverlay set appropriate windowRole againThulinma2023-02-101-0/+1
|
* add user search to invite dialog (#1253)Malte E2023-01-311-74/+137
|
* Merge pull request #1304 from Decodetalkers/imagesaveDeepBlueV7.X2023-01-221-0/+1
|\ | | | | chore: when save file, hide ImageOverlay window
| * chore: when save file, hide ImageOverlay windowShootingStarDragons2023-01-201-0/+1
| | | | | | | | | | | | Log: on wm like sway, it will cover the whole screen, and I cannot get the file save dialog, then the program will stay there, I must kill it, so I think hide it is better, because after, it will be closed
* | Fix creating DMs from pasting an mxidNicolas Werner2023-01-211-2/+3
|/
* Maybe fix text selection in raw message dialogNicolas Werner2023-01-021-0/+1
|
* A whole new year full of excitement and possibilities!Nicolas Werner2023-01-0223-0/+23
|
* Fix weird QQC2 crash in alias dialogNicolas Werner2022-12-171-2/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Backtrace: Thread 1 "nheko" received signal SIGSEGV, Segmentation fault. containerWidget (w=w@entry=0x0) at /usr/src/debug/dev-qt/qtwidgets-5.15.7/qtbase-everywhere-src-5.15.7/src/widgets/styles/qstylesheetstyle.cpp:2467 2467 if (const QAbstractScrollArea *sa = qobject_cast<const QAbstractScrollArea *>(w->parentWidget())) { (gdb) bt #0 containerWidget(QWidget const*) (w=w@entry=0x0) at /usr/src/debug/dev-qt/qtwidgets-5.15.7/qtbase-everywhere-src-5.15.7/src/widgets/styles/qstylesheetstyle.cpp:2467 #1 0x00007ffff4aa0ad6 in QStyleSheetStyle::drawPrimitive(QStyle::PrimitiveElement, QStyleOption const*, QPainter*, QWidget const*) const (this=0x555559917900, pe=<optimized out>, opt=0x55555ea4b5c0, p=0x7fffffffcfd0, w=0x0) at /usr/src/debug/dev-qt/qtwidgets-5.15.7/qtbase-everywhere-src-5.15.7/src/widgets/styles/qstylesheetstyle.cpp:4452 #2 0x00007fff61d4a86b in KQuickStyleItem::paint(QPainter*) (this=this@entry=0x55555ea4a1e0, painter=painter@entry=0x7fffffffcfd0) at /usr/src/debug/kde-frameworks/qqc2-desktop-style-5.101.0/qqc2-desktop-style-5.101.0/plugin/kquickstyleitem.cpp:1667 #3 0x00007fff61d4b22a in KQuickStyleItem::updatePolish() (this=0x55555ea4a1e0) at /usr/src/debug/kde-frameworks/qqc2-desktop-style-5.101.0/qqc2-desktop-style-5.101.0/plugin/kquickstyleitem.cpp:1928 #4 0x00007ffff57717c2 in QQuickWindowPrivate::polishItems() (this=0x55555ea2e760) at /usr/src/debug/dev-qt/qtdeclarative-5.15.7-r1/qtdeclarative-everywhere-src-5.15.7/src/quick/items/qquickwindow.cpp:393 #5 0x00007ffff570f4ef in QSGThreadedRenderLoop::polishAndSync(QSGThreadedRenderLoop::Window*, bool) (this=this@entry=0x5555598eb770, w=w@entry=0x7fffe000aef0, inExpose=inExpose@entry=true) at /usr/src/debug/dev-qt/qtdeclarative-5.15.7-r1/qtdeclarative-everywhere-src-5.15.7/src/quick/scenegraph/qsgthreadedrenderloop.cpp:1576 #6 0x00007ffff5710a8e in QSGThreadedRenderLoop::handleExposure(QQuickWindow*) (this=0x5555598eb770, window=<optimized out>) at /usr/src/debug/dev-qt/qtdeclarative-5.15.7-r1/qtdeclarative-everywhere-src-5.15.7/src/quick/scenegraph/qsgthreadedrenderloop.cpp:1374 #7 0x00007ffff43d2b45 in QWindow::event(QEvent*) (this=0x7fffe0006eb0, ev=<optimized out>) at /usr/src/debug/dev-qt/qtgui-5.15.7-r1/qtbase-everywhere-src-5.15.7/src/gui/kernel/qwindow.cpp:2450 #8 0x00007ffff49ee481 in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=<optimized out>, receiver=0x7fffe0006eb0, e=0x7fffffffd460) at /usr/src/debug/dev-qt/qtwidgets-5.15.7/qtbase-everywhere-src-5.15.7/src/widgets/kernel/qapplication.cpp:3637 #9 0x00007ffff3e2d618 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x7fffe0006eb0, event=0x7fffffffd460) at /usr/src/debug/dev-qt/qtcore-5.15.7/qtbase-everywhere-src-5.15.7/src/corelib/kernel/qcoreapplication.cpp:1064 #10 0x00007ffff43c8368 in QGuiApplicationPrivate::processExposeEvent(QWindowSystemInterfacePrivate::ExposeEvent*) (e=0x55555f648b30) at /usr/src/debug/dev-qt/qtgui-5.15.7-r1/qtbase-everywhere-src-5.15.7/src/gui/kernel/qguiapplication.cpp:3261 #11 0x00007ffff43a55ab in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) (flags=flags@entry=...) at /usr/src/debug/dev-qt/qtgui-5.15.7-r1/qtbase-everywhere-src-5.15.7/src/gui/kernel/qwindowsysteminterface.cpp:1169 #12 0x00007fffef102622 in xcbSourceDispatch(GSource*, GSourceFunc, gpointer) (source=<optimized out>) at /usr/src/debug/dev-qt/qtgui-5.15.7-r1/qtbase-everywhere-src-5.15.7/src/plugins/platforms/xcb/qxcbeventdispatcher.cpp:105 #13 0x00007ffff386d030 in g_main_context_dispatch () at /usr/lib64/libglib-2.0.so.0 #14 0x00007ffff386d2d8 in () at /usr/lib64/libglib-2.0.so.0 #15 0x00007ffff386d36f in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0 #16 0x00007ffff3e80e55 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x5555596a4770, flags=...) at /usr/src/debug/dev-qt/qtcore-5.15.7/qtbase-everywhere-src-5.15.7/src/corelib/kernel/qeventdispatcher_glib.cpp:423 #17 0x00007ffff3e2c00b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fffffffd700, flags=..., flags@entry=...) at /usr/src/debug/dev-qt/qtcore-5.15.7/qtbase-everywhere-src-5.15.7/include/QtCore/../../src/corelib/global/qflags.h:69 #18 0x00007ffff3e344ea in QCoreApplication::exec() () at /usr/src/debug/dev-qt/qtcore-5.15.7/qtbase-everywhere-src-5.15.7/include/QtCore/../../src/corelib/global/qflags.h:121 #19 0x00005555594a5c43 in main(int, char**) (argc=2, argv=0x7fffffffdab8) at /home/nicolas/Dokumente/devel/open-source/nheko/src/main.cpp:401 (gdb) p w $1 = (const QWidget *) 0x0
* VoIP v1 implementation (#1161)Rohit Sutradhar2022-10-141-1/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | * 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
* Merge pull request #1202 from Nheko-Reborn/grammarDeepBlueV7.X2022-10-033-3/+3
|\ | | | | Grammar
| * Various grammar fixes (mostly removing commas)Loren Burkholder2022-09-303-3/+3
| |
* | Add green theme color, make "error" configurablernhmjoj2022-10-011-8/+8
|/
* Allow editing permissions in spaces recursivelyNicolas Werner2022-09-282-2/+157
|
* Allow adding non-existing userids to power levelsNicolas Werner2022-09-221-1/+6
|
* Show the community of a roomNicolas Werner2022-09-201-1/+0
|
* Rework how access rules for rooms are modified completelyNicolas Werner2022-09-192-15/+259
|
* Allow creating spacesNicolas Werner2022-09-051-2/+9
|
* Implement space stickers & emojiNicolas Werner2022-09-011-0/+3
|
* Added discrete edit button to room profiles.Hiers2022-08-221-2/+16
|
* Change preview title for spacesNicolas Werner2022-08-081-1/+1
|
* Show a room preview in the join confirmation dialogNicolas Werner2022-08-052-1/+152
| | | | | | Requires MSC3266 Fixes #1129
* Fix room members dialog opening room member dialog of the wrong roomNicolas Werner2022-07-301-1/+1
|
* Fix window decorations on macos for room dir dialogNicolas Werner2022-07-181-1/+1
| | | | fixes #1114
* Update translationsNicolas Werner2022-07-161-1/+1
|
* Try to fix titlebar on room dirNicolas Werner2022-07-091-1/+2
|
* Allow editing aliasesNicolas Werner2022-07-082-0/+184
|
* Fix crash when closing room directory windowNicolas Werner2022-07-011-5/+0
|
* Fix room member listq234rty2022-06-301-4/+6
|
* Add an option to define new power levelsNicolas Werner2022-06-261-122/+176
|
* Support the knock_restricted ruleNicolas Werner2022-06-181-0/+3
|
* Close image viewer when clicking on the backgroundNicolas Werner2022-06-151-0/+4
| | | | fixes #1088
* Fix editing topicNicolas Werner2022-06-021-6/+3
|
* Indicate if no topic is setLoren Burkholder2022-06-021-1/+6
|
* Lots of new PL translationsNicolas Werner2022-05-271-1/+1
|
* Add basic powerlevel editorNicolas Werner2022-05-272-0/+359
|
* More image dialog fixesNicolas Werner2022-05-102-8/+7
|
* Show powerlevels in memberlistNicolas Werner2022-05-071-0/+35
|
* Modifications to member list buttonsLoren Burkholder2022-04-231-10/+13
|
* Set default size for hidden events dialogLoren Burkholder2022-04-231-0/+2
|
* Search room members (#1049)Loren Burkholder2022-04-221-2/+33
|
* Focus room searchLoren Burkholder2022-04-181-0/+2
|
* Remove boundary handling in image overlayNicolas Werner2022-04-101-34/+25
| | | | They hurt more than they are helping
* Add reasons to everythingNicolas Werner2022-03-301-1/+2
| | | | fixes #1030
* Don't use a modal to edit room name and topicNicolas Werner2022-03-301-20/+79
|
* Add backend for new room creation dialogsNicolas Werner2022-03-292-34/+71
|
* expose options betterMalte E2022-03-282-15/+66
|
* direct chat creator can now create direct chatsMalte E2022-03-261-13/+25
|
* initial direct chat creation dialogMalte E2022-03-262-1/+93
|
* CreateRoom dialog in QMLMalte E2022-03-251-0/+81
|
* Use standard buttons where possibletastytea2022-03-112-19/+6
| | | | | | | Standard buttons are ordered in the right way and sometimes have an icon. Bug: https://matrix.to/#/%23nheko%3Anheko.im/%2476PZ2m6YftX8mqGIe9ettKbh_-pEYeVRQSJBfwFzWi0?via=pixie.town&via=matrix.org&via=matrix.flexinos.tech&via=half-shot.uk
* Fix images being cropped instead of scaledNicolas Werner2022-03-092-2/+2
|
* Make “show more” “show less” in room settings translatabletastytea2022-03-081-1/+1
|
* Add function to force focus on InputDialog input fieldtastytea2022-03-061-0/+4
| | | | | | | | # Previous commits: # 9482ac4e Allow explicit selection of SSO method # ab05e2d8 Mobile message input (#962) # 12a6da01 If you replace the txn id, replace a string the length of the txn id... # df6a5aab Fix clicking on images in replies
* Merge pull request #965 from maltee1/mobile_room_settingsDeepBlueV7.X2022-03-051-215/+283
|\ | | | | Mobile room settings
| * rich text emojiMalte E2022-03-041-0/+1
| |
| * wrap room nameMalte E2022-03-041-0/+1
| |
| * cosmeticsMalte E2022-03-041-1/+1
| |
| * hopfefully the button works nowMalte E2022-03-041-4/+4
| |
| * fix text color and button, copy roomID on clickMalte E2022-03-031-6/+39
| |
| * make long topic collapsibleMalte E2022-03-021-5/+34
| |
| * restore default width and heightMalte E2022-02-251-0/+2
| |
| * clean up indentationMalte E2022-02-251-204/+204
| |
| * make RoomSettings mobile friendly and more like UserProfileMalte E2022-02-251-36/+38
| |
* | Correct "be be"Eldred Habert2022-03-021-2/+2
|/ | | | This kind of duplicated short word is is easy to have your brain "auto-correct" :D
* Merge pull request #956 from maltee1/mobile_room_directoryDeepBlueV7.X2022-02-231-64/+45
|\ | | | | Mobile room directory
| * make room directory fit mobile screensMalte E2022-02-211-64/+45
| |
* | Don't leak dialogsNicolas Werner2022-02-211-0/+3
|/ | | | | | It seems that you need to manually destroy created objects... Great... fixes #898
* Hidden events: Refactor slightly for reusabilityNicolas Werner2022-02-122-28/+23
|
* Hidden events: Some cleanuptastytea2022-02-101-1/+1
|
* Hidden events: Make save-function reusable for global account datatastytea2022-02-101-1/+1
|
* Hidden events: Change title and prompt depending on isRoomSettingtastytea2022-02-102-3/+18
| | | | We would have to set text and title separately otherwise.
* Hidden events: Incorporate suggestions from reviewtastytea2022-02-102-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 tooltipstastytea2022-02-101-2/+2
| | | | Shorten tooltip for power levels, expand tooltip for user events.
* Add GUI to change hidden events per roomtastytea2022-02-102-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 profiletastytea2022-02-051-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 profiletastytea2022-02-051-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 widthtastytea2022-02-041-1/+2
|
* Functional login pageNicolas Werner2022-01-262-23/+29
|
* Fix focus and qml parenting with qml rootNicolas Werner2022-01-2612-16/+0
|
* Merge pull request #883 from Nheko-Reborn/qml-usersettingsJoseph Donofry2022-01-113-6/+6
|\ | | | | Port usersettings to qml
| * Port usersettings to qmlNicolas Werner2022-01-093-6/+6
| |
* | Fix some minor UI issues with ImageOverlay and RawMessageDialogJoseph Donofry2022-01-052-24/+27
|/
* Add minimum scale in image viewerNicolas Werner2022-01-031-0/+33
|
* Port image overlay to qmlNicolas Werner2022-01-022-1/+111
| | | | | | Allows you to zoom and pan now. relates to #647
* Update year in copyright notice to shut up lint jobNicolas Werner2022-01-0114-0/+14
|
* Explicitly set text format for raw message dialogNicolas Werner2021-12-191-0/+1
|
* Use better translation methodLoren Burkholder2021-12-131-1/+1
|
* Make opening room members from rooms settings dialog workLoren Burkholder2021-12-131-1/+1
|
* Only show room pack button, when you can actually create oneNicolas Werner2021-12-131-0/+2
|
* Multiply source size by scale factorNicolas Werner2021-12-131-2/+2
| | | | Might be unnecessary, but docs are unclear on that.
* Misc pack editor improvementsNicolas Werner2021-12-132-3/+6
|
* Show some avatar for image packsNicolas Werner2021-12-131-0/+21
|
* Fix colors and alignment in dialogsNicolas Werner2021-11-183-23/+10
|
* Fix qml warnings and missing iconsNicolas Werner2021-11-182-4/+4
|
* Quality-of-life improvements to InputDialogLoren Burkholder2021-11-161-0/+9
|
* Simplify code for padding delegatesLoren Burkholder2021-11-162-4/+8
|
* Remove duplicate propertyLoren Burkholder2021-11-161-4/+0
|
* Allow removing users from the invite dialogLoren Burkholder2021-11-161-3/+14
|
* Nicer paddingLoren Burkholder2021-11-163-6/+9
|
* Add pointing hand cursor shapeLoren Burkholder2021-11-161-0/+5
|
* Port invite dialog to use ItemDelegateLoren Burkholder2021-11-161-23/+39
|
* Add highlight on hoverLoren Burkholder2021-11-162-2/+8
|
* Switch member dialog to using ItemDelegateLoren Burkholder2021-11-161-46/+63
|
* Use filled shields everywhere and distinguish different states moreNicolas Werner2021-11-171-10/+13
|
* Switch icon theme to Fluent iconsLoren Burkholder2021-11-173-21/+21
|
* Merge branch 'video_player_enhancements' into 'master'Nicolas Werner2021-11-121-3/+4
|\ | | | | | | | | Video player enhancements See merge request nheko-reborn/nheko!15
| * Format qmlNicolas Werner2021-11-111-3/+4
| |
* | Make yellow darkerNicolas Werner2021-11-111-2/+2
| | | | | | | | | | | | Fixes readability issues in the userprofile. fixes #440
* | Improve the layout and behaviour of topbar slightlyNicolas Werner2021-11-111-5/+5
|/
* Merge pull request #798 from LorenDB/fixRRDialogDeepBlueV7.X2021-11-091-0/+1
|\ | | | | Fix clicking on avatar
| * Fix clicking on avatarLoren Burkholder2021-11-081-0/+1
| |
* | Explicitly namespace platform moduleNicolas Werner2021-11-091-3/+3
| |
* | Merge pull request #791 from Nheko-Reborn/secret-storage-fixesDeepBlueV7.X2021-11-072-2/+2
|\ \ | |/ |/| Move away from using an event loop to access secrets
| * Move away from using an event loop to access secretsNicolas Werner2021-11-072-2/+2
| | | | | | | | | | | | | | | | Fixes messages in room flickering and being stuck fixes #760 relates to #770 relates to #789
* | Use ItemDelegate for read receiptsLoren Burkholder2021-11-061-42/+39
|/
* Fix leave room dialogNicolas Werner2021-11-051-3/+3
|
* Use ItemDelegate in RoomList instead of a Rectangle with handlersNicolas Werner2021-11-035-298/+1691
| | | | | fixes #683 relates to #571
* Fix copyright orderNicolas Werner2021-11-031-1/+1
|
* Fix registration on matrix.orgNicolas Werner2021-11-031-0/+354
| | | | | | | | 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
* Auto-focus search bar in room directoryLoren Burkholder2021-10-281-0/+1
|
* Allow changing device names, display last seen time and IPThulinma2021-10-201-18/+82
|
* Add support for listing devices that do not support encryption, add support ↵Thulinma2021-10-171-0/+10
| | | | | | for logging out devices. Ticks off another box in #23!
* Allow JPEG in image picker for stickers and emotes.tastytea2021-10-151-1/+1
| | | | | The file ending list is translated, so all the translations are updated too.
* Use the same leave room dialog everywhereLoren Burkholder2021-10-111-0/+20
| | | | 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/qmlJoinRoomDlgDeepBlueV7.X2021-10-111-0/+76
|\ | | | | QML the join room dialog
| * Use better close-on-Enter logicLoren Burkholder2021-10-091-8/+4
| |
| * Auto-focus the inputLoren Burkholder2021-10-091-0/+1
| |
| * Add handy keyboard shortcutsLoren Burkholder2021-10-091-0/+15
| |
| * QML the join room dialogLoren Burkholder2021-10-091-0/+64
| |
* | Merge pull request #755 from Nheko-Reborn/bootstrappingDeepBlueV7.X2021-10-093-20/+30
|\ \ | |/ |/| Support bootstrapping crosssigning
| * Support bootstrapping crosssigningNicolas Werner2021-10-093-20/+30
| | | | | | | | | | Showing the bootstrap state and showing there are unverified devices is still missing.
* | Merge pull request #743 from LorenDB/qmlLogoutDeepBlueV7.X2021-10-091-0/+19
|\ \ | |/ |/| QML the logout dialog
| * QML the logout dialogLoren Burkholder2021-10-051-0/+19
| |
* | Simplify device list refresh logicDeepBlueV7.X2021-10-071-1/+1
| |
* | Added support for refreshing the device list, marking current device with a ↵Thulinma2021-10-061-8/+30
|/ | | | checkmark instead of a lock
* Reorganize all the dialogs into the dialogs folderLoren Burkholder2021-09-297-0/+1371
|
* Fix margins on input dialogLoren Burkholder2021-09-241-1/+2
|
* Fix a few jdenticon bugsJoseph Donofry2021-09-141-1/+2
|
* Use better jdenticon codes/id settingsLoren Burkholder2021-09-112-5/+6
|
* Fix jdenticons in various placesLoren Burkholder2021-09-112-2/+5
|
* Finish getting all avatars jdenticonifiedLoren Burkholder2021-09-112-0/+2
|
* Fix a few null warningsNicolas Werner2021-08-291-1/+0
|
* Small image pack editor improvementsNicolas Werner2021-08-291-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 Qt.WindowTitleHint to qml dialogsJoseph Donofry2021-08-192-2/+2
|
* AttrIbutionNicolas Werner2021-08-081-1/+1
|
* Allow creating new packsNicolas Werner2021-08-062-4/+32
|
* Allow uploading additional stickersNicolas Werner2021-08-061-0/+18
|
* Basic sticker pack editorNicolas Werner2021-08-062-128/+329
|
* Fix window placement on wayland and add close buttonsNicolas Werner2021-08-042-3/+9
| | | | | | We explicitly set a parent. We can't assign to ApplicationWindow.transientParent though, only to Window.transientParent, so we just call setTransientParent in C++.
* Add menu to enable or disable stickers globallyNicolas Werner2021-07-231-0/+309
|
* Try to be compatible with Qt 5.12Nicolas Werner2021-06-131-2/+2
|
* Reimplement room context menusNicolas Werner2021-05-281-0/+53