Commit graph

13 commits

Author SHA1 Message Date
Stéphane Cerveau 25859ec1cd gitlab-ci: update image to support git
git is necessary for cargo update
2022-09-05 18:21:33 +02:00
Stéphane Cerveau b5ec5b2d84 ci: install rust via rustup
Use stable version of rust
2022-03-07 11:48:49 +01:00
Stéphane Cerveau 3d55c60fd5 ci: disabled dist-package 2022-02-08 17:00:35 +01:00
Stéphane Cerveau f3123bc951 ci: create a release cat and dist-package job 2022-02-07 13:03:13 +01:00
Stéphane Cerveau da6159e7f0 ci: rustdoc should be run only on release 2022-02-07 12:19:15 +01:00
Stéphane Cerveau 9a16fb4912 ci: create rustfmt-clippy
To save precious time, run clippy and fmt in the same
run.
2022-01-31 19:38:06 +01:00
Stéphane Cerveau d19387f039 graphview: implement tests infra
- Implement test for graph creation, save and load.
- Change xml API
- Update public/private api
- Add a graphview clear API
2022-01-27 17:35:47 +01:00
Stéphane Cerveau f4b7a18d76 Revert "gitlab-ci: disable rust-doc"
This reverts commit 95a095482f.
2022-01-19 12:26:39 +01:00
Stéphane Cerveau c7c8817f9d flatpak: add a builder to build nightly Devel flatpak 2022-01-18 09:39:50 +01:00
Stéphane Cerveau 95a095482f gitlab-ci: disable rust-doc 2022-01-17 12:09:03 +01:00
Stéphane Cerveau 8fa825f070 meson: improve application install
Add:
- new icons and installation procedure
- desktop file
- appdata
- po files
2022-01-17 11:01:08 +01:00
Stéphane Cerveau 81ca9ca3a3 about: display about dialog
display a custom and clean about dialog
with the infrastructure based on meson to
genetate the config.rs
2022-01-12 11:15:52 +01:00
Stéphane Cerveau 71576eae4e ci: add gitlab ci definition 2022-01-11 20:48:53 +01:00