Skip to content

Releases: davidsmorais/kuro

Kuro 9.1.1 🖤

12 Aug 16:57

Choose a tag to compare

Bug Fixes 🐞

  • ToDo URLs will no longer open in Chrome and will keep themselves in app. - closes #148

Features ✨

  • bgDanger and fontColorDanger can now be specified in custom themes to target the danger buttons specifically while keeping fontColorWarning for the rest of the UI text. - closes #147

What's Changed

Full Changelog: v9.1.0...v9.1.1

Kuro 9.1.0 🤍

06 Aug 17:32

Choose a tag to compare

image

Bug Fixes 🐛

  • Links are no longer opening in Electron, they should use the OS browser instead now (Closes #143 & #130)
  • Fix suggestions background in custom theme (#121)
  • Fixed the exit keybind not being implemented (#122 )

New Features ✨

  • Flatpak has arrived 🙌 (Closes #126)
  • New setting/shortcut to invert task position (Closes #119 )
  • Updated electron from v22 to v37 🤖

New Contributors

Full Changelog: v9.0.0...v9.1.0

🖤 Kuro 9 🤍

27 Feb 19:53

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

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

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

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

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

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

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

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.