Code Review Time!
This month has so far been characterized by an overwhelming amount of repeatedly reviewing pull requests, as well as digging through loads of feedback, especially from @eevee in his monster post. The huge pull request activity is due to the upcoming Google Summer of Code 2017 and our acceptance into that program. For the last two weeks I barely had time to code myself, but it’s great to see so much interest from students to contribute to Tiled!
2017-03-05
- 4d0f148 Disable width and height for Polygon and Polyline objects by @WinterGrascph (PR #1464)
2017-03-06
- 2f3a7cd Use an eye icon instead of a checkbox for layer visibility by @ketanhwr (#1127, PR #1457)
- 6db4285 Use eye icons from Inkscape
- cd87cbc Change current layer depending on selected objects by @GLAVAK (#1424, PR #1466)
- 11f1ef9 Fixed crash when changing layer without a current object
2017-03-07
- 388bd94 Changed the eye icon again
- 2ea0b28 Tweaked setting the current object when switching layers
- fae6ebd Support 60 degree rotation for hexagonal maps by Victor Nicolaichuk (PR #1447)
- 4dd3671 Add Ctrl+Y as possible redo shortcut
- 5634162 Fixed Offset Layers tool to wait with dragging
- bcf6f3e Always update current stamp when a tile is clicked
2017-03-08
- cf950d4 Check for duplicates when adding tiles by @simiaosimis (#1227, PR #1461)
2017-03-09
2017-03-11
2017-03-14
- 2a967cb Added executables in tests directory to .gitignore by @ketanhwr (PR #1485)
- c1a48ad Custom shortcuts for commands by @ketanhwr (#1456, PR #1482)
- 2efca7d Qbs: Removed obsolete dependency on Qt.opengl
- f53b0ba Qbs: Added option to install the libtiled header files
- 6938786 Qbs: Install more files on Linux
- 39caf09 Qbs: Added an option to disable the use of RPATH
2017-03-15
- f925b8a Added switchable columns to objects view by @i-ka (#1462, PR #1469)
- 7dd81fc Fixed handling of pinch gestures (#1305)
- c35b382 Made Ctrl+D duplicate objects
- c72d0b8 Improved the behavior of the tile selection tool
- c2c9cc6 Remember tileset zoom level in the tileset editor by @a.sharganov (#408, PR #1479)
Summary
All in all, 10 pull requests were merged from 6 different authors! Many small usability issues were fixed and some nice new features were added. If you’re interested in giving it a try, please don’t hesitate to install a development snapshot (links available on the downloads page on itch.io).