Anna
bed7bd5cd6
chore: update targets
2021-04-07 19:39:12 -04:00
Anna
4e3148e8b0
chore: bump version to 1.7.0
2021-04-07 18:51:25 -04:00
Anna
2ee005b638
feat: use main viewport pos and add last time targeted
2021-04-06 10:02:51 -04:00
Anna
c938bceaa7
chore: bump version to 1.6.1
2021-04-05 15:13:53 -04:00
Anna
ac83b04fc9
refactor: update to api level 3
2021-04-05 15:13:41 -04:00
Anna
49c86d4915
refactor: replace obsolete IsMouseClicked
2021-02-16 22:40:48 -05:00
Anna
56f18e2e00
chore: bump version to 1.6.0
2021-02-16 22:38:09 -05:00
Anna
48617c9357
feat: bring back examine window
2021-02-01 14:37:08 -05:00
Anna
7bb76768aa
refactor: update DP and lang version
2021-02-01 13:21:44 -05:00
Anna
0afe0e0aa6
chore: bump version to 1.5.8
2021-01-30 16:21:28 -05:00
Anna
d9cd09856e
chore: bump version to 1.5.7
2021-01-26 22:37:32 -05:00
Anna
11293a01ae
fix: don't run in pvp
2021-01-26 22:37:09 -05:00
Anna
c49eae0cf3
chore: use ilmerge with fody
2021-01-26 22:36:51 -05:00
Anna
430ad8ac46
chore: bump version to 1.5.6
2021-01-22 14:28:23 -05:00
Anna
452dba74e6
fix: check cast
2021-01-22 14:28:02 -05:00
Anna
e809151d85
fix: use correct offset
2021-01-22 14:27:44 -05:00
Anna
90759ce719
chore: bump version to 1.5.5
2021-01-22 14:17:24 -05:00
Anna
3804b7af0f
fix: end marker window
2021-01-22 14:16:16 -05:00
Anna
201a4e6774
chore: bump version to 1.5.4
2020-12-30 14:21:42 -05:00
Anna
c305ff1a7f
fix: make sure threads actually return
2020-12-30 14:21:00 -05:00
Anna
cb6bb92979
chore: bump version to 1.5.3
2020-12-29 11:12:33 -05:00
Anna
f3e5168bc1
refactor: remove unused setter
2020-12-29 11:12:22 -05:00
Anna
7c796a339a
fix: make sure to dispose channel
2020-12-29 11:11:32 -05:00
Anna
71ecb7b3af
refactor: clean up old code
2020-12-29 11:08:21 -05:00
Anna
a0b3203ae3
chore: bump version to 1.5.2
2020-12-08 03:27:56 -05:00
Anna
27f59f3b31
fix: remove examine option for now
2020-12-08 03:27:18 -05:00
Anna
bf4d65615f
feat: use one window for targeted marks
2020-10-06 05:37:41 -04:00
Anna
7c31f002c8
chore: make braces required
2020-09-07 15:07:05 -04:00
Anna
7ec3d074ad
feat: expand history up to 50
2020-09-07 15:06:51 -04:00
Anna
23140a3377
feat: add option to open examine window
2020-08-26 08:20:01 -04:00
Anna
2569318827
chore: bump version to 1.5.1
2020-08-25 14:06:38 -04:00
Anna
7d2a6a977a
fix: alter volume of stream, not device
2020-08-25 14:06:18 -04:00
Anna
90e4ea7295
chore: bump version to 1.5.0
2020-08-24 13:14:33 -04:00
Anna
8475b7effb
feat: allow volume control and more audio types
...
Also allow choosing audio output device.
2020-08-24 13:14:16 -04:00
Anna
4eaa0e5169
chore: bump version to 1.4.0
2020-08-22 05:47:00 -04:00
Anna
3c99751b4c
feat: add window resizing and option to disable
2020-08-22 05:47:00 -04:00
Anna
24d486ea39
refactor: use new Dalamud login hooks
2020-08-15 17:11:06 -04:00
Anna
fcc5dfd1ff
chore: bump version to 1.3.0
2020-08-11 08:16:38 -04:00
Anna
d6aac4678c
fix: update offsets for 5.3
2020-08-11 08:13:19 -04:00
Anna
dec09c696c
fix: distinguish between closed and hidden
2020-08-09 00:05:11 -04:00
Anna
1b19b01811
refactor: make status checkers one line
2020-08-08 22:18:20 -04:00
Anna
ddd60a730e
feat: add debug target status info
2020-08-08 22:16:00 -04:00
Anna
33dbff01b2
fix: prevent crash from duplicate keys
2020-08-08 22:15:46 -04:00
Anna
3b9bf011e1
fix: replace PartyList with status check
2020-08-08 22:15:04 -04:00
Anna
d2ab96fcf9
refactor: use stopwatch elapsed time
2020-08-08 18:29:32 -04:00
Anna
d1ce85463c
refactor: don't allocate an array for no reason
2020-08-08 17:49:35 -04:00
Anna
cd2acb4d19
fix: make dictionary work for history
...
Also don't filter out minions like that, since apparently that issue
was fixed in Dalamud?
2020-08-08 17:42:24 -04:00
Anna
e9a2fb11a8
feat: use a thread to scan for targeters
...
Also make the poll interval configurable.
For the case of one targeter, the UI scans through the ActorTable to
find the relevant Actor, achieving either a partial or full scan. In
the case of more than one targeter, the UI constructs a Dictionary
mapping ActorId to Actor, then indexes that dictionary for each
targeter. This achieves one full scan, which may or may not be more
efficient than multiple partial scans, depending on where the actors
are located in the table.
The UI must do this because current targeters are no longer guaranteed
to be spawned anymore, especially with a high polling frequency, and
the UI needs accurate information about the targeters' address in
memory.
2020-08-08 16:59:06 -04:00
Anna
f5378f5c9d
fix: clear history when logging out
2020-08-08 06:21:57 -04:00
Anna
6beca446fc
fix: lock on history when modifying it
2020-08-08 06:21:44 -04:00