1
0

1377 Commits

Author SHA1 Message Date
3ad7fecdb6 refactor: remove CommonUtils at core 2023-11-07 15:18:06 +08:00
889cb80923 refactor: improve the code structure of core 2023-11-06 20:49:44 +08:00
0251f35c93 refactor: clean up core's codes 2023-11-06 17:17:47 +08:00
1602106722 feat: update thridparty libraries 2023-11-02 11:14:37 +08:00
b219d1c9d0 feat: add callback function to event 2023-11-02 09:59:40 +08:00
5d7b1d5493 style: improve code style of core 2023-10-30 14:52:29 +08:00
fce426a998 chore: add project infos in cmake config file 2023-10-29 02:51:25 +08:00
fd46d46676 refactor: start to tidy up code using clang-tidy 2023-10-29 02:46:15 +08:00
eb406ab4d3 feat: introduce clang-tidy config and modify clang-format config 2023-10-29 02:45:15 +08:00
7e3c2dd3b5 fix: move header includes' oder to solve a bug in moc 2023-10-28 02:20:09 +08:00
f9cd9e672c feat: add james' contributions 2023-10-28 01:56:20 +08:00
fcdcb6311c chore: use libstdc++ when using clang on linux platform 2023-10-27 21:24:11 +08:00
41c12e9203 feat: improve thread system and gathering gnupg options info to rt 2023-10-27 21:21:03 +08:00
af6668ae68 feat: gather more gnupg info to rt 2023-10-27 17:58:06 +08:00
ffc635e82e fix: improve the commu between gig module and core 2023-10-26 20:55:53 +08:00
b7ceed0b87 feat: moving gnupg info gathering logic to a new module 2023-10-25 22:28:25 +08:00
124929609e fix: solve some code tidy issues 2023-10-25 18:26:26 +08:00
a23b2fbc70 feat: use rt listen publish event function in main windows' app version upgrade notification 2023-10-25 15:40:43 +08:00
fa2e87a48a feat: use module instead of integrated code at version checking task 2023-10-24 21:42:16 +08:00
0d0d588752 fix: solve build issues on macOS 2023-10-24 17:31:10 +08:00
52f809414e feat: try to use GRT as a info exchange center of modules and ui 2023-10-24 15:55:29 +08:00
5a3f422335 fix: solve some issues on log system 2023-10-23 21:23:37 +08:00
8fdeb3af49 perf: reduce header includes and improve build speed 2023-10-23 18:27:25 +08:00
31fc827672 feat: improve project structure and add GRT for modules 2023-10-23 14:29:25 +08:00
025c268f91 fix: improve the stability of thread system 2023-10-19 18:51:20 +08:00
70196cf017 feat: using pool for concurrent executions, not stable yet 2023-10-18 22:45:33 +08:00
edf86e2e65 fix: solve build issues on macOS 2023-10-18 21:53:16 +08:00
76fda183d4 feat: simplify the thread system and improve its stability 2023-10-18 20:54:02 +08:00
216905e253 fix: improve thread and module relation 2023-10-18 17:49:06 +08:00
f7a8e93ab8 chore: fetch the latest release of the json library 2023-10-18 15:34:02 +08:00
5cbbab71b0 chore: remove libarchive from source code
1. it's better to get this library at system PATH
2023-10-18 15:17:07 +08:00
216cc55e31 chore: change binary output dir to artifacts 2023-10-18 14:04:46 +08:00
12f42d88e1 fix: solve a build issue at release mode 2023-10-18 13:37:33 +08:00
cd72a74d83 fix: add libarchive checking at cmake config 2023-10-18 13:21:39 +08:00
abfa6da608 fix: solve find gpgme issues at newer version of gpgme 2023-10-18 12:05:56 +08:00
f4a51338b1 fix: improve headers including relations 2023-10-18 02:37:07 +08:00
9eb339dd2b refactor: use piml tech to rewrite GlobalSettingsStation 2023-10-18 02:06:44 +08:00
1123f1228d fix: improve module 2023-10-18 02:05:56 +08:00
42163a07fa feat: print stacktrace when exception caught 2023-10-18 02:04:34 +08:00
4fa7cc8722 feat: imporve module system 2023-10-18 02:04:05 +08:00
55e8e3d790 fix: solve params mismatch issues 2023-10-18 02:03:38 +08:00
459cd3d0e5 refactor: move module system to core and make it work 2023-10-17 23:45:10 +08:00
32b6d924e2 fix: slove compile issues 2023-10-17 23:17:18 +08:00
e5694e9f6d refactor: change plugin system to module system 2023-10-17 22:57:03 +08:00
c4c5bc1d09 refactor: flatpak yml file can not host here 2023-10-17 22:32:18 +08:00
cc35ceff23 fix: solve compile and link issues 2023-10-17 05:08:57 +08:00
5175b3ae66 refactor: use c++17 features and piml tech to rewrite DataObject and Task 2023-10-17 04:19:26 +08:00
ea098a6bb8 feat: using piml tech on plugin system 2023-10-17 00:38:40 +08:00
95997d2710 fix: check and update copyright at files 2023-10-16 17:54:05 +08:00
6459805692 merge: branch 'dev/2.1.1/main' of github.com:saturneric/GpgFrontend into dev/2.1.1/main 2023-10-16 03:49:11 +08:00