WazeWrap

A base library for WME script writers

Ezek a szkript azon változatai, ahol a kód módosítva lett. Minden verzió mutatása

  • v2026.05.03.01 2026.05.03. Imported from URL
  • v2026.04.26.01 2026.05.03. Imported from URL
  • v2026.04.19.01 2026.04.19.

    Update version number to 2026.04.19.01

  • v2026.04.19.01 2026.04.19.

    Update version number to 2026.04.19.01

  • v2026.04.18.00 2026.04.19.

    v3.0: Simplify loader and library, remove Full detection logic

    • Removed 2-second Full version detection loop from WazeWrap.js
    • Simplified bootstrap to just wait for jQuery and load library
    • Set WazeWrap.Ready = true only (no LightReady flag)
    • Cleaned up all comments and metadata
    • Updated @version to 3.0.0
    • Updated README with v3.0 quick start and API reference

    Fix: Prevent double-initialization when multiple scripts load WazeWrap

    • Added guard in init() to check if WazeWrap.Repo already set
    • If Repo exists, library is already being loaded (skip initialization)
    • Prevents "Sidebar tab already registered" error when multiple scripts @require WazeWrap
    • Uses Repo as early marker (set by loader before library loads)

    Mirrors old Full version's .Version check pattern.

    Set REPO to wazedev

    Update version number to 2026.04.18.00

    Must keep date version format or tampermonkey will fail the version check and it will never be updated.

    Merge pull request #12 from JS55CT/master

    Fix CSP violation caused by toastr source map fetch

  • v2026.04.18.00 2026.04.19.

    v3.0: Simplify loader and library, remove Full detection logic

    • Removed 2-second Full version detection loop from WazeWrap.js
    • Simplified bootstrap to just wait for jQuery and load library
    • Set WazeWrap.Ready = true only (no LightReady flag)
    • Cleaned up all comments and metadata
    • Updated @version to 3.0.0
    • Updated README with v3.0 quick start and API reference

    Fix: Prevent double-initialization when multiple scripts load WazeWrap

    • Added guard in init() to check if WazeWrap.Repo already set
    • If Repo exists, library is already being loaded (skip initialization)
    • Prevents "Sidebar tab already registered" error when multiple scripts @require WazeWrap
    • Uses Repo as early marker (set by loader before library loads)

    Mirrors old Full version's .Version check pattern.

    Set REPO to wazedev

    Update version number to 2026.04.18.00

    Must keep date version format or tampermonkey will fail the version check and it will never be updated.

    Merge pull request #12 from JS55CT/master

    Fix CSP violation caused by toastr source map fetch

  • v2025.03.22.00 2025.03.22.

    Update WazeWrap loader version to 2025.03.22.00 and change library URL

  • v2025.03.12.00 2025.03.12.

    Add timeOut option to Alerts.info

  • v2025.03.12.00 2025.03.12.

    Add timeOut option to Alerts.info

  • v2023.03.15.04 2023.03.15. Use @ latest in cdn URL
  • v2023.03.15.04 2023.03.15. Use @ latest in cdn URL
  • v2020.03.25.01 2020.03.25. Update WazeWrap.js
  • v2020.03.25.01 2020.03.25. Update WazeWrap.js
  • v2019.05.03.01 2019.05.03. Imported from URL
  • v2019.05.02.01 2019.05.03. Imported from URL
  • v2019.05.02.01 2019.05.03.
  • v2019.04.30.02 2019.04.30. Update WazeWrap.js Removing the X button on alerts when they are added to history. Added disableTimeout and disableClickToClose optiosn for info messages
  • v2019.04.30.01 2019.04.30. Update WazeWrap.js Missed porting over the Alerts.debug option when releasing to production
  • v2019.04.29.04 2019.04.30. Update WazeWrap.js
  • v2019.04.29.03 2019.04.30. Update WazeWrap.js
  • v2019.04.29.02 2019.04.29. Update WazeWrap.js
  • v2019.04.29.01 2019.04.29. Update WazeWrap.js Adding Alerts interface
  • v2019.04.24.01 2019.04.24. Update WazeWrap.js Passing the calling function's arguments to the event
  • v2019.04.15.01 2019.04.15. Update WazeWrap.js Updating documentation and some minor code cleanup
  • v2019.04.11.01 2019.04.11. Update WazeWrap.js
  • v2019.04.08.01 2019.04.08. Update WazeWrap.js Adding findVenue
  • v2019.04.02.02 2019.04.02. Update WazeWrap.js
  • v2019.04.02.01 2019.04.02. Update WazeWrap.js
  • v2019.04.01.01 2019.04.02. Update WazeWrap.js Adding the findSegment method to Util
  • v2019.04.01.03 2019.04.01. Update WazeWrap.js
  • v2019.04.01.02 2019.04.01. Update WazeWrap.js
  • v2019.03.10.02 2019.04.01. Update WazeWrap.js Adding an error check to the unregister method and changing the showscriptupdate method to not display if the updateHTML is empty.
  • v2019.03.10.02 2019.03.10. Update WazeWrap.js Modifying addLayerCheckbox to hopefully compensate for when the parent category checkbox is unchecked, so it doesn't call the callback and the calling script save a false 'false' state for the layer visibility
  • v2019.03.06.03 2019.03.07. Update WazeWrap.js Changing handler(arguments) to handler(...arguments). Spread operator is necessary for the parameters to pass correctly.
  • v2019.03.06.02 2019.03.06. Update WazeWrap.js
  • v2019.03.06.01 2019.03.06. Update WazeWrap.js Tweaking the script update interface to keep the greasyfork & forum links under the script update text.
  • v2019.03.05.01 2019.03.05. Update WazeWrap.js
  • v2019.02.27.02 2019.02.27. Update WazeWrap.js
  • v2019.02.27.01 2019.02.27. Update WazeWrap.js Restoring segment functions that devs removed.
  • v2019.02.25.01 2019.02.25. Update WazeWrap.js Not populating the `shortcut` object if the shortcut is '' so it will be properly handled by the WME keyboard shortcut manager
  • v2019.02.19.02 2019.02.19. Update WazeWrap.js Bug fix
  • v2019.02.19.01 2019.02.19. Update WazeWrap.js Adding mouseup, mousedown, change:mode and change:isImperial
  • v2019.02.18.01 2019.02.18. Update WazeWrap.js Adding Events class to handle registering/unregistering events and adding a try catch in case of errors in the script, to prevent blowing up the entire event queue
  • v2019.02.02.01 2019.02.02. Update WazeWrap.js Bumping the padding on the script-list so the tab shadows are not cut off - thanks Brent!
  • v2019.01.15.01 2019.02.02. Update WazeWrap.js Implementing the script update interface
  • v2019.01.15.01 2019.01.15. Update WazeWrap.js Adding function for checking if segments are selected, cleaning up other checks by simplifying the code.
  • v2018.08.21.01 2018.08.21. Update WazeWrap.js Adding hasMapCommentSelected function
  • v2018.07.31.01 2018.07.31. Update WazeWrap.js Changing from `.get` to `.getObjectById` to support the latest WME update
  • v2018.06.11.01 2018.06.11. Update WazeWrap.js Changing the mouseup handler to attach to the viewPortDiv instead of document since it no longer fires on document when a marker is grabbed.
  • v2018.06.05.01 2018.06.05. Update WazeWrap.js Moving setting the eventhandler outside the RestoreMissingSegmentFunctions method so it only occurs once

Mutasd a szkript összes verzióját