View Bazaar branches
Get this repository:
git clone https://git.launchpad.net/pinta

Pinta has 1 active review. See all merge proposals.

Import details

Import Status: Reviewed

This repository is an import of the Git repository at https://github.com/PintaProject/Pinta.git.

The next import is scheduled to run .

Last successful import was .

Import started on juju-98ee42-prod-launchpad-codeimport-18 and finished taking 15 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-9 and finished taking 15 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-9 and finished taking 40 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-14 and finished taking 30 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-20 and finished taking 2 minutes — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-18 and finished taking 15 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-9 and finished taking 20 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-20 and finished taking 30 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-20 and finished taking 15 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-14 and finished taking 50 seconds — see the log

Branches

Name Last Modified Last Commit
dependabot/nuget/System.CommandLine-2.0.10 2026-07-20 03:54:32 UTC
Bump System.CommandLine from 2.0.9 to 2.0.10

Author:
Author Date: 2026-07-20 03:54:32 UTC

Bump System.CommandLine from 2.0.9 to 2.0.10

---
updated-dependencies:
- dependency-name: System.CommandLine
  dependency-version: 2.0.10
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

dependabot/nuget/Microsoft.NET.Test.Sdk-18.8.1 2026-07-20 03:54:10 UTC
Bump Microsoft.NET.Test.Sdk from 18.7.0 to 18.8.1

Author:
Author Date: 2026-07-20 03:54:10 UTC

Bump Microsoft.NET.Test.Sdk from 18.7.0 to 18.8.1

---
updated-dependencies:
- dependency-name: Microsoft.NET.Test.Sdk
  dependency-version: 18.8.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

dependabot/github_actions/actions/setup-dotnet-6 2026-07-20 03:51:37 UTC
Bump actions/setup-dotnet from 5 to 6

Author:
Author Date: 2026-07-20 03:51:37 UTC

Bump actions/setup-dotnet from 5 to 6

