1
0

1011 Commits

Author SHA1 Message Date
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
7c21fdd971 feat: start to add plugin system and do some improve on project configuration 2023-10-16 03:47:52 +08:00
f5e667607c fix: slove build problem on platform aarch64 2023-10-15 21:32:41 +08:00
9e505a290e fix: temporary solve compile issues at flatpak build 2023-10-15 19:36:28 +08:00
fd8738dd76 fix: update screenshot of appstream 2023-10-15 18:39:34 +08:00
8d6cb643bb fix: imporve appstream files structure 2023-10-15 18:04:50 +08:00
c1a5fff98c fix: solve some issues on linux .desktop file 2023-10-15 16:17:28 +08:00
fbc4ab5341 feat: support flatpack build and install 2023-10-15 16:02:13 +08:00
0378dbdccc fix: solve desktop dock icon issues 2023-10-15 15:36:37 +08:00
8ad3b4df43 fix: remove libconfig from source to build it seperately 2023-10-15 14:08:07 +08:00
a955573b62 feat: support flatpak build 2023-10-15 04:16:46 +08:00
e14d7f74d7 fix: solve libconfig header path for flatpack builder context 2023-10-15 02:17:32 +08:00
0863078fae fix: slove build problem for flatpack builder 2023-10-15 01:59:16 +08:00
3b29ed07e7 doc: update some documents 2023-09-11 02:04:00 +08:00
fed8768d9b fix: remove submodules and delete debug build pipeline 2023-09-10 03:00:34 +08:00
a43cd6e45f fix: change package name to com.bktus.gpgfrontend 2023-09-08 13:52:11 +08:00
4054ed30c8 fix: slove a po encoding issue 2023-09-08 13:06:51 +08:00