Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release 2.10.0 #1263

Merged
merged 162 commits into from
Apr 26, 2023
Merged

Release 2.10.0 #1263

merged 162 commits into from
Apr 26, 2023

Conversation

ThorstenBandel
Copy link
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

JulianJautz and others added 30 commits April 2, 2022 10:28
prohibit use of dark mode in paintroid

* MIUI 12 darkmode inverts colors on screen, which leads to wrong colors (primarily in color picker)

* disabling the dark mode in the app prevents this inversion
…PAINTROID-271_prevent_color_inversion_MIUI_12_dark
implemented new tests for ColorPicker Pipette.
-new class for the ColorPickerPreview when using the Pipette in the color picker.
-new method in ColorPickerViewInteraction for clicking on the pipette button.
-changed some headers in project files
-removed ignore from ignored pipette tests which seem to work on jenkins
PAINTROID-426 fixed very high frequency crash in the Smudge Tool
…oid_filenames

PAINTROID-423 Fix paintroid filenames
Fixed bug where zoom level and placement were reset after clicking checkmark when using Transformtool. Now zoom level and placement stays the same when transforming via checkmark.
…level_and_placement_after_applying_transform_tool

PAINTROID-415 Keep zoom level and placement after applying the Transform tool
New Crowdin translations by Github Action
New Colorpicker Crowdin translations by Github Action
* color changes weren't considered as commands and not added to CommandManager
* implemented a ColorChangedCommand
* ColorChangedCommand is added to CommandManager when color is selected in ColorPickerDialog
* adapted undo/redo behaviour in line tool to work with ColorCommands
* ColorChangedCommmand are not saved in catrobat file
*access to UI have to be done in main thread -> crashes on Android Versions 6, 7 and 7.1

Co-authored-by: Julian Raphael Jautz <julian.jautz@student.tugraz.at>
PAINTROID-412: Research if Paintroid follows Best Practices for the restrictive Bucket
Made a distinction between API >= 30 (R) and API < 30 (R) to get the display size. Also updated every Copyright statement to current year, 2022.
…ntroid_to_use_Window_Metrics_instead_of_Display

PAINTROID-410 Update Paintroid to use Window Metrics instead of Display
PAINTROID-413 Fixed layout problem in Catroid Formula editor
…ests

PAINTROID-394: Fixing and refactoring Tests
Fixed Jenkinfiles to dockerhub pull
juliajulie95 and others added 27 commits March 7, 2023 06:59
PAINTROID-526 Non-drawing tools show old stroke in zoomed in window
PAINTROID-519 Changing stroke-tip type triggers undo action
PAINTROID-498  Line Color Changing
…ith_catrobat_save_files

PAINTROID-557: Problems with catrobat save files
PAINTROID-546 Crowdin github action is broken
…_tool_broken

PAINTROID-543: watercolor added to compatible_new
* PAINTROID-506 Fixed SaveCompressImageIntegrationTests
PAINTROID-547 Layers allow drawing through Menu
New Colorpicker Crowdin translations by Github Action
New Crowdin translations by Github Action
* PAINTROID-419 "Vanishing" UI controls
PAINTROID-507 Fix ToolOnBackPressedIntegrationTests
PAINTROID-523 - Image not persistent after closing app
New Crowdin translations by GitHub Action
@wslany wslany merged commit 6c62260 into main Apr 26, 2023
@wslany wslany deleted the release-2.10.0 branch April 26, 2023 15:54
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.