GatherComm.lua

  •  
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Moving Gatherer files to subdirectory for Gatherer specifically in order to make room for other Gatherer related addons or modules within the Gatherer trunk (Addresses GATH-18)
Moving Gatherer files to subdirectory for Gatherer specifically in order to make room for other Gatherer related addons or modules within the Gatherer trunk (Addresses GATH-18)
  1. … 294 more files in changeset.
Added blacklist functionality to the Sharing UI. Shared nodes from players whose name is on the blacklist will be ignored. Furthermore, when you add a name to the blacklist, you have the option of r…
Added blacklist functionality to the Sharing UI. Shared nodes from players whose name is on the blacklist will be ignored. Furthermore, when you add a name to the blacklist, you have the option of removing all nodes shared by that player that are currently in your DB.
  1. … 2 more files in changeset.
fixing trac #139, if we can't lookup a node position, bail before trying to send it out…
fixing trac #139, if we can't lookup a node position, bail before trying to send it out

This handles the case of negative X and Y positions, which AddNode won't process.

Long term we need to handle negative coordinates, because Blizzard apparently has stuff in those places sometimes.

  1. … 1 more file in changeset.
Reverse a change I made to allow send nodes self testing.
Reverse a change I made to allow send nodes self testing.
Add abort algorithm to cancel upload if it gets stuck
Add abort algorithm to cancel upload if it gets stuck
  1. … 1 more file in changeset.
Add algorithm to wait for receiver to acknowledge a batch of data before sending more
Add algorithm to wait for receiver to acknowledge a batch of data before sending more
  1. … 1 more file in changeset.
Add a COMPLETE message as a response to the DONE message.
Add a COMPLETE message as a response to the DONE message.
  1. … 1 more file in changeset.
Fixes for node sharing negotiation. Upgrade toc to 20100
Fixes for node sharing negotiation. Upgrade toc to 20100
  1. … 2 more files in changeset.
Added code to send and delete nodes to reporting subsystem
Added code to send and delete nodes to reporting subsystem
  1. … 2 more files in changeset.
Added the node's location to the message printed when a shared node is received.
Added the node's location to the message printed when a shared node is received.
(fixes #135) fixed a bug in receiving nodes introduced in #511…
(fixes #135) fixed a bug in receiving nodes introduced in #511

-this ticket was fixed in this fashion because I decided that Gatherer.Api.AddGather() should be able to expect to get a zone number for its gatherZ argument

void…
void

added check of received gather information to ensure that zone data was also included

moved most of the configuration functionality into GatherConfig.lua as GatherCommand.lua will be used for slash command processing

  1. … 6 more files in changeset.
-added framework for more communication messages beyond node sharing, the prefix for these messages is "Gatherer"…
-added framework for more communication messages beyond node sharing, the prefix for these messages is "Gatherer"

-added an a new comm message, when the command "VERSION" is received, Gatherer will reply back on the same AddOn comm channel with "VERSION:<gatherer version>"

  1. … 1 more file in changeset.
added the ability to record a gatherable node by starting to open it and then cancelling the process
added the ability to record a gatherable node by starting to open it and then cancelling the process
  1. … 1 more file in changeset.
-fixed checking of the notification when broadcasting a node over the raid channel…
-fixed checking of the notification when broadcasting a node over the raid channel

-(fixes #100) fixed the initialisation of msgtype in Gatherer.Comm.Receive

Add svn:keywords to most file, change svn:eol-style to native, add Manifest system to validate installation
Add svn:keywords to most file, change svn:eol-style to native, add Manifest system to validate installation
  1. … 32 more files in changeset.
Add gather sharing/comms options to configuration and add back in inspected opacity functionality.
Add gather sharing/comms options to configuration and add back in inspected opacity functionality.
  1. … 3 more files in changeset.
added back in the IsInGuild() check before broadcasting a harvested node on the GUILD AddOn communication channel
added back in the IsInGuild() check before broadcasting a harvested node on the GUILD AddOn communication channel
-major clean-up of the event handling code as well as misc clean-up jobs…
-major clean-up of the event handling code as well as misc clean-up jobs

-separated node sync receive and send code into GatherComm.lua

  1. … 8 more files in changeset.