Commit Graph

383 Commits

Author SHA1 Message Date
Raspberry-Monster
c57053455e
Merge branch 'master' of https://github.com/WXRIW/Ink-Canvas into feat/TimeMachine
# Conflicts:
#	Ink Canvas/MainWindow.xaml
2023-04-23 17:31:06 +08:00
XY Wang
37dc484a48 Add ARM64 compile ability 2023-04-23 16:37:34 +08:00
Raspberry-Monster
f2f106acb4
[Bug Fix] 尝试修复在使用墨迹识别/图形绘制时撤销不正确的bug 2023-04-23 16:24:44 +08:00
XY Wang
3f083b1bcf Slight changes on UI and made settings file compatible with previous version 2023-04-23 16:07:01 +08:00
Raspberry-Monster
2baa23fcc8
Merge branch 'master' of https://github.com/WXRIW/Ink-Canvas into feat/TimeMachine
# Conflicts:
#	Ink Canvas/MainWindow.xaml.cs
2023-04-23 03:02:40 +08:00
Raspberry-Monster
043423d821
[PPT] 支持PPT页面撤销 2023-04-22 11:06:42 +08:00
Raspberry-Monster
eda13ffe19
[BugFix] 修复切换页面时无法保存墨迹的Bug 2023-04-22 10:50:50 +08:00
Raspberry-Monster
5ccf315efe
[Clean UP/TimeMachine][WIP] 支持撤回EraseByPoint(此版本切换页面无法保留记录) 2023-04-21 20:44:01 +08:00
kengwang
30de05fa33
[chore] 优化整合 PowerPoint 相关配置项
Fix #63
2023-04-21 19:23:21 +08:00
Raspberry Kan
414f586da0
Merge pull request #59 from Raspberry-Monster/master
[SpecialScreen] 支持调整屏幕触摸缩放倍数
2023-04-20 10:27:38 +08:00
Raspberry-Monster
c0b33140ab
[Typo/TimeMachine] 修改部分变量命名,支持撤回擦除行为 2023-04-19 22:34:49 +08:00
Raspberry-Monster
ae49bb3df9
[SpecialScreen] 恢复Special Screen功能 2023-04-17 17:23:17 +08:00
Raspberry-Monster
a74ac6eb7a
Merge branch 'feat/TimeMachine' of https://github.com/WXRIW/Ink-Canvas into feat/TimeMachine 2023-04-16 15:27:28 +08:00
Raspberry-Monster
500fd28359
[WIP] 添加对切换页面保存记录的支持 2023-04-16 15:27:07 +08:00
kengwang
d4cb88aab3
[chore] 支持撤销删除选中墨迹 2023-04-16 12:57:29 +08:00
kengwang
349eaf636a
[fix] 修复了可能导致崩溃的问题 2023-04-16 12:51:14 +08:00
kengwang
08cab596b8
[feat] 允许取消选择 2023-04-16 12:36:11 +08:00
kengwang
502bbe04e7
[feat] 增加 PPT 场景下的墨迹处理规则
由于时间原因没有添加 UI 来调整这个配置, 需要手动改配置文件
2023-04-16 00:59:42 +08:00
kengwang
5ce8003bf1
[fix] PPT 状态清屏文件分类 2023-04-16 00:17:59 +08:00
kengwang
27b75ca99b
[fix] 修复 Redo 时的清屏无效 2023-04-16 00:14:35 +08:00
kengwang
28a957eed8
[feat] 新增橡皮和清屏的撤销
[WIP] 仍存在不完美的情况
2023-04-16 00:08:52 +08:00
Raspberry-Monster
5d4f0d45d5
[TimeMachine] 引入TimeMachine(多步撤回工具) 2023-04-15 19:07:01 +08:00
Raspberry-Monster
ebd8e860f6
[SpecialScreen] 更改SpecialScreen 为 TouchMultiplier 2023-04-14 14:09:07 +08:00
kengwang
83c1149c85
[fix] 修复无法清除屏幕内容的问题 2023-04-09 00:15:02 +08:00
kengwang
5ad88f2622
[chore] 允许在抽奖页面使用画板 2023-04-05 16:30:19 +08:00
kengwang
02941c779b
[feat] 新增自动截图最小墨迹量 2023-04-05 16:19:09 +08:00
kengwang
c6a323fe20
[fix] 修复全选墨迹时可能崩溃的问题 2023-04-05 16:05:45 +08:00
kengwang
1c224b95cd
[feat] 支持设置默认是否白板 2023-04-05 16:05:03 +08:00
kengwang
5eabf4b42a
[feat] 新增鼠标模式保留墨迹功能
Partially Fixed #56
2023-04-05 15:41:33 +08:00
kengwang
423b33e0a7
[fix] 修改白板翻页截图时机 2023-04-05 15:25:08 +08:00
kengwang
79b6380bc1
[add] 自动保存白板截图 2023-02-24 14:01:39 +08:00
kengwang
a57eccb8df
[fix] 修复了橡皮显示与实际不符的问题
在切换到橡皮后,
如果直接切换到鼠标模式
再次切换会书写时,
 会出现当前状态为书写,
 但是显示选中了橡皮的问题
