Releases: davidsmorais/kuro
Kuro 9.1.1 🖤
Bug Fixes 🐞
- ToDo URLs will no longer open in Chrome and will keep themselves in app. - closes #148
Features ✨
bgDangerandfontColorDangercan now be specified in custom themes to target the danger buttons specifically while keepingfontColorWarningfor the rest of the UI text. - closes #147
What's Changed
- build(deps): bump tmp from 0.2.3 to 0.2.4 by @dependabot[bot] in #146
Full Changelog: v9.1.0...v9.1.1
Kuro 9.1.0 🤍
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 🤍
🖤 Kuro 9 🤍
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 🖤
Bug fixes 🐞
- Fixed and issue which was causing Kuro to open To-Do links in the OS browser (#86)
Kuro 8.1.8
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 🖤
Patches 🩹
- Updated Electron &
electron-context-menudependencies⚠️ 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
nixpackage. But am not 100% sure it's working correctly.
Kuro 8.1.6🖤
Kuro 8.1.5 🖤
Kuro 8.1.4 🖤
New Icon Tray 
- 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 🩹
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.
