- Move QRC generation to CMake so they can be generated automatically rather than with generate-style.sh
- Removed QRC generation from generate-style.sh
- Added extra "disabled icon" generation in generate-style.sh
- Added disabled icon loading to main code
* full icon review, simplification and standarization:
- all icons share the same template (with grid and guides)
- simplified svg code
- changed names for better organization:
- italic > text-italic
- justify-center > align-justify-left
- underline > text-underline
- updated previous design with Olive icons guideline
- created new icon for text-bold in case it is needed
- updated design for align-center, right and left to follow Olive icons guideline
- created new icons for alignements in case they are needed:
- align-justify-all
- align-justify-center
- align-justify-left
- align-justify-right
- updated .qrc files
- updated all .png files
* added missing "mini-map" icon
* fixed SVGs docnames and default export-filenames
* more cleanup and standarization to recently updated icons:
- align-justify-all
- align-justify-center
- align-justify-left
- align-justify-right
- text-bold
- text-italic
- text-underline
* changed some unused colors to #212121 in case the files are edited in the future, now they are set to the correct color
* Switch around Pa_Initialize and PaJack_SetClientName so that the jack
client is named "Olive" on the first initialization and not on
subsequent initializations when refreshing devices.
* Make use of pa_jack.h dependant on availability of the header and not
on the usage of the linux platform.
Signed-off-by: Alfred Wingate <parona@protonmail.com>
It's been 84 years, but the polygon generator not only works, but now has bezier support. The UI could still use some work, but this was the hardest part. I guess complex masking should be possible now, if perhaps slightly cumbersome until the UI is smoothed out.