100 Commits
Author SHA1 Message Date
13hannes11 5e28d5cb6a only do one arch build 2024-07-16 23:02:41 +02:00
13hannes11 a1c22fa714 update cache key 2024-07-16 22:33:34 +02:00
13hannes11 14d948cfa3 change artifact names based on matrix 2024-07-16 22:32:02 +02:00
13hannes11 112cc6607c add arch64 architecture 2024-07-16 22:20:34 +02:00
13hannes11 7987aeed8f update llvm version in flatak manifest files 2024-07-14 01:17:22 +02:00
13hannes11 052fd33bad change pipeline names 2024-07-10 23:53:28 +02:00
13hannes11 ac20bc3c01 update workflow files 2024-07-10 23:51:23 +02:00
13hannes11 9063d4ff75 clean up build file and use builder 6.3 2024-07-10 23:21:03 +02:00
13hannes11 fbc4d5ca9a give name to artefacts to avoid conflicts and failing 2024-07-10 22:46:16 +02:00
13hannes11 ca5a20c976 add checkout action 2024-07-10 22:37:31 +02:00
13hannes11 a062358e7e run flatpak build and vendoring dependencies in parallel 2024-07-10 22:32:10 +02:00
13hannes11 75040ca996 fix install cargo 2024-07-10 22:25:09 +02:00
13hannes11 a04b52edbb remove unecessary build preparation step 2024-07-10 21:52:52 +02:00
13hannes11 a695d2c3a1 prepare for initial release 2024-07-10 21:39:29 +02:00
13hannes11 a27631aa30 add vendoring step 2024-07-04 00:09:40 +02:00
13hannes11 bfde160a59 make dist vendor executable 2024-07-03 23:23:03 +02:00
13hannes11 4ba1e6c6ad add detection of installed tools in host environment 2024-07-02 18:54:10 +02:00
13hannes11 84dfa4e935 remove unused functionality 2024-07-02 18:29:10 +02:00
13hannes11 74a64fb198 add functionality to open terminal inside toolbox 2024-07-02 18:17:39 +02:00
13hannes11 2f286697d6 update screenshots and add screenshot mode 2024-06-01 01:12:10 +02:00
13hannes11 78088fd86a update metainfo 2024-06-01 00:32:57 +02:00
13hannes11 8b3ca5cad3 add stopping and starting function for toolboxes 2024-05-30 18:45:50 +02:00
13hannes11 d98f27229d change to use multiple buttons to make state handling easier 2024-05-30 18:02:34 +02:00
13hannes11 b889e80315 change icon based on container status 2024-05-30 17:40:12 +02:00
13hannes11 2015ae6063 remove obsolete todo 2024-04-28 23:54:52 +02:00
13hannes11 76a38bd882 use the view macro better and use property binding 2024-04-28 23:54:12 +02:00
13hannes11 30de9d12b0 add seperate message for initiating refresh 2024-04-28 22:23:46 +02:00
13hannes11 ceecb4d6cf periodically update toolboxes and show spinner when this is happening 2024-04-28 22:20:14 +02:00
13hannes11 500d159369 upgrade to higher gnome version 2024-04-28 22:18:10 +02:00
13hannes11 308ad5ccfd add populate factory using toolboxes on machine 2024-04-28 00:41:13 +02:00
13hannes11 92315c5652 wrap play button in aspecframe to keep from weirdly resizing when parent size increases 2024-03-19 18:16:33 +01:00
13hannes11 7c7f07e670 transfer styling from old application 2024-03-19 18:08:11 +01:00
13hannes11 5da62888d1 add scrolled window to allow more toolboxes' 2024-03-19 17:31:24 +01:00
13hannes11 e998b6f1a9 disable selection for listbox 2024-03-19 17:21:00 +01:00
13hannes11 5f2819f0b8 add some more icons 2024-03-17 18:15:16 +01:00
13hannes11 b52232a4cb remove unused imports 2024-03-17 17:55:01 +01:00
13hannes11 1594bff156 move runtime to 45 2024-03-17 17:46:32 +01:00
13hannes11 f9d2fb9c0b use different filenames for modules instead of mod.rs 2024-03-17 17:43:10 +01:00
13hannes11 8c3db04c3e migrate to relm 0.8.1 2024-03-17 17:41:05 +01:00
13hannes11 9e95347226 add json~ to gitignore 2024-03-10 20:43:38 +01:00
13hannes11 5c5241cdc1 convert to hashmap isntead of list 2024-03-10 20:43:12 +01:00
13hannes11 3b20535b5a move factory to use listbox 2024-03-02 19:34:02 +01:00
13hannes11 da5fcc9887 added simple factory 2024-03-02 19:18:18 +01:00
13hannes11 a8bde9b439 add command to check if required tools are installed 2024-02-29 18:39:26 +01:00
13hannes11 c9e8e9e22b move runtime to 45 2024-02-29 18:04:41 +01:00
13hannes11 a2f544dac5 add closing functionality to dialgoue 2024-02-29 18:04:09 +01:00
13hannes11 d9130b8e42 update actions to newer versions 2024-02-27 21:39:02 +01:00
13hannes11 914b5899f1 add unsupported dialogue to be shown if not all prerequisits are fulfilled 2024-02-26 23:42:55 +01:00
13hannes11 06e9f44995 fix pipeline 2024-02-26 20:55:14 +01:00
13hannes11 9704b8f166 run cargo fmt 2024-02-26 20:53:56 +01:00
13hannes11 fbf68d69a3 remove sh file for building and rely on builder 2024-02-26 20:13:32 +01:00
13hannes11 3826726b84 remove all code and start with relm4 0.6 2024-02-26 19:48:54 +01:00
13hannes11 67a80edc9d toolbx list is not prefetched before the app launches 2024-02-18 19:12:03 +01:00
13hannes11 b5de805693 fix category in desktop file 2024-02-18 14:42:36 +01:00
13hannes11 282134cdf8 add meson build options to build for flathub 2024-02-18 14:04:47 +01:00
13hannes11 4bf08923b1 change vendor script permissions 2023-07-15 16:56:02 +02:00
13hannes11 bfe9049736 replace screenshots 2023-07-15 13:12:16 +02:00
13hannes11 132860c33f cleanup code and simplify application to be ready for restructuring and refactoring 2023-07-15 13:00:12 +02:00
13hannes11 c76d36cd1a add pre release publishing of flatpak 2022-08-09 14:06:03 +02:00
13hannes11 bbbb090eee enable git lfs for checkout 2022-08-07 16:40:21 +02:00
13hannes11 29f29b227b enable ci for other branches to make experimenting easier 2022-08-07 15:48:53 +02:00
13hannes11 8ef0ce51ce fix desktop file missing semicolon 2022-08-07 14:29:06 +02:00
13hannes11 171c4dee12 restructure the rest of the files 2022-08-07 13:12:34 +02:00
13hannes11 e7f55a0375 renamed ci file 2022-08-07 13:11:29 +02:00
13hannes11 0155169721 rearrange data directory 2022-08-07 13:06:40 +02:00
13hannes11 3d7034e040 rename bundle 2022-08-07 00:57:02 +02:00
13hannes11 acab3e8558 modify icons to statisfy CI conditions 2022-08-07 00:34:55 +02:00
13hannes11 c73be24940 fix app metadata and screenshot size 2022-08-07 00:15:08 +02:00
13hannes11 b996cc3c15 add flatpak build script 2022-08-06 23:58:32 +02:00
13hannes11 45592b2052 add .~json to ignore 2022-08-05 13:02:36 +02:00
13hannes11 5049762167 Added internal messaging and workers to handle per toolbx settings, actual settings handling still missing 2022-08-05 12:47:48 +02:00
13hannes11 48cbc506e2 moved icons to their corresponding places 2022-07-29 19:27:04 +02:00
13hannes11 3e3b87b172 improved symbolic icon 2022-07-29 19:24:35 +02:00
13hannes11 49e18ace17 use template from appicon preview 2022-07-29 19:24:35 +02:00
13hannes11 6891daff5a add first version of application icons 2022-07-29 19:24:35 +02:00
13hannes11 a5c1fc67a5 added screemshots to description 2022-07-29 19:23:53 +02:00
13hannes11 ebcf28b518 add dark and light screenshot of the main window 2022-07-29 18:51:06 +02:00
13hannes11 0ecaf40ad6 comment out application menu as it currently does not have any functionality 2022-07-29 18:48:23 +02:00
13hannes11 fe7bf2b94e add lfs to repository in preparation for adding screenshots 2022-07-29 17:40:16 +02:00
13hannes11 05bcb628c1 change flatpack to use master branch in manifest 2022-07-27 17:51:28 +02:00
13hannes11 286ea0d2c4 add ability to install from local dev dir 2022-07-27 17:50:40 +02:00
13hannes11 a957b64543 add script to install flatpack from repository 2022-07-27 17:50:18 +02:00
13hannes11 57225bf3a5 fix manifest to build correct metadata 2022-07-27 17:49:15 +02:00
13hannes11 7c3ac49a25 add .flatpak-build directory to gitignore 2022-07-27 17:48:52 +02:00
13hannes11 40fda11134 fix hhttps should be https 2022-07-27 16:57:19 +02:00
13hannes11 f544437324 add some additional descriptions 2022-07-17 19:36:51 +02:00
13hannes11 8c04a56c07 add po similar to template 2022-07-17 19:36:51 +02:00
13hannes11 eaed5b6117 update command to use flatpak-spawn 2022-07-17 19:36:51 +02:00
13hannes11 1ec3c7803e add additional metadata 2022-07-17 18:25:55 +02:00
13hannes11 d6f9703cb8 rename application name in .desktop file 2022-07-17 14:14:40 +02:00
13hannes11 3134a0e627 give proper permissions to allow access to flatpak-spawn 2022-07-17 14:14:40 +02:00
13hannes11 f622509b0f change commands to use flatpak-spawn --host 2022-07-17 14:14:40 +02:00
13hannes11 4adb9a9708 make application runnable under flatpak, correct permission missing 2022-07-17 14:14:40 +02:00
13hannes11 a8eddcb25a rename executable to toolbx-tuner 2022-07-17 14:14:40 +02:00
13hannes11 f1fa7ffac3 add new and create function for ToolboxContainer struct (#16) 2022-07-17 14:09:51 +02:00
13hannes11 3222712de8 fix failing test 2022-07-15 22:10:10 +02:00
13hannes11 fb538a36bb add image to run tests, however, toolbox commands cannot be tested properly as of now 2022-07-15 22:04:33 +02:00
13hannes11 64017daa09 add created ToolboxStatus as it was missing 2022-06-22 19:44:05 +02:00
13hannes11 321fb23661 add update_status function to toolbox to refresh status on individual toolbox (#16) 2022-06-22 19:43:50 +02:00
13hannes11 047b44a91f refresh toolbox list every 10s #5 2022-06-19 21:11:48 +02:00