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

Category: Euphemia

Layers Are Now Plugins

Posted on March 21, 2023 by pharvey

Have the app building and running with Layers being provided via plugins. The; paint, transparent, and grid layers are via a static plugin. More to do to complete this task but just a few days and then on to introducing the diagramming layer(s) – as dynamic.

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: Layers

Posted on March 5, 2023March 5, 2023 by pharvey

Spent most of my time today getting dynamic cursors working. For example; FreeHand, Spray, and Erase now show an image reflective of the pen/eraser as the mouse is moved about the canvas. Spent the the rest of the day getting ready for ‘layers’. I will be introducing multiple layers with each layer being either a…

Read more

Euphemia: Icons

Posted on March 4, 2023 by pharvey

Using Euphemia to create its own icons. In this example I created the icon for gradient fill. I used linear gradient fill to create the paint can (and then used a shape transform to rotate it). I then used a filled-polygon to create the ‘spill’ area which I then refilled with another linear gradient. Finally;…

Read more

Euphemia: More Shapes

Posted on March 2, 2023March 2, 2023 by pharvey

Added; arc, chord, and pie shapes. Improved rectangle to allow corners to be rounded. Rectangle based shapes can now be restricted to be square/circle instead of rectangle/ellipse. I got a little lost (for about a day) with implementing the new shapes. A few variables involved; origin changes (top left, bottom left, center), polar vs cartesian,…

Read more

Euphemia: Aliasing

Posted on February 27, 2023February 27, 2023 by pharvey

These are the three views of an image. The main view is heavily zoomed – which turns on the pixel grid. It does not make sense to have a pixel grid in the main view otherwise. The main view has an area selected for the ‘Pixels’ window. The big difference between the two is that…

Read more

Euphemia: Panner

Posted on February 24, 2023 by pharvey

Added a Panner dock to the app. This will help folks when editing larger images. Web graphics, icons, logos and pixel art (target audience for the app) are usually on the smaller size. However; a screen background, a scrolling game background, etc can be large. The following image shows my favourite screen background being edited….

Read more

Euphemia: Fat Pixel Editor

Posted on February 24, 2023February 24, 2023 by pharvey

Added a Magnifier. This can also be called a ‘Fat Pixel Editor’. This allows for detailed pixel editing. The mouse wheel can be used to set the size of the pixels (16 to 48). The idea is that editing at this scale is different than editing at a larger scale (this is, potentially, much more…

Read more

Euphemia v1.0.1

Posted on February 23, 2023 by pharvey

Put together a release for v1.0.1. This is just for Linux for this release (the development environment). Includes an RPM (should work on RedHat/Fedora and SuSE among others) and a binary tar-ball (should work on debian/Ubuntu among others). Qt5 must be installed. The downloads are on the Euphemia page.

Read more
  • 1
  • 2
  • Next
  • github
    • Applications
      • Euphemia
      • Merva
    • Library's
      • Euphemia-SDK
      • Classic-SDK
© 2023 CodeByDesign | Powered by Minimalist Blog WordPress Theme