Anna
9f44f7b3a9
refactor: make mutexes private
2020-08-08 06:21:35 -04:00
Anna
420f03e78e
refactor: make other classes access plugin class
2020-08-08 06:11:52 -04:00
Anna
cc9b66c216
feat: add options for behaviour when closed
2020-08-08 06:05:23 -04:00
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
Anna
056f6f7505
chore: update version to 1.2.0
2020-08-07 19:41:22 -04:00
Anna
1f9ac4972c
feat: add option to open window on login
2020-08-07 19:37:01 -04:00
Anna
1f230b79de
feat: add option to disable self-logging
...
This can only happen when targeting your own minion and will
eventually be fixed, but for now, add an option for it.
2020-08-06 13:27:33 -04:00
Anna
7fa7204179
fix: unset focus target when missing actor hovered
2020-08-06 13:20:37 -04:00
Anna
ef155e54d5
chore: bump version to 1.1.3
2020-08-04 21:07:14 -04:00
Anna
4d57e3c150
refactor: use Dalamud API for targeting
2020-08-04 21:03:26 -04:00
Anna
504a1a0fac
chore: add command to description
2020-08-04 21:03:05 -04:00
Anna
b33f4ac266
chore: bump version to 1.1.2
2020-08-03 23:18:07 -04:00
Anna
438b5306bd
fix: check for additional flags
2020-08-03 23:17:23 -04:00
Anna
f7fb85a6d9
refactor: use using for SoundPlayer
2020-08-03 23:16:07 -04:00
Anna
141a2fad25
fix: handle case where PartyMember.Actor is null
...
I don't know how this is possible, but someone had this happen, so I
guess just coalesce the null. If the targeter is in the party, this
will result in incorrect behaviour and log them, but it's better than
a crash.
2020-07-30 22:12:37 -04:00
Anna
0d1f40823e
chore: update version to 1.1.0
2020-07-29 14:53:56 -04:00
Anna
e102ed0a15
feat: add option to disable movement
2020-07-29 14:41:17 -04:00
Anna
7607db473c
fix: save config for visibility settings
2020-07-29 14:40:51 -04:00
Anna
63911a7b53
fix: allow focus target of previous targeters
...
Fix #1 . Keep track of hovers independently of ImGui in order to test
if nothing is being hovered.
2020-07-29 13:13:11 -04:00
Anna
bccd0383b1
fix: more efficiently handle history pruning
2020-07-29 13:12:49 -04:00
Anna
88681aa33a
fix: don't try to target invalid addresses
2020-07-28 22:28:51 -04:00
Anna
c17e7d30ed
chore: use better url for manifest
2020-07-28 19:21:25 -04:00
Anna
1477a23af5
chore: add basic README file
2020-07-28 19:19:58 -04:00
Anna
5326cdece5
fix: allow hover on disable
...
This still worked without this flag, but that was probably a bug, so
include this flag just in case.
2020-07-28 19:13:31 -04:00
Anna
22f3068abf
refactor: pull finding targeters into a function
2020-07-28 19:12:53 -04:00
Anna
3e11a83879
chore: initial commit
2020-07-28 18:46:16 -04:00