Skip to content
CodeByDesign
Menu
  • Software
  • Blog
  • About
Menu

Category: Paint

Paint v0.0-2

Posted on May 1, 2023May 1, 2023 by pharvey

I have uploaded another preview release of the Paint program. I was calling this Euphemia but decided to call it Paint indefinitely. This version has been integrated into the Merva code-base. The plugin aspects were abandoned during this work – too many moving pieces so something had to go. Many features have been improved (or…

Read more

Draw, Paint

Posted on April 18, 2023April 19, 2023 by pharvey

Draw code from Euphemia has been moved into Merva but it is on hold. I have also moved the Paint code from Euphemia into Merva and the focus has been getting that to work. I will then use this to quickly integrate the Draw code. There will be two apps; Paint and Draw. These will…

Read more

Big Merge

Posted on March 11, 2023March 11, 2023 by pharvey

In the Bahamas splitting my time between vacation and coding. I started implementing the vector drawing layer. This started with just doing it from scratch and then switched to using Merva diagramming as a reference (as I felt like I was redoing a lot of work I had in Merva), then trying to merge Merva…

Read more

Euphemia: Layers

Posted on March 8, 2023 by pharvey

I have the layers working – but just for raster at the moment.

Read more

Euphemia: Gradient

Posted on February 22, 2023February 22, 2023 by pharvey

Getting; Preset, Linear, Radial, and Conical gradients working has been the main focus. This has been achieved. There is some room to improve but its pretty good for an Alpha release. Made a video explaining the logic behind the manipulation of the gradients. This took some time to sort out so probably worth sharing with…

Read more

Paint: github

Posted on February 4, 2023February 4, 2023 by pharvey

It was fun fulling committing to plugins of everything but this became much less useful once the decision was made to open source the project. It also had the project heading towards a full featured paint program and that was not the goal. So plugins were removed. Most basic features are now implemented but a…

Read more

Paint: PlugIn

Posted on December 18, 2022December 18, 2022 by pharvey

The brushs are now from static and dynamic plugins. The plugins are a factory producing brushs derived from an abstract base class – providing the interface for the brush. Part of the brush interface is to get a; tool bar widget, config dialog, and swatch. I will do the same for pens, shapes, effects, and…

Read more

Paint: Fill

Posted on December 10, 2022 by pharvey

Created two fill methods; one for solid fills and another for patterns & textures. These are not provided by Qt so they took most of the day to sort out. The more complicated one was for patterns & textures. For this I decided to; So with the image being edited and these two other images…

Read more

Paint: Pen+Brush, Save/Load Palettes

Posted on December 8, 2022 by pharvey

Pen dialog now allows an image to be specified. This is applied to the pen’s brush. More will be done on this. The various customizable palettes can now be saved and loaded. A saved custom palette in use when the app closes will be automatically loaded when the app comes back up. The palettes can…

Read more

Paint: Font Dialog

Posted on December 6, 2022 by pharvey

Replaced the standard font dialog with a custom made version. This dialog supports; foreground color, background brush, and the User defined ‘palette’ of ‘fonts’. Also playing a round with the tool bar a bit.

Read more
© 2023 CodeByDesign | Powered by Minimalist Blog WordPress Theme