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

IDE-168 migrate target sdk version 33 #4897

Conversation

becothas
Copy link
Contributor

https://jira.catrob.at/browse/IDE-168

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 catroid-stage or catroid-ide Slack channel and ask for a code reviewer

@dorianpercic dorianpercic force-pushed the IDE-168-Migrate-targetSDKVersion-33 branch 7 times, most recently from 1865aa4 to 7fff9b3 Compare November 1, 2023 22:31
@becothas becothas force-pushed the IDE-168-Migrate-targetSDKVersion-33 branch 3 times, most recently from 413b6e3 to bf5c871 Compare November 3, 2023 14:26
@becothas becothas marked this pull request as ready for review November 3, 2023 14:26
@becothas becothas force-pushed the IDE-168-Migrate-targetSDKVersion-33 branch from bf5c871 to f64b52a Compare November 3, 2023 14:27
@dorianpercic dorianpercic force-pushed the IDE-168-Migrate-targetSDKVersion-33 branch 3 times, most recently from f9ab633 to 05ee4e7 Compare November 3, 2023 20:08
@becothas becothas force-pushed the IDE-168-Migrate-targetSDKVersion-33 branch 2 times, most recently from 22392fd to 8274efa Compare November 3, 2023 20:17
@dorianpercic dorianpercic force-pushed the IDE-168-Migrate-targetSDKVersion-33 branch 2 times, most recently from 6bedae7 to 8b3631a Compare November 3, 2023 20:46
@dorianpercic dorianpercic force-pushed the IDE-168-Migrate-targetSDKVersion-33 branch from 8b3631a to 8feccf6 Compare November 3, 2023 21:02
@dorianpercic dorianpercic merged commit 815d16c into Catrobat:java11-support Nov 3, 2023
1 check was pending
@becothas becothas deleted the IDE-168-Migrate-targetSDKVersion-33 branch November 17, 2023 23:11
dorianpercic pushed a commit to dorianpercic/Catroid that referenced this pull request Apr 11, 2024
dorianpercic added a commit that referenced this pull request Apr 11, 2024
* DEVOPS-701 Introduce Java11 support (#4851)

* Remove debug info from logs (#4861)

Co-authored-by: Csongor Hegedüs <[email protected]>

* Changes suggested by Maria

* IDE-168 Migrate targetSDKVersion 33 (#4897)

* Improve build pipeline

- Improve the handling of the emulator
- Add a gradle task to disable the animations in the emulator
- Log the output of the emulator
- Remove the shared .gradle volume

* IDE-150 Refactoring UI Espresso Tests and TestUtils (#4748)

* CATROID-1461 New function "subtext(from, to, "string")" (#4600)

* IDE-176 Rework formula editor

* CATROID-1597 - Fix error where directory does not exist in test (#4913)

- some tests reference a directory which does not exists. This is now fixed by using a temporary directory.

* Fix disableAnimations task, to not run on evaluation. (#4908)

* CATROID-1574 Add new CTL for the move steps brick (#4825)

* HOTFIX add ic_assistant drawable for flavours

* [HOTFIX] Fix testThatAspectRatioRemainsUnchangedAfterResize unit test

* Copy unified dockerparameters from Jenkinsfile to other Jenkinsfiles (#4942)

* [DEVOPS-788] Work on worker robustness and Gradle daemon crash (#4944)

* Copy unified dockerparameters from Jenkinsfile to other Jenkinsfiles

* Remove volume in docker parameter

* Add disabling gradle cache

* Increase log level of emulator

* Add parantheses to end of aspectRatio function call

* Increase memory of container

* Increase memory in containers in other Jenkinsfiles

---------

Co-authored-by: Csongor Hegedüs <[email protected]>

---------

Co-authored-by: Csongor Hegedüs <[email protected]>
Co-authored-by: Csongor Hegedüs <[email protected]>
Co-authored-by: becothas <[email protected]>
Co-authored-by: Lukas Jedinger <[email protected]>
Co-authored-by: Thomas Végh <[email protected]>
Co-authored-by: Dominik <[email protected]>
Co-authored-by: Simon Schuster <[email protected]>
Co-authored-by: Patrick Ratschiller <[email protected]>
ratschillerp added a commit that referenced this pull request Oct 30, 2024
* CATROID-988 Bug fixed, where object name and background can be equal

* New Crowdin translations by Github Action

* CATROID-1384 Continuously update parameter field in formula editor

* Version increase for v1.1.1

* CATROID-554 Data overview in formula editor becomes unusable

* Added command to have Piantroid build with Catroid working again

* New Crowdin translations by Github Action

* [Maintenance] Upgrade to Paintroid v2.8.3

* Version increase for v1.1.2

* CATROID-1418 update Catblocks to 1.4.0 and enable release

* CATROID-1422 Reverse "Keep original aspect ratio" project option (#13)

* Reverse "Keep original aspect ratio" option
* "Keep original aspect ratio" was reversed

* CATROID-1399 Bluetooth export (.catrobat, .dst)

* New Crowdin translations by Github Action

* CATROID-1394 Export projects to Downloads-directory

* CATROID-1420 Looks in scenes becomes corrupted after renaming the scene

* CATROID-1416 "Find/search" in Scripts should ignore trailing spaces

* CATROID-1419 [HIGH-PRIORITY] Crash with formulas in parameter fields of "Become focus point with x y flexibility"

* CATROID-1286 Improve constants names

* Fix filename issues

* CATROID-1392 CLT for look name and number of looks

* CATROID-1425 Fix Performance of BrickSearch

* [Maintenance] Upgrade to Paintroid v2.9.1 (#4575)

* CATROID-1057 REFACTOR Look/PhysicsLook

Extracted PhysicsObjectStateHandler from PhysicsLook.
Reduce Code Duplication and Magic Number Usage, and general
Code Cleanup in PhysicsLook

* CATROID-1424 'Start sound PULLDOWN at XX seconds' brick

Created layout for brick.
Added fucntionality to brick.
Added JUnit tests.
Fixed Warnings.
Implemented requested changes from pull request.

* CATROID-1196 Brick Search History

* DEVOPS-375 MAINTENANCE Add boolean param. for outgoingNetworkCalls, add. stage for outgoing Network call test in Jenkinsfile, add change docker file to catrobat-android stable

* CATROID-1417 Bug fixed where visual placement is skipped

* CATROID-1168 Refactor UserDefinedBrickListFragment and PrototypeBrickAdapter to kotlin

* CATROID-1163 Add Icons to Menus (#4275)

Creates new ArrayAdapter for AlertDialogs to view icons
and adds icons to all option and pop-up menus

https://jira.catrob.at/browse/CATROID-1163

* [MAINTENANCE] Change copyright in every file

* CATROID-1121 Refactor MainMenuActivity and related files to Kotlin

* CATROID-1393 Remove redundant code of directory-import

* Increase Catrobat language version

* CATROID-810 Fix some linting errors

* [HOTFIX] Resolve Static Analysis Warning

* New Crowdin translations by Github Action

* Catroid-1467 Checkboxes for deleting variables missing

* CATROID-1469 Test: testCloneValues failing

Fixed by mocking the problematic method "setFixedRotation" in the physics object.
This required it to make the method public.

* CATROID-1471 Test: testPickColorCancel fails

Fixed by removing a wrong and unnecessary condition in the test

* CATROID-1470 Test: testPhiroLightRGBPickColorCancel fails

Fixed by removing wrong and unnecessary condition in the test

* CATROID-1480 Add CLT for repeat bricks

* DEVOPS-694 fixed DockerParameters

* CATROID-1465 Add sprite from library gets downloaded to current project

* CATROID-1078 Add new CLTs for the set transparency brick

* CATROID-1484 Fix additional starting of new intro dialog onResume of FormulaEditorFragment

* CATROID-1490 Fix Static Analysis by adding newline

* CATROID-1140 Refactor adapter and related files of ScriptFragment to kotlin

* Fix Removing Request Install Permissions (#4645)

REQUEST_INSTALL_PACKAGES was used to install standalone APKs. This feature has been disabled due to security concerns, so REQUEST_INSTALL_PACKAGES is not needed anymore.

However, the The REQUEST_INSTALL_PACKAGES permission removal apparently was then ignored. The permission was no longer in our manifest, but if you looked at the apk using Android Studio apk analyzer, it still was there. Apparently it is added in the manifest merge step because of some library we have in it. Figuring out which one it is is not so easy, so we now explicitly state in the manifest that the permission must not be included.

Co-authored-by: Wolfgang Slany <[email protected]>
Co-authored-by: Julia <[email protected]>

* CATROID-1474 Update huawei ml libraries

* CATROID-1429 Remove keyboard when no input is possible in upload

* CATROID-1493 Fix unwanted delete of original

Fixes bug that deletes file when deleting imported object

* CATROID-1202 implement add brick functionality in Catblocks

* CATROID-1498 fix option icons in main menu

* CATROID-1367 Add single undo functionality in datalist

* CATROID-1484 Fix additional starting of new intro dialog onResume of FormulaEditorFragment

* Fix Removing Request Install Permissions (#4645)

REQUEST_INSTALL_PACKAGES was used to install standalone APKs. This feature has been disabled due to security concerns, so REQUEST_INSTALL_PACKAGES is not needed anymore.

However, the The REQUEST_INSTALL_PACKAGES permission removal apparently was then ignored. The permission was no longer in our manifest, but if you looked at the apk using Android Studio apk analyzer, it still was there. Apparently it is added in the manifest merge step because of some library we have in it. Figuring out which one it is is not so easy, so we now explicitly state in the manifest that the permission must not be included.

Co-authored-by: Wolfgang Slany <[email protected]>
Co-authored-by: Julia <[email protected]>

* CATROID-1493 Fix unwanted delete of original

Fixes bug that deletes file when deleting imported object

* CATROID-1429 Remove keyboard when no input is possible in upload

* CATROID-1498 fix option icons in main menu

* CATROID-1494 Check checkbox when clicking on a fragment

* CATROID-1468 DeleteLookBrickTest failing

* CATROID-1371 REFACTOR SetBrightnessAction to Kotlin

* [MAINTENANCE] Fix for cannot resolve symbol error IDE version > 2021.1.1

* CATROID-1347 Fix testNumberOfItemsFunction testrunner test

* IDE-79: .webp looks not shown on stage

* CATROID-1069 REFACTOR CloneAction to Kotlin

* CATROID-1519 fixed unresolved imports in org.catrobat.catroid(test) file

* CATROID-1479 Test: testFunctionDeletion fails

The test was failing because the back button in the formula editor was
not set active again after exiting the function menu. I fixed this
adding a call to set it active if necessary. Now the behaviour should be
as intended and the test passes.

* CATROID-1462 Change variable by "" brick does not work

 Loop bricks now actually change their control variable instead of continually
 setting it with calculated values. This allows for other change variable operations
 inside the loop to have an effect.
 This however furthers the possibility to create infinite loops and the resulting
 value of the control variable after the loop is not as easily predictable when using
 another change value operation inside the loop.

* [MAINTENANCE] Fix for cannot resolve symbol in unit tests

* [MAINTENANCE] Fix for cannot resolve symbol in unit tests

* IDE-108 changed color of NoteBrick to black in v25/styles

* IDE-103 changed color of Actors and Object to #EAB7D5

* IDE-100 consistent writing german

* PAINTROID-558 Fix build with Catroid

* Revert "CATROID-1367 Add single undo functionality in datalist"

* CATROID-1564 Increase version of the crowdin GitHub action

* CATROID-1556 REFACTOR ShowTextAction to Kotlin

Refactored ShowTextAction

CATROID-1556 REFACTOR ShowTextAction to Kotlin

Implemented changes requested by Thomas.

* CATROID-1222 Fix some lint-baseline warnings

* CATROID-1402 Create more Catblocks Test in Catroid

* CATROID-1312 Added "stage width" and "stage height" reporter constants (#4428)

* CATROID-1312 Added "stage width" and "stage height" reporter sensor constants

* CATROID-1199 Link to flavors from settings

* CATROID-1373 ShowTextAction to Kotlin

* CATROID-1413 Fix GMS Speech Recognition on Huawei Phones

Fixed GMS for the StartListeningBrick on Huawei phones.
The applied fix should be removed as soon as HMS is properly integrated and working.

* CATROID-1346 Fix testEmbroiderySaved

* CATROID-1434 ANR: Move code acquiring a lock to IO thread

* CATROID-IDE-11 Adding User Defined Bricks Crashes App

* Refactored SceneStartAction to kotlin

* CATROID-1388 Add CLT for Repeat Until Brick

* IDE-179 Add a catrobat language test for the ForEach brick

Added checks for
- empty lists
- lists of different length
- iteration order
- correct amount of loops

* IDE-184 Fix Stitching Trace vanishing with MAXIMIZED screen (#4850)

Problem was: Screenshotheight/width was not properly initialized in
all cases. - This caused the projection matrix to be 0, thus causing
the stitching patterns to disappear.

Moved initialization out of the switch s.t. it occurs in all cases.

Co-authored-by: Max Oberaigner <[email protected]>

* IDE-150 Refactoring UI Espresso Tests and TestUtils (#4748)

* IDE-199 fix FormulaEditorComputeDialogUserDefinedBrickInputTest

* IDE-182 Add CLT for Replace item in list (#4818)

* CATROID-766 Evaluate “when touches actor or object” to false initially (#4525)

* CATROID-1451 Add CLT for "Wait until _ is true" (#4586)

Add CLT for "Wait until _ true" with different parameters.

* CATROID-1459 Catrobat Language Test for Change X by ___ (#4589)

Create a Catrobat Language Test for the "Change X by ___" motion block.

* CATROID-1449 implement CLT for set brightness brick (#4595)

Test set brightness brick by setting different values and asserting the expected value afterward.

* CATROID-1363 XML issue with WhenBounceOff-Brick (Catblocks related) (#4596)

* CATROID-1461 New function "subtext(from, to, "string")" (#4600)

* CATROID-1473 Resolve flakiness in RenameSpriteTest (#4636)

* CATROID-1499 add CLT testDeleteAllElementFromList (#4642)

* CATROID-646 Add different status icon for all flavours (#4657)

* CATRIOD-1319: Remove disconnect (#4658)

Remove disconnect in isDeviceConnectedAndAlive to keep connection open.

* IDE-30 Build-parameter to build Catroid with Paintroid develop (#4679)

Co-authored-by: Julia Herold <[email protected]>

* IDE-86 Add CLT for "Moving _ steps" brick (#4699)

Adds a Catrobat Language Test for the "Moving _ steps" brick

* CATROID-1353 Create Empty Object Option (#4701)

Adds a new option in the "new Object and Actors" dialog to create an empty object. Also adds a test in AddNewActorOrLookDialogTest.kt

* CATROID-1518 Catrobat Language Test for 'Number of items function' (#4706)

* IDE-204 Fix build Pipeline (#4878)

* IDE-176 Rework formula editor

* IDE-198 Create class EndBrick and use in Composite Bricks instead of inner class (#4868)

* IDE-206 Fix BrickAddCategoryTest.categoriesTest (#4880)

* IDE-207 Fix TrustUserDomainsTest (#4882)

* CATROID-1310 Redesign of the create project dialog (#4496)

* IDE-212 Add CLT for item's index function (#4901)

* IDE-208 CLT for turn left/right X degrees (#4884)

* CATROID-1574 Add new CTL for the move steps brick (#4825)

* IDE-192 fix BroadcastBrickMessagesUpdateTest (#4841)

* IDE-174 add floating AI assist button in Debug mode (#4801)

* IDE-166 Fix Bug where 1D Script View is reset to English (#4791)

* IDE-143 fix testUploadControllerGetsCalled  (#4838)

* IDE-143 fix testUploadControllerGetsGalled

This also fixes multiple other TCs, e.g. the one in the tiCketIDE-14G
fiG testUploadcontrollergetscalled

, e.g. the one in the CicketIDE-G43 Gix
testUploadcontrollergetscalledThis also fixes multiple other TCs
This also fixes multiple other TCs, e.g. the one in the tiCketIDE-14G
fiG testUploadcontrollergetscalled

, e.g. the one in the CicketIDE-G43 Gix
testUploadcontrollergetscalledThis also fixes multiple other TCs
This also fixes multiple other TCs, e.g. the one in the tiCketIDE-14G
fiG testUploadcontrollerCetscalledG
, G.g. the one in the ticketIDE-143 fix testUploadcontrollergetscalledThis also fixes multipleCother TCsG
, G.g. the one in the ticketIDE-143 fix testUploadcontrollergetscalledThis also fixes multiple other TCs
, e.g. the one in the CicketIDE-G43 Gix testUploadcontrollergetscalled
This also fixes multiple other TCs
This also fixes multiple other TCs, e.g. the one in the ticket

* IDE-143 Fix testNewProjectName

The test failure was cause by a problem with testUploadControllerGetsCalled

---------

Co-authored-by: Max Oberaigner <[email protected]>

* IDE-130 Fix spriteEqualBackgroundTest (#4847)

Remove spriteEqualBackgroundTest as an uiespresso test, instead implement as an Unit Test.

* IDE-145 Refactor TextActor to kotlin (#4722)

Signed-off-by: aayush <[email protected]>

* IDE-146 Refactor TestResult to kotlin (#4726)

* IDE-151 Refactor Stopwatch.java to kotlin (#4751)

* IDE-149 Refactor Cookie.java to kotlin (#4735)

* IDE-40 Variables in backpacks removed (#4865)

also fixes IDE-90 Variable gets falsely renamed when unpacked

Co-authored-by: Florian Laßnig <[email protected]>

* IDE-232 Fix Instance creation error in BackpackListManager (#4929)

Co-authored-by: Marko Zeba <[email protected]>

* Rename node to use nodes and not built-in node (#4930)

Co-authored-by: Csongor Hegedüs <[email protected]>

* CATROID-581 Refactor handling of screen sizes in StageActivity

In the StageActivity there exist a few methods which are responsible
for resizing the project's resolution in order the fit the mobile
device's screen.
This code was extracted into a new class (-> Resolution) and tests
were created. Same or similar calculations in other places throughout
the code base were refactored to use this new class in order to
consolidate the responsibility for resizing in one single place.

* Replace old Jira and Confluence links (#4937)

* CATROID-1521 Add Catrobat Language Test for For Each Brick (#4716)

* IDE-157 Refactor StringFinder and StringFinderTest to kotlin (#4931)

* IDE-157 Refactor StringFinder and StringFinderTest to kotlin

* IDE-157 Refactor findBetween  in StringFinder

* IDE-104 Refactor WebconnectionException to kotlin (#4956)

* Rename .java to .kt

* IDE-104 Refactor WebconnectionException to kotlin

* IDE-104 fix format of WebConnectionException.kt

* IDE-238 Added a new CLT for gravity and gliding (#4957)

* IDE-237 (#4950)

Implemented CLT for motion in _ degrees.

Co-authored-by: Tine Podlunsek <[email protected]>

* IDE-234 Implement CLT (#4935)

Co-authored-by: Ravinder Sangar <[email protected]>

* IDE-152 Refactor FormatNumberUtil to kotlin (#4932)

* IDE-152 refactor FormatNumberUtil to Kotlin and add FormatNumberUtilTest

* IDE-152 remove plank lines in FormatNumberUtil

* IDE-152 try to fix static analysis warning

* IDE-152 add newline

* IDE-177 Link cut and copy to new buttons (#4888)

* IDE-177 copy whole content when nothing is selected

* IDE-177 fix Jenkins checkstyle warnings

* IDE-177 update copyright year in InternFormula

* IDE-245 merge java11 support back to develop (#4960)

* DEVOPS-701 Introduce Java11 support (#4851)

* Remove debug info from logs (#4861)

Co-authored-by: Csongor Hegedüs <[email protected]>

* Changes suggested by Maria

* IDE-168 Migrate targetSDKVersion 33 (#4897)

* Improve build pipeline

- Improve the handling of the emulator
- Add a gradle task to disable the animations in the emulator
- Log the output of the emulator
- Remove the shared .gradle volume

* IDE-150 Refactoring UI Espresso Tests and TestUtils (#4748)

* CATROID-1461 New function "subtext(from, to, "string")" (#4600)

* IDE-176 Rework formula editor

* CATROID-1597 - Fix error where directory does not exist in test (#4913)

- some tests reference a directory which does not exists. This is now fixed by using a temporary directory.

* Fix disableAnimations task, to not run on evaluation. (#4908)

* CATROID-1574 Add new CTL for the move steps brick (#4825)

* HOTFIX add ic_assistant drawable for flavours

* [HOTFIX] Fix testThatAspectRatioRemainsUnchangedAfterResize unit test

* Copy unified dockerparameters from Jenkinsfile to other Jenkinsfiles (#4942)

* [DEVOPS-788] Work on worker robustness and Gradle daemon crash (#4944)

* Copy unified dockerparameters from Jenkinsfile to other Jenkinsfiles

* Remove volume in docker parameter

* Add disabling gradle cache

* Increase log level of emulator

* Add parantheses to end of aspectRatio function call

* Increase memory of container

* Increase memory in containers in other Jenkinsfiles

---------

Co-authored-by: Csongor Hegedüs <[email protected]>

---------

Co-authored-by: Csongor Hegedüs <[email protected]>
Co-authored-by: Csongor Hegedüs <[email protected]>
Co-authored-by: becothas <[email protected]>
Co-authored-by: Lukas Jedinger <[email protected]>
Co-authored-by: Thomas Végh <[email protected]>
Co-authored-by: Dominik <[email protected]>
Co-authored-by: Simon Schuster <[email protected]>
Co-authored-by: Patrick Ratschiller <[email protected]>

* CATROID-1608 will add a CLT for changeSize brick

In the test different ways of giving an input for the changeSize brick are used and assertions made to catch if the changes were applied.

There was no CLT yet for this brick.

* CATROID-1551 REFACTOR SetVariableAction to Kotlin

Converted the java file SetVariableAction.java to Kotlin.

* IDE-154 Add a play button to the landing page (#4915)

* IDE-154 Add Playbutton to main menu

* IDE-154 Add Playbutton Test

* IDE-154 Fix Warnings

* IDE-154 Move Playbutton below Uploadbutton

* IDE-154 Redo playbutton placment

* IDE-154 update copyright dates

---------

Co-authored-by: Jakob <[email protected]>

* CATROID-1604 Fix resize/maximize button (#4981)

* chore: Update Koin dependency to version 2.1.6 (#5019)

* Introduce plot bricks without functionality (#5016)

* introduce plot bricks without functionality

* added drawables and basic implementation
* fix save plot action
* fix actor movement updating behavior for pen and plt

* fix float format for non english locale

* add unit tests

* add small delay before save

* rename plot bricks

* Introduce add local actor and object (#5022)

* IDE-257 Formula Editor - missing a "Confirm" button (#5008)

* IDE-257 Change formula editor compute button string to 'Confirm'

* IDE-257 Change string literal name formula_editor_compute to formula_editor_confirm; change all strings in English for the confirm button in the formula editor

* IDE-257 Add test for confirm button string in formula editor

* IDE-116 Visualize the color code in formulas (#4906)

* IDE-116 Add Square next to Colorstring

* IDE-116 Add ColorString detection

* IDE-116 Makes ColorSquare Updates in FormulaEditor

* IDE-116 Makes ColorSquare Visible in Formula

* IDE-116 Add FormulaSpannableStringBuilder Object, makes colorSquares visible in complex formulas

* IDE-116 Fix WhiteSpace in SpannableColorString and Fix Testcases

* IDE-116 Fix Warnings, Fix Testcases

* IDE-116 Add VisualizeColorString Class, Add FormulaEditorColorVisualizeTest

* IDE-116 Add more FormulaEditorColorVisualizeTests, cleanup code

* IDE-116 Fix Warnings

* IDE-116 Add static function and correct imports

---------

Co-authored-by: Jakob <[email protected]>

* IDE-127 reduce thumbnail screenshot dimensions (#4852)

* IDE-129 delete automatic screenshot if manual screenshot exists (#4794)

* IDE-122 image view change to new guidelines (#4749)

* CATROID-986 Apply single choice operations immediately (#4650)

* IDE-69 End of enclosing bricks (loops, conditionals etc) can't be moved (#4983)

* IDE-69 Add possibility to drag and drop EndBrick

* IDE-69 fix functionality for moving end brick

---------

Co-authored-by: ma-zea <[email protected]>
Co-authored-by: Orhidea Shatri <[email protected]>

* Migrate targetSDKVersion 34 and minSDKVersion 31 (#5027)

* Increase Version Code and Version Number (#5028)

* Migrate targetSDKVersion 34 and minSDKVersion 31

* Increase version code to 89 and version name to 1.3.0

* Increase Version Number to 95 (#5029)

* Increase defaultVersionCode to 95

* Decrease minSDKVersion to 28

* Teamday fixes (#5032)

* Fix German strings, add new german string

* Remove 'Add from local' option from the actors and objects popup menu

* Fix crash when trying to paste empty clipboard

* Fix checkstyle

* IDE-264 Migrate targetSDKVersion 34 (#5026)

* IDE-264 Migrate targetSDKVersion 34

* IDE-264 Set ForegroundServiceType for project upload and download

* Increase defaultVersionCode to 97 (#5037)

---------

Signed-off-by: aayush <[email protected]>
Co-authored-by: Wolfgang Slany <[email protected]>
Co-authored-by: dorianpercic <[email protected]>
Co-authored-by: Crowdin Bot <[email protected]>
Co-authored-by: Florian Ludwig Laßnig <[email protected]>
Co-authored-by: Benjamin Gaal <[email protected]>
Co-authored-by: Thorsten <[email protected]>
Co-authored-by: Bernhard Prattes <[email protected]>
Co-authored-by: Julia Herold <[email protected]>
Co-authored-by: Oskar Walcher <[email protected]>
Co-authored-by: David Andrawes <[email protected]>
Co-authored-by: Dev Sebastian <[email protected]>
Co-authored-by: Leiner <[email protected]>
Co-authored-by: Ilma Lušija <[email protected]>
Co-authored-by: Wolfgang Praschk <[email protected]>
Co-authored-by: Sebastian Weninger <[email protected]>
Co-authored-by: Oskar Walcher <[email protected]>
Co-authored-by: idlir rusi shkupi <[email protected]>
Co-authored-by: Khushal Uttam <[email protected]>
Co-authored-by: mseiser <[email protected]>
Co-authored-by: Dominik Scheiber <[email protected]>
Co-authored-by: Julia Herold <[email protected]>
Co-authored-by: Oskar W <[email protected]>
Co-authored-by: Sebastian Gollob <[email protected]>
Co-authored-by: Goschale <Alexander Gosch>
Co-authored-by: David Andrawes <[email protected]>
Co-authored-by: Thomas Reichel <[email protected]>
Co-authored-by: Maria Seiser <[email protected]>
Co-authored-by: Michael Flucher <[email protected]>
Co-authored-by: Robert Leiner <[email protected]>
Co-authored-by: Johannes Mayerhofer <[email protected]>
Co-authored-by: Markus Pozvek <[email protected]>
Co-authored-by: aayush <[email protected]>
Co-authored-by: Jan-Philipp Schantl <[email protected]>
Co-authored-by: Katharina Schedl <[email protected]>
Co-authored-by: Thomas Reichel <[email protected]>
Co-authored-by: Dominik Bauer <[email protected]>
Co-authored-by: JayTropper <[email protected]>
Co-authored-by: Max Oberaigner <[email protected]>
Co-authored-by: Ikroop Singh Kalsi <[email protected]>
Co-authored-by: danielzhang130 <[email protected]>
Co-authored-by: Pratyush Singh <[email protected]>
Co-authored-by: Guillermo Villegas Alemamn <[email protected]>
Co-authored-by: Max Oberaigner <[email protected]>
Co-authored-by: Thomas Végh <[email protected]>
Co-authored-by: Lukas Jedinger <[email protected]>
Co-authored-by: becothas <[email protected]>
Co-authored-by: Dorian Percic <[email protected]>
Co-authored-by: Guillermo Villegas Alemán <[email protected]>
Co-authored-by: Ulrich Lackner <[email protected]>
Co-authored-by: Dominik <[email protected]>
Co-authored-by: almichu <[email protected]>
Co-authored-by: Edon Mucaj <[email protected]>
Co-authored-by: Dajana Tomasevic <[email protected]>
Co-authored-by: Marko Zeba <[email protected]>
Co-authored-by: Piki2000 <[email protected]>
Co-authored-by: coki1405 <[email protected]>
Co-authored-by: hannesweilharter <[email protected]>
Co-authored-by: Simon Schuster <[email protected]>
Co-authored-by: Bernhard Prattes <[email protected]>
Co-authored-by: Jan Schantl <[email protected]>
Co-authored-by: Marko Zeba <[email protected]>
Co-authored-by: Csongor Hegedüs <[email protected]>
Co-authored-by: Csongor Hegedüs <[email protected]>
Co-authored-by: Olha Pavlenko <[email protected]>
Co-authored-by: p0dlunsek <[email protected]>
Co-authored-by: Tine Podlunsek <[email protected]>
Co-authored-by: Robsangar <[email protected]>
Co-authored-by: Ravinder Sangar <[email protected]>
Co-authored-by: Dominik Bek <[email protected]>
Co-authored-by: Daniel Hevesy <[email protected]>
Co-authored-by: Jr9992 <[email protected]>
Co-authored-by: Jakob <[email protected]>
Co-authored-by: Sebastian Gollob <[email protected]>
Co-authored-by: StofflR <[email protected]>
Co-authored-by: rinaschedl <[email protected]>
Co-authored-by: Ilma Lušija <[email protected]>
Co-authored-by: scrappie1 <[email protected]>
Co-authored-by: ma-zea <[email protected]>
Co-authored-by: Orhidea Shatri <[email protected]>
Co-authored-by: Frajhamster <[email protected]>
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.

2 participants