summary refs log tree commit diff
path: root/scripts/emoji_codegen.py (unfollow)
Commit message (Collapse)AuthorFilesLines
2022-12-26Update translationsJoseph Donofry27-2042/+13490
2022-12-20Translated using Weblate (Chinese (Simplified))Weblate1-22/+23
Currently translated at 92.5% (791 of 855 strings) Translated using Weblate (Chinese (Simplified)) Currently translated at 92.5% (791 of 855 strings) Translated using Weblate (Chinese (Simplified)) Currently translated at 92.5% (791 of 855 strings) Co-authored-by: Eric <alchemillatruth@purelymail.com> Co-authored-by: Poesty Li <poesty7450@gmail.com> Co-authored-by: ling <xll520yzl@gmail.com> Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/zh_Hans/ Translation: Nheko/nheko
2022-12-20Fix formatting issuesJoseph Donofry1-1/+2
2022-12-20Add 'clear' button to search bar and implement search indicator via spinnerJoseph Donofry5-2/+51
2022-12-19Make unfiltered messages hidden by defaultNicolas Werner1-17/+25
2022-12-19Fix searching more past againNicolas Werner1-4/+9
2022-12-19Fix searching past the endNicolas Werner1-1/+6
2022-12-19Add some documentation for how the background filtering worksNicolas Werner1-0/+14
2022-12-19Make searching incremental to allow some userinteraction stillNicolas Werner2-6/+85
2022-12-18Fix unread bar sizeNicolas Werner1-1/+3
2022-12-17Fix weird QQC2 crash in alias dialogNicolas Werner1-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
2022-12-17Fix confetti in the sidebarNicolas Werner2-34/+31
2022-12-16Fix sending confettiNicolas Werner3-3/+3
2022-12-16Bump mtxclient versionNicolas Werner2-2/+2
2022-12-14Fix copy and paste againNicolas Werner1-1/+2
2022-12-13I don't see why this would have detached, but make clazy happyNicolas Werner1-1/+2
2022-12-13Focus text field on key press (swallows first though...)Nicolas Werner2-0/+5
2022-12-13Revert "Disable keyboard selection for text by default"Nicolas Werner1-2/+0
This reverts commit 0035c359ce97bf5975e19fd519f5852a40967bd7.
2022-12-13Fix image cache pruning intervalNicolas Werner1-1/+1
2022-12-13Add cache pruning for old image filesNicolas Werner2-0/+63
2022-12-13Add a button to room the upgraded room in the timelineNicolas Werner3-1/+55
2022-12-13Disable keyboard selection for text by defaultNicolas Werner1-0/+2
2022-12-10confetti (#1243)Loren Burkholder16-6/+251
* 🎉 (confetti) message support. Thanks @LorenDB !
2022-12-09Translated using Weblate (French)Weblate1-36/+36
Currently translated at 75.0% (642 of 855 strings) Translated using Weblate (French) Currently translated at 75.0% (642 of 855 strings) Translated using Weblate (French) Currently translated at 75.0% (642 of 855 strings) Co-authored-by: GitEz-code <aandrowindows@gmail.com> Co-authored-by: Guillaume Girol <symphorien+github@xlumurb.eu> Co-authored-by: lascapi <pascal.isman@keleo-solutions.com> Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/fr/ Translation: Nheko/nheko
2022-12-07fix squishNicolas Werner1-1/+1
2022-12-07Properly check for target room encryptionNicolas Werner1-1/+2
2022-12-06Fix downscaleq234rty1-2/+2
2022-12-06Fix people icon blurrinessq234rty1-2/+0
2022-12-05Implement MSC3664, pushrules for related eventsNicolas Werner4-4/+37
2022-12-03Translated using Weblate (Chinese (Simplified))Weblate1-1/+1
Currently translated at 90.0% (770 of 855 strings) Co-authored-by: ling <xll520yzl@gmail.com> Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/zh_Hans/ Translation: Nheko/nheko
2022-11-22Fix stack overflow when filtering timelineNicolas Werner2-3/+5
2022-11-20Fix cmark warningNicolas Werner1-4/+3
2022-11-20Enable http/3 supportNicolas Werner3-9/+16
2022-11-17Translated using Weblate (German)Weblate1-6/+6
Currently translated at 92.7% (793 of 855 strings) Co-authored-by: fnetX (aka fralix) <github@fralix.ovh> Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/de/ Translation: Nheko/nheko
2022-11-17Translated using Weblate (Japanese)Weblate1-1/+1
Currently translated at 9.1% (78 of 855 strings) Co-authored-by: Max Harmathy <harmathy@secure.mailbox.org> Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/ja/ Translation: Nheko/nheko
2022-11-15Only play macOS notification sounds when pushrules dictate itJoseph Donofry3-8/+31
2022-11-10Change margins because people nagged meNicolas Werner1-1/+2
2022-11-09Fix crash in slash completerNicolas Werner1-2/+2
2022-11-09Implement a completer for commandsNicolas Werner8-1/+319
fixes #429
2022-11-07Add room settings in room listLoren Burkholder1-0/+5
2022-11-06Try to fix clang-tidyNicolas Werner1-1/+2
2022-11-06Store secrets (apart from the pickle key) in the databaseNicolas Werner4-58/+107
2022-11-06Prompt before deleting the databaseNicolas Werner2-1/+16
2022-11-05Bump micro versionLoren Burkholder1-1/+1
2022-11-05Add status message to D-Bus APILoren Burkholder4-0/+20
2022-11-04Move invert enter key settingLordMZTE2-38/+38
2022-11-04Add invert enter key settingLordMZTE3-5/+49
2022-11-04Add ability to respond to notifications on macOSJoe Donofry11-96/+304
2022-11-03Continue fetching past messages when searchingNicolas Werner6-54/+94
2022-11-03Make the higlight ring a bit less in your faceNicolas Werner1-1/+1
2022-11-02Fix content rules matching everythingNicolas Werner2-2/+2
fixes #1218
2022-11-01Highlight higlight tweaks in the timelineNicolas Werner5-0/+40
fixes #400 fixes #1136
2022-11-01The hybris of committing a line without lintingNicolas Werner1-2/+2
2022-11-01Optimize fetching olm session from the dbNicolas Werner1-25/+28
2022-11-01Speedup sending encrypted messages after metasync was reenabledNicolas Werner3-69/+105
Calling fsync everytime we save to the db is slow, which is actually fairly noticeable in some larger E2EE rooms. Speed that up slightly by batching the olm session persisting.
2022-11-01Fix search rooms buttonNicolas Werner1-2/+2
2022-10-29Translated using Weblate (Russian)Weblate1-25/+26
Currently translated at 33.0% (283 of 855 strings) Translated using Weblate (Russian) Currently translated at 33.0% (283 of 855 strings) Translated using Weblate (Russian) Currently translated at 33.0% (283 of 855 strings) Co-authored-by: Carmina16 <mistresssilvara@hotmail.com> Co-authored-by: Evgeny <mister.lameni@yandex.ru> Co-authored-by: SOT-TECH <sblazhko@sot-te.ch> Co-authored-by: Weblate <noreply@weblate.org> Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/ru/ Translation: Nheko/nheko
2022-10-28Fix reactions matching displayname condition by accidentNicolas Werner2-2/+2
2022-10-28Make sure we use qt5 macdeployqtJoseph Donofry1-1/+1
2022-10-28Turn metasync and sync back on for the database to account for bad filesystemsNicolas Werner1-1/+4
2022-10-27Fix PLAT being wrong for m1 buildsJoseph Donofry1-2/+2
2022-10-27Fix conditional checksJoseph Donofry2-2/+2
2022-10-27Add support for Apple Silicon builds via Cirrus CIJoe Donofry6-84/+119
2022-10-27fix blurry thumbnailsNicolas Werner1-2/+2
2022-10-26Disable Wconversion againNicolas Werner1-1/+0
2022-10-26lintNicolas Werner3-3/+3
2022-10-26Enable -WconversionNicolas Werner23-78/+102
2022-10-24Translated using Weblate (Estonian)Weblate1-1/+1
Currently translated at 92.0% (787 of 855 strings) Co-authored-by: Priit Jõerüüt <nhkwlate@joeruut.com> Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/et/ Translation: Nheko/nheko
2022-10-25Fix UploadBox thumbnail sizefoxb6121-2/+3
2022-10-24Fix windows build...Nicolas Werner2-2/+2
2022-10-22Fix previews getting sorted above normal roomsNicolas Werner1-3/+3
2022-10-20Fix excessive summary callsNicolas Werner1-0/+1
2022-10-17bump mtxclient to fix notification bugNicolas Werner2-2/+2
2022-10-14VoIP v1 implementation (#1161)Rohit Sutradhar19-79/+583
* 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
2022-10-13Add toggle to disable decrypting notificationsNicolas Werner5-6/+44
2022-10-13Evaluate push rules locallyNicolas Werner10-234/+180
2022-10-13Bump mtxclientNicolas Werner3-3/+22