PeepingTom/Peeping Tom
Anna 1c31f19b89 refactor: pull targeting code out of ui
This has some consequences. First, LocalPlayer is no longer necessary
for rendering the UI, meaning the UI stays open even during loading
screens and other situations where there is no player.

Secondly, the sound effect will play even when the window is closed.

Thirdly, the history will update even when the window is closed.

The last two points will become config options in future.

I would also like to make TargetWatcher run in a task and run perhaps
every 100ms instead of every framework update.
2020-08-08 05:20:48 -04:00
..
Properties chore: update version to 1.2.0 2020-08-07 19:41:22 -04:00
Resources chore: initial commit 2020-07-28 18:46:16 -04:00
Configuration.cs feat: add option to open window on login 2020-08-07 19:37:01 -04:00
GlobalSuppressions.cs fix: don't try to target invalid addresses 2020-07-28 22:28:51 -04:00
HookManager.cs feat: add option to open window on login 2020-08-07 19:37:01 -04:00
packages.config chore: initial commit 2020-07-28 18:46:16 -04:00
Peeping Tom.csproj refactor: pull targeting code out of ui 2020-08-08 05:20:48 -04:00
PeepingTom.json chore: update version to 1.2.0 2020-08-07 19:41:22 -04:00
Plugin.cs refactor: pull targeting code out of ui 2020-08-08 05:20:48 -04:00
PluginUI.cs refactor: pull targeting code out of ui 2020-08-08 05:20:48 -04:00
Targeting.cs fix: don't try to target invalid addresses 2020-07-28 22:28:51 -04:00
TargetWatcher.cs refactor: pull targeting code out of ui 2020-08-08 05:20:48 -04:00
Util.cs refactor: use Dalamud API for targeting 2020-08-04 21:03:26 -04:00