Releases: Catrobat/Catroid
Releases · Catrobat/Catroid
v1.3.0
What's Changed
- CATROID-1394 Export projects to Downloads-directory by @Walcho1125 in #4504
- CATROID-1416 "Find/search" in Scripts should ignore trailing spaces by @devsebastian in #4535
- CATROID-1390 Upload projects via upload.catrob.at only by @Piki2000 in #4497
- CATROID-1399 Bluetooth export (.catrobat, .dst) by @juliajulie95 in #4540
- CATROID-1420 [HIGH-PRIORITY] Looks in scenes becomes corrupted after renaming the scene by @dandrawes in #4545
- CATROID-1419 [HIGH-PRIORITY] Crash with formulas in parameter fields of "Become focus point with x y flexibility" by @Rawbat in #4542
- CATROID-1301 Catrobat Language Test for "If-Then-Else" brick by @JayTropper in #4403
- CATROID-1348 Fix testGlideToSpeedRangeAndDuration.catrobat by @NoQQ in #4447
- MAINTENANCE: Fix release filename issue by @juliajulie95 in #4562
- CATROID-1392 CLT for look name and number of looks by @l-ilma in #4490
- [Maintenance] Upgrade to Paintroid v2.9.1 by @wslany in #4575
- CATROID-1425 Fix Performance of BrickSearch by @Walcho1125 in #4547
- DEVOPS-375 MAINTENANCE Add boolean param. for outgoingNetworkCalls, a… by @vargmal in #4583
- CATROID-1286 Improve constants names by @l-ilma in #4492
- CATROID-1417 Bug fixed where visual placement is skipped by @dorianpercic in #4556
- Catroid-1196 Implement search history for the brick search by @Walcho1125 in #4304
- CATROID-1163 Add Icons to overflow menus by @mseiser in #4275
- CATROID-1424 'Start sound PULLDOWN at XX seconds' brick by @bigsmallpp in #4566
- [MAINTENANCE] Change copyright in every file by @DinosaurierRex in #4592
- CATROID-1168 Refactor UserDefinedBrickListFragment and PrototypeBrickAdapter to kotlin by @khushal1707 in #4279
- CATROID-1424 'Start sound PULLDOWN at XX seconds' brick by @wslany in #4597
- CATROID-810 Fix a few linting errors by @l-ilma in #4501
- [HOTFIX] Resolve Static Analysis Warning by @Walcho1125 in #4601
- CATROID-1121 Refactor MainMenuActivity and related files to Kotlin by @khushal1707 in #4209
- CATROID-1393 Remove redundant code of directory-import by @Walcho1125 in #4506
- New Crowdin translations by Github Action by @github-actions in #4548
- DEVOPS-694 fixed DockerParameters by @goschale in #4615
- CATROID-1467 Checkboxes for deleting variables missing by @juliajulie95 in #4606
- CATROID-1471 Test: testPickColorCancel fails by @Rawbat in #4609
- CATROID-1470 Test: testPhiroLightRGBPickColorCancel fails by @Rawbat in #4611
- CATROID-1465 Add sprite from library gets downloaded to current project by @dorianpercic in #4616
- CATROID-1490 Static Analysis on develop: SetPenColorBrickNumberTest file by @mseiser in #4624
- CATROID-1140 Refactor adapter and related files of ScriptFragment to kotlin by @bengaal in #4424
- CATROID-1484 Tutorial in formula editor starting correct again by @dorianpercic in #4621
- Fix Removing Request Install Permissions by @mseiser in #4645
- CATROID-1493 Fix Look gets deleted in all projects by @mseiser in #4637
- CATROID-1429 Remove keyboard when no input is possible in upload by @friendo97 in #4585
- CATROID-1498 Option's Icons aren't shown by @mseiser in #4653
- CATROID-1202 In Catroid in Catblocks mode, the bricks in the selection menus shall be shown with Catblocks bricks by @bprattes in #4619
- CATROID-1480 Add CLT for repeat bricks by @sebastiangollob in #4612
- CATROID-1468 DeleteLookBrickTest failing by @friendo97 in #4655
- CATROID-1494 Check checkbox when clicking on a fragment by @l-ilma in #4656
- [MAINTENANCE] Fix for cannot resolve symbol error IDE version > 2021.1.1 by @DinosaurierRex in #4672
- CATROID-1078 Add new CLTs for the set transparency brick by @reichli in #4171
- CATROID-1371 REFACTOR SetBrightnessAction to Kotlin by @NoQQ in #4465
- CATROID-1469 Test: testCloneValues failing by @Rawbat in #4608
- [MAINTENANCE] Fix for cannot resolve symbol in unit tests by @DinosaurierRex in #4710
- CATROID-1069 REFACTOR CloneAction to Kotlin by @Aayush2111 in #4703
- CATROID-1519 fixed unresolved imports in org.catrobat.catroid(test) file by @Aayush2111 in #4697
- CATROID-1474 Update huawei ml libraries by @dorianpercic in #4646
- IDE-108 Catroid Change Notes Brick Color by @jANI0x in #4721
- IDE-100 Consistent writing by @rinaschedl in #4763
- PAINTROID-558 Fix build with Catroid by @mseiser in #4789
- IDE-79 .webp looks not shown on stage by @devsebastian in #4682
- CATROID-1367 Add single undo functionality in datalist by @sebastiangollob in #4627
- IDE-103 changed color of Actors and Object to #EAB7D5 by @jANI0x in #4733
- [HOTFIX] Revert "CATROID-1367 Add single undo functionality in datalist" by @mseiser in #4803
- CATROID-1564 Increase version of the crowdin GitHub action by @reichli in #4815
- CATROID-1556 REFACTOR ShowTextAction to Kotlin by @Petrischale in #4799
- CATROID-1312 Added "stage width" and "stage height" reporter constants by @JayTropper in #4428
- CATROID-1222 Fix some lint-baseline warnings by @dorianpercic in #4626
- CATROID-1346 Fix testEmbroiderySaved by @krispykalsi in #4438
- CATROID-1434 [HIGH-PRIORITY] Very high frequency ANR: catroid.ui.MainMenuActivity (server) is not responding by @danielzhang130 in #4578
- CATROID-IDE-11 Adding User Defined Bricks Crashes App by @l-ilma in #4673
- Refactored SceneStartAction to kotlin by @PratyushSingh07 in #4674
- CATROID-1388 Added CLT for Repeat Until Brick by @moemgva2910 in #4483
- IDE-179 Add a catrobat language test for the ForEach brick by @moberer in #4808
- CATROID-1479 Test: testFunctionDeletion fails by @Rawbat in #4660
- CATROID-1347 Fix testNumberOfItemsFunction testrunner test by @NoQQ in #4659
- CATROID-1462 Change variable by "" brick does not work by @Rawbat in #4685
- CATROID-1402 Create more Catblocks Test in Catroid by @MichaelFlucher in #4809
- IDE-184 Unexpected Behaviour in Exported Embroidery Project by @moberer in #4850
- IDE-150 Refactoring UI Espresso Tests and TestUtils by @Toml499 in #4748
- IDE-182 Add CLT for Replace item in list by @becothas in #4818
- IDE-199 fix FormulaEditorComputeDialogUserDefinedBrickInputTest by @becothas in #4862
- CATROID-1199 Link to flavors from settings by @friendo97 in #4431
- CATROID-1373 ShowTextAction to Kotlin by @NoQQ in #4495
- CATROID-1413 Fix GMS Speech Recognition on Huawei Phones by @bigsmallpp in #4520
- CATROID-766 Evaluate “when touches actor or object” to false initially by @moemgva2910 in #4525
- CATROID-1057 REFACTOR Look/PhysicsLook by @wolpra98 in #4576
- CATROID-1451 Add CLT for "Wait until _ is true" by @UlrichLa in #4586
- CATROID-1459 Catrobat Language Test for Change X by ___ by @Petrischale in #4589
- CATROID-1449 implement CLT for set brightness brick...
v1.2.1
v1.2.0
Bugfix + feature release:
- Bugfix: Visual placement in landscape works fine again
- Bugfix: No loss of data anymore when renaming scenes
- Bugfix: Large project upload works fine again.
- Bugfix: No crash when using complex formulas in the "Become focus point..." brick
- Bugfix: "Keep original aspect ratio" project option corrected
- Bugfix: Parameter field in brick in formula editor updated correctly
- Bugfix: Data overview in formula editor now works fine with large texts
- Scratch-like 2D view of script area (still experimental and not 100% complete)
- Improved search for any text in your scripts (bricks and formulas)
- Smudge tool in image editor
- "Set center" feature in the transform tool of the image editor (like in Scratch, very useful for making sure that animations run smoothly, e.g., that a head of an actor is always at the same position even if the looks have different sizes)
- The image editor now allows to place and move everything much more precisely, without small jittering jumps due to micro-motions of the finger
- Less resizing and replacement in the image editor
- Improved layer interface in the image editor
- Help dialog after install in the image editor
- Sharing projects and embroidery files via Bluetooth now works on all Android versions
- Writing and reading files now work on all Android versions, and allow any file extensions (new folder: Download, necessary due to new security policy from Google)
v1.1.2
Full feature release:
- Multiplayer variables via Bluetooth
- "Become focus point with horizontal and vertical flexibility" brick ("virtual game camera")
- Particle physics effect bricks
- Split up "direction" into "look direction" and "motion direction"
- "Your bricks" can run without screen refresh
- Visual placement interface in the object creation workflow
- Search for any text in your scripts (bricks and formulas)
- Search for any brick, plus history
- Import scripts, looks, sounds from a library online
- Import scripts, looks, sounds from the first object of another local project
- Watercolor brush in the paint app
- Copy/cut/paste in formula editor
- Sorting of variables and lists
- Editing variables
- Many UX improvements and bugfixes
- Many new translations
v1.0.3
v1.0.2
v1.0.1
- "Your bricks" (you can define what they do)
- Faster loops (much faster if screen is not changed by bricks in the loops)
- "Open URL __ in browser" brick
- "Edit look", "Paint new look", "Delete look", "Copy look and name it __" bricks
- "Play note __ for __ beats" brick
- "Play drum __ for __ beats" brick
- "Change tempo by __" brick
- "timer" reporter function and "Reset timer" brick
- "color at x y " sensor
- Color comparison function with sensitivity
- Main app page now integrated with community
- More compact dialog for new project: saves taps and simplifies user interaction
- Tabs for Scripts/Looks/Sounds instead of intermediate menu
- No need to tap SAVE when editing images; instead, there's an UNDO option afterwards
- Redesigned formula editor
- "number of current touches" and "index of current touch()" reporter functions (this simplifies multitouch tremendously)
- Pipette in color picker: allows to select color from stage, very useful for "color touches color" and "color touches" reporter functions
- "if then else( __ , __ , __ )" reporter function.
- "join( __ , __ , __ )" reporter function (join now with two or three parameters)
- Reduced Terms of Use and Service acceptance screen
- Export looks, lossless in png, or alternatively in much smaller jpg file format (with chosalbe quality)
- Stamp tool in paint is now copy/cut/paste via buttons, i.e., cut feature and easier to use
- Redesigned UI in paint: use of checkmark at the top right, and less unintuitive long-presses
- Hide/unhide layer in paint
- Sharing of images to other apps
- "Sew up" embroidery extension brick
- "Touch and slide" test extension brick
- Ability to undo certain deletions, etc
- Edit broadcast messages
- Inspect the content of variables with lots of text (e.g., from the web)
- More OCR sensors
- New paint settings
- No image downscaling in paint
- Bug fixes
- Design and UX improvements
- More translations. Please help: https://translate.catrobat.org/
v0.9.75
- touches color & color touches color object properties
- For each ... loop
- Optical character recognition sensors
- Continuous speech recognition brick & sensors
- Regular expression assistant
- Write embroidery data to file
- Touch at x y brick
- Bug fixes
- Design and UX improvements
- More translations. Please help: https://translate.catrobat.org/
v0.9.74
- New "Finish stage" brick
- New Testing extension
- Turn camera on brick works again: augmented reality games now possible
- Faster face detection
- Other smaller bug fixes and UX improvements
- A few more translations --- anyone, including you, can help: https://translate.catrobat.org/
v0.9.73 HOTFIX
#3680 Fix NPE in Backpack Loading and NPE in Upload Projects