Commit Graph

28 Commits

Author SHA1 Message Date
Federico Terzi
5256e3e79f
fix(misc): fix clippy warnings (#1342)
* fix(misc): fix clippy warnings

* fix(misc): fix clippy warnings

* fix(misc): fix clippy warnings

* fix(misc): fix clippy warnings

* fix(misc): fix clippy warnings
2022-08-25 21:23:55 +02:00
Federico Terzi
6b5d0a3d3b
feat(ci): optimize CI (#1283)
* feat(ci): attempt speeding up the CI

* fix(ci): avoid redundant runs on PRs

* fix: remove redundant comment

* fix: remove force option from cargo install

* feat(ci): first draft of modulo caching

* feat(modulo): add debug step

* fix(ci): attempt using absolute paths

* fix: use contexts instead of variables

* fix: use contexts

* fix: remove cache from test runs

* fix: change cache key

* fix: wrong indentation

* chore: add explainatory comment

* fix(ci): fix cache order
2022-07-03 20:15:00 +02:00
Federico Terzi
51527500e7 fix(modulo): change cc tool to infer correct msvc location on Windows Server 2022 2022-03-06 20:40:07 +01:00
Federico Terzi
fff9f63f96 feat(modulo): implement textview UI 2021-11-15 21:50:35 +01:00
Federico Terzi
ac208ecf02 fix(modulo): check for 'wx-config-gtk3' command as well on Linux. Fix #840 2021-11-06 10:02:47 +01:00
Federico Terzi
85bd14236a fix(modulo): remove rerun-if-changed directives that caused cargo to recompile modulo each time 2021-10-21 21:44:14 +02:00
Federico Terzi
f9b256c1a3 fix(modulo): fix bug that prevented forms from being displayed on Linux 2021-10-16 12:22:28 +02:00
Federico Terzi
308d1848be style(modulo): fix formatting 2021-10-06 18:39:55 +02:00
Federico Terzi
2cd974c80b fix(modulo): fix warnings 2021-10-05 23:18:26 +02:00
Federico Terzi
e94d97aae1 fix(modulo): explicitly specify built-in version of img libs on macOS 2021-10-04 21:21:26 +02:00
Federico Terzi
d83cf60f8e fix(ci): attempt with universal binary flag 2021-10-03 12:32:03 +02:00
Federico Terzi
6930687d01 fix(ci): add missing c flags in M1 pipeline 2021-10-03 10:13:09 +02:00
Federico Terzi
b7a80c956a fix(ci): explicitly use builtin jpeg and png libs in m1 pipeline 2021-10-02 21:54:54 +02:00
Federico Terzi
c90ae3c128 fix(ci): another attempt to fix m1 ci 2021-10-02 21:26:38 +02:00
Federico Terzi
e84abc21bc fix(ci): attempt to fix modulo building process on CI for M1 processors 2021-10-02 20:58:48 +02:00
Federico Terzi
82d1b2f4e1 fix(ci): attempt to fix m1 compilation problem 2021-10-02 19:45:30 +02:00
Federico Terzi
0afa3f4208 fix(ci): attempt to fix m1 compilation problem on GH Actions
This reverts commit e33fc6993c.
2021-10-02 19:36:21 +02:00
Federico Terzi
e33fc6993c Revert "fix(ci): attempt to fix m1 compilation problem on GH Actions"
This reverts commit 1caa5d2a57.
2021-10-02 18:44:00 +02:00
Federico Terzi
1caa5d2a57 fix(ci): attempt to fix m1 compilation problem on GH Actions 2021-10-02 18:14:41 +02:00
Federico Terzi
11edf080de feat(modulo): implement troubleshooting window 2021-07-19 20:48:55 +02:00
Federico Terzi
79f7a546d4 fix(modulo): fix compilation on Linux 2021-07-09 21:23:12 +02:00
Federico Terzi
40ea11ef94 feat(modulo): improve welcome screen on macOS 2021-06-29 20:03:23 +02:00
Federico Terzi
a6ca1ee4c2 feat(modulo): add welcome screen 2021-06-27 18:02:29 +02:00
Federico Terzi
85b656ebf8 feat(modulo): update build.rs to include Wizard on macOS 2021-06-12 21:32:44 +02:00
Federico Terzi
2a9c64d685 feat(modulo): add early work on Wizard GUI 2021-06-12 21:24:15 +02:00
Federico Terzi
0e5e308e9f feat(modulo): port modulo build on Linux 2021-05-22 11:55:21 +02:00
Federico Terzi
ed60ae46cf feat(modulo): implement building process on macOS 2021-05-22 11:45:17 +02:00
Federico Terzi
23895841e3 feat(modulo): initial port of modulo within the espanso repo 2021-05-21 22:03:15 +02:00