Translation components API.

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

GET /api/translations/mypaint/libmypaint/en_GB/changes/?format=api&page=4
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "count": 201,
    "next": "https://hosted.weblate.org/api/translations/mypaint/libmypaint/en_GB/changes/?format=api&page=5",
    "previous": "https://hosted.weblate.org/api/translations/mypaint/libmypaint/en_GB/changes/?format=api&page=3",
    "results": [
        {
            "unit": "https://hosted.weblate.org/api/units/1796453/?format=api",
            "component": "https://hosted.weblate.org/api/components/mypaint/libmypaint/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/mypaint/libmypaint/en_GB/?format=api",
            "user": "https://hosted.weblate.org/api/users/issyl0/?format=api",
            "author": "https://hosted.weblate.org/api/users/issyl0/?format=api",
            "timestamp": "2015-06-30T00:17:37+02:00",
            "action": 5,
            "target": "Change colour hue",
            "id": 334664,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/334664/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/1796452/?format=api",
            "component": "https://hosted.weblate.org/api/components/mypaint/libmypaint/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/mypaint/libmypaint/en_GB/?format=api",
            "user": "https://hosted.weblate.org/api/users/issyl0/?format=api",
            "author": "https://hosted.weblate.org/api/users/issyl0/?format=api",
            "timestamp": "2015-06-30T00:16:11+02:00",
            "action": 5,
            "target": "When selecting a brush, the colour can be restored to the colour that the brush was saved with.\n 0.0 do not modify the active colour when selecting this brush\n 0.5 change active colour towards brush colour\n 1.0 set the active colour to the brush colour when selected",
            "id": 334658,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/334658/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/1796451/?format=api",
            "component": "https://hosted.weblate.org/api/components/mypaint/libmypaint/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/mypaint/libmypaint/en_GB/?format=api",
            "user": "https://hosted.weblate.org/api/users/issyl0/?format=api",
            "author": "https://hosted.weblate.org/api/users/issyl0/?format=api",
            "timestamp": "2015-06-30T00:15:47+02:00",
            "action": 5,
            "target": "Save colour",
            "id": 334655,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/334655/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/1796450/?format=api",
            "component": "https://hosted.weblate.org/api/components/mypaint/libmypaint/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/mypaint/libmypaint/en_GB/?format=api",
            "user": "https://hosted.weblate.org/api/users/issyl0/?format=api",
            "author": "https://hosted.weblate.org/api/users/issyl0/?format=api",
            "timestamp": "2015-06-30T00:15:39+02:00",
            "action": 5,
            "target": "Colour value (brightness, intensity)",
            "id": 334654,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/334654/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/1796449/?format=api",
            "component": "https://hosted.weblate.org/api/components/mypaint/libmypaint/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/mypaint/libmypaint/en_GB/?format=api",
            "user": "https://hosted.weblate.org/api/users/issyl0/?format=api",
            "author": "https://hosted.weblate.org/api/users/issyl0/?format=api",
            "timestamp": "2015-06-30T00:15:26+02:00",
            "action": 5,
            "target": "Colour value",
            "id": 334653,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/334653/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/1796448/?format=api",
            "component": "https://hosted.weblate.org/api/components/mypaint/libmypaint/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/mypaint/libmypaint/en_GB/?format=api",
            "user": "https://hosted.weblate.org/api/users/issyl0/?format=api",
            "author": "https://hosted.weblate.org/api/users/issyl0/?format=api",
            "timestamp": "2015-06-30T00:15:20+02:00",
            "action": 5,
            "target": "Colour saturation",
            "id": 334652,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/334652/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/1796447/?format=api",
            "component": "https://hosted.weblate.org/api/components/mypaint/libmypaint/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/mypaint/libmypaint/en_GB/?format=api",
            "user": "https://hosted.weblate.org/api/users/issyl0/?format=api",
            "author": "https://hosted.weblate.org/api/users/issyl0/?format=api",
            "timestamp": "2015-06-30T00:15:04+02:00",
            "action": 2,
            "target": "Colour hue",
            "id": 334650,
            "action_name": "Translation changed",
            "url": "https://hosted.weblate.org/api/changes/334650/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/1796447/?format=api",
            "component": "https://hosted.weblate.org/api/components/mypaint/libmypaint/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/mypaint/libmypaint/en_GB/?format=api",
            "user": "https://hosted.weblate.org/api/users/issyl0/?format=api",
            "author": "https://hosted.weblate.org/api/users/issyl0/?format=api",
            "timestamp": "2015-06-30T00:14:55+02:00",
            "action": 5,
            "target": "Color hue",
            "id": 334649,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/334649/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/1796446/?format=api",
            "component": "https://hosted.weblate.org/api/components/mypaint/libmypaint/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/mypaint/libmypaint/en_GB/?format=api",
            "user": "https://hosted.weblate.org/api/users/issyl0/?format=api",
            "author": "https://hosted.weblate.org/api/users/issyl0/?format=api",
            "timestamp": "2015-06-30T00:14:52+02:00",
            "action": 5,
            "target": "Add randomness to the mouse pointer; this usually generates many small lines in random directions; maybe try this together with 'slow tracking'",
            "id": 334648,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/334648/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/1796445/?format=api",
            "component": "https://hosted.weblate.org/api/components/mypaint/libmypaint/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/mypaint/libmypaint/en_GB/?format=api",
            "user": "https://hosted.weblate.org/api/users/issyl0/?format=api",
            "author": "https://hosted.weblate.org/api/users/issyl0/?format=api",
            "timestamp": "2015-06-30T00:14:46+02:00",
            "action": 5,
            "target": "Tracking noise",
            "id": 334647,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/334647/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/1796625/?format=api",
            "component": "https://hosted.weblate.org/api/components/mypaint/libmypaint/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/mypaint/libmypaint/en_GB/?format=api",
            "user": "https://hosted.weblate.org/api/users/issyl0/?format=api",
            "author": "https://hosted.weblate.org/api/users/issyl0/?format=api",
            "timestamp": "2015-06-30T00:14:43+02:00",
            "action": 5,
            "target": "Similar as above but at brushdab level (ignoring how much time has passed if brushdabs do not depend on time)",
            "id": 334646,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/334646/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/1796443/?format=api",
            "component": "https://hosted.weblate.org/api/components/mypaint/libmypaint/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/mypaint/libmypaint/en_GB/?format=api",
            "user": "https://hosted.weblate.org/api/users/issyl0/?format=api",
            "author": "https://hosted.weblate.org/api/users/issyl0/?format=api",
            "timestamp": "2015-06-30T00:14:39+02:00",
            "action": 5,
            "target": "Slow tracking per dab",
            "id": 334645,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/334645/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/1796442/?format=api",
            "component": "https://hosted.weblate.org/api/components/mypaint/libmypaint/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/mypaint/libmypaint/en_GB/?format=api",
            "user": "https://hosted.weblate.org/api/users/issyl0/?format=api",
            "author": "https://hosted.weblate.org/api/users/issyl0/?format=api",
            "timestamp": "2015-06-30T00:14:33+02:00",
            "action": 5,
            "target": "Slowdown pointer tracking speed. 0 disables it, higher values remove more jitter in cursor movements. Useful for drawing smooth, comic-like outlines.",
            "id": 334644,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/334644/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/1796441/?format=api",
            "component": "https://hosted.weblate.org/api/components/mypaint/libmypaint/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/mypaint/libmypaint/en_GB/?format=api",
            "user": "https://hosted.weblate.org/api/users/issyl0/?format=api",
            "author": "https://hosted.weblate.org/api/users/issyl0/?format=api",
            "timestamp": "2015-06-30T00:14:29+02:00",
            "action": 5,
            "target": "Slow position tracking",
            "id": 334642,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/334642/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/1796440/?format=api",
            "component": "https://hosted.weblate.org/api/components/mypaint/libmypaint/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/mypaint/libmypaint/en_GB/?format=api",
            "user": "https://hosted.weblate.org/api/users/issyl0/?format=api",
            "author": "https://hosted.weblate.org/api/users/issyl0/?format=api",
            "timestamp": "2015-06-30T00:14:26+02:00",
            "action": 5,
            "target": "How slow the offset goes back to zero when the cursor stops moving",
            "id": 334640,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/334640/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/1796439/?format=api",
            "component": "https://hosted.weblate.org/api/components/mypaint/libmypaint/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/mypaint/libmypaint/en_GB/?format=api",
            "user": "https://hosted.weblate.org/api/users/issyl0/?format=api",
            "author": "https://hosted.weblate.org/api/users/issyl0/?format=api",
            "timestamp": "2015-06-30T00:14:21+02:00",
            "action": 5,
            "target": "Offset by speed filter",
            "id": 334639,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/334639/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/1796438/?format=api",
            "component": "https://hosted.weblate.org/api/components/mypaint/libmypaint/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/mypaint/libmypaint/en_GB/?format=api",
            "user": "https://hosted.weblate.org/api/users/issyl0/?format=api",
            "author": "https://hosted.weblate.org/api/users/issyl0/?format=api",
            "timestamp": "2015-06-30T00:14:17+02:00",
            "action": 5,
            "target": "Change position depending on pointer speed\n= 0 disable\n> 0 draw where the pointer moves to\n< 0 draw where the pointer comes from",
            "id": 334638,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/334638/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/1796437/?format=api",
            "component": "https://hosted.weblate.org/api/components/mypaint/libmypaint/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/mypaint/libmypaint/en_GB/?format=api",
            "user": "https://hosted.weblate.org/api/users/issyl0/?format=api",
            "author": "https://hosted.weblate.org/api/users/issyl0/?format=api",
            "timestamp": "2015-06-30T00:14:12+02:00",
            "action": 5,
            "target": "Offset by speed",
            "id": 334637,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/334637/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/1796436/?format=api",
            "component": "https://hosted.weblate.org/api/components/mypaint/libmypaint/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/mypaint/libmypaint/en_GB/?format=api",
            "user": "https://hosted.weblate.org/api/users/issyl0/?format=api",
            "author": "https://hosted.weblate.org/api/users/issyl0/?format=api",
            "timestamp": "2015-06-30T00:14:07+02:00",
            "action": 5,
            "target": "Add a random offset to the position where each dab is drawn\n 0.0 disabled\n 1.0 standard deviation is one basic radius away\n<0.0 negative values produce no jitter",
            "id": 334636,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/334636/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/1796435/?format=api",
            "component": "https://hosted.weblate.org/api/components/mypaint/libmypaint/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/mypaint/libmypaint/en_GB/?format=api",
            "user": "https://hosted.weblate.org/api/users/issyl0/?format=api",
            "author": "https://hosted.weblate.org/api/users/issyl0/?format=api",
            "timestamp": "2015-06-30T00:14:02+02:00",
            "action": 5,
            "target": "Jitter",
            "id": 334635,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/334635/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/1796434/?format=api",
            "component": "https://hosted.weblate.org/api/components/mypaint/libmypaint/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/mypaint/libmypaint/en_GB/?format=api",
            "user": "https://hosted.weblate.org/api/users/issyl0/?format=api",
            "author": "https://hosted.weblate.org/api/users/issyl0/?format=api",
            "timestamp": "2015-06-30T00:13:47+02:00",
            "action": 5,
            "target": "Same as 'fine speed gamma' for gross speed",
            "id": 334634,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/334634/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/1796433/?format=api",
            "component": "https://hosted.weblate.org/api/components/mypaint/libmypaint/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/mypaint/libmypaint/en_GB/?format=api",
            "user": "https://hosted.weblate.org/api/users/issyl0/?format=api",
            "author": "https://hosted.weblate.org/api/users/issyl0/?format=api",
            "timestamp": "2015-06-30T00:13:40+02:00",
            "action": 5,
            "target": "Gross speed gamma",
            "id": 334633,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/334633/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/1796432/?format=api",
            "component": "https://hosted.weblate.org/api/components/mypaint/libmypaint/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/mypaint/libmypaint/en_GB/?format=api",
            "user": "https://hosted.weblate.org/api/users/issyl0/?format=api",
            "author": "https://hosted.weblate.org/api/users/issyl0/?format=api",
            "timestamp": "2015-06-30T00:06:42+02:00",
            "action": 5,
            "target": "This changes the reaction of the 'fine speed' input to extreme physical speed. You will see the difference best if 'fine speed' is mapped to the radius.\n-8.0 very fast speed does not increase 'fine speed' much more\n+8.0 very fast speed increases 'fine speed' a lot\nFor very slow speed the opposite happens.",
            "id": 334622,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/334622/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/1796431/?format=api",
            "component": "https://hosted.weblate.org/api/components/mypaint/libmypaint/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/mypaint/libmypaint/en_GB/?format=api",
            "user": "https://hosted.weblate.org/api/users/issyl0/?format=api",
            "author": "https://hosted.weblate.org/api/users/issyl0/?format=api",
            "timestamp": "2015-06-30T00:00:56+02:00",
            "action": 5,
            "target": "Fine speed gamma",
            "id": 334620,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/334620/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/1796430/?format=api",
            "component": "https://hosted.weblate.org/api/components/mypaint/libmypaint/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/mypaint/libmypaint/en_GB/?format=api",
            "user": "https://hosted.weblate.org/api/users/issyl0/?format=api",
            "author": "https://hosted.weblate.org/api/users/issyl0/?format=api",
            "timestamp": "2015-06-30T00:00:49+02:00",
            "action": 5,
            "target": "Same as 'fine speed filter', but note that the range is different",
            "id": 334619,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/334619/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/1796429/?format=api",
            "component": "https://hosted.weblate.org/api/components/mypaint/libmypaint/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/mypaint/libmypaint/en_GB/?format=api",
            "user": "https://hosted.weblate.org/api/users/issyl0/?format=api",
            "author": "https://hosted.weblate.org/api/users/issyl0/?format=api",
            "timestamp": "2015-06-30T00:00:44+02:00",
            "action": 5,
            "target": "Gross speed filter",
            "id": 334618,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/334618/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/1796428/?format=api",
            "component": "https://hosted.weblate.org/api/components/mypaint/libmypaint/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/mypaint/libmypaint/en_GB/?format=api",
            "user": "https://hosted.weblate.org/api/users/issyl0/?format=api",
            "author": "https://hosted.weblate.org/api/users/issyl0/?format=api",
            "timestamp": "2015-06-30T00:00:39+02:00",
            "action": 5,
            "target": "How slow the input fine speed is following the real speed\n0.0 change immediately as your speed changes (not recommended, but try it)",
            "id": 334617,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/334617/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/1796427/?format=api",
            "component": "https://hosted.weblate.org/api/components/mypaint/libmypaint/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/mypaint/libmypaint/en_GB/?format=api",
            "user": "https://hosted.weblate.org/api/users/issyl0/?format=api",
            "author": "https://hosted.weblate.org/api/users/issyl0/?format=api",
            "timestamp": "2015-06-29T23:51:38+02:00",
            "action": 5,
            "target": "Fine speed filter",
            "id": 334609,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/334609/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/1796426/?format=api",
            "component": "https://hosted.weblate.org/api/components/mypaint/libmypaint/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/mypaint/libmypaint/en_GB/?format=api",
            "user": "https://hosted.weblate.org/api/users/issyl0/?format=api",
            "author": "https://hosted.weblate.org/api/users/issyl0/?format=api",
            "timestamp": "2015-06-29T23:51:32+02:00",
            "action": 5,
            "target": "Alter the radius randomly each dab. You can also do this with the by_random input on the radius setting. If you do it here, there are two differences:\n1) the opaque value will be corrected such that a big-radius dabs is more transparent\n2) it will not change the actual radius seen by dabs_per_actual_radius",
            "id": 334607,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/334607/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/1796425/?format=api",
            "component": "https://hosted.weblate.org/api/components/mypaint/libmypaint/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/mypaint/libmypaint/en_GB/?format=api",
            "user": "https://hosted.weblate.org/api/users/issyl0/?format=api",
            "author": "https://hosted.weblate.org/api/users/issyl0/?format=api",
            "timestamp": "2015-06-29T23:51:26+02:00",
            "action": 5,
            "target": "Radius by random",
            "id": 334606,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/334606/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/1796424/?format=api",
            "component": "https://hosted.weblate.org/api/components/mypaint/libmypaint/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/mypaint/libmypaint/en_GB/?format=api",
            "user": "https://hosted.weblate.org/api/users/issyl0/?format=api",
            "author": "https://hosted.weblate.org/api/users/issyl0/?format=api",
            "timestamp": "2015-06-29T23:51:21+02:00",
            "action": 5,
            "target": "Dabs to draw each second, no matter how far the pointer moves",
            "id": 334603,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/334603/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/1796423/?format=api",
            "component": "https://hosted.weblate.org/api/components/mypaint/libmypaint/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/mypaint/libmypaint/en_GB/?format=api",
            "user": "https://hosted.weblate.org/api/users/issyl0/?format=api",
            "author": "https://hosted.weblate.org/api/users/issyl0/?format=api",
            "timestamp": "2015-06-29T23:51:16+02:00",
            "action": 5,
            "target": "Dabs per second",
            "id": 334602,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/334602/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/1796422/?format=api",
            "component": "https://hosted.weblate.org/api/components/mypaint/libmypaint/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/mypaint/libmypaint/en_GB/?format=api",
            "user": "https://hosted.weblate.org/api/users/issyl0/?format=api",
            "author": "https://hosted.weblate.org/api/users/issyl0/?format=api",
            "timestamp": "2015-06-29T23:51:11+02:00",
            "action": 5,
            "target": "Same as above, but the radius actually drawn is used, which can change dynamically",
            "id": 334600,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/334600/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/1796421/?format=api",
            "component": "https://hosted.weblate.org/api/components/mypaint/libmypaint/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/mypaint/libmypaint/en_GB/?format=api",
            "user": "https://hosted.weblate.org/api/users/issyl0/?format=api",
            "author": "https://hosted.weblate.org/api/users/issyl0/?format=api",
            "timestamp": "2015-06-29T23:50:45+02:00",
            "action": 5,
            "target": "Dabs per actual radius",
            "id": 334598,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/334598/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/1796420/?format=api",
            "component": "https://hosted.weblate.org/api/components/mypaint/libmypaint/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/mypaint/libmypaint/en_GB/?format=api",
            "user": "https://hosted.weblate.org/api/users/issyl0/?format=api",
            "author": "https://hosted.weblate.org/api/users/issyl0/?format=api",
            "timestamp": "2015-06-29T23:50:34+02:00",
            "action": 5,
            "target": "How many dabs to draw while the pointer moves a distance of one brush radius (more precise: the base value of the radius)",
            "id": 334597,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/334597/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/1796419/?format=api",
            "component": "https://hosted.weblate.org/api/components/mypaint/libmypaint/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/mypaint/libmypaint/en_GB/?format=api",
            "user": "https://hosted.weblate.org/api/users/issyl0/?format=api",
            "author": "https://hosted.weblate.org/api/users/issyl0/?format=api",
            "timestamp": "2015-06-29T23:50:14+02:00",
            "action": 5,
            "target": "Dabs per basic radius",
            "id": 334596,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/334596/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/1796418/?format=api",
            "component": "https://hosted.weblate.org/api/components/mypaint/libmypaint/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/mypaint/libmypaint/en_GB/?format=api",
            "user": "https://hosted.weblate.org/api/users/issyl0/?format=api",
            "author": "https://hosted.weblate.org/api/users/issyl0/?format=api",
            "timestamp": "2015-06-29T23:50:09+02:00",
            "action": 5,
            "target": "This setting decreases the hardness when necessary to prevent a pixel staircase effect (aliasing) by making the dab more blurred.\n 0.0 disable (for very strong erasers and pixel brushes)\n 1.0 blur one pixel (good value)\n 5.0 notable blur, thin strokes will disappear",
            "id": 334595,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/334595/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/1796417/?format=api",
            "component": "https://hosted.weblate.org/api/components/mypaint/libmypaint/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/mypaint/libmypaint/en_GB/?format=api",
            "user": "https://hosted.weblate.org/api/users/issyl0/?format=api",
            "author": "https://hosted.weblate.org/api/users/issyl0/?format=api",
            "timestamp": "2015-06-29T23:50:03+02:00",
            "action": 5,
            "target": "Pixel feather",
            "id": 334594,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/334594/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/mypaint/libmypaint/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/mypaint/libmypaint/en_GB/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2015-06-29T23:39:17+02:00",
            "action": 0,
            "target": "",
            "id": 334567,
            "action_name": "Resource updated",
            "url": "https://hosted.weblate.org/api/changes/334567/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/mypaint/libmypaint/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/mypaint/libmypaint/en_GB/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2015-06-29T22:50:32+02:00",
            "action": 17,
            "target": "",
            "id": 334494,
            "action_name": "Changes committed",
            "url": "https://hosted.weblate.org/api/changes/334494/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/1796416/?format=api",
            "component": "https://hosted.weblate.org/api/components/mypaint/libmypaint/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/mypaint/libmypaint/en_GB/?format=api",
            "user": "https://hosted.weblate.org/api/users/issyl0/?format=api",
            "author": "https://hosted.weblate.org/api/users/issyl0/?format=api",
            "timestamp": "2015-06-29T22:31:40+02:00",
            "action": 5,
            "target": "Hard brush-circle borders (setting to zero will draw nothing). To reach the maximum hardness, you need to disable Pixel feather.",
            "id": 334464,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/334464/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/1796415/?format=api",
            "component": "https://hosted.weblate.org/api/components/mypaint/libmypaint/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/mypaint/libmypaint/en_GB/?format=api",
            "user": "https://hosted.weblate.org/api/users/issyl0/?format=api",
            "author": "https://hosted.weblate.org/api/users/issyl0/?format=api",
            "timestamp": "2015-06-29T22:31:31+02:00",
            "action": 5,
            "target": "Hardness",
            "id": 334463,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/334463/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/1796414/?format=api",
            "component": "https://hosted.weblate.org/api/components/mypaint/libmypaint/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/mypaint/libmypaint/en_GB/?format=api",
            "user": "https://hosted.weblate.org/api/users/issyl0/?format=api",
            "author": "https://hosted.weblate.org/api/users/issyl0/?format=api",
            "timestamp": "2015-06-29T22:31:19+02:00",
            "action": 5,
            "target": "Basic brush radius (logarithmic)\n 0.7 means 2 pixels\n 3.0 means 20 pixels",
            "id": 334462,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/334462/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/1796413/?format=api",
            "component": "https://hosted.weblate.org/api/components/mypaint/libmypaint/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/mypaint/libmypaint/en_GB/?format=api",
            "user": "https://hosted.weblate.org/api/users/issyl0/?format=api",
            "author": "https://hosted.weblate.org/api/users/issyl0/?format=api",
            "timestamp": "2015-06-29T22:31:09+02:00",
            "action": 5,
            "target": "Radius",
            "id": 334461,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/334461/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/1796412/?format=api",
            "component": "https://hosted.weblate.org/api/components/mypaint/libmypaint/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/mypaint/libmypaint/en_GB/?format=api",
            "user": "https://hosted.weblate.org/api/users/issyl0/?format=api",
            "author": "https://hosted.weblate.org/api/users/issyl0/?format=api",
            "timestamp": "2015-06-29T22:31:03+02:00",
            "action": 5,
            "target": "Correct the nonlinearity introduced by blending multiple dabs on top of each other. This correction should get you a linear (\"natural\") pressure response when pressure is mapped to opaque_multiply, as it is usually done. 0.9 is good for standard strokes, set it smaller if your brush scatters a lot, or higher if you use dabs_per_second.\n0.0 the opaque value above is for the individual dabs\n1.0 the opaque value above is for the final brush stroke, assuming each pixel gets (dabs_per_radius*2) brushdabs on average during a stroke",
            "id": 334460,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/334460/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/1796411/?format=api",
            "component": "https://hosted.weblate.org/api/components/mypaint/libmypaint/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/mypaint/libmypaint/en_GB/?format=api",
            "user": "https://hosted.weblate.org/api/users/issyl0/?format=api",
            "author": "https://hosted.weblate.org/api/users/issyl0/?format=api",
            "timestamp": "2015-06-29T22:30:38+02:00",
            "action": 5,
            "target": "Opacity linearize",
            "id": 334459,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/334459/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/1796410/?format=api",
            "component": "https://hosted.weblate.org/api/components/mypaint/libmypaint/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/mypaint/libmypaint/en_GB/?format=api",
            "user": "https://hosted.weblate.org/api/users/issyl0/?format=api",
            "author": "https://hosted.weblate.org/api/users/issyl0/?format=api",
            "timestamp": "2015-06-29T22:30:01+02:00",
            "action": 5,
            "target": "This gets multiplied with opaque. You should only change the pressure input of this setting. Use 'opaque' instead to make opacity depend on speed.\nThis setting is responsible to stop painting when there is zero pressure. This is just a convention, the behaviour is identical to 'opaque'.",
            "id": 334457,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/334457/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/1796409/?format=api",
            "component": "https://hosted.weblate.org/api/components/mypaint/libmypaint/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/mypaint/libmypaint/en_GB/?format=api",
            "user": "https://hosted.weblate.org/api/users/issyl0/?format=api",
            "author": "https://hosted.weblate.org/api/users/issyl0/?format=api",
            "timestamp": "2015-06-29T22:29:02+02:00",
            "action": 5,
            "target": "Opacity multiply",
            "id": 334456,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/334456/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/1796408/?format=api",
            "component": "https://hosted.weblate.org/api/components/mypaint/libmypaint/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/mypaint/libmypaint/en_GB/?format=api",
            "user": "https://hosted.weblate.org/api/users/issyl0/?format=api",
            "author": "https://hosted.weblate.org/api/users/issyl0/?format=api",
            "timestamp": "2015-06-29T22:28:55+02:00",
            "action": 5,
            "target": "0 means brush is transparent, 1 fully visible\n(also known as alpha or opacity)",
            "id": 334455,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/334455/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/1796407/?format=api",
            "component": "https://hosted.weblate.org/api/components/mypaint/libmypaint/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/mypaint/libmypaint/en_GB/?format=api",
            "user": "https://hosted.weblate.org/api/users/issyl0/?format=api",
            "author": "https://hosted.weblate.org/api/users/issyl0/?format=api",
            "timestamp": "2015-06-29T22:23:17+02:00",
            "action": 5,
            "target": "Opacity",
            "id": 334451,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/334451/?format=api"
        }
    ]
}