Commit Graph
100 Commits
Author SHA1 Message Date
arcanis 7e13e1eef7 Release 4.0.5 2026-01-28 19:53:21 +02:00
arcanis da53052a6f fix: always unsubscribe on sources 2026-01-28 19:51:51 +02:00
arcanis 1a0a1fb884 Release 4.0.4 2026-01-28 14:18:16 +02:00
arcanis 7a4367734b fix: check if subscription optimisation is enabled explicitly
Previous implementation has used implicit logic with empty keys arrays,
which might lead to some errors in processing
2026-01-28 14:16:55 +02:00
arcanis cdcd929cec Release 4.0.3 2026-01-01 19:54:34 +02:00
arcanis 8605f66535 fix: compilation error with the latest releases (#173)
As it has been found in the releated issue, compile error occurs because
of missing evaluation and appears to be caused by Qt6QmlTargets.cmake.
Instead of trying to hack generated files, lets just drop qml
definitions because we don't really use them explicitly
2026-01-01 19:49:26 +02:00
arcanis 3abcd8d6ae Release 4.0.2 2025-07-25 09:34:56 +03:00
arcanis 571417f786 Release 4.0.1 2024-12-11 17:12:24 +02:00
arcanis e3d24d1890 fix: disable tooltip painting for now, because it causes error during
png rendering in qt
2024-12-11 17:09:10 +02:00
arcanis ee7bd90aae Release 4.0.0 2024-05-05 15:55:56 +03:00
arcanis f79c94e9e2 fix: add buttons to import dialog 2024-05-05 15:55:03 +03:00
arcanis 66baa78cda build: fix debug builds 2024-05-05 15:41:43 +03:00
arcanis 64b4618904 refactor: split formatters and matchers into separated singleton classes (#166)
* split formatter into separated singleton classes

* split data engine matchers to classes

* nodiscard attribute for formatter methods

* small refactoring in matchers

* fix codefactor warnings

* fix test building
2024-04-30 21:53:21 +03:00
arcanis 95572364c1 refactor: change ui translation mechanism 2024-04-22 14:59:03 +03:00
arcanis ba60be932a chore: review translations 2024-04-21 17:55:06 +03:00
arcanis f121db3b75 ci: get rid of development branch 2024-04-21 17:17:01 +03:00
arcanis 56c0a5837f docs: fix readme formatting 2024-04-19 20:26:56 +03:00
arcanis fd24ded6b8 docs: docs and documentaion update 2024-04-19 20:20:47 +03:00
arcanis ed5ae40624 refactor: fix some minor clang-tidy warnings 2024-04-19 19:40:59 +03:00
arcanis 2f4f05b5af refactor: remoove unsued code annd settings 2024-04-19 03:58:54 +03:00
arcanis c608c40c97 refactor: make version.h static 2024-04-18 18:05:46 +03:00
arcanis 95d5bb99c0 refactor: review delete and new operators 2024-04-18 02:35:31 +03:00
arcanis 397b523180 refactor: refresh aw plugin 2024-04-16 18:33:19 +03:00
arcanis 54acc5f780 refactor: refresh shared library 2024-04-16 13:07:33 +03:00
arcanis 332d78eb25 feat: replace messageboxes with notifications
Closes #157
2024-04-09 15:20:06 +03:00
arcanis 960640f5bc feat: restore multithreaded processing 2024-04-08 14:40:49 +03:00
arcanis ac52888b0d refactor: use default qml library paths
previous implementation stores data in share instead of lib (I guess, I
had issues with using default paths?). Let's use normal paths instead
2024-03-31 15:17:50 +03:00
arcanis a35b57e5d2 refactor: simplify sources processing
Also fix desktop source
2024-03-30 22:34:31 +02:00
arcanis 0bcceefd47 refactor: remove innclude guards, use pragma instead 2024-03-28 03:05:26 +02:00
arcanis f27050afbc refactor: use new-style qt connections 2024-03-28 02:40:17 +02:00
arcanis d71f85eaad fix: remove deprecations from test cases 2024-03-28 01:57:18 +02:00
arcanis b0df3535a5 fix: handle memory units as bytes 2024-03-28 01:56:57 +02:00
arcanis 4d01b87088 initial plasma6 support 2024-03-28 01:26:46 +02:00
arcanis eecb128865 Release 3.5.1 2023-05-18 13:02:44 +03:00
arcanis 0565d3533f correct desktop indices for main widget 2023-05-18 12:53:51 +03:00
arcanis 88f70c0ea6 Release 3.5.0 2023-05-18 02:57:31 +03:00
arcanis 338828da88 add release pipeline 2023-05-18 01:41:48 +03:00
arcanis 09a3c32d0c fix some found warning 2023-05-17 21:37:00 +03:00
arcanis e9beea2d7a create workflow run 2023-05-17 18:23:58 +03:00
arcanis 1e69aa93f5 add support of hidden flag 2023-05-17 14:11:58 +03:00
arcanisandGitHub 73f1617cbf Merge pull request #156 from arcan1s/feature/wayland-support
wayland support
2023-05-17 03:48:20 +03:00
arcanis dea9d488df wayland support 2023-05-17 03:42:40 +03:00
arcanis 84de9755b5 fix (some) KF deprecation warnings 2023-03-30 03:31:57 +03:00
arcanis ff40ac96d8 update dependencies list 2021-07-07 22:09:44 +03:00
arcanis de9d90df4a Release 3.4.3
compilation fixes for old ubuntu and provide patch for old qt versions
2021-01-08 15:48:20 +03:00
arcanis 883659272d add patch for qt < 5.14 2021-01-08 11:17:11 +03:00
arcanis 0c443e9278 do not use nodiscard for slots (#147) 2021-01-08 10:52:57 +03:00
arcanis 6ec30b71d1 Release 3.4.2
changelog updated
2021-01-07 06:55:03 +03:00
arcanis 4ed19a38d9 release 3.4.1
update translators list
2020-11-07 17:10:04 +03:00
arcanis e592de9555 release 3.4.0 2020-11-07 17:05:13 +03:00
arcanis 1e0316c4de fix warnings 2020-11-07 16:45:36 +03:00
arcanis 91abbdcd96 clang-tidy warning fixes 2020-11-03 04:23:01 +03:00
arcanis e81d765098 update to new process api 2020-11-01 14:33:17 +03:00
arcanis 8eaf444a25 fix dockerfile again 2020-11-01 01:16:10 +03:00
arcanis 183e7d8a20 correct image spelling 2020-11-01 00:43:00 +03:00
arcanis a4a1ae064f newest qt fixes 2020-11-01 00:38:59 +03:00
arcanis 3e81cd16bb update for docker 2020-10-31 22:02:42 +03:00
arcanis 55319521b2 replace all nbsp in previews (#142) 2020-04-18 16:52:02 +03:00
arcanis e525cb4742 do not replace space to nbsp in some cases (#143) 2020-04-18 03:06:06 +03:00
arcanis 0f19bce80d close process in destructor 2019-12-15 11:31:49 +03:00
arcanis e0df575aa9 hanle new sources 2019-12-15 11:23:18 +03:00
arcanis 276248a748 system source, some code improvements 2019-12-14 23:54:15 +03:00
arcanis c05a87a540 add notes about dependencies 2019-12-07 11:47:45 +03:00
arcanis c2a18f8845 add git build instruction 2018-09-17 16:43:01 +03:00
arcanis 308b721c87 some docker changes (3) 2017-12-17 21:39:03 +03:00
arcanis c4c37406a5 some docker changes (2) 2017-12-17 21:32:21 +03:00
arcanis ffb66586d3 some docker changes 2017-12-17 21:27:00 +03:00
arcanis 935fa04757 some travis debug 2017-12-17 21:20:55 +03:00
arcanis fee70b7385 fix typo 2017-12-17 21:13:12 +03:00
arcanis ed21e3fb18 lang: generic 2017-12-17 19:29:28 +03:00
arcanis 5807d4d75e use language? 2017-12-17 18:08:17 +03:00
arcanis 5bd95fe41a simplify docker 2017-12-17 18:01:56 +03:00
arcanis 13edbc5eb1 docker iteration v10 2017-12-17 17:53:37 +03:00
arcanis 3b41239672 fix hddevices test 2017-12-17 16:57:58 +03:00
arcanis b30bd35add remove hdddevices test 2017-12-17 16:44:43 +03:00
arcanis 4bba061d66 fix lambda related code 2017-12-17 06:24:41 +03:00
arcanis ce30d90a23 fix hddtemp tests 2017-12-17 05:07:50 +03:00
arcanis 423eabd857 fix battery tests 2017-12-17 04:29:23 +03:00
arcanis e5a9e99438 Replace yahoo finance to stooq (#131)
Old code is dropped to separated provider
2017-12-15 02:01:34 +03:00
arcanisandGitHub eb911551eb Merge pull request #132 from ibnuda/indonesian-translation
Finished ID translation.
2017-12-03 06:31:55 +03:00
arcanis 2d7d4c55a2 use MSD for battery calculations, fix segfault 2017-08-25 06:11:18 +03:00
arcanis ea5d73d8fd add more battery retalted keys 2017-08-24 01:20:27 +03:00
arcanis 081f7a3c88 release 3.3.3 2017-08-03 01:47:10 +03:00
arcanis 707fa727c5 split awkeysaggregator class 2017-07-28 04:57:07 +03:00
arcanis 5d0c05e856 make tests great again (iteration #2) 2017-07-27 17:20:59 +03:00
arcanis 4625afa0b9 add docker files, improve dbus interface 2017-07-27 16:47:20 +03:00
arcanis 5c56f813d2 make tests great again!
Also dbus adaptor has been renamed, because it does not allow to
register one service for several applications (like plasmashell and
    plasmawindowed)
2017-07-26 20:23:26 +03:00
arcanis 5e08434835 fix issue with invalid (up|down)total($|kb) calculation (see #127)
also renamed *total* tags to *tot* for consistency with other tags:

  * uptotal.* -> uptot.*
  * downtotal.* -> downtot.*
  * pstotal -> pstot
2017-07-24 15:07:36 +03:00
arcanis d2e6f2fe38 some refactoring
* massive changes inside includes, drop unused definitions
* rewrite some initialization methods to avoid additional
freeing/allocation
* drop some explicit destructors calls
2017-07-14 03:34:05 +03:00
arcanis e90e1da096 Small fixes
* update translations, add target to update translations
* add custom keys support to config helper
2017-07-13 19:15:10 +03:00
arcanis 9d0a1bd70c rewrite formtatter* and customkeys* to share their code 2017-07-12 03:28:03 +03:00
arcanis 7ce3e8b1cf add custom keys configuration 2017-07-10 01:43:21 +03:00
arcanis 7a00dce7c5 initial implementation of custom keys 2017-07-07 00:52:16 +03:00
arcanis 1a7530a847 commit metadata files too 2017-06-02 17:46:37 +03:00
arcanis 1702045550 update changelog 2017-06-02 17:38:27 +03:00
arcanis fe88c72498 release 3.3.2 2017-06-02 17:35:35 +03:00
arcanis 737759d03f Bug fixing
* fix bug with invalid applet and configuration load with newest qt
* fix bug with invalid DP configuration
* fix bug with invalid HTML tags operations
2017-06-02 17:34:27 +03:00
arcanis 934e30819c rename deadbeef defaults 2017-05-21 23:07:12 +03:00
arcanis a4d3a09f26 add patch for mpris 2017-05-17 17:47:34 +03:00
arcanis acc4df92bc fix invalid mpris parser
In some cases it causes the error like:

Error message "Интерфейс «(null)» для пути /org/mpris/MediaPlayer2 объекта не найден"

(for example deadbeef was affected). Suggested patch should fix this
issue and seems to be working with at least deadbeef and qmmp mpris
engines.
2017-05-17 17:43:18 +03:00