leo
05bfc86a9b
style<ChangeStatusIcon>: font family and characters for change status icon
2021-06-23 14:11:45 +08:00
leo
2a5e243b67
rename<Icons>: rename Icon.NewPage to Icon.WelcomePage
2021-06-22 14:09:58 +08:00
leo
7c03726370
fix<Window>: fix window can NOT minimized when WindowState is Maximized
2021-06-22 11:42:47 +08:00
leo
3b65e7b75b
feature<Hotkeys>: add dialog to show hotkeys used by this app
2021-06-22 11:29:16 +08:00
leo
794394ef0c
style<Window>: icons for MaximizeWindow/RestoreWindow button
2021-06-22 10:09:50 +08:00
leo
e6095cec56
style<Fonts>: use TextFormattingMode.Ideal for bold letters
2021-06-18 17:42:37 +08:00
leo
303df7a3eb
fix<TextEdit>: fix placeholder text blur issue
2021-06-18 15:54:05 +08:00
leo
d32563aebd
style<Decorators>: change font and color for commit decorators
2021-06-18 15:41:47 +08:00
leo
0d5995e32f
style<PopupPanel>: add DropShadowEffect
2021-06-18 09:56:45 +08:00
leo
6311fa081e
style<Dashboard>: remove refresh button from toolbar, use F5 to reload repository's data instead
2021-06-18 09:31:13 +08:00
leo
4b9923b84c
refactor<*>: add Controls.Window to replace System.Windows.Window
2021-06-18 09:26:19 +08:00
leo
31dd0eb832
update<About>: change repository url to https://gitee.com/sourcegit/sourcegit.git
2021-06-17 21:29:13 +08:00
leo
be8098ebe3
fix<Remote>: do NOT validate remote's name when edit only remote's URL
2021-06-16 20:02:05 +08:00
leo
0377326363
optimize<*>: remove PageTabItem
2021-06-15 17:35:37 +08:00
leo
8fe7871b59
fix<Pull>: fix crash when there's no local branches
2021-06-15 16:14:16 +08:00
leo
64ae26c170
optimize<Histories>: only test LFS filter at window start up.
2021-06-08 17:26:01 +08:00
leo
e13467c457
fix<Preference>: fix external merge tool configuration lost when path can NOT be found automatically
2021-06-08 09:33:17 +08:00
leo
dcf24db75a
fix<RevisionFiles>: fix revision file tree missing issue due to Unloaded event will be called on active tab changed
2021-06-07 20:16:32 +08:00
leo
9d6a411887
optimize<LFS>: do NOT test LFS filter when LFS is not enabled
2021-06-07 14:14:53 +08:00
leo
130b5a66ab
feature<SubTree>: supports git subtree
feature
2021-06-07 11:47:16 +08:00
leo
6b602e70c5
optimize<PageTabBar>: move to previous one when the last tab is closed
2021-06-03 12:06:53 +08:00
leo
fa4cec87e0
feature<Launcher>: supports numpad 1-9
2021-06-02 18:06:21 +08:00
leo
7c98ed4990
feature<Launcher>: add common hotkeys
...
1. `Ctrl + Tab` goto next page
2. `Ctrl + W` close current active page
3. `Ctrl + T` open new page
4. `Ctrl + F` open search bar if possible
5. `Ctrl + [0-9]` go to page at given index if possible
6. `F5` refresh current repository if possible
2021-06-02 17:46:19 +08:00
leo
c3b1b6d502
fix<*>: add cleanups to fix memory leak
2021-05-31 13:55:10 +08:00
leo
259473626b
feature<DiffViewer>: supports to diff with external merge tools
2021-05-31 10:25:48 +08:00
leo
11420ee5b4
feature<MergeTool>: supports to use WinMerge as git.mergetool
2021-05-28 20:49:43 +08:00
leo
e5ac504134
style<Archive>: text for open file dialog title
2021-05-28 10:45:28 +08:00
leo
53a1e069d1
fix<Dashboard>: fix .NET 4.8 compile warning
2021-05-28 09:59:02 +08:00
leo
5fbefad159
feature<Archive>: supports archive by branches and tags
2021-05-28 09:48:07 +08:00
leo
3f55d66e01
feature<Achive>: add git archive
to commit's context menu
2021-05-27 22:30:40 +08:00
leo
93835b48bc
style<Histories>: using fixed width for committer's name and time
2021-05-27 15:49:46 +08:00
ZCShou
8191758a97
optimize<CreateBranch>: 增加一个对于空仓库建立分支的错误提示
2021-05-27 14:23:06 +08:00
leo
f4237efaa2
fix<*>: fix crash while creating branch with empty repository
2021-05-27 09:14:34 +08:00
leo
284e8077d6
fix<Init>: fix crash when open repository after init
2021-05-26 19:20:23 +08:00
leo
763779b529
feature<Merge>: show progress for merge
2021-05-26 18:58:34 +08:00
leo
67f5eed9a0
feature<Checkout>: add a status panel for checkout progress
2021-05-26 18:43:28 +08:00
leo
001453d6ff
fix<CreateBranch>: fix branch name validation
2021-05-26 17:21:42 +08:00
leo
04f1137f96
style<*>: borders of all windows
2021-05-26 16:03:05 +08:00
leo
e3ac11a01b
optimize<FolderDialog>: use default location instead of Desktop when open FolderDialog
2021-05-26 11:16:34 +08:00
leo
6061f5a074
feature<FolderDialog>: remove View.FolderBrowser and use windows shell32 API to select folders
2021-05-26 11:08:31 +08:00
leo
0419cf96fc
optimize<Avatar>: render avatar using BitmapScalingMode.HighQuality
2021-05-25 17:52:33 +08:00
leo
4d5e543527
fix<Histories,Dashboard>: fix crash when push/pull/fetch with no remotes added into this repository
2021-05-25 17:38:42 +08:00
leo
0eae6f90af
optimize<Preference>: show a dialog to confirm restart request
2021-05-25 14:20:05 +08:00
ZCShou
60584669f6
feature<DiffViewer>: 定位差异(Previous & Next)时现在会高亮当前位置
2021-05-25 13:53:29 +08:00
ZCShou
cc661d3226
feature<DiffViewer>: 新增同步高亮选中行
2021-05-25 13:50:33 +08:00
leo
58e690e1dc
feature<Preference>: auto restart application when general setting changed
2021-05-25 10:21:29 +08:00
leo
e3a5b0b62a
fix<Histories>: fix crash when open context menu of commit without branches parsed
2021-05-25 09:09:49 +08:00
leo
58cca5d018
style<Histories>: show guide directly instead of hiding it in button's tooltip
2021-05-24 13:53:04 +08:00
leo
2bad75ab4a
rename<CommitGraph>: rename CommitGraph.Line to CommitGraph.Path, CommitGraph.LineHelper to CommitGraph.PathHelper
2021-05-24 10:56:17 +08:00
leo
3d7325f376
optimize<CommitGraph>: only record Y-coord of the last added point in line
2021-05-24 09:51:56 +08:00