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 |
Michael Hanke
|
7f1a98212c
Merge pull request #44 from jsheunis/icons-annotation
|
2 years ago |
Stephan Heunis
|
825766320d
adds code for annotating git vs annex files
|
2 years ago |
Michael Hanke
|
2941df3262
Make work with older Pythons
|
2 years ago |
Michael Hanke
|
0145add1e1
Speed-up item lookup and tree population
|
2 years ago |
Michael Hanke
|
e5ade6c0c7
Implement tree widget population via a background `tree` process
|
2 years ago |
Stephan Heunis
|
48644971b0
adds ability to annotate item state
|
2 years ago |
Michael Hanke
|
f6ea8923c3
Prevent needless, unconstraint `status` calls
|
2 years ago |
Michael Hanke
|
24b506f1aa
Replace custom FS model with standard QTreeWidget combo
|
2 years ago |
Michael Hanke
|
53d59cf5e6
Align labels: always (dataset) _command_
|
2 years ago |
Michael Hanke
|
cfd994ddbd
Sketch for deferred state annotation of FS browser items
|
2 years ago |
Michael Hanke
|
46f50fc43b
Much more careful tree update after `directoryChanged` signal
|
2 years ago |
Michael Hanke
|
455d164be2
Limit usage time of intern tree model pointer outside the model
|
2 years ago |