Skip to content

Release 2.14.0 - #1366

Merged
ThorstenBandel merged 15 commits into
mainfrom
develop
Jul 30, 2026
Merged

ThorstenBandel merged 15 commits into
mainfrom
develop

Conversation

@ThorstenBandel

Copy link
Copy Markdown
Contributor

Please enter a short description of your pull request and add a reference to the Jira ticket.

Your checklist for this pull request

Please review the contributing guidelines and wiki pages of this repository.

  • Include the name of the Jira ticket in the PR’s title
  • Include a summary of the changes plus the relevant context
  • Choose the proper base branch (develop)
  • Confirm that the changes follow the project’s coding guidelines
  • Verify that the changes generate no compiler or linter warnings
  • Perform a self-review of the changes
  • Verify to commit no other files than the intentionally changed ones
  • Include reasonable and readable tests verifying the added or changed behavior
  • Confirm that new and existing unit tests pass locally
  • Check that the commits’ message style matches the project’s guideline
  • Stick to the project’s gitflow workflow
  • Verify that your changes do not have any conflicts with the base branch
  • After the PR, verify that all CI checks have passed
  • Post a message in the #paintroid Slack channel and ask for a code reviewer

foenabua and others added 15 commits June 12, 2023 14:53
Fix tools tests and update Kotlin to 1.7.10
PAINTROID-673_refactor_FillCommandTest_to_kotlin
PAINTROID-241 Layout errors in right-to-left languages
PAINTROID-509 Fix org.catrobat.paintroid.test.espresso.tools
PAINTROID-681 Smoothing algorithm displays two lines (eraser tool)
color changes of pipette were not saved as color command

Co-authored-by: Julian Raphael Jautz <julian.jautz@student.tugraz.at>
* PAINTROID_444_show_size_of_shapes_in_different_tools

show current pixel size of shape for clipboard, text, import and shape tool

- pixel size is always shown while resizing
- not shown when moving or rotating
- independent from toolOptionsView

* PAINTROID_444_show_size_of_shapes_in_different_tools

show current pixel size of shape for clipboard, text, import and shape tool

- pixel size is always shown while resizing
- not shown when moving or rotating
- independent from toolOptionsView

* PAINTROID_444_show_size_of_shapes_in_different_tools

non complete fix for landscape mode

* PAINTROID_444_show_size_of_shapes_in_different_tools
bug showing tooloptions in landscape fixed

non complete fix for landscape mode

* PAINTROID_444_show_size_of_shapes_in_different_tools
fixed bug that tool options are visible when switching orientation in non rectangle shape tools

non complete fix for landscape mode

* PAINTROID_444_show_size_of_shapes_in_different_tools
fixed bug that tool options are visible when switching orientation in non rectangle shape tools

non complete fix for landscape mode

* PAINTROID_444_show_size_of_shapes_in_different_tools
fixed bug found by Khalid (fast movements led to double shape size chips)

* PAINTROID_444_show_size_of_shapes_in_different_tools
full screen bug fixed for all tools except importimage

* PAINTROID_444_show_size_of_shapes_in_different_tools
full screen bug fixed for all tools except importimage

* PAINTROID_444_show_size_of_shapes_in_different_tools
fixed minor issues with full screen

* PAINTROID_444_show_size_of_shapes_in_different_tools
fixed minor issues with full screen

* PAINTROID_444_show_size_of_shapes_in_different_tools
also importtool should work now

---------

Co-authored-by: Julian Raphael Jautz <julian.jautz@student.tugraz.at>
PAINTROID-627 Create App Bundle in addition to APK
IOException instead of NullPointerException (handled in FileIO.kt)

Co-authored-by: Julian Raphael Jautz <julian.jautz@student.tugraz.at>
* PAINTROID-786 Update Gradle Plugin to 8.9.1

* Update to AGP-8 and Android-15 (API 35+)

* Version name and version code update for 2.14.0

* Use new media library for Import image tool

* PAINTROID-804 App crashes when working with color related tools

* PAINTROID-805 Clip area leaves outside lines in image
@ThorstenBandel
ThorstenBandel merged commit 1c83779 into main Jul 30, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants