Victor Giers giers10
giers10 pushed to master at giers10/webeditor3d 2026-04-27 01:51:43 +02:00
ccfa69746c Refactor camera calculations to use clamping functions and implement smooth zoom updates.
72d4643ff9 Refactor camera zoom to use smooth, stepped transitions for perspective and orthographic views
2ddabc0566 Fix smooth zoom response for zero delta time
6ebc875fd4 Feature: Implement smooth camera zooming and distance clamping in ViewportHost
ab7ebcd8ec Use target camera radius and zoom when calculating view state
Compare 2163 commits »
giers10 pushed to master at giers10/Heimgeist 2026-04-17 15:03:57 +02:00
4f6771e787 Update backend and frontend assets for chat session handling
b5e1bc9a68 Rename variable for clarity in image attachment check
43c6f6360b Add image attachment check before sending message
0ea3bfc14b Add function to normalize chat attachments and raise exceptions for invalid types
7d82ef1acf Handle client-side errors in message sending and update UI accordingly
Compare 38 commits »
giers10 pushed to master at giers10/Heimgeist 2026-04-17 10:26:33 +02:00
3f3377118c auto-git:
9849ba54ed Update GeneralSettings.jsx to adjust error and loading conditions
5c00010b0a Add styles for changelog panel and list
cb872e0227 Implement changelog functionality in GeneralSettings.jsx
4857eee154 Add getChangelogPage to preload.cjs
Compare 50 commits »
giers10 pushed to master at giers10/Heimgeist 2026-04-17 04:25:34 +02:00
67d9f41f17 auto-git:
a0c2b28591 Add audio transcription route to backend/main.py
7225980fb9 Import asyncio in backend/main.py
4447749439 Add audio transcription request and response schemas
86936dcb96 Extend whisper_admin.py with audio processing and transcription features
Compare 15 commits »
giers10 pushed to master at giers10/Heimgeist 2026-04-16 21:44:52 +02:00
88c5e5c5dd auto-git:
20a8af0e0e Add drag active background to main content
2f73fabda2 Add styles for message attachment and footer improvements
477c6f275a Add image attachment functionality in App.jsx
553b742d40 Enhance message editing UI in App.jsx
Compare 14 commits »
giers10 pushed to master at giers10/webeditor3d 2026-04-12 04:09:10 +02:00
a7f1c7f21b Update runtime host message for gamepad instructions
3a32162c4d Add interactionEnabled validation in scene document test
dd5dac2b59 Add kind property to geometryBrush in runtime-host.ts
4a905992bc Import ProjectDocument type and update projectDocument variable type in delete-project-asset.test.ts
09be66b653 Add visibility and enabled properties to entity-player-start-main in scene-document-validation.test.ts
Compare 271 commits »
giers10 pushed to master at giers10/webeditor3d 2026-04-11 15:25:14 +02:00
277706e950 Add function to determine if auto-capturing pointer lock should be enabled on activation in first-person navigation controller
ba6200794e Enhance pointer lock handling in FirstPersonNavigationController
8ba8d1d730 Update fallback face color in multiple files
da4e79b15e Add default scene editor preferences to test setup
2b6accedd1 Update project document JSON test to remove editor preferences
Compare 29 commits »
giers10 pushed to master at giers10/webeditor3d 2026-04-11 13:38:48 +02:00
d9b6b3e7fc Add name and loadingScreen to ProjectDocument and ProjectScene interfaces in architecture.md
abda1bd1dd Update local draft storage to handle scene documents
811b51bd6a Update tests for project document serialization and add project name handling
8506b235db Add flex-wrap to toolbar elements and project name styling
cd11a779c5 Update App to include project name functionality
Compare 592 commits »
giers10 pushed to master at giers10/webeditor3d 2026-04-05 01:35:44 +02:00
e31dfbc5cd Add WebGL availability check in e2e test
2a924b5b36 Refactor camera state and view mode handling in e2e tests
ec69f450df Add click at ratio functionality to viewport test helpers
655f3d91a2 Update camera state for topLeft panel in e2e test
3d3020972b Update viewport test helpers to use page mouse click
Compare 511 commits »
giers10 pushed to master at giers10/webeditor3d 2026-04-02 21:26:43 +02:00
6c28f722a1 Reorder imports in ViewportCanvas.tsx
2b37d2dcda Reorder imports in runtime-scene-build.ts
04f46fa8ff Update import paths for world settings
3e939a01c1 Update imports in viewport-host.ts
40d1575d57 Reorganize imports in App.tsx
Compare 129 commits »
giers10 pushed to master at giers10/webeditor3d 2026-04-01 15:30:22 +02:00
ac70526b2a Remove Materials panel from App.tsx
1bed768ca0 Add material selection and clear material buttons in App.tsx
423eaa733d Close conditional rendering blocks in App.tsx
8f42c223a4 Add conditional rendering for Inspector panel
301f1c5811 Conditionally render World panel based on selection kind
Compare 199 commits »
giers10 pushed to master at giers10/webeditor3d 2026-03-31 19:43:48 +02:00
625f726227 auto-git:
3f81463551 Add transient resource URL creation and revocation in GLTF model import
8b90a3d851 Remove unnecessary try-catch blocks in GLTF loading functions
a775df160e Rename function to createDataUrlForStoredFile and update variable names
7c092ae1dd Refactor GLTF model import to handle large files and improve URI rewriting
Compare 10 commits »
giers10 created branch master in giers10/webeditor3d 2026-03-31 19:43:47 +02:00
giers10 created repository giers10/webeditor3d 2026-03-31 19:43:42 +02:00
giers10 pushed to master at giers10/Heimgeist 2026-03-20 16:52:08 +01:00
d58ed8bead Add option to open DevTools on startup in InterfaceSettings
c5b2c17370 Add openDevToolsOnStartup setting and related functionality
Compare 2 commits »
giers10 pushed to master at giers10/Heimgeist 2026-03-20 16:30:18 +01:00
3019336ad2 auto-git:
7bbdd1ac6d Refactor title sanitization logic in backend/main.py
9cda0d8577 Add sanitizeGeneratedChatTitle function and update sendMessage logic
5b45b29420 Add console logs for Electron window creation and loading
Compare 6 commits »
giers10 pushed to master at giers10/Heimgeist 2026-03-20 16:08:44 +01:00
f9cc3d8c51 auto-git:
e77ce7c286 auto-git:
f7a86948ba Update startup resources in run-electron-dev script
Compare 3 commits »
giers10 pushed to master at giers10/Heimgeist 2026-03-20 16:04:51 +01:00
490c58f528 Add error handling for failed window loads in electron/main.cjs
af39c0af7f Set host to '127.0.0.1' in vite.config.js
913cf3d39f auto-git:
Compare 3 commits »
giers10 pushed to master at giers10/Heimgeist 2026-03-20 15:44:34 +01:00
55974b90fd Add startup model preparation endpoint and update Whisper handling
13f2fb9306 Update backend/ollama_admin.py to include Whisper model checks and preparation
776a3c11b4 Add backend/whisper_admin.py for managing Whisper models
Compare 3 commits »
giers10 pushed to master at giers10/Heimgeist 2026-03-20 13:03:06 +01:00
d89080116e auto-git:
049f1ef4e7 Update web search engine options and defaults
cbe50e998d auto-git:
645190405f Refactor web search engine handling and add new file for engine options
d86d581021 Add new log file for heimgeist web search
Compare 9 commits »