Commit graph

1803 commits

Author SHA1 Message Date
Gadfly
aad91ea834
fix: NRE in WorkingCopy (#199) 2024-06-21 17:22:28 +08:00
leo
d3d6889e25
feature: supports P4Merge as external merge/diff tool (#181) 2024-06-21 10:29:01 +08:00
leo
280df7377e
code_style: remove useless code 2024-06-20 20:58:14 +08:00
leo
b39d33a897
ux: style change for InteractiveRebase 2024-06-20 20:03:01 +08:00
leo
8c8e09aa67
fix: crash when de-select commit using Ctrl 2024-06-20 17:32:14 +08:00
leo
376f775078
fix: remove code for debug 2024-06-20 17:11:23 +08:00
leo
a2866a8789
readme: add description for interactive rebase 2024-06-20 17:08:29 +08:00
leo
7070a07e15
feature: simple interactive rebase support (#188)
* Only allow to start interactive rebase from merged commit in current branch
* The order of commits in the interactive rebase window is as same as it's in histories page.
* Unlike anthor git frontend app `Fork`, you should edit the final message on the last commit rather than the  previous commit that will be meld into while squashing commits
2024-06-20 17:02:12 +08:00
leo
6c9f7e6da3
Merge pull request #193 from gadfly3173/ci/package-tar
ci: Remove the publish directory when packaging tarball
2024-06-20 12:43:20 +08:00
Gadfly
d0ca40bf58
ci: Remove the publish directory when packaging tarball 2024-06-20 11:17:14 +08:00
leo
c1c27be39a
fix: crash when click blank area of change list in Information page of CommitDetail (#192) 2024-06-20 11:11:09 +08:00
leo
02ace694d0
Merge pull request #191 from ennerperez/feature/q-open-submodule
Quick open submodule
2024-06-20 09:27:48 +08:00
leo
7241879f5a
code_review: PR #190
* check middle button click before other action
* pass clicked tab instead of null to avoid closing current active page while clicking on other invalid tab
2024-06-20 09:25:56 +08:00
leo
f3e54369ad
Merge pull request #190 from ennerperez/feature/middle-click-close
Middle Button Close Tab
2024-06-20 09:19:25 +08:00
leo
0a35d8a22d
Merge pull request #189 from workgroupengineering/feature/Clone_Populate_URL
feature: Allow populating the repository URL from the clipboard
2024-06-20 09:15:16 +08:00
Enner Pérez
46b1fc1831 DoubleTab Open Submodule 2024-06-19 13:24:54 -05:00
Enner Pérez
033fbc6383 OpenSubmodule Method 2024-06-19 13:24:33 -05:00
Enner Pérez
0d14e31e02 Middle Button Close Tab 2024-06-19 13:02:47 -05:00
Giuseppe Lippolis
7b0444d317 feature: Allow populating the repository URL from the clipboard
Allow populating the repository URL from the clipboard if the clipboard contains a valid URL.
2024-06-19 17:45:40 +02:00
leo
fec2b402e0
code_review: PR #187
* replace icon with common whitespace icon in other editors
* button tooltip translations
* rename `_showHiddenSymbols` to `_showHiddenSymbolsInDiffView` to make its usage clear
* change the order of this button
2024-06-19 18:15:32 +08:00
leo
4e44d6a7b1
Merge pull request #187 from workgroupengineering/feature/ShowHiddenSymbols
feature: Allows you to show space and tab symbols in DiffView
2024-06-19 17:58:22 +08:00
leo
a472d07544
ux: new theme for statistics 2024-06-19 17:53:02 +08:00
Giuseppe Lippolis
9c7ac5b067 feature: Allows you to show space and tab symbols in DiffView 2024-06-19 11:33:34 +02:00
leo
3d205378d8
fix: crash because CRLFMode do not have a default value 2024-06-19 16:32:21 +08:00
leo
3dc32c87a8
ux: change the primary button theme 2024-06-19 16:14:41 +08:00
leo
dcc63e187b
enhance: remember the last selection of Use rebase instead of merge on pull for each repository (#185) 2024-06-19 15:37:05 +08:00
leo
a717e48a29
enhance: change the default action to deal with local changes on pull/checkout/create new branch to Do Nothing (#185) 2024-06-19 15:29:40 +08:00
leo
a168b05ac6
ux: re-design submodule preview in revision files 2024-06-19 14:24:49 +08:00
leo
e17e4b9a53
enhance: only show tracking options when file is not tracked by GIT LFS 2024-06-19 12:06:34 +08:00
leo
4ce3d73d61
fix: remote url not supports charator ~ (#186) 2024-06-19 10:38:30 +08:00
leo
86226d5484
fix: tag.gpgsign setting not updated 2024-06-19 10:21:36 +08:00
leo
9ae6df4597
readme: update development environment for Linux 2024-06-18 21:12:23 +08:00
leo
41fbbdf643
ux: placeholder for inputs 2024-06-18 20:14:36 +08:00
leo
99afc74871
enhance: shows current histories filters and add a button to clear all histories filters (#184) 2024-06-18 18:27:57 +08:00
leo
09d88455c0
ux: new icon for track option 2024-06-18 14:55:22 +08:00
leo
c2cba9ee56
localiztion: popup panel title should not end with ellipsis 2024-06-18 14:47:55 +08:00
leo
08567a7420
ux: only show Set as tracking branch option if selected remote branch is not upstream of selected local branch 2024-06-18 14:28:48 +08:00
leo
6dface0b62
ux: allow resize window size of LFSLocks 2024-06-18 14:18:29 +08:00
leo
a3c6431efa
feature: supports adding custom LFS track pattern 2024-06-18 14:14:13 +08:00
leo
c56d0cf85e
refactor: external diff merge tool - supports to use difftool/mergetool settings from git config directly (#181) 2024-06-18 12:10:38 +08:00
leo
06245320a9
feature: add a context menu item to open all repositories in a group (#179) 2024-06-18 11:07:48 +08:00
leo
4217d62f47
localization: remove ellipsis for git-lfs options 2024-06-18 10:29:27 +08:00
leo
2f6519fa4d
enhance: avoid crash when missing parameters to format string 2024-06-18 10:19:55 +08:00
leo
f79dc1f91f
code_review: PR #182
* avoid highlight trailing ellipsis
* use WidthIncludingTrailingWhitespace instead of Width to keep original white space in translation
* add same modification on zh_CN and zh_TW
2024-06-18 10:14:23 +08:00
leo
f9d62c5329
Merge pull request #182 from EreMaijala/develop-english-tweaks
Tweak English translations.
2024-06-18 10:10:49 +08:00
Ere Maijala
37066e940a Tweak English translations.
- Menu entries that require additional input end with ellipsis.
- No blank space before ellipsis or colon.
- A few minor tweaks e.g. to unify the style of adjacent choices.
2024-06-17 21:54:41 +03:00
leo
47d690f0d7
ux: new style for Statistics window 2024-06-17 21:09:22 +08:00
leo
ad2fc68c6b
feature: supports visit remote url in browser 2024-06-17 20:31:54 +08:00
leo
3afb134037
cleanup: remove duplicated 2024-06-17 19:44:54 +08:00
leo
bac82ad6cf
readme: add description for GIT LFS support 2024-06-17 18:33:43 +08:00