Author Topic: Changelog [latest version 1.3.2]  (Read 17782 times)

Alex

  • Administrator
  • Sr. Member
  • *****
  • Posts: 333
Re: Changelog [latest version 1.2.0b]
« Reply #30 on: January 04, 2016, 02:24:31 AM »
v.1.2.0b
Fixed: Scenes would fail to load prefab objects if the scene had no single tiles placed. This would prevent the scene from loading everything.

Alex

  • Administrator
  • Sr. Member
  • *****
  • Posts: 333
Re: Changelog [latest version 1.2.1]
« Reply #31 on: January 20, 2016, 06:46:09 AM »
v.1.2.1
Added: New keybinding system. Read help file for more information and also be sure to report any bugs or issues if you find any.
Added: Ability to rotate selection clockwise/counter-clockwise when holding Shift key and pressing Q,E.
Added: Hold space in tileset tab now allows panning of the tileset if zoomed in.
Added. Option to move crosshair to an object's origin point found in an object's menu when right-clicking an instance.
Added: Rename object points except for the origin.
Added: Subdivide tiles into columns and rows.
Added: Pixel resolution and window size can be configured in the settings.
Fixed: Sometimes applying a UV to an existing tile or copying the UV from a tile would accidentally draw or erase tiles if the mouse was dragged in the process.
Fixed: Moving the origin point of a prefab object would cause issues when rotating tiles immediately afterwards.
Added: Experimental normal map and height map image generation of prefab objects, accessed by right-clicking objects in the Scene tab.

Alex

  • Administrator
  • Sr. Member
  • *****
  • Posts: 333
Re: Changelog [latest version 1.2.2]
« Reply #32 on: January 22, 2016, 07:39:43 PM »
v.1.2.2
Fixed: Mouse wheel wasn't working for zooming.
Fixed: Resizing tileset would mess up UVs for objects.
Fixed: Object points would appear larger when using a lower resolution.
Added: Options to select/deselect all objects in the scene regardless of type. Accessed in the context-menu by right-clicking the 3d scene.

Alex

  • Administrator
  • Sr. Member
  • *****
  • Posts: 333
Re: Changelog [latest version 1.2.3]
« Reply #33 on: February 15, 2016, 12:47:01 AM »
v.1.2.3
Fixed: Program would become unresponsive and crash when quitting if new scene was created previously.
Fixed: Selecting vertices with the marquee would sometimes not work.
Fixed: Moving tiles that are a part of an object at the same time with tiles that are not a part of an object would move them in different directions.
Added: Crosshair arrows can now move Objects.
Added: Textures can now be double-sided by pressing number 9 on keyboard. This toggles double-sided mode on/off for the currently selected tileset. This is more of a temporary solution for those requesting the feature.

Alex

  • Administrator
  • Sr. Member
  • *****
  • Posts: 333
Re: Changelog [latest version 1.2.4]
« Reply #34 on: March 26, 2016, 08:26:02 PM »
v.1.2.4
Fixed: Adjusting UVs in Active Edit mode would adjust UVs of unselected faces if their verts were selected.
Added: Merge vertices option on export.
Added: Save/Save As in File menu (moved other buttons into menu as well); File path is now stored so it will save to current document when saving, or open save as dialog box if you choose the Save As menu item.
Added: Save As key binding; ctrl+shift+s
Added: When saving, it will show brief message when save is successful. That way if you press ctrl+s to save, you will know if it has saved.
Fixed: Saving/Loading/Exporting now remembers the current directory.
Fixed: Exporting scene to .obj would fail if consisted of only instances of objects.
Change: Exported scenes with many objects will include each object as a separate group in the .obj file. This is useful if you are importing the .obj into another program and need to keep everything separated.
Added: New export option for .MTL files. This will allow you to import .obj files into other programs and have all the textures applied correctly. This will export every texture too, and the .mtl file will reference these.

Alex

  • Administrator
  • Sr. Member
  • *****
  • Posts: 333
Re: Changelog [latest version 1.2.4b]
« Reply #35 on: March 27, 2016, 07:03:56 PM »
v.1.2.4b
Fixed: Exporting a scene that consists only of objects would misplace the first tile of the first object.

*mac version release will be delayed by a day.

Alex

  • Administrator
  • Sr. Member
  • *****
  • Posts: 333
Re: Changelog [latest version 1.2.5]
« Reply #36 on: April 11, 2016, 10:11:04 PM »
v.1.2.5
Fixed: Zooming in and out could cause the panning to move too slow or stop completely.
Added: Ctrl+A will now select all faces in the scene if no faces or verts are selected.
Added: Ctrl+shift+A,D to select/deselect all object instances in the scene.
Changed: Pressing delete key will now also delete any object instances that are selected.
Added: If a new version is available, it will notify you when you start the program.

