NilsPvR
6a48ab05a4
feat: add German translation 'open app data dir'
2024-08-15 09:18:03 +02:00
leo
f3cbb7adb0
project: change optimization mode from Size
to Speed
2024-08-15 12:05:28 +08:00
leo
ff3d841d12
feature: add a menu item to open app data dir
2024-08-15 11:47:04 +08:00
leo
0c6af27b40
refactor: rewrite the way to find external editors ( #347 )
...
* do not find tools from environment variables since it needs a lot of works on some platforms, such as macOS
* add `external_editors.json` to allow user configure paths directly
2024-08-15 11:32:26 +08:00
leo
eaad685d06
fix: typo
2024-08-15 10:43:38 +08:00
leo
bf6ac4d20d
refactor: rewrite commit web link
...
* add support for Bitbucket
2024-08-15 10:39:31 +08:00
leo
48de509c63
ux: change cursor to hand when hover links
2024-08-14 17:27:37 +08:00
leo
18cf258201
project: update solution
...
* add github workflow files
* add build scripts
2024-08-14 16:41:15 +08:00
leo
f544333418
project: cleanup
...
* remove unused build scripts since we use github CI to automate releases
* rename build/ci to build/scripts
* cleanup solution file
2024-08-14 16:34:43 +08:00
leo
db40a3f368
feature: try to enable DBus file picker on Linux platforms ( #289 )
2024-08-14 16:09:55 +08:00
leo
f5d4f61c8a
ux: change cursor to Hand
when mouse is hovered the commit web link
2024-08-14 11:14:21 +08:00
leo
55da40f8dc
fix: sometimes textblock with issue link will render nothing
2024-08-14 11:06:37 +08:00
leo
ec14d9d533
refactor: remove binding errors
2024-08-13 20:40:05 +08:00
leo
abdf9d7e75
refactor: rewrite commit web links
2024-08-13 19:30:10 +08:00
leo
59a7c74fd1
fix: try to fix issue #338
...
* use custom control to draw badges
2024-08-13 18:24:28 +08:00
leo
f3406e93fc
fix: try to fix issue #338
...
* upgrade Avalonia to `11.1.3`
* use reactive property instead of simple getter
2024-08-13 17:38:58 +08:00
leo
34a598d421
feature: add commit web links ( #357 )
2024-08-13 17:15:17 +08:00
leo
a145d6e4c3
revert: remove issue link support in commit list
...
* improve render performance
* the links in commit list are very easy to click by mistake
2024-08-13 15:58:34 +08:00
leo
d601ca6b23
enhance: force InvalidateVisual
2024-08-13 14:57:05 +08:00
leo
70f2bda097
revert:ci: disable unsupported platforms
...
This reverts commit f1d43d94a4
.
2024-08-13 14:48:21 +08:00
leo
c60751de9a
Merge pull request #356 from aikawayataro/ci-release
...
Automatic CI releases
2024-08-13 14:12:10 +08:00
leo
435c12b340
ux: add style for issue link hovered
2024-08-13 12:25:06 +08:00
leo
08fc069281
enhance: disable selection while click issue link
2024-08-13 12:18:26 +08:00
leo
202aa379f8
fix: can not select the entire content of commit message
2024-08-13 12:08:33 +08:00
leo
d1b236b090
enhance: usually we create hidden sub-directories in $HOME with lowercase names
2024-08-13 10:19:16 +08:00
leo
19cb5678a7
project: upgrade TextMateSharp
to 1.0.61
to support arm64 platforms ( #312 )
2024-08-13 10:08:44 +08:00
leo
38665a61cb
fix: Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData)
returns an empty string on some linux distro
...
* fallback the storage folder to `~/.sourcegit`
2024-08-12 21:38:11 +08:00
Aikawa Yataro
f1d43d94a4
ci: disable unsupported platforms
2024-08-12 13:35:55 +00:00
leo
9561f7ef64
Merge pull request #353 from NilsPvR/develop
...
Code review suggestions for German translation
2024-08-12 19:59:56 +08:00
leo
760fd5a3f0
Merge pull request #355 from gadfly3173/fix/edit-remote
...
fix: remove null-check of sshKey in EditRemote
2024-08-12 19:41:00 +08:00
Gadfly
04c9214fc0
fix: remove null-check of sshKey in EditRemote
2024-08-12 19:28:01 +08:00
leo
69178838be
fix: always trait Atl/Ctrl/Shift
as key modifers ( #351 )
2024-08-12 16:51:37 +08:00
leo
0646db36a4
fix: KeyDown
event won't be triggered unless toolbar got focus ( #351 )
2024-08-12 16:14:39 +08:00
van Rijsinge
d98ec5db75
feature: add German translations for new features
2024-08-12 09:33:25 +02:00
leo
429e037adb
feature: use Ctrl
+ click to stash all changes automatically with default options ( #351 )
2024-08-12 15:11:49 +08:00
leo
965a4b21ae
feature: use Ctrl
+ click to start fetch/pull/push automatically with default options ( #351 )
2024-08-12 15:01:00 +08:00
NilsPvR
9c6bd87dd6
enhance: review suggestions for German translation
2024-08-12 08:59:40 +02:00
leo
2e12717235
ux: removes padding when calculate layouts
2024-08-12 12:03:30 +08:00
leo
c9721c9fc1
Merge branch 'master' into develop
2024-08-12 10:13:47 +08:00
leo
2e7d742851
Merge branch 'release/v8.25'
2024-08-12 10:13:16 +08:00
leo
733045c8f0
version: Release 8.25
2024-08-12 10:13:01 +08:00
Aikawa Yataro
05ddd42604
ci: use new AppImage runtime
2024-08-11 15:51:31 +00:00
leo
dabdd0b06a
code_style: remove empty lines
2024-08-11 18:41:59 +08:00
leo
de2f70b8ea
feature: supports display tags in a tree ( #350 )
2024-08-11 18:12:58 +08:00
leo
f59af0afcf
enhance: only when the repository has submodules will the submodule information be updated at the same time after the branch information changes
2024-08-11 10:15:43 +08:00
leo
e2da0d3643
project: downgrade AvaloniaUI to 11.0.13
2024-08-11 09:18:06 +08:00
leo
492859f470
Merge pull request #349 from NilsPvR/develop
...
Enhance German translation (2)
2024-08-11 08:27:22 +08:00
NilsPvR
116a1bcca3
fix: accidently whitespace + capizalization
2024-08-09 21:04:19 +02:00
NilsPvR
27d0aed516
enhance: german translation for more consistency
...
+ fix some typos and add missing translations
2024-08-09 20:18:05 +02:00
leo
6881837c80
ux: increase max font size to 18 ( #346 )
2024-08-09 21:21:28 +08:00