Commit graph

340 commits

Author SHA1 Message Date
trafficlunar
a93073caf9 fix: add BlockData type 2024-12-22 16:08:38 +00:00
trafficlunar
efd32a830b fix: remove average_colors.json 2024-12-22 16:08:12 +00:00
trafficlunar
7f52cabfbd fix: new generator script and refactor 2024-12-22 16:01:09 +00:00
trafficlunar
3e00029466 fix: saving as .litematic file includes properties 2024-12-21 23:42:55 +00:00
trafficlunar
5629a77a7e fix: cursor information show block name instead of texture name 2024-12-21 23:42:55 +00:00
trafficlunar
0b23186d67 fix: create data.json file for names, properties, versions 2024-12-21 23:42:05 +00:00
trafficlunar
44fb91e5c9 fix: update regex in generator 2024-12-21 23:41:25 +00:00
trafficlunar
94e560a60d fix: update spritesheet and data 2024-12-21 16:54:07 +00:00
trafficlunar
01bb44965d docs: update generator README.md
also add deleteBlocks.sh script
2024-12-21 16:51:28 +00:00
trafficlunar
606229ed09 feat: resize script 2024-12-21 16:51:12 +00:00
trafficlunar
bd876eb5c3 feat: filter script 2024-12-21 16:50:48 +00:00
trafficlunar
f63abc4ee9 feat: spritesheet generator script 2024-12-21 16:50:48 +00:00
trafficlunar
3f60fc2a29 refactor: replace generator with node.js scripts 2024-12-21 14:49:51 +00:00
trafficlunar
09cdd58963 feat: github link in app top right corner 2024-12-20 23:29:46 +00:00
trafficlunar
b769978c90 chore: add shadcn-ui/scroll-area 2024-12-20 23:07:26 +00:00
trafficlunar
56111a99cb feat: set scale dialog 2024-12-20 23:06:54 +00:00
trafficlunar
1cd970367e fix: add cancel button to dialogs 2024-12-20 22:56:06 +00:00
trafficlunar
15e10334dc fix: infinity and NaN errors when no blocks are existant 2024-12-20 22:49:23 +00:00
trafficlunar
38bf1cd85c feat: clear all blocks button 2024-12-20 22:46:14 +00:00
trafficlunar
d37574b90f fix: add more properties to canvas context 2024-12-20 22:45:54 +00:00
trafficlunar
3019db6f06 fix: change height warning to 384 from 320 2024-12-20 22:15:28 +00:00
trafficlunar
6d598a6e99 chore: add nbtify 2024-12-20 22:03:44 +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
b8f55b401f refactor: move canvasSize and blocks to context 2024-12-20 22:01:03 +00:00
trafficlunar
afc53f48a2 feat: add selected block indicator 2024-12-18 21:22:26 +00:00
trafficlunar
a2f03bbaf0 feat: add tooltips to toolbar 2024-12-18 21:20:57 +00:00
trafficlunar
e7fd155c50 refactor: remove word Context from file names in context folder 2024-12-17 20:47:18 +00:00
trafficlunar
0321afa65f fix: reimplement view culling (5def8fb1) 2024-12-17 20:43:22 +00:00
trafficlunar
ec1afe39e4 fix: tiles limit 2024-12-17 20:42:31 +00:00
trafficlunar
f359555d1a fix: add .gif and .svg to dropzone accepted files 2024-12-17 19:17:54 +00:00
trafficlunar
7dc53cd272 fix: add canvasBorder to default settings 2024-12-17 19:17:42 +00:00
trafficlunar
61a1b4f148 fix: replace with tilemap 2024-12-17 19:17:13 +00:00
trafficlunar
af4bb8e7f3 chore: add missing texture 2024-12-15 18:34:54 +00:00
trafficlunar
c38307a127 fix: show missing texture on error 2024-12-15 14:31:32 +00:00
trafficlunar
5def8fb126 fix: view culling 2024-12-15 14:19:46 +00:00
trafficlunar
340271f14b fix: cursor being set wrong 2024-12-15 14:19:39 +00:00
trafficlunar
57064e71c7 feat: zoom tool 2024-12-15 13:46:28 +00:00
trafficlunar
ceb87c2088 refactor: move components into folders 2024-12-15 13:45:53 +00:00
trafficlunar
1dbb126b90 feat: keybinds to enable/toggle tools 2024-12-14 23:41:48 +00:00
trafficlunar
d9690eb619 fix: reimplement changing cursor based on tool 2024-12-14 23:41:34 +00:00
trafficlunar
2da5ba7af3 fix: replace blockmatic text with svg 2024-12-14 23:11:20 +00:00
trafficlunar
0a8c5f43d7 fix: make minimum zoom 10% from 25% 2024-12-14 23:00:45 +00:00
trafficlunar
bebf8aaba4 feat: open images 2024-12-14 22:57:50 +00:00
trafficlunar
98e6354a6e feat: design open image dialog 2024-12-14 22:38:22 +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
c4c7986a71 fix: center canvas on zoom slider change 2024-12-14 20:18:26 +00:00
trafficlunar
f89fe702e9 fix: zooming on canvas setting cursor to corner of block 2024-12-14 20:11:51 +00:00
trafficlunar
8a3ccfc024 chore: add svgr plugin to vite config 2024-12-14 19:45:44 +00:00
trafficlunar
bd638f563b docs: change README.md 2024-12-14 19:45:25 +00:00
trafficlunar
1e57c7e4a7 chore: add AGPL-3.0 license 2024-12-14 19:45:13 +00:00