Commit graph

59 commits

Author SHA1 Message Date
Chris Kruining
79f2974c39
fix closing a directory 2025-01-07 08:27:33 +01:00
Chris Kruining
1ae0e14e42
fix commands not being translated 2025-01-06 16:33:42 +01:00
Chris Kruining
1f9aad755c
replace static strings with translator calls 2025-01-06 15:53:21 +01:00
Chris Kruining
96d04a6094
fix selection command 2025-01-06 15:49:37 +01:00
Chris Kruining
d39f88a754
refactor 'rows' -> 'data' 2025-01-03 04:57:05 +01:00
Chris Kruining
4fba9cc23c
fix adding of language 2025-01-03 04:56:21 +01:00
Chris Kruining
c33e99b105
couple of bug fixes 2024-12-19 15:54:11 +01:00
Chris Kruining
f6af76f0ba
remove debug code 2024-12-19 11:47:45 +01:00
Chris Kruining
998a788baa
finished refactoring. all the code is now way more clearly seperated and reusable 2024-12-19 11:42:03 +01:00
Chris Kruining
c2b7a9ccf3
Merge branch 'main' into feature/add-language 2024-12-18 16:32:31 +01:00
Chris Kruining
ab68df340f
woop in a working state again 2024-12-18 16:32:21 +01:00
Chris Kruining
4a5f0cf2d1
finally back up and running again 2024-12-18 08:10:38 +01:00
Chris Kruining
529647b0d7
. 2024-12-17 15:59:49 +01:00
Chris Kruining
0749d5904f
Merge branch 'feature/add-language' of https://github.com/chris-kruining/calque into feature/add-language 2024-12-17 13:25:37 +01:00
Chris Kruining
1d88565773
. 2024-12-17 13:22:31 +01:00
Chris Kruining
b7bf9fe220
. 2024-12-17 08:18:25 +01:00
Chris Kruining
b23db1d5a8
Kaas 2024-12-12 16:40:13 +01:00
Chris Kruining
d219ae1f9a
for the most part switched out the grid's internals for the new table component 2024-12-11 16:24:54 +01:00
Chris Kruining
de79467db3
quickly add sorting via clicks on column header 2024-12-11 11:11:28 +01:00
Chris Kruining
f87ea3697f
patch table border radius 2024-12-11 10:05:43 +01:00
Chris Kruining
de0d2c0202
add some bogus data for a more filled out table 2024-12-11 10:05:00 +01:00
Chris Kruining
977670b9e0
made tables more feature complete and started splitting of all the data handling to dataset.ts 2024-12-10 15:07:45 +01:00
Chris Kruining
183618a0c8
slight improvement on landing UX 2024-12-04 09:38:58 +01:00
Chris Kruining
17e49c23d8
started splitting of into components 2024-12-03 16:01:14 +01:00
Chris Kruining
c31074de4b
Merge branch 'main' into feature/add-language 2024-12-03 13:25:36 +01:00
Chris Kruining
6c637b8433
remove view menu item 2024-12-03 13:24:34 +01:00
Chris Kruining
4e98849e07
implemented feature
TODOs:
- extract logic to feature file to simplify component
- add unit test
- add end-to-end tests
2024-12-02 16:29:09 +01:00
Chris Kruining
bfb668a164
much better! 2024-11-28 08:31:31 +01:00
Chris Kruining
13e5727497
sprucing the app up a little 2024-11-21 17:01:44 +01:00
Chris Kruining
597c7e4e0b
more fancy pancy error component 2024-11-12 16:09:24 +01:00
Chris Kruining
6e41abdf46
minor refactors 2024-11-05 16:15:46 +01:00
Chris Kruining
b8e3a76768
boom, back up and running again 2024-11-05 07:34:55 +01:00
Chris Kruining
992bb77d2f
working on fixing/reimplementing save command now that the mutations logic is more complete 2024-11-04 17:03:41 +01:00
Chris Kruining
0501a0a463
improved diffing algorithm 2024-10-30 16:27:34 +01:00
Chris Kruining
6d1e011621
first attempt with deleting rows. deep diff algorithm needs more time in the cooker 2024-10-29 18:36:01 +01:00
Chris Kruining
addc6bfb11
fix issues with tabs 2024-10-29 16:20:48 +01:00
Chris Kruining
b27abe928d
initial attempt with pwa 2024-10-29 13:33:01 +01:00
Chris Kruining
ddf4519f41
refactoring stuff to make sure the right responsibility is fullfilled in the right place 2024-10-28 15:43:53 +01:00
Chris Kruining
c02fb2d924
WOOP WOOP, file save works!!! 2024-10-24 14:43:20 +02:00
Chris Kruining
5367ed2f44
quick snapshot 2024-10-24 14:39:08 +02:00
Chris Kruining
b03f80f34f
started introduction of splitting into tabs 2024-10-23 16:21:01 +02:00
Chris Kruining
1472bd8116
update styling 2024-10-23 14:02:25 +02:00
Chris Kruining
c96348e888
still working on saving files 2024-10-23 14:01:22 +02:00
Chris Kruining
e363ee1844
implemented a quick and dirty command palette 2024-10-23 14:01:22 +02:00
Chris Kruining
a6fc5720d4
made a start on the logic for saving files 2024-10-23 14:01:21 +02:00
Chris Kruining
6064fd3b45
switch over to deep diffing for mutations 2024-10-23 14:01:21 +02:00
Chris Kruining
1c0810290b
and even mooooore tweaks 2024-10-23 14:01:20 +02:00
Chris Kruining
5851d398d3
some tweaks 2024-10-23 14:01:20 +02:00
Chris Kruining
7db65413be
polished the UI a bit. next up: saving changes (and maybe a diff ui as confirmation dialog) 2024-10-23 14:01:20 +02:00
Chris Kruining
1a963a665e
extracted selection logic to own feature and anhanched with range selection 2024-10-23 14:01:19 +02:00