From 78b685c9ed6aba43a0f4ca9010baff41e67fe30b Mon Sep 17 00:00:00 2001
From: Demo-Liu <44599931+Demo-Liu@users.noreply.github.com>
Date: Wed, 15 Dec 2021 17:02:04 +0800
Subject: [PATCH 01/14] Update README.md
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
新版截图
---
README.md | 30 +++++++++++++++++-------------
1 file changed, 17 insertions(+), 13 deletions(-)
diff --git a/README.md b/README.md
index 9bfe89d..298ac69 100644
--- a/README.md
+++ b/README.md
@@ -1,6 +1,8 @@
# GeekDesk 极客桌面
小巧、**美观**的桌面快速启动管理工具
-
+
+
+
谈一谈做GeekDesk的原因:
目前的市场上也有一部分桌面图标管理工具, 但是**界面好点的收费**, **免费的界面差**
@@ -11,36 +13,38 @@
另外如果你喜欢 GeekDesk的话, 或许可以为作者购买防脱洗发水
-## 开发框架
-- wpf
-- .net 4.7.2
-- [HandyControl](https://github.com/HandyOrg/HandyControl)
-## 全局热键 鼠标跟随 快速启动 随时随地
-- 支持自定义热键
-- 支持鼠标跟随
-
+## 全局热键 一键呼出 鼠标跟随
+- 自定义热键 设置并使用自己习惯的快捷键
+- 一键呼出 使用鼠标中键呼出
+- 鼠标跟随 自动追随鼠标位置
+
## 自定义壁纸
- 随意选择自己喜欢的壁纸
+
-[](https://imgtu.com/i/WJlcIs)
## 毛玻璃等界面效果
- 背景图片毛玻璃效果
- 界面透明度
- 界面圆角
-
+
## 自定义菜单图标
- 80多个系统图标可供选择
- 另支持在线导入阿里巴巴icon图标
- 篇幅原因,公众号内回复 **自定义图标** 可以查看教程
-
+
## 定时提醒 永不忘记
-
+- 快捷键快速新建待办事项
+
+## 开发框架
+- wpf
+- .net 4.7.2
+- [HandyControl](https://github.com/HandyOrg/HandyControl)
## LICENSE
- 这是个人开发的程序,任何人可任意修改和免费使用(未做较大功能性改动不允许修改赞赏码,重新修改发布需注明出处)
- 商用需联系作者
From 33b9d3af424ce12f8ccf027145e9ec954d5216d1 Mon Sep 17 00:00:00 2001
From: Demo-Liu <44599931+Demo-Liu@users.noreply.github.com>
Date: Fri, 7 Jan 2022 20:46:36 +0800
Subject: [PATCH 02/14] Update README.md
---
README.md | 32 +++++++++++++++++++++++++-------
1 file changed, 25 insertions(+), 7 deletions(-)
diff --git a/README.md b/README.md
index 298ac69..8a6b9e2 100644
--- a/README.md
+++ b/README.md
@@ -1,15 +1,33 @@
# GeekDesk 极客桌面
小巧、**美观**的桌面快速启动管理工具
+———— 大风, 雨夜...
+「你来了」
+「我来了」
+
+「你究竟想干什么!」
+「我想做一款软件, 这个软件要Cool」
+「什么软件?」
+「从最常用的桌面开始吧」
+
+「哼!现在的软件多入牛毛, 会差你一个吗」
+「我不知道, 但是我想做」
+
+「你以为凭你一个人的力量能在这大海里掀起什么波浪吗」
+「但只要我想就够了, 这是我的梦想!」
+
+「梦想? 可笑, 这世界哪有什么梦想. 不过是一日三餐, 车子和房!」
+「我想...就够了...」
+
+「...」
+
+———— 雨停, 狂风仍在呼啸...
+
-谈一谈做GeekDesk的原因:
-
-目前的市场上也有一部分桌面图标管理工具, 但是**界面好点的收费**, **免费的界面差**
-**windows11**都来了, 难道还要用界面停留在**win7时代**的软件吗
-
-所以就萌生了做这款软件的想法, **免费 / 美观 / 高度定制化** 是从GeekDesk诞生开始就有的需求和方向, 未来也会向着这些方向发展
-目前GeekDesk只有一个人在开发, 大家如果有好的建议也可以提Issue
+
+**免费 / 美观 / 高度定制化** 是从GeekDesk诞生开始就有的需求和方向, 未来也会向着这些方向发展
+目前GeekDesk只有一个人在开发所以想法有限, 大家如果有好的建议也可以提Issue
另外如果你喜欢 GeekDesk的话, 或许可以为作者购买防脱洗发水
From dedf20528f63016f28bf5a377a856278c4afa1aa Mon Sep 17 00:00:00 2001
From: Demo-Liu <44599931+Demo-Liu@users.noreply.github.com>
Date: Fri, 7 Jan 2022 20:48:17 +0800
Subject: [PATCH 03/14] Update README.md
---
README.md | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/README.md b/README.md
index 8a6b9e2..fa5033c 100644
--- a/README.md
+++ b/README.md
@@ -1,5 +1,6 @@
# GeekDesk 极客桌面
小巧、**美观**的桌面快速启动管理工具
+
———— 大风, 雨夜...
「你来了」
「我来了」
@@ -20,8 +21,7 @@
「我想...就够了...」
「...」
-
-———— 雨停, 狂风仍在呼啸...
+ ———— 雨停, 狂风仍在呼啸...
From dee1caa435e2c78806635c9607c71c97587c1525 Mon Sep 17 00:00:00 2001
From: Demo-Liu <44599931+Demo-Liu@users.noreply.github.com>
Date: Fri, 7 Jan 2022 20:50:49 +0800
Subject: [PATCH 04/14] Update README.md
---
README.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/README.md b/README.md
index fa5033c..6cd67df 100644
--- a/README.md
+++ b/README.md
@@ -1,7 +1,7 @@
# GeekDesk 极客桌面
小巧、**美观**的桌面快速启动管理工具
-———— 大风, 雨夜...
+———— 大风, 雨夜...
「你来了」
「我来了」
From fbcd55b5864bbc7142e8138178ea0f32a9947c4f Mon Sep 17 00:00:00 2001
From: Booker <44599931+Demo-Liu@users.noreply.github.com>
Date: Thu, 27 Jan 2022 15:43:24 +0800
Subject: [PATCH 05/14] Update README.md
---
README.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/README.md b/README.md
index 6cd67df..9cb94ac 100644
--- a/README.md
+++ b/README.md
@@ -52,7 +52,7 @@
## 自定义菜单图标
- 80多个系统图标可供选择
- 另支持在线导入阿里巴巴icon图标
-- 篇幅原因,公众号内回复 **自定义图标** 可以查看教程
+- ~~篇幅原因,公众号内回复 **自定义图标** 可以查看教程~~ 现在软件内已经贴上教程链接啦 也欢迎大家关注我的公众号:blush:
## 定时提醒 永不忘记
From c1d6aec622db297665856615632d900b6385e4b1 Mon Sep 17 00:00:00 2001
From: Booker <44599931+Demo-Liu@users.noreply.github.com>
Date: Tue, 1 Mar 2022 20:53:56 +0800
Subject: [PATCH 06/14] Update README.md
---
README.md | 17 ++++++++++++-----
1 file changed, 12 insertions(+), 5 deletions(-)
diff --git a/README.md b/README.md
index 9cb94ac..b16f68d 100644
--- a/README.md
+++ b/README.md
@@ -27,9 +27,16 @@
**免费 / 美观 / 高度定制化** 是从GeekDesk诞生开始就有的需求和方向, 未来也会向着这些方向发展
+
目前GeekDesk只有一个人在开发所以想法有限, 大家如果有好的建议也可以提Issue
-
+
另外如果你喜欢 GeekDesk的话, 或许可以为作者购买防脱洗发水
+
+### GitHub
+[https://github.com/Demo-Liu/GeekDesk](https://github.com/Demo-Liu/GeekDesk)
+### 码云
+[https://gitee.com/demo_liu/GeekDesk](https://gitee.com/demo_liu/GeekDesk)
+
## 全局热键 一键呼出 鼠标跟随
@@ -62,7 +69,7 @@
## 开发框架
- wpf
- .net 4.7.2
-- [HandyControl](https://github.com/HandyOrg/HandyControl)
-## LICENSE
-- 这是个人开发的程序,任何人可任意修改和免费使用(未做较大功能性改动不允许修改赞赏码,重新修改发布需注明出处)
-- 商用需联系作者
+- [HandyControl](https://github.com/HandyOrg/HandyControl)
+
+## Stargazers over time
+[](https://starchart.cc/Demo-Liu/GeekDesk)
From 89ebbbed78ffaa77fc117ec0f99b394bcede5879 Mon Sep 17 00:00:00 2001
From: Booker <44599931+Demo-Liu@users.noreply.github.com>
Date: Tue, 1 Mar 2022 21:44:40 +0800
Subject: [PATCH 07/14] Update README.md
---
README.md | 2 ++
1 file changed, 2 insertions(+)
diff --git a/README.md b/README.md
index b16f68d..2e131fb 100644
--- a/README.md
+++ b/README.md
@@ -31,6 +31,8 @@
目前GeekDesk只有一个人在开发所以想法有限, 大家如果有好的建议也可以提Issue
另外如果你喜欢 GeekDesk的话, 或许可以为作者购买防脱洗发水
+当然, 点个**Star**也是对作者的激励哦~:smile::smile::smile:
+
### GitHub
[https://github.com/Demo-Liu/GeekDesk](https://github.com/Demo-Liu/GeekDesk)
From e5f1368c8b1567f3c3cd75f0fcc5ca155d7c0884 Mon Sep 17 00:00:00 2001
From: Booker <44599931+Demo-Liu@users.noreply.github.com>
Date: Tue, 1 Mar 2022 21:48:55 +0800
Subject: [PATCH 08/14] Update README.md
---
README.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/README.md b/README.md
index 2e131fb..27b3edf 100644
--- a/README.md
+++ b/README.md
@@ -31,7 +31,7 @@
目前GeekDesk只有一个人在开发所以想法有限, 大家如果有好的建议也可以提Issue
另外如果你喜欢 GeekDesk的话, 或许可以为作者购买防脱洗发水
-当然, 点个**Star**也是对作者的激励哦~:smile::smile::smile:
+当然, 点个**Star**也是对作者的激励哦~ 😊😊😊
### GitHub
From bf5a6da4480603893762aa73ee562fb4bf298105 Mon Sep 17 00:00:00 2001
From: Booker <44599931+Demo-Liu@users.noreply.github.com>
Date: Thu, 26 May 2022 16:23:17 +0800
Subject: [PATCH 09/14] Update Update.json
---
Update.json | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/Update.json b/Update.json
index e2fd3af..b5cd757 100644
--- a/Update.json
+++ b/Update.json
@@ -4,6 +4,6 @@
"msgTitle": "本次更新内容如下",
"msg": "['这次更新间隔比较久, 一个是工作比较忙, 另一个是因为老毛病颈椎病犯了, 但新版本总归是来了','增加图标排序功能','增加鼠标悬停切换菜单','增加搜索功能,显示界面后按下Ctrl+F','其它已知问题修复','老规矩兄弟萌, 我用爱发电, 你们点免费Star']",
"githubUrl": "https://github.com/Demo-Liu/GeekDesk/releases",
- "giteeUrl": "https://gitee.com/demo_liu/GeekDesk/releases",
+ "giteeUrl": "https://gitee.com/BookerLiu/GeekDesk/releases",
"version": "2.4.14"
-}
\ No newline at end of file
+}
From 524b134d16c956f0880bc4850b52dc17fa009aee Mon Sep 17 00:00:00 2001
From: Booker <44599931+Demo-Liu@users.noreply.github.com>
Date: Thu, 26 May 2022 17:54:52 +0800
Subject: [PATCH 10/14] Update README.md
---
README.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/README.md b/README.md
index 27b3edf..501cf4d 100644
--- a/README.md
+++ b/README.md
@@ -37,7 +37,7 @@
### GitHub
[https://github.com/Demo-Liu/GeekDesk](https://github.com/Demo-Liu/GeekDesk)
### 码云
-[https://gitee.com/demo_liu/GeekDesk](https://gitee.com/demo_liu/GeekDesk)
+[https://gitee.com/BookerLiu/GeekDesk](https://gitee.com/BookerLiu/GeekDesk)
From efb8c537d3d795cd00f8e63af415d35780540b98 Mon Sep 17 00:00:00 2001
From: Booker <44599931+BookerLiu@users.noreply.github.com>
Date: Fri, 27 May 2022 11:25:58 +0800
Subject: [PATCH 11/14] Update README.md
---
README.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/README.md b/README.md
index 501cf4d..b3aa787 100644
--- a/README.md
+++ b/README.md
@@ -35,7 +35,7 @@
### GitHub
-[https://github.com/Demo-Liu/GeekDesk](https://github.com/Demo-Liu/GeekDesk)
+[https://github.com/BookerLiu/GeekDesk](https://github.com/BookerLiu/GeekDesk)
### 码云
[https://gitee.com/BookerLiu/GeekDesk](https://gitee.com/BookerLiu/GeekDesk)
From 01350dff43436ec4d787b0e17f56019bd62a38dc Mon Sep 17 00:00:00 2001
From: huangcan
Date: Thu, 14 Jul 2022 11:36:07 +0800
Subject: [PATCH 12/14] =?UTF-8?q?=E6=8F=90=E4=BA=A4=E4=BF=AE=E6=94=B9?=
=?UTF-8?q?=EF=BC=9A=E4=BB=A3=E5=8A=9E=E7=AA=97=E5=8F=A3=E5=88=9D=E5=A7=8B?=
=?UTF-8?q?=E5=8C=96=E6=97=B6=EF=BC=8C=E5=88=9D=E5=A7=8B=E5=8C=96type?=
=?UTF-8?q?=E5=B1=9E=E6=80=A7=E4=B8=BANEW?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
Control/Windows/ToDoWindow.xaml.cs | 1 +
1 file changed, 1 insertion(+)
diff --git a/Control/Windows/ToDoWindow.xaml.cs b/Control/Windows/ToDoWindow.xaml.cs
index 2c8ff26..01db6ad 100644
--- a/Control/Windows/ToDoWindow.xaml.cs
+++ b/Control/Windows/ToDoWindow.xaml.cs
@@ -19,6 +19,7 @@ namespace GeekDesk.Control.Windows
InitializeComponent();
RightCard.Content = backlog;
backlog.BacklogList.ItemsSource = appData.ToDoList;
+ backlog.type = ToDoType.NEW;
this.Topmost = true;
if (backlog.BacklogList.Items.Count > 0)
{
From 904e9a29997e844cdc7cf77d412cc9450f01a193 Mon Sep 17 00:00:00 2001
From: huangcan
Date: Mon, 25 Jul 2022 12:56:12 +0800
Subject: [PATCH 13/14] =?UTF-8?q?=E6=8F=90=E4=BA=A4=E6=9B=B4=E6=94=B9?=
=?UTF-8?q?=EF=BC=9A=E5=B0=86=E6=AF=8F=E6=AC=A1=E7=82=B9=E5=87=BB=E5=8A=A0?=
=?UTF-8?q?=E5=AF=86=E8=8F=9C=E5=8D=95=E7=9A=84dialog=20type=E5=80=BC?=
=?UTF-8?q?=E6=94=B9=E6=88=90input?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
Control/UserControls/PannelCard/LeftCardControl.xaml.cs | 1 +
1 file changed, 1 insertion(+)
diff --git a/Control/UserControls/PannelCard/LeftCardControl.xaml.cs b/Control/UserControls/PannelCard/LeftCardControl.xaml.cs
index ece408c..ea72a54 100644
--- a/Control/UserControls/PannelCard/LeftCardControl.xaml.cs
+++ b/Control/UserControls/PannelCard/LeftCardControl.xaml.cs
@@ -329,6 +329,7 @@ namespace GeekDesk.Control.UserControls.PannelCard
appData.AppConfig.SelectedMenuIcons = null;
RunTimeStatus.SHOW_MENU_PASSWORDBOX = true;
MainWindow.mainWindow.RightCard.PDDialog.Title.Text = "输入密码";
+ MainWindow.mainWindow.RightCard.PDDialog.type = PasswordType.INPUT;
MainWindow.mainWindow.RightCard.PDDialog.Visibility = Visibility.Visible;
}
else
From 3fa3a42bb328523c8123f1a6be23ca5d81e3987d Mon Sep 17 00:00:00 2001
From: huangcan
Date: Mon, 25 Jul 2022 17:01:16 +0800
Subject: [PATCH 14/14] =?UTF-8?q?=E6=8F=90=E4=BA=A4=E4=BF=AE=E6=94=B9?=
=?UTF-8?q?=EF=BC=9A=E5=9C=A8=E4=BD=BF=E7=94=A8DPI=E7=BC=A9=E6=94=BE?=
=?UTF-8?q?=E6=97=B6=E5=8F=AF=E4=BB=A5=E6=AD=A3=E7=A1=AE=E7=9A=84=E4=BD=BF?=
=?UTF-8?q?=E7=94=A8=E5=8F=96=E8=89=B2=E5=99=A8?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
Control/Windows/PixelColorPickerWindow.xaml.cs | 12 ++++++++++--
1 file changed, 10 insertions(+), 2 deletions(-)
diff --git a/Control/Windows/PixelColorPickerWindow.xaml.cs b/Control/Windows/PixelColorPickerWindow.xaml.cs
index 29fcbc0..06f151f 100644
--- a/Control/Windows/PixelColorPickerWindow.xaml.cs
+++ b/Control/Windows/PixelColorPickerWindow.xaml.cs
@@ -7,10 +7,14 @@ using System.Runtime.InteropServices;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Controls.Primitives;
+using System.Windows.Forms;
using System.Windows.Input;
using System.Windows.Interop;
using System.Windows.Media;
using System.Windows.Media.Imaging;
+using Cursors = System.Windows.Input.Cursors;
+using KeyEventArgs = System.Windows.Input.KeyEventArgs;
+using MouseEventArgs = System.Windows.Input.MouseEventArgs;
namespace GeekDesk.Control.Windows
{
@@ -28,10 +32,14 @@ namespace GeekDesk.Control.Windows
private readonly ColorPicker colorPicker;
+ [System.Runtime.InteropServices.DllImport("user32.dll")]
+ private static extern bool SetProcessDPIAware();
+
public PixelColorPickerWindow(ColorPicker colorPicker)
{
InitializeComponent();
this.colorPicker = colorPicker;
+ SetProcessDPIAware();
ColorPickerWindow_Init();
}
@@ -51,8 +59,8 @@ namespace GeekDesk.Control.Windows
this.Topmost = true;
bgBitmap = new System.Drawing.Bitmap(
- (int)SystemParameters.VirtualScreenWidth,
- (int)SystemParameters.VirtualScreenHeight,
+ Screen.AllScreens[0].Bounds.Width,
+ Screen.AllScreens[0].Bounds.Height,
System.Drawing.Imaging.PixelFormat.Format32bppArgb
);