Commit Graph
100 Commits
Author SHA1 Message Date
RyoooooogaandStefan Haller 30656b5ac6 chore(git_commands): support old git version (git rebase --empty=keep) 2023-05-02 16:27:32 +02:00
Ryooooooga 3546ab8f21 Revert "feat: support for push --force-if-includes"
This reverts commit e00f248cf7.
2023-04-17 19:37:33 +09:00
Ryooooooga 55fb3ef4e6 fix(commit_loader): fix log command 2023-03-16 20:13:23 +09:00
Ryooooooga a624e0457f feat(subcommits): load unlimited sub-commits 2023-02-27 15:29:00 +09:00
Ryooooooga 90772e1eaa build: bump tcell version 2023-02-21 21:53:55 +09:00
Ryooooooga 36c2b00336 test: add an integration test for creating tag on branches 2023-02-19 23:35:38 +09:00
Ryooooooga 67b08ac239 feat: support to create tag on branch 2023-02-19 23:31:46 +09:00
Ryooooooga 39c20bc634 chore: change to work return-alt1 on all views 2023-02-11 21:19:47 +09:00
Ryooooooga 984eb95cb7 chore: remove UNKNOWN_VIEW_ERROR_MSG 2023-02-10 21:26:51 +09:00
Ryooooooga 1be6c522d8 fix: disable menu key binding while displaying popup 2023-02-09 20:13:41 +09:00
Ryooooooga 7bd0c779c7 fix: fix default color to be white 2023-02-03 23:36:59 +09:00
Ryooooooga 2183c157d4 feat(log): allow to disable git.log.order 2023-01-28 21:17:05 +09:00
Ryooooooga 5dec080719 fix: fix RefName of detached HEAD to works in Chinese 2023-01-27 20:45:18 +09:00
Ryooooooga 069af50f50 chore(i18n): remove unused texts 2023-01-24 21:24:46 +09:00
Ryooooooga 7149cfeb11 fix: fix ReplacePlaceholderString 2023-01-18 20:56:22 +09:00
Ryooooooga b45c5d8491 docs(README.md): fix installation scripts for Ubuntu 2023-01-17 16:42:51 +09:00
Ryooooooga acbcf9933d docs(Config.md): add missing keybindings 2023-01-10 20:43:23 +09:00
Ryooooooga 21f8857d36 refactor: simplify log format 2023-01-06 11:15:33 +09:00
Ryooooooga 965f7bfcb2 feat(config): change git.commit.verbose to accept "default" 2023-01-06 11:15:33 +09:00
Ryooooooga 657b1e897f build: bump gocui 2023-01-06 10:59:09 +09:00
Ryooooooga 00b922604a fix: fix goroutine leaks 2023-01-06 10:51:09 +09:00
Ryooooooga 7c5f33980f fix: improve backward compatibility 2022-12-31 22:47:21 +09:00
Ryooooooga e00f248cf7 feat: support for push --force-if-includes 2022-12-30 20:01:15 +09:00
Ryooooooga cd9111837e feat: add GitVersion struct 2022-12-30 20:01:14 +09:00
Ryooooooga 41222f07ed chore(gui): remove unused gitConfig 2022-12-30 20:01:14 +09:00
Ryooooooga ac127f017e chore(config): remove unused config 2022-12-26 16:14:30 +09:00
Ryooooooga 7bdba1abe4 fix(#2309): fix diff scroll 2022-12-20 22:25:49 +09:00
Ryooooooga cf048e4807 bump gocui 2022-11-25 21:48:44 +09:00
RyoooooogaandJesse Duffield 52a2e4c1dc fix: fix ambiguous branch name
test: add an integration test for checkout branch by name

fix: fix full ref name of detached head

refactor: refactor current branch loader

chore: use field name explicitly
2022-11-14 19:05:07 +11:00
Ryooooooga 808b35d8f2 docs: add examples of disabling keybindings 2022-10-18 22:23:56 +09:00
Ryooooooga 4aa9147dfa build: $ ./scripts/bump_gocui.sh 2022-10-18 22:20:04 +09:00
Ryooooooga 14ec0cd92e feat: allow null in keybindings 2022-10-18 22:20:03 +09:00
Ryooooooga 2ec0b671e6 test: update stash/rename integration test 2022-10-16 16:26:17 +09:00
Ryooooooga 3103398e31 chore: refactor rename stash 2022-10-16 09:30:04 +09:00
Ryooooooga e78e829e3a test: add an integration test for rename stash 2022-10-16 09:30:03 +09:00
Ryooooooga eceb3a5aa6 chore: refactor rename stash 2022-10-16 09:12:43 +09:00
Ryooooooga 11316b7a48 feat: add rename stash 2022-10-16 09:12:42 +09:00
Ryooooooga 0c3eab4059 fix: fix initial origin of commit message panel 2022-10-15 20:09:23 +09:00
Ryooooooga d90fedfbf8 feat: add stash icon 2022-10-14 21:58:58 +09:00
Ryooooooga a4239c7a37 fix: fix stash with empty message 2022-10-13 22:23:56 +09:00
Ryooooooga e436922eb6 feat(editors.go): move by words 2022-10-05 22:29:55 +09:00
Ryooooooga e16f1ba84f test: add integration test for Quote 2022-10-01 20:55:49 +09:00
Ryooooooga 19df238b77 feat: allow OSCommand.Quote to be invoked within a custom command 2022-09-30 21:16:45 +09:00
Ryooooooga 212e19f598 feat: add support for emacs keybindings 2022-09-24 00:00:30 +09:00
Ryooooooga 1c82924307 build: $ ./scripts/bump_gocui.sh 2022-09-23 20:01:44 +09:00
Ryooooooga 438038a4f1 fix(loaders/file.go): changed to ignore stderr when loading git status 2022-09-19 18:46:32 +09:00
Ryooooooga eb9fbb0a33 fix(confirmation_panel.go): fix initial origin of editor box 2022-09-01 19:44:17 +09:00
Ryooooooga 6248091e9c test: improve integration test portability 2022-08-18 23:48:53 +09:00
Ryooooooga 3ada4dde12 fix: fix initial scroll position of edit box 2022-08-18 23:39:15 +09:00
Ryooooooga 8b371ada73 feat(config): add notARepository: quit 2022-08-08 18:11:58 +09:00
Ryooooooga 04772154b7 ci: change not to run Generate Sponsors action on the fork repository 2022-07-18 21:51:32 +09:00
Ryooooooga 60049f8f4f docs(Config.md): fix docs on specifying config file 2022-07-02 19:53:54 +09:00
Ryooooooga 92b0e0edd0 docs(Config.md): add missing keybinding.branches.renameBranch 2022-06-16 23:29:48 +09:00
Ryooooooga bfefef92a6 chore(i18n): move InitialViewTabContextMap to gui package 2022-05-18 21:09:48 +09:00
Ryooooooga 5275161a88 chore(i18n): localize panel titles 2022-05-18 20:55:42 +09:00
Ryooooooga e57931f56d test: fix timezone for time format tests 2022-05-18 20:55:29 +09:00
Ryooooooga 1f1d871837 feat: add ability to customize time format 2022-05-18 20:55:27 +09:00
Ryooooooga 9693afd671 fix: fix lint error 2022-05-18 20:34:35 +09:00
Ryooooooga 61970a4439 fix: fix ambiguous refname 2022-05-13 21:05:51 +09:00
Ryooooooga 490a964432 chore(loaders): add -c log.showSignature=false flag to the rebasing commit loader 2022-05-10 19:47:10 +09:00
Ryooooooga f789e21377 perf: improve loading speed of commits and reflog when log.showSignature=true 2022-05-10 19:47:07 +09:00
Ryooooooga 5717e72366 fix: fix copying author name to clipboard 2022-05-07 18:08:05 +09:00
Ryooooooga 540d2e379a fix: fix collision of Donate and Ask Question 2022-05-07 18:02:09 +09:00
Ryooooooga 04babdfb82 fix: fix the appStatus width calculation 2022-05-07 17:37:53 +09:00
Ryooooooga 265e6d8360 fix: fix the prompt height calculation 2022-05-07 16:36:20 +09:00
Ryooooooga b07e0ea032 fix: fix context of edit hunk 2022-05-06 21:58:40 +09:00
Ryooooooga d458e78d95 feat: add ability to edit hunk 2022-05-06 21:53:00 +09:00
Ryooooooga 2eb866fc62 fix: fix a crash when pressing enter in empty commits, reflog, or stash panel 2022-05-05 21:41:44 +09:00
Ryooooooga cda359fbc9 feat(i18n): japanese translation 2022-05-05 18:42:27 +09:00
Ryooooooga 494368a241 feat: accept named colors for gui.authorColors 2022-05-04 19:03:00 +09:00
Ryooooooga 5524f007f3 docs(Config.md): add docs about nerd fonts 2022-04-30 23:13:49 +09:00
Ryooooooga db3568e4f2 chore(gui): remove todo 2022-04-29 17:53:43 +09:00
Ryooooooga 86af186683 feat(file_icons.go): add Cargo.toml icons 2022-04-24 18:23:14 +09:00
Ryooooooga e5730cb80b fix: improve default editCommandTemplate 2022-04-23 17:39:12 +09:00
Ryooooooga f972d6ae68 feat(gui): show remote icons 2022-04-23 12:25:42 +09:00
Ryooooooga 11d0e7e17d feat(gui): show branch icons 2022-04-23 12:25:41 +09:00
Ryooooooga cb13fe7f46 feat(gui): show commit icons 2022-04-23 12:25:41 +09:00
Ryooooooga b07aeda5a6 feat(gui): show file icons 2022-04-23 12:25:40 +09:00
RyoooooogaandJesse Duffield b3e18bd258 fix(loaders/file.go): fix not to trim renamed file names 2022-04-15 08:58:49 +10:00
RyoooooogaandJesse Duffield 3b5a019e1a feat(merge_panel): Add open/edit files in merge conflict panel 2022-04-06 08:27:03 +10:00
RyoooooogaandJesse Duffield 53257db99d fix: fix diff of renamed files 2022-04-06 08:26:13 +10:00
RyoooooogaandJesse Duffield 954d1a8147 fix commit description 2022-04-02 17:04:42 +11:00
RyoooooogaandJesse Duffield 09d24ebd1d fix test 2022-04-02 17:04:42 +11:00
RyoooooogaandJesse Duffield 4835fc00b8 introduce Ref interface 2022-04-02 17:04:42 +11:00
RyoooooogaandJesse Duffield 30be50b641 add Commit.ParentRefName() 2022-04-02 17:04:42 +11:00
RyoooooogaandJesse Duffield 99ecc1cfdf fix loaders 2022-04-02 17:04:42 +11:00
RyoooooogaandJesse Duffield 86c259623c feat: fix permission problem of temp dirs 2022-04-02 08:48:38 +11:00
RyoooooogaandJesse Duffield 2fbb52fa2c chore: remove dead code 2022-04-02 08:48:38 +11:00
RyoooooogaandJesse Duffield 6171690b00 Fix multibyte initial characters 2021-10-30 18:26:06 +11:00
Ryooooooga 40bc3aa5a9 Improve backward compatibility 2021-10-18 22:44:01 +09:00
RyoooooogaandJesse Duffield 7564e506b5 Enable/disable os specific tests at compile time 2021-10-17 11:00:20 +11:00
RyoooooogaandJesse Duffield 1e50764b4d Fix tests 2021-10-17 11:00:20 +11:00
RyoooooogaandJesse Duffield 9619d3447f Run tests on Windows 2021-10-17 11:00:20 +11:00
RyoooooogaandJesse Duffield 4171b7613c Use replacer 2021-10-16 22:40:50 +11:00
RyoooooogaandJesse Duffield 92f03a7872 Escape special characters 2021-10-16 22:40:50 +11:00
RyoooooogaandJesse Duffield 2dc8396deb Fix test 2021-10-16 22:40:50 +11:00
RyoooooogaandJesse Duffield 7b615e3186 Fix open link command in Windows 2021-10-16 22:40:50 +11:00
Ryooooooga 154b6b09cb Quote ref names and branches 2021-10-09 12:55:00 +09:00
Ryooooooga 292b780bd8 Quote branch names and remote names 2021-10-08 18:36:05 +09:00
Ryooooooga e19b4fe369 Fix git-remote commands 2021-10-06 23:20:19 +09:00