leo
1d15c4c95f
fix: drag window won't stop ( #326 )
2024-08-06 15:12:44 +08:00
Noah Kiser
d23134bdc5
Reduce Minimum window size
...
From 1280x720 to 1000x600
To fit window in top-half / top-third of portrait 1920x1080 monitor:
+------------+
| SourceGit |
| |
+------------+
|File Browser|
| |
+------------+
| Web Browser|
| |
+------------+
2024-07-29 07:40:53 -05:00
leo
f4eca45754
code_style: remove all IDE warnings
2024-07-15 00:30:31 +08:00
leo
1241539260
refactor: custom renderer for launcher tab bar
2024-06-29 17:04:39 +08:00
leo
ac00d1a221
fix: window border artifacts when drag maximized window to another monitor
2024-06-27 22:06:05 +08:00
leo
e330862ec9
refactor: rewrite Launcher
...
* move main tabbar to a standalone control
* simpfy notification
2024-06-26 20:56:29 +08:00
leo
1ce0d0f7bf
fix: crash when using Ctrl to unselect active tab
2024-06-26 16:47:43 +08:00
leo
885dccb52b
ux: multiple layout style changes
2024-06-24 19:52:00 +08:00
leo
3afb134037
cleanup: remove duplicated
2024-06-17 19:44:54 +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
762ec1f702
fix: begin drag was triggered when double click on the title bar
2024-06-13 17:55:22 +08:00
leo
d85f7ffe1b
ux: use the same style for popup
2024-06-13 14:20:26 +08:00
leo
f5b35d3db2
refactor: replace all window with custom ChromelessWindow
2024-06-13 11:54:10 +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
5514c56a29
refactor: more efficient way to update the visibility of tab splitters
2024-06-06 18:09:35 +08:00
leo
9d88ae466f
fix: xaml errors in Rider
2024-06-01 12:58:59 +08:00
leo
1257234712
fix: binding errors in xaml
2024-06-01 12:13:57 +08:00
leo
73cfeca8a9
fix: memory leak caused by animation
2024-05-30 17:30:54 +08:00
leo
fa3a3b2dad
refactor: code cleanup
2024-05-30 15:13:59 +08:00
leo
2e58da7c2a
ux: use SystemAccentColor
and SystemListLowColor
2024-05-21 10:54:19 +08:00
Gadfly
ed680bf813
ux: Use RepeatButton instead of Button to make ScrollIndicator support PointerPress operation
2024-05-11 22:50:49 +08:00
Gadfly
0fcef2343a
fix: add ScrollViewer event handler to disable scroll indicators based on scroll position
2024-05-11 22:26:09 +08:00
leo
3fffb0b229
feature: add hotkeys Ctrl+Shift+P
(on Windows/Linux) and ⌘+,
(on macOS) to open Preference
dialog
2024-05-11 18:06:31 +08:00
leo
e0d35409b4
feature: move main menu to macOS system menu bar
2024-05-11 11:31:14 +08:00
leo
e0d3a320fc
ux: macOS hotkey tips ( #103 )
2024-05-06 07:14:53 +08:00
leo
68566b9b34
enhance: use ⌘
instead of Ctrl
, ⌥
instead of Alt
for all hotkeys used by this app on macOS ( #103 )
2024-05-05 18:19:59 +08:00
leo
5e6059ba36
ux: hotkey tooltip in buttons
2024-04-29 15:22:06 +08:00
leo
7336a870f7
ux: macOS main menu position
2024-04-09 14:36:32 +08:00
leo
96d4150d26
project: reorganize the structure of the project.
...
* remove dotnet-tool.json because the project does not rely on any dotnet tools.
* remove Directory.Build.props because the solution has only one project.
* move src/SourceGit to src. It's not needed to put all sources into a subfolder of src since there's only one project.
2024-04-02 20:00:33 +08:00
Enner Pérez
a1a14f8858
Project Location
2024-03-20 02:38:28 -05:00
leo
035300a612
style: border-less window style on Linux platform.
2024-03-14 18:23:36 +08:00
Enner Pérez
f70d48495f
Syntax Fixes
2024-03-13 03:10:29 -05:00
leo
76505fb582
style: new text editor search panel style
2024-03-11 18:29:42 +08:00
leo
61e1491854
style: remove popup's border on non-linux platforms
2024-03-08 17:41:10 +08:00
leo
8c1fe66ee5
fix: using DropShadowEffect in Launcher's popup container on Linux will get a wrong render result.
2024-03-08 15:52:40 +08:00
leo
267c955c88
style: views supports Linux
2024-03-08 11:28:17 +08:00
leo
f65dc36e62
style: popup container widgets
2024-03-07 12:08:54 +08:00
leo
f00ecbd0a1
fix: should not use Active to close a running popup.
2024-03-05 17:16:33 +08:00
leo
f834af10a2
refactor: change the way loading custom fonts
2024-03-05 16:02:47 +08:00
leo
acb74a4b95
feature: hotkeys enhancement. see issue #19
2024-03-05 10:46:08 +08:00
leo
ae02e1025e
style<Toolbar>: margins for toolbar buttons
2024-03-04 10:25:19 +08:00
leo
60e664ab26
optimize<*>: use custom view locator instead of ContentControl.DataTemplates to avoid memory leak.
2024-03-02 23:34:32 +08:00
leo
7b70951c93
style<Launcher>: supports two size rules for tabs in titlebar - fixed width or size to content
2024-03-01 14:09:39 +08:00
leo
c73c5372d2
style<*>: use mono font for all contents
2024-02-18 10:41:41 +08:00
leo
5781a22b4c
style<Launcher>: new main menu icon for Windows
2024-02-06 17:00:39 +08:00
leo
2a62596999
refactor<*>: rewrite all with AvaloniaUI
2024-02-06 15:08:37 +08:00