Now I am officially in the summer break, and can focus on GSoC. From now on, posts will be made weekly.

In the first phase, I finished the UI design and finalized the design decisions of the palette docker.

Decisions made:

Because of the last one, I have been refactoring related code in the last month. The refactoring is generally completed, with KisDlgInternalColorSelector being the last dependency that haven’t been moved to enable KisPaletteView to be used everywhere needed.

After the refactoring, a new palette chooser is going to be written to be used to choose the palettes.