Alex

  • Administrator
  • Sr. Member
  • *****
  • Posts: 333
Re: Changelog [latest version 1.2.6]
« Reply #37 on: November 01, 2016, 09:03:42 PM »
v.1.2.6
Change: Unregistered users can now save if the scene has 100 tiles or less (including tiles in objects). This will allow users to test the program more freely before registering.
Added: Tile spacing texture option on export.
Added: Power of two texture option on export.
Added: Tile count info at bottom of scene window.
Added: Export multiple objects (objects listed in the scene tab). To export, go to File > Export Objects.
Fix: brush/eraser tool not drawing with single clicks is now fixed.

Alex

  • Administrator
  • Sr. Member
  • *****
  • Posts: 333
Re: Changelog [latest version 1.2.7]
« Reply #38 on: November 08, 2016, 07:03:33 PM »
v.1.2.7
Change: nwjs version has been updated to improve compatibility on newer operating systems. Please report if you experience issues running the program.
Fix: alt-tabbing would cause keys to stop triggering due to window losing focus while keys are down. This has been fixed.
Fix: notifications for new versions of the program weren't working correctly due to caching.
Fix: Toggling double-sided mode wouldn't work for tiles that were deconstructed from an object.
Fix: Clicking Crosshair Arrows without dragging them after dragging once would add the drag again to the undo stack causing undo to be inaccurate.
Fix: Tileset window not being displayed under other windows.
Change: Tileset window shouldn't display in taskbar unless minimized.
Added: Rotate clockwise and counter-clockwise now accessible via context menu (right-clicking 3d view while in Edit mode).
Added: A shortcut key for toggling crosshair arrows (the X key).

Alex

  • Administrator
  • Sr. Member
  • *****
  • Posts: 333
Re: Changelog [latest version 1.2.7b]
« Reply #39 on: November 13, 2016, 07:44:02 PM »
v.1.2.7b
Fix: Exporting wasn't working. The updated version of nwjs that crocotile3d uses in v1.2.7 has a bug, but a workaround has been implemented now to solve the problems when exporting.

Alex

  • Administrator
  • Sr. Member
  • *****
  • Posts: 333
Re: Changelog [latest version 1.2.8]
« Reply #40 on: December 05, 2016, 04:41:12 PM »
v.1.2.8
Added: New crocotile themed Viewcube for rotating/panning/zooming the scene. Click and drag the crocotile to rotate/pan/zoom. It can also be positioned by dragging the small white transparent circle. Also can hide/show it by right clicking the circle.
Added: New tile swapping feature. You can swap tiles by selecting tiles in the tileset window and then right-click and dragging them to the desired location. UVs of tiles in the 3d scene will get updated to the new UV locations if their UVs were inside the tile area you are repositioning.
Added: New UV Padding input boxes in the Tileset window. When you select from the tiles the corresponding UVs that get generated will be padded inwards by the amount set in the input boxes (x,y). This may be useful to prevent pixels bleeding across the edges of tiles.
Added: Tileset window now has a dropdown list for tilesets. This will allow you to pick your tilesets without having to cycle through them.
Added: Shortcut keys for cycling through Tilesets (ctrl+[ , ctrl+])
Added: Middle mouse button for toggling Active Selection mode.
Added: Mouselocking while rotating/panning/zooming.
Fix: Copying a tile's UVs to the brush (alt+rightclick in 3d scene in draw mode) would trigger a keyup for the modifier keys. This would potentially cause it to erase tiles instead of copying UVs.
Fix: Dragging onto tileset canvas would inadvertently select tiles.

Alex

  • Administrator
  • Sr. Member
  • *****
  • Posts: 333
Re: Changelog [latest version 1.2.9]
« Reply #41 on: January 07, 2017, 08:50:29 PM »
v.1.2.9

Added: new Object Mode Constraint option in the settings. When editing an instance of an object, this will prevent selecting/editing of tiles that are not part of the object.
Changed: The Active selection key binding is now Shift+Enter. There is also a new key binding for the Object Edit mode (Enter). When you select an object instance, you can now simply press Enter to begin editing the object, or Enter to stop editing the object. You may also have to delete your keyconfig.ini file to prevent your old key bindings carrying over to the new version.
Fixed: It would not select tiles, vertices, objects that were positioned behind invisible objects.
Fixed: Deleting several hundred tiles at once would freeze the application for a while.
Fixed: Due to a nw.js bug, the Debug.log file would grow in size everytime the application is closed- Implemented workaround that removes file when starting app.
Changed: Importing prefab objects will now use the filename as their default name instead of a random number.
Fixed: Exporting the scene wouldn't work when using only imported prefabs in the scene.
Fixed: Importing a file that isn't an image for a tileset would break various tileset functionality. Files are now validated to check that they are images.
Fixed: Clicking off the input boxes in the sub-divide dialog would prevent refocusing the input boxes.
Fixed: Key bindings should now be disabled during some dialog boxes to prevent key issues.
Added: Eye icons for objects and layers in the Scene window. These can be clicked to hide/show objects.
Changed: Context menu will disable menu items for actions that are currently inaccessible. For instance, if no tiles are selected then the Faces menu item will be disabled.
Fixed: Centering camera now includes selected objects/instances.
Added: Objects now become highlighted in Scene tab when an Instance is being edited.

