{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":1418150,"defaultBranch":"master","name":"tiled","ownerLogin":"mapeditor","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2011-02-27T15:18:22.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1009172?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1699256357.0","currentOid":""},"activityList":{"items":[{"before":"f88ee28d622ca383db5e6f3d856343533eb2c4ae","after":"288cd98b653a477ce306dd3c0b0a1e7262f6fad2","ref":"refs/heads/master","pushedAt":"2024-05-03T09:10:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bjorn","name":"Thorbjørn Lindeijer","path":"/bjorn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/531764?s=80&v=4"},"commit":{"message":"Python plugin: Added forgotten PyConfig_Clear call","shortMessageHtmlLink":"Python plugin: Added forgotten PyConfig_Clear call"}},{"before":"15e7486e1540b87b870839ed55b44cca35d0eaa8","after":"f88ee28d622ca383db5e6f3d856343533eb2c4ae","ref":"refs/heads/master","pushedAt":"2024-05-02T18:26:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bjorn","name":"Thorbjørn Lindeijer","path":"/bjorn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/531764?s=80&v=4"},"commit":{"message":"Python plugin: Raised minimum Python version to 3.8\n\nFixed deprecation warnings by replacing `Py_NoSiteFlag` and\n`Py_NoUserSiteDirectory` variables with their `PyConfig` equivalent,\nsupported since Python 3.8.","shortMessageHtmlLink":"Python plugin: Raised minimum Python version to 3.8"}},{"before":"19c2b8d153e3dfc409b631260237b69dfccf5a2e","after":"15e7486e1540b87b870839ed55b44cca35d0eaa8","ref":"refs/heads/master","pushedAt":"2024-05-02T15:29:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bjorn","name":"Thorbjørn Lindeijer","path":"/bjorn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/531764?s=80&v=4"},"commit":{"message":"Fixed Qt version check for groupbox frame rendering\n\nThe change to Qt was cherry-picked to Qt 6.6.3.\n\nThis further amends 93f6fef14052e6797440e3f4c4a093f7507b2249.","shortMessageHtmlLink":"Fixed Qt version check for groupbox frame rendering"}},{"before":"70c0f63d9b509417bf9ba84e4ad1802d32a0515d","after":"19c2b8d153e3dfc409b631260237b69dfccf5a2e","ref":"refs/heads/master","pushedAt":"2024-04-30T13:00:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bjorn","name":"Thorbjørn Lindeijer","path":"/bjorn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/531764?s=80&v=4"},"commit":{"message":"Added element to AppStream metadata\n\nThis is now required for publishing the Flatpak.","shortMessageHtmlLink":"Added <developer/> element to AppStream metadata"}},{"before":"a3768788cbb60b607f40805515d428e25abd83b6","after":"70c0f63d9b509417bf9ba84e4ad1802d32a0515d","ref":"refs/heads/master","pushedAt":"2024-04-26T20:03:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bjorn","name":"Thorbjørn Lindeijer","path":"/bjorn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/531764?s=80&v=4"},"commit":{"message":"Scripting: Fixed crash after using tiled.project\n\nCrash caused by a double-deletion of the EditableProject, since both\nthe Project as well as the ProjectDocument classes were deleting it\nfrom their destructors (in the Object and Document superclasses,\nrespectively).\n\nThis issue was introduced in 4244060c3fcb29ed514de5f419eb165a6cdbfb4f.","shortMessageHtmlLink":"Scripting: Fixed crash after using tiled.project"}},{"before":"60326698b5e534f5ec57ee216c0805427884e7c8","after":"4fbadb8b5a2d46c4de5141255c358249ccfa8db0","ref":"refs/heads/gh-pages","pushedAt":"2024-04-21T16:11:17.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"bjorn","name":"Thorbjørn Lindeijer","path":"/bjorn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/531764?s=80&v=4"},"commit":{"message":"Removed two sponsor banners","shortMessageHtmlLink":"Removed two sponsor banners"}},{"before":"cf21779e55f2ed25f1c36498d20646cbe412da17","after":"a3768788cbb60b607f40805515d428e25abd83b6","ref":"refs/heads/master","pushedAt":"2024-04-18T14:45:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bjorn","name":"Thorbjørn Lindeijer","path":"/bjorn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/531764?s=80&v=4"},"commit":{"message":"Updates to install-qt.sh merged from Qbs repository\n\nNothing really relevant for Tiled, apart from the mirror removal. Just\nkeeping the differences with upstream smaller.","shortMessageHtmlLink":"Updates to install-qt.sh merged from Qbs repository"}},{"before":"4862b5119ae229963b074d1b5b3ce5f96eb1af8e","after":"cf21779e55f2ed25f1c36498d20646cbe412da17","ref":"refs/heads/master","pushedAt":"2024-04-18T14:45:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bjorn","name":"Thorbjørn Lindeijer","path":"/bjorn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/531764?s=80&v=4"},"commit":{"message":"Tweaked margin between group box header and contents\n\n93f6fef14052e6797440e3f4c4a093f7507 had left it a little uncomfortable.","shortMessageHtmlLink":"Tweaked margin between group box header and contents"}},{"before":"3285e95a658ceba9b46ed0af24b0d916a741ea8d","after":"4862b5119ae229963b074d1b5b3ce5f96eb1af8e","ref":"refs/heads/master","pushedAt":"2024-04-18T14:44:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bjorn","name":"Thorbjørn Lindeijer","path":"/bjorn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/531764?s=80&v=4"},"commit":{"message":"AppImage: Fixed ability to launch without parameters\n\nAfter fixing the \"is string non-empty\" check in de5373af22885e2e75692c0,\nthe script no longer did anything when no parameter was given...\n\nAs far as I could see, this check should just be removed.\n\nSee #3914","shortMessageHtmlLink":"AppImage: Fixed ability to launch without parameters"}},{"before":"8027f07cbcfd2c31b4c30aecbde4ab97f124c231","after":"3285e95a658ceba9b46ed0af24b0d916a741ea8d","ref":"refs/heads/master","pushedAt":"2024-04-18T12:55:04.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"bjorn","name":"Thorbjørn Lindeijer","path":"/bjorn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/531764?s=80&v=4"},"commit":{"message":"AppVeyor: Updated Windows builds to Qt 6.7","shortMessageHtmlLink":"AppVeyor: Updated Windows builds to Qt 6.7"}},{"before":"878a536f58c0094aa813d7396cbf2fc2caa31008","after":"8027f07cbcfd2c31b4c30aecbde4ab97f124c231","ref":"refs/heads/master","pushedAt":"2024-04-18T11:21:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bjorn","name":"Thorbjørn Lindeijer","path":"/bjorn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/531764?s=80&v=4"},"commit":{"message":"snap: Fixed determining of the version (#3926)\n\nWhen using the 'version: git' approach, only the final snap knows the\r\nversion, but it isn't known yet at compile time so Tiled always shows\r\nits version as \"git\".\r\n\r\nSetting fetch-depth to 0 makes it fetch all history for all branches and\r\ntags, which is needed for `git describe` to work.","shortMessageHtmlLink":"snap: Fixed determining of the version (#3926)"}},{"before":"3fc8c6c24c59be44729d64d83e063e4673a5dfb0","after":"878a536f58c0094aa813d7396cbf2fc2caa31008","ref":"refs/heads/master","pushedAt":"2024-04-15T19:05:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bjorn","name":"Thorbjørn Lindeijer","path":"/bjorn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/531764?s=80&v=4"},"commit":{"message":"docs: Small fix to snippet converting from Qt.Url to string\n\nOn Windows we need to remove three slashes.","shortMessageHtmlLink":"docs: Small fix to snippet converting from Qt.Url to string"}},{"before":"4c430506851e811bec1316aa64924039899bc978","after":"60326698b5e534f5ec57ee216c0805427884e7c8","ref":"refs/heads/gh-pages","pushedAt":"2024-04-11T21:06:10.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"bjorn","name":"Thorbjørn Lindeijer","path":"/bjorn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/531764?s=80&v=4"},"commit":{"message":"Updated sponsor URL","shortMessageHtmlLink":"Updated sponsor URL"}},{"before":"65eb861b9a64cdc2b375c2ba603efe2b433ba225","after":"3fc8c6c24c59be44729d64d83e063e4673a5dfb0","ref":"refs/heads/master","pushedAt":"2024-03-28T19:34:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bjorn","name":"Thorbjørn Lindeijer","path":"/bjorn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/531764?s=80&v=4"},"commit":{"message":"CI: Use zstd release branch\n\nThere is no longer a master branch.","shortMessageHtmlLink":"CI: Use zstd release branch"}},{"before":"64422cf3b1fc755d67e97c77fb8a2312379508af","after":"65eb861b9a64cdc2b375c2ba603efe2b433ba225","ref":"refs/heads/master","pushedAt":"2024-03-27T18:02:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bjorn","name":"Thorbjørn Lindeijer","path":"/bjorn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/531764?s=80&v=4"},"commit":{"message":"Show parent layer names in \"Move Object to Layer\" menu (#3811)\n\nAlso reversed the order of the layers, to match the order in the Layers\r\nand Objects views.\r\n\r\nMove-to-layer menu implementation is now shared between object tools and\r\nobjects dock.\r\n\r\nAdded object group icon to the menu items.\r\n\r\nCloses #3454","shortMessageHtmlLink":"Show parent layer names in \"Move Object to Layer\" menu (#3811)"}},{"before":"53b0e52624ee879a7bee541ccd6d4f75c19d8759","after":"64422cf3b1fc755d67e97c77fb8a2312379508af","ref":"refs/heads/master","pushedAt":"2024-03-22T16:56:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bjorn","name":"Thorbjørn Lindeijer","path":"/bjorn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/531764?s=80&v=4"},"commit":{"message":"Made adding \"Copy\" when duplicating optional\n\nThe option is disabled by default. When enabled, the behavior is a\nlittle bit nicer when creating many duplicates, since they now get\nnumbered rather than adding \"Copy Copy Copy...\"\n\nAlso, when editing layer names, the name now gets trimmed to avoid\naccidentally leaving spaces at either end.","shortMessageHtmlLink":"Made adding \"Copy\" when duplicating optional"}},{"before":"de5373af22885e2e75692c0736b8dd17b17c770b","after":"53b0e52624ee879a7bee541ccd6d4f75c19d8759","ref":"refs/heads/master","pushedAt":"2024-03-22T15:46:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bjorn","name":"Thorbjørn Lindeijer","path":"/bjorn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/531764?s=80&v=4"},"commit":{"message":"Automapping: Added per-input-layer properties for ignoring flip flags\n\nThis can greatly reduce the number of layers necessary to describe all\nmatching input tiles.\n\nCloses #3803","shortMessageHtmlLink":"Automapping: Added per-input-layer properties for ignoring flip flags"}},{"before":"45746fc3152fee34d4d217d315698711714a051f","after":"de5373af22885e2e75692c0736b8dd17b17c770b","ref":"refs/heads/master","pushedAt":"2024-03-21T07:33:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bjorn","name":"Thorbjørn Lindeijer","path":"/bjorn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/531764?s=80&v=4"},"commit":{"message":"AppImage: Fixed ability to open paths with spaces from the CLI\n\nThe check whether the file existed was missing quotes.\n\nCloses #3914","shortMessageHtmlLink":"AppImage: Fixed ability to open paths with spaces from the CLI"}},{"before":"bb543aaf6c42f9690b4cd24f643946cfc06a32ac","after":"45746fc3152fee34d4d217d315698711714a051f","ref":"refs/heads/master","pushedAt":"2024-03-19T17:31:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bjorn","name":"Thorbjørn Lindeijer","path":"/bjorn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/531764?s=80&v=4"},"commit":{"message":"docs: Tweaked reference to 'Add Output Index' script","shortMessageHtmlLink":"docs: Tweaked reference to 'Add Output Index' script"}},{"before":"5fe44b7eadfe8113f8d79c8085687aa8ab79c014","after":"bb543aaf6c42f9690b4cd24f643946cfc06a32ac","ref":"refs/heads/master","pushedAt":"2024-03-19T17:27:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bjorn","name":"Thorbjørn Lindeijer","path":"/bjorn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/531764?s=80&v=4"},"commit":{"message":"docs: Add reference to 'Add Output Index' script by eishiya","shortMessageHtmlLink":"docs: Add reference to 'Add Output Index' script by eishiya"}},{"before":"f65eb59cb428f25de492758b35bfcf594fe0849e","after":"4c430506851e811bec1316aa64924039899bc978","ref":"refs/heads/gh-pages","pushedAt":"2024-03-18T20:21:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bjorn","name":"Thorbjørn Lindeijer","path":"/bjorn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/531764?s=80&v=4"},"commit":{"message":"Added sponsor banner","shortMessageHtmlLink":"Added sponsor banner"}},{"before":"1ff8220f5fc8659900800530d66abf75920e65d2","after":"5fe44b7eadfe8113f8d79c8085687aa8ab79c014","ref":"refs/heads/master","pushedAt":"2024-03-18T16:49:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bjorn","name":"Thorbjørn Lindeijer","path":"/bjorn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/531764?s=80&v=4"},"commit":{"message":"Scripting: Added some alternatives to working with URLs (#3893)\n\n* Added FilePath.localFile\r\n* Added FileEdit.fileName\r\n* Added code snippet for converting QUrl to a local file path to docs","shortMessageHtmlLink":"Scripting: Added some alternatives to working with URLs (#3893)"}},{"before":"c388cc211922beb39473bf50ea6ad5912bc32650","after":"1ff8220f5fc8659900800530d66abf75920e65d2","ref":"refs/heads/master","pushedAt":"2024-03-18T16:43:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bjorn","name":"Thorbjørn Lindeijer","path":"/bjorn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/531764?s=80&v=4"},"commit":{"message":"Fixed possible crash after assigning to tiled.activeAsset\n\nWhen assigning a new map or tileset created from a script to tiled.activeAsset,\nthe necessary signals were not connected. This broke the signals from\nEditableMap and it also caused certain ownership transfers from JS to C++ to\nnever take place. The latter could in turn lead to dangling pointers to objects\nafter they were deleted by the garbage collector.\n\nThanks to @eishiya for discovering this issue!","shortMessageHtmlLink":"Fixed possible crash after assigning to tiled.activeAsset"}},{"before":"88e452586d497cc005017af8d5c1ab30ac502def","after":"c388cc211922beb39473bf50ea6ad5912bc32650","ref":"refs/heads/master","pushedAt":"2024-03-18T16:36:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bjorn","name":"Thorbjørn Lindeijer","path":"/bjorn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/531764?s=80&v=4"},"commit":{"message":"Fixed alignment of shortcuts in action search\n\nIssue introduced in fb2390aeb01eb183da8a5adc1970cbef1c1043f9.\n\nWe do need to call QStaticText::prepare in this case, because we need to\nknow its width in the small font, before painting the text.","shortMessageHtmlLink":"Fixed alignment of shortcuts in action search"}},{"before":"d29ef08d0137509a64d9db9809510e9fa51681b7","after":"88e452586d497cc005017af8d5c1ab30ac502def","ref":"refs/heads/master","pushedAt":"2024-03-18T16:34:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bjorn","name":"Thorbjørn Lindeijer","path":"/bjorn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/531764?s=80&v=4"},"commit":{"message":"Automapping: Always apply output sets with empty index (#3909)\n\nOutput sets with an empty index (output_foo, rather than output1_foo,\r\nfor example) are now considered unconditional outputs and no longer\r\nparticipate in the random output index selection process.\r\n\r\nEffectively, when a rule matches that has output sets with both an empty\r\nindex and output sets with an index, first its unconditional output set\r\nwill apply and then a randomly selected output set from its output sets\r\nwith non-empty index.\r\n\r\nFor compatibility reasons, this behavior does not affect rule maps in\r\n\"legacy\" mode (when the user manually defined the rule regions).","shortMessageHtmlLink":"Automapping: Always apply output sets with empty index (#3909)"}},{"before":"d2e7a29a340b661f16b1ca6fb22b005887e1b87a","after":"d29ef08d0137509a64d9db9809510e9fa51681b7","ref":"refs/heads/master","pushedAt":"2024-03-12T09:17:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bjorn","name":"Thorbjørn Lindeijer","path":"/bjorn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/531764?s=80&v=4"},"commit":{"message":"Resolve class members when exporting and the relevant option is enabled\n\nThis is be tied into the \"Resolve object types and properties\" option\nfor now, both because of string-freeze for Tiled 1.10 and because I will\nwait on a use-case for doing this independently of that option before\nimplementing it as a separate option.\n\nCloses #3411\nCloses #3315","shortMessageHtmlLink":"Resolve class members when exporting and the relevant option is enabled"}},{"before":"d983dff8bf256d8cd8ab28416bd9ffc55f069ac9","after":"d2e7a29a340b661f16b1ca6fb22b005887e1b87a","ref":"refs/heads/master","pushedAt":"2024-03-11T14:53:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bjorn","name":"Thorbjørn Lindeijer","path":"/bjorn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/531764?s=80&v=4"},"commit":{"message":"Disable the add/remove tile actions on startup\n\nOn startup there is no tileset open, so these actions should be\ndisabled. Normally they would not be visible anyway, but they appear in\nthe \"Action Search\" popup when enabled.","shortMessageHtmlLink":"Disable the add/remove tile actions on startup"}},{"before":"5b846753a5e2a85cce841aeb31e3f52159dc6e13","after":"d983dff8bf256d8cd8ab28416bd9ffc55f069ac9","ref":"refs/heads/master","pushedAt":"2024-03-08T12:49:55.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"bjorn","name":"Thorbjørn Lindeijer","path":"/bjorn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/531764?s=80&v=4"},"commit":{"message":"docs: Moved Scripting from /reference to /manual\n\nAlso made the Python Scripts page less prominent by moving it into the\nExport Formats category and added additional warnings and small\nadjustments to guide people to using JavaScript instead.","shortMessageHtmlLink":"docs: Moved Scripting from /reference to /manual"}},{"before":"f46b444f75aea9b2a556033b88b45246aa382c95","after":"5b846753a5e2a85cce841aeb31e3f52159dc6e13","ref":"refs/heads/master","pushedAt":"2024-03-07T14:56:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bjorn","name":"Thorbjørn Lindeijer","path":"/bjorn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/531764?s=80&v=4"},"commit":{"message":"tmxrasterizer: Fixed --hide/show-layer to work on group layers\n\nWhen using --hide-layer or --show-layer with the name of a group layer,\nit now hides or shows all children of that group layer respectively.\n\nHiding a layer overrides showing a layer, which means you can hide some\nchildren of a group layer that was explicitly shown.\n\nFixes #3899","shortMessageHtmlLink":"tmxrasterizer: Fixed --hide/show-layer to work on group layers"}},{"before":"12dbd5984adc9c87d5aa3bd244a8d2a23df0fe48","after":"f46b444f75aea9b2a556033b88b45246aa382c95","ref":"refs/heads/master","pushedAt":"2024-03-06T12:08:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bjorn","name":"Thorbjørn Lindeijer","path":"/bjorn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/531764?s=80&v=4"},"commit":{"message":"Terrain tools now ignore irrelevant labels\n\nChanging the type of a Terrain Set does not clear no longer relevant\nbits from each tile, in order to allow changing the type back and forth\nwithout destroying this information.\n\nHowever, this caused the terrain overlays to be confusing and terrain\ntools to behave erratically. Now, the irrelevant bits of each tile's\nterrain info is masked out where appropriate.\n\nCloses #3204\nCloses #3260","shortMessageHtmlLink":"Terrain tools now ignore irrelevant labels"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEQJTqVQA","startCursor":null,"endCursor":null}},"title":"Activity · mapeditor/tiled"}