3963 Commits

Author SHA1 Message Date
JannisX11
785c7647ca
Merge pull request #2732 from alpinebuster/next 2025-03-31 23:42:36 +02:00
JannisX11
1a15f61310 Merge remote-tracking branch 'origin/next' into pr/alpinebuster/2732 2025-03-31 23:41:32 +02:00
JannisX11
1462fc2478 Theme tweaks 2025-03-31 23:38:55 +02:00
JannisX11
71aa225abb Convert plugin loader file to TS 2025-03-31 23:35:19 +02:00
JannisX11
fea9348e5a Merge branch 'style' into next 2025-03-31 22:47:44 +02:00
JannisX11
db22ff1876 Fix hybrid menu mouse hover issue 2025-03-31 22:32:50 +02:00
JannisX11
42a6f27d44 Resolve plugin dependency order on load
Refactor plugin loading
2025-03-31 22:22:41 +02:00
JannisX11
a2adb681ba Style tweaks 2025-03-30 14:27:48 +02:00
__z__
85f87f8170 Added esbuild related JsonPlugin to support importing .bbtheme and .bbkeymap files in js/ts. 2025-03-28 14:17:47 +08:00
JannisX11
5d27b5c84a Default theme update 2025-03-23 23:06:14 +01:00
JannisX11
8a46f2a2dc Add GIF exporter for images
Closes #2679
2025-03-21 23:42:01 +01:00
JannisX11
03ab1fc2d1 Allow blueprint reference images in front of the model 2025-03-21 19:22:07 +01:00
JannisX11
d790320469 Add renderer process debugging 2025-03-21 18:41:20 +01:00
JannisX11
3928c8d24e Update material icons 2025-03-16 23:59:03 +01:00
JannisX11
fcd9b08433 Fix type error 2025-03-16 23:02:20 +01:00
JannisX11
40e54713cd Refactor viewport rect selecting 2025-03-14 00:30:14 +01:00
JannisX11
29a15d41d2 Implement new element behavior system 2025-03-13 23:52:39 +01:00
JannisX11
3b90ccaec7 Add three.js types
Fix shader issue
2025-03-12 23:36:52 +01:00
JannisX11
d4f4162556 Refactor settings and other files 2025-03-08 21:21:57 +01:00
JannisX11
e599cbd83e Shift click in orbit gizmo to select middle
Closes #2685
2025-03-07 00:21:09 +01:00
JannisX11
5b8e8413a3 Move shaders to separate files 2025-03-06 22:42:41 +01:00
JannisX11
de90b06fc1 Convert files to typescript 2025-03-06 13:49:09 +01:00
JannisX11
f61675e8c1
Merge pull request #2696 from JannisX11/vite
New development & build workflow
2025-03-05 18:14:46 +01:00
JannisX11
3f7d847446 Module fixes 2025-03-05 18:10:25 +01:00
JannisX11
3865b1389f Fix three.js element selecting 2025-03-05 17:23:09 +01:00
JannisX11
7fbd13c6db Update three.js 2025-03-05 14:32:30 +01:00
JannisX11
3ef3e2a3cf Fix closing window sometimes requiring two clicks 2025-03-04 21:29:19 +01:00
JannisX11
03d4e042ee Change dev script to exit on closing electron 2025-03-04 21:28:59 +01:00
JannisX11
6f87baba36 Convert some files to typescript 2025-03-03 23:11:05 +01:00
JannisX11
fdd15ce9bb Merge branch 'patch' into vite 2025-03-03 22:00:48 +01:00
JannisX11
a2e9115d6b Convert some files to typescript 2025-03-03 21:53:10 +01:00
JannisX11
c57c015401 Replace cjs with esm 2025-03-02 23:41:45 +01:00
JannisX11
972b9cddb6 Fix PWA script 2025-03-02 23:33:11 +01:00
JannisX11
896c99d557 Module fixes 2025-03-02 23:31:06 +01:00
JannisX11
6cd7dc7ce8 Add local serving and launch configurations 2025-03-02 22:23:58 +01:00
JannisX11
56d6cbfa52 Switch to esbuild 2025-03-02 21:16:55 +01:00
JannisX11
5e30b97912 Library fixes
General vite fixes
2025-03-02 17:24:17 +01:00
JannisX11
ab74a0271d Vite conditional import 2025-03-02 15:41:44 +01:00
JannisX11
c9426c4465 Setup vite electron 2025-03-02 15:06:36 +01:00
JannisX11
22eba0c062 Vite fixes and PWA setup 2025-03-02 10:54:40 +01:00
JannisX11
06f3454d2c Implement vite 2025-03-01 23:29:12 +01:00
JannisX11
8de5b04d88 Add element panel form (WIP) 2025-03-01 18:44:25 +01:00
JannisX11
c2544a1b7b Add mesh smooth shading (#2024) 2025-02-28 00:20:15 +01:00
JannisX11
834a97c47e Remove unused field 2025-02-27 23:26:18 +01:00
JannisX11
1289d43eea JSON exporter improvements
Move to new file
Improve performance
Fix #2688 NaN is exported to JSON as NaN
2025-02-22 13:44:11 +01:00
JannisX11
8b81761068 Fix #1851 default actions cannot be removed from toolbars in some cases 2025-02-16 23:35:32 +01:00
JannisX11
b7d2dba3e8 Add experimental fix for bbmodel file extensions on android 2025-02-16 21:59:12 +01:00
JannisX11
41faa51738 Fix texture not updating when moving cube in per group texture format 2025-02-16 19:01:31 +01:00
JannisX11
a21c60c589 Fix #2644 selecting collections with invalid state can lock interface 2025-02-16 18:56:10 +01:00
JannisX11
824000b509 Fix edit session issue with undo selections enabled 2025-02-14 20:22:39 +01:00