leo
bcc43e167c
ux: remove bottom line of selected tab in main tabbar
Continuous Integration / Build (push) Waiting to run
Continuous Integration / Prepare version string (push) Waiting to run
Continuous Integration / Package (push) Blocked by required conditions
2024-09-27 11:34:47 +08:00
leo
5a536fae06
ux: auto-fetch interval input size
2024-09-27 11:25:36 +08:00
leo
130c98ad40
feature: supports search commit only in current branch
2024-09-27 11:17:02 +08:00
leo
027844f4c5
ux: reorder reset modes by safety
2024-09-27 09:53:04 +08:00
leo
304b175b4b
refactor: remove context menu items about LFS tracking from changes and revision files
2024-09-27 09:46:02 +08:00
leo
9ff28dff72
feature: add git LFS context menu items for changes and revision files in commit details view
2024-09-27 09:39:25 +08:00
leo
05c135a89d
feature: auto add checkout target branch to history filters if the filter list is not empty ( #518 )
Continuous Integration / Build (push) Waiting to run
Continuous Integration / Prepare version string (push) Waiting to run
Continuous Integration / Package (push) Blocked by required conditions
2024-09-26 20:37:48 +08:00
Katharina Sternbauer
4925e56dfb
localization: add missing german text entries ( #519 )
2024-09-26 19:50:40 +08:00
leo
d34aa8cb7e
localization: use localized text for Show only my locks
checkbox ( #515 )
Continuous Integration / Build (push) Waiting to run
Continuous Integration / Prepare version string (push) Waiting to run
Continuous Integration / Package (push) Blocked by required conditions
2024-09-26 15:43:31 +08:00
leo
5d2a442144
code_review: PR #515
...
* remove Linq expressions due to AOT limitations. See https://learn.microsoft.com/zh-cn/dotnet/core/deploying/native-aot/?tabs=windows%2Cnet8#limitations-of-native-aot-deployment
* rename `FilteredLocks` to `VisibleLocks`
* use `Commands.Config.Get` instead of `Commands.Config.ListAll`
* disable checkbox if user name is not valid
2024-09-26 15:36:20 +08:00
Mat
21498f7009
Show only my locks ( #515 )
...
* Added a checkbox in the LFSLocks window to only show the ones locked by "Mat"
* Waits for the locks list to finish loading before making the checkbox clickable
* Now uses correct username for lock filtering.
WIP: needs an error popup if user is misconfigured
* Added an error popup if username is empty on lfs locks
* Replaced an IEnumerable with a AvaloniaList for consistency
2024-09-26 15:00:31 +08:00
leo
4a08caddad
update: description for git reset --merge
2024-09-26 14:49:15 +08:00
leo
1cda5d858e
feature: add --merge
and --keep
support to git reset
command ( #514 )
2024-09-26 11:29:32 +08:00
leo
1ba294a07b
refactor: move auto-fetch from global preference to repository settings
Continuous Integration / Build (push) Waiting to run
Continuous Integration / Prepare version string (push) Waiting to run
Continuous Integration / Package (push) Blocked by required conditions
2024-09-26 10:50:21 +08:00
leo
8e31ea9140
enhance: use Click
event instead of IsCheckedChanged
to reduce the times of calling update filter ( #513 )
Continuous Integration / Build (push) Waiting to run
Continuous Integration / Prepare version string (push) Waiting to run
Continuous Integration / Package (push) Blocked by required conditions
2024-09-25 20:44:25 +08:00
leo
a8ce4e6d95
feature: when toggle a local branch filter, if it has a tracked upstream branch, do the same for the upstream branch ( #513 )
2024-09-25 20:30:48 +08:00
leo
85b83990a8
code_style: run dotnet format
Continuous Integration / Build (push) Waiting to run
Continuous Integration / Prepare version string (push) Waiting to run
Continuous Integration / Package (push) Blocked by required conditions
2024-09-25 16:24:04 +08:00
leo
acf71a30b8
enhance: re-calculate the opened repositories in active workspace ( #511 )
2024-09-25 15:07:23 +08:00
leo
28c59ee0ab
code_style: move the code to initialize informations to spawn git sub-process to function Models.Command.CreateGitStartInfo
2024-09-25 10:57:37 +08:00
leo
a8685f2047
refactor: rewrite the way to support HomeBrew pathes on macOS ( #507 )
Continuous Integration / Build (push) Waiting to run
Continuous Integration / Prepare version string (push) Waiting to run
Continuous Integration / Package (push) Blocked by required conditions
2024-09-25 10:35:07 +08:00
leo
a52ebffbf3
ux: layout for Statistics
window
Continuous Integration / Build (push) Waiting to run
Continuous Integration / Prepare version string (push) Waiting to run
Continuous Integration / Package (push) Blocked by required conditions
2024-09-24 20:50:53 +08:00
leo
bc8a2cb162
ux: color picker button theme in Statistics
window
2024-09-24 20:34:52 +08:00
leo
6b44fd4416
code_style: remove unused codes
Continuous Integration / Build (push) Waiting to run
Continuous Integration / Prepare version string (push) Waiting to run
Continuous Integration / Package (push) Blocked by required conditions
2024-09-24 18:22:18 +08:00
leo
d1d913aa45
fix: do NOT delete .git/rebase-merge and .git/rebase-apply folders ( #509 )
2024-09-24 18:19:22 +08:00
leo
b9597dc92a
ux: new layout for Staticstics
window
2024-09-24 17:06:16 +08:00
leo
6151f4dc5f
refactor: a new way to test if this app should be launched as a SSH askpass client
2024-09-24 15:53:36 +08:00
leo
b6ce2bcc85
git: simplify .gitattributes used by this project
2024-09-24 14:23:54 +08:00
leo
7c176744aa
git: update ignore files/folders
2024-09-24 14:20:15 +08:00
leo
c0f59c441b
feature: allow user to select the chart fill color
2024-09-24 12:14:51 +08:00
leo
de15cb1ff2
ux: use column series instead of line series because change between samples is not linear
2024-09-24 11:02:49 +08:00
leo
1dd1e41b7b
ux: workspace button margin
Continuous Integration / Build (push) Waiting to run
Continuous Integration / Prepare version string (push) Waiting to run
Continuous Integration / Package (push) Blocked by required conditions
2024-09-24 10:09:54 +08:00
leo
94a8139578
enhance: increase the number of commits to analyze in OVERVIEW
tab to 40K
2024-09-24 10:00:31 +08:00
leo
1b63da45e5
ux: disable line smoothness in Statistics
2024-09-24 09:40:55 +08:00
leo
0bc7208230
ux: remove the MaxWidth
limitation for file tree view in CHANGES
page and FILES
page ( #503 )
2024-09-24 09:28:30 +08:00
Михаил Усоцкий
deb8789178
Updating the localization with the latest changes.
2024-09-24 09:19:01 +08:00
leo
0d565f84c3
Merge pull request #504 from Gama11/feature/statistics-mailmap
...
Continuous Integration / Build (push) Waiting to run
Continuous Integration / Prepare version string (push) Waiting to run
Continuous Integration / Package (push) Blocked by required conditions
Respect .mailmap files in statistics
2024-09-23 22:54:52 +08:00
Jens Fischer
49d5b679fc
Respect .mailmap files in statistics
...
see https://git-scm.com/docs/gitmailmap
2024-09-23 16:28:07 +02:00
leo
308445fa81
ux: fill brush for line chart ( #493 )
2024-09-23 21:54:02 +08:00
leo
af57c56cd7
feature: enhanced statistics panel ( #493 )
...
* replace the `YEAR` tab with `OVERVIEW` tab, which will analyze most recent 20K commits
* use `LiveChartsCore.SkiaSharpView.Avalonia` instead of a custom chart view
2024-09-23 21:45:44 +08:00
leo
983607e708
fix: minimize window button not work on Windows 10 ( #501 )
Continuous Integration / Build (push) Waiting to run
Continuous Integration / Prepare version string (push) Waiting to run
Continuous Integration / Package (push) Blocked by required conditions
2024-09-23 14:44:23 +08:00
leo
f77e06cc61
Merge branch 'master' into develop
Continuous Integration / Build (push) Waiting to run
Continuous Integration / Prepare version string (push) Waiting to run
Continuous Integration / Package (push) Blocked by required conditions
2024-09-23 09:31:00 +08:00
leo
718dd322cf
Merge branch 'release/v8.31'
2024-09-23 09:30:12 +08:00
leo
517cb6310e
version: Release 8.31
2024-09-23 09:29:38 +08:00
leo
b6770ca36a
Merge pull request #498 from xgqt/2024-refactor-scripts-bash
...
build: minor tweaks
2024-09-23 09:24:12 +08:00
leo
c6b05c463c
Merge pull request #499 from 'AquariusStar/master'
2024-09-23 09:12:52 +08:00
Михаил Усоцкий
10d8c8112b
Поправка перевода, упрощение перевода под интерфейс.
2024-09-23 09:11:03 +08:00
Михаил Усоцкий
31dc060b5b
Поправка перевода.
2024-09-23 09:10:59 +08:00
Михаил Усоцкий
dd38987803
Поправка перевода.
2024-09-23 09:10:53 +08:00
Maciej Barć
6461765cf7
build: minor tweaks
...
* call bash through env progrem
* add more strict defaults
* [ -> [[
Signed-off-by: Maciej Barć <xgqt@gentoo.org>
2024-09-22 16:16:12 +02:00
leo
dd6ee6b8e6
enhance: use SelectedItem
instead of SelectedItems
since the selection mode is Single
Continuous Integration / Build (push) Waiting to run
Continuous Integration / Prepare version string (push) Waiting to run
Continuous Integration / Package (push) Blocked by required conditions
2024-09-22 20:53:11 +08:00