Commit Graph

  • 1c58c3d554 improve deploy workflow 7 v0.1.0-alpha.7 Yeicor 2024-03-03 20:14:16 +01:00
  • 5ff6e58071 improve deploy workflow 6 v0.1.0-alpha.6 Yeicor 2024-03-03 20:08:32 +01:00
  • 032f37a64b improve deploy workflow 5 Yeicor 2024-03-03 20:03:56 +01:00
  • dc12f83780 improve deploy workflow 4 v0.1.0-alpha.5 Yeicor 2024-03-03 20:01:19 +01:00
  • 079c7217b6 improve deploy workflow 3 v0.1.0-alpha.4 Yeicor 2024-03-03 19:57:27 +01:00
  • 2d268bed7f improve deploy workflow 2 v0.1.0-alpha.3 Yeicor 2024-03-03 19:52:18 +01:00
  • af39f09698 improve deploy workflow Yeicor 2024-03-03 19:50:52 +01:00
  • f5c1b899c3 fix deploy workflow 3 Yeicor 2024-03-03 19:45:53 +01:00
  • cc3d333d81 fix deploy workflow 3 Yeicor 2024-03-03 19:43:03 +01:00
  • dc98215580 fix deploy workflow 2 Yeicor 2024-03-03 19:40:06 +01:00
  • 764b0bcb9e fix deploy workflow v0.1.0-alpha.2 Yeicor 2024-03-03 19:34:05 +01:00
  • 7e6b11093b improve workflows, and add a deploy workflow v0.1.0-alpha.1 Yeicor 2024-03-03 19:26:29 +01:00
  • 17afc11cd1 fix ts issue Yeicor 2024-03-03 19:14:03 +01:00
  • 96ff78a0e3 update everything and fix ci.yml Yeicor 2024-03-03 19:12:09 +01:00
  • 70dabf40e7 add ci.yml Yeicor 2024-03-03 19:08:00 +01:00
  • b5fa4179ec add dependabot.yml Yeicor 2024-03-03 18:57:43 +01:00
  • bb819796c5 update README.md Yeicor 2024-03-03 18:41:16 +01:00
  • c6f2dd8d9e add a README.md Yeicor 2024-03-03 18:40:07 +01:00
  • da0dcea44a frontend complete migration from parcel to vite for much better production builds Yeicor 2024-03-03 17:54:53 +01:00
  • 0fad65d7b2 solving lots of production issues Yeicor 2024-03-03 13:16:51 +01:00
  • 71887f75e6 fix clipping planes offset once more Yeicor 2024-03-03 11:39:41 +01:00
  • ccb8d1c4e7 better logo (demo) Yeicor 2024-03-03 11:18:29 +01:00
  • 4c7be17ddc add support for loading images as quads Yeicor 2024-03-03 10:56:44 +01:00
  • c51ddade4b add full support for locations, better helpers and more server fixes Yeicor 2024-03-02 23:00:07 +01:00
  • a2a14ca257 fixed tool/selection init, and some bounding box issues Yeicor 2024-03-02 19:45:48 +01:00
  • a7f07d172e better model updates, broken tool/selection init Yeicor 2024-03-02 19:24:54 +01:00
  • 2ff9ac9e7e basic fixes for the server Yeicor 2024-03-02 18:10:49 +01:00
  • beb7ee6ef5 reduce index bundle size Yeicor 2024-03-02 17:28:27 +01:00
  • 50e90b0c5f cleaner constant Yeicor 2024-03-02 13:45:25 +01:00
  • 1e0ed4cd80 fix animation + clipping Yeicor 2024-03-02 13:42:40 +01:00
  • 117c09b665 improve clipping without depending on stencils, and fix dragging the model around Yeicor 2024-03-02 13:39:58 +01:00
  • e0f12b77ce render inside of meshes differently without needing to mess with the stencil buffer Yeicor 2024-03-02 13:29:28 +01:00
  • f15fa44636 basic clipping planes working without stencil Yeicor 2024-03-02 11:53:12 +01:00
  • a20283bbee quick fix for clipping planes Yeicor 2024-03-01 22:55:58 +01:00
  • d25ec1437c start working on clipping planes Yeicor 2024-03-01 21:50:57 +01:00
  • e42ccd795e implement remaining keyboard shortcuts and improve line update interactions with other tools Yeicor 2024-03-01 20:20:25 +01:00
  • f1776d8436 add selection keyboard shortcuts Yeicor 2024-03-01 19:41:59 +01:00
  • 1f9a5f375a fixes for lines, positions, distances, bounding boxes and enable tap to move Yeicor 2024-03-01 19:31:16 +01:00
  • d96f7df191 fixes for distances Yeicor 2024-02-29 20:56:45 +01:00
  • 0431a56d1a start working with distance measurements Yeicor 2024-02-28 21:25:52 +01:00
  • 184b3a10fc avoid all bounding box flickering Yeicor 2024-02-28 20:01:16 +01:00
  • 2b2cbb517e better bounding box camera change logic Yeicor 2024-02-28 19:47:39 +01:00
  • f5cf3d0edf better bounding box supporting selection and slightly better ortho raycasting Yeicor 2024-02-28 19:25:43 +01:00
  • 6df02bd447 add working initial bounding box implementation Yeicor 2024-02-27 21:17:17 +01:00
  • 57c10db5a0 add support for dynamic fake 3D lines attached to the world! Yeicor 2024-02-26 20:49:59 +01:00
  • fa6b19f701 update some old todos and add stable assets to the repo Yeicor 2024-02-26 18:17:50 +01:00
  • 20b785a89a add the ability to expand models by clicking on them Yeicor 2024-02-25 21:22:14 +01:00
  • 16155e7db5 add complete helpers support Yeicor 2024-02-25 20:07:54 +01:00
  • 878367638f add support for axes Yeicor 2024-02-25 12:15:26 +01:00
  • f22e19fb3d double-sided CAD models Yeicor 2024-02-25 11:23:11 +01:00
  • dfff9720dc add support for selecting vertices Yeicor 2024-02-24 23:38:58 +01:00
  • b3160fe3d3 add support for rendering vertices Yeicor 2024-02-24 23:26:45 +01:00
  • 7e9e579e46 add support for custom model opacities Yeicor 2024-02-24 23:04:54 +01:00
  • 34b7c3e893 better model management Yeicor 2024-02-24 20:49:07 +01:00
  • f6c0d5f936 complete initial models list Yeicor 2024-02-24 20:03:14 +01:00
  • a72cc8dd09 refactor most of the frontend and add permissive cors to backend Yeicor 2024-02-24 17:22:58 +01:00
  • 7dfdbdd34c add missing icon Yeicor 2024-02-24 12:58:50 +01:00
  • cd5c2ca362 add tooltips to most UI elements Yeicor 2024-02-24 12:51:53 +01:00
  • 3795e512cc better async components Yeicor 2024-02-24 12:21:16 +01:00
  • 4d529aec66 add licenses to frontend Yeicor 2024-02-24 11:44:53 +01:00
  • 5701aaad27 fix internal frontend icons Yeicor 2024-02-24 11:10:34 +01:00
  • 872d8e5e03 share hashcode implementation Yeicor 2024-02-24 11:00:34 +01:00
  • 69b1da711e make "inner" edges more visible Yeicor 2024-02-24 10:56:18 +01:00
  • dc600c3f6c lots of selection fixes and nicer tools interface Yeicor 2024-02-21 21:08:46 +01:00
  • cc5b96877a improve build size once more Yeicor 2024-02-20 23:09:46 +01:00
  • d56c924710 fix typing issues Yeicor 2024-02-20 22:59:22 +01:00
  • 37ceab5ed7 modularize selection and support edge selection Yeicor 2024-02-20 20:50:11 +01:00
  • ba74b97bd9 lots of fixes and finding new problems Yeicor 2024-02-19 21:19:26 +01:00
  • c9e8bde9ca several fixes to tessellation and extremely fast (in comparison) initial load of CAD objects Yeicor 2024-02-19 20:53:10 +01:00
  • 656daf1bf3 work Yeicor 2024-02-18 23:20:24 +01:00
  • 0ff39e045f start to pre-merge CAD models on the server to improve frontend performance Yeicor 2024-02-18 21:06:45 +01:00
  • 9d429de804 better selection persistence Yeicor 2024-02-18 19:51:46 +01:00
  • 76a636f400 add a couple of useful tools Yeicor 2024-02-18 19:46:47 +01:00
  • 0f46d06463 add a couple of useful tools Yeicor 2024-02-18 19:10:08 +01:00
  • 47f7d09385 partial show during load Yeicor 2024-02-18 18:15:17 +01:00
  • c1e003c668 slightly faster initial load Yeicor 2024-02-18 17:55:35 +01:00
  • 27944ab9cd better logo design Yeicor 2024-02-18 17:41:15 +01:00
  • 613fe9269a typo Yeicor 2024-02-17 21:05:15 +01:00
  • 16b3a8ea64 working basic loading glbs demo after lots of fixes Yeicor 2024-02-17 21:04:37 +01:00
  • c357c88a6f better glbs model loading Yeicor 2024-02-17 18:38:14 +01:00
  • f50efd3701 better networked model loading Yeicor 2024-02-17 18:14:27 +01:00
  • a0b8cfe2a8 lots of improvements Yeicor 2024-02-17 17:37:15 +01:00
  • 52f6349c34 optimized build size again (icons & camera) Yeicor 2024-02-17 12:05:33 +01:00
  • 92c917b230 add single entrypoint to server to simplify deployment Yeicor 2024-02-17 10:38:50 +01:00
  • 7f7ff86f9f starting work on glb(s) management 2 Yeicor 2024-02-16 21:49:01 +01:00
  • ee160c1ee4 starting work on glb(s) management Yeicor 2024-02-16 21:47:47 +01:00
  • c10e5f0896 cleaning up Yeicor 2024-02-16 20:35:27 +01:00
  • 0545d8fbe2 export all server objects to a file for static deployments and demo for logo Yeicor 2024-02-10 20:37:28 +01:00
  • 3804ae5376 add support for orthographic camera! Yeicor 2024-02-10 19:56:47 +01:00
  • e9b24fd333 optimize build size 2 Yeicor 2024-02-10 19:20:05 +01:00
  • 0aa0be4a1e optimize build size Yeicor 2024-02-10 18:51:16 +01:00
  • 85a401e9ec started working on tools and sharing scene Yeicor 2024-02-10 18:35:38 +01:00
  • 21947d3cef misc improvements 2 Yeicor 2024-02-10 16:52:02 +01:00
  • f8ee906f45 misc improvements Yeicor 2024-02-10 13:37:30 +01:00
  • dda1162953 Started migration of frontend to vuetify Yeicor 2024-02-09 21:18:08 +01:00
  • ede0c6143f Started migration of frontend to vuetify Yeicor 2024-02-09 21:17:28 +01:00
  • 458726d472 Started migration of frontend to Vue Yeicor 2024-02-08 20:59:50 +01:00
  • 56c097aea3 Server implementation more or less complete Yeicor 2024-02-08 19:52:51 +01:00
  • 792ab687f6 Working websocket updates including cleanup Yeicor 2024-02-07 21:13:14 +01:00
  • 3fbf6ea497 Add async buffered pubsub, websocket updates endpoint and initial fast hashing of objects Yeicor 2024-02-06 20:55:04 +01:00