2023-02-18 23:47:41 +08:00
kengwang
039a8f1e80
[fix] 计时器切换时显示到屏幕中央 2023-02-18 23:30:58 +08:00
XY Wang
5e2b1aa3dc Release new version 2023-02-13 17:43:58 +08:00
XY Wang
ebfa8cd288 Remove old auto updater 2023-02-13 17:27:19 +08:00
XY Wang
3876d1424a Add auto update 2023-02-13 17:21:48 +08:00
kengwang
a8e5d8b40c [typo] 恢复撤销快捷键键位 2023-02-13 16:13:25 +08:00
kengwang
a8c85a1602 [typo] 修正快捷键命名风格
添加画直线快捷键
2023-02-13 16:13:25 +08:00
kengwang
e30ee836c4 [feat] 初步实现快捷键 2023-02-13 16:13:25 +08:00
kengwang
5b64b1b834
[fix] 始终使用 NuGet 进行 Office 依赖 2023-02-12 22:54:21 +08:00
XY Wang
ea10d8d44d Code cleanup 2023-02-12 22:50:17 +08:00
XY Wang
af21dada0d Fix Office shit 2023-02-12 22:49:54 +08:00
kengwang
9554b2928d [fix] 完整 csproj 的引用 2023-02-12 22:47:47 +08:00
kengwang
616ca518c4
[feat] 允许用户设置是否显示 PPT 的切页按钮 2023-02-12 13:21:54 +08:00
XY Wang
2e85a31830
Merge pull request #48 from WXRIW/csproj/local
[fix] 修复开发环境无法编译的问题
2023-02-12 12:31:28 +08:00
kengwang
861388f075
[fix] 优化逻辑 2023-02-12 12:13:29 +08:00
kengwang
a7b97b2f69
[feat] 优化计时器体验
Fixed #4
2023-02-12 01:15:11 +08:00
kengwang
e1d32da9e6
[fix] 修复开发环境无法编译的问题 2023-02-12 01:09:55 +08:00
XY Wang
badf7a13d8 Fix that goddamn actions (Office nuget issue) 2023-02-12 00:01:05 +08:00
kengwang
f34f0f51e2
[fix] 使用同一个 csproj 减少维护成本 2023-02-11 23:09:27 +08:00
kengwang
5efd4b1d22
[fix] 修复通过其他自动化引发 PPT 截图时未放置在正确位置 2023-02-11 23:00:05 +08:00
kengwang
642773f16d
[fix-re] 修改 PPT 截图时机
允许在非软件切页时进行补救式截图
请注意补救式截图可能会造成笔记和 PPT 内容错位, 建议使用 Ink Canvas 切页按键
2023-02-11 22:49:53 +08:00
kengwang
46acd14af7
[fix] 修复点击跳转后可能崩溃的问题 2023-02-11 22:37:26 +08:00
XY Wang
c9897f040d Fix UI 2023-02-11 17:47:39 +08:00
XY Wang
944897c916 Fix actions 2023-02-11 17:40:26 +08:00
XY Wang
057e32a249 Add contributors in About section 2023-02-11 17:29:19 +08:00
XY Wang
c3e51c7cde Optimize PowerPoint experience 2023-02-11 17:27:19 +08:00
XY Wang
ced61634fa Revert "[feat] 支持连续撤销"
This reverts commit 5d9c1a8f75.
2023-02-11 17:18:29 +08:00
XY Wang
4e964fa135 Eraser icon looks kinda better 2023-02-11 00:18:48 +08:00
XY Wang
7bc3ef3e1f Revert "[fix] 修改 PPT 截图时机"
This reverts commit 678b4f6024.
2023-02-10 23:04:24 +08:00
kengwang
678b4f6024
[fix] 修改 PPT 截图时机
PPT 给的反馈有点慢, 一般都是切换完了才给提示. 直接在单击按钮时截图
祈祷老师们不要点太快
2023-02-05 19:45:58 +08:00
kengwang
b3cb7bb58a
[feat] 双击选择按钮全选 2023-02-05 19:07:47 +08:00
kengwang
5d9c1a8f75
[feat] 支持连续撤销
并且和 图形识别 完美缝合
2023-02-05 18:58:53 +08:00
kengwang
cff51a0da1
[feat] 允许普通屏幕使用 PointEraser
通过再次点击橡皮即可切换模式
2023-02-05 16:19:37 +08:00
kengwang
aa2e03794c
[feat] 橡皮选中反馈
Partially Improved #41
2023-02-05 15:34:12 +08:00
kengwang
ac09317a2c
[feat] 新增 PPT 页码定位/浏览定位 功能
Fixed #27
2023-02-05 14:49:16 +08:00
kengwang
62775501a2
[typo]<ci/github-action>: 修复错误的引用逻辑 2023-02-05 11:55:19 +08:00
kengwang
bc95a0bf32
[fix]<ci/github-action>: 优化 Github Action 和开发环境连续性
使用 Condition 来控制引用而不是纯覆盖
2023-02-05 11:39:43 +08:00
kengwang
9c62b685de
[feat] 新增 PPT 跳转到上次退出页
给某些不会看 Office 自带提示的老师
2023-02-05 01:31:23 +08:00
kengwang
80d2104447
[feat] 新增 PPT 清屏 / 翻页截图
优化截图文件名, 以 PPT 文件名进行分类
清屏时增加时间戳区分, 确保保存所有内容
2023-02-05 00:57:28 +08:00
kengwang
1912965309
[feat] 新增 切换回鼠标模式自动清屏
修复清屏是自动截图按钮的开启中途异常问题
2023-02-04 23:45:08 +08:00
XY Wang
111e3c4385 Add long press support for some drawing controls and release new version 2022-11-27 16:53:19 +08:00
甲甲
c4de4be88b
防止白板打开后不居中 2022-11-13 11:43:25 +08:00
甲甲
655f0365e9
修复白板打开后不居中问题 2022-10-15 12:44:24 +08:00
XY Wang
0bb3b5c564
Merge pull request #35 from jiajiaxd/patch-3
新建一个actions专用编译csproj
2022-10-15 10:22:40 +08:00
甲甲
c84421cb26
Create Ink Canvas.csproj.actions 2022-10-15 10:06:46 +08:00
甲甲
4f02efe47c
Update MainWindow.xaml.cs 2022-10-15 09:46:01 +08:00
甲甲
51751d5dc8
修复在非PPT模式下使用滚轮会导致软件崩溃 2022-10-15 09:44:31 +08:00
XY Wang
cd0fdd6b20 Add copy to new board 2022-10-01 17:37:27 +08:00
XY Wang
48008cff51 Merge branch 'master' of https://github.com/WXRIW/Ink-Canvas 2022-09-10 18:34:56 +08:00
XY Wang
0fe311405d Add icons 2022-09-10 18:34:46 +08:00
甲甲
d9e279f37e
Create Ink Canvas.csproj 2022-09-10 13:39:50 +08:00
甲甲
56436eebec
Update Ink Canvas.csproj 2022-09-10 13:33:58 +08:00
XY Wang
3cb84c82eb Fix some bugs and release new version 2022-09-10 09:03:35 +08:00
XY Wang
db16a4947b Fix before the early release 2022-09-07 14:14:21 +08:00
XY Wang
32f451bdd7 Fix a bug and release new version 2022-09-07 14:00:57 +08:00
XY Wang
ab87abfed0 Fix something 2022-09-07 10:28:15 +08:00
XY Wang
9fd4fcb525 Fix a bug when running special version 2022-08-31 17:22:46 +08:00
XY Wang
36fc55763d Fix #24 2022-07-18 18:44:51 +08:00
Netherite_Bowl
62a3b4d67b
Add files via upload
外观及优化
2022-07-15 17:37:45 +08:00
XY Wang
b180440ba4
Fix #23 2022-07-12 16:47:29 +08:00
XY Wang
43ff10c1ab New version update 2022-07-11 08:55:03 +08:00
Wang XY
348b3d92cc Fix #20 2022-07-11 08:50:22 +08:00
甲甲
c4a1cf0518
Update MainWindow.xaml.cs 2022-07-03 23:09:19 +08:00
XY Wang
a425d0d6e1 Update version number 2022-04-24 23:20:51 +08:00
XY Wang
23df6a16f0 Add replacement option in Rand 2022-04-24 23:10:20 +08:00
XY Wang
68fe9173ec Fix a bug with Shape Recognition 2022-04-24 22:47:13 +08:00
XY Wang
54673657fd Remove Auto Updater 2022-03-08 23:58:11 +08:00
XY Wang
b0519696ad Add auto screenshot before clear 2022-03-08 23:43:25 +08:00
XY Wang
63564aae27 Disable random seed 2022-01-24 00:06:19 +08:00
XY Wang
7c3bf2f0ed Fix 2022-01-11 00:46:51 +08:00
XY Wang
3778eb9274 Fix 2022-01-09 15:09:09 +08:00
XY Wang
a0af4a18a1 Fix and get ready for next release 2022-01-09 13:11:44 +08:00
XY Wang
551ce2be7b Fix bug and release new version 2021-12-16 22:57:00 +08:00
XY Wang
89db9a8490 Fix bug for PowerPoint Strokes Saving 2021-12-16 01:21:41 +08:00
XY Wang
e0f2091ad2 Fix a bug 2021-12-13 00:12:44 +08:00
XY Wang
7d5a2beb86 Fix bugs and release new version 2021-12-12 23:59:14 +08:00
XY Wang
d06fbab029 Add PowerPoint Presentation auto strokes saving settings and Add customizable eraser size 2021-12-12 22:53:13 +08:00
XY Wang
1d399ea42d Add Strokes Auto Saving in Presentations 2021-12-12 18:46:04 +08:00
XY Wang
b580e13cb0 Add Strokes Saving 2021-12-12 14:39:04 +08:00
XY Wang
09e1649bda Adding Ink Replay 2021-12-12 01:19:25 +08:00
XY Wang
7a93eca5dc Move code 2021-12-12 00:33:36 +08:00
XY Wang
a8dd8286d0 Add enhanced selection tools 2021-12-12 00:32:33 +08:00
XY Wang
8ca8abba24 Code clean-up 2021-12-11 21:28:09 +08:00
XY Wang
79d739c149 Add Shape Hyperbola With Focal Point and Remove Shape Tetrahedron Icon 2021-12-11 21:20:39 +08:00
XY Wang
afc7ba4b99 Add Shape Hyperbola 2021-12-11 21:10:35 +08:00
XY Wang
58c6e1ac08 Adding new shapes 2021-12-10 01:20:51 +08:00
XY Wang
9725a58bed New shapes and better support for coordinate and analytic geometry 2021-12-09 00:45:03 +08:00
XY Wang
e64d678ac6 Update 2021-12-08 00:51:16 +08:00
XY Wang
7980b0a7ae Update for new built-in shapes 2021-12-08 00:39:17 +08:00
XY Wang
ff6826a49f Fix at school 2021-12-07 21:51:22 +08:00
XY Wang
f2e906d77e Bug fix 2021-12-06 23:56:34 +08:00
XY Wang
4fe84e81da Release new version 2021-12-05 23:00:08 +08:00
XY Wang
566b735fab Add Rand One feature 2021-12-05 22:49:08 +08:00
XY Wang
85ee8c0e13 Add random seed 2021-12-05 22:32:45 +08:00
XY Wang
f24968b3cc Change 2021-12-05 22:01:23 +08:00
XY Wang
1ae54a26f0 Add InkToShape Control in Shape control 2021-12-05 18:45:37 +08:00
XY Wang
fcd019080d Add auto annular section dashed lines and dashed circle shape 2021-12-05 15:22:48 +08:00
XY Wang
6a5c1d87ae Add Shape Drawing and change inked strokes' color 2021-12-05 15:04:40 +08:00
XY Wang
d17f6cfa53 Change 2021-12-04 21:25:39 +08:00
XY Wang
973323fde3 Add finger optimization for PowerPoint mode 2021-12-01 00:43:37 +08:00
XY Wang
9ed5eb203e Fix a bug on Selection 2021-11-28 18:30:04 +08:00
XY Wang
7894da74e8 Fix #7 2021-11-23 00:05:12 +08:00
XY Wang
3950a7a3cd Fix 2021-11-22 12:28:58 +08:00
XY Wang
a7dbdc45e0 Fix a bug on Countdown TImer 2021-11-21 13:04:42 +08:00
XY Wang
465846ae30 Update change log 2021-11-21 12:56:12 +08:00
XY Wang
958a4b1ea7 Fix again 2021-11-21 12:48:21 +08:00
XY Wang
199d1fd317 FIx a bug and get ready for a new release 2021-11-21 12:45:45 +08:00
XY Wang
cc55ce0377 Add Multi-Touch Ink Canvas support and bug fix 2021-11-21 12:38:54 +08:00
XY Wang
6291a5d933 Special update for some device. 2021-11-14 18:33:52 +08:00
XY Wang
9bb1b98349 Add entry for debug info display mode 2021-11-09 23:06:14 +08:00
XY Wang
e186a6c885 Adding Click event for Floating Bar buttons 2021-11-09 23:05:22 +08:00
XY Wang
3b3f1a1b5b Adding Pen Color automation 2021-11-09 22:35:21 +08:00
XY Wang
297f245856 Fixing bugs but no progress 2021-11-09 22:30:26 +08:00
XY Wang
a6221d6278 Bugs? I don't know 2021-11-09 21:57:00 +08:00
XY Wang
5036f5d1b4 Fix bugs 2021-11-08 12:57:07 +08:00
XY Wang
39088195bd Brand new UI and more 2021-11-07 18:01:31 +08:00
XY Wang
dc2e0fbe8b Fix two bugs 2021-11-01 12:37:09 +08:00
XY Wang
a31d164622 Fix another bug 2021-10-31 18:35:15 +08:00
XY Wang
cfbd340f20 Fix series of bugs 2021-10-31 17:23:23 +08:00
XY Wang
552e93f0d8 UI Change and adding test features 2021-10-31 15:34:14 +08:00
XY Wang
4ab6c75511 Fix a bug 2021-10-31 01:16:57 +08:00
XY Wang
29ba726144 Update version number and release new version 2021-10-31 00:26:10 +08:00
XY Wang
9a9a77f73c Pre-release 2021-10-30 23:59:18 +08:00
XY Wang
52e1151f9a Add built-in Names Editor 2021-10-30 23:55:38 +08:00
XY Wang
8e0ab9ebfe Code clean-up and adding Log system 2021-10-30 22:30:42 +08:00
XY Wang
381c35adef Add better support for Circle and Ellipse 2021-10-30 21:58:31 +08:00
XY Wang
b7159eef0d Adding Auto Circle and Ellipse correction 2021-10-30 19:12:20 +08:00
XY Wang
ddfb852e0e Fix a bug with Mouse Selection 2021-10-30 16:27:21 +08:00
XY Wang
209a0d855a Adding InkToShape (Ellipse) 2021-10-30 13:25:59 +08:00
XY Wang
2d34fa5f6c Adding settings support for Advanced and InkToShape 2021-10-30 01:02:51 +08:00
XY Wang
2e5399f84f Add InkToShape Settings buttons 2021-10-30 00:22:53 +08:00
XY Wang
85afa44169 Adding InkToShape (Rectangle) 2021-10-30 00:14:49 +08:00
XY Wang
3f171be77a Adding InkToShape (Circle and Triangle) 2021-10-29 01:35:39 +08:00
XY Wang
1083b9dcf5 FIx bugs and release new version 2021-10-28 01:03:58 +08:00
XY Wang
a05c3e4b23 Add Rand (Choujiang) 2021-10-28 00:48:33 +08:00
XY Wang
7f80be8755 Add Countdown Timer 2021-10-28 00:06:01 +08:00
XY Wang
74ec365e71 Adding Countdown Timer 2021-10-27 00:53:29 +08:00
XY Wang
90e59b3f5e Adding Countdown Timer 2021-10-27 00:30:09 +08:00
XY Wang
f7c5d39ac2 Release new version 2021-10-25 00:10:29 +08:00
XY Wang
b2bb7b714a Better support for 16:10 and 4:3 PPTs 2021-10-24 18:12:47 +08:00
XY Wang
bdc9eb067b New release 2021-10-20 01:00:58 +08:00
XY Wang
53c5034840 Fix bugs 2021-10-19 23:01:58 +08:00
XY Wang
ed8dccb046 Fix something 2021-10-18 01:36:44 +08:00
XY Wang
c4ed1faeac Release new version 2021-10-18 01:32:53 +08:00
XY Wang
1fc3aa5497 Update version number and get ready for next release 2021-10-17 20:35:42 +08:00
XY Wang
8022216ada Add WPS test entry 2021-10-17 19:05:47 +08:00
XY Wang
b18be75248 Update version number and release new version 2021-10-17 18:29:18 +08:00
XY Wang
16363d7f16 Update for screenshot 2021-10-17 18:28:02 +08:00
XY Wang
9481d94898 Add screenshot function 2021-10-17 18:19:44 +08:00
XY Wang
a23e25eda8 Update version number and release new version 2021-10-17 16:58:57 +08:00
XY Wang
df44a12a62 Better visibility at Presentation 2021-10-17 16:57:19 +08:00
XY Wang
b747f5cbee Fix for last commit 2021-10-17 15:17:51 +08:00
XY Wang
e737867dad Organize code 2021-10-17 15:16:50 +08:00
XY Wang
eddb03be83 Fix bugs and add optimization for Red Pen 2021-10-17 15:00:07 +08:00
XY Wang
ffb116ccd6 Bug fix 2021-10-15 23:36:36 +08:00
XY Wang
2c5cc042a0 Add stuffs and new release 2021-10-14 01:22:37 +08:00
XY Wang
e03fd70a7a Fix for PowerPoint stuffs 2021-10-13 00:39:46 +08:00
XY Wang
d1fe3d462a Fix bug and add fake pen pressure 2021-10-13 00:09:43 +08:00
XY Wang
4901759fe0 Fix and release 2021-10-11 00:17:27 +08:00
XY Wang
d6f003267b Updates and get ready for the next release 2021-10-10 17:49:47 +08:00
XY Wang
a608272218 Add undo feature and more. 2021-10-10 11:50:11 +08:00
XY Wang
dd038f228c Fix (at school) 2021-10-09 23:36:00 +08:00
XY Wang
4399a6a824 Fix and add dark light mode change for strokes 2021-10-09 12:50:02 +08:00
XY Wang
4fda4f03e4 Add support for multiple whiteboard pages. 2021-10-09 01:53:02 +08:00
XY Wang
cbb563bf83 Change 2021-10-08 00:52:15 +08:00
XY Wang
59a789dda0 Fix for last commit and version update 2021-10-08 00:48:07 +08:00
XY Wang
3f329c41fb Few updates 2021-10-08 00:37:56 +08:00
XY Wang
243abc1a24 Ooops, now fixed 2021-10-07 00:26:10 +08:00
XY Wang
cbe4002ad1 Fix bugs 2021-10-07 00:25:12 +08:00