Open Toinane opened 5 years ago
Hi @Toinane !
* I can choose if I want an icon in menu or in tray or both * I can open the preferences menu * I can open Colorsbook
I compiled your repository from the branch picker-for-linux
with yarn
, yarn rebuild
and yarn nightly
on Manjaro Linux and it worked everything except the icon in the menu bar. I can not open the icon of Color Picker in the menu bar.
Hey @Toinane, why not use some ui framework such Angular/React/Vue to make the ui's and event system more readable and easy to maintain?
It will be nice to make the colorpicker small and simple, then make a extendable system that supports custom buttons, advanced views and more enhances (plugins)
Furthermore, you could separate the core from the features (just like Vuejs does with his packages), i mean colorbook, picked color history, most used colors, export to file, import from pallet, etc...
Hoy @rodrigorhas Yes you have right about this. But I don't know if I use any framework it will be more heavier. I prefer to keep Colorpicker the most lightweight possible. Maybe using Vue can be possible while keeping the flexibility of the application?
I think Vue would be the best one due to flexibility, weight and learning curve (implementation)
The code will a lot smaller for sure because Vue has single file components, supports preprocessor like scss, have an amazing API, event system and plugin system out of the box
Ahah okey I will give a try when I can. This version will be a complete refactoring 😁
The next major update will be a complete refactoring. The purpose of this update is to convert all code to Typescript. It's also the moment to add new features and fix old bugs.
I define below everything that Colorpicker must do in this version:
Development
Features
Details UX
I will complete this list if I missed an element.