Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2009-03-12 | Move emote sprite loading into EmoteDB | Jared Adams | 4 | -5/+5 | |
2009-03-12 | Move emote sprite loading into EmoteDB | Jared Adams | 4 | -5/+5 | |
2009-03-11 | Enforce minimum widths and heights to be at least as big as the minumum | Ira Rice | 4 | -8/+9 | |
width and height for the skin used. Signed-off-by: Ira Rice <irarice@gmail.com> | |||||
2009-03-11 | Modified Skin class to use proper encapsulation, instead of leaving its | Ira Rice | 4 | -30/+81 | |
skin variables public. Signed-off-by: Ira Rice <irarice@gmail.com> | |||||
2009-03-11 | Centered buy/sell dialog. | Ira Rice | 1 | -0/+2 | |
Signed-off-by: Ira Rice <irarice@gmail.com> | |||||
2009-03-11 | Removed widget listeners from the popup class. Tests have shown that at | Ira Rice | 2 | -5/+1 | |
least for popup type functionality, this isn't needed. Signed-off-by: Ira Rice <irarice@gmail.com> | |||||
2009-03-11 | Fixed up speech bubbles slightly so that it respects different padding | Ira Rice | 1 | -3/+3 | |
values. Signed-off-by: Ira Rice <irarice@gmail.com> | |||||
2009-03-11 | Added a new Popup class, which overall is functionally similar to the | Ira Rice | 16 | -84/+471 | |
Window class, but stripped down to the bare essential functionality to just draw and position them. This means no resizing, no close buttons, no ability to move them, etc. This should help reduce the overhead in drawing speech bubbles, as well as other popup type dialogs, but is also not a drop in replacement for the Window class as well. Signed-off-by: Ira Rice <irarice@gmail.com> | |||||
2009-03-11 | Fix a memory leak in dropdown | Jared Adams | 1 | -0/+3 | |
2009-03-11 | Don't move stuff from inventory when not visible | Jared Adams | 3 | -3/+7 | |
2009-03-11 | Moved the Skin class outside of the Window class, in order to allow | Ira Rice | 5 | -179/+252 | |
other widget containers to use skins as well, and to make it easier to extend later. Signed-off-by: Ira Rice <irarice@gmail.com> | |||||
2009-03-11 | Fix a memory leak in dropdown | Jared Adams | 1 | -0/+3 | |
2009-03-11 | Don't move stuff from inventory when not visible | Jared Adams | 3 | -3/+7 | |
2009-03-10 | Introduced in a Skin holder class, to reduce the amount of needed XML | Ira Rice | 2 | -41/+91 | |
skin loads. Signed-off-by: Ira Rice <irarice@gmail.com> | |||||
2009-03-10 | Delete local player earlier and fix a rare crash | Jared Adams | 1 | -3/+0 | |
Rare crash is in KeyboardConfig, where the active keys array is accessed before it's initialized. Also remove some debug prints that made it into a previous commit. | |||||
2009-03-10 | Set minimum bounds for speech bubbles, based on the skin's minimum | Ira Rice | 1 | -0/+3 | |
dimensions. Signed-off-by: Ira Rice <irarice@gmail.com> | |||||
2009-03-10 | Remove some SetupWindow weirdness | Jared Adams | 2 | -3/+18 | |
2009-03-10 | Fix some mem leaks | Jared Adams | 7 | -21/+6 | |
2009-03-10 | Remove some SetupWindow weirdness | Jared Adams | 2 | -2/+10 | |
2009-03-10 | Fix some mem leaks | Jared Adams | 7 | -6/+21 | |
2009-03-10 | Fix some mem leaks | Jared Adams | 7 | -6/+21 | |
2009-03-10 | Allow for offsets for the enumerated position version of | Ira Rice | 2 | -17/+17 | |
setLocationRelativeTo as well. Signed-off-by: Ira Rice <irarice@gmail.com> | |||||
2009-03-10 | Allow null link handlers for browser box | Jared Adams | 1 | -0/+1 | |
2009-03-10 | Extended window layout to take relative positions, as well as offsets to | Ira Rice | 20 | -38/+146 | |
that position. This makes it so that when resolutions are changed, the default locations stay relative to the window's position, and not the 800x600 screen resolution. Signed-off-by: Ira Rice <irarice@gmail.com> | |||||
2009-03-10 | Allow null link handlers for browser box | Jared Adams | 1 | -0/+1 | |
2009-03-10 | Allow NPCList dialog to use it's old location | Jared Adams | 3 | -4/+4 | |
2009-03-10 | Make sure NPC input dialogs get focus | Jared Adams | 3 | -3/+12 | |
2009-03-10 | Don't center the NPC interraction dialogs | Jared Adams | 9 | -11/+4 | |
Use the last location the user gave instead. Also, do the same for the inventory dialog. | |||||
2009-03-10 | Reverted last commit (since I confused it with something else) as well | Ira Rice | 2 | -3/+6 | |
as removed a redundant call for sizing in the minimap class. Signed-off-by: Ira Rice <irarice@gmail.com> | |||||
2009-03-10 | Fixed setContentSize in the window class to only care about exceeding | Ira Rice | 1 | -6/+2 | |
the maximum width and height. Exceeding the minumum width and height is a desireable case in some situations. Signed-off-by: Ira Rice <irarice@gmail.com> | |||||
2009-03-10 | Moved enforcement of minimum widths and heights to the Window class. | Ira Rice | 3 | -40/+53 | |
This was needed in the Minimap class, but not migrated out to the Window class until now. Signed-off-by: Ira Rice <irarice@gmail.com> | |||||
2009-03-10 | Made it so that when windows load previous states, they are never | Ira Rice | 6 | -20/+60 | |
smaller than the minimum width and height (a check that should have been enforced in the first place), as well as modified the NPC list and text dialogs to remember where they were when they were moved or resized last. Signed-off-by: Ira Rice <irarice@gmail.com> | |||||
2009-03-10 | Fix video config cancel button for "show name". | Majin Sniper | 1 | -0/+2 | |
The cancel button in Video configuration window doesn't switch back the "show name" setting to the original state. This patch fixes that. | |||||
2009-03-10 | Fix typo in item link parsing | Jared Adams | 1 | -13/+18 | |
2009-03-10 | Expand the scope where item links work | Kess Vargavind | 1 | -31/+31 | |
This patch makes item links work in any chatLog() message, not only chatSend() as before. I enabled it for the "You picked <nr> <item>" message by explicitly adding [] around the item name in the string. | |||||
2009-03-10 | Fixed an indentation error in the last commit. | Ira Rice | 1 | -8/+8 | |
Signed-off-by: Ira Rice <irarice@gmail.com> | |||||
2009-03-10 | Remove some tabs and trailing whitespace | Jared Adams | 8 | -21/+21 | |
2009-03-10 | Fix video config cancel button for "show name". | Majin Sniper | 1 | -0/+2 | |
The cancel button in Video configuration window doesn't switch back the "show name" setting to the original state. This patch fixes that. | |||||
2009-03-10 | Fix layout issue of NPC list dialog | Jared Adams | 1 | -0/+1 | |
2009-03-10 | Fix typo in item link parsing | Jared Adams | 1 | -13/+18 | |
2009-03-10 | Remove some tabs and trailing whitespace | Jared Adams | 8 | -21/+21 | |
2009-03-10 | Expand the scope where item links work | Kess Vargavind | 1 | -31/+31 | |
This patch makes item links work in any chatLog() message, not only chatSend() as before. I enabled it for the "You picked <nr> <item>" message by explicitly adding [] around the item name in the string. | |||||
2009-03-09 | Send the correct packet for the NPC close button | Jared Adams | 3 | -2/+12 | |
Both packets do the same, but we should be explicit anyways. Also, seperate out NPC client packets. | |||||
2009-03-09 | Send the correct packet for the NPC close button | Jared Adams | 2 | -0/+9 | |
Both packets do the same, but we should be explicit anyways. Also, seperate out NPC client packets. | |||||
2009-03-09 | Got rid of an ugly and unified interface breaking cancel button in favor | Ira Rice | 4 | -9/+11 | |
of adding overridable close functionality to the Window class. Now, if you need a close button, but need to do something different, or in addition to the Window close functionality, you can override it and do that action. Signed-off-by: Ira Rice <irarice@gmail.com> | |||||
2009-03-09 | Add an interface for eAthena's storage system | Jared Adams | 10 | -31/+347 | |
2009-03-08 | Forgot the actual storage window | Jared Adams | 2 | -0/+320 | |
2009-03-08 | Add an interface for eAthena's storage system | Jared Adams | 2 | -0/+21 | |
2009-03-06 | Cut down on redundant constant int declarations in the windows skinning | Ira Rice | 1 | -68/+6 | |
code. While this shouldn't do too much, if anything, for performance, it makes maintenence easier in the future if only one set of ints needs to be modified rather than 9 when they do the same thing. Signed-off-by: Ira Rice <irarice@gmail.com> | |||||
2009-03-06 | Fix layout of debug window | Jared Adams | 1 | -3/+2 | |