Lazygit-py

Latest version: v0.42.0

Safety actively analyzes 634660 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 10 of 26

0.22.1

Changelog

1494a386 Remove tab keybinding for cycling tab
45a0378c do not create error panel for sentinel errors
afd66919 use clipboard package to handle clipboard stuff
f5c55f06 use new branch logic when 'checking out' remote branch
f05adb4f workflows: match every branch
bd8f198b workflows: run CI on master or pull request only

0.22.0

Changelog

b211a14a Add GitUI to alternatives in readme
d49e75bd Add tab keybinding in commit message
845c8072 Decouple escaping from quitting
f172f202 Return whether the context has a parent or not along with that parent
a3d1455c Update README.md
ef744e45 Update dutch translations
b77abdc5 WIP
f5b22d94 WIP
6c270b6e WIP
7ebed76d WIP
2fac2f9f WIP
99707a52 WIP
6fb83b74 WIP
0ea0c486 WIP
d4f134c6 WIP
7f891132 WIP
88d329c5 WIP
ae1c4536 WIP
433d54fc WIP constants for context keys
3c87ff4e WIP: standardising how we render to main
27cd12e2 accept umlaut keybindings
8da93fd7 add description field to ListItem interface
db826b3c add keybinding to create new branch off of commit
e2f3b2b4 add log when git status errors
13f567ff add portrait mode for when the window is really tall
0e65db10 add solus linux installation info
f02ccca0 add specs to boxlayout package
974c6510 add sub commit context
8430b044 allow configurable main panel split
f4718a90 allow editing commit files
2d18d089 allow entering a password when fast forwarding another branch
3eb3de3e allow explicitly managing focus
0ac40279 allow getting the current item generically
291a8e4d allow opening files on the selected line in the staging panel
44d8b3e8 allow overriding default confirm/escape keybindings
e26af258 allow rebasing onto remote branch
469ac116 allow renames to be discarded
0f7003d9 allow spamming the p key
ddf25e14 allowing commit files to be viewed in reflog as well
262ff24c always reset branch selected index when creating new branch
9ca0073c attempt at fixing bad lazyloading
c2b154ac better handling of our different modes and also cherry picking
4fb52ce2 better handling of there being no commit files
3ebb91c0 better keybinding ('W') for viewing diff
7d5fe4b6 better logic for staging a renamed file
a12d1814 better logic for taking focus away from popup panels
1956301b better menu item name
28cd827c better popups
5638a400 carry more mode state across after returning from subprocess
438abd60 centralise code for copying to clipboard
1fd35f38 centralise logic for information section
fda9f4ea centralise logic for rendering options map
f0c3d3fc centralise setting of main views context
cec4cb48 centralise some list view code
0f7b2c45 centralise split main panel code
ba7e0983 check for missing view when scrolling
d9fa02c5 clean up interface for popup panels
ade54b38 cleanup
a8610347 cleanup
148f601b cleanup now that we're always using the same diff command
ed85ea69 cleanup of list context file
2c3f5be0 comment these things out because we're not using them yet
2d90e1e8 commit files kind of generalised
2488e004 concurrent-safe handling of context state
5874529f deal with the fact that a nil wrapped in an interface is not equal to nil
771e87eb do not reset cursor unless previous file has moved position
30a555b1 don't needlessly load every file
fcf916d1 don't panic
e8763529 dont check for error when sending view to bottom
fce7cdcc enlargen stash window when its focused
4198bbae ensure there is always a current context
53da858c escape patch building mode on hitting escape at the top level
12bf851c faster patch manager
63e6eea9 files view
b0fe963f fix branches select sig
d2d88fe6 fix focus change on merge popup return
a95fd581 fix logic for entering merging panel
17b84e09 fix remote branches select sig
43f8bae2 fix remotes select sig
bd661629 fix up patch manager
660cc2f3 follow cursor when staging and unstaging a file rename
2f893bf3 format
e6a1bd65 generalise patch building stuff
f63ec38a genericise creating new branches off things
2f5d5034 good progress
c837c54c handle diffing and filtering by file in commit files view
59d61f00 hide secondary view when escaping patch building panel
62a66205 hide view if not specified in dimensions object
7ebb8343 ignore warning messages about files when obtaining file statuses
76e5ec6d immediately quit when pressing q in diff or filter mode
2fdadd38 introduce new approach to handling tab states
ac0eedda lots more stuff
401f291c lowercase function name
cc872b04 menu view
79e73d2e minor cleanup
f49e4946 minor refactor
0dd2c869 minor refactor
2eee079d minor rename
c730271e minor update
3f7136fc missed a spot
f3c87bde more
d6005dc0 more accurate comment
b1529f19 more cherry picking code into its own file
442f6cd8 more cherry picking stuff, mostly around the reflog
b39bcd5c more lenient for switching into portrait mode
9b7a6934 more removing of g
15229bbd more removing of g and v
419cb9fe more standardisation
9c866fd4 more standardisation
2b812b01 more standardisation of rendering
b3a7acbd more standardising modes
e4beaf4d more stuff
e73937c2 more work on new layout functionality
1e12a60b move box layout stuff into its own package
4f4df8f9 move context specific keybindings into context file
c8add47f move cursor to right when using auto prefix
119d5be1 move into list context file
134566ed move into more appropriate file
826d1660 move patch stuff into its own package
b641ecdc move some things around
dc183c0d no need to set views on top anymore
4080e9b5 only return focus if we already have it
1fd0f316 only show rebasey commands on a local commit when patch building
1b78a42b pass callback directly
53f06f6a prefill commit reword editor
f815c560 prefill remote edit prompts
a32947e7 prepare for OnRender prop
42479a75 prevent moving cursor past last character in prompt modal
22c71103 prevent moving cursor past last character in prompt modal
5cdfd41d prevent spamming pull or push buttons
6349214f prompt to commit all files if committing with no staged files
a9cc3219 prompt to create new branch if branch not found
59f5f5c1 refactor
fbd61fcd refactor how we handle different modes
771d4b58 refactor how we handle layouts
28208e83 refactor list view
ffda2839 remove anonymous reporting popup cos we dont do it anymore anyway
ce20d1b4 remove clipboard option for now because we need a better way of doing it
9ee77937 remove comment
953298de remove dead code
c9ae54a8 remove previous view
50c9ae86 remove sdump
1716de3b remove space as keybinding for confirmation panel
23432dd9 remove test
95a4ca6f remove todo comment
379d37a2 remove unnecessary function
0822a929 rename
609f3f4b rename Sha to parent now that we're also considering stash entries
9f71c8d2 rename Status to PatchStatus
9c7e4090 rename arg
fcdc0174 rename context file
146722be rename to SelectedLineIdx
f858c8e7 rename to make way for a generic function name
08e039be return nil when no file selected
55e63665 run task for appropriate view
364bdcf5 safer getting of branch
66bd86b9 set keybindings after initialising views
28ba142f set minimum confirmation box width
29151340 show file statuses in commit files view
41df63cd show when building patch
23299f88 simplify patch modifier interface
9b42cd22 slightly better
fd8a455a small things
b51ad4fc softcode cyclable views
d1a7c728 some more changes
7561f5aa some more standardisation for diffing
dbf6bb5f some more things
2855b5b4 standardise diffmode
ed4574bd standardise getting selected item
a59ac064 statically define context keys
50d5b9e8 status view
9a2dc3fe stop crash due to context stack not being initialized
8be970e6 stop loading all the diffs at once now that we load them as we go
48f1adad stop logging stack
bea2ae5f stop pulling in general
35b72420 support accordian mode i.e. expanding focused side panels
44ee28bb support alacritty
43d891b8 support creating patches from files in diff mode
e290710f support drilling down into the files of a diff
3c944e03 support force push after failure
be658e7d support multi word editor config
fcd5aea0 support multiple modes of git pull
4f4bb40e support opening lazygit outside a git directory
63209ef7 try allowing creating branches off the stash too
88ae550b unused method
c44ee71a update cheatsheet
8ff74072 update config
1c0da296 update naming
f601108c update naming to refer to context
628404e1 use actual keys
bc410d8e use camelCase
f876d8fd use constants
94601b4d use context to return to the correct view
eb5e54e9 use interface for panel state rather than pointer
bfaf1c4f use remote prefixed branch name when merging remote branch
1189c2fa we've now flipped the boolean
fa2a385a when in the remote branches view, prefill name for creating branch off of remote branch
26f80087 when toggling files reset patch manager if patch ends up empty

0.20.9

Changelog

96f821b fix TestGitCommandCommit test
dbf042b goreleaser: fix deprecation and comment
964e387 revert changes to 'os_default_platform.go' and 'os_windows.go'
5dfa26e use strconv for quoting in 'GitCommand.Commit' and 'OSCommand.ShellCommandFromString' use raw strings for the escaped quotes in 'os_default_platform.go' and 'os_windows.go'

0.20.8

Changelog

39a2122 add quotes around the git commit command on non-windows systems
014e06e factor out duplicate code into 'ShellCommandFromString'

0.20.6

Changelog

7b69aa1 Added ENTRYPOINT to Dockerfile to jump directly into lazy git while running the docker container
570d27f Merge branch 'master' into add-overrideGpg-switch
fe6d8d6 add overrideGpg switch to Config.md
65e955c add overrideGpg switch, which prevents lazygit from spawning a separate process when using GPG
21e478d fix 'Amend commit using gpg' test
d14fb36 fix 'Commit using gpg' test
19a8086 fix platform specific quoting when using GPG fixes 620

0.20.5

Changelog

* You can now use a custom `git log` command for showing the branch graph. Thanks jasperduane77 !

Page 10 of 26

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.