Commit Graph

16 Commits

Author SHA1 Message Date
Federico Terzi
b2356abe69
feat(ci): add automatic code-sign on Windows (#1352)
* feat(ci): first draft of signtool script

* feat(ci): add test signing step

* feat: another test commit that should fail

* feat: this one should succeed

* fix: create installer from resources executable

* fix: prevent reset of resources

* fix: remove test branch
2022-08-30 21:47:26 +02:00
Federico Terzi
55d5010699 feat(ci): add missing test runs in ci pipeline 2021-10-03 14:03:18 +02:00
Federico Terzi
de8879e03c feat(misc): add make task to build universal mac bundle 2021-08-14 10:08:25 +02:00
Federico Terzi
f8b7300d31 feat(core): implement Windows installer packaging 2021-07-17 10:24:25 +02:00
Federico Terzi
fc70b4fc03 feat(core): factor out windows build steps to be reused 2021-07-16 22:50:13 +02:00
Federico Terzi
a4b9b30cdf feat(core): create packager for Windows portable mode and move scripts to separate files 2021-07-16 22:14:05 +02:00
Federico Terzi
40a307c38d fix(core): fix makefile configuration for newer versions of Rust 2021-07-14 20:49:59 +02:00
Federico Terzi
59a405a21d feat(core): implement service cli handler on macOS 2021-07-11 22:26:40 +02:00
Federico Terzi
99d040e708 feat(core): add run-binary make command 2021-07-10 10:45:39 +02:00
Federico Terzi
8f44b6631c feat(core): enable modulo as a default feature 2021-07-10 10:28:32 +02:00
Federico Terzi
587b120f1c feat(core): add AppImage build script 2021-07-10 00:18:04 +02:00
Federico Terzi
8fb3826298 feat(core): implement runtime Preferences module 2021-06-25 18:57:17 +02:00
Federico Terzi
5f8d30498f fix(core): remove previous bundle when compiling to avoid code signing errors 2021-06-05 22:26:08 +02:00
Federico Terzi
4ddd061a0f feat(core): first steps in creating a macOS bundle 2021-06-05 19:10:31 +02:00
Federico Terzi
833e39c328 feat(core): implement config auto-reload 2021-06-02 21:52:08 +02:00
Federico Terzi
ae2da9b0fe feat(misc): add cargo Makefile 2021-05-27 22:05:45 +02:00