summaryrefslogtreecommitdiffstats
path: root/pkg/gui
AgeCommit message (Collapse)Author
2022-05-05fix: fix a crash when pressing enter in empty commits, reflog, or stash panelRyooooooga
2022-05-01allow copying commit author to clipboardJesse Duffield
2022-04-29chore(gui): remove todoRyooooooga
2022-04-24feat(file_icons.go): add Cargo.toml iconsRyooooooga
2022-04-23feat(gui): show remote iconsRyooooooga
2022-04-23feat(gui): show branch iconsRyooooooga
2022-04-23feat(gui): show commit iconsRyooooooga
2022-04-23feat(gui): show file iconsRyooooooga
2022-04-18better upstream changes presentationJesse Duffield
2022-04-18allow hiding bottom lineJesse Duffield
2022-04-17better weight distribution in window arrangementJesse Duffield
2022-04-16always show list countsJesse Duffield
2022-04-16restore highlighting of popup messagesJesse Duffield
2022-04-16add scrollbarsJesse Duffield
2022-04-16do not highlight line if there are no items to displayJesse Duffield
2022-04-16better appearance for reverse attributeJesse Duffield
2022-04-15refactor: explicitly add alternative keybindingMukhlis Akbarrudin
2022-04-06chore: typo hunting ft. codespellcasswedson
2022-04-06feat(merge_panel): Add open/edit files in merge conflict panelRyooooooga
2022-04-06fix: fix diff of renamed filesRyooooooga
2022-04-02fix commit descriptionRyooooooga
2022-04-02fix testRyooooooga
2022-04-02introduce Ref interfaceRyooooooga
2022-04-02feat: fix permission problem of temp dirsRyooooooga
2022-03-30pkg/gui: Use 'alert' popups instead of 'confirm' popups where appropriateMoritz Haase
Invocations of 'IPopupHandler::Confirm()' that use neither 'HandleConfirm' nor 'HandleClose' can be replaced by 'Alert()'.
2022-03-30pkg/gui: Rename IPopupHandler::Ask() to Confirm()Moritz Haase
Follow the JavaScript naming scheme for user interaction (alert, prompt, confirm) as discussed in #1832.
2022-03-28pkg/gui: Show notification popup when update was successfulMoritz Haase
Show a proper notification popup once an update has been installed successfully so the user knows we're done (so far a popup is only shown if an error occurred). The popup also reminds him to restart lazygit for the changes to take effect.
2022-03-28i18n: Make user-facing strings in the updater translatableMoritz Haase
Convert a number of static (english) user-facing string in the updater code to translatable ones.
2022-03-28pkg/gui: Add support for 'notification' popupsMoritz Haase
Add a new 'Notification()' method to 'IPopupHandler' that makes it easier to show a modal info message to the user. This is simply a convenience wrapper around 'Ask()', so the popup can be closed using both 'Enter' and 'ESC'.
2022-03-27reduce glitchiness of patch building modeJesse Duffield
2022-03-27allow amending and reverting commits when filtering by fileJesse Duffield
2022-03-27better colourJesse Duffield
2022-03-27fix copy for merge confirmationJesse Duffield
2022-03-27better logging for stash flowJesse Duffield
2022-03-27add menu keybindings for various thingsJesse Duffield
2022-03-27use colourJesse Duffield
2022-03-27allow menu to store keybindings for quick menu navigationJesse Duffield
2022-03-27require hitting escape to exit menu panelJesse Duffield
2022-03-27remove controllers structJesse Duffield
2022-03-27refactor menu contextJesse Duffield
2022-03-27add type alias for KeyJesse Duffield
2022-03-27honour push.default matching config valueJesse Duffield
2022-03-27pkg/gui: Fix crash if auto-fetch interval is non-positiveMoritz Haase
Check whether the auto-fetch interval configured is actually positive before starting the background fetcher. If it is not, an error is logged. Also improve the config option documentation a bit to make it easier to understand how to disable auto-fetch.
2022-03-27config: Add option 'git.autoRefresh' to en-/disable auto-refreshMoritz Haase
Adds a new 'autoRefresh' option to the 'git' config section that allows user to disable auto-refresh (defaults to on). If auto-refresh is enabled, the refreshInterval is now checked before starting the timer to prevent crashes when it is non-positive. Fixes #1417
2022-03-26update cheatsheetJesse Duffield
2022-03-26remove dead codeJesse Duffield
2022-03-26don't hide transient views upon losing focusJesse Duffield
2022-03-26show namesake for child viewsJesse Duffield
2022-03-26support viewing commits of reflog entry and show better view titleJesse Duffield
2022-03-26better wording againJesse Duffield