Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/mapeditor/tiled

Flexible level editor
https://github.com/mapeditor/tiled

Qt 6: Workaround black highlighted text color in inactive items

This only fixes it for item view items, and not selected text in
general. Probably should be fix...

fb83d1f35fcca5e7b0e21f8aeb3ba5a330a41d8f authored over 2 years ago
Scripting: Work around missing enums in Qt object with Qt 6

In Qt 6, the enum values in the Qt object are only available in QML, or
in JS scripts used by QM...

6e78257033d68c09549d1dd59c663c1822d5b247 authored over 2 years ago
Qt 6.3: Avoid assertion when certain signals get disconnected

Since Qt 6.3, there is an assertion that triggers when a QObject derived
class gets destroyed an...

59805cbf4da679dbb609d5744e75e77ebd8fdb6c authored over 2 years ago
Bumped version to 1.9.0 and updated NEWS.md

85dbefc5bd721afaad1d4e24230f1a514aeed5ce authored over 2 years ago
Translated using Weblate (Russian)

Currently translated at 95.8% (1341 of 1399 strings)

b45e70cd487f0fb89d4675c11cf8940bdf29fa7f authored over 2 years ago
Translated using Weblate (Bulgarian)

Currently translated at 100.0% (1399 of 1399 strings)

1f6e78a1c9ed80e4ab7502da9b0ce7ff6a86074b authored over 2 years ago
Translated using Weblate (French)

Currently translated at 100.0% (1399 of 1399 strings)

ac59cdf59ee2dfebc4bb55c5634b610ce586abf1 authored over 2 years ago
Scripting: Added ImageLayer.image property

Provides faster access to the already loaded image, than using the
imageSource property and load...

a101eff68537a209464173f9e1601f011f3d269b authored over 2 years ago
Take into account image layer content when determining visual map size

Several places where maps were being rendered to an image were not taking
into account the conte...

