Commit graph

871 commits

Author SHA1 Message Date
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
leo
1a6d3ffe70 style<Dashboard>: set MaxHeight for local branch tree to enable scrolling when there're so many local branches 2021-05-21 12:55:44 +08:00
leo
ad0d1f0ab8 fix<Preference>: fix open Preference crash when git.exe is not configured 2021-05-21 12:43:41 +08:00
leo
a70152ee8a optimize<CommitGraph>: better path for merge lines 2021-05-21 11:49:21 +08:00
leo
e6182f9818 feature<CommitGraph>: add polyline display mode 2021-05-19 16:14:46 +08:00
leo
e1ca1224dc style<*>: use Microsoft YaHei UI instead of SimSun 2021-05-19 10:12:25 +08:00
leo
302702f578 optimize<CommitGraph>: ignore duplicated point in Line 2021-05-19 09:39:46 +08:00
leo
d23e42b93f style<*>: change font size 2021-05-19 09:04:28 +08:00
leo
5772a9c171 optimize<CommitGraph>: ignore duplicated point in Line 2021-05-18 21:31:09 +08:00
leo
81d623c17f style<Histories>: set MinWidth for committer name column in Histories 2021-05-18 19:33:30 +08:00
XiaoLinger
8747ff978d Fix<PopupPanel>: Buttons Language 2021-05-18 17:02:22 +08:00
leo
0159dae85f optimize<CommitGraph>: create pen as static resources; change style of dot point in CommitGraph 2021-05-18 11:02:13 +08:00
leo
bfade2e69b style<*>: font size and weight 2021-05-18 09:08:55 +08:00
leo
8c1674aef7 style<Dashboard>: font family & size for titlebar and page switcher 2021-05-17 19:57:22 +08:00
leo
a659e7db4b style<RevisionCompare>: change layout for titlebar 2021-05-17 18:40:43 +08:00
leo
a46fceeea6 optimize<Avatar>: create formatted text only if fallback label changed 2021-05-17 17:38:40 +08:00
leo
5b3b551b84 style<*>: change font render mode 2021-05-17 16:56:47 +08:00
leo
a94a62bd27 style<*>: change font render mode 2021-05-17 16:47:56 +08:00
leo
dce61bf4bb update<Icons>: update icons 2021-05-14 10:20:49 +08:00
leo
b9b2dbac7c update<Icons>: update icons 2021-05-13 21:02:52 +08:00
leo
59c33c23a2 feature<Launcher>: set WindowStartupLocation="CenterScreen" 2021-05-13 16:27:52 +08:00
leo
c7a57877e0 update<README>: update thanks; update style for Keep branch option 2021-05-13 15:52:37 +08:00
Rwing
0f38b157e2 feature<GitFlow>: add an option to keep branch after finish 2021-05-13 15:31:10 +08:00
leo
524eb8ef6d feature<DiffViewer>: use Shift instead of Alt for horizontal scrolling in diff viewer 2021-05-13 14:17:53 +08:00
leo
d1e5b5357c optimize<PopupWidget>: simplify PopupWidget xaml 2021-05-13 11:02:50 +08:00
leo
b9b0899d48 feature<CommitDetail>: goto diff view by double click changed file in commit information panel 2021-05-13 10:55:25 +08:00
leo
0810e19f93 feature<DiffViewer>: enable Alt+MouseWheel for horizontal scrolling in DiffViewer 2021-05-12 21:01:08 +08:00
leo
8a2a0e57d6 style<WorkingCopyChanges>: code style 2021-05-08 12:37:20 +08:00
leo
da7f824508 style<Histories, RevisionCompare>: move committer/author name to avatar's ToolTip attribute 2021-05-08 11:37:57 +08:00
leo
6613566afb optimize<WorkingCopy>: do NOT show unmerged changes in staged 2021-05-08 10:08:57 +08:00
leo
08f279a521 fix<WorkingCopy>: unselect items before checking conflicts 2021-05-08 09:48:53 +08:00
leo
af92bbd9b7 fix<WorkingCopyChanges>: missing context menu items for staged changes; update DiffTarget when items changed 2021-05-08 09:25:16 +08:00
leo
0c6a0bed06 style<Popups>: fix UseLayoutRounding issue in popups for high resolution screen 2021-04-30 23:09:59 +08:00
leo
2e5af8bc47 style<*>: enable UseLayoutRounding for all windows 2021-04-30 22:35:50 +08:00
leo
f7b151969e fix<WorkingCopy>: can NOT use Models.Change.IsAddedToIndex to determin whether it's staged or not 2021-04-30 18:24:35 +08:00
leo
5e593e4916 optimize<WorkingCopyChanges>: better implementation to unstage renamed changes 2021-04-30 18:20:26 +08:00
leo
2f02b23b51 style<ChangeStatusIcon>: use ★ instead of ? for untracked files 2021-04-30 17:49:43 +08:00
leo
db9d8c8e99 fix<CreateBranch>: fix branch name binding issue 2021-04-30 17:03:22 +08:00
leo
c7c0c07062 optimize<DiffViewer>: hide all text diff contents after reset 2021-04-30 16:11:19 +08:00
leo
2ba6a08475 update<zh_CN>: change text for CLOSE 2021-04-30 15:59:51 +08:00
leo
bf7cc8eed4 refactor<CommitDetail>: move revision files to anthor view 2021-04-30 15:33:26 +08:00
leo
0b6ca9ab8c optimize<Stash>: only run stash command when it's needed 2021-04-30 14:32:57 +08:00
leo
5f5510e6d8 update<Push>: turn off "Push all Tags" by default 2021-04-30 14:23:08 +08:00
leo
18df69b703 optimize<Stash>: new stash push implementation - untracked file will be added before stash 2021-04-30 14:21:52 +08:00
leo
002436f8f2 fix<Histories>: fix commits not updated when tags changed 2021-04-30 11:44:40 +08:00
leo
402b7ce08e update<Push>: turn off "Force push" by default 2021-04-30 11:03:22 +08:00
leo
75006db94f fix<CommitChanges>: fix row selection in Grid/List view mode 2021-04-30 10:19:37 +08:00
leo
262c7afe9e optimize<DiffViewer>: use async binding for side-by-side diff 2021-04-30 09:41:19 +08:00
leo
ca0b4ba2f6 optimize<DiffViewer>: supports to cancel last diff job 2021-04-30 09:25:52 +08:00
leo
50ad4a0278 optimize<ContextMenu>: do NOT show popup animation 2021-04-29 22:35:02 +08:00
leo
ee8efa5c47 fix<Histories>: fix wrong context menu items for current branch 2021-04-29 21:40:15 +08:00
leo
672af4527e style<ChangeStatusIcon>: better colors for change status icon 2021-04-29 21:22:52 +08:00
leo
8f3c2fdc32 fix<Discard>: fix discard with files not only dropped changes selected but also others 2021-04-29 21:22:17 +08:00
leo
30ab8ae954 refactor<*>: rewrite all codes... 2021-04-29 20:05:55 +08:00