Commit graph

35 commits

Author SHA1 Message Date
ac9ac3d454 feat: history/undo & redo 2025-02-07 20:17:30 +00:00
df016ddf74 refactor: add affixes to variable names in selection context 2025-02-07 17:11:06 +00:00
1ab5955ada fix: make clear blocks dialog not change coords and scale 2025-01-31 14:19:24 +00:00
efe2d00339 feat: inverse selection 2025-01-31 14:18:08 +00:00
23efc8289c feat: select all button and key combination 2025-01-31 14:17:56 +00:00
27dc92ccff refactor: move clear selection button to new select menu 2025-01-31 14:17:35 +00:00
8e8c568002 feat: copy and paste selection 2025-01-29 21:47:59 +00:00
9cd8c0f18d feat: set coordinates dialog 2025-01-28 21:36:34 +00:00
6883267b95 feat: center canvas button in view menu 2025-01-25 23:15:45 +00:00
ee02e1ae47 feat: improved move tool 2025-01-24 13:25:27 +00:00
fdabe89dd5 feat: add blockmatic icon and color to menubar 2025-01-18 23:09:32 +00:00
19663353c8 fix: update edit menu to commit 527e29c4 2025-01-18 22:02:24 +00:00
527e29c448 refactor: use coordinate array for selection
allows upcoming feature for users to select non-rectangular blocks
2025-01-18 21:59:42 +00:00
feb82f2b17 feat: edit menu - cut and clear selection 2025-01-17 22:04:34 +00:00
612d519068 feat: open schematic (.litematic)
known bug: blobs of air blocks in some schematics
2025-01-10 21:01:28 +00:00
trafficlunar
37be502e1a feat: export as .schem
todo: block properties
todo: fix bug with air blocks
2025-01-04 22:51:15 +00:00
trafficlunar
a7e5dfd3d6 feat: set version dialog 2024-12-28 21:07:12 +00:00
trafficlunar
c1ef155867 refactor: bunch of tool settings changes 2024-12-28 17:35:29 +00:00
trafficlunar
1721d08cf3 feat: blocks replacer 2024-12-27 22:52:01 +00:00
trafficlunar
0f3df546c2 feat: exporting to image 2024-12-27 22:15:07 +00:00
trafficlunar
a5bea3b585 fix: change colors based on which color scheme 2024-12-26 23:32:25 +00:00
trafficlunar
99bfd58c49 feat: toggle tool settings 2024-12-26 22:14:57 +00:00
trafficlunar
7803275267 feat: tool radius 2024-12-24 20:43:03 +00:00
trafficlunar
1acc50012f fix: fill on blockmatic text svg 2024-12-24 17:43:50 +00:00
trafficlunar
09cdd58963 feat: github link in app top right corner 2024-12-20 23:29:46 +00:00
trafficlunar
56111a99cb feat: set scale dialog 2024-12-20 23:06:54 +00:00
trafficlunar
38bf1cd85c feat: clear all blocks button 2024-12-20 22:46:14 +00:00
trafficlunar
560ca4e429 feat: exporting to .litematic
this took like 2 days

todo:
- fix other blocks
- block properties
2024-12-20 22:02:27 +00:00
trafficlunar
e7fd155c50 refactor: remove word Context from file names in context folder 2024-12-17 20:47:18 +00:00
trafficlunar
2da5ba7af3 fix: replace blockmatic text with svg 2024-12-14 23:11:20 +00:00
trafficlunar
370ec76c9b feat: add dialogs to menubar
can't put dialogs inside menubar components so we import each dialog
dynamically
2024-12-14 22:38:22 +00:00
trafficlunar
d7eee0d2ea feat: add canvas border setting 2024-12-13 22:45:01 +00:00
trafficlunar
f2b3910432 refactor: split menubar into multiple components 2024-12-13 22:30:46 +00:00
trafficlunar
de06203d31 refactor: rewrite and organize project
still need to add other features from before rewrite
2024-12-12 22:38:53 +00:00
trafficlunar
a536253511 feat: add dark and light mode 2024-12-03 20:26:14 +00:00