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
Enner Pérez
46b1fc1831
DoubleTab Open Submodule
2024-06-19 13:24:54 -05:00
Enner Pérez
0d14e31e02
Middle Button Close Tab
2024-06-19 13:02:47 -05: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
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
86226d5484
fix: tag.gpgsign setting not updated
2024-06-19 10:21:36 +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
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
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
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
9a0b10bd9c
enhance: Git LFS support
2024-06-17 18:25:57 +08:00
leo
5bb41ed65f
ux: new style for NumericUpDown
2024-06-14 15:46:52 +08:00
leo
9d3f186b44
code_style: run dotnet format
2024-06-14 09:46:30 +08:00
leo
1dffb2ebf5
ux: another way to fix transparent background of popup panel on Linux
2024-06-14 09:44:44 +08:00
leo
76bb93518a
revert: "ux: use the same style for popup"
...
This reverts commit d85f7ffe1b
.
Sometimes, it results a transparent popup panel
2024-06-13 21:19:58 +08:00
leo
3257566781
enhance: add hotkeys to commit buttons ( #176 )
2024-06-13 20:40:06 +08:00
leo
13cc494a48
enhance: forbid MoveWindow
being called while double tap action taking place ( #177 )
2024-06-13 20:26:24 +08:00
leo
762ec1f702
fix: begin drag was triggered when double click on the title bar
2024-06-13 17:55:22 +08:00
leo
b77ed6520c
readme: add tips to customize current active theme
2024-06-13 17:08:38 +08:00
leo
d9e17b96f2
fix: dragging the border to resize the window looks weird on Linux ( #177 )
2024-06-13 15:25:04 +08:00
leo
d85f7ffe1b
ux: use the same style for popup
2024-06-13 14:20:26 +08:00
leo
f3bbf79f4f
fix: only fix content margin on Windows platform after window maximized
2024-06-13 12:31:45 +08:00
leo
f5b35d3db2
refactor: replace all window with custom ChromelessWindow
2024-06-13 11:54:10 +08:00
leo
68061f82b1
refactor: rewrite TextDiffView
2024-06-12 21:12:45 +08:00
leo
78654243a0
ux: trim subject if it's too long to display
2024-06-12 12:04:51 +08:00
leo
b59c12e1f0
ux: re-design UI for checkout commit as deteched action
2024-06-12 11:42:22 +08:00
leo
662c9e1580
enhance: remember last WindowState of Launcher
2024-06-12 10:22:26 +08:00
leo
f977e76ea7
feature: remember window size and layout information ( #165 )
2024-06-11 16:36:52 +08:00
leo
7f2e22def6
feature: supports branch compare ( #174 )
2024-06-11 15:30:06 +08:00
leo
c3cbb6d895
fix: submodule diff missing commit message
2024-06-08 21:13:59 +08:00
leo
9e45a8a77d
enhance: only store subject in commits.
...
It has several advantages:
* reduce the memory costed by histories
* higher performance while parsing commits
* no need to calculate subject every time, which is invoked most frequently to render histories
2024-06-08 12:19:48 +08:00
leo
6426da3289
enhance: supports search commits by changed file path like src/Commands/*
or */Add.cs
.
2024-06-07 18:43:37 +08:00
leo
bacc1c85ad
enhance: reduce memory usage by commit detail view
2024-06-07 17:29:55 +08:00
leo
78c7168a46
enhance: make commit's subject the same with pretty print parameter %s
in git log
command
2024-06-07 12:31:10 +08:00
leo
b4e01a8b93
refactor: commits only hold the end position of subject in body
2024-06-06 20:59:09 +08:00
leo
064d04fccc
enhance: improve QueryCommits performance
2024-06-06 20:25:16 +08:00