Saturday 9 April 2022

Marker Editor Feedback Release


Got some great feedback on the marker editor. It took a while and I fixed the bugs that were reported and I added some additional features (hello undo/redo!). Some other generic reported issues have also been fixed in this build.

You can download the new build from here.

Change notes:

  • Added bindable undo and redo keys to the marker editor submenu
  • Marker editor undo buffer resets on map change
  • Fixed TacO not shutting down with GW2 any more
  • Added option for TacO to show up as a windows taskbar window
  • Fixed default markers in Frostgorge Sound
  • Keys can now be bound with the combination of SHIFT and CTRL
  • Editor fix: hidden external trails can't be clicked any more
  • Marker editor now shows the guid of the edited object
  • Marker editor now shows if the edited object is external or not
  • Editor fix: Replaced some text with icons
  • Editor fix: Switching the behavior of a marker/category now functions as expected
  • Fixed a menu crash
This update brings some changes to the localization strings, non-English translations must be updated by their maintainers.

Monday 4 April 2022

A Proper Marker Editor, Finally.


This one is more for the marker pack creators, but it should benefit the community as a whole, since what makes the work of marker pack creators easier is something that should result in better quality marker packs faster. In short: TacO now contains a proper marker and trail editor with all the bells and whistles.

The new editor complete with what I always call the "UberTool"

This has been a long time coming, let's see the features (all this is only available when the marker editor is open):
  • Rearranged the marker editor ui and added a lot of functionality
  • Markers can be clicked (either in-game or the minimap) to be selected. No more running to the marker to edit it.
  • The ubertool shows up on the selected marker and allows you to move it around
  • Trails can also be clicked, and the closest point on the trail is selected to be moved around with the ubertool
  • Ctrl+Clicking a trail doesn't select the closest point but creates a new point exactly where clicked
  • All marker and marker category parameters can be edited on the new editor ui
  • Marker categories can be edited separately and their changes propagate everywhere appropriately (adding them is still a manual job though for now)
  • Category and marker level overriding of attributes is supported
  • Markers that have ranged behavior have a range indicator (as depicted above) when selected
  • Added the ability to copy markers with a bound button
  • Added additional hotkeys to set up to 5 default marker categories to be placed
  • Default marker categories are now saved in the config
  • The marker editor only saves changes to your own markers (stored in poidata.xml), so there are convenience features to avoid editing markers you can't (hide external markers and don't allow selection of external markers)
  • Export now exports all the required categories for the markers in the file as well
  • Added the option to export all your personal markers from the current map into a separate file
  • Saving a trail now automatically creates the appropriate poi entry for it
  • Ubertool has right-click undo (hold right click while releasing the left to undo the current movement)
Some things still missing: festival support on the ui, undo/redo, tabbed ui (if there are many complaints)

Trails can be edited too!

A fuller writeup of how to use the editor is coming later.

Change notes (except what's already been listed above):
  • Added an option to disable hiding irrelevant markers
  • Fixed a corruption issue that happened on marker export sometimes
  • The TacO menu should now stay open most of the time when clicked (except where it doesn't make sense)
  • Added marker pack status indicator text to the online marker pack list
  • Fixed issues with the automatic downloader constantly trying to download marker packs in some rare cases
  • Added fallback url support to the marker pack json
This update brings some changes to the localization strings, non-English translations must be updated by their maintainers.