p
|
e0d095cb04
|
tree: fix __root__ expansion returns subdirs
|
2026-08-13 14:26:56 +08:00 |
|
p
|
751c953ad3
|
workspace: use ResourceBrowser widget
|
2026-08-13 12:02:00 +08:00 |
|
p
|
0805eb219b
|
workspace: use remove+widgetBuild per row, monkey-patch dispatch
|
2026-08-12 18:50:43 +08:00 |
|
p
|
c934111748
|
popup: VBox for files panel
|
2026-08-12 18:49:19 +08:00 |
|
p
|
6f6e31fcf0
|
workspace: monkey-patch Tree.dispatch for selected
|
2026-08-12 18:48:11 +08:00 |
|
p
|
ef39d586bb
|
tree: root only initially, click to expand
|
2026-08-12 18:44:40 +08:00 |
|
p
|
0a0260708a
|
workspace: cache-busting fetch URLs
|
2026-08-12 18:42:16 +08:00 |
|
p
|
3349bb1b33
|
tree: nested children for initial load
|
2026-08-12 18:39:46 +08:00 |
|
p
|
af7d7fc716
|
tree: lazy-load children only
|
2026-08-12 18:37:51 +08:00 |
|
p
|
1dfaa7a573
|
fix: getWidgetById with bricks.app scope, initial root load
|
2026-08-12 18:35:33 +08:00 |
|
p
|
7f29e5c157
|
fix: getWidgetById with popup scope, no PopupWindow binds
|
2026-08-12 18:21:07 +08:00 |
|
p
|
8a095c712c
|
workspace: full tree dspy + urlwidget button + PopupWindow binds
|
2026-08-12 18:09:49 +08:00 |
|
p
|
9ec29726b2
|
workspace: use closure vars for tree+fp, no getWidgetById
|
2026-08-12 18:01:44 +08:00 |
|
p
|
7e3424ef37
|
workspace: button script builds everything, tree.bind directly
|
2026-08-12 17:49:49 +08:00 |
|
p
|
1856da5bca
|
workspace: button script handles tree bind, popup no binds
|
2026-08-12 17:31:32 +08:00 |
|
p
|
fdecd9ee1f
|
workspace: bind on PopupWindow level, wid=ws_tree
|
2026-08-12 17:30:37 +08:00 |
|
p
|
888e1ff320
|
workspace: add debug logs to bind script
|
2026-08-12 17:23:47 +08:00 |
|
p
|
ebf7757dd2
|
fix: use getWidgetById instead of this in tree script
|
2026-08-12 17:00:04 +08:00 |
|
p
|
61fb3f6485
|
fix: workspace_tree id=__root__ returns children
|
2026-08-12 16:51:30 +08:00 |
|
p
|
340dcf0fd0
|
workspace: tree lazy-load with id param
|
2026-08-12 16:48:34 +08:00 |
|
p
|
f106d330a4
|
workspace: script fetch+widgetBuild for selected node
|
2026-08-12 16:45:03 +08:00 |
|
p
|
10e6407419
|
workspace: event_params [id] for urlwidget
|
2026-08-12 15:48:34 +08:00 |
|
p
|
3032f26e2d
|
workspace: script action for tree selected
|
2026-08-12 15:37:49 +08:00 |
|
p
|
f7c68c5d73
|
workspace: params_mapping id->id for tree urlwidget
|
2026-08-12 15:20:39 +08:00 |
|
p
|
4db8e3fafd
|
workspace: root dir files initially, __root__ handling
|
2026-08-12 15:18:47 +08:00 |
|
p
|
222d3e2e75
|
workspace: tree dirs only, left 280px, right filler
|
2026-08-12 15:17:06 +08:00 |
|
p
|
5dcd8cea5a
|
workspace: PopupWindow width 85% height 80%
|
2026-08-12 15:14:57 +08:00 |
|
p
|
6408406cd9
|
workspace: relative path ids, is_leaf, workspace_files uses ws_dir
|
2026-08-12 15:13:25 +08:00 |
|
p
|
cb11d92b3e
|
workspace: idField not valueField, cfontsize 1.0
|
2026-08-12 15:11:22 +08:00 |
|
p
|
1c59c29b6a
|
workspace: Tree cfontsize 1.0
|
2026-08-12 15:09:36 +08:00 |
|
p
|
9b834ee4f9
|
workspace: Tree textField/valueField/parentField
|
2026-08-12 15:08:34 +08:00 |
|
p
|
be93db3a62
|
workspace: HBox+Tree, entire_url, urlwidget action
|
2026-08-12 15:02:40 +08:00 |
|
p
|
5af747e004
|
workspace: standard subwidgets + auto_open
|
2026-08-12 14:36:52 +08:00 |
|
p
|
b3b97632ac
|
workspace: content in options instead of subwidgets
|
2026-08-12 14:35:53 +08:00 |
|
p
|
90af3f67a1
|
workspace: urlwidget action loading PopupWindow from DSPY
|
2026-08-12 14:34:49 +08:00 |
|
p
|
35261b8b84
|
workspace: popupwindow action with inline content
|
2026-08-12 14:33:51 +08:00 |
|
p
|
f72d422551
|
workspace: urlwidget script loading popup from DSPY
|
2026-08-12 14:32:14 +08:00 |
|
p
|
4268d716d6
|
workspace: use popupwindow action + workspace_popup.dspy
|
2026-08-12 14:29:53 +08:00 |
|
p
|
43053e9545
|
fix: workspace script - proper JSON escaping for querySelector
|
2026-08-12 14:26:56 +08:00 |
|
p
|
3ad3997d05
|
fix: workspace - container into content_w, then move flexbox into resizebox
|
2026-08-12 14:20:09 +08:00 |
|
p
|
03ee716c10
|
fix: workspace - single container into content_w, subwidgets inside
|
2026-08-12 14:19:27 +08:00 |
|
p
|
f6770304ff
|
revert: restore working index.ui
|
2026-08-12 14:12:19 +08:00 |
|
pipeline
|
4937b38032
|
fix: workspace HTML render
|
2026-08-12 14:10:13 +08:00 |
|
pipeline
|
3cf1d04e36
|
fix: workspace popup - use HBox+buildWidget pattern like task btn
|
2026-08-12 14:07:22 +08:00 |
|
pipeline
|
16a51e2c83
|
fix: workspace popup render - use resizebox instead of content_w
|
2026-08-12 14:03:15 +08:00 |
|
ymq
|
8908112a65
|
feat: Tree+dataurl workspace (RAG pattern); shortcut files
|
2026-08-12 12:40:05 +08:00 |
|
ymq
|
fa9fc76bef
|
fix: replace Tree widget with VScrollPanel dir listing
|
2026-08-12 12:37:49 +08:00 |
|
ymq
|
f28c152d89
|
fix: search login permissions
|
2026-08-12 12:08:05 +08:00 |
|
ymq
|
8ead5e19eb
|
fix: check permission table
|
2026-08-12 12:07:52 +08:00 |
|
ymq
|
fa9e37af51
|
fix: to_dict
|
2026-08-12 12:07:41 +08:00 |
|