Brian McGee
|
f4d7728f3f
|
feat(ui): refine input to allow start and end components
|
2025-09-03 15:55:49 +01:00 |
|
brianmcgee
|
c9b71496eb
|
Merge pull request 'feat(ui): improve placeholder to MachineTags' (#5085) from ui/improve-tags-placeholder into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/5085
|
2025-09-03 14:42:14 +00:00 |
|
Brian McGee
|
cd1f9c5a8b
|
feat(ui): improve placeholder to MachineTags
|
2025-09-03 15:38:57 +01:00 |
|
Johannes Kirschbauer
|
389299ac7d
|
ui/refetch: don't block button clicks, move context out of modal
|
2025-09-03 14:45:55 +02:00 |
|
Johannes Kirschbauer
|
9cf04bcb5f
|
ui/services: pass instance to ServiceRoute
|
2025-09-03 14:31:42 +02:00 |
|
Johannes Kirschbauer
|
c370598564
|
ui/sidebar: max-width of section, scroll within sections
|
2025-09-03 14:31:05 +02:00 |
|
Brian McGee
|
194c3080ea
|
feat(ui): refresh state after machine install or update
Closes #5071
|
2025-09-03 12:10:35 +01:00 |
|
Johannes Kirschbauer
|
672af1c63d
|
ui/update: fix cancel/close
|
2025-09-03 12:41:26 +02:00 |
|
Johannes Kirschbauer
|
6cb728a4ca
|
ui/update: integrate with api
|
2025-09-03 12:29:23 +02:00 |
|
Johannes Kirschbauer
|
f169a40c69
|
ui/install: fix onClose not called
|
2025-09-03 08:30:57 +02:00 |
|
Johannes Kirschbauer
|
480d5ee18c
|
ui/install: vars fix loading screen
|
2025-09-03 08:28:51 +02:00 |
|
Johannes Kirschbauer
|
3e5f84dcb4
|
ui/update: init update machine
|
2025-09-02 22:14:34 +02:00 |
|
Brian McGee
|
09e5f78aae
|
fix(ui): re-enable machine state query but disable polling
|
2025-09-02 21:09:13 +01:00 |
|
Brian McGee
|
d6c6918f85
|
feat(ui): simplify machine status
|
2025-09-02 21:20:25 +02:00 |
|
Johannes Kirschbauer
|
c61a0f0712
|
ui/services: wire up with sidebar and router
|
2025-09-02 21:13:10 +02:00 |
|
Johannes Kirschbauer
|
f05bfcb13d
|
ui/services: refactor services
|
2025-09-02 20:41:51 +02:00 |
|
Brian McGee
|
6d8ea1f2c5
|
feat(ui): services in sidebar and sidebar pane
|
2025-09-02 20:39:24 +02:00 |
|
Qubasa
|
53ce3cf53d
|
clan-app: Add password input
|
2025-09-02 17:41:07 +02:00 |
|
brianmcgee
|
0ac6d7be87
|
Merge pull request 'fix(ui): add loader sizes' (#5067) from ui/fix-loader-scaling into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/5067
|
2025-09-02 15:09:42 +00:00 |
|
Brian McGee
|
e55401ecd9
|
fix(ui): add loader sizes
|
2025-09-02 16:04:41 +01:00 |
|
Brian McGee
|
a2867ba29d
|
fix(ui): remove empty strings from add machine api call
|
2025-09-02 15:40:32 +01:00 |
|
Johannes Kirschbauer
|
36f73d40b3
|
ui/scene: fix double click on move
|
2025-09-02 14:09:16 +02:00 |
|
Johannes Kirschbauer
|
db84369000
|
ui/toolbar: shrink width avoid blocking interactions
|
2025-09-02 14:08:48 +02:00 |
|
Johannes Kirschbauer
|
359b2d4e7a
|
ui/fix: move machine into starting position
|
2025-09-02 12:40:44 +02:00 |
|
Johannes Kirschbauer
|
2af9bd5003
|
ui/fix: frozen map after clicking machine
|
2025-09-02 12:40:23 +02:00 |
|
Johannes Kirschbauer
|
a8cbfcbd18
|
ui/toolbar: increase stacking index
|
2025-09-02 12:38:42 +02:00 |
|
Johannes Kirschbauer
|
dc17d62131
|
ui/contextMenu: prevent duplicate context menu
|
2025-09-02 12:38:15 +02:00 |
|
Johannes Kirschbauer
|
93c31d4c26
|
ui/labels: fix font, bg radius
|
2025-09-02 11:34:55 +02:00 |
|
Brian McGee
|
494f79edb4
|
fix(ui): reactivity within machine detail view
|
2025-09-02 09:01:23 +01:00 |
|
Johannes Kirschbauer
|
f8c34caaab
|
ui/machines: add background to 3d labels
|
2025-09-01 20:48:02 +02:00 |
|
Johannes Kirschbauer
|
95c781bf4d
|
ui/machines: move on long press
|
2025-09-01 19:14:32 +02:00 |
|
Johannes Kirschbauer
|
fe58de0997
|
ui/machineTags: remove spurious logging
|
2025-09-01 18:23:39 +02:00 |
|
Johannes Kirschbauer
|
3a7d7afaab
|
ui/machineTags: fix keyboard and select logic
|
2025-09-01 18:15:48 +02:00 |
|
hsjobeki
|
f21e1e7641
|
Merge pull request 'api/machines: move configuration data into subattribute' (#5048) from api-list-machines into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/5048
|
2025-09-01 14:55:26 +00:00 |
|
Brian McGee
|
45c916fb6d
|
feat(ui): refine styling for MachineTags and fix inverted mode
Closes #5045
|
2025-09-01 14:27:47 +01:00 |
|
Johannes Kirschbauer
|
727d4e70ae
|
api/machines: move configuration data into subattribute
This helps to make room for 'instance_refs'
And potentially other metadata that we want to compute and expose
|
2025-09-01 14:42:12 +02:00 |
|
hsjobeki
|
a131448dcf
|
Merge pull request 'ui/scene: init move machine' (#5031) from ui-more-2 into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/5031
|
2025-08-31 15:22:32 +00:00 |
|
Johannes Kirschbauer
|
565391bd8c
|
ui/modules: deduplicate information
|
2025-08-31 17:09:36 +02:00 |
|
Johannes Kirschbauer
|
9bffa2a774
|
ui/clanContext: simplify
Try to avoid classes for use cases like this
|
2025-08-31 17:04:03 +02:00 |
|
Johannes Kirschbauer
|
e42a07423e
|
ui/machineLabels: use troika for label rendering
|
2025-08-31 17:04:03 +02:00 |
|
Johannes Kirschbauer
|
c5178ac16a
|
ui/fonts: use ttf font for 3d texture rendering
|
2025-08-31 17:04:03 +02:00 |
|
Johannes Kirschbauer
|
33791e06cd
|
ui: cleanup unused code
|
2025-08-31 17:04:03 +02:00 |
|
Johannes Kirschbauer
|
c7e3bf624e
|
ui/scene: replace 2d labels
|
2025-08-31 17:04:03 +02:00 |
|
Johannes Kirschbauer
|
ba027c2239
|
ui/scene: init move machine
|
2025-08-31 17:04:03 +02:00 |
|
Johannes Kirschbauer
|
25fdabee29
|
ui/menu: add simple context menu
|
2025-08-31 17:04:03 +02:00 |
|
Johannes Kirschbauer
|
b9573636d8
|
ui/modules: simplify ui logic
|
2025-08-31 15:58:39 +02:00 |
|
Johannes Kirschbauer
|
3862ad2a06
|
api/modules: add foreign key to instances
|
2025-08-31 15:58:39 +02:00 |
|
DavHau
|
a364b5ebf3
|
API/list_service_instances: add module metadata (#5023)
@hsjobeki
Co-authored-by: Johannes Kirschbauer <hsjobeki@gmail.com>
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/5023
|
2025-08-29 13:14:19 +00:00 |
|
brianmcgee
|
d0134d131e
|
Merge pull request 'feat(ui): display add machine in sidebar when machine list is empty' (#5027) from ui/refine-add-machine into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/5027
|
2025-08-29 12:27:33 +00:00 |
|
Brian McGee
|
ccf0dace11
|
feat(ui): display add machine in sidebar when machine list is empty
|
2025-08-29 13:23:45 +01:00 |
|