Skip to content

Releases: davidsmorais/kuro

🖤 Kuro 9 🤍

27 Feb 19:53
Compare
Choose a tag to compare

🖤 Kuro 9 🤍

Kuro

Warning ⚠️

It is highly recommended you delete your ~/.kuro.json configuration file in order to have the new keyboard shortcuts and the default theme.

Summary

Kuro 9 fundamentally changes the way one of Kuro's most important feature works:

Recently, Microsoft finally released the dark theme implementation for the web version of their ToDo app, they call it Night Mode. This was one of the main reasons I decided to start working on Kuro over a year ago. There was no Desktop client for MS ToDo and the web app lacked a dark mode.

Instead of coming pre-packed the 4 themes (Dark, Black, Dracula & Sepia), Kuro will now use its repurposed Ctrl + H shortcut to toggle between Microsoft ToDo's Night Mode.

And starting with Kuro 9, you'll be able to create and use your own themes with Kuro ! There are a few already in the Wiki page in case you want to gain some inspiration and you can use the shortcut Ctrl + S to enable Custom Mode. Note that doing so will override any styled applied by Night Mode.

By extension, the Auto-Night Mode will remove custom mode when Kuro is initialized and apply ToDo's Night/Day Mode according to the time of day.

Features 🚀

  • Custom Theme Mode ⭐
    • Kuro now comes with Dark theme as the default custom theme !
    • To change the default theme open the JSON settings with Ctrl + ..
    • There are some samples on the custom themes gallery
    • Ctrl + S toggles between custom and native modes.
  • Kuro's dark mode is now MS ToDo's night mode 🏴
    • If you want to use the same color scheme as MS ToDo's web client, disable custom theme mode !
    • Ctrl + H toggles MS ToDo's native night mode
  • New icon 🎨
  • New and updated default keyboard shortcuts ⌨️
    • Ctrl + B toggles the sidebar
    • Ctrl + H toggles native dark mode
    • Ctrl + S toggles custom mode
    • Ctrl + S

Bugs 🐛

  • Fixed list colors functionality
    • MS ToDo removed the list colors from the left sidebar and now applies it to the whole UI when the a list is selected.
    • This is now globally enabled and no longer toggleable
  • Uniformized the usage of "ToDo" wording across the application.
  • Fixed the "Toggle Sidebar" keyboard shortcut
  • Fixed the "Add reminder" and "Add due date" keyboard shortcuts
  • Settings button is now visible ⚙️
  • Fixed the panel border color.

Kuro 8.1.9 🖤

13 Feb 19:08
fc1b416
Compare
Choose a tag to compare

Bug fixes 🐞

  • Fixed and issue which was causing Kuro to open To-Do links in the OS browser (#86)

Kuro 8.1.8

30 Jan 09:19
Compare
Choose a tag to compare

This release mainly fixes some bugs introduced by the latest version's Electron update

Bug fixes 🐞

  • Fixed the tray icon being used as the main app icon
  • Fixed tray and shortcut actions (affected #82 )
  • Fixed links opening in another Kuro instance instead of the OS browser (#81)

Full Changelog: v8.1.7...v8.1.8

Kuro 8.1.7 🖤

27 Jan 11:47
Compare
Choose a tag to compare

Patches 🩹

  • Updated Electron & electron-context-menu dependencies
    • ⚠️ Electron has discontinued support for Linux ia32 on its latest versions. In order to keep Kuro secure, performant and up to date with Electron, I have decided to update Electron and also stop supporting the 32bit architecture in Linux systems.
    • If there's enough requests, I can open a another release channel for 32 bit versions of Kuro, but for now, we're moving on- Also updated the nix package. But am not 100% sure it's working correctly.

Kuro 8.1.6🖤

02 Nov 23:30
Compare
Choose a tag to compare

Features 🚀

  • Added Windows .exe package

Bug Fixes 🐛

  • Fixed drag and drop on macOS (🙏 @rv3392)

Kuro 8.1.5 🖤

05 Sep 20:07
Compare
Choose a tag to compare

Bugs 🐞

  • Fixed an issue with the search bar theme (#51)
  • Fixed Launch Minimized functionality (#55)
  • Fixed notifications theme (#54)

Features 🚀

  • New minimum dimensions 🤏 (#53)
    • Kuro can now shrink down to 10% of the screen width !

Other 🤖

  • Updated electron-store & electron-context-menu dependencies

Kuro 8.1.4 🖤

27 Jul 20:17
Compare
Choose a tag to compare

New Icon Tray IconTray

  • There is a new monochrome icon tray to match most of modern Linux themes (suggested in #47 )

Snapcraft Install fixed 🐞

The Snapcraft installation command should work with the latest version.
To install Kuro's snap from the comand line, run snap install kuro-desktop in your terminal

Fixed the suggestions panel 🐛

Kuro had a theming issue that was reported in #48 and it is fixed in this latest version

Kuro 8.1.3 🩹

22 Jun 00:03
Compare
Choose a tag to compare

Electron Update

This patch offers an update to from version 11.5.0 to 18.3.4 which should improve Kuro's performance out of the box.
Also in this patch, we've switched from electron-settings package to electron-store which has been more well maintained as of late.

This should fix some issues that have been reported (#37 #33 & #31 ) and is therefore advisable to update to the latest version.

As Electron 19.0.5 was only released one day ago and many OS's don't support it, therefore Kuro breaks, for now, we'll be using Electron 18.3.4, for now.

Warning ⚠️

If you have the SyntaxError: Unexpected end of JSON input error after updating, please try to delete ~/.config/Kuro and try again.

Kuro 8.1.0 🖤

19 Apr 20:30
Compare
Choose a tag to compare

Kuro 8.1.0 🖤

image
image

Features 💫

  • Complete theme overhaul
    • Switched everything to be based off CSS variables located on the theme specific files.
    • All styling caveats are now handled in browser.css
    • This is way more stable (as it's mostly managed by MS), and easily opens the door for custom themes in the future
  • Added Dracula Theme 🧛
    • Ctrl + Shift + G to toggle it
  • Added keyboard shortcuts documentation

Bugs 🐞

  • All keyboard shortcuts are documented and working
  • List name input theme fix
  • Datepicker > Selected date theme fix

v8.0.4a

21 Mar 18:37
Compare
Choose a tag to compare

Kuro 🖤

image
image

🐞 Bugs

  • 🆕 8.0.4a fixes auto updater
  • 🆕 fixes icon breaking from 8.0.4

Full Changelog: v8.0.4...v8.0.4a