Commit graph

49 commits

Author SHA1 Message Date
5eedff5bab feat: update to react 19, pixi.js v8, tailwind v4, shad-cn
Also:

- center canvas on startup
- add version 1.21.9
2025-10-03 21:34:12 +01:00
ee94b224af style: width and sizes fixes 2025-02-21 21:44:16 +00:00
addb1460be fix: update branding sizes 2025-02-21 15:43:37 +00:00
52f57e9e08 refactor: remove ThemeChanger
forgot to remove in commit 9c94c35
2025-02-21 15:36:57 +00:00
30444235d2 fix: menubar scrolling on mobile 2025-02-12 16:20:07 +00:00
bd7c27b96c feat: add personal website link 2025-02-11 14:55:42 +00:00
60277da619 refactor: rename radius changer to tool settings 2025-02-09 12:56:29 +00:00
0fc7497f10 feat: multiple implementations of history entry creations 2025-02-09 12:08:34 +00:00
9c94c35464 refactor: remove "more" menu in menubar 2025-02-08 14:26:51 +00:00
a5ddc3f781 feat: tabs in sidebar 2025-02-08 14:22:56 +00:00
a80119c011 refactor: move selection util script into selection context 2025-02-08 13:17:37 +00:00
4687330f02 refactor: move clipboard util script into custom hook 2025-02-08 13:16:46 +00:00
b0a4a8fff6 fix: unnecessary argument in edit menu clipboard.copy() 2025-02-07 20:42:45 +00:00
9f07754ab7 feat: undo and redo in edit menu 2025-02-07 20:17:42 +00:00
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