Commit Graph

  • 792d644803 Release v1.8.0 v1.8.0 Manuel Vögele 2021-08-02 16:01:46 +02:00
  • 63b13cbb34 Abort the drag when pressing ESC (resolves #73) Manuel Vögele 2021-08-02 15:51:12 +02:00
  • f1a153a2eb Only execute "toLowerCase" once Manuel Vögele 2021-08-02 15:47:10 +02:00
  • 59c12d017b When Ctrl+Z undoes a movement, remove that movement form the movement history as well (resolves #64) Manuel Vögele 2021-08-02 15:43:22 +02:00
  • 9552c25e6e Add a setting that disables Drag Ruler by default and only activates it once the button to add a waypoint is being pressed Manuel Vögele 2021-08-02 14:38:40 +02:00
  • 461e1d0818 Cancel scheudled measurements then the ruler is being cleared Manuel Vögele 2021-07-30 12:40:32 +02:00
  • e1265ad6fb Add support for the Toggle Snap To Grid module (#97) Michael Clavell 2021-07-30 04:16:27 -04:00
  • 93f0bf6369 Create LICENSE Manuel Vögele 2021-07-28 17:57:15 +02:00
  • 0588d3ef8b Pathfinding prerelease prerelease Manuel Vögele 2021-05-19 19:07:34 +02:00
  • b084d25cb6 Add an option to do pathfinding automatically Manuel Vögele 2021-07-19 22:39:11 +02:00
  • 654847563f Reduce broken caching Manuel Vögele 2021-05-19 19:16:20 +02:00
  • baca42a2f8 Broadcast pathfinding waypoints to other players Manuel Vögele 2021-05-26 16:40:24 +02:00
  • 68ee098e61 Penalize diagonals minimally to disincentivise using unnecessary diagonals Manuel Vögele 2021-05-17 20:24:11 +02:00
  • 3300007f93 Initial working pathfinding impl Manuel Vögele 2021-05-17 15:13:35 +02:00
  • 07d0c37fe9 Release v1.7.7 v1.7.7 Manuel Vögele 2021-07-08 22:02:57 +02:00
  • b8b97ac27a Update generic speed provider default for swade (resolves #93) Manuel Vögele 2021-07-08 22:01:11 +02:00
  • 0e9215e8bb Release v1.7.6 v1.7.6 Manuel Vögele 2021-07-08 21:58:01 +02:00
  • dc4355e0de Add spanish translation to readme Manuel Vögele 2021-07-08 21:57:23 +02:00
  • cf7f84d9e4 Add spanish translation (#94) José E. Lozano 2021-07-08 21:22:01 +02:00
  • fe8a3b7b39 Verified to work with 0.8.8 Manuel Vögele 2021-07-08 17:37:59 +02:00
  • be9535acd3 Add korean translation to manifest and readme Manuel Vögele 2021-07-08 17:32:17 +02:00
  • 530a16ca5d CoC support (#92) José E. Lozano 2021-07-08 13:25:07 +02:00
  • 3b9fbac80d Korean translation (#88) drdwing 2021-07-08 17:39:50 +09:00
  • 0456fb0849 Release v1.7.5 v1.7.5 Manuel Vögele 2021-06-22 23:20:36 +02:00
  • 01d01f9887 Movement speeds can be floats (fixes #85) Manuel Vögele 2021-06-22 23:14:53 +02:00
  • 9042b79967 Release v1.7.4 v1.7.4 Manuel Vögele 2021-06-18 13:58:54 +02:00
  • 4159d20e18 Verified to work with Foundry 0.8.7 Manuel Vögele 2021-06-18 13:39:10 +02:00
  • 3897577756 Allow the "Monk's Active Tile Triggers" module to interrupt a token movement early Manuel Vögele 2021-06-18 13:36:29 +02:00
  • 5c29f401d6 Support D&D 3.5 (#76) irbian 2021-05-27 00:09:12 +01:00
  • 1328d52f94 Send the info whether the dragged entity is a token or a template to the other players (fixes a snapping issue in other players clients) Manuel Vögele 2021-05-26 16:17:23 +02:00
  • eef05553c0 Release v1.7.3 v1.7.3 Manuel Vögele 2021-05-22 22:00:46 +02:00
  • 7ba89e4229 Update code for Foundry 0.8.5 Manuel Vögele 2021-05-22 21:57:59 +02:00
  • d11d6385e2 Release v1.7.2 v1.7.2 Manuel Vögele 2021-05-21 14:43:13 +02:00
  • 4d2e4b7715 Calculate the correct snappig for measured templates when placing a waypoint Manuel Vögele 2021-05-21 14:41:33 +02:00
  • 3cbe41e2be If a measurement is being skipped because of the ruler's rate limiting, schedule the measurement for later to ensure the ruler sticks to the token Manuel Vögele 2021-05-20 12:00:37 +02:00
  • 732802c579 Fix typo in readme Manuel Vögele 2021-05-20 11:41:19 +02:00
  • 8bbb11ddaa Update the readme to document all the features included in 1.7.0 Manuel Vögele 2021-05-19 23:20:12 +02:00
  • 709774b25f New assets for 1.7.0 documentation update Manuel Vögele 2021-05-19 20:56:03 +02:00
  • e6cee3477a Release v1.7.1 v1.7.1 Manuel Vögele 2021-05-18 22:28:44 +02:00
  • 7cee1e7af0 Rename a function call that was forgotten during the the renaming from Token to Entity (fixes #74) Manuel Vögele 2021-05-18 22:23:53 +02:00
  • a7811d6894 Release v1.7.0 v1.7.0 Manuel Vögele 2021-05-18 15:28:19 +02:00
  • e637f8d28f Fix typo in changelog Manuel Vögele 2021-05-18 15:16:26 +02:00
  • acd2e74064 Implement measurement template support (resolves #13) Manuel Vögele 2021-05-18 13:53:02 +02:00
  • fd81833583 Rename Ruler.draggedToken to Ruler.draggedEntity in preparation of measurement template suppport Manuel Vögele 2021-05-12 00:31:00 +02:00
  • a413d44795 Don't re-measure when the shift key is being pressed while a token is following the currently active ruler Manuel Vögele 2021-05-18 13:03:04 +02:00
  • e63ee1988d Deprecate the old (prior to 1.3.0) Drag Ruler API Manuel Vögele 2021-05-18 12:47:52 +02:00
  • 4aab6eec95 Improve the positioning of labels aroud the ruler graphic Manuel Vögele 2021-05-18 09:46:03 +02:00
  • 38b7df0248 Don't set Token._noAnimate. It has no effect and will be removed in future foundry versions Manuel Vögele 2021-05-18 07:23:27 +02:00
  • bbd30be80e Add Wasteland Ventures to the list of game systems with Drag Ruler integration Manuel Vögele 2021-05-16 18:47:59 +02:00
  • 78c96f9059 Merge branch 'master' into develop Manuel Vögele 2021-05-16 18:43:59 +02:00
  • d1367aa82e Release v1.6.5 v1.6.5 Manuel Vögele 2021-05-15 20:05:50 +02:00
  • 9f70e5bc27 If not token is selected, use the dragged token as selected token (fixes #70) Manuel Vögele 2021-05-15 20:04:22 +02:00
  • d2876671cf Add default values for Starfinder to the Generic Speed Provider Manuel Vögele 2021-05-12 16:20:05 +02:00
  • 19abc9eedc Add ironclaw2e to list of game systems with Drag Ruler integration Manuel Vögele 2021-05-11 19:20:04 +02:00
  • 286aaf7ada Properly store terrain ruler's state in the movement history Manuel Vögele 2021-05-11 19:01:51 +02:00
  • 85e167af45 Allow difficult terrain measurements on girdless maps Manuel Vögele 2021-05-11 18:21:39 +02:00
  • 5f0849f12d Mention ba0012e in changelog Manuel Vögele 2021-05-11 01:47:15 +02:00
  • ba0012e875 spelling correction (#68) CarnVanBeck 2021-05-11 01:45:28 +02:00
  • 334ccbc0f1 Release v1.6.4 v1.6.4 Manuel Vögele 2021-05-10 09:13:32 +02:00
  • 1242035744 Catch all errors thrown by a Speed Provider's getCostForStep function Manuel Vögele 2021-05-10 09:11:29 +02:00
  • 49542a68e5 Simplify foundry fixes Manuel Vögele 2021-05-06 09:00:50 +02:00
  • 27a6235cc1 Mention WWII:OWB Operation WhiteBox system support in the readme Chris Sharp 2021-05-05 22:40:40 +01:00
  • c26b39c984 Release v1.6.3 v1.6.3 Manuel Vögele 2021-05-05 16:01:52 +02:00
  • e8ab77a62e Update active rulers when the movement history changes Manuel Vögele 2021-05-05 16:01:13 +02:00
  • 7bed5abd0a Add default settings for shadowrun 5e Manuel Vögele 2021-05-03 19:39:11 +02:00
  • 4a96348659 Add "Tagmar RPG" and "Shadow of the Demon Lord" to the List of game systems with Drag Ruler integration Manuel Vögele 2021-05-03 16:00:34 +02:00
  • bed16de575 Release v1.6.2 v1.6.2 Manuel Vögele 2021-05-03 10:53:53 +02:00
  • 891bb1b4d8 undefined cannot be transmitted via json, so we use null to reset the movement history instead Manuel Vögele 2021-05-03 10:52:57 +02:00
  • 43f26088b5 Release v1.6.1 v1.6.1 Manuel Vögele 2021-04-30 10:52:00 +02:00
  • 39a0787c79 Add documentation about what needs to be awaited in SpeedProvider.onMovementHistoryUpdate Manuel Vögele 2021-04-30 10:26:37 +02:00
  • 3be898e49c First move the token, then store it's path. This ensures that getMovedDistance always returns a valid result. Manuel Vögele 2021-04-30 09:53:53 +02:00
  • 817662bf30 Send a proper token to onMovementHistoryUpdate Manuel Vögele 2021-04-30 09:51:05 +02:00
  • 56527ccf75 Add a hook that's called when the movement history is updated to the API Manuel Vögele 2021-04-30 00:01:41 +02:00
  • 6bf8083f7a Add a function for resetting the movement history to the public api Manuel Vögele 2021-04-30 00:00:15 +02:00
  • b5ea1f2284 Release v1.6.0 v1.6.0 Manuel Vögele 2021-04-29 14:04:14 +02:00
  • 6d9870bedb Add reference to the github issue in changelog Manuel Vögele 2021-04-29 13:24:33 +02:00
  • afbe5f9473 Don't animate tokens when they are dropped with the alt key being pressed (resolves #3) Manuel Vögele 2021-04-29 13:18:35 +02:00
  • bae0e43b7b Document 70b166d8 in changelog Manuel Vögele 2021-04-29 12:46:25 +02:00
  • 1acc012d65 Cache the output of SpeedProvider.getRanges during a drag to increase speed provider performance Manuel Vögele 2021-04-29 12:40:17 +02:00
  • 4671e6de51 Only allow users to update the movement history for tokens they own Manuel Vögele 2021-04-29 00:20:24 +02:00
  • f0ef109658 Track the movement of all tokens that are moved simultaneously in one batch (huge performance bump if many tokens are moved) Manuel Vögele 2021-04-29 00:03:05 +02:00
  • f0d1ef9d48 There might not actually be a dragged token when trying to end the measurement Manuel Vögele 2021-04-28 23:25:22 +02:00
  • d04ea9b0b7 Remove leftover lines from a refactor that didn't do anything Manuel Vögele 2021-04-28 12:11:38 +02:00
  • ba8ab9d473 After moving a token only end the measurement if no new token is being dragged Manuel Vögele 2021-04-27 21:17:28 +02:00
  • 2691720090 Update all moved tokens at once (provides a huge performance bump) Manuel Vögele 2021-04-27 20:28:44 +02:00
  • 70b166d844 Add a context menu entry that the gm can use to reset the movement history Manuel Vögele 2021-04-26 11:09:56 +02:00
  • 908600bfa3 Release v1.5.4 v1.5.4 Manuel Vögele 2021-04-21 10:08:50 +02:00
  • 6472c1d5bd Don't include the movement history in collission checks (fixes #61) Manuel Vögele 2021-04-21 09:05:50 +02:00
  • 9151b45874 Release v1.5.3 v1.5.3 Manuel Vögele 2021-04-20 17:03:13 +02:00
  • d732f7ca17 Add defaults for dcc system Manuel Vögele 2021-04-20 17:02:37 +02:00
  • 4be6730fd5 Use parseInt on the speed attribute to increase compatibility with game systems (resolves #60) Manuel Vögele 2021-04-20 16:59:06 +02:00
  • 1faeda6f47 Release v1.5.2 v1.5.2 Manuel Vögele 2021-04-19 11:23:26 +02:00
  • 667259d5d6 If a token has no actor, use the user's color for highlighting grid spaces (fixes #58) Manuel Vögele 2021-04-19 11:22:13 +02:00
  • 4b68b82590 Release v1.5.1 v1.5.1 Manuel Vögele 2021-04-15 17:19:32 +02:00
  • 447995977b Don't show the difficult terrain measurement hint when no terrain module is enabled Manuel Vögele 2021-04-15 17:17:38 +02:00
  • 9e5b344b0d Release v1.5.0 v1.5.0 Manuel Vögele 2021-04-14 22:51:05 +02:00
  • 43c5df42d4 If a terrain module is installed, suggest installing Terrain Ruler to the user Manuel Vögele 2021-04-14 20:23:24 +02:00
  • d0ee47d551 Fix typo that made regular rulers not work Manuel Vögele 2021-04-14 19:45:17 +02:00
  • 27ffb2d8cb Don't return any value in _socketUpdateCombatantDragRulerFlags to reduce the amount of network traffic Manuel Vögele 2021-04-14 17:32:40 +02:00
  • b734257515 Check if all required dependencies are present and show an error if this is not the case Manuel Vögele 2021-04-14 16:37:46 +02:00