Commit Graph

40 Commits

Author SHA1 Message Date
David Holland 4ee5ca0541
Update cargo.lock 2023-10-06 14:58:13 +02:00
David Holland e8e963741d
Merge branch 'egui' 2023-10-06 13:18:19 +02:00
David Holland 19d30e66a6
Add logo 2023-10-06 13:16:59 +02:00
David Holland fb126e60e4 Delete .gitlab-ci.yml 2023-09-28 23:40:54 +02:00
David Holland e1b4d89cad Update .gitlab-ci.yml file 2023-09-28 23:37:59 +02:00
David Holland 9b1a6a6a95
Revert test commit 2023-09-28 00:09:28 +02:00
David Holland f5dfd98b1d Test commit (add beanconqueror.zip) 2023-09-28 00:03:18 +02:00
David Holland 26bf2380df
Some small refactoring and moving around to make the code less monolitic, as well as some cargo fmt 2023-09-22 12:15:18 +02:00
David Holland 5e3e30c30e
Change up the ui quite a bit, but make it cleaner 2023-09-20 14:30:02 +02:00
David Holland 2acb594c28 Update Cargo.lock 2023-09-19 22:38:29 +02:00
David Holland 61beb05d76
Bump version to 0.7.0 2023-09-15 13:37:13 +02:00
David Holland d03951dce1
Just works(TM). Even wasm works and loading goes BRRRRRR 2023-09-15 13:33:40 +02:00
David Holland 54200678ab Slowly switch over to raw data input instead of file system access 2023-09-14 23:45:29 +02:00
David Holland e6f47328a0 egui wasm32 working, except file loading 2023-09-14 22:26:01 +02:00
David Holland 9124e147f2 Some differing egui changes? 2023-09-14 11:09:05 +02:00
David Holland de2588b60e
Update dependencies 2023-09-13 15:57:37 +02:00
David Holland 6297df6f28
Minor order change 2023-06-09 09:35:40 +02:00
David Holland 37ce63df82
Merge remote-tracking branch 'origin/egui' into egui 2023-05-31 08:03:03 +02:00
David Holland b2f03d9287
Make the window bigger 2023-05-31 08:00:40 +02:00
David Holland a537ddb2f8
Add RON support and make it the preferred file format 2023-02-10 11:17:11 +01:00
David Holland c5e597bbea
Correct modal layout 2023-02-10 09:48:29 +01:00
David Holland 3c340ef714
Implement modal function, e.g. for the loading progress 2023-02-03 09:04:10 +01:00
David Holland 710c9400a6 Working GUI with async load and progressbar 2023-01-31 19:23:00 +01:00
David Holland 1fd5833d19
First working example of an egui gui 2023-01-27 17:02:01 +01:00
David Holland 7934a5ca4d Prepare tui-rs version 2023-01-27 08:11:15 +01:00
David Holland 8f45eb1a14 First minimal working example with cursive 2023-01-25 23:33:38 +01:00
David Holland 3b36c9a58b
Create minimal working version for the iced version 2023-01-25 16:08:13 +01:00
David Holland 71204b360f
Create minimal working example for current iced version! Prepare for checklist for generating charts. 2023-01-25 11:32:00 +01:00
David Holland 1821871ceb Implement automatic chart generation with user input and notifications 2023-01-24 17:26:55 +01:00
David Holland 8e9b8f193a
Add missing Files 2023-01-24 13:37:51 +01:00
David Holland 3fbc0a2ff8
HUGE refactor and splitting up 2023-01-24 13:13:39 +01:00
David Holland 726dfefadf
Changes before trying iced 2022-12-13 11:51:15 +01:00
David Holland a4c3b37019
Try to make it work with yay, maybe try dioxus again? 2022-11-09 11:45:46 +01:00
David Holland 61865bcb7a
Revert back to pre-gtk state, to have a clean working master and instead utilize branches 2022-11-02 13:05:25 +01:00
David Holland ebc9f2383e
Revert "Integrate the demo gtk project into beanconqueror"
This reverts commit 6da6fd8326.
2022-11-02 13:02:46 +01:00
David Holland 45ea316bef
Make some changes to gtk beanconqueror GUI part, but prepare for switching to dioxus or flutter with the html5 canvas backend for plotters 2022-11-02 12:40:10 +01:00
David Holland 6da6fd8326
Integrate the demo gtk project into beanconqueror 2022-10-05 14:47:12 +02:00
David Holland 590c2b37e0
Make some changes and prepare for transition to new edition to fix rust-analyzer errors 2022-10-04 09:43:30 +02:00
David Holland 8a7e7af4ea
Use Color palettes instead of traversing the HSL wheel 2022-09-02 01:22:35 +02:00
David Holland fddbf2472b
Initial Commit 2022-09-01 23:51:23 +02:00