d1efa56fe19bba7c55d41626d852bf9371713e0a authored over 2 years ago
Update Czech translation (#3389)

2d4b64059533416d1404bc48b886b53692d90514 authored over 2 years ago
AppVeyor: Updated builds to Python 3.8

Also adjusted the documentation.

1eb76b94c7612ef5e98fa98212875dfeb63d45e2 authored over 2 years ago
AppImage: Updated to Sentry 0.4.18

b92c813a313e684b76c58a629db50c6ad51c9f34 authored over 2 years ago
CI: Updated Qt to 6.3.1 on GitHub Actions and 6.3 on AppVeyor

Currently AppVeyor builds will be 6.3.0, but hopefully it'll be updated
to 6.3.1 soon as well.

d431bff9d988e84f3b3b9d682864d909d7ad7209 authored over 2 years ago
Fixed compile of Tiled Quick against Qt 6.3 / MSVC

Addendum to 7a060fb119236520beb78d1f344bda2a35d82f0c.

cb79aae14038fb1e4bcbc5eca4c4bb83b716e8b8 authored over 2 years ago
Only create GitHub Release on tag

64642c0432354377516303bac3efecfdfc43520d authored over 2 years ago
GitHub Actions: Merged Qt 6 based packages with the main workflow

Now building all packages in a single workflow, which helps sharing code
using a build matrix an...

e168223fbece2e512a205ae9b301a3e74d3bd0ec authored over 2 years ago
macOS: Fixed compile against Qt 5.12

Apparently std::optional has no value() method yet on macOS SDK 10.12.

cf40a85c871e120307724b02c34fb77900c1dca5 authored over 2 years ago
Detect Automapping Rules map and add relevant properties

This is a bit of a hack, but it should make it a little easier to find
and set the various Autom...

8434f5e42ca4e1e2fed257f299ff7dd3dd8bea3b authored over 2 years ago
macOS: Removed the special code for enabling full screen

Not sure this code is still needed on current macOS versions. When
compiling against Qt 5.12 it ...

f944b19ea393b6af017110c6c2a1b2c7e945e98d authored over 2 years ago
Added ability to load .tiled-session files from command-line

In general there would always be a .tiled-project file that can be
opened instead, but there app...

30d232ecb23db620017ca2ec3f196dc76b60b377 authored over 2 years ago
macOS: Fixed layout of Custom Types Editor when using native style

Fields were by default not growing beyond their size hint and centered
instead, which looked ver...

91a72bfec0379c8e0c6d3e81beadc838ac0a23b3 authored over 2 years ago
Made "Precise tile object selection" option more clear

Breaking string freeze for this one, but only Russian translation was
touched so far and this is...

9ac4f0d16ca389937ca150302d102dc9c6781d28 authored over 2 years ago
Translated using Weblate (Russian)

Currently translated at 94.1% (1318 of 1400 strings)

88f15760df34a45e17b95422f956b0d687600ad4 authored over 2 years ago
Fixed Rotate Left / Right actions for objects

Regression in 517fb0fb9ee53ae77b6ab05cf7a1a9c8f38dcbd3.

e67282f8215b9af235753aca9fbe23fe00829236 authored over 2 years ago
Fixed image rect for tiles added to Image Collection tileset

Regression in 7f7589e54d824fc28949f5ad914a8e5b2377f7cd.

916d7accdb70032fc1e6bc83401480cef8dca5c9 authored over 2 years ago
macOS: Made the fixup-install-names.rb Qt version agnostic

Hopefully this will unbreak the Qt 6 builds.

6abda01e782857bc2935e00682419236afc93a0a authored over 2 years ago
Fixed issues with importing of Object Types

* Don't try to adjust members when importing Object Types, since they
will already be referenc...

d31f94ba2e1d36451216ca3db84490da392f6a65 authored over 2 years ago
Merge branch '1.8'

5a5ec184dad1260fb393cc3b6aa7d3dda551d094 authored over 2 years ago
snap: Fixed publishing of the snap

See snapcore/action-publish#28 for details.

e79f4fe8ee98d0087f35cbfce21f6bfedfaf6d22 authored over 2 years ago
Updated translation files

This marks the string freeze for Tiled 1.9. For up-to-date translations, the
summary is as follo...

9932f7294fed7ddc0bb22bbd183a38316d5ca528 authored over 2 years ago
Also include translations from src/tiledapp

3af0dc3099976a6a6fde3546c54ada99f1890284 authored over 2 years ago
Added translation using Weblate (Marathi)

ad7a1d2ddc1aa8aabc48db95e809938b1b1b5a6d authored over 2 years ago
Added translation using Weblate (Marathi)

b07f51e5dbccbe0411ca914626393e6db15b0e82 authored over 2 years ago
Renamed "Property Types" to "Custom Types"

The name "Property Types" is probably too specific now that the classes
can also be used as the ...

b4c32886413faf790a0232ca523635f396eb2e84 authored over 2 years ago
Updated dependencies in README.md

The private header used from qtdeclarative5-private-dev depends in turn on
private headers from ...

ef5d3b538d96707ff81b9342892397376207a392 authored over 2 years ago
Grouped and named each AutoMap tile

82578e620eaab52014cb9e39a9e9145fb180b189 authored over 2 years ago
Merge branch '1.8'

Conflicts:
NEWS.md
src/tiled/automapper.cpp
src/tiled/clipboardmanager.cpp
src/tiled/tiled.p...

a47e6248addbd40d62fa7a1e2ca7a99c7a0667cc authored over 2 years ago
Bumped version to 1.8.6

fa4f17699665c4b9e6ce0bfc55109294385fec7b authored over 2 years ago
Translated using Weblate (German)

Currently translated at 83.1% (1148 of 1380 strings)

83270f5ff19cf89c546cabc4646c288afe185474 authored over 2 years ago
Renamed MatchType Forbid to Negate

More accurately describes what it does, namely negating the condition at
a specific location for...

b24024c2462db94783877f94b8c2fe79803f7f6f authored over 2 years ago
Modified the Automapping Rules tileset based on feedback

See https://github.com/mapeditor/tiled/issues/3100#issuecomment-1154423548

95af3a7db05836994afaa94da7c674981d8d4a58 authored over 2 years ago
Merge pull request #3376 from bjorn/remove-object-types

Merge object types into property types.

902efd65ccc17e1b6824941f86f01bf5784d916f authored over 2 years ago
Scripting: Fixed possible crash when accessing Layer.map

Actually seen on Sentry after exporting a map using a scripted export
format, since EditableMap:...

9e03938e282193d406f6428cb2cbf8e33246900e authored over 2 years ago
Added export to the old Object Types file format

For compatibility.

Enums are left out when exporting to this format, and the object types
do no...

c106bd4c3636d23ba3b8831ec96ce9949beb1844 authored over 2 years ago
docs: Updates related to changing object type to class

685dbff38244776108b8ddbe669b4d8937752311 authored over 2 years ago
Added compatibility version setting to the project

This can currently be used to make the class of objects and tiles write
out as "type", as used t...

8d973d2d75efa1c9753e322716a942ec39940289 authored over 2 years ago
Made the "Type" field available for all data types as "Class"

This breaks compatibility with older versions of Tiled, which will not
load the "type" for tiles...

33a39291b2b775cba4efd3bfe6a451b63ca83e43 authored over 2 years ago
Fixed compile against Qt 6.3.0 with MSVC

On MSVC, Qt 6.3 requires /permissive- (standards conformance mode) to be
set. Since we're still ...

7a060fb119236520beb78d1f344bda2a35d82f0c authored over 2 years ago
Fixed locking up UI on property type name conflict

When an attempt to rename a property type by pressing Enter in the Name field
would cause a name...

3d17a66d378b87eb5d6349f6c93c3f8ed53d9522 authored over 2 years ago
docs: Added "since 1.9" to two recent API additions

0072eb361227527e158f5c36be9e7c992e175013 authored over 2 years ago
Added usage options to custom classes

This adds options to limit where a custom class can be used. With this,
we can avoid clutter in ...

00a7694c8efd30f2400ceefc0d02a50b8b3a4811 authored over 2 years ago
Don't scale point objects with the zoom level

Implemented by ignoring viewport transformations for these objects,
which means point objects ar...

b81264e66a3712827d4a6d8a6e0412761b43a1ca authored over 2 years ago
Removed Object::ObjectTemplateType

TemplateObject instances are no longer used as Object anywhere, so it
did not need to derive fro...

4c37546742ddee168bb772bdc8ebe838628e6281 authored over 2 years ago
Updated example project with the object types

Also modified the orthogonal-outside example to include a point object.

1aaa5c0a4a078855506333e1ade158d9ebea53b2 authored over 2 years ago
Don't write out objectTypesFile when saving project

It is now only used after a project is loaded, to import the types into
the project.

789a4a066927d0776f4a0360a6332bd6ed6ea68c authored over 2 years ago
Terrain Brush: Update preview on mouse release

This enables clicking through random variations, where previously the
mouse had to be moved to g...

7af06b11ee7f5038e3c2d7ca38dc56fe96cf315b authored over 2 years ago
Removed Object Types Editor

* Project-referenced object types will now be automatically imported
as class property types.
...

788f7033f2f38e9448842eaad20577318125dbd3 authored over 2 years ago
Keep object connections when duplicating as well

Expands on f6bf60ff759a3c5a7ffd02cc1c0e02b7e97bf810. Now this behavior
also applies to the follo...

f33314deeca642fd1fd527a4bcf087293cdf1c82 authored over 2 years ago
Use Class Property Types instead of Object Types

With this change, Class Property Types replace all usages of Object
Types. Some reason should s...

c402b3954f3940286242a2f1b9916b8f6d1aabfb authored over 2 years ago
Added color to class property type

Now the ClassPropertyType is exactly the same as the ObjectType, and
could replace it. The only ...

84d8e7eb6e52f25a0d0a7dfe43b6aef29c4f0a94 authored over 2 years ago
Added built-in Automapping Rules Tileset and action to add it

Part of issue #3100

36560062b90dda53fa651c98f85440ff348dd29b authored over 2 years ago
Added Tile Render Size and Fill Mode options to Tileset

* Tile Render Size can be either "Tile" or "Grid"

When set to "Tile", the tile determines the...

e94dd2cc5f6d20ab729afbef9708882500c4d27d authored over 2 years ago
Merge branch '1.8'

Conflicts:
NEWS.md

a71fd94211e062b96d66d65b07cc384053bc70d9 authored over 2 years ago
Fixed two precise tile object selection issues

* Tile objects could not be selected when their image had no alpha
channel, because in that ca...

4b95314743220dd186106875b25ad3e4268a8f50 authored over 2 years ago
Defold plugins: Added support for rotated tiles

Use the new rotate90 cell property, which was added in Defold 1.2.191.

Closes #3369

e9fcd8e631f2f7a568eced365a2c005b5d263569 authored over 2 years ago
Fixed conflict detection to handle alternative shortcuts

Since some actions have multiple shortcuts by default, there can be
hidden conflicts in the keyb...

5011f77cb01a25f2a7509d91e0f3ea8a96d2a8d3 authored over 2 years ago
Fixed breaking of alternative shortcuts on import or reset

Some actions have multiple shortcuts (for example the "Close" action has
both Ctrl+F4 and Ctrl+W...

750b751eb70a8a73de67f3f03fb702d2854b11b8 authored over 2 years ago
Use Tile::imageRect instead of cutting out tiles

Now that we're storing a sub-rectangle for each tile, we can use it to
avoid actually cutting ou...

7f7589e54d824fc28949f5ad914a8e5b2377f7cd authored over 2 years ago
Fixed importing of removed shortcuts

When importing a keyboard mapping scheme, any actions without a shortcut
were ignored. This mean...

8e9f8cd2c0daa753168fb649b1eaaf1a52c6ca97 authored over 2 years ago
Disable project-related settings when no project is loaded

See issue #3279

3ac1ca275d51383918bb3693f30f4c98562b6982 authored over 2 years ago
Fixed 'Add Variation' action in Tile Stamps context menu

Since the right-click to open the context menu was selecting the stamp,
there was no longer a ne...

8bade146a5640956a26df193cf4cdb83d97e05cb authored over 2 years ago
Moved some project-related actions to File menu

'New Project', 'Recent Projects' and 'Close Project' actions are now
part of the File menu, wher...

d76e1ed0e0f45ef6d667d1fd0a9d2df244664eb9 authored over 2 years ago
Removed the 'Open Project' action

No longer needed now that we have 'Open File or Project' in File menu.

e1275bfce9ed976d6d8a14d77302bfaaeaced214 authored over 2 years ago
Introduced a 'New Project' action

This action replaces the 'Save Project As' action, and should be in
general more intuitive. The ...

d1e3af9c0a8243d8feaa919d804a52edcf75084b authored over 2 years ago
Improved default translation used in case of multiple options

The system QLocale might include multiple UI languages in order of
preference. Using the QTransl...

4bf0deea59a8224ac7b94733b4cd446788baa806 authored over 2 years ago
Keep references between objects when copy/pasting

When a group of objects is pasted and some of the pasted objects
contained references to other p...

f6bf60ff759a3c5a7ffd02cc1c0e02b7e97bf810 authored over 2 years ago
docs: Added link to Godot Tiled importer (Mono version)

49e09a4457e40443679bb0836c7d207e5ff62d1d authored over 2 years ago
Introduced caching of tinted pixmaps

Since the tinting is so expensive, we're now keeping up to 100 MB of
tinted versions allocated.
...

435c6498fc5106a3fc87995e4f37514b727cb640 authored over 2 years ago
Added support for sub-images in image collection tilesets (#3339)

The new 'forest' example demonstrates the use of sub-images.

Co-authored-by: Thorbjørn Lindei...

accee950b4a9b84249038496afe778cf791283d7 authored over 2 years ago
snap: Fixed building of the snap package

libqt5svg5-dev required due to ce441e18339ec197d010949487bf1d4d5625edaf.

51fc8c6cf5f9079a1e877037a548ef9790edf663 authored over 2 years ago
Merge branch '1.8'

Conflicts:
NEWS.md
src/tiled/libtilededitor.qbs
tiled.pri

7ad24046195383a8d7817488704f13c7506744ba authored over 2 years ago
Fixed XML syntax in appdata.xml

5101b63637347e66d5462455caec6da08db676d5 authored over 2 years ago
Bumped version to 1.8.5

4a0f919875e6a974965bd825d1e4134caeec87dc authored over 2 years ago
Link to QtSvg

Tiled needs QtSvg to be present since some of the icons use the SVG
format. Directly depending o...

ce441e18339ec197d010949487bf1d4d5625edaf authored over 2 years ago
Merge branch '1.8'

91823a16152c0fa978acaf6aac45e03b511fb688 authored over 2 years ago
Translated using Weblate (Portuguese (Portugal))

Currently translated at 100.0% (1380 of 1380 strings)

b81f92bf41867ead5337b0c76e4c3a96c3374c05 authored over 2 years ago
Translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (4 of 4 strings)

Translation: Tiled/Documentation Index
Translat...

dfe427e5c591144528a829ef3b5236ce9c9dee6b authored over 2 years ago
Translated using Weblate (Chinese (Simplified))

Currently translated at 97.4% (1345 of 1380 strings)

dca8c87e1467665cdbf0a977202176421bd04463 authored over 2 years ago
QtPropertyBrowser: "True" and "False" texts can now change dynamically

Before, since these were stored in static variables, they would not
update when the application ...

f9cf730e18c7e6970bb79c7bb79f026bae7f54e9 authored over 2 years ago
QtPropertyBrowser: Added a method to reset cached checkbox icons

This is necessary after theme changes that make the previously drawn
checkboxes look out of plac...

9a9e8569d2771cd6715148b8bdfd3b7c737381de authored over 2 years ago
Fixed restoring of window layout when maximized (#3355)

In case of maximized windows, restoring the geometry causes two resize
events. We need to wait ...

a49d87f9bb35bdbde72a4534e0f06f061388c082 authored over 2 years ago
Transition away from the qt5-default package

It's removed in Debian and Ubuntu 21.04. Probably it suffices to just
install qtbase5-dev.

7cda3efa12127bdc619124cfff4be43f681c27e2 authored over 2 years ago
Scripting: Layer.tintColor is now #ffffff when not set

Since it does not appear to be possible to tell apart an "invalid"
QColor value from "black" whe...

5f586304f26fae04f6c59f90ebe091815415a189 authored over 2 years ago
Fixed 'Merge Layer Down' action for infinite maps

For non-infinite maps, it now also handles layers that don't start at
0,0 correctly, though this...

0a5452c013cec99b54f0f44f0d345b32ea5720d4 authored over 2 years ago
Fixed compile on Qt < 5.10

I forgot this branch is still supporting Qt 5.6.

814444e5833c79898e86d5eafee5be95f675ecd4 authored over 2 years ago
docs: Clarify the format of integer color values

7e20ea75e2d585aafac9e80f45c4896db750a282 authored over 2 years ago
macOS: Show shortcuts in context menus when using Tiled Fusion style

While it might make sense to hide these when using the native system
style, showing the shortcut...

efd9ead08b0a07f4cb249b368bb8891758103394 authored over 2 years ago
docs: Update World docs after change of menu structure

The world-related actions moved to their own menu at some point.

Closes #3354

cefc7e6e9b6968b88b857ad845f721097da26f2a authored over 2 years ago
docs: Updates to notes in Python section

Python API actually does offer support for group layers, since
Tiled 1.2.2.

f38cc20561c30981e72fca59032f2d5145aea431 authored over 2 years ago
AutoMapping: Optimized ModX and ModY options

Now directly skips any non-interesting points, instead of excluding them
within the iteration. N...

029395c7fff14348a8e3f03c6766cec3629ef4c5 authored over 2 years ago