Translation components API.

See the Weblate's Web API documentation for detailed description of the API.

GET /api/translations/tiled/manual/en_devel/changes/?format=api
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "count": 889,
    "next": "https://hosted.weblate.org/api/translations/tiled/manual/en_devel/changes/?format=api&page=2",
    "previous": null,
    "results": [
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/tiled/manual/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tiled/manual/en_devel/?format=api",
            "user": "https://hosted.weblate.org/api/users/bjorn/?format=api",
            "author": "https://hosted.weblate.org/api/users/bjorn/?format=api",
            "timestamp": "2023-03-27T13:17:47.302795+02:00",
            "action": 0,
            "target": "",
            "id": 52258973,
            "action_name": "Resource updated",
            "url": "https://hosted.weblate.org/api/changes/52258973/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/96059630/?format=api",
            "component": "https://hosted.weblate.org/api/components/tiled/manual/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tiled/manual/en_devel/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-03-27T13:17:47.302732+02:00",
            "action": 59,
            "target": "World of Alchemic Cutie",
            "id": 52258972,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/52258972/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/96059629/?format=api",
            "component": "https://hosted.weblate.org/api/components/tiled/manual/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tiled/manual/en_devel/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-03-27T13:17:47.302672+02:00",
            "action": 59,
            "target": "You can save manipulated world files by using the *World > Save World* menu. Worlds will also automatically be saved if you launch any external tool that has the 'Save Map Before Executing' option enabled.",
            "id": 52258971,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/52258971/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/96059628/?format=api",
            "component": "https://hosted.weblate.org/api/components/tiled/manual/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tiled/manual/en_devel/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-03-27T13:17:47.302611+02:00",
            "action": 59,
            "target": "Hit the 'Remove the current map from the current world' button on the toolbar. Alternatively, right-click a map in the map editor and select the 'Remove ... from World ...' action from the context menu.",
            "id": 52258970,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/52258970/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/96059627/?format=api",
            "component": "https://hosted.weblate.org/api/components/tiled/manual/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tiled/manual/en_devel/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-03-27T13:17:47.302548+02:00",
            "action": 59,
            "target": "Click the 'Add the current map to a loaded world' button on the toolbar, from the dropdown menu select the world you want to add it to. To add a different map to the current world, you can use the 'Add another map to the current world' button from the toolbar. Alternatively, both actions can be accessed by right-clicking in the map editor.",
            "id": 52258969,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/52258969/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/96059626/?format=api",
            "component": "https://hosted.weblate.org/api/components/tiled/manual/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tiled/manual/en_devel/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-03-27T13:17:47.302487+02:00",
            "action": 59,
            "target": "Once defined, a world needs to be loaded by choosing *World > Load World...* from the menu. Multiple worlds can be loaded at the same time, and worlds will be automatically loaded again when Tiled is restarted.",
            "id": 52258968,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/52258968/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/96059625/?format=api",
            "component": "https://hosted.weblate.org/api/components/tiled/manual/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tiled/manual/en_devel/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-03-27T13:17:47.302425+02:00",
            "action": 59,
            "target": "A world is defined in a ``.world`` file, which is a JSON file that tells Tiled which maps are part of the world and at what location. Worlds can be created by using the *World > New World...* action.",
            "id": 52258967,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/52258967/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/96059624/?format=api",
            "component": "https://hosted.weblate.org/api/components/tiled/manual/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tiled/manual/en_devel/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-03-27T13:17:47.302363+02:00",
            "action": 59,
            "target": "Many maps from The Mana World shown at once",
            "id": 52258966,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/52258966/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/96059623/?format=api",
            "component": "https://hosted.weblate.org/api/components/tiled/manual/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tiled/manual/en_devel/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-03-27T13:17:47.302273+02:00",
            "action": 59,
            "target": "Creating Instances",
            "id": 52258965,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/52258965/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/96059622/?format=api",
            "component": "https://hosted.weblate.org/api/components/tiled/manual/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tiled/manual/en_devel/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-03-27T13:17:47.302111+02:00",
            "action": 59,
            "target": "New Template Dialog",
            "id": 52258964,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/52258964/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/96059621/?format=api",
            "component": "https://hosted.weblate.org/api/components/tiled/manual/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tiled/manual/en_devel/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-03-27T13:17:47.301959+02:00",
            "action": 59,
            "target": "Templates Overview",
            "id": 52258963,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/52258963/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/96059620/?format=api",
            "component": "https://hosted.weblate.org/api/components/tiled/manual/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tiled/manual/en_devel/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-03-27T13:17:47.301780+02:00",
            "action": 59,
            "target": "Final Map",
            "id": 52258962,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/52258962/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/96059619/?format=api",
            "component": "https://hosted.weblate.org/api/components/tiled/manual/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tiled/manual/en_devel/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-03-27T13:17:47.301597+02:00",
            "action": 59,
            "target": "Properties",
            "id": 52258961,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/52258961/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/96059618/?format=api",
            "component": "https://hosted.weblate.org/api/components/tiled/manual/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tiled/manual/en_devel/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-03-27T13:17:47.301442+02:00",
            "action": 59,
            "target": "Initial Map",
            "id": 52258960,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/52258960/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/96059617/?format=api",
            "component": "https://hosted.weblate.org/api/components/tiled/manual/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tiled/manual/en_devel/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-03-27T13:17:47.301297+02:00",
            "action": 59,
            "target": "Infinite Maps Editing",
            "id": 52258959,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/52258959/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/96059616/?format=api",
            "component": "https://hosted.weblate.org/api/components/tiled/manual/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tiled/manual/en_devel/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-03-27T13:17:47.301140+02:00",
            "action": 59,
            "target": "New Infinite Map",
            "id": 52258958,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/52258958/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/96059615/?format=api",
            "component": "https://hosted.weblate.org/api/components/tiled/manual/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tiled/manual/en_devel/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-03-27T13:17:47.300965+02:00",
            "action": 59,
            "target": "Infinite Maps Overview",
            "id": 52258957,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/52258957/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/96059614/?format=api",
            "component": "https://hosted.weblate.org/api/components/tiled/manual/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tiled/manual/en_devel/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-03-27T13:17:47.300810+02:00",
            "action": 59,
            "target": "the full path of the world the current map is part of, if any.",
            "id": 52258956,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/52258956/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/96059613/?format=api",
            "component": "https://hosted.weblate.org/api/components/tiled/manual/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tiled/manual/en_devel/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-03-27T13:17:47.300660+02:00",
            "action": 59,
            "target": "``%worldfile``",
            "id": 52258955,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/52258955/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/96059612/?format=api",
            "component": "https://hosted.weblate.org/api/components/tiled/manual/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tiled/manual/en_devel/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-03-27T13:17:47.300497+02:00",
            "action": 59,
            "target": "the class of the currently selected object, if any (also available as ``%objecttype`` for compatibility with Tiled < 1.9).",
            "id": 52258954,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/52258954/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/96059611/?format=api",
            "component": "https://hosted.weblate.org/api/components/tiled/manual/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tiled/manual/en_devel/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-03-27T13:17:47.300323+02:00",
            "action": 59,
            "target": "``%objectclass``",
            "id": 52258953,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/52258953/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/96059610/?format=api",
            "component": "https://hosted.weblate.org/api/components/tiled/manual/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tiled/manual/en_devel/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-03-27T13:17:47.300147+02:00",
            "action": 59,
            "target": "Blob with rotation.",
            "id": 52258952,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/52258952/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/96059609/?format=api",
            "component": "https://hosted.weblate.org/api/components/tiled/manual/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tiled/manual/en_devel/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-03-27T13:17:47.299957+02:00",
            "action": 59,
            "target": "The relative probability of a tile is the product of its own probability and the probability of the terrain at each corner and/or side.",
            "id": 52258951,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/52258951/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/96059608/?format=api",
            "component": "https://hosted.weblate.org/api/components/tiled/manual/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tiled/manual/en_devel/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-03-27T13:17:47.299766+02:00",
            "action": 59,
            "target": "Patterns view",
            "id": 52258950,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/52258950/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/96059607/?format=api",
            "component": "https://hosted.weblate.org/api/components/tiled/manual/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tiled/manual/en_devel/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-03-27T13:17:47.299584+02:00",
            "action": 59,
            "target": "Done marking tiles",
            "id": 52258949,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/52258949/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/96059606/?format=api",
            "component": "https://hosted.weblate.org/api/components/tiled/manual/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tiled/manual/en_devel/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-03-27T13:17:47.299417+02:00",
            "action": 59,
            "target": "Sand marked",
            "id": 52258948,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/52258948/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/96059605/?format=api",
            "component": "https://hosted.weblate.org/api/components/tiled/manual/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tiled/manual/en_devel/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-03-27T13:17:47.299255+02:00",
            "action": 59,
            "target": "Based on the information in a terrain set, the :ref:`terrain-tool` can understand the map and automatically choose the right tiles when making edits. When necessary, it also adjusts neighboring tiles to make sure they correctly connect to the modified area. A terrain set can contain up to 255 terrains.",
            "id": 52258947,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/52258947/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/96059604/?format=api",
            "component": "https://hosted.weblate.org/api/components/tiled/manual/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tiled/manual/en_devel/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-03-27T13:17:47.299047+02:00",
            "action": 59,
            "target": "The Terrain Brush relies on the tileset providing one or more *Terrain Sets* - sets of tiles labeled according to their terrain layouts. Tiled supports the following terrain sets:",
            "id": 52258946,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/52258946/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/96059603/?format=api",
            "component": "https://hosted.weblate.org/api/components/tiled/manual/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tiled/manual/en_devel/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-03-27T13:17:47.298902+02:00",
            "action": 59,
            "target": "Any help with maintaining the Python plugin would be very appreciated. See `open issues related to Python support`_",
            "id": 52258945,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/52258945/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/96059602/?format=api",
            "component": "https://hosted.weblate.org/api/components/tiled/manual/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tiled/manual/en_devel/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-03-27T13:17:47.298759+02:00",
            "action": 59,
            "target": "This example does not support the use of group layers.",
            "id": 52258944,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/52258944/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/96059601/?format=api",
            "component": "https://hosted.weblate.org/api/components/tiled/manual/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tiled/manual/en_devel/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-03-27T13:17:47.298616+02:00",
            "action": 59,
            "target": "The Python plugin is currently not available for macOS releases.",
            "id": 52258943,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/52258943/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/96059600/?format=api",
            "component": "https://hosted.weblate.org/api/components/tiled/manual/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tiled/manual/en_devel/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-03-27T13:17:47.298470+02:00",
            "action": 59,
            "target": "On Linux you will also need to install the appropriate package. However, currently Linux builds are done on Ubuntu 20.04 against Python 3.8, and you'd need to install the same version somehow.",
            "id": 52258942,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/52258942/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/96059599/?format=api",
            "component": "https://hosted.weblate.org/api/components/tiled/manual/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tiled/manual/en_devel/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-03-27T13:17:47.298316+02:00",
            "action": 59,
            "target": "On Windows, Python is not installed by default. For the Tiled Python plugin to work, you'll need to install Python 3.8 (get it from https://www.python.org/). You will also need to check the box \"Add Python 3.8 to PATH\" in the installer:",
            "id": 52258941,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/52258941/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/96059598/?format=api",
            "component": "https://hosted.weblate.org/api/components/tiled/manual/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tiled/manual/en_devel/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-03-27T13:17:47.298172+02:00",
            "action": 59,
            "target": "Any types defined in the :ref:`Custom Types Editor <custom-property-types>` are also saved in the project.",
            "id": 52258940,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/52258940/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/96059597/?format=api",
            "component": "https://hosted.weblate.org/api/components/tiled/manual/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tiled/manual/en_devel/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-03-27T13:17:47.298026+02:00",
            "action": 59,
            "target": "Refers to an :doc:`automapping` rules file, or a single rule map, that should be used for all maps while this project is loaded. It is ignored for maps that have a ``rules.txt`` file saved alongside them.",
            "id": 52258939,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/52258939/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/96059596/?format=api",
            "component": "https://hosted.weblate.org/api/components/tiled/manual/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tiled/manual/en_devel/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-03-27T13:17:47.297868+02:00",
            "action": 59,
            "target": "A project-specific directory where you can put :doc:`Tiled extensions </reference/scripting>`. It defaults to simply ``extensions``, so when you have a directory called \"extensions\" alongside your project file it will be picked up automatically.",
            "id": 52258938,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/52258938/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/96059595/?format=api",
            "component": "https://hosted.weblate.org/api/components/tiled/manual/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tiled/manual/en_devel/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-03-27T13:17:47.297724+02:00",
            "action": 59,
            "target": "The Tiled version to target when saving or exporting files. Can be used to maintain compatibility with earlier versions of Tiled or with :doc:`/reference/support-for-tmx-maps` that do not yet support certain backwards-incompatible changes.",
            "id": 52258937,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/52258937/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/96059594/?format=api",
            "component": "https://hosted.weblate.org/api/components/tiled/manual/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tiled/manual/en_devel/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-03-27T13:17:47.297581+02:00",
            "action": 59,
            "target": "Compatibility Version",
            "id": 52258936,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/52258936/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/96059593/?format=api",
            "component": "https://hosted.weblate.org/api/components/tiled/manual/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tiled/manual/en_devel/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-03-27T13:17:47.297437+02:00",
            "action": 59,
            "target": "Normally the application font defaults to the one defined by the system. If you'd like Tiled to use a different font, you can set one here.",
            "id": 52258935,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/52258935/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/96059592/?format=api",
            "component": "https://hosted.weblate.org/api/components/tiled/manual/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tiled/manual/en_devel/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-03-27T13:17:47.297292+02:00",
            "action": 59,
            "target": "Custom Interface Font",
            "id": 52258934,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/52258934/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/96059591/?format=api",
            "component": "https://hosted.weblate.org/api/components/tiled/manual/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tiled/manual/en_devel/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-03-27T13:17:47.297125+02:00",
            "action": 59,
            "target": "General Preferences",
            "id": 52258933,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/52258933/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/96059590/?format=api",
            "component": "https://hosted.weblate.org/api/components/tiled/manual/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tiled/manual/en_devel/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-03-27T13:17:47.296952+02:00",
            "action": 59,
            "target": "As shown on the screenshot above, any connections between objects are rendered as arrows, taking the color of their target object (defined as part of the :ref:`object class <custom-classes>` or by the color of the object layer). You can toggle the display of these arrows using *View -> Show Object References*.",
            "id": 52258932,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/52258932/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/96059589/?format=api",
            "component": "https://hosted.weblate.org/api/components/tiled/manual/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tiled/manual/en_devel/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-03-27T13:17:47.296765+02:00",
            "action": 59,
            "target": "Tint Color Example",
            "id": 52258931,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/52258931/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/96059588/?format=api",
            "component": "https://hosted.weblate.org/api/components/tiled/manual/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tiled/manual/en_devel/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-03-27T13:17:47.296574+02:00",
            "action": 59,
            "target": "When the camera moves right by 10 pixels, the layer will have moved 10 pixels to the left (-10), so by positioning the layer at ``10 * (1 - 0.7) = 3``, we're making sure that it only moves 7 pixels to the left.",
            "id": 52258930,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/52258930/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/96059587/?format=api",
            "component": "https://hosted.weblate.org/api/components/tiled/manual/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tiled/manual/en_devel/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-03-27T13:17:47.296396+02:00",
            "action": 59,
            "target": "Quite often, a viewport transform is used to scroll the entire map. In this case, one may need to adjust the position of each layer to take its parallax factor into account. Instead of multiplying the distance with the parallax factor directly, we now multiply by ``1 - parallaxFactor`` to get the layer position. For example:",
            "id": 52258929,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/52258929/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/96059586/?format=api",
            "component": "https://hosted.weblate.org/api/components/tiled/manual/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tiled/manual/en_devel/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-03-27T13:17:47.296251+02:00",
            "action": 59,
            "target": "Now, when the map is scrolled right by 10 pixels, the distance between the parallax origin and the center of the view is 10. So a layer with a parallax factor of 0.7 will have moved just ``0.7 * 10 = 7`` pixels.",
            "id": 52258928,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/52258928/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/96059585/?format=api",
            "component": "https://hosted.weblate.org/api/components/tiled/manual/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tiled/manual/en_devel/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-03-27T13:17:47.296094+02:00",
            "action": 59,
            "target": "If the parallax origin is in the center of the view, the distance is (0,0) and none of the parallax factors have any effect. The layers are rendered where they would have been, if parallax was disabled.",
            "id": 52258927,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/52258927/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/96059584/?format=api",
            "component": "https://hosted.weblate.org/api/components/tiled/manual/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tiled/manual/en_devel/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-03-27T13:17:47.295938+02:00",
            "action": 59,
            "target": "To match not only the scrolling speed but also the positioning of layers, we need to use the same points of reference. In Tiled these are the parallax origin and the center of the view. The parallax origin is stored per map and defaults to (0,0), which is the top-left of the maps bounding box. The distance between these two points is multiplied by the parallax factor to determine the final position on the screen for each layer. For example:",
            "id": 52258926,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/52258926/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/96059583/?format=api",
            "component": "https://hosted.weblate.org/api/components/tiled/manual/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tiled/manual/en_devel/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-03-27T13:17:47.295788+02:00",
            "action": 59,
            "target": "Parallax Reference Point",
            "id": 52258925,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/52258925/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/96059582/?format=api",
            "component": "https://hosted.weblate.org/api/components/tiled/manual/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/tiled/manual/en_devel/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-03-27T13:17:47.295631+02:00",
            "action": 59,
            "target": "The other advantage of using an image layer is that it avoids selecting / dragging the image while using the Select Objects tool. However, since Tiled 1.1 this can also be achieved by locking the object layer containing the tile object you'd like to avoid interacting with.",
            "id": 52258924,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/52258924/?format=api"
        }
    ]
}