Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Move to automatic type registration | Nicolas Werner | 2023-06-19 | 1 | -1/+1 |
| | |||||
* | Workaround palette not set on new windows | Nicolas Werner | 2023-06-08 | 1 | -0/+3 |
| | |||||
* | Try to fix flatpak build and change appid | Nicolas Werner | 2023-06-08 | 1 | -1/+1 |
| | |||||
* | lint | Nicolas Werner | 2023-06-08 | 1 | -6/+8 |
| | |||||
* | Make Nheko compile on Qt6 | Nicolas Werner | 2023-06-08 | 1 | -8/+6 |
| | |||||
* | Disable qml diskcache by default | Nicolas Werner | 2023-02-25 | 1 | -0/+6 |
| | | | | | | | Since this causes crashes on some qml module updates. Fixes #1383 Fixes #1132 | ||||
* | Honour Qt scaling factor on OpenBSD | Klemens Nanni | 2023-02-23 | 1 | -1/+1 |
| | | | | | | 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. | ||||
* | Get rid of year in license headers | Nicolas Werner | 2023-02-21 | 1 | -4/+1 |
| | | | | | | See also: https://daniel.haxx.se/blog/2023/01/08/copyright-without-years/ https://hynek.me/til/copyright-years/ | ||||
* | chore: Adjust about function closeAllNotification | ShootingStarDragons | 2023-02-01 | 1 | -0/+1 |
| | | | | | Log: maek closeAllNotification on all platform, move closeAllNotification action to aboutToQuit | ||||
* | Fix a few minor leaks (or just memory showing up as not freed in tools) | Nicolas Werner | 2023-01-22 | 1 | -2/+12 |
| | |||||
* | A whole new year full of excitement and possibilities! | Nicolas Werner | 2023-01-02 | 1 | -0/+1 |
| | |||||
* | Add ability to respond to notifications on macOS | Joe Donofry | 2022-11-04 | 1 | -0/+5 |
| | |||||
* | Enable -Wconversion | Nicolas Werner | 2022-10-26 | 1 | -1/+1 |
| | |||||
* | Various grammar fixes (mostly removing commas) | Loren Burkholder | 2022-09-30 | 1 | -1/+1 |
| | |||||
* | Switch to clang-format14 | Nicolas Werner | 2022-09-25 | 1 | -1/+2 |
| | |||||
* | Control logging via command line and environment variables | Forest | 2022-09-10 | 1 | -8/+45 |
| | | | | | | | | | | | | 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. | ||||
* | Use right linter | Nicolas Werner | 2022-05-10 | 1 | -2/+1 |
| | |||||
* | More image dialog fixes | Nicolas Werner | 2022-05-10 | 1 | -1/+2 |
| | |||||
* | Fix application name on Wayland in flatpak | Nicolas Werner | 2022-02-09 | 1 | -4/+5 |
| | | | | fixes #903 | ||||
* | Store window size on exit again | Nicolas Werner | 2022-01-29 | 1 | -1/+1 |
| | |||||
* | Initial qml root window | Nicolas Werner | 2022-01-26 | 1 | -3/+6 |
| | |||||
* | Gstreamer glib event loop for macos and windows | Joe Donofry | 2022-01-02 | 1 | -0/+32 |
| | | | | | - This ensures that gstreamer bus operations work on macOS and windows, such as enumerating devices. | ||||
* | Update year in copyright notice to shut up lint job | Nicolas Werner | 2022-01-01 | 1 | -0/+1 |
| | |||||
* | Reserve size of some containers we are filling | Nicolas Werner | 2021-12-29 | 1 | -5/+9 |
| | |||||
* | Reduce allocations using QStringLiteral | Nicolas Werner | 2021-12-29 | 1 | -21/+21 |
| | |||||
* | Some qt6 prep | Nicolas Werner | 2021-12-28 | 1 | -1/+0 |
| | |||||
* | Set the app_id on wayland | Nicolas Werner | 2021-12-19 | 1 | -0/+5 |
| | |||||
* | Fix crash when receiving matrix uri | Nicolas Werner | 2021-12-17 | 1 | -9/+15 |
| | | | | | | | | 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 | ||||
* | Use icns on macOS | Joseph Donofry | 2021-12-14 | 1 | -1/+2 |
| | |||||
* | If the locale is set to C, force english locale | Nicolas Werner | 2021-11-27 | 1 | -1/+2 |
| | | | | This fixes date formatting as well as count based translations. | ||||
* | Fix crash in debug code for matrix uri handler | Nicolas Werner | 2021-11-04 | 1 | -3/+4 |
| | | | | | fixes #776 fixes #590 | ||||
* | Fix --help and --version command line options when Nheko is already running. ↵ | Thulinma | 2021-09-28 | 1 | -6/+9 |
| | | | | Also adds an info message when it sends a URI to another instance | ||||
* | Change indentation to 4 spaces | Nicolas Werner | 2021-09-18 | 1 | -203/+200 |
| | |||||
* | cleanup QSettings usage a bit | Nicolas Werner | 2021-08-29 | 1 | -1/+0 |
| | |||||
* | 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 |
| | |||||
* | 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 | 1 | -3/+36 |
| | |||||
* | Update license headers | Nicolas Werner | 2021-03-05 | 1 | -16/+4 |
| | |||||
* | Clean up config names a bit | Nicolas Werner | 2021-02-09 | 1 | -1/+1 |
| | |||||
* | Fix scheme handler not passing arguments | Nicolas Werner | 2021-02-04 | 1 | -1/+1 |
| | |||||
* | Write database to the DataLocation | rnhmjoj | 2021-01-24 | 1 | -3/+4 |
| | |||||
* | Fix presence unknown type warning | Nicolas Werner | 2021-01-19 | 1 | -3/+0 |
| | |||||
* | Don't start in tray, if only minimize to tray is enabled | Nicolas Werner | 2021-01-14 | 1 | -1/+1 |
| | | | | fixes #375 | ||||
* | Handle matrix scheme | Nicolas Werner | 2021-01-10 | 1 | -11/+41 |
| | | | | | | Link opening only works on Linux for now. See https://github.com/matrix-org/matrix-doc/pull/2312 | ||||
* | Fix #359 | Nicolas Werner | 2020-12-27 | 1 | -6/+8 |
| | | | | Actually store the login details under the selected profile | ||||
* | Switch profile code to a more flexible method | LorenDB | 2020-12-24 | 1 | -30/+34 |
| | | | | This introduces a new version of SingleApplication as well. | ||||
* | Use system icon where applicable | Loren Burkholder | 2020-12-03 | 1 | -1/+1 |
| | |||||
* | Optimize build | Nicolas Werner | 2020-10-27 | 1 | -20/+19 |
| | |||||
* | Add option for unique config | LorenDB | 2020-10-24 | 1 | -3/+39 |
| | |||||
* | Fix translation loading | Nicolas Werner | 2020-07-10 | 1 | -2/+3 |
| | | | | | Explanation see here: https://www.kdab.com/fixing-a-common-antipattern-when-loading-translations-in-qt/ | ||||
* | Fix scale factor setting | Nicolas Werner | 2020-06-11 | 1 | -6/+9 |
| | |||||
* | Fix warning about not registered Presence type | Nicolas Werner | 2020-06-11 | 1 | -0/+3 |
| | |||||
* | Prevent timeline being black on some platforms | Nicolas Werner | 2020-05-15 | 1 | -0/+1 |
| | |||||
* | Add --debug switch | Nicolas Werner | 2020-04-15 | 1 | -0/+5 |
| | |||||
* | Use third_party singleapplication helper | Nicolas Werner | 2020-02-23 | 1 | -14/+12 |
| | | | | | | | | | This may still not raise the application correctly on some WMs, because they don't allow disturbing the user with windows popping up. I don't think we want to work around that. fixes #84 fixes #113 | ||||
* | Remove embedded fonts | Nicolas Werner | 2020-01-16 | 1 | -6/+0 |
| | |||||
* | Fix transitive dependencies on iostream | Nicolas Werner | 2019-12-23 | 1 | -4/+6 |
| | |||||
* | Actually include header that provides std::signal instead of signal | Nicolas Werner | 2019-12-15 | 1 | -1/+1 |
| | |||||
* | Add qml debugging option | Nicolas Werner | 2019-12-14 | 1 | -0/+5 |
| | |||||
* | Actually set attributes before starting the app | Nicolas Werner | 2019-07-22 | 1 | -1/+1 |
| | | | | | fixes "Attribute Qt::AA_EnableHighDpiScaling must be set before QCoreApplication is created." | ||||
* | Fix deprecated function call issues with Qt 5.13 | Joseph Donofry | 2019-07-04 | 1 | -1/+4 |
| | | | | Update to mtxclient 0.3.0 | ||||
* | Revert "Remove built-in emoji picker" | redsky17 | 2019-01-26 | 1 | -0/+6 |
| | | | | This reverts commit 4b807229aa20d6f4891e35f08d489da427d3d0b6. | ||||
* | Add User Font Setting | redsky17 | 2019-01-19 | 1 | -0/+4 |
| | | | | | | | | | | | | User can now select a font from the installed fonts on their system This font currently will only be applied when nheko is restarted (similar to how font size and scaling currently work). This will be addressed in a future commit. Additionally, the dropdown does not correctly select the previously-chosen user font, and instead defaults to the first font available on the system (alphabetically). This is similar to the issue with the 'Theme' combo defaulting to 'Light' even when another theme is selected. | ||||
* | Remove the bundled open sans font | Konstantinos Sideris | 2018-10-07 | 1 | -6/+1 |
| | |||||
* | Remove built-in emoji picker | Konstantinos Sideris | 2018-10-07 | 1 | -1/+0 |
| | |||||
* | Add option to configure the font size | Konstantinos Sideris | 2018-10-01 | 1 | -3/+6 |
| | | | | fixes #161 | ||||
* | Enable debug logs | Konstantinos Sideris | 2018-09-30 | 1 | -1/+1 |
| | |||||
* | Remove obsolete font/size setting | Konstantinos Sideris | 2018-09-29 | 1 | -12/+4 |
| | |||||
* | macOS: Use the native emoji picker | Konstantinos Sideris | 2018-09-19 | 1 | -0/+10 |
| | | | | fixes #79 | ||||
* | Enable Qt auto scaling | Konstantinos Sideris | 2018-09-08 | 1 | -0/+3 |
| | | | | fixes #397 | ||||
* | Enable compilation on FreeBSD (#403) | Colin Lord | 2018-08-12 | 1 | -1/+1 |
| | |||||
* | Simplify the message shown when another app instance is detected | Konstantinos Sideris | 2018-07-22 | 1 | -38/+5 |
| | |||||
* | Add option to specify the scale factor | Konstantinos Sideris | 2018-07-22 | 1 | -3/+12 |
| | | | | | | fixes #357 fixes #335 fixes #230 | ||||
* | Move all files under src/ | Konstantinos Sideris | 2018-07-17 | 1 | -0/+213 |