Brian McGee
|
30edcacce5
|
feat(ui): reduce opacity of sidebar pane content when not editing
|
2025-07-24 10:01:08 +01:00 |
|
Brian McGee
|
694059d3ce
|
feat(ui): waiting for necessary queries before dropping clan loader
|
2025-07-24 09:48:57 +01:00 |
|
Qubasa
|
94662b722d
|
clan-lib: Remove injected "op_key" argument from all functions and do it over the threadcontext instead. Remove double threading in http server
|
2025-07-24 14:25:20 +07:00 |
|
hsjobeki
|
ebdd3e8413
|
Merge pull request 'ui/cubes: reactive wiring, use orthographic camera' (#4468) from scene-progress into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4468
|
2025-07-23 14:09:42 +00:00 |
|
hsjobeki
|
ffe58fc189
|
Merge pull request 'feat(ui): move toolbar lower down' (#4467) from ui/refine-toolbar-position into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4467
|
2025-07-23 14:07:02 +00:00 |
|
Johannes Kirschbauer
|
7065464227
|
ui/cubes: reactive updates, use orthographic
|
2025-07-23 16:05:51 +02:00 |
|
Johannes Kirschbauer
|
5f567e2473
|
hooks: add maybeMachine hook
|
2025-07-23 16:04:55 +02:00 |
|
Brian McGee
|
a472f7f696
|
feat(ui): move toolbar lower down
|
2025-07-23 11:23:31 +01:00 |
|
brianmcgee
|
af056f2355
|
Merge pull request 'feat(ui): set a fixed width for welcome screen' (#4464) from ui/max-width-onboarding into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4464
|
2025-07-23 09:32:12 +00:00 |
|
Brian McGee
|
6803f3c6f5
|
feat(ui): set a fixed width for welcome screen
|
2025-07-23 10:27:33 +01:00 |
|
Brian McGee
|
38d62af1ba
|
feat(ui): add sidebar and flesh out app routes
|
2025-07-23 10:16:00 +01:00 |
|
Johannes Kirschbauer
|
34ccbcc13d
|
ui/scene: add timeout for splashscreen
|
2025-07-23 09:50:59 +02:00 |
|
hsjobeki
|
41a0138c16
|
Merge pull request 'clan/create: api fixes and unit tests' (#4449) from api-fixes into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4449
|
2025-07-22 17:28:37 +00:00 |
|
Brian McGee
|
9706285474
|
chore(ui): finish simplifying clan query params
|
2025-07-22 17:45:23 +01:00 |
|
Johannes Kirschbauer
|
34ca7a4a7b
|
create/clan: add abstraction for initial meta
Directly passing through persisted data is bad
|
2025-07-22 18:12:17 +02:00 |
|
Brian McGee
|
dd3051d62b
|
chore(ui): simplify clan uri params
Now that everything lives under `/clans/:clanURI` we don't need to handle the case where the param might be null.
|
2025-07-22 17:08:12 +01:00 |
|
Brian McGee
|
5f290fed7f
|
chore(ui): remove solid-devtools
It's a chrome extension which is pointless inside of webview which is webkit.
|
2025-07-22 17:07:44 +01:00 |
|
Brian McGee
|
ee9ae21bd2
|
feat(ui): add tanstack devtools for debugging queries
|
2025-07-22 16:33:53 +01:00 |
|
Brian McGee
|
53752d4a69
|
fix(ui): alignment issues with forms
|
2025-07-21 13:09:53 +01:00 |
|
Brian McGee
|
d6efeb3295
|
fix(ui): remove extra margin in modal title
|
2025-07-21 11:18:22 +01:00 |
|
hsjobeki
|
4b36b3e07c
|
Merge pull request 'ui/scene: mock create machine modal for testing' (#4404) from scene-progress into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4404
|
2025-07-19 16:23:56 +00:00 |
|
Johannes Kirschbauer
|
5a63eeed4e
|
ui/scene: mock create machine modal for testing
|
2025-07-19 18:19:37 +02:00 |
|
Johannes Kirschbauer
|
ac96d67f09
|
components/modal: fix missing onClose call
|
2025-07-19 18:19:19 +02:00 |
|
Johannes Kirschbauer
|
d01342aa79
|
components/modal: add missing properties {mount, class}
|
2025-07-19 18:18:56 +02:00 |
|
Johannes Kirschbauer
|
2d404254da
|
ui/scene: fix initBase visibility
|
2025-07-19 18:18:05 +02:00 |
|
Johannes Kirschbauer
|
71b69c1010
|
ui/scene: add promise based create machine callback"
|
2025-07-19 18:17:38 +02:00 |
|
Johannes Kirschbauer
|
f155c68efe
|
ui/scene: fix animateToPosition
|
2025-07-19 18:16:53 +02:00 |
|
hsjobeki
|
e57741b60c
|
Merge pull request 'ui/scene: clean up initBase' (#4403) from scene-progress into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4403
|
2025-07-19 12:51:04 +00:00 |
|
Johannes Kirschbauer
|
c9cacfcf62
|
ui/scene: fix typing checks
|
2025-07-19 14:47:23 +02:00 |
|
Johannes Kirschbauer
|
2d937b80b1
|
ui/scene: clean up initBase
|
2025-07-19 14:40:32 +02:00 |
|
hsjobeki
|
65a23983c2
|
Merge pull request 'ui/scene: add loading splash screen' (#4400) from scene-progress into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4400
|
2025-07-18 17:42:15 +00:00 |
|
Johannes Kirschbauer
|
c181400267
|
ui/scene: add loading splash screen
|
2025-07-18 19:37:06 +02:00 |
|
hsjobeki
|
e8ff0d1ad4
|
Merge pull request 'ui/render: optimize rendering, requestRenderIfNotRequested' (#4398) from scene-progress into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4398
|
2025-07-18 17:36:44 +00:00 |
|
Johannes Kirschbauer
|
f9f8a947e2
|
ui/splash: add scene splash screen
|
2025-07-18 19:36:02 +02:00 |
|
Johannes Kirschbauer
|
c5b0154af7
|
ui/logos: add darknet-builder logo
|
2025-07-18 19:35:11 +02:00 |
|
Brian McGee
|
38b043f625
|
feat(ui): add creating cube animation
|
2025-07-18 17:31:30 +01:00 |
|
Johannes Kirschbauer
|
174e66ef95
|
ui/render: optimize rendering, requestRenderIfNotRequested
|
2025-07-18 18:15:30 +02:00 |
|
Johannes Kirschbauer
|
2e577dbd1e
|
ui/controls: replace manual listeners with mapControl
|
2025-07-18 17:45:53 +02:00 |
|
Johannes Kirschbauer
|
1bd950fa39
|
ui/scene: remove all unneded complexity to reduce complexity and improve performance
|
2025-07-18 17:12:09 +02:00 |
|
Johannes Kirschbauer
|
e37b61240b
|
ui/routing: move scene down clans/:id"
|
2025-07-18 17:11:32 +02:00 |
|
Johannes Kirschbauer
|
23d2975bb5
|
ui/store: add methods for sceneData
|
2025-07-18 17:11:04 +02:00 |
|
Johannes Kirschbauer
|
d441d4c1c1
|
ui/hooks: add overloaded useClanUri
|
2025-07-18 17:10:39 +02:00 |
|
Johannes Kirschbauer
|
c26dff282b
|
ui/queries: init queries folder
|
2025-07-17 13:49:16 +02:00 |
|
Johannes Kirschbauer
|
94b93074bc
|
ui/query: add correct resource path
|
2025-07-17 13:35:50 +02:00 |
|
Johannes Kirschbauer
|
d962033236
|
ui/clan: rework routing concept
|
2025-07-17 10:54:48 +02:00 |
|
Johannes Kirschbauer
|
a548851245
|
ui/hooks: useMaybeClanUri init hook
Needed for pre-rendering the cube scene with clanURI = null
When it later receives a value scene will get populated without completely re-rendering
|
2025-07-17 10:51:32 +02:00 |
|
Johannes Kirschbauer
|
b32e61bb6d
|
ui/app: wrap with query client povider to make api cached calls
|
2025-07-17 10:49:47 +02:00 |
|
Johannes Kirschbauer
|
e731322af3
|
ui/store: infer type from return arg
|
2025-07-17 10:49:12 +02:00 |
|
Johannes Kirschbauer
|
c9b1b0fb94
|
ui/cubes: align with design
|
2025-07-16 17:12:09 +02:00 |
|
Johannes Kirschbauer
|
66bdbb0959
|
ui/cubes: init story
|
2025-07-16 17:12:09 +02:00 |
|