Tags give the ability to mark specific points in history as being important
-
v1.0.1
4c1d3f4f · ·v1.0.1 Bugfixes: - include PYPI_README commit 00222b871ef01733e45e5c2465a329d498000d85
-
v1.0.0
c0040427 · ·v1.0.0 PyPI release Bugfixes: - automatically install requirements commit e30c504346fddde5ad48fb1da884366508f13788 New features: - `python3 -m git_viewer.log` (equivalent to `python3 -m git_viewer`) commit de581aea825a97cfaa1d07cae187ae8131a4a777
-
v0.16.0
ffd8f47b · ·v0.16.0 PyPI pre-release New features: - installable via pip Changes: - new name: git-viewer because another project has already been uploaded with the name gitu by now commit af905ea92dce02a6c1a966b089458a1545424cf5 - new license: 0BSD because PyPI does not support WTFPL commit 1814123c1c4a0516852030bdf72cf856a61695e5 - new directory structure as PyPI wants to have it commit 37a8c47ae337599b83c81cb32e1bef0ed6fb6823 - the code is not directly executable anymore instead it must be installed as a package and then that package can be executed commit 565be0c7007501b5b40d433dad4f425d7c841e47 Known bugs: - pip ignores requirements.txt i.e. the dependencies still need to be installed manually
-
v0.15.2
412f3adc · ·v0.15.2 Bugfixes: - show correct version commit 0f9c56927f1c4db1b49674cb414ff61248331070
-
v0.15.1
9494ed87 · ·v0.15.1 Bugfixes: - don't crash if log view is empty commit 09ba0229537617352b5ac31b62be771511735eb1 commit 37b487f0ef5311151d32591a1bd6dd687d6f3c3b - don't select a line which has no hash_id commit c96192f9d7a4d6643f107d93ba85042bf9af3379 Readme: - raw version of internal help is readable on gitlab commit 461844d200d9d2b9afade41b8744cc0e159d7a58 commit 132275d5b16917169b30d79a101ca91a267b6cc0
-
v0.15.0
b5eec85f · ·v0.15.0 added and improved help remapped a few keys and renamed a few settings in the process, see Changes New features: - help (F1) commit 10ce969dbeb83c64bf24fa77d0f5b4cce2be3f58 - --version shows the version of gitu itself, too commit d6f485127203f8d84e74bc1df6b78d1f7cfb6c8a - add-editor commit b0225eb80155263ef14c8f9366c52bfefc645e02 - highlight commands and keys in help commit 6c733574b99a520082b2c064abfc85a21e6af6f5 - link commands to their help [WIP] commit e0135ad4925e2bb8fd66e10994ad59b2e46e80f5 - help --settings commit e9950d8d07df0a13873fbf7f8411383b8456dbd4 - show colors in related settings of link commit bea02fdcf9e3302b07d53e78ec38705052f97cf9 - new shortcut C: show more context lines commit 1940a24b2c9012da8fd84c326d100f8ee77327c9 - help --cmd commit bdc08968838150e19b203c8f7b12c24d63cc5036 - improved help of some commands, e.g. go commit eabb6e2a62a7471399680836f9ba8354735c60d5 New settings: - color.help.key - color.help.cmd - color.link.cmd - link.hint-alphabet - link.hint-pattern - help.key-sep - help.pattern.cmd-with-key - help.pattern.cmd-without-key - help.show-all-shortcuts Bugfixes: - help for link command commit fec248cacb7f35cbdc247dc89597f98d160f3e21 - possible usages in help of primitive commands are not empty when opened from list of keyboard shortcuts commit e5fb6c02466fbf906b978dcc56162ac276882f6e Changes: - remapped keys for list of keyboard shortcuts and list of commands commit 10ce969dbeb83c64bf24fa77d0f5b4cce2be3f58 - remapped key for `linenumber --toggle` to X commit 49c60ffabc976292a2002e8ebe5d74aa0a8ab7fe - renamed setting: color.link -> color.link.hash commit b972de614fa6490ebc88208a0d4c12c37e89c764 - renamed setting: color.link-hint -> color.link.hint commit bea02fdcf9e3302b07d53e78ec38705052f97cf9 - renamed setting: color.line-numbers -> color.linenumber commit 6ee96d554593d735553a89a85241c26cf4eb1a8b - show shortcuts for fallback commands, too commit 0ba9859fa9b0a65bfd8a941413438b142efdb4a3 - show keys first commit 8c0ed8b50dfe33346e404806049c84dc59deb860 - show all shortcuts in help commit a846c081e44f30ed6e481aeba8d420e39fa23df3
-
v0.14.0
5f63f26f · ·v0.14.0 more customizability, more keyboard shortcuts, more bugfixes (some long awaited) and more help and some noteworthy changes (see below) New features: - details: show both committer and author if they are different commit 9e3a15c10d0e3073a59d35f7cb23fde08d8e3926 - respect EDITOR environment variable commit 4c9cd873994e068368f3422db9bfe9264a2009df - open untracked files with i or o commit 90649a5f912498e5d33f978036360f29bcfd66d8 - new data type for settings: cmd commit 581bbf2f55b5e0d83239b422dc45b4743a3048ed - new data type for settings: coloredstr commit 9b3e715309d93a0f58955303b97c9a2cedeb95a4 - set key=%otherkey% commit 0d5d9f69d0e493a38e1745e5a5db61201ad9c0d1 - set --cycle, new keyboard shortcut a commit 988df16220b1ebf1d7d1e9f100ce500b55cb5903 - new command to go right commit 9c045bd4863250cb0728aa89eea1383656c8ff90 - new command `layout auto` commit da688c2c43a07e1d2256ce561924b2106f8ca50e - mnemonics for keyboard shortcuts commit f597df15d6925dffa3dd3b9db82759f0ecf412ad - gitu --open-always commit b69695be8e2baaff0e67791d40e201b57c73f275 New shortcuts: - D: toggle between iso date and relative date in log view commit 8854ac5ce97f4d323773e134556c66e549550719 - y/: copy last search term commit 91cae40527d100ce0395cc110b39b4800e8122ce - E: expand submodule log in details view commit 3768a33cf1f3e35f140a3d2ee8839da4d438f11a - a: show all lines (9999) commit 988df16220b1ebf1d7d1e9f100ce500b55cb5903 - L: go right, H: go left commit 9c045bd4863250cb0728aa89eea1383656c8ff90 - <ctrl w><ctrl w>: toggle between visible views commit 94b1c3e5aa1269ef8370df704f56e161fc1229c4 - shift tab = ctrl o commit 222742e34ca579193bd9812d6fbd2e7fbc771ef1 - Y: log --branches commit b6b7147c443552f4b5164b0ae22faaa8bbb29294 - gh: go log commit 0f77f5860dda27455c6a0ab9a15fdb9f2db64acf New settings: - app.pattern.mnemonic - color.details-view.line-pattern-untracked - color.line-numbers - color.log-entry.staged - color.log-entry.stashes - color.log-entry.unstaged - color.log-entry.untracked - color.shortcut.key.pressed - color.shortcut.mnemonic - color.title.commit.refnames.branch.local - color.title.commit.refnames.branch.remote - color.title.commit.refnames.head - color.title.commit.refnames.head-branch-sep - color.title.commit.refnames.tag - details-view.cmd.blob - details-view.cmd.commit - details-view.cmd.commit.header-data - details-view.cmd.commit.referenced-by - details-view.cmd.diff - details-view.cmd.staged - details-view.cmd.stash - details-view.cmd.tag - details-view.cmd.tree - details-view.cmd.unstaged - details-view.cmd.untracked - details-view.commit.indentation-commit-message - details-view.commit.line-pattern-referenced-by - details-view.commit.user-pattern - details-view.line-numbers.min-width - details-view.line-numbers.sep - details-view.line-numbers.sep-left-right - details-view.show-untracked-relative-to - details-view.unstaged.line-pattern-untracked - details-view.untracked.line-pattern-untracked - log-view.cmd.log - log-view.cmd.stash-list - log-view.cmd.unreachable - log-view.line-pattern - log-view.line-pattern-error - log-view.show-stashes-in-reverse-order - title.commit - title.commit.refnames - title.commit.refnames.head-branch-sep - title.commit.refnames.sep - title.staged - title.stashes - title.unstaged - title.untracked - title.untracked-and-unstaged Bugfixes: - show all untracked files commit 13edf2f06413418d8809cfe06a3ab5f7482788bf - left/right work in search edit commit d9d5f77d462e7e31ec2e688f0500e605a280f636 - home/end work in search edit commit 232fcdc4a9341723a6662426ce5f3e91e403866e - i opens as read only commit a6749e8a4019cd56474f341b498f728feee02a96 - toggle or remove log options commit 41774b0370fbe467fd09762fea2374efe21ad545 - gits: don't crash when misspelling --command-pipe commit 99510706f5dcfaef9cfff5c21679c7acf44e4077 - don't crash when trying to open a version which does not exist commit b335a8f467559d364b09994a8c86586d3cec3175 - config.edit does not pass line number to editor commit 53dbdf53d4dddb48b378e64bd8a69c66f6a89264 - update focus color when changing a color commit 08aa4566924e8755798d2f21037b762492c1163d - don't crash if color contains standout commit 60e59e2c81e45de3052c85e91afb3169d7e94d2a - home and end don't move focus out of allowed area in command list commit ee2ad1f3f421149c3981257674a04917e8c256f4 - don't open log view in gitd commit 9f6f6a33bef584236697b8df52fdef5ee9bcfd29 - error handling: don't crash when trying to copy something in error view commit bd43e2ff934df0580a63fc56ef1be7aa14cd15fb - allow a list of lists as cmd_log commit f47ef812c82ba457b87af6a8ca77de39e3372a26 - toggling command line options works in gitd commit 657fd7fbd0ed8d26c1dab0d02f5ebc05ac03fff4 Help: - config beyond `set` commit 10315daaf9e19cefe6f4fa72c438482356be961a - set: data types and allowed color values commit 202b1b2ded38f2ddbbff835880d2e408555dc243 - show possible usages of primitive commands commit fccf2393562d5ff98fd3964daf33659e26523c6b - some key combinations are intercepted by terminal commit 8e73f9b44bd858c5438835df3510ddf6b6d5c6cd Changes: - remapped e to layout split (and moved previous e to p) commit 4913d5ad7d59d61e5136315519c922242b436487 - changed color names commit 45afb5da939508477bc0139059813962039de0d9 - renamed some color settings commit 723878e95b0166a230aa25749ce855c7f047381e - set vi as default EDITOR, add `export EDITOR=vim` to your bashrc to keep using vim commit a61df9f6e83631693269ed3cb705454555399e60 - show only 5000 lines in blob by default commit 988df16220b1ebf1d7d1e9f100ce500b55cb5903 - renamed `go right` to `go details` commit 9c045bd4863250cb0728aa89eea1383656c8ff90 - remapped <ctrl n> and <ctrl p> commit 738246eee11f80511b2043184695f2169319983f - removed keyboard shortcut for `debug --show-line-id` commit 90f6a3de3ee452044aae5ef83ac6133b62c0133d
-
v0.13.0
33c3bb84 · ·v0.13.0 vim integration gits and remote control gitu/gitd/gits from another program New features: - works inside of .git directory commit 16dede3812c7540bd2ce178c40d275546d5f23dd - new executable: gits commit ca1ca4ee860a11ebac4b15bcc558b78c5133d901 - new commandline argument --command-pipe commit ebd0302da2631dc5a0845844fc81150b297001be - new setting %app.command-pipe-poll-time% commit 6966f9cbd9e408f63a4285f0e447ec9946042471 Bugfixes: - gitd does not crash anymore commit 4d4cf31f11c423bf0d9e42bb5dd5a5b386cb8f8f commit e380d41aa7928f208b39dadf81996823c0ddef20 commit 311e35185f36292c1c697231da45b73470f7ee25 - updated gitu --help: no --wrap anymore commit 12f2f473979f1b2137a2ff9475fabacfff37450f - gitd accepts --config, too commit 95493a3cb389d473c3246d065fbc2ff39cd4f9b1
-
v0.12.0
c112c66e · ·v0.12.0 config files New commands: - config.load - config.export - config.edit - map - unmap - map-fallback - unmap-fallback - set.after-init New settings: - app.display-module - app.tab - app.align and details-view.align - app.align-character - app.wrap and details-view.wrap - app.show-focus-in-all-views - app.explicit-spaces - app.log-level - log-view.show-untracked - log-view.show-untracked-as-separate-group - log-view.show-stashes - log-view.show-stashes-as-group - log-view.default-focus - details-view.indent-broken-code - details-view.max-lines-per-file.blob - color.title - color.subtitle - color.info - color.warning - color.error - color.success - color.link-hint - color.link - color.ellipsis - color.special-character - color.key - color.cmd - config.auto-reload - pattern.error-in-command Other new features: - show keyboard shortcuts for commands in help commit b5c367862c61b3cba7094ea3a0ce642c88dab916 - command line argument to load config file commit c2c4fb9fa0a6a9cd5f10862429f06f0f72276110 - show mentioned settings in help commit 982a519d3c3da3b1d45ebe255a087f4b79a497a6 - added keyboard shortcut ctrl+space to toggle details.auto-open commit 5699e138cd98bc0598edd9f3ddc58a9e66788055 - error handling: show log command if it fails commit dab13565c879e9b6b81f07aa2f2b2bd415da01a2 - improved error messages in set command commit 33d52d2e87a1645c317ed0e58a81484b77128bbe - improved error messages: show command where an error occurred commit 1231ff13c87bc4f3842d8116683e5bf2ec1c3cf1 - command line arguments for --unreachable commit 057e7522722c09a4031300db5b6e3bb0a5173085 - show does not replace previous message commit f1cc66cf3b5998d1cbeea56f1d363b4f48700ff9 - align error messages in commands commit c9fe40a35c04cab60e77ea2d87e2b6514ee823f9 Changes: - removed command line options --align and --wrap in favor of new settings commit e06fb4223d64b7b7a20e43333dc799cedd12f3ae - renamed settings: auto-open -> details-view.auto-open max-lines-per-file -> details-view.max-lines-per-file commit d6851f04159e4cdd32eda797f439f4891833562a - increased line limit for blobs commit 736819d9c7e8e00cf61db512d29c3482e1763e2d - show focus in all views commit 6ec47849e62453497fc57da36d97410c0c4e7d4e Bugfixes: - show command name instead of class name in usage commit bcf5d4961f2945d0673b799d3136809672e977d2 - save_focus before leaving visual mode commit d70caf36ec4a0e9edf979e4247671f916424bbe4 - don't jump on reload (outside of visual mode) commit ebdde3172d7851f272afe467c18f660e12dd7f9a Help: - how to show details commit b6262bb9bc499b2d3e9c1d0d3c0ce9d3e5dd8097 - make it clearer which command line arguments take an argument commit 094762ac523a519f3d6e918f154bfd96edb9c5ea - empty line after each settings group commit 366180f9541f17482c66f5892f7336b68046ab90
-
v0.11.0
edba637b · ·v0.11.0 reload (incl toggling command line options) New features: - reload - option (command to add, remove or toggle command line options) W toggles --word-diff=color S toggles --ignore-space-change A toggles --ignore-all-space - visual mode can be disabled in log view commit efe1056462375e3c96cd86aab94e8fcb81a1f4ec - yD: export dates commit 9bf0a1773671e90e09eb6047ff57f149bc24854c - (debug command) Bugfixes: - don't save focus before auto_open commit bcadbe8ff9cf722ebf9d665e937779e2072d8f76 - save focus before go right in help view commit 5b9ef4789391c0814d83aae97f545e491b75f969 - don't run auto_select_view_mode more often than necessary commit 1b9aed89956839c6a43991dfda34032e1ecfc7de - don't crash when trying to open file while line without line number is focused commit 016d56ed15995ef9304daedffd4a36c97763acdc - don't crash when trying to open a file while a Divider is focused commit 406fa327bdd892deb0f35969b4def2a29c8aafa9 - avoid errors if file name equals tag name commit 0d218b2ffb8e5795af0c1b4568bed4d67d8693e3 - gitd: start always in view mode one commit cb74dad1781aa0128295497eb80ac673f1e444b4 Changes: - focus_next_hunk: select first modified line commit babbc9baa8d6185dc28cf5f74126b64753957ab1 - error handling: show offending git command on error in DetailsView commit d7c21560e37a6b880205940ef1a204e021e67d2f
-
v0.10.0
3faf153d · ·v0.10.0 New features: - implemented horizontal and vertical layout commit 811aedb51df40d952dfa82d1d99164daea723cb0 - auto select layout on start up commit 9d6c9a67471ecdd5bfd4ce3d8d46e12ffba9e3cb - auto switch layout on resize commit b470678ac7d234a82c56ea85266ecdf84358d7c2 - resize command commit 03152b239c2b442e389edbeb9a8e7c476e142fc5 - set command commit f40064d1a5b229c6952a6544e276279ef572b91d - copy information of another commit commit b2a09fef417d91d4e14390b84707b9653258ac64 Bugfixes: - linenumbers were screwed up if a line contained 'm ' commit b2e839658c06d84fca93b9e2adc90fdf8a5632c6 - keep focus when opening OverlayPressedKeys commit b94078d5d38c408f00c47e46e95a2076b43f10b9 - don't crash when trying to open help for a command without doc string commit ff819e8f1231419f71e813e8da5dba5622f38b44 Optimization: - LogView.is_correct_details_view recognizes stash log view commit 30b033c4b286378cc0f7653ed69e968619cd8926 - LogView.is_correct_details_view recognizes stash log view commit 30b033c4b286378cc0f7653ed69e968619cd8926 - recycle tag views commit b044ef2f0e9747e78ddc05d8ca4d122f724c8729 Changes: - activate -> go right --open-only commit 89284e6ca73b261e399145140f581f6d57b27367 - renamed Command.ui to Command.app commit ba40498e570e757aec8a2b21b67defaf8376a0cd Documentation/Help: - go --last and --containing are mutually exclusive commit ec70348c4b9914b4add82673219730f9c91f4f1b
-
v0.9.1
d1bbfd41 · ·v0.9.1 This release includes mainly improvements of the help (which was added in v0.9.0) but also a few new keyboard shortcuts to copy information. The help improvements also include an overlay showing keyboard shortcuts for the pressed key(s) after pressing a key which is the beginning of a shortcut consisting of several keys to be pressed after one another. Bugfixes: - all shortcuts are listed in help commit 75a6c42c708e33e05c75b60f047e31ea34b7509e commit 239b3ec5b1e29af0f2c34bd20dc548ae01acdc7b - up/down in help details commit 17925215feebe0b3fff727a75eba6fef5b7fcb1f - don't treat window resize as key press commit 3e423d0c8edb04299b35e95ab7024a7b1015a769 - yank: list all wildcards in help; id and cwd can be embedded in longer strings commit 5b208bb17c24b71110011e81f8b0ab52a9648583 - yank --clipboard did not copy to clipboard commit 223a8b845e340f6f3c0fc4c4795cb6f32d9738ef - don't claim undefined commands were primitive commands in help commit ea5e08afb6d4158fe1c411ae52e4f1cdbd22e6f9 - don't crash in case a certain internal error would occur commit 8a81c40e5e3338a53ee5db744bcedf99cf2c36f3 - align shortcut list commit 662bb00fe06a994e0da6bfe7184d47c4403068e9 Changes: - renamed "gitu specific commands" to "programmable commands" and "urwid commands" to "primitive commands" because "cancel" is not contained in the standard urwid.command_map values. I chose the name "primitive" in reference to TeX. commit c952d7b7334b5826470d2ed3ad851540e5465d44 - key format commit 620609f5acc3f0327ceb4453d37f3a20b90bbf28 - changed colors commit 017c533ef7dce6b41ff1b6e77dcb72734fb37594 commit 233f0c0d659f94098d99869560a24b3f61451466 - colors for keys and commands commit 90718c1d13f258309007f41e680ef17709f75a45 - how keyboard shortcuts are sorted commit bd9a52094aeba5b5b85a0f4fa541a88e0ac52663 - highlight sections in help view commit a6f1a4829e500c38f9e95bb48a8866cdeec5c8e1 - help details: added prefix "command" commit e17edbb654b3c514df445133fd22858b15094f8f - help: replace newline and tab characters in command commit 9e42831d623f1b67594f83dbb3ba23aa9e5debad New features: - fallback commands commit 75a6c42c708e33e05c75b60f047e31ea34b7509e - pressed keys overlay commit a4d3c757bdb2e9e51989b6ab0b411a9cca7d3d14 - yank: new wildcard "type" new shortcut to copy object type (yT) new shortcut to copy "bugfix for <object type> <hash id>" (yr) commit 09679ed3513596bdd1c7bcf9f2a647c5e6fc6f0b commit 60f7b063fef74001fbc7ba48c91354e26f57136e - new shortcut to yank committer and author environment variables (yE) commit 62089400548f0c448a2ff0a48fc84cc78008be88 - new shortcut to clear clipboard (yx) commit fd862c165607436f7cdb73ef2c9d3f9b7b671422 - yp and yx work on unstaged and uncommitted changes, too commit ef3371be23a17785c4c81b4b0a73db8ff2dae63c - help: primitive commands vs programmable commands commit c952d7b7334b5826470d2ed3ad851540e5465d44 - search help: settings and flags commit 575023e7d334c44763fc0716ff53f03da6a16857 - search help: regex commit ddb2a1c8a2825f2b147bedf7c4159f1e20da5db8
-
v0.9.0
d5bd3f0b · ·v0.9.0 selection history, open in external editor, line numbers and help New features: - open current file in vim commit 3179cc566dd4f1d36be94a6c6503384ac4d465ec - enter/leave visual mode with V commit 15f2c7c4b432161dc4f01fe451b1b87894a6b429 - jump to next section with `]]` and to previous with `[[` commit 1e19bab7725125f72576ba7cd5b179b24980a423 commit 79295920012822de6966a3dc23d37da12a6362b8 - }/{ select next/prev hunk in diff and next/prev par in help details commit 6a0a9921e3968ee1c315f2724881f469b0a168cb - implemented line numbers for merges commit 6c7cdb3dd51e83defc489a5090c81e447ed13f26 - toggle line numbers (before/after) with F4 commit 1be0ff7ee4c5da26b5a0b606515e7c32c9a10539 commit f41876f6035b1e78c285a6e01a9498a5bed29d50 commit 65012dd102223cb1f22a67d75be1be9a281c6308 - linenumber {old} shows the line number for normal commits and both line numbers for merge commits commit 20b165cf1d726c8031df0fb787b29838cefe29ab - F1 shows keyboard shortcuts commit d82f78b72c35ec42493899c4f4cdfe2da14986f5 - F2 shows a list of available commands commit 3366006187919f9af22569ae9ae4bcc557161a55 - selection history commit 3259f20c36684f5de9e4bf374bf2d346b01b5a1e - copy current working directory with yp commit d103c4b9e9c2fd272e54c2266b1e1e5ad7ee4c96 - copy commit subject and id with yl (in a format that I am using in change lists) commit 3b4936c2b9dc7cc41ad8c2834e3e661055e6e607 Bugfixes: - link hint in referenced by list eats up rest of the line commit 5e76d5706171bb0b769a6d4f54d188201f2d4d4e - f ignores links outside of the view port commit 8cfd6349b79e746cd4a4a747eabbc5ddf55d46ce - continuing a search goes to visual mode (if there is only one match) commit aa803818ff72e39af76e811ca58bc7df8db2eaac - error handling: don't crash on invalid argument for details view commit b901854238c58721a1ed4a78b6632ffe02343cd8 - ignore carriage returns commit a87bd5b759ef56db282c1034dc704527fc27483f - sort tags by version:refname commit a79796d202949a29126131f568319b33998e7796 - don't crash if diff is empty commit 4b1e04e07250eb70fdf589ef5936bcceddf4069a - don't try to show referencing commits for other object types commit 9cff2f31a9784553e1dc5461aa458d3cbb35ba87 Changes: - don't show "end reached" when jumping backward/forward or to a hash id commit f0515e53192ae7c79555ddefbd6b88050f49ff26 - gt/gT select prev/next tag commit 2b3c1d04558244985f654c29d93ac33124002d93 -
v0.8.0
240cfcc9 · ·v0.8.0 reimplementation of text layout Bugfixes: - better support for full width characters - indentation of broken lines works with older urwid versions - list of referencing commits if gitu is called with filtering arguments commit 7c1cccc4ee24f7c7f67f104c174f73140c63d00a New features: - new command line arguments: --align left|right|center|'left indentation' --wrap any|space|clip|ellipsis --no-graph --explicit-spaces --help - indentation in details view Changes: - don't highlight indentation of selected log entry commit 7e535c924bbab99331c63501ab8bacaf42046dd5 - usually no warning anymore if packaging is not installed commit 4c80214440e39ebde9d687cebc8a2b4c8a728096 commit 45a16548a99618b68d80af6e1a7b31e61c48a25c commit 8fe8b4f630bc04163af7050b373e1dfb6fdaba29 Documentation: - added command line argument --version which has been implemented in v0.7.0 -
v0.7.0
ed463d39 · ·v0.7.0 New features: - auto detection of urwid backend (curses vs raw) - show line numbers in diff - new shortcuts yn, ym and yB - you can pass command line arguments to git diff by specifying them after --diff-options/-d - show a warning when reaching end/top while searching - new program `gitd` as wrapper for `git diff` - new command line option to show unreachable commits such as dropped stashes (--unreachable) - show a list of referencing commits in details view - new command line option to show versions of dependencies Changes: - yy copies long hash Bugfixes: - gitu --no-walk --tags - don't crash on non utf-8 files - respect --date option - skip lines if there are too many changes in a file instead of running for an unacceptable amount of time - yank tag details instead of commit details when tag is open - show file separator for merge commits - show error message for undefined shortcuts involving standard bindings Documentation: - Known issues with urwid 1.3.1
-
-
v0.5.0
766ab12c · ·v0.5.0 New features: - open tag with `t` or `T` - select closest tag with `gt` or `gT` - select a commit with `"hashid` in log view - open an arbitrary commit with `"hashid` in details view - open a file at the current commit with `":filename` in details view - search for regex with flag `e` (or fixed string with `f`) Changes: - jump to first line with `gg` instead of `g` (so that I can bind more select commands to g) Bugfixes: - avoid a crash which I don't know how to trigger (see 3174ed4db3da3b4884986be68f76f3bfc7d80713) - search --edit with `m` New documentation: - more examples for command line arguments - known bugs Changed documentation: - pip3 instead of pip - unspecific number of special lines in log view
-
v0.4.0
4ee553b3 · ·v0.4.0 New features: - search - in log and details view - forward and backward - case sensitive, case insensitive and auto - history for search texts - jump to top/bottom with g/G - pass command line arguments to `git log` Bugfixes: - don't show align character for untracked files in compatability mode - (don't catch unintended exceptions while initializing commands) - (wrong placement of parenthesis for internationalization) -
v0.3.0
324ecf7f · ·v0.3.0 New features: - show in the group title whether it is about untracked files, unstaged changes or both - untracked files are formatted differently if they are displayed in a separate group see variables `ln_pattern_untracked_in_unstaged_changes` and `ln_pattern_untracked_in_separate_group` Bugfixes: - don't crash in compatability mode
-
v0.2.0
ceb8a921 · ·v0.2.0 New features: - show stashes - backward compatability to python 3.5 - backward compatability to urwid 2.0.1 by clipping lines instead of wrapping them - show "decoration" (references) in details view Bugfixes: - exit gracefully if outside of git repository - exit gracefully if python is too old - don't crash if there are no commits yet - avoid error message "no such command: cursor" - avoid error message "no such keyboard shortcut j/k" - don't display align character - don't crash if align character is first or last character - recognize short hashes with more (or less) than seven characters Other changes: - `yy` copies internally used id - new optional requirement to packaging library (see c4434c6afe970a0a11511f8abd9db8e1ff502f56)