File Details
v11.1.7-release-nolib
- R
- Jul 3, 2025
- 277.01 KB
- 85
- 11.1.7
- Retail
File Name
UFO-v11.1.7-release-nolib.zip
Supported Versions
- 11.1.7
commit 3fe8a5734efd52b14149f5fee0eb64d4aef77ddb
Author: ScottIngram <github@ScottIngram.org>
Date: Sun Jun 22 11:32:00 2025 -0700
troubleshooting
commit 86a6b0db93f3a0a4b8722ee9f514d7e929bc4840
Author: ScottIngram <github@ScottIngram.org>
Date: Sun Jun 22 11:31:41 2025 -0700
making the fallback unique to differentiate from some weird Bliz bug complaining about calling "UNKNOWN()"
commit a2d6b95b368ee9e6dc0ecb3990efa6c9fcb3e9eb
Author: ScottIngram <github@ScottIngram.org>
Date: Sun Jun 22 11:30:25 2025 -0700
bugfix - AddOn 'UFO' tried to call the protected function RegisterForClicks
commit 498042205f7052fe50a809fa301477310dc5dfc0
Author: ScottIngram <github@ScottIngram.org>
Date: Sat Jun 21 17:43:14 2025 -0700
bugfix - moving a UFO back onto a germ inhabited slot broke the clickers
commit bedc94773ffd5784b09273a5604f42d5b9594a8d
Author: ScottIngram <github@ScottIngram.org>
Date: Sat Jun 21 10:03:44 2025 -0700
secure environment & mouse click rewrite
commit 42f8c51e495b4ca8d1e54f1d2310065082e4519f
Author: ScottIngram <github@ScottIngram.org>
Date: Fri Jun 20 18:25:01 2025 -0700
secure environment & mouse click rewrite
commit 51fa7193b3544bf2126132efb48a2b82a1175af7
Author: ScottIngram <github@ScottIngram.org>
Date: Fri Jun 20 18:02:26 2025 -0700
WIP - secure environment & mouse click rewrite - sweeping out old code
commit 89090855bfa35c604f5f0f5fac64c4a28d59e0b1
Author: ScottIngram <github@ScottIngram.org>
Date: Fri Jun 20 15:53:16 2025 -0700
WIP - secure environment & mouse click rewrite
commit 5dedd9c8c1b00276186b3bdd6a779a32bbf810c7
Author: ScottIngram <github@ScottIngram.org>
Date: Wed Jun 18 12:00:37 2025 -0700
tweaks to debugging, comments, and annotations
commit f6ddae9d9da3c167fdf634e9344fa2faab903fea
Author: ScottIngram <github@ScottIngram.org>
Date: Tue Jun 17 15:21:34 2025 -0700
WIP - secure environment clean up
commit 7ed91440f7c0529f508c19c80209f84b4976bc3c
Author: ScottIngram <github@ScottIngram.org>
Date: Tue Jun 17 14:11:27 2025 -0700
debugging tweaks
commit 6b3dcf3a1bdf3892eea6a703b9d3a0305e6667bf
Author: ScottIngram <github@ScottIngram.org>
Date: Sun Jun 15 18:10:31 2025 -0700
new debugger feature - dump the germ that's under the mouse
commit cfd1a1985693eb4d3bcfa1f4bb7f49cce0c3e451
Author: ScottIngram <github@ScottIngram.org>
Date: Sun Jun 15 18:07:24 2025 -0700
new debugger feature - dump the germ that's under the mouse
commit 2e8dd8742580dd9528f4b6648e1a80c0b2448f23
Author: ScottIngram <github@ScottIngram.org>
Date: Sun Jun 15 18:01:10 2025 -0700
check isActive before checking hasSpell/Item/etc to avoid nil flyoutId
commit f544cd3161ed9ac929822b5d3ff986bec3b1f29c
Author: ScottIngram <github@ScottIngram.org>
Date: Fri Jun 13 17:29:47 2025 -0700
improved FlyoutDef (un)caching and checking for items/spells/etc
commit 520d69ace536c472b252c8ec4d05d89d2b44efae
Author: ScottIngram <github@ScottIngram.org>
Date: Fri Jun 13 15:23:35 2025 -0700
watch for changes to player spells (un)learned and update any flyouts that contain spells
commit 49223b0962e5e08b932d576f8041c646cd6feca0
Author: ScottIngram <github@ScottIngram.org>
Date: Fri Jun 13 15:19:57 2025 -0700
debugging tweaks
commit dd58c2277e91379534118150d5edafbf42629148
Author: ScottIngram <github@ScottIngram.org>
Date: Thu Jun 12 10:43:56 2025 -0700
bugfix #41 - opening the icon picker for an existing flyout will reset the icon to ? if you don't click the icon again
commit fb3ccc85f6d2dc6fbb57cab5d3a1101ad48a0e9f
Author: ScottIngram <github@ScottIngram.org>
Date: Thu Jun 12 09:39:04 2025 -0700
A-OK on PTR v11.1.7
commit 6959da03be07d4a7a83f8a035ff06f4bcceb369f
Author: ScottIngram <github@ScottIngram.org>
Date: Thu Jun 12 09:35:38 2025 -0700
pursuing a bug where a UFO kept removing itself after being placed
commit c5cd3f319dcb2668eb93a3f39a4f156b1407e4be
Author: ScottIngram <github@ScottIngram.org>
Date: Wed Jun 11 21:58:46 2025 -0700
support debugging output from inside secure scripts
commit 37cf6bf95679278c45791930b02949cc5729035d
Author: ScottIngram <github@ScottIngram.org>
Date: Wed Jun 11 21:56:39 2025 -0700
i18n
commit 8a9b182b251e1845da0c66e0e1207b1f3d349af7
Author: ScottIngram <github@ScottIngram.org>
Date: Wed Jun 11 13:27:45 2025 -0700
fixed msg spam from reconfigure code during combat
commit ac260c2777f0c048683778ee18ba533bacad88b0
Author: ScottIngram <github@ScottIngram.org>
Date: Sun Jun 8 11:29:28 2025 -0700
abandonded the bullshit PLAYER_SPECIALIZATION_CHANGED event for ACTIVE_TALENT_GROUP_CHANGED instead - bug #40
commit 7f7c4a6b237631395e51df8436549ce4cf9ef7b4
Author: ScottIngram <github@ScottIngram.org>
Date: Sun Jun 8 09:49:14 2025 -0700
wrestling with the bullshit PLAYER_SPECIALIZATION_CHANGED event bug #40
commit dd24610718b07a364716dabb85bbec3e8bb4bce5
Author: ScottIngram <github@ScottIngram.org>
Date: Sun Jun 8 09:47:00 2025 -0700
quiet the RECONFIGURE_BUTTON spam during combat
commit d5e6ffc2e36ca9fe67fb837d15f18ba1e3ef4a0d
Author: ScottIngram <github@ScottIngram.org>
Date: Sun Jun 8 09:45:55 2025 -0700
method name change
commit 42c52957560035e3f97b00800618b29e2d1f7dd6
Author: ScottIngram <github@ScottIngram.org>
Date: Fri Jun 6 19:45:34 2025 -0700
stuff
commit aec2af94b716f71911544f9b6ebf1b1440df716f
Author: ScottIngram <github@ScottIngram.org>
Date: Fri Jun 6 19:45:22 2025 -0700
adapted ElvUI "support" to new UFO structure. No actual improvement as far as I can see.
commit db5d80d938637d80723c62e4fa6bfc93d31e1113
Author: ScottIngram <github@ScottIngram.org>
Date: Fri Jun 6 19:44:32 2025 -0700
adapted Bartender support to new UFO structure
commit f1127f6b4aa6fc40a1460cb7f02448a38f892f5e
Author: ScottIngram <github@ScottIngram.org>
Date: Fri Jun 6 16:54:27 2025 -0700
bugfix #33 and #22 - fixed Dominos support! I hope :-)
commit 1ba297e5277200558f641dac82f9bdd350ac4421
Author: ScottIngram <github@ScottIngram.org>
Date: Fri Jun 6 16:15:15 2025 -0700
renamed zVol to Z_VOLUME_GLOBAL_OVERRIDE and moved it into constantsUfo.lua
commit 1319e485767b6311d6f6b938d68cb99e08940700
Author: ScottIngram <github@ScottIngram.org>
Date: Thu Jun 5 17:05:58 2025 -0700
major improvement in CPU and memory usage by abandoning ON_UPDATE even when throttled
commit e396062eace22e18e4606f265a2d00e74b3fd60b
Author: ScottIngram <github@ScottIngram.org>
Date: Thu Jun 5 15:38:34 2025 -0700
consolidated all event handlers into UFO to reduce CPU load and code complexity
commit b83f504c10fd3b4006ac642dc9bb6b4a6a7c75a0
Author: ScottIngram <github@ScottIngram.org>
Date: Thu Jun 5 09:53:36 2025 -0700
when you point at a UFO in the catalog then that UFO will glow on any action bar button(s) it's been put
commit 2cf0ba745b0ad5b6926c56ca79c1f7cd64dd8ed5
Author: ScottIngram <github@ScottIngram.org>
Date: Wed Jun 4 20:58:56 2025 -0700
replace runEvent with newEvent and run which eliminates creation of Event objects when muted in an effort to reduce CPU load
commit e573971b4c4cfdb3ff0018beb95bcec456449029
Author: ScottIngram <github@ScottIngram.org>
Date: Wed Jun 4 11:58:43 2025 -0700
hardening against TAINT and combat related FAIL
commit 7cf3abe8b1bf5d5471d81f33b75f40012d90ae4e
Author: ScottIngram <github@ScottIngram.org>
Date: Tue Jun 3 15:54:56 2025 -0700
fun with annotations - I may have solved my utocomplete VS multiple inheritance problem
commit 59e3bf6c8b695612f4ce1475bbdc9ff2d413deb9
Author: ScottIngram <github@ScottIngram.org>
Date: Tue Jun 3 15:42:08 2025 -0700
renamed update as render
commit 71081bfdf04df4754e2f5fc0332b50eba6e0a9e4
Author: ScottIngram <github@ScottIngram.org>
Date: Tue Jun 3 13:59:18 2025 -0700
code cleanup
commit 153a84185f66199837c4329c0322200868170de6
Author: ScottIngram <github@ScottIngram.org>
Date: Tue Jun 3 13:54:22 2025 -0700
bugfix - let Germ override super:methods() from Button_Mixin
commit 0451fd3bb61416de068b726852831dfe63ba0bff
Author: ScottIngram <github@ScottIngram.org>
Date: Tue Jun 3 13:53:43 2025 -0700
code cleanup
commit 992156985a506a77ca040ca71f1604b742005961
Author: ScottIngram <github@ScottIngram.org>
Date: Mon Jun 2 21:44:28 2025 -0700
leverage Bliz built-in OnButtonStateChanged() to tighten up the open/close UI reactions and not rely on so much on ON_UPDATE
commit d5348b49944a09d867d5882f1042c47c0e1b65bd
Author: ScottIngram <github@ScottIngram.org>
Date: Mon Jun 2 18:41:19 2025 -0700
bugfix #39: GetItemCount is unreliable feculence during BAG_UPDATE. compensate for Bliz API bullshit.
commit d58fb56be111c307018ec4474aa687861e742f67
Author: ScottIngram <github@ScottIngram.org>
Date: Mon Jun 2 18:39:12 2025 -0700
renamed a few methods for clarity: updateForGerm -> applyConfigForGerm and applyFlyoutDef -> applyConfigFromFlyoutDef
commit ac79df4f8080c5a0d361941d933112e03cb1f247
Author: ScottIngram <github@ScottIngram.org>
Date: Mon Jun 2 18:19:29 2025 -0700
bugfix #39: GetItemCount is unreliable feculence during BAG_UPDATE. compensate for Bliz API bullshit.
commit 6faaa711988b91c36da693a042303cf091547812
Author: ScottIngram <github@ScottIngram.org>
Date: Mon Jun 2 18:17:00 2025 -0700
debugging clarity
commit c61410682c6bcd5dd4ac0db4a319e03855a0a280
Author: ScottIngram <github@ScottIngram.org>
Date: Mon Jun 2 18:16:03 2025 -0700
bugfix #39: GetItemCount is unreliable feculence during BAG_UPDATE. compensate for Bliz API bullshit.
commit eb0b75a9890834ce298f166cb9795a04d61232ff
Author: ScottIngram <github@ScottIngram.org>
Date: Mon Jun 2 10:28:32 2025 -0700
pre-work to fix "summon favorite random mount" button
commit ca081dffe90c19789ff3ae82dafcf52ebed3d147
Author: ScottIngram <github@ScottIngram.org>
Date: Sun Jun 1 20:29:59 2025 -0700
revamped BlizActionBarButton and how Germs implant themselves into Bliz btn frames
commit aa10d6c8e6d82012d34f532cc4d1daa1b80bcedc
Author: ScottIngram <github@ScottIngram.org>
Date: Sun Jun 1 20:29:12 2025 -0700
debugging tweaks
commit 63c01091bb78a4077d158d212f43fc5544418c71
Author: ScottIngram <github@ScottIngram.org>
Date: Sun Jun 1 19:46:22 2025 -0700
bug fix - installMyToString() didn't notice when different objects shared the same metatable leading to very confusing output
commit e238ffc78c8749406fc512a215abe426a1b3e090
Author: ScottIngram <github@ScottIngram.org>
Date: Sun Jun 1 10:30:33 2025 -0700
debugging tweaks - zVol
commit d1e3b8c3f7623122a239c75f3c4c21fa24a34d06
Author: ScottIngram <github@ScottIngram.org>
Date: Sun Jun 1 10:29:17 2025 -0700
moved MAX_GLOBAL_MACRO_ID into ScottFreeLibs
commit ac8660b518451fdb2d24c4563e75a12d13d5b06d
Author: ScottIngram <github@ScottIngram.org>
Date: Sun Jun 1 10:28:30 2025 -0700
debugging tweaks - zVol
commit b2139585ad58927fd0591387494e8eedfe588e0e
Author: ScottIngram <github@ScottIngram.org>
Date: Sat May 31 12:55:17 2025 -0700
big simplification - WIP
commit 03562573e06f8c59d8c608cc99d7a840e382508a
Author: ScottIngram <github@ScottIngram.org>
Date: Fri May 30 10:22:54 2025 -0700
get germ by label for debugging
commit 60e912ce1a9e52135aa6c21ac61f65b5cfc2e841
Author: ScottIngram <github@ScottIngram.org>
Date: Fri May 30 10:14:10 2025 -0700
debugging and name tweaks
commit a2fd529e94fc02f4e4f3f06a77e53e69f257b270
Author: ScottIngram <github@ScottIngram.org>
Date: Thu May 29 18:57:08 2025 -0700
added another vehicle(?) actionbar and beefed up error compensation
commit 5bd08fd0cfd1e80e33152fef21992bbe733420af
Author: ScottIngram <github@ScottIngram.org>
Date: Tue May 27 22:08:42 2025 -0700
grand simplification of the initialization and display-state update routines. is now far more precise and targeted. better performance. better code readability & maintainability.
commit 45d13f5225707dd35a2245a8fdeb5a487e774c4e
Author: ScottIngram <github@ScottIngram.org>
Date: Tue May 27 18:53:43 2025 -0700
ScriptHandlers syntax revamp
commit abfda53c141edc846f56c0a1e7b96f749010288e
Author: ScottIngram <github@ScottIngram.org>
Date: Tue May 27 18:43:45 2025 -0700
prep work to fix flyout direction VS edit mode
commit c31937cc57e33f4f84ae8d649ee531f12410a3ee
Author: ScottIngram <github@ScottIngram.org>
Date: Tue May 27 18:43:16 2025 -0700
bugfix for placeholder failure when dropping one UFO on top of another
commit 29a7bcbcd964e3faeb36411afdf507ab16cbdc18
Author: ScottIngram <github@ScottIngram.org>
Date: Tue May 27 18:38:45 2025 -0700
all listeners for CURSOR_CHANGED event can now be selectively muted
commit 37ba5a2578e3d5e7efda1b0f3a62d8e7e9e9ffdf
Author: ScottIngram <github@ScottIngram.org>
Date: Tue May 27 18:32:42 2025 -0700
better names
commit d567796e7b5279b3ffbc118d786b613cfa20c55e
Author: ScottIngram <github@ScottIngram.org>
Date: Tue May 27 17:31:27 2025 -0700
event proliferation
commit 6b479c75acf49792cd25b4f2b5a1f94506764cb6
Author: ScottIngram <github@ScottIngram.org>
Date: Mon May 26 12:53:22 2025 -0700
fixed bug with spec change not properly swapping out all germs
commit 04b87239c1327d11421a407fb92699260f7939c0
Author: ScottIngram <github@ScottIngram.org>
Date: Mon May 26 12:49:20 2025 -0700
reworked the initialization called on first load in prep for spec change bug
commit 4fa6bbadf12800c667d25d8dae6bfa819b1fe6a4
Author: ScottIngram <github@ScottIngram.org>
Date: Mon May 26 10:23:51 2025 -0700
prep work for fixing bug with spec change not properly swapping out all germs
commit a911f33a233b7fb926de903e943e78560006da93
Author: ScottIngram <github@ScottIngram.org>
Date: Sun May 25 18:55:43 2025 -0700
added more marker icons
commit 2cdd9ad79c14560550297d156851788379136fd5
Author: ScottIngram <github@ScottIngram.org>
Date: Sun May 25 16:21:50 2025 -0700
improve debugging clarity
commit c0b29491c6ce7b7ca7dbd2ce199ef5c4c495bd66
Author: ScottIngram <github@ScottIngram.org>
Date: Sun May 25 15:59:31 2025 -0700
improve debugging clarity
commit 593e368185b73fa200f57247d9946a287da7bc35
Author: ScottIngram <github@ScottIngram.org>
Date: Sun May 25 12:00:24 2025 -0700
support ability to target germs if they contain items
commit ae5846cb3bcf11c6ddbab6ae53648918c0fa4f79
Author: ScottIngram <github@ScottIngram.org>
Date: Sun May 25 11:58:19 2025 -0700
name changes for clarity
commit 6af0ac896f96b1c1ce31310ddd8b878077295a57
Author: ScottIngram <github@ScottIngram.org>
Date: Sun May 25 11:51:56 2025 -0700
event and debug tweaks
commit 0fade5b554bcf49e3df66d2c43567b8cb62a62ac
Author: ScottIngram <github@ScottIngram.org>
Date: Sat May 24 19:06:45 2025 -0700
bugfix for deleting a UFO
commit 00638c14187c8f454c3cc4e2f0aef70936563d6c
Author: ScottIngram <github@ScottIngram.org>
Date: Sat May 24 12:52:58 2025 -0700
name changes for clarity
commit 19c9435c8569c60c61fbefbcdea398b3eef457bc
Author: ScottIngram <github@ScottIngram.org>
Date: Sat May 24 12:46:53 2025 -0700
debug readability tweaks
commit 71497834057e87d6d22fb9d8920e6f0f7d9abe37
Author: ScottIngram <github@ScottIngram.org>
Date: Sat May 24 08:43:27 2025 -0700
displays its icon in debugging output
commit 4e3606e5466ecb1cc10f5af96bf100201a1fd70b
Author: ScottIngram <github@ScottIngram.org>
Date: Fri May 23 12:45:29 2025 -0700
improved debugging readability.
commit b522de161717ff50f575c20c4d3827c2d2acf26a
Author: ScottIngram <github@ScottIngram.org>
Date: Fri May 23 12:12:45 2025 -0700
improved readability. also trying to make sense of Bliz' insane "cursor is empty" event when swapping one non-empty thingy with another non-empty thingy. Two non-empties make an empty? "That makes perfect sense."
commit 1c0a46d5171adf49da749a0a1337ee95399b62af
Author: ScottIngram <github@ScottIngram.org>
Date: Fri May 23 10:21:48 2025 -0700
bugfix: a moved a UFO didn't learn the keybindings of its new action bar slot
commit 6511aff8812a0393088cf59a6a9f6085fcb0d035
Author: ScottIngram <github@ScottIngram.org>
Date: Fri May 23 08:30:08 2025 -0700
renamed updateGermsFor() for clarity
commit 0ac38149d9b22d1fd02e59f9906715e3c5cc7be0
Author: ScottIngram <github@ScottIngram.org>
Date: Fri May 23 08:29:03 2025 -0700
restored ability to close the UFO. oops?
commit 0312388d3943549b2862a57fabc349d6237d9d63
Author: ScottIngram <github@ScottIngram.org>
Date: Thu May 22 22:42:47 2025 -0700
added convenience methods for iterating over the Germs
commit 17edf1791dae65393f3626f7a9072a1d472046f3
Author: ScottIngram <github@ScottIngram.org>
Date: Thu May 22 21:01:55 2025 -0700
OnMouseUp is allowed during combat but not drag & drop
commit 903cce006d52277268569d962119cf8573fd204e
Author: ScottIngram <github@ScottIngram.org>
Date: Thu May 22 20:40:00 2025 -0700
less is more
commit c0ac938cc0e106b063dd664891b711866b665424
Author: ScottIngram <github@ScottIngram.org>
Date: Thu May 22 20:39:18 2025 -0700
support dynamic name maker to avoid unneeded string concats while debugging is off
commit adaa60ff52830ba786ae5a8f09e6dc71d66a517e
Author: ScottIngram <github@ScottIngram.org>
Date: Thu May 22 18:42:33 2025 -0700
fixed a few nil values passed due to accidental cut/paste variable name mismatches
commit c7de62d862f7d8f51f0f3c62b2a4ac730ed19e57
Author: ScottIngram <github@ScottIngram.org>
Date: Thu May 22 17:28:52 2025 -0700
a stupid amount of work to compensate for Bliz mishandling of (1) placing the same thing onto the cursor as it already holds (2) or editing a macro while it is on the cursor. All in pursuit of (dis)enabling frame:RegisterForClicks() during a cursor-is-dragging situation. SMFH.
commit 22a4def66c2608b38de529ee4a801ccf4224aa93
Author: ScottIngram <github@ScottIngram.org>
Date: Thu May 22 14:49:12 2025 -0700
a stupid amount of work to compensate for Bliz mishandling of (1) placing the same thing onto the cursor as it already holds (2) or editing a macro while it is on the cursor. All in pursuit of (dis)enabling frame:RegisterForClicks() during a cursor-is-dragging situation. SMFH.
commit 5575678ebf99e4632bfef3f30db349868a2f40b1
Author: ScottIngram <github@ScottIngram.org>
Date: Thu May 22 14:20:44 2025 -0700
refactored for reuse and clarity. modified several methods to accommodate invocation from both instance and class
commit 10df6033d45cf636ad8ae22cafc89a656344c1db
Author: ScottIngram <github@ScottIngram.org>
Date: Tue May 20 16:23:04 2025 -0700
clean up old debugging
commit 5a85ba13e4fb199d9c369d7bc86cff6e532e4702
Author: ScottIngram <github@ScottIngram.org>
Date: Tue May 20 16:21:09 2025 -0700
toString now provides meaningful info even for the non-instanced invocation
commit 35d855d308e65dc1815527d494feb96bde64f01d
Author: ScottIngram <github@ScottIngram.org>
Date: Tue May 20 14:39:28 2025 -0700
fixed some missing events
commit b26e5877ca156015194d8e6bf842e4280033f6d5
Author: ScottIngram <github@ScottIngram.org>
Date: Tue May 20 10:58:21 2025 -0700
change debug output of numbers from 4 to 3 decimal places
commit b787261bb5580eee2ebe10324dcc83da295b8b75
Author: ScottIngram <github@ScottIngram.org>
Date: Tue May 20 10:55:33 2025 -0700
improve debug output for spells/macros/etc names
commit 1eee8fc58f921910689a88f1a9ec62e024f730d0
Author: ScottIngram <github@ScottIngram.org>
Date: Tue May 20 10:29:45 2025 -0700
put BAG_UPDATE back
commit 7dccc76309ca35526e8b547c9791c9f60394d913
Author: ScottIngram <github@ScottIngram.org>
Date: Tue May 20 10:29:22 2025 -0700
added a noQueueing option for Throttler
commit 8f74d411c84fa09d43c6b13bd32fb47ddc6bbfac
Author: ScottIngram <github@ScottIngram.org>
Date: Mon May 19 21:55:11 2025 -0700
snapshot: the throttler AGAIN STILL MOAR works for the moment. freeze frame !!!
commit a29464bae3cfc8c7c63bb5d9fb65e1551ecdd0c5
Author: ScottIngram <github@ScottIngram.org>
Date: Mon May 19 21:39:13 2025 -0700
snapshot: the throttler AGAIN STILL works for the moment. freeze frame !!!