summaryrefslogtreecommitdiffstats
path: root/src/main.cpp
AgeCommit message (Collapse)Author
2024-06-20Allow setting a scale factor on WindowsNicolas Werner
Fixes #1756
2024-06-20Fix QT_CONFIG check for wayland is only available since Qt6.7Nicolas Werner
2024-06-20Fix compilation on systems without specific platform interfacesNicolas Werner
fixes #1749
2024-05-27Fix an empty profile name allowing you to open a profile twiceNicolas Werner
2024-05-16Use XDG_ACTIVATION_TOKEN from environment variables by defaultq234rty
2024-01-14Fix gstreamer deinitNepNep21
2024-01-09Use macos define everywhereNicolas Werner
2024-01-09Fix macOS apple silicon buildNicolas Werner
2024-01-08Speedup room switching by forcing a bigger initial item sizeNicolas Werner
2023-11-29Fix profile argument parsing bugprofile-argLoren Burkholder
2023-11-20Support window activation on waylandNicolas Werner
This is a bit hacky, because we open a window to actually get a valid activation token, but...
2023-11-20Switch to KDSingleApplicationNicolas Werner
2023-10-21Add a way to compact the databaseNicolas Werner
Can also be used to fix some corruption.
2023-10-18Relayout when event delegates change implicit sizeNicolas Werner
2023-07-13Fix qml translationsNicolas Werner
2023-06-19Move to automatic type registrationNicolas Werner
2023-06-08Workaround palette not set on new windowsNicolas Werner
2023-06-08Try to fix flatpak build and change appidNicolas Werner
2023-06-08lintNicolas Werner
2023-06-08Make Nheko compile on Qt6Nicolas Werner
2023-02-25Disable qml diskcache by defaultNicolas Werner
Since this causes crashes on some qml module updates. Fixes #1383 Fixes #1132
2023-02-23Honour Qt scaling factor on OpenBSDKlemens Nanni
Instead of completing the list of Linux, Windows and the BSDs (NetBSD and DragonFly would still be missing), simply flip it to not-macOS to simplify and fix the two other aforementioned BSDs at once.
2023-02-21Get rid of year in license headersNicolas Werner
See also: https://daniel.haxx.se/blog/2023/01/08/copyright-without-years/ https://hynek.me/til/copyright-years/
2023-02-01chore: Adjust about function closeAllNotificationShootingStarDragons
Log: maek closeAllNotification on all platform, move closeAllNotification action to aboutToQuit
2023-01-22Fix a few minor leaks (or just memory showing up as not freed in tools)Nicolas Werner
2023-01-02A whole new year full of excitement and possibilities!Nicolas Werner
2022-11-04Add ability to respond to notifications on macOSJoe Donofry
2022-10-26Enable -WconversionNicolas Werner
2022-09-30Various grammar fixes (mostly removing commas)Loren Burkholder
2022-09-25Switch to clang-format14Nicolas Werner
2022-09-10Control logging via command line and environment variablesForest
Nheko is very chatty in its log output, generating log noise (which complicates diagnostics) and needless disk writes (which affect power consumption and SSD life). This patch introduces command line options and environment variables to control log levels and output type. The old --debug command line option still works, at least for now. It is overridden by the new command line options when they are used. Partially addresses #665.
2022-05-10Use right linterNicolas Werner
2022-05-10More image dialog fixesNicolas Werner
2022-02-09Fix application name on Wayland in flatpakNicolas Werner
fixes #903
2022-01-29Store window size on exit againNicolas Werner
2022-01-26Initial qml root windowNicolas Werner
2022-01-02Gstreamer glib event loop for macos and windowsJoe Donofry
- This ensures that gstreamer bus operations work on macOS and windows, such as enumerating devices.
2022-01-01Update year in copyright notice to shut up lint jobNicolas Werner
2021-12-29Reserve size of some containers we are fillingNicolas Werner
2021-12-29Reduce allocations using QStringLiteralNicolas Werner
2021-12-28Some qt6 prepNicolas Werner
2021-12-19Set the app_id on waylandNicolas Werner
2021-12-17Fix crash when receiving matrix uriNicolas Werner
It seems like handling the message in a blocking manner is a no-go. I have no idea how to fix that, so just use a queued connection for now... (ASAN does not cooperate and just hides the crash D:) fixes #842
2021-12-14Use icns on macOSJoseph Donofry
2021-11-27If the locale is set to C, force english localeNicolas Werner
This fixes date formatting as well as count based translations.
2021-11-04Fix crash in debug code for matrix uri handlerNicolas Werner
fixes #776 fixes #590
2021-09-28Fix --help and --version command line options when Nheko is already running. ↵Thulinma
Also adds an info message when it sends a URI to another instance
2021-09-18Change indentation to 4 spacesNicolas Werner
2021-08-29cleanup QSettings usage a bitNicolas Werner
2021-07-07Fix cmake template define issueJoe