summaryrefslogtreecommitdiffstats
path: root/pkg/utils/utils.go
AgeCommit message (Expand)Author
2024-04-07Replace min/max helpers with built-in min/maxEng Zer Jun
2024-04-06Add `SpinnerConfig`Artem Belyakov
2024-01-26Rename MinMax to SortRangeStefan Haller
2024-01-19Add range selection ability on list contextsJesse Duffield
2023-10-16Pass "now" into utils.LoaderStefan Haller
2023-09-20Add constant for LoaderAnimationIntervalStefan Haller
2023-07-30Better logic for knowing which repo we're inJesse Duffield
2022-10-15Use lazycore utils: Clamp and GetLazyRootDirectoryGustavo Andrioli
2022-08-14better CLI interfaceJesse Duffield
2022-08-11add new integration test patternJesse Duffield
2022-08-06refactor to only have one context per viewJesse Duffield
2022-03-17move more view model logic into the files view modelJesse Duffield
2021-10-31better formattingJesse Duffield
2021-10-30fix truncationJesse Duffield
2021-06-05support reverting merge commitsJesse Duffield
2021-06-02refactorJesse Duffield
2021-04-06do not refresh patch panel unless commit files panel is the current side panelJesse Duffield
2021-04-06switching repos without restarting the guiJesse Duffield
2021-04-06fix commentJesse Duffield
2021-04-06get tcell to cleanup the terminal if we panicJesse Duffield
2021-04-06stop referencing termboxJesse Duffield
2020-10-13utils: ReplaceAll -> ReplaceDawid Dziurla
2020-10-10add some safe goroutinesJesse Duffield
2020-10-10type i18nJesse Duffield
2020-10-02allow adding a submoduleJesse Duffield
2020-08-15move patch stuff into its own packageJesse Duffield
2020-08-07follow cursor when staging and unstaging a file renameJesse Duffield
2020-03-29allow scoped mode where the commits/reflog/stash panels are scoped to a fileJesse Duffield
2020-03-25vastly improve the logic for undo and redoJesse Duffield
2020-02-25refactor the way we render listsJesse Duffield
2020-02-25better commit lines in fullscreen modeJesse Duffield
2020-02-25add half and fullscreen modesv0.15.1Jesse Duffield
2020-02-15fix specsJesse Duffield
2020-02-15begin refactor of menu panelJesse Duffield
2019-11-21allow changing tabs with [ and ]Jesse Duffield
2019-11-05Support building and moving patchesJesse Duffield
2019-11-05use array of ints instead of rangeJesse Duffield
2019-11-05support split view in staging panel and staging rangesJesse Duffield
2019-05-19fix padding with coloures stringsJesse Duffield
2019-03-02mouse supportJesse Duffield Duffield
2019-02-24decolorise strings before calculating padwidthsJesse Duffield Duffield
2019-02-16consider whether the view has focus when rendering the contents of a viewJesse Duffield
2019-02-11use go-errors package to display stacktrace of errors that cause panicsJesse Duffield
2018-12-08making a start on unidirectional data binding to fix these UI bugsJesse Duffield
2018-12-05staging lines and hunksJesse Duffield
2018-09-19fix issues with commit message panel losing focusJesse Duffield
2018-09-19add specs for menu utilsJesse Duffield
2018-09-17minor refactorJesse Duffield
2018-09-17standardise rendering of lists in panelsJesse Duffield
2018-09-10better handling of cursor and origin positioningsJesse Duffield