leo
aa331c5562
style<Dashboard>: re-arrange toolbar buttons
2021-10-27 11:24:59 +08:00
leo
9dae37b022
style<Dashboard>: move Explore & Open Git Bash & Open In VSCode into one dropdown menu
2021-10-13 17:14:53 +08:00
leo
46ac07a80c
style<Welcome>: small changes
2021-10-11 14:48:44 +08:00
leo
9e8cf02370
feature<PageTabBar>: add context menu to copy repositories store path
2021-10-09 14:29:44 +08:00
leo
bb6c99056e
style<Dashboard>: auto hide layout orientation button when histories page is invisible
2021-10-08 17:22:43 +08:00
leo
902e28c41c
style<Dashboard>: move histories layout direction button to dashboard toolbar
2021-10-08 17:06:04 +08:00
leo
7c44c0a840
optimize<CommitGraph>: remove unused polyline mode
2021-10-08 16:46:14 +08:00
leo
cc326495a6
fix<PageTabBar>: missing translation for new tab control
2021-10-08 10:48:05 +08:00
leo
468d0e6f25
feature<PopupPanel>: add hotkey ESC to close current popup panel
2021-09-17 18:00:18 +08:00
leo
b134876f8b
style<Welcome>: optimize layouts when there's no data in tree or list
2021-09-15 10:23:21 +08:00
leo
835dbc0ece
fix<Welcome>: fix wrong arguments to start Windows Terminal without repositories
2021-09-13 15:09:45 +08:00
leo
26a930aa3a
feature<Welcome>: supports to open terminal without repositories
2021-09-13 14:53:24 +08:00
leo
f858d32291
style<Button>: add Style.Button.Link style for Welcome page
2021-09-13 14:34:22 +08:00
leo
4456019968
feature<VSCode>: supports to open repository with Visual Studio Code
2021-09-13 14:22:25 +08:00
leo
4a676e094d
optimize<Dashboard>: fix wt.exe not startup in given working directory
2021-09-13 13:38:21 +08:00
leo
e2d34cc01a
style<Welcome>: re-arrange welcome page
2021-09-13 12:58:52 +08:00
leo
717772c62b
style<Welcome>: re-design layout for Welcome page
2021-09-13 11:47:54 +08:00
ZCShou
5712630235
feature<Welcome>: 调整了欢迎页的布局
2021-09-10 10:00:25 +08:00
ZCShou
f26c777577
feature<Welcome>: 欢迎界面增加最近使用记录和收藏/标签列表。支持拖拽,收藏支持自定义目录
2021-09-09 17:26:29 +08:00
ZCShou
50fe327a89
!24 右键菜单增加取消追踪,并在删除相关的远程分支时自动取消跟踪
...
Merge pull request !24 from Jai/feature/unset-upstream
2021-09-08 00:19:36 +00:00
李通洲
5e706588a0
feature<OpenTerminal>: support Windows Terminal
2021-09-07 16:57:00 +08:00
Jai
584bac74f9
feature<Dashboard>: add menu to unset upstream and cancel tracking when deleting related remote branches
2021-09-07 09:36:06 +08:00
leo
16b324424c
fix<PageTabBar>: show dragdrop effect only when current tab is selected
2021-08-19 11:43:14 +08:00
Jai
602f934fae
feature<PageTabBar>: add context menu to close tabs and modify bookmarks
2021-08-19 08:58:41 +08:00
leo
232c209079
style<Welcome>: fix wrong icon displayed for group folder in repositories manager
2021-08-18 09:34:14 +08:00
leo
ce3f883123
optimize<Welcome>: dereference Launcher from its child widget Welcome
2021-08-13 19:24:46 +08:00
Jai
fbb59823bf
feature<PageTabBar>: apply repository configuration updates (bookmarks, titles, etc.)
2021-08-13 18:28:07 +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
18581ba526
style<Dashboard>: new toolbar style for dashboard
2021-08-12 09:27:33 +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
2c37ff98e6
style<*>: custom font style
2021-08-11 10:49:52 +08:00
Jai
0c7f217106
feature<Preference>: add custom font settings
2021-08-10 22:05:29 +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
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
a66ee7c1d1
fix<Histories>: fix crash reported by https://gitee.com/sourcegit/sourcegit/issues/I4468X
2021-08-06 11:19:22 +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
07aa6661f4
style<PopupPanel>: drop shadow effects for PopupPanel
2021-08-05 17:10:55 +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
76a4e37736
style<*>: text render styles
2021-08-05 13:44:25 +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
7ab2c1017a
optimize<DiffViewer>: change theme will not redo diff
2021-08-04 17:09:42 +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
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
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
e7a139542e
style<DiffViewer, RevisionFiles>: use 'Microsoft YaHei UI' for chinese characters
2021-07-29 22:22:02 +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
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
Jai
e99f26df90
fix<Dashboard>: the expanded status of the repository branch list is not saved correctly
2021-07-15 12:55:48 +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
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
2b2598d2f3
optimize<WorkingCopy>: uncheck amend after commit successfully
2021-07-09 11:59:54 +08:00
Jai
d5cc3c3fa2
feature<WorkingCopyChanges>: add the shortcut SPACE to stage/unstage the selected file
2021-07-06 16:23:24 +08:00
leo
598f940cf3
feature<FolderDailog>: use Ookii.Dialog.Wpf instead of Views.Controls.FolderDailog
2021-06-29 10:19:38 +08:00
leo
8c8109dc60
style<PopupPanel>: remove border of PopupPanel
2021-06-25 11:08:51 +08:00
leo
e6095cec56
style<Fonts>: use TextFormattingMode.Ideal for bold letters
2021-06-18 17:42:37 +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
0377326363
optimize<*>: remove PageTabItem
2021-06-15 17:35:37 +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
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
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
67f5eed9a0
feature<Checkout>: add a status panel for checkout progress
2021-05-26 18:43:28 +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
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