Commit graph

  • 57b36798b9 add plugin settings, per-tile refresh, settings menu, touch-friendly UI main Eric Smith 2026-05-21 12:47:25 -04:00
  • 12b45b2685 fix: resolve runtime errors and shadowed variable warnings Eric Smith 2026-05-21 09:28:47 -04:00
  • 40ba0f3ee1 fix: resolve godot warnings and runtime error in tile menu Eric Smith 2026-05-21 09:24:13 -04:00
  • ebf97a6fc8 redesign tile action menu with toolbar and submenus Eric Smith 2026-05-21 09:19:29 -04:00
  • 6aba0e23d0 fix: multi-cell tile drag snaps by module position, not mouse Eric Smith 2026-05-21 09:09:43 -04:00
  • db0c6780df cleanup: remove unneeded .gitkeep files after layout auto-creation Eric Smith 2026-05-21 09:03:38 -04:00
  • 96c4d39946 add long-press gesture for touch-friendly preset popup Eric Smith 2026-05-21 08:58:04 -04:00
  • 825598f1a9 fix: remove class_name from autoload singletons Eric Smith 2026-05-21 08:43:57 -04:00
  • f43676e46c add plugin system with plugin/layout managers Eric Smith 2026-05-21 08:39:15 -04:00
  • 63af41ea61 docs: update AGENTS.md and README with splash/config changes Eric Smith 2026-05-20 22:38:35 -04:00
  • 75b9f8cf7b fix: sequential transition — splash fully fades before dashboard appears Eric Smith 2026-05-20 22:35:43 -04:00
  • 5c94f8bf8c refactor: crossfade splash→dashboard instead of fade to black Eric Smith 2026-05-20 22:34:39 -04:00
  • a6d4c290d3 refactor: JSON → INI config via Godot ConfigFile Eric Smith 2026-05-20 22:32:17 -04:00
  • c6bc1edda4 feat: file-based config system + fix dashboard background rendering Eric Smith 2026-05-20 22:28:46 -04:00
  • c026c74af2 tweak: halve font sizes to 28%/15% of screen height Eric Smith 2026-05-20 22:17:39 -04:00
  • f5c7defd87 fix: set font size via property path theme_override_font_sizes/font_size Eric Smith 2026-05-20 22:16:56 -04:00
  • 9e52224dc9 fix: pure font-size animation, enormous final sizes, no Node2D Eric Smith 2026-05-20 22:14:07 -04:00
  • 9874d29cd8 fix: splash zoom via Node2D scale + proportional font sizes Eric Smith 2026-05-20 22:10:26 -04:00
  • bdddeeaf66 fix: animate actual font size via tween_method instead of broken Control scale Eric Smith 2026-05-20 22:05:54 -04:00
  • 5575327d98 fix: scale entire unit together; increase V to 512px and Panel to 288px Eric Smith 2026-05-20 22:02:21 -04:00
  • 6c955da9de fix: scale labels directly with centered pivot for reliable zoom animation Eric Smith 2026-05-20 21:55:35 -04:00
  • 932e7b660c fix: reparent dashboard before freeing splash; double text size with dramatic zoom Eric Smith 2026-05-20 21:52:21 -04:00
  • 6d64c7ea15 add animated splash screen with orbitron font, transition to dashboard Eric Smith 2026-05-20 21:49:20 -04:00
  • 12b8fee0b0 fix: sample noise at distorted uv for visible deformation effects Eric Smith 2026-05-20 21:41:37 -04:00
  • d636d0f847 replace noise with tileable perlin; use pixel-space sampling for fixed scale Eric Smith 2026-05-20 21:37:07 -04:00
  • 9adba9d6c2 update project docs with grid rewrite, 3d shader, preset system, and key implementation details Eric Smith 2026-05-20 16:20:58 -04:00
  • 9cbb54cc39 add cell-span grid with resize handles, 3d water surface effect, and shader preset system with double-click popup menu Eric Smith 2026-05-20 16:18:33 -04:00
  • 7cfbf72ca5 add testing module; integrate holographic effects into vial_fill shader with noise texture, sum-of-sines water surface, top-down lighting, foam line, and font outlines for readability Eric Smith 2026-05-20 15:41:26 -04:00
  • 308cf26a77 fix: liquid fills from bottom; make module root panel transparent with 12px corners to eliminate grey corners Eric Smith 2026-05-20 15:07:42 -04:00
  • 3eb089b776 add vial-fill shader with liquid effect and smooth tween transitions; increase corner radius to 12px; replace progress bars with shader-based vial fill Eric Smith 2026-05-20 15:03:47 -04:00
  • 92110cfee7 hide grid cells by default, show during drag; fix frozen-on-gap with cell-bounds check and drop-to-source fallback Eric Smith 2026-05-20 14:54:11 -04:00
  • 6198fd556f fix drag: revert empty-cell drop to direct placement instead of list-reflow (insert-index clamping broke corner positioning) Eric Smith 2026-05-20 14:50:09 -04:00
  • f33cf3d7f8 implement list-reflow insert for drag-and-drop: dropping on empty cell now inserts and reflows all modules row-major; _rebuild_grid calculates rows from module count; _restore_modules uses reflow Eric Smith 2026-05-20 14:44:12 -04:00
  • 0f11343c05 fix memory collector: explicit int types for Dictionary.get() to avoid Variant inference Eric Smith 2026-05-20 14:30:45 -04:00
  • 4169e0c5b6 add memory usage module with collector, scene, and script Eric Smith 2026-05-20 14:14:24 -04:00
  • cd6295e26f fix drag: set module subtree mouse_filter to IGNORE so events reach DashboardGrid Eric Smith 2026-05-20 14:11:32 -04:00
  • cf933dec6c fix grid: build minimum 1x1 during initial _ready before layout resolves Eric Smith 2026-05-20 14:08:43 -04:00
  • dd467d8fbb fix drag: defer initial grid build, correct coordinate space for mouse offset, use gui_input signal Eric Smith 2026-05-20 14:04:14 -04:00
  • b44312fe6b add drag-and-drop module reordering in grid with hover highlight and swap Eric Smith 2026-05-20 13:59:08 -04:00
  • 9ec671d4c9 fix: html entity syntax error in dashboard.gd, add @tool for editor preview Eric Smith 2026-05-20 13:08:38 -04:00
  • 499df2846c add cpu module with /proc/stat collector, visible grid cells, dark background, and fullscreen dashboard Eric Smith 2026-05-20 12:59:50 -04:00
  • 5aabc1f7ef add dashboard framework: responsive grid layout with modular cell system and fullscreen entry Eric Smith 2026-05-20 12:54:09 -04:00
  • f140d558b7 fix gitignore: remove *.godot pattern blocking project.godot; add config_version and features to suppress godot 4.6 version warning Eric Smith 2026-05-20 12:47:04 -04:00
  • ab147c6f9e add godot project scaffold: root scene, autoload, panel base, theme, icon Eric Smith 2026-05-20 12:41:00 -04:00
  • 14e2343615 initial commit: project skeleton with readme, agent conventions, and gitignore Eric Smith 2026-05-20 12:37:45 -04:00