summaryrefslogtreecommitdiffstats
path: root/pkg/gui/filetree
AgeCommit message (Expand)Author
2024-01-28Support selecting file range in patch builderAaron Hoffman
2024-01-28Reduce the chance of race condition with list cursorJesse Duffield
2024-01-28Ensure file view length is never returned as -1Jesse Duffield
2024-01-25Support range select for staging/discarding filesJesse Duffield
2024-01-23Set groundwork for better disabled reasons with range selectJesse Duffield
2024-01-19Add SetSelection function for list contexts and use it in most placesJesse Duffield
2024-01-19Add range selection ability on list contextsJesse Duffield
2023-12-10Fall back to WithWaitingStatus if item is scrolled out of viewStefan Haller
2023-12-07feat: introduce a copy menu into the file viewAzraelSec
2023-07-30Standardise on using lo for slice functionsJesse Duffield
2023-07-03Support filtering filesJesse Duffield
2023-07-03Introduce filtered list view modelJesse Duffield
2022-11-11fix could-not-access errorJesse Duffield
2022-08-01handle nil properly with file nodesJesse Duffield
2022-07-31refactor to use generics for file nodesJesse Duffield
2022-07-31add optimistic rendering for staging and unstaging filesJesse Duffield
2022-04-06fix: fix diff of renamed filesRyooooooga
2022-04-02introduce Ref interfaceRyooooooga
2022-03-24would you believe that I'm adding even more genericsJesse Duffield
2022-03-24many more genericsJesse Duffield
2022-03-24lots more genericsJesse Duffield
2022-03-24make more use of genericsJesse Duffield
2022-03-19update lintersJesse Duffield
2022-03-19use generics to DRY up context codeJesse Duffield
2022-03-17refactor custom commandsJesse Duffield
2022-03-17move commit files context into new structureJesse Duffield
2022-03-17move more view model logic into the files view modelJesse Duffield
2022-03-17migrate files context to new structureJesse Duffield
2022-03-17start moving commit panel handlers into controllerJesse Duffield
2022-01-26show only merge conflict files when there are merge conflictsJesse Duffield
2022-01-26improve merge conflict flowJesse Duffield
2022-01-22properly resolve cyclic dependencyJesse Duffield
2022-01-22add support for git bisectJesse Duffield
2021-11-01add graph algorithmJesse Duffield
2021-08-25LintLiberatys
2021-08-25Update as per review and add testsLiberatys
2021-08-25Implement state filtering for commit filesLiberatys
2021-08-06fixed test failing due to ForceSetColorLevel in pkg/gui/style/style_test.goMatthew Garelli
2021-07-27more treeish filesJesse Duffield
2021-07-23correctly show files with special chars in commitmjarkk
2021-04-17bubble up tracked files in flat file viewJesse Duffield
2021-04-08support file tree mode on windowsJesse Duffield
2021-04-08add test for building treeJesse Duffield
2021-04-06fix issue when switching repos while files refreshJesse Duffield
2021-04-06WIPJesse Duffield
2021-04-06switching repos without restarting the guiJesse Duffield
2021-04-02safer codeJesse Duffield
2021-04-02do not jump cursor around when fixing merge conflictsJesse Duffield
2021-04-02fix nameJesse Duffield
2021-04-02fix bug caused by interfaceJesse Duffield