Commit Graph

458 Commits

Author SHA1 Message Date
Hendrik Leppkes 4c33175e0c Update each button individually when changing spec (and on any other action change, if out of combat). 2009-04-14 19:46:17 +02:00
Hendrik Leppkes db938ac83d Don't clear the unit attribute in the state configuration anymore, secure env does that now. 2009-04-01 10:55:48 +02:00
Hendrik Leppkes 704116323c Move alot of auto-assist processing into the secure environment, allowing full action drag/drop support in combat. 2009-04-01 10:55:48 +02:00
Hendrik Leppkes 67037ce359 Add a "No Stance/Form" toggle to the visibility driver options, to hide a bar when in stance 0 (no form). 2009-04-01 10:54:49 +02:00
Hendrik Leppkes 7ae74d626f Use a custom widget for the X/Y Coordinate EditBox 2009-03-27 15:03:41 +01:00
Hendrik Leppkes 842fb683f7 Options tweaks and fixes 2009-03-27 12:08:43 +01:00
Hendrik Leppkes c285b34964 Added options to center the bars both vertically and horizontally. 2009-03-26 14:49:10 +01:00
Hendrik Leppkes accceaaaeb Hide the Stance-based Visibility options for classes that do not support it. 2009-03-26 13:23:26 +01:00
Hendrik Leppkes 642da52766 Rename the "align" option to "position", as its more accurate now. 2009-03-26 13:15:48 +01:00
Hendrik Leppkes 0e20409e76 Added initial positioning options for precise position control to the configuration. 2009-03-26 13:11:14 +01:00
Hendrik Leppkes 041966007c Let LibWindow handle the default position of the XPBar. 2009-03-26 11:15:24 +01:00
Hendrik Leppkes 542cb58208 Use @project-version@ in the Version field and update copyright headers to 2009. 2009-03-26 10:55:06 +01:00
Hendrik Leppkes 7d18141115 Updated Babelfish.lua 2009-03-26 10:05:57 +01:00
Hendrik Leppkes 397fe7dbf4 Prevent changing the Vehicle UI option while on a vehicle to avoid serious breakage. 2009-03-26 10:04:41 +01:00
Hendrik Leppkes a437ca9c5a Properly unregister PLAYER_ENTERING_WORLD if the vehicle art is off. 2009-03-26 02:12:01 +01:00
Hendrik Leppkes 315048b6c0 Update Version and Interface in .toc 2009-03-26 01:12:03 +01:00
Hendrik Leppkes 6ac4b9af06 Split StateBar configuration out of ActionBar code 2009-03-26 00:39:27 +01:00
Hendrik Leppkes fe2cc6f24b Further cleanup and seperation 2009-03-26 00:39:27 +01:00
Hendrik Leppkes 83926efad4 Fix Prowl Paging. Before, when turned prowl was turned off, it would switch back to Page0, which is not intended. Instead, it will stay in the cat bar now if prowl is set to "Do not page". 2009-03-26 00:39:26 +01:00
Hendrik Leppkes aee5d1e3cf Properly unset the statedriver when its disabled with custom conditionals active. 2009-03-26 00:39:26 +01:00
Hendrik Leppkes 723bb00618 Furhter split of the StateBar from the ActionBar 2009-03-26 00:39:26 +01:00
Hendrik Leppkes d0f4650b58 Initial abstraction of state code into StateBar prototype 2009-03-26 00:39:25 +01:00
Hendrik Leppkes 55225dcef4 Re-bind keys previously bound to Action Bar 1 to the Vehicle Buttons when using the default UI, so the button on-click effects work properly.
This feature does require that the keys you want to control the vehicle buttons (usually 1-6) are actually bound to Bar 1. It will however still work if they are not, as long as you have the bar bound to those keys set as possess bar.
2009-03-26 00:36:33 +01:00
Hendrik Leppkes 7d202aabc1 Improve vehicle behaviour 2009-03-26 00:15:52 +01:00
Hendrik Leppkes e15647895e Refresh the state of buttons when they are newly created. 2009-03-25 18:22:42 +01:00
Hendrik Leppkes cf06d4d754 Added an assertion with an detailed error message to debug an error in the action button code. 2009-02-26 15:16:03 +01:00
Hendrik Leppkes 1f8d66d4fa Securely hide the old Blizzard UI, thus working in combat 2009-02-26 10:41:26 +01:00
Hendrik Leppkes 91413bcacd Small improvements to the vehicle stuff 2009-02-26 09:21:34 +01:00
Hendrik Leppkes 0325f96790 Properly unregister the vehicle events if not using the Blizzard VehicleUI 2009-02-26 08:53:49 +01:00
Hendrik Leppkes f05563904d Properly disable our built-in VehicleBar if using the Blizzard art 2009-02-25 23:41:51 +01:00
Hendrik Leppkes 6adef77860 Added an option to use the default blizzard vehicle frame for vehicles (the art and all the fun) 2009-02-25 23:38:14 +01:00
Hendrik Leppkes 7b28cae101 Fix FadeOut, we need to check if the mouse is over the Overlay now, and not the actual bar. 2009-02-22 10:08:58 +01:00
Hendrik Leppkes 6758e5d9c3 Safety check for an error that really shouldn't happen. 2009-02-21 19:16:06 +01:00
Hendrik Leppkes 13b2f0c4e1 Merge branch 'libwindow' 2009-02-21 15:57:04 +01:00
Hendrik Leppkes 044899f525 Fixed initial positions for all bars 2009-02-21 15:53:41 +01:00
Hendrik Leppkes 204ac6a671 Fix the behaviour of snapping for the new bar positioning. 2009-02-21 15:42:57 +01:00
Hendrik Leppkes 571fe6cca4 Fixed behaviour of padding on alternate growth directions and fixed the alignment of the drag-overlay. 2009-02-21 15:16:34 +01:00
Hendrik Leppkes a1189dbad8 Added options to adjust the vertical and horizontal growth direction 2009-02-21 14:58:17 +01:00
Hendrik Leppkes 4529c41327 Use our SavePosition function instead of LibWindow directly 2009-02-21 14:23:25 +01:00
Hendrik Leppkes e9071dc3d0 Try to preserve the old position properly during the migration to the new system. 2009-02-21 14:14:53 +01:00
Hendrik Leppkes 6f5086adc8 Added plumbing to change the growth direction of the bars. Currently always defaults to DOWN and RIGHT, as that is the "old" behaviour. 2009-02-21 14:12:49 +01:00
Hendrik Leppkes acc67ba2a0 First work on LibWindow-1.1 usage, plumbing for new bar resizing/button positioning 2009-02-21 13:07:58 +01:00
Hendrik Leppkes 2ed2263968 Fix all and any white-space errors 2009-02-20 23:19:34 +01:00
Hendrik Leppkes fc31c9d48d Potential fix for a rare error when moving actions while on a vehicle 2009-02-19 15:44:09 +01:00
Hendrik Leppkes 6287e62748 Update version and fix a bug with no-lib-strip 2009-02-19 15:43:38 +01:00
Hendrik Leppkes 53cf1e10f9 Adjust option tables to be more suitable for slash cmd access, and enable slash cmd access to them.
A simple /bt still opens the configurion, however /bt also accepts all the sub commands now, like ?/bt lock? or ?/bt kb? to open keybound.
You can also access all Bar configuration, use ?/bt bars? for a list of all bars, and navigate through the menu for specific settings.
2009-02-03 23:26:59 +01:00
Hendrik Leppkes e13222b4a7 Update to use the locale system 2009-01-27 16:13:15 +01:00
Hendrik Leppkes 895786a941 Updated .toc 2009-01-27 15:38:21 +01:00
Hendrik Leppkes 0143aa8d4b Updated zhCN locale 2009-01-27 15:36:44 +01:00
Hendrik Leppkes b2d0e3493d Make sure to re-apply click-through mode after creating new buttons 2009-01-22 16:46:23 +01:00