Commit graph

66 commits

Author SHA1 Message Date
649b0be848
feat: allow to move sources, side panel
now sources are all edited in one side panel, which opens in edit mode.
Easily move sources across panels.
Implementation has a lot of room for improvement (too many loops) but it
works for now
2022-06-09 02:52:17 +02:00
83a49f07c5
build: dropped jq_rs in favor of jql 2022-06-09 01:38:52 +02:00
f6570ca10c
chore: remove leftover build_web script 2022-06-08 14:19:19 +02:00
ad11aefce3
chore: removed web assets for now
I plan to retry to make it web compatible but right now it's just
useless to keep there around
2022-06-08 14:12:21 +02:00
aa36fd275f
chore: reordered buttons 2022-06-08 14:10:40 +02:00
4cc469f682
feat: made lines color customizable 2022-06-08 14:05:18 +02:00
203cff23f9
feat: show file size in footer (update every s)
also made jq_rs use bundled jqlib because rust-analyzer won't work otherwise
2022-06-08 12:58:07 +02:00
c72e8801f9
feat: added footer, small fixes 2022-06-08 01:47:13 +02:00
9334ebda1d
feat: many small UX improvements 2022-06-07 01:28:17 +02:00
3741f82943
feat: arbitrary sources, background worker
implemented a reliable sqlite storage, a way to
save and load values, a native-only
background worker to fetch data and update values
2022-06-07 00:05:45 +02:00
ccf4a64c15
fix: spawn tokio runtime in another thread 2022-06-06 04:42:06 +02:00
5ded746434
feat: reworked storage to use sqlite 2022-06-06 04:41:34 +02:00
4465c672ab
feat: added wrapper for native background worker 2022-06-05 20:05:39 +02:00
0fed3fff95
feat: added store/load capabilities, cleared code 2022-06-05 01:06:17 +02:00
8e29b59c35
feat: committing current state
Committing current state, which is a simple full
screen plot with some basic features. It compiles
for both native and web. There's a basic generic
datasource impl. It currently plots random data for demo.
2022-06-03 02:03:37 +02:00
2ce61c03a3
Initial commit 2022-06-03 02:01:19 +02:00