Skip to content

Commit

Permalink
Merge pull request #1 from ModuleArt/release/v1.0.2
Browse files Browse the repository at this point in the history
Release/v1.0.2
  • Loading branch information
Beelink authored Dec 28, 2024
2 parents 4e9de54 + 4bbe6f3 commit 543b5c6
Show file tree
Hide file tree
Showing 20 changed files with 498 additions and 536 deletions.
26 changes: 13 additions & 13 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
<p align="center">
<img src='/src-tauri/icons/128x128.png' height="96px" />
<a href="https://moduleart.github.io/plaincolor">
<img src='/src-tauri/icons/128x128.png' height="96px" />
</a>
</p>
<h1 align="center">PlainColor</h1>
<p align="center">
Expand All @@ -14,12 +16,14 @@
</a>
</p>
<p align="center">
<img src='https://moduleart.github.io/assets/images/projects/plain-color/1.webp' width="100%" />
<a href="https://moduleart.github.io/plaincolor">
<img src='https://moduleart.github.io/assets/images/projects/plain-color/1.webp' width="100%" />
</a>
</p>

### Download

- <a href="https://github.com/ModuleArt/plain-color/releases/download/v1.0.1/PlainColor_1.0.1_aarch64.dmg">macOS: dmg</a>
- <a href="https://github.com/ModuleArt/plain-color/releases/download/v1.0.2/PlainColor_1.0.2_aarch64.dmg">macOS: dmg</a>
- Windows: Coming soon...
- Linux: Coming soon...

Expand All @@ -33,10 +37,11 @@

##### Critical

- Crash when cursor is close to screen sides
- Lense cannot be dragged on top of the macOS menubar
- Lense cannot be dragged on top of fullscreen windows
- Lense is lagging when picking on another screen and virtual desktop
- Optimize picker loop: Move `setInterval` to rust, FE invokes only event loop start and end
- Better user experience with macOS permissions
- PlainColor process is active after app closed (?)

##### Palette

Expand All @@ -49,20 +54,15 @@
- Tray icon
- Picker shortcut `Command + Shift + M`
- Instant picker shortcut `Ctrl + Shift + M` (?)
- Lense: Press `C` to copy color instantly (what to copy? - need a setting for this)
- Add Settings window

##### Lense improvements

- Press `C` to copy color instantly (what to copy? - need a setting for this)
- Control zoom level with `+` and `-` keys
- Hard to target specific pixel with touchpad, ColorSlurp is much more responsive
- Try to use tauri `cursor_position` function to retrieve mouse coordinates

##### Optimizations

- Optimize picker loop: Move `setInterval` to rust, FE invokes only event loop start and end
- Move picker with arrows (step = 1px)

##### Fun stuff
##### Fun stuff / Quality improvements

- Add picker sound (Water drop sound)
- Prepend one color (Use background color)
Expand Down
14 changes: 0 additions & 14 deletions docs/index.html

This file was deleted.

7 changes: 4 additions & 3 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,13 +1,14 @@
{
"name": "plain-color",
"private": true,
"version": "1.0.1",
"private": false,
"version": "1.0.2",
"type": "module",
"scripts": {
"dev": "vite",
"build": "tsc && vite build",
"preview": "vite preview",
"tauri": "tauri"
"t:dev": "tauri dev",
"t:build": "tauri build"
},
"dependencies": {
"@phosphor-icons/react": "^2.1.7",
Expand Down
Loading

0 comments on commit 543b5c6

Please sign in to comment.