Skip to content

Releases: ModuleArt/plain-color

v1.0.12

24 Jan 04:44
ab2d525
Compare
Choose a tag to compare

🚀 Features

  • New color format: oklch()

💅 Polishing

  • Optimize color card layout
  • Updater: Add progress bar

🐞 Bug fixes

  • Updater: Fix progress indicator (always set to 0%)

v1.0.11

23 Jan 17:35
15a742a
Compare
Choose a tag to compare

💅 Polishing

  • Add items to macOS menu bar:
    • PlainColor:
      • About PlainColor
      • Settings
    • Edit:
      • Undo
      • Redo
      • Cut
      • Copy
      • Paste
      • Select All
  • Improve list performance (virtual scroll):
    • Home page
    • Palettes page
    • Palette page
  • Allow window maximize

v1.0.10

23 Jan 03:15
10ac274
Compare
Choose a tag to compare

🚀 Features

🐞 Bug fixes

  • Fix: App starts on Palettes screen

v1.0.9

22 Jan 17:27
7b1965b
Compare
Choose a tag to compare

🚀 New features

  • Edit color: Add inputs for values (hex, r, g, b, alpha)
  • Add support for Apple Color List (.clr) file format
    • Import
    • Export
  • Material UI colors palette importer (source)
  • Apple colors palette importer (source)
  • File Associations:
    • Open with PlainColor for .plaincolorjson files
    • Open with PlainColor for .clr files
    • Drag & Drop to PlainColor window
    • Drag & Drop to macOS dock

💅 Polishing

  • Automatically generate color label on color change if the custom label is not set (for colors created with + button)
  • Sanitize color & palette labels
  • Animation on export palette content copied
  • Picker: Pinch to zoom
  • Add default colors & palettes
  • Export palette: Add relations between export variant and color formats (available color formats depend on selected export variant)
  • Disable horizontal elastic scrolling behavior
  • Check if PlainColor palette JSON is correctly typed so it cannot break the app
  • Hide context menu on scroll
  • Add custom context menu for inputs (Cut, Copy, Paste)

🐞 Bug fixes

  • Fix: Color/Palette name white-space
  • Fix context menu height on different window heights
  • Fix: Cmd+X, Cmd+C, Cmd+V, Cmd+A not working
  • Fix: Do not allow to save empty color name or palette name

v1.0.8

12 Jan 16:53
cadb32d
Compare
Choose a tag to compare

🚀 Features

  • Added global shortcuts:
    • ⇧⌘P - Open PlainColor
    • ⌥⌘P - Open picker
  • Added checkerboard background for colors with alpha channel
  • Added right-click menu for colors on the color card
  • Added Export Palette feature. Available options:
    • Simple JSON - { "Indigo": "#4464C2" }
    • CSS variables - :root { --color-indigo: #4464C2; }
    • SASS variables - $color-indigo: #4464C2;
    • JavaScript object - const colors = { indigo: "#4464C2", }
    • PlainColor JSON
  • Added Import Colors into the palette feature. Available options:
    • Tailwind CSS default colors
    • PlainColor JSON
  • Picker: Press G to show/hide guide lines
  • Palette: Added grid view toggle
  • Stick the Header component to the window top

🐞 Bug Fixes

  • Fixed: The mouse cursor disappears after the color is picked
  • Fixed: App icon size
  • Fixed: Picker pointer position is slightly shifted

v1.0.7

02 Jan 01:11
2057be4
Compare
Choose a tag to compare

🚀 Features

  • Added Picker Color Profile setting (Default to sRGB)
  • Move the picker loop from FE to rust, FE invokes only the loop start and end
  • Faster preview fetching (picker is designed to maintain 40 FPS)
  • Picker zoom level is persist

🐞 Bug Fixes

  • Fixed: Picker is lagging when the main window is not on the screen
  • Fixed: Opening a URL in the browser not working

v1.0.6

01 Jan 00:45
Compare
Choose a tag to compare

🚀 Features

  • Hold "Shift" while picking a color to pick multiple colors in a row
  • Added Primary Copy Option setting
  • Press "C" while picking to instantly copy the color (Primary Copy Option is used)
  • Added ability to copy color from the palette card directly (Primary Copy Option is used)
  • Added Key Bindings list (Settings -> Key Bindings)
  • Added the ability to open empty palettes

🐞 Bug fixes

  • Fix: The edit button on the color card opens the wrong color

v1.0.5

31 Dec 19:06
8d258e7
Compare
Choose a tag to compare

Features:

  • Added Palettes system
  • Replace buttons with context menu

Bug fixes:

  • Fix: Main window is not showing on the macOS dock
  • Fix: Clicking on the "Grant" screen recording permission button crashes the app
  • Fix: "user-select: none" is not working
  • Fix: Magnifying glass cannot be dragged on top of fullscreen windows
  • Fix: macOS permission status

Other:

  • Disabled default context menu
  • Minor UI polishing

v1.0.4

29 Dec 03:48
1311fc7
Compare
Choose a tag to compare

Features:

  • More Quick Copy options: #hex, hex, hsl(), H,S,L, cmyk(), C,M,Y,K
  • Lense: Control zoom level with + and - keys

Bug fixes:

  • Fix: “PlainColor.app” is damaged and can’t be opened
  • Fix: Wrong label text color while picking

v1.0.3

28 Dec 20:05
bea44ec
Compare
Choose a tag to compare

General improvements:

  • Add Settings page
  • Add Quick Copy settings
  • Check for macOS screen recording permission
  • Better accessibility

Bug fixes:

  • Fix: Round RGB opacity value