Bumps [actions/setup-dotnet](https://github.com/actions/setup-dotnet) from 5 to 6.
- [Release notes](https://github.com/actions/setup-dotnet/releases)
- [Commits](https://github.com/actions/setup-dotnet/compare/v5...v6)

---
updated-dependencies:
- dependency-name: actions/setup-dotnet
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

fix/update-translation-template 2026-07-15 00:30:13 UTC
Automatic update of translation template

Author: cameronwhite
Author Date: 2026-07-15 00:30:13 UTC

Automatic update of translation template

master 2026-07-14 02:30:55 UTC
Update to gir.core 0.8.1

Author: Cameron White
Author Date: 2026-07-14 02:30:55 UTC

Update to gir.core 0.8.1

Also removed explicit handling of Microsoft.CodeAnalysis.CSharp - this no longer seems to be necessary.

refactor/documenthistory 2026-05-05 03:55:31 UTC
Refactor DocumentHistory to avoid dependency on EditActions

Author: Cameron White
Author Date: 2026-05-05 03:55:31 UTC

Refactor DocumentHistory to avoid dependency on EditActions

Instead, extended EditActions to subscribe to history events for the active document and update the enabled state of the undo/redo commands accordingly.

feature/popover-nested 2026-04-24 03:31:21 UTC
Configure menu buttons to show traditional submenus without sliding

Author: Cameron White
Author Date: 2026-04-24 03:31:21 UTC

Configure menu buttons to show traditional submenus without sliding

release-3.1 2026-04-01 00:20:00 UTC
Add release notes for 3.1.2

Author: Cameron White
Author Date: 2026-03-29 15:40:48 UTC

Add release notes for 3.1.2

upgrade/pinta-3.2 2025-12-24 03:17:45 UTC
Bump version number for Pinta 3.2 development

Author: Cameron White
Author Date: 2025-12-24 03:17:45 UTC

Bump version number for Pinta 3.2 development

release-3.0 2025-11-25 01:41:08 UTC
Add version 3.0.5

Author: Cameron White
Author Date: 2025-11-25 01:40:47 UTC

Add version 3.0.5

feature/resize-selected-pixels-v2 2025-09-20 22:34:35 UTC
Initial work on using a rectangle handle for more intuitive resizing of selec...

Author: Cameron White
Author Date: 2025-06-06 03:45:11 UTC

Initial work on using a rectangle handle for more intuitive resizing of selections

- Use the rectangle handle to define how the selected area is scaled
- Update the rectangle handle when dragging to translate the selected area

Bug: #585

fix/effectdata-captions 2025-09-07 02:40:05 UTC
Ensure all effect parameters have translatable labels

Author: Cameron White
Author Date: 2025-09-07 02:40:05 UTC

Ensure all effect parameters have translatable labels

Bug: #1727

dependabot/nuget/NUnit3TestAdapter-5.1.0 2025-08-11 05:10:16 UTC
Bump NUnit3TestAdapter from 5.0.0 to 5.1.0

Author:
Author Date: 2025-08-11 05:10:16 UTC

Bump NUnit3TestAdapter from 5.0.0 to 5.1.0

---
updated-dependencies:
- dependency-name: NUnit3TestAdapter
  dependency-version: 5.1.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

dependabot/nuget/NUnit-4.4.0 2025-08-11 05:06:54 UTC
Bump NUnit from 4.3.2 to 4.4.0

Author:
Author Date: 2025-08-11 05:06:54 UTC

Bump NUnit from 4.3.2 to 4.4.0

---
updated-dependencies:
- dependency-name: NUnit
  dependency-version: 4.4.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

fix/layer-list-loop 2025-08-10 14:56:45 UTC
Add a flag to prevent infinite loop if changing layers adds a history item

Author: Cameron White
Author Date: 2025-08-10 14:56:45 UTC

Add a flag to prevent infinite loop if changing layers adds a history item

When a history item is added, the list view is rebuilt and the selection is reset back to its original value. When this happens, we don't need to trigger another change to the document's active layer since the selection won't be any different. This previously led to an infinite loop because the current tool is committed before updating the document's active layer.

Fixes: #1463

fix/colorbgra-conversion 2025-08-02 04:46:27 UTC
Convert between straight / premultiplied alpha when converting ColorBgra to C...

Author: Cameron White
Author Date: 2025-08-02 04:46:27 UTC

Convert between straight / premultiplied alpha when converting ColorBgra to Cairo.Color

There were some existing cases which weren't doing this conversion already. Typically this was either a bug (e.g. converting a palette color to ColorBgra without premultiplying), or was code which always generated opaque colors

Bug: #1553

packaging/icon-theme-cache 2025-07-27 15:14:36 UTC
macOS: generate an icon theme cache for our custom icons

Author: Cameron White
Author Date: 2025-07-27 15:05:46 UTC

macOS: generate an icon theme cache for our custom icons

- This is something we should likely have been doing anyways to reduce file accesses on startup. I'm not sure if it will have any impact on the issue with icon loading errors for arm64 though

- Also regenerate the Adwaita icon theme cache for good measure. This probably isn't necessary, but if we want to trim unused icons in the future we would need to regenerate the cache anyways

Bug: #1605

fix/color-difference 2025-07-27 03:08:16 UTC
Fix the color difference comparison's handling of alpha

Author: Cameron White
Author Date: 2025-07-27 03:08:16 UTC

Fix the color difference comparison's handling of alpha

- If ColorBgra is using premultiplied alpha, this doesn't need to scale by alpha again and can just compute a Euclidean distance as-is

- Remove unused ColorDifferenceSquared() method

Bug: #1553

fix/hex-parsing 2025-07-21 04:19:41 UTC
Consolidate methods for converting colors to/from hex strings

Author: Cameron White
Author Date: 2025-07-21 04:19:41 UTC

Consolidate methods for converting colors to/from hex strings

- Remove the `ColorBgra` hex conversion methods in favour of the ones in `Cairo.Color`. In the palette manager this was a source of conversions between ColorBgra and Cairo.Color which didn't convert between premultiplied alpha, which we want to eliminate for bug #1553. There was also no need for having duplicate logic for this in different color types

- Since `ColorBgra.TohexString()` didn't produce a hex string in RGBA order, we need some simple wrappers to reorder the color channels. This preserves compatibility when loading existing settings from disk

- Fix the `Cairo.Color` tests to include alpha when parsing hex strings, and add tests for converting to hex

fix/layer-selection 2025-07-06 15:03:53 UTC
Update the layer widget's selection when the active document switches

Author: Cameron White
Author Date: 2025-07-06 15:03:53 UTC

Update the layer widget's selection when the active document switches

Previously the selected list item wasn't updated after loading a new document into the panel, so the top-most layer was shown as selected by default. This could cause very confusing behaviour, as in bug #1573, if a different layer was actually the current layer internally

Bug: #1573

fix/brush-width 2025-05-16 02:35:21 UTC
Only add a handler for the brush width's OnValueChanged event once

Author: Cameron White
Author Date: 2025-05-16 02:35:21 UTC

Only add a handler for the brush width's OnValueChanged event once

This was being done every time the tool was entered, which is incorrect and will cause the event handler to be run multiple times (after the fixes in gir.core for how closures are implemented).

This also triggered a bug in gir.core from subscribing to the signal multiple times with the exact same delegate.

Bug: #1340

Bug: #1340

feature/menubar 2025-05-13 02:55:54 UTC
Notify the user to restart after changing the menubar option

Author: Cameron White
Author Date: 2025-05-13 02:55:54 UTC

Notify the user to restart after changing the menubar option

To support this, the ToggleCommand.Toggled event now indicates whether it was interactively toggled, to avoid popping up a message when the action is "toggled" by loading the setting during startup

feature/macos-arm64 2024-12-31 18:30:22 UTC
Update readme and changelog

Author: Cameron White
Author Date: 2024-12-31 18:30:22 UTC

Update readme and changelog

fix/cursor-allocation 2024-12-26 22:47:16 UTC
Cache cursors for tools which change the cursor based on mouse events

Author: Cameron White
Author Date: 2024-07-07 17:10:41 UTC

Cache cursors for tools which change the cursor based on mouse events

Fixes: #918

feature/code-signing-windows 2024-11-14 04:00:31 UTC
Update changelog

Author: Cameron White
Author Date: 2024-11-14 04:00:31 UTC

Update changelog

feature/upgrade-gir-core 2024-11-09 02:55:39 UTC
Explicitly dispose Cairo contexts.

Author: Cameron White
Author Date: 2024-11-09 02:55:39 UTC

Explicitly dispose Cairo contexts.

release-2.1 2024-04-20 23:18:57 UTC
Update copyright year

Author: Cameron White
Author Date: 2024-04-20 23:18:57 UTC

Update copyright year

feature/gettext 2024-03-31 17:07:42 UTC
A couple build fixes for translations

Author: Cameron White
Author Date: 2024-03-31 17:07:42 UTC

A couple build fixes for translations

- Rename the domain from 'messages' to 'pinta'. This happened implicitly during the build steps before
- Ensure the contents of 'messages.in' are still included in the translation template

gtk3 2023-11-14 05:15:25 UTC
Update to latest libtiff version

Author: Cameron White
Author Date: 2023-04-30 02:31:41 UTC

Update to latest libtiff version

(cherry picked from commit 12614744c393c6293e026b34bc07fb48bc1fa2a1)

feature/gio-dbus 2023-03-31 16:30:02 UTC
Initial work on porting to the Gio DBus bindings

Author: Cameron White
Author Date: 2023-03-31 16:23:47 UTC

Initial work on porting to the Gio DBus bindings

This avoids an extra library dependency (these bindings weren't available in GtkSharp, which is why the Tmds.DBus library was used)

This requires further testing, and possibly some extensions to GLib.Variant to be able to construct the parameter dictionary correctly.

release-2.0 2022-01-14 02:19:39 UTC
Update changelog for 2.0.2 release

Author: Cameron White
Author Date: 2022-01-14 02:19:39 UTC

Update changelog for 2.0.2 release

gtk2 2021-12-20 03:10:21 UTC
Fix regression from e5ae7074

Author: Cameron White
Author Date: 2021-12-20 03:10:21 UTC

Fix regression from e5ae7074

This led to a crash after a layer (usually the selection layer) was transformed.

This regression isn't present in the gtk3 branch (now master) since it happened to be fixed while resolving merge conflicts

Bug: #1953078

release-1.7 2020-08-04 23:34:07 UTC
Also add the tests folder to the `make dist` target.

Author: Cameron White
Author Date: 2020-08-04 23:34:07 UTC

Also add the tests folder to the `make dist` target.

release-1.6 2015-03-01 22:14:37 UTC
Pull in updated translations.

Author: Cameron White
Author Date: 2015-03-01 22:14:06 UTC

Pull in updated translations.

release-1.5-windows 2014-05-24 22:29:08 UTC
Fix the Windows installer.

Author: Cameron White
Author Date: 2014-05-24 22:29:08 UTC

Fix the Windows installer.

release-1.5 2014-05-24 15:50:34 UTC
Update the copyright year.

Author: Cameron White
Author Date: 2014-05-24 15:50:34 UTC

Update the copyright year.

release-1.4 2012-09-26 23:23:18 UTC
Revert "Try disabling the font previews to fix bug #696293."

Author: Cameron White
Author Date: 2012-09-26 23:23:18 UTC

Revert "Try disabling the font previews to fix bug #696293."

This reverts commit 7f4512912ba2375c1f8fc9ee15ee538503336e8c.

release-1.3 2012-04-28 16:54:57 UTC
Updated the contributors list for Pinta 1.3.

Author: Cameron White
Author Date: 2012-04-28 16:54:57 UTC

Updated the contributors list for Pinta 1.3.

release-1.2 2012-04-21 17:33:55 UTC
Updated the Wix build file for the Pinta 1.2 release and new translations.

Author: Cameron White
Author Date: 2012-04-21 17:33:55 UTC

Updated the Wix build file for the Pinta 1.2 release and new translations.

release-1.1 2011-11-18 08:44:05 UTC
Workaround for Stock.Close not being found on Mac

Author: Robert Nordan
Author Date: 2011-11-18 08:44:05 UTC

Workaround for Stock.Close not being found on Mac

release-1.0 2011-04-26 23:21:40 UTC
Pinta assemblies are not Copyright Microsoft.

Author: Jonathan Pobst
Author Date: 2011-04-26 23:21:40 UTC

Pinta assemblies are not Copyright Microsoft.

mono-addins 2011-04-03 00:19:43 UTC
Format.

Author: Jonathan Pobst
Author Date: 2011-04-03 00:19:43 UTC

Format.

release-0.8 2011-03-31 04:49:02 UTC
Bump version numbers to 0.8.

Author: Jonathan Pobst
Author Date: 2011-03-31 04:49:02 UTC

Bump version numbers to 0.8.

release-0.7 2011-03-27 19:35:50 UTC
[Fixes bug #743681] Make sure the directory for our settings file exists befo...

Author: Jonathan Pobst
Author Date: 2011-03-27 19:35:50 UTC

[Fixes bug #743681] Make sure the directory for our settings file exists before we try to write to it.

release-0.6 2011-01-12 17:01:00 UTC
Fix make install.

Author: Jonathan Pobst
Author Date: 2011-01-12 17:01:00 UTC

Fix make install.

release-0.5 2010-11-02 18:41:56 UTC
System.XML -> System.Xml

Author: Jonathan Pobst
Author Date: 2010-11-02 18:41:56 UTC

System.XML -> System.Xml

release-0.4 2010-07-01 15:03:14 UTC
Fix clean, distclean and cleanall for packaging expectations

Author: Maia Everett
Author Date: 2010-07-01 10:23:41 UTC

Fix clean, distclean and cleanall for packaging expectations

release-0.3 2010-04-29 04:54:53 UTC
Update version number to 0.3.

Author: Jonathan Pobst
Author Date: 2010-04-29 04:54:53 UTC

Update version number to 0.3.

release-0.2 2010-03-14 16:36:07 UTC
Patch from Iain Lane to force codepage 65001.

Author: Jonathan Pobst
Author Date: 2010-03-14 16:36:07 UTC

Patch from Iain Lane to force codepage 65001.

simd 2010-03-07 17:48:02 UTC
Mono.Simd version of InvertColorsEffect.

Author: Jonathan Pobst
Author Date: 2010-03-07 17:48:02 UTC

Mono.Simd version of InvertColorsEffect.

150 of 50 results

Other repositories

Name Last Modified
lp:pinta 2026-07-20
11 of 1 result
You can't create new repositories for Pinta.