Cameron White

Results 43 issues of Cameron White

From https://github.com/PintaProject/Pinta/discussions/892, there are some improved icons that have been contributed. For macOS (and maybe Windows) we could ship these, replacing the default icons bundled with Pinta. This would need...

good first issue
packaging

TODOs - [ ] Enable less frequently, e.g. only tagged commits / release branches - [ ] Switch to release certificate once approved

This was encountered in Pinta: https://bugs.launchpad.net/pinta/+bug/2072309 ``` System.Exception: Could not toggle reference to strong. It is garbage collected. at GObject.Internal.ObjectMapper.ToggleRef.ToggleReference(IntPtr data, IntPtr object, Boolean isLastRef) .... ```

bug

- [x] Fix error when fetching the add-in repository (#1542) - [x] Fix bugs in the Levels dialog (#1551) - [x] Bundle the Vulkan DLL with the Windows installer (#1497)

Related to #1543, it's very easy to introduce transparency-related bugs with `ColorBgra` from mixing up straight alpha vs premultiplied alpha. Since this is our pixel type for directly manipulating a...

good first issue
api

From #1229, this parameter exists in Paint.NET and applies antialiasing to the displaced pixels ![Image](https://github.com/user-attachments/assets/e9632b89-aa10-4e4b-a325-64918957f56a)

good first issue
effects

Recently Pinta started generating a ton of GTK warnings about layout-related. This appeared pretty recently and is probably due to a recent GTK update, since there haven't been any major...

good first issue
ui

- [x] Use the rectangle handle to control scaling - [x] Dragging to translate the region should update the rectangle handles - [ ] Rotations should also rotate the rectangle...

This was mainly an issue on macOS where the system language setting is picked up correctly by dotnet (setting the current UI culture), but the GTK / libadwaita translations from...

In the Levels dialog you can click on the color panels, which launches a `Gtk.ColorChooserDialog`. This should instead be using Pinta's color picker dialog, similar to #1611 Note there are...

good first issue
ui