4e3148e8b0
chore: bump version to 1.7.0
2021-04-07 18:51:25 -04:00
2ee005b638
feat: use main viewport pos and add last time targeted
2021-04-06 10:02:51 -04:00
c938bceaa7
chore: bump version to 1.6.1
2021-04-05 15:13:53 -04:00
ac83b04fc9
refactor: update to api level 3
2021-04-05 15:13:41 -04:00
49c86d4915
refactor: replace obsolete IsMouseClicked
2021-02-16 22:40:48 -05:00
56f18e2e00
chore: bump version to 1.6.0
2021-02-16 22:38:09 -05:00
48617c9357
feat: bring back examine window
2021-02-01 14:37:08 -05:00
7bb76768aa
refactor: update DP and lang version
2021-02-01 13:21:44 -05:00
0afe0e0aa6
chore: bump version to 1.5.8
2021-01-30 16:21:28 -05:00
d9cd09856e
chore: bump version to 1.5.7
2021-01-26 22:37:32 -05:00
11293a01ae
fix: don't run in pvp
2021-01-26 22:37:09 -05:00
c49eae0cf3
chore: use ilmerge with fody
2021-01-26 22:36:51 -05:00
430ad8ac46
chore: bump version to 1.5.6
2021-01-22 14:28:23 -05:00
452dba74e6
fix: check cast
2021-01-22 14:28:02 -05:00
e809151d85
fix: use correct offset
2021-01-22 14:27:44 -05:00
90759ce719
chore: bump version to 1.5.5
2021-01-22 14:17:24 -05:00
3804b7af0f
fix: end marker window
2021-01-22 14:16:16 -05:00
201a4e6774
chore: bump version to 1.5.4
2020-12-30 14:21:42 -05:00
c305ff1a7f
fix: make sure threads actually return
2020-12-30 14:21:00 -05:00
cb6bb92979
chore: bump version to 1.5.3
2020-12-29 11:12:33 -05:00
f3e5168bc1
refactor: remove unused setter
2020-12-29 11:12:22 -05:00
7c796a339a
fix: make sure to dispose channel
2020-12-29 11:11:32 -05:00
71ecb7b3af
refactor: clean up old code
2020-12-29 11:08:21 -05:00
a0b3203ae3
chore: bump version to 1.5.2
2020-12-08 03:27:56 -05:00
27f59f3b31
fix: remove examine option for now
2020-12-08 03:27:18 -05:00
bf4d65615f
feat: use one window for targeted marks
2020-10-06 05:37:41 -04:00
7c31f002c8
chore: make braces required
2020-09-07 15:07:05 -04:00
7ec3d074ad
feat: expand history up to 50
2020-09-07 15:06:51 -04:00
23140a3377
feat: add option to open examine window
2020-08-26 08:20:01 -04:00
2569318827
chore: bump version to 1.5.1
2020-08-25 14:06:38 -04:00
7d2a6a977a
fix: alter volume of stream, not device
2020-08-25 14:06:18 -04:00
90e4ea7295
chore: bump version to 1.5.0
2020-08-24 13:14:33 -04:00
8475b7effb
feat: allow volume control and more audio types
...
Also allow choosing audio output device.
2020-08-24 13:14:16 -04:00
4eaa0e5169
chore: bump version to 1.4.0
2020-08-22 05:47:00 -04:00
3c99751b4c
feat: add window resizing and option to disable
2020-08-22 05:47:00 -04:00
24d486ea39
refactor: use new Dalamud login hooks
2020-08-15 17:11:06 -04:00
fcc5dfd1ff
chore: bump version to 1.3.0
2020-08-11 08:16:38 -04:00
d6aac4678c
fix: update offsets for 5.3
2020-08-11 08:13:19 -04:00
dec09c696c
fix: distinguish between closed and hidden
2020-08-09 00:05:11 -04:00
1b19b01811
refactor: make status checkers one line
2020-08-08 22:18:20 -04:00
ddd60a730e
feat: add debug target status info
2020-08-08 22:16:00 -04:00
33dbff01b2
fix: prevent crash from duplicate keys
2020-08-08 22:15:46 -04:00
3b9bf011e1
fix: replace PartyList with status check
2020-08-08 22:15:04 -04:00
d2ab96fcf9
refactor: use stopwatch elapsed time
2020-08-08 18:29:32 -04:00
d1ce85463c
refactor: don't allocate an array for no reason
2020-08-08 17:49:35 -04:00
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
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
f5378f5c9d
fix: clear history when logging out
2020-08-08 06:21:57 -04:00
6beca446fc
fix: lock on history when modifying it
2020-08-08 06:21:44 -04:00
9f44f7b3a9
refactor: make mutexes private
2020-08-08 06:21:35 -04:00