Michael Hanke
|
a29477902e
Extensible suites
|
2 years ago |
Michael Hanke
|
e728a6e971
Recognize annexed-files in browser, support dedicated actions
|
2 years ago |
Michael Hanke
|
a384d8731f
Stop emitting mutable dicts via signals
|
2 years ago |
Michael Hanke
|
b57af9ded7
Context menus for files too
|
2 years ago |
Michael Hanke
|
8ac309a054
De-duplicate context menu generation code
|
2 years ago |
Michael Hanke
|
c800f411ca
Support a context menu with actions for type-directory items
|
2 years ago |
Michael Hanke
|
6909626153
Generic utility to add actions for API commands to a menu
|
2 years ago |
Michael Hanke
|
3661d80cce
Revert "Make Filetree width adjust itself to path length"
|
2 years ago |
Adina Wagner
|
817ba01992
Make Filetree width adjust itself to path length
|
2 years ago |
Michael Hanke
|
ccf3fa6c36
Do not crash when actual commands run
|
2 years ago |
Michael Hanke
|
bfa7f904a6
Watch branch heads of a dataset to catch relevant git operations
|
2 years ago |
Michael Hanke
|
4b3940bae9
Protect against accessing a vanished tree item
|
2 years ago |
Michael Hanke
|
1ac2c58537
Fully remove obsolte `FSBrowser._annotate_item()`
|
2 years ago |
Michael Hanke
|
eae109a804
Consolidate updates from status to same approach as for lsdir
|
2 years ago |
Michael Hanke
|
1d16a15045
Do all post-lsdir tree item setup in update_from_lsdir_result()
|
2 years ago |
Michael Hanke
|
789afb21b9
De-duplicate logic for creating vs update FSBrowserItem from `lsdir`
|
2 years ago |
Michael Hanke
|
d34caa840a
Remove FSBrowserItem.from_path()
|
2 years ago |
Michael Hanke
|
0340e1b3a3
Minor fix to be able to handle new status-light reporting
|
2 years ago |
Michael Hanke
|
e99c8b0487
Do not crash when a proper icon is not known
|
2 years ago |
Michael Hanke
|
662056036a
Reflect lack of permissions in the UI
|
2 years ago |
Michael Hanke
|
cd92a6c0cf
Use a much faster datalad-status replacement for our purposes
|
2 years ago |
Michael Hanke
|
6069a7db2f
Speed up item lookup in tree widget
|
2 years ago |
Michael Hanke
|
b95eaf9775
Centralized handling of exploration and annotation
|
2 years ago |
Michael Hanke
|
667d9f5123
Hook lsdir helper into Gooey
|
2 years ago |
Michael Hanke
|
300085246e
Use standard tree-based annotation also for modified directories
|
2 years ago |
Michael Hanke
|
8ab6270827
Smaller performance tune-up of status annotation
|
2 years ago |
Michael Hanke
|
f41358153c
Discontinue going through signal/slots for item annotation
|
2 years ago |
Michael Hanke
|
48ad4cae8d
Upgrade command result signaling
|
2 years ago |
Michael Hanke
|
e2d8ff6c46
Support passing execution parameters to GooeyDataladCmdExec
|
2 years ago |
Michael Hanke
|
38d5cb7fae
Speed-up status annotation (massively) by limiting to subds commits
|
2 years ago |