Switch branches/tags
Nothing to show
Commits on Dec 12, 2010
  1. New EventNotifications module lets you play a sound or pop up a notif…

    kg committed Dec 12, 2010
    …ication when something happens in-game
    Named channels now store up any requests made before they are initialized and replay them once initialized, so that you don't 'miss' log messages or remote calls
Commits on Dec 10, 2010
  1. Improved HMAC implementation

    kg committed Dec 10, 2010
  2. RemoteControl now has basic access control support based on view-only…

    kg committed Dec 10, 2010
    … and full access passwords
  3. The Common script now exposes a common.messaging module to allow indi…

    kg committed Dec 10, 2010
    …vidual processes to communicate with each other
    The attribute now contains the pid of the current process
    Python explorer now handles tuple keys correctly
Commits on Dec 9, 2010
Commits on Dec 8, 2010
  1. Remote Control module now has a configuration UI

    kg committed Dec 8, 2010
    Remote Control module now supports multiple running EVE processes
    Remote Control module now supports remote mouse and keyboard input
    Drone Helper now attempts to determine whether you are using fighters so it can compute your actual control range
    Back to using sm.notify instead of sm.notifyObs in common.service because notifyObs seemed bugged
Commits on Dec 4, 2010
  1. New compression algorithm

    kg committed Dec 4, 2010
  2. Added remote control prototype

    kg committed Dec 4, 2010
    Partial work on moving away from injecting services
    Detect whether the player is in a force field
Commits on Dec 2, 2010
  1. common.log should never throw now

    kg committed Dec 2, 2010
    Tweak AutoPilot0 a bit
Commits on Dec 1, 2010
  1. activateModule won't accept targets that are no longer in the ballpark

    kg committed Dec 1, 2010
    The main thread queue function is explicitly spun off onto its own uthread because sometimes events are sent from outside of a uthread, and that causes shit to go haywire
    EnemyPrioritizer's config window wasn't flushing prefs. Whoops.
    EVE profile waits for uix to be loaded and sm to be defined by builtins before running user scripts. This doesn't mean EVE is completely loaded, but it's kind of close.
    Fixed some min/max bullshit in weaponhelper. Gun and missile effectiveness calculations are closer to correct now.
  2. Add autopilot warp to 0 script

    kg committed Dec 1, 2010
Commits on Nov 30, 2010
  1. Updated ignore

    kg committed Nov 30, 2010
  2. Added runOnMainThread to common.eve so that you don't need to use Mai…

    kg committed Nov 30, 2010
    …nThreadInvokers (plus, the latency is lower)
    AutoTargeter and FontSizer now use runOnMainThread
    Fixed some missing imports and math errors in WeaponHelper
    FontSizer now has a font width setting in addition to font size
    activateModule bails out early if called when there is no ballpark
  3. WeaponHelper can operate missile launchers now

    kg committed Nov 30, 2010
    FontSizer computes font sizes more accurately
    ActionThreshold is a little higher for module activations
Commits on Nov 29, 2010
  1. Added new FontSizer script that allows you to adjust the size of in-g…

    kg committed Nov 29, 2010
    …ame fonts
    Implemented a workaround for shitty bug in the VS windows forms designer :(
    MainThreadInvoker listens for a couple additional events that should allow it to trigger sooner
  2. WeaponHelper can pulse guns and queue up ammo type changes now.

    kg committed Nov 29, 2010
    common.eve now exposes a canActivateModule method, and activateModule now uses ActivateEffect instead of Click (this may turn out to be a mistake :-( )
  3. Updated scripts to work with new preference and ordering refactorings

    kg committed Nov 29, 2010
    Fixed a typo in dronehelper
    Fixed a typo in weaponhelper
Commits on Nov 28, 2010
  1. Use a uthread in autotargeter when handling new ball events

    kg committed Nov 28, 2010
    Various improvements and cleanups in common.eve
    Some memoization in dronehelper's priority computation to try and be more efficient
    WeaponHelper doesn't entirely work yet but it can select optimal targets based on chance to hit now
  2. Stopped using relative imports in common.eve.charmonitor

    kg committed Nov 28, 2010
    Fixed missing imports in common.eve
    Made EnemyPrioritizer stop calling a nonexistent initialize method
  3. Split the functions exported by Common into child modules

    kg committed Nov 28, 2010
    Updated scripts to use new common module structure
    Initial work on WeaponHelper module
Commits on Nov 26, 2010
  1. Python explorer now has its own .py file

    kg committed Nov 26, 2010
    Python explorer breadcrumb bar has an ellipsis you can click to enter a module name
  2. Added Python Explorer utility to the Common script

    kg committed Nov 26, 2010
    Changed from using Signals for common notifications to using an app-wide EventBus. This should fix the issues with the status window breaking after being left open too long
  3. DroneHelper now pays attention to drone control range to avoid issuin…

    kg committed Nov 26, 2010
    …g impossible commands
    AutoTargeter now pays attention to maximum target range to avoid issuing impossible targeting requests
    AutoTargeter now avoids trying to lock a target if you are currently performing a cynosural jump (via a jump drive or jump bridge)
    Some work done on making DroneHelper manage recalled drones (not working yet)
    EnemyPrioritizer supports simple priority boosts for single targets
    TargetColors module can now flash a target temporarily in addition to overriding its color permanently
    New BroadcastHelper module that causes targets to flash when broadcasts come from gang members
    BroadcastHelper can optionally boost the priority of any target that is broadcast
Commits on Nov 23, 2010
  1. Updated ignore list

    kg committed Nov 23, 2010
  2. Added new TargetColors script that handles colorizing target icons

    kg committed Nov 23, 2010
    AutoTargeter colors its locked targets so you can tell them apart from targets you locked yourself
    Status window configuration panels refresh when selected instead of only refreshing when you first open the status window
    Status window configuration panels are force-saved when you switch away
Commits on Nov 22, 2010
  1. Improvements to dronehelper's low-priority target and common target d…

    kg committed Nov 22, 2010
    Better activetanker error handling
    Autotargeter colors targets yellow if it locked them for you
Commits on Nov 21, 2010
  1. Don't treat a player-assigned target as a dronehelper-assigned target…

    kg committed Nov 21, 2010
    … just because dronehelper sent one or two drones back to it
  2. Added common.getNamesOfIDs for turning a list of IDs into a shortened…

    kg committed Nov 21, 2010
    … list of names
    AutoTargeter is a little better at managing targets now
    DroneHelper won't treat a single-drone attack as its last attack order
  3. Various bug fixes

    kg committed Nov 21, 2010
    Fixed dronehelper config ui not flushing pref changes
    Fixed activetanker not turning off in some cases
    AutoTargeter attempts to do a better job of letting you use reserved target slots
    AutoTargeter responds immediately to settings changes instead of only applying settings changes to new targets
    Common.getFlag was broken. Oops.
    Objects not on grid have a default priority of -1 instead of 0
  4. Move getFlagName into Common

    kg committed Nov 21, 2010
    Make DroneHelper refuse to attack targets that are not of type HostileNPC
Commits on Nov 20, 2010
  1. AutoTargeter mostly works

    kg committed Nov 20, 2010
    New SafeTimer class helps keep autotimers working and prevent them from crashing the client
    Tweaks to DroneHelper and EnemyPrioritizer
  2. ActiveTanker is smarter and slightly less buggy now

    kg committed Nov 20, 2010
    Some initial work on autotargeter