Commit graph

529 commits

Author SHA1 Message Date
leo
49324f90e2 upgrade<Version>: Release 4.9 2021-08-13 15:26:14 +08:00
leo
5c892a96e6 style<Dashboard>: change style for Workspace switcher 2021-08-13 11:23:41 +08:00
leo
aed3c10aa4 style<Histories>: change searchbar anim time to 0.1 second to avoid flicking 2021-08-12 20:08:49 +08:00
leo
5791ca8fcb update<Locales>: remove unused resources 2021-08-12 14:03:10 +08:00
leo
56521d9418 fix<Clipboard>: fix crash reported by https://gitee.com/sourcegit/sourcegit/issues/I45346 2021-08-12 11:38:55 +08:00
leo
6f61c79e8b fix<Validations>: fix crash reported by https://gitee.com/sourcegit/sourcegit/issues/I452PA 2021-08-12 11:27:36 +08:00
leo
c3c54e154b update<project>: update copyright for this app 2021-08-12 09:40:20 +08:00
leo
18581ba526 style<Dashboard>: new toolbar style for dashboard 2021-08-12 09:27:33 +08:00
leo
b477240464 update<Locales>: remove unused resources 2021-08-11 20:41:41 +08:00
leo
59e9d59d8d style<PageTabBar>: change label style 2021-08-11 20:34:01 +08:00
Jai
663f3237c0 Merge pull request !19 from Jai/fix/copy-content-order
* optimix<Diff>: performance optimization
* fix<DiffViewer>: incorrect order when copying file contents
2021-08-11 11:16:00 +00:00
leo
eb2c07b2b6 fix<Dashboard>: fix crash reported by https://gitee.com/sourcegit/sourcegit/issues/I44XU1 2021-08-11 15:03:08 +08:00
leo
21df028601 optimize<PageTabBar>: do NOT restore tabs when app exited via closing the last tab 2021-08-11 14:16:43 +08:00
leo
3f2948dd06 fix<HighlightableTextBlock>: fix multi-line selection lag in DiffViewer 2021-08-11 11:26:39 +08:00
leo
2c37ff98e6 style<*>: custom font style 2021-08-11 10:49:52 +08:00
leo
780b4b9d18 feature<Issue>: add preference setting to enable/disable crash report 2021-08-11 10:20:19 +08:00
Jai
0c7f217106 feature<Preference>: add custom font settings 2021-08-10 22:05:29 +08:00
Jai
eab5db982c feature<MergeTool>: support for finding Tortoise Merge from TortoiseGit 2021-08-09 21:36:42 +08:00
leo
5c4c050e94 fix<About, Upgrade>: fix isusse reported by https://gitee.com/sourcegit/sourcegit/issues/I44GJO 2021-08-09 14:28:18 +08:00
leo
43ce225af1 optimize<project>: thanks to Jai for providing solution - using one project to manage multi-targetframeworks 2021-08-09 14:21:47 +08:00
leo
c5819dec4c upgrade<Version>: Release 4.8 2021-08-09 09:02:11 +08:00
leo
e80a34e6a1 style<WorkingCopy>: commit button style change 2021-08-07 21:38:34 +08:00
leo
af3b12281f style<Exceptions>: use Microsoft YaHei UI in Exceptions 2021-08-07 21:29:44 +08:00
leo
2e789d0811 style<Histories>: align right to fit high-dpi screen 2021-08-06 20:32:09 +08:00
leo
b02f80237a style<Dashboard>: use Microsoft YaHei UI for toolbar buttons 2021-08-06 20:26:47 +08:00
leo
acec7e857b style<Welcome>: unselect all when dragdrop tree node 2021-08-06 20:08:55 +08:00
leo
d6d4482a4e optimize<DragDropAdorner>: use realtime visual to create VisualBrush for drag-drop element 2021-08-06 20:04:10 +08:00
leo
2309f9c126 style<TextEdit>: using Microsoft YaHei UI for placeholder in TextEdit 2021-08-06 17:33:14 +08:00
leo
580ff565d8 optimize<Adorner>: move adorner management to Controls.Window 2021-08-06 17:20:33 +08:00
ZCShou
84a0e9f463 feature<Welcome>: 现在拖动目录到打开记录中后会直接打开仓库,而不是仅仅更新打开记录 2021-08-06 14:25:02 +08:00
ZCShou
3e0f360acc style<Dashboard>: 交换了 SUBMODULE 更新与新增按键位置,以与其他模块对齐 2021-08-06 14:25:02 +08:00
leo
7cc25af508 optimize<Locales>: remove unused resources 2021-08-06 14:00:24 +08:00
leo
d52fc37b65 style<Reset>: mode option style 2021-08-06 11:56:50 +08:00
leo
b187fa1b3a style<TextBox>: add DropshadowEffect for validation failed panel 2021-08-06 11:46:56 +08:00
leo
1be6d1aa16 style<Rebase,Reset>: alignment for current branch label 2021-08-06 11:25:06 +08:00
leo
a66ee7c1d1 fix<Histories>: fix crash reported by https://gitee.com/sourcegit/sourcegit/issues/I4468X 2021-08-06 11:19:22 +08:00
leo
0d34bd1c82 style<*>: commit's SHA display style in popups 2021-08-06 09:50:43 +08:00
leo
9f68fcaf30 style<*>: secondary text style in ComboBox 2021-08-05 21:05:34 +08:00
leo
9f060d7bef style<PopupPanel>: button label style 2021-08-05 20:53:29 +08:00
leo
59fa5304d8 feature<Histories>: add reword/squash context menu for HEAD commit 2021-08-05 20:38:38 +08:00
leo
76f192785c fix<Tree>: avoid to select hidden item in tree 2021-08-05 17:19:59 +08:00
leo
07aa6661f4 style<PopupPanel>: drop shadow effects for PopupPanel 2021-08-05 17:10:55 +08:00
leo
6f5cfe078e style<Preference>: new layout for Preference window 2021-08-05 16:37:29 +08:00
leo
eeeeafbf0a style<*>: header label styles 2021-08-05 16:01:37 +08:00
leo
2cf7192ec4 cleanup<*>: run vs code cleanup to format codestyle and remove unused references 2021-08-05 15:54:00 +08:00
leo
37559b60d4 Merge pull request !15 from Jai/feature/remove-newton-json 2021-08-05 06:25:08 +00:00
leo
76a4e37736 style<*>: text render styles 2021-08-05 13:44:25 +08:00
Jai
701d18216c optimiz<Net48>: remove dependency Newtonsoft.Json 2021-08-05 11:05:18 +08:00
leo
316344939a optimize<Histories>: move graph.SetData out from UI thread 2021-08-05 09:36:06 +08:00
leo
47cb708744 optimize<DiffViewer>: use Models.TextChanges.Line directly for DiffViewer and HighlightableTextBlock 2021-08-05 09:29:26 +08:00
leo
da1abaee16 fix<Histories>: fix crash reported by https://gitee.com/sourcegit/sourcegit/issues/I43Y33 2021-08-05 09:04:20 +08:00
leo
8894705321 fix<Command>: fix crash reported by https://gitee.com/sourcegit/sourcegit/issues/I43UH1 2021-08-04 19:21:27 +08:00
leo
78bb68b82e fix<Clone>: fix crash reported by https://gitee.com/sourcegit/sourcegit/issues/I43UGJ 2021-08-04 19:11:22 +08:00
leo
d7290a9cf6 fix<App>: fix crash reported by https://gitee.com/sourcegit/sourcegit/issues/I43W4I 2021-08-04 17:48:49 +08:00
leo
7ab2c1017a optimize<DiffViewer>: change theme will not redo diff 2021-08-04 17:09:42 +08:00
leo
164501db01 fix<Branches>: fix crash reported by https://gitee.com/sourcegit/sourcegit/issues/I43RRK 2021-08-04 09:07:31 +08:00
leo
3ce671af66 feature<Rebase>: cleanup files remained by last rebase 2021-08-03 17:07:10 +08:00
Jai
4bf0544153 fix<Dashboard>: wrong path format when opening submodules, causing incorrect folder to be located when opening explorer 2021-08-03 13:23:50 +08:00
leo
eb5fa48199 upgrade<Version>: Release 4.7 2021-08-03 10:21:20 +08:00
leo
a56a3ac5d2 feature<Issue>: create Gitee issue when unhandled exception raised 2021-08-03 10:19:30 +08:00
leo
9eb3c4a8ff style<DiffViewer>: background colors 2021-07-30 13:41:17 +08:00
leo
86d183faf8 style<DiffViewer>: background for binary/lfs changes 2021-07-30 13:36:53 +08:00
leo
24a61dbef8 style<*>: enable RenderOptions.ClearTypeHint for all ContextMenus/DataGrid/Tree 2021-07-30 13:25:01 +08:00
leo
f7f2bf3eee style<DiffViewer>: new colors for DiffViewer 2021-07-30 13:10:13 +08:00
leo
157797c4f5 style<Histories>: font face for Histories 2021-07-30 12:55:35 +08:00
leo
f5bc2937ed style<Histories, DiffViewer>: text render options 2021-07-30 12:21:11 +08:00
leo
22249876b5 optimize<TextCompare>: return invalid result instead of throwing exceptions 2021-07-30 10:00:50 +08:00
leo
e7a139542e style<DiffViewer, RevisionFiles>: use 'Microsoft YaHei UI' for chinese characters 2021-07-29 22:22:02 +08:00
leo
d259d67fd5 optimize<Diff>: simplify DiffPlex algorithm 2021-07-29 20:42:44 +08:00
leo
44873cf088 fix<Diff>: fix compile error on .NET 4.8 2021-07-29 17:09:07 +08:00
leo
ef8488de51 optimize<Diff>: use custom chunker instead of CharacterDiff 2021-07-29 16:47:30 +08:00
leo
ce02bb8ab6 fix<QueryFileSizeChange>: bad order to query binary file size by revisions 2021-07-29 15:10:59 +08:00
leo
d9e670b909 optimize<CommitGraph>: add path immediatelly after created and remove the sort function to improve performance 2021-07-29 10:16:44 +08:00
leo
ca84285f38 style<Blame,Histories>: change icon size for minimize and close buttons 2021-07-29 09:51:03 +08:00
leo
d25abca9db upgrade<Version>: Release 4.6 2021-07-28 15:58:50 +08:00
leo
789e3cf6a2 optimize<Diff>: limit number of character diff; ignore empty changes 2021-07-28 15:26:41 +08:00
leo
18f35449e5 optimize<Diff>: show 4 context lines on diff 2021-07-28 15:04:00 +08:00
leo
92de6f2b79 feature<Diff>: highlights differences for modified lines (both added and removed) 2021-07-28 15:02:13 +08:00
leo
776defe6c3 optimize<Histories>: move UpdateCommits from Histories to Dashboard 2021-07-23 15:01:51 +08:00
Jai
932db894a5 optimiz<Dashboard>: refresh repository information only when switching to tabs 2021-07-23 13:54:35 +08:00
leo
650b79a295 optimize<Locales>: remove unused resources 2021-07-23 11:35:24 +08:00
leo
34a11a1b38 fix<Upgrade>: correct bad download url 2021-07-23 11:27:23 +08:00
leo
7930619a03 style<About>: new style of copyright 2021-07-20 20:27:39 +08:00
leo
a7a1817ad2 style<Launcher>: move hotkeys to about dialog 2021-07-20 20:15:22 +08:00
leo
287e3b3bc8 upgrade<Version>: Release 4.5 2021-07-20 19:31:33 +08:00
leo
bfb0be89a5 update<Locales>: translate for fetch automatically 2021-07-20 16:49:50 +08:00
leo
afc4eafb6f refactor<*>: use DynamicResource instead of StaticResource for brushes and locales 2021-07-20 16:26:10 +08:00
leo
4a56b47265 optimize<FolderDialog>: remove dependency of Ookii.Dialogs.Wpf 2021-07-20 09:13:07 +08:00
leo
a7ddc50665 style<Popups>: better dropshadow effect 2021-07-19 20:49:47 +08:00
leo
7ccd0ea80e optimize<CreateBranch>: use [Stash & Reapply] as default when create new branch 2021-07-15 18:28:15 +08:00
Jai
e99f26df90 fix<Dashboard>: the expanded status of the repository branch list is not saved correctly 2021-07-15 12:55:48 +08:00
leo
8d5f594815 optimize<TextBox>: lag for validation error panel 2021-07-15 10:40:09 +08:00
leo
add6062917 feature<Configure>: supports configuration for http.proxy 2021-07-15 09:23:37 +08:00
Jai
a0c89362be fix<Dashboard>: when the remote branch name contains a folder '/', the belonging remote is sometimes incorrect 2021-07-14 11:18:52 +00:00
leo
586728eea1 upgrade<Version>: Release 4.4 2021-07-14 16:58:00 +08:00
leo
c1a2914660 update<Hotkeys>: add STAGE/UNSTAGE hotkey description 2021-07-14 15:15:44 +08:00
leo
62c182f5ca refactor<WorkingCopyChanges>: use PreviewKeyDown instead of RoutedUICommand for staging/unstaging hot keys 2021-07-14 14:54:44 +08:00
leo
208af69ea1 style<Exceptions>: limit max height of error message 2021-07-14 12:43:53 +08:00
leo
c165cab3c0 optimize<CommitGraph>: do NOT render lines not visible in view 2021-07-13 19:52:05 +08:00
leo
e7a7c0518e fix<Command>: fix crash when cancel a process that already 2021-07-13 15:35:18 +08:00