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
leo
07cba1cf5f
feature: support using left/right arrow to expand/collapse tree node ( #463 )
2024-09-22 20:48:36 +08:00
leo
01380ff194
code_review: PR #497
...
* remove unused file
* update readme
2024-09-22 19:03:55 +08:00
leo
068ae44b25
Merge pull request #497 from AquariusStar/master into develop
...
Added locale file
2024-09-22 19:00:34 +08:00
Михаил Усоцкий
45ad1363fa
Поправка перевода.
2024-09-22 18:56:33 +08:00
Михаил Усоцкий
977b800c89
Added locale file
2024-09-22 18:56:27 +08:00
leo
81b72f7c1c
enhance: use ~
to represent the home dir of current user
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 11:00:30 +08:00
leo
0b6ecc0388
code_style: typo in s_extraGrammars
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-21 22:04:50 +08:00
leo
80017d8bd0
code_style: simplify Models.TextMateHelper
2024-09-21 22:02:50 +08:00
leo
4a3620db5e
refactor: rewrites the built-in grammar extension
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-21 16:34:00 +08:00
leo
0a4d5b8429
Merge pull request #496 from Gama11/feature/haxe-syntax-highlighting
...
Add syntax highlighting for Haxe
2024-09-21 15:40:54 +08:00
Jens Fischer
0dbca4fe47
Add syntax highlighting for Haxe
2024-09-20 16:30:40 +02:00
leo
30765cf7b3
code_review: PR #495
...
Continuous Integration / Build (push) Waiting to run
Continuous Integration / Prepare version string (push) Waiting to run
Continuous Integration / Package (push) Blocked by required conditions
* correct the path passed to `--cwd`
2024-09-20 22:02:10 +08:00
leo
e011b1807a
Merge pull request #495 from Gama11/feature/wezterm
...
Add support for WezTerm
2024-09-20 21:51:59 +08:00
leo
d48a27183d
Merge pull request #494 from Gama11/feature/kotlin-syntax-highlighting
...
Add syntax highlighting for Kotlin
2024-09-20 21:46:40 +08:00
Jens Fischer
a8a85613fc
Add support for WezTerm
2024-09-20 14:13:02 +02:00
Jens Fischer
535dc1ef49
Add syntax highlighting for Kotlin
2024-09-20 13:51:05 +02:00
leo
094b07b03a
ux: new icon for remotes
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-20 14:41:27 +08:00
leo
5f567460e2
fix: missing -d ${WORKDIR}
parameter for wt.exe
( #490 )
2024-09-20 14:15:19 +08:00
leo
cb2caa0930
ux: icons for group header
2024-09-20 10:12:21 +08:00
leo
6a0cf30db2
fix: wrong width for commit graph
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-19 15:59:34 +08:00
leo
a690f77468
readme: update OpenAI usage ( #489 )
2024-09-19 14:42:19 +08:00
leo
0ed1f369e9
feature: display commit's detail info even if the commit is not shown in histories
2024-09-19 14:38:11 +08:00
leo
5574dd2c38
refactor: a better way to fix window drop shadow effect on Win10
2024-09-19 09:50:27 +08:00
leo
687b58576d
code_style: use readonly property instead of responsive property for Workspace.Brush
2024-09-19 09:21:04 +08:00
leo
33f9ae0cd6
fix: wrong executable file name for Zed editor on Linux ( #477 )
2024-09-19 09:12:38 +08:00
leo
e4870759f7
ux: workspace configuration window
2024-09-18 21:46:04 +08:00
leo
84fda6a8db
feature: add property RestoreOnStartup
property to ViewModels.Workspace
( #488 )
2024-09-18 21:35:33 +08:00
leo
900ebd8282
feature: supports parameters in commit template ( #487 )
...
- ${files_num} will be replaced with staged changes count
- ${files} will be replaced with changed file paths
- ${files:N} will be replaced with top N changes file paths and with `and {TOTAL - N} other files` at end of replaced string.
2024-09-18 20:11:34 +08:00
leo
6932ce44a9
fix: new window opened on failing fetch due to missing StrictHostKeyChecking=accept-new
for repo remote without private ssh key ( #485 )
2024-09-18 17:19:55 +08:00
leo
bbd4012bc5
enhance: do NOT create sub-nodes for detached HEAD
2024-09-18 16:02:38 +08:00
leo
69b39dac6c
code_style: simpfy FindTerminal
...
* [macOS] should return `string.Empty` when failed to find terminal path
* [Linux] use `shell.Type` instead of `shell.Exec` to skip custom terminal detection
2024-09-18 15:26:28 +08:00
leo
9c6745c271
enhance: skip auto fetching when index.lock
file exists in the repository's git dir
2024-09-18 14:49:53 +08:00
leo
ba9c3058ed
feature: supports Zed
editor as an external editor ( #477 )
2024-09-18 10:00:32 +08:00
leo
a00cf4f009
ux: add custom terminal icon
2024-09-17 22:58:28 +08:00
leo
934d784d40
fix: unable to access the Stage/Unstage
buttons in diff viewer when line wrap is enabled ( #481 )
...
* disable line wrap in side-by-side diff mode
2024-09-17 22:26:35 +08:00
leo
bc633e4085
code_review: PR #480
...
* remove `string.IsNullOrEmpty(OS.ShellOrTerminal)` checking from detail backend since it has been checked by `Native.OS.OpenTerminal`
* remove `ViewModels.Preference.IsTerminalConfigured` because it is only used by itself (Unlike `IsGitConfigured`).
* add `Native.OS.TestShellOrTerminal` and use it instead of setting `Preference.ShellOrTerminal` directly, because we have binded a callback that will save preference into file when its property changed. It may cause lag in some enviroments if we saving preference into file too frequently (see PR #436 ).
* run `dotnet format`
2024-09-17 22:09:51 +08:00
leo
65c2087f6b
Merge pull request #480 from aikawayataro/terminal-fixes
...
Few terminal fixes
2024-09-17 21:21:40 +08:00
Aikawa Yataro
54ab625931
enhance: select any terminal when none is set
2024-09-17 07:20:17 +00:00
Aikawa Yataro
736ad02991
enhance: allow to specify custom terminal
2024-09-16 12:06:33 +00:00
Aikawa Yataro
53c915578e
enhance: allow terminal without full path and adjust error message
2024-09-16 11:55:50 +00:00
Aikawa Yataro
4deac98c4e
fix: crash when trying to open terminal from the Welcome screen
2024-09-16 08:51:39 +00:00
leo
67b3952080
hotfix: Release 8.30.1
2024-09-16 15:48:23 +08:00
leo
4b182e6ecd
fix: http System.InvalidOperationException ( #476 )
2024-09-16 15:41:49 +08:00