Commit graph

37 commits

Author SHA1 Message Date
Stéphane Cerveau
6c752995b2 macos: generate the installer building gtk
Using gtk version 4.13.9
2024-10-03 14:02:58 +02:00
Stéphane Cerveau
c19162f2c5 ci: macos: add missing tomli 2024-09-12 20:16:11 +02:00
Stéphane Cerveau
d32c75b639 ci: change to macos 13 runner 2024-01-05 14:37:13 +01:00
Stéphane Cerveau
7789588aef ci: fix yaml issue detected by pre-commit 2024-01-05 11:25:03 +01:00
Stéphane Cerveau
11cf962bfd ci: add pre-commit job 2024-01-05 11:25:03 +01:00
Stéphane Cerveau
6ca3059914 ci: set the bundler version to 2.4.22 2023-12-19 11:20:56 +01:00
Stéphane Cerveau
aa551db066 ci: update macos job to start build earlier 2023-09-22 14:33:26 +02:00
Stéphane Cerveau
cf438b523c ci: pages test removed 2023-09-20 22:24:25 +02:00
Stéphane Cerveau
c1ae2c37b6 ci: add gitlab pages jobs 2023-09-19 13:00:20 +02:00
Stéphane Cerveau
dd4700eb11 ci: add linux release 2023-09-17 17:52:45 +02:00
Stéphane Cerveau
375f083cbf cargo: update rust, gtk and gstreamer version 2023-08-31 17:23:58 +02:00
Stéphane Cerveau
234b5fe043 ci: update fedora version to 38 2023-08-26 12:52:30 +02:00
Stéphane Cerveau
21962866c5 ci: update fedora image with missing package
Add flex and bison
2023-06-14 22:35:21 +02:00
Stéphane Cerveau
bb38972aea macos: deploying application
https://www.datatable.online/en/blog/004-how-to-deploy-gtk-app-on-mac.html#deploy-your-app-as-linux-app
2023-06-14 22:32:58 +02:00
Stéphane Cerveau
e0274e8fd6 ci: fix flatpak release job 2023-04-14 11:27:37 +02:00
Stéphane Cerveau
9c3ee809b1 ci: add windows release 2023-04-12 22:38:44 +02:00
Stéphane Cerveau
0748e9352b ci: use wix install from latest gstreamer ci image 2023-04-12 22:38:44 +02:00
Stéphane Cerveau
db83d15ab4 ci: add manual to windows job 2023-04-12 12:08:17 +02:00
Stéphane Cerveau
0d25146878 ci: add default branch value
Gstreamer is now using 1.22
2023-04-12 12:08:17 +02:00
Stéphane Cerveau
2527a730d3 wix: add variable for version and upgrade code 2023-04-12 12:08:15 +02:00
Stéphane Cerveau
081bc4d3a0 wix: enable a first installer upgradable 2023-04-12 12:07:36 +02:00
Stéphane Cerveau
9c83ff6123 ci: enable windows build 2023-03-05 19:29:38 +01:00
Stéphane Cerveau
435e7bfd0d ci: update fedora to 36
to support the latest gtk4-rs
2023-02-13 21:55:07 +01:00
Stéphane Cerveau
17a81a52a6 ci: trigger a new build of FDO docker image 2023-02-13 17:11:19 +01:00
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