Releases: davidsmorais/kuro
🖤 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-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🖤
Kuro 8.1.5 🖤
Kuro 8.1.4 🖤
New Icon Tray ![IconTray](https://user-images.githubusercontent.com/22729436/181362788-ba17a78e-5220-400d-a670-f02164db14bb.png)
- 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.
Kuro 8.1.0 🖤
Kuro 8.1.0 🖤
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
Kuro 🖤
🐞 Bugs
- 🆕 8.0.4a fixes auto updater
- 🆕 fixes icon breaking from 8.0.4
Full Changelog: v8.0.4...v8.0.4a