Ryooooooga and Stefan 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
Ryooooooga and Jesse 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
Ryooooooga and Jesse Duffield
b3e18bd258
fix(loaders/file.go): fix not to trim renamed file names
2022-04-15 08:58:49 +10:00
Ryooooooga and Jesse Duffield
3b5a019e1a
feat(merge_panel): Add open/edit files in merge conflict panel
2022-04-06 08:27:03 +10:00
Ryooooooga and Jesse Duffield
53257db99d
fix: fix diff of renamed files
2022-04-06 08:26:13 +10:00
Ryooooooga and Jesse Duffield
954d1a8147
fix commit description
2022-04-02 17:04:42 +11:00
Ryooooooga and Jesse Duffield
09d24ebd1d
fix test
2022-04-02 17:04:42 +11:00
Ryooooooga and Jesse Duffield
4835fc00b8
introduce Ref interface
2022-04-02 17:04:42 +11:00
Ryooooooga and Jesse Duffield
30be50b641
add Commit.ParentRefName()
2022-04-02 17:04:42 +11:00
Ryooooooga and Jesse Duffield
99ecc1cfdf
fix loaders
2022-04-02 17:04:42 +11:00
Ryooooooga and Jesse Duffield
86c259623c
feat: fix permission problem of temp dirs
2022-04-02 08:48:38 +11:00
Ryooooooga and Jesse Duffield
2fbb52fa2c
chore: remove dead code
2022-04-02 08:48:38 +11:00
Ryooooooga and Jesse 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
Ryooooooga and Jesse Duffield
7564e506b5
Enable/disable os specific tests at compile time
2021-10-17 11:00:20 +11:00
Ryooooooga and Jesse Duffield
1e50764b4d
Fix tests
2021-10-17 11:00:20 +11:00
Ryooooooga and Jesse Duffield
9619d3447f
Run tests on Windows
2021-10-17 11:00:20 +11:00
Ryooooooga and Jesse Duffield
4171b7613c
Use replacer
2021-10-16 22:40:50 +11:00
Ryooooooga and Jesse Duffield
92f03a7872
Escape special characters
2021-10-16 22:40:50 +11:00
Ryooooooga and Jesse Duffield
2dc8396deb
Fix test
2021-10-16 22:40:50 +11:00
Ryooooooga and Jesse 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