Alex

  • Administrator
  • Sr. Member
  • *****
  • Posts: 333
Re: Changelog [latest version 1.2.9]
« Reply #42 on: February 04, 2020, 06:02:19 PM »
v.1.3.0  (February 4, 2020)

Added a tilescale setting to adjust the default size of the 3d tile.
Added translate, resize, and rotate options to the new transforms tab in the tileset window.
Added options in the new transforms tab to set the 3d crosshair position.
Added push, pull, and center alignment actions in the transforms tab that will move the selection onto the crosshair plane.
Added push, pull, and center shortcut keys bindings (shift+P, ctrl+P, and P).
Added a mode button for the 3d helper arrows to toggle between moving, rotating, and resizing. The helper arrows can be dragged to move, rotate, and resize the selection. Note: Resizing is limited to tiles and vertices.
Added abilty to select any vertices that lay along the crosshair lines. This can be accessed from the Vertices sub-menu within the context menu when you right click the scene in Edit mode. Also added shortcut key bindings (default is set to key number 8).
Added ability to reset the rotation of selected prefab objects back to (0,0,0). Right click any selected prefab objects to reveal the context menu where the action is listed (it will reset any selected objects).
Fixed a bug related to the possibility of the config.ini file becoming empty when exiting the application.
Fixed bug related to the disappearing line when splitting tiles in active mode.
Fixed bug related to triangular tiles causing exporting issues when merge vertices is enabled (textures wouldn't be mapped correctly)
Fixed bug related to splitting triangular tiles which would cause the scene to disappear and become unresponsive.
Fixed a bug preventing the 3d lasso deselecting vertices and faces when editing a prefab object.
Added a native Menu bar to the main window.
Changed the other menubar to exclude items that are now located in the new native menu bar.
Added key shortcut (Alt+S) to split an active tile where the yellow line is placed. Must be in active mode to split.
Fixed bug related to painting over / erasing tiles outside of an instance being edited if object constraint mode is on.
Added feature to switch the tileset of selected tiles to the currently selected tileset (found inside the tileset menu where you can add remove tilesets, etc).
Changed the Alt+Left Mouse Click to take into account the currently selected tileset. It will now apply the currently selected tileset as well as the UV coordinates to the tile that has been clicked.
Added ability to drag the entire UV of a tile (not just the corners) by right-clicking within the highlighted UV in the tileset window and dragging.
Added a setting to drag multiple overlapping UVs. This can be toggled in the Settings window (useful for dragging two or more corners at the same time).

Alex

  • Administrator
  • Sr. Member
  • *****
  • Posts: 333
Re: Changelog [latest version 1.3.0b]
« Reply #43 on: February 05, 2020, 04:20:16 AM »
v.1.3.0b  (February 4, 2020)

Fixed issue related to Application failing to load completely.
Added shortcut key (Shift+X) for toggling between the Crosshair Arrow modes (Move, Rotate, Resize).​

Alex

  • Administrator
  • Sr. Member
  • *****
  • Posts: 333
Re: Changelog [latest version 1.3.0b]
« Reply #44 on: February 13, 2020, 05:33:39 PM »
v.1.3.1  (February 13, 2020)

Fixed bug related to misaligned brush cursor and selections inside the paint tab.
Fixed bug related to various paint tools not updating when clicking the canvas.
Fixed bug related to the saved paint brush size.
Added "Add Blank Tileset" in the tileset menu. This can be used to quickly create a blank tileset without having to load an image.
Fixed issue related to dragging files into the application, causing it to cease working.
Added split shortcut info to the context menu when right-clicking in edit mode.
Added a direct link in the Help menu that will open the howto.html file.
Fixed missing eye icons in the Scene tab.
Fixed layers in Scene tab to properly hide/show objects when clicking the eye icons (It wouldn't work after a scene was loaded).
Fixed issue related to loading a file when currently in active-edit mode (this would cause inability to select vertices/faces after new scene is loaded).
Fixed issue with orthographic camera near frustum plane causing tiles to be hidden when zoomed in.
Fixed issue with lasso selection box in 3d scene not appearing over tiles when zoomed in.
Changed the Tileset zoom to max out at 1600% instead of 800%
Fixed issue with Tileset window not keeping its position when zooming in and out of tilesets.
Changed screenshots to use timestamp for unique filename.
Added ability to specify the folder to save screenshots to in the Settings.