Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2010-02-14 | Fixed ScrollAreas to allow for continual scrolling, as long as the mouse | Tametomo | 2 | -2/+38 | |
button is pressed, instead of just moving one tick for each press. Signed-off-by: Tametomo <irarice@gmail.com> | |||||
2010-02-14 | Fixed color tab alignment from coming up slightly short. | Tametomo | 1 | -6/+6 | |
Signed-off-by: Tametomo <irarice@gmail.com> | |||||
2010-02-14 | Corrected a string in KeyboardConfig to be more accurate. | Tametomo | 1 | -1/+1 | |
Signed-off-by: Tametomo <irarice@gmail.com> | |||||
2010-02-14 | Fixed TabbedAreas stealing click focus from their children widgets. | Tametomo | 2 | -0/+16 | |
Signed-off-by: Tametomo <irarice@gmail.com> | |||||
2010-02-14 | Match alignment better in the colors tab. Now the textfields terminate | Tametomo | 1 | -16/+16 | |
at the same spot the scroll area does. Signed-off-by: Tametomo <irarice@gmail.com> | |||||
2010-02-14 | Allow handling drag events in tables as well. | Tametomo | 1 | -0/+9 | |
Signed-off-by: Tametomo <irarice@gmail.com> | |||||
2010-02-14 | Fixed duplicating of up and down actions with the dropdown widget. (it | Tametomo | 1 | -2/+4 | |
used to get one event from the dropdown, then another from the listbox if dropped down. Otherwise, it only got one from the dropdown) Signed-off-by: Tametomo <irarice@gmail.com> | |||||
2010-02-14 | Reduce the number of necessary logic checks, in order to improve | Tametomo | 1 | -2/+2 | |
performance in ProgressBar logic loops. Signed-off-by: Tametomo <irarice@gmail.com> | |||||
2010-02-14 | Avoid some unnecessary pointer referencing in the Palette class | Thorbjørn Lindeijer | 1 | -22/+21 | |
2010-02-14 | Ensure that gradients update when the framerate is 200 or more. | Tametomo | 1 | -1/+2 | |
Signed-off-by: Tametomo <irarice@gmail.com> | |||||
2010-02-14 | Some slight logic cleanups in the shortcut classes, as well as some | Tametomo | 2 | -14/+3 | |
style cleanups. TODO: Either abstract out all of the shared information between these two classes to a parent class, or combine the two if it can be done without doing it clumsily. Signed-off-by: Tametomo <irarice@gmail.com> | |||||
2010-02-14 | Don't create the viewport until it's really needed. | Tametomo | 3 | -9/+10 | |
Signed-off-by: Tametomo <irarice@gmail.com> | |||||
2010-02-13 | Make NPC dialogs instance instead of global | Jared Adams | 25 | -302/+436 | |
This change allows players to talk to multiple NPCs at a time (if the server agrees). Manaserv's netcode allows multiple commerce instances too. eAthena's is limited to one commerce instance, due to protocol limitations. | |||||
2010-02-13 | Changed FPS display from a text field to a label | Thorbjørn Lindeijer | 2 | -60/+26 | |
Not really useful to be able to edit it by hand. | |||||
2010-02-13 | Fixed the FPS checkbox, field, and slider not updating properly on | Tametomo | 1 | -13/+19 | |
cancel events. Signed-off-by: Tametomo <irarice@gmail.com> | |||||
2010-02-13 | Moved keyboard input polling outside of the clock time loop. This isn't | Tametomo | 1 | -1/+2 | |
necessary so long as you're at least getting 1-2 fps (which would result in a typing speed between 60-120 wpm). Even then, you've got more serious things to be thinking about at that point than if all of your input is being tracked, and having it inside the clock time loop just cuts performance for everyone else. This loop should get removed altogether, but there are a few items left in it at the moment which would need to get reworked first before it can be eliminated. In cases where you can't accurately know where something would be because it's random, we should just scale the random formulas to take a more drastic adjustment to compensate for that lag. Signed-off-by: Tametomo <irarice@gmail.com> Manual-merge-by: Thorbjørn Lindeijer <thorbjorn@lindeijer.nl> | |||||
2010-02-13 | Remove imprecise operator== and just compare the text | Thorbjørn Lindeijer | 1 | -6/+1 | |
2010-02-13 | Optimise TrueTypeFont::getWidth | Steve Cotton | 2 | -1/+19 | |
Use the cache created by TTF::drawString, drops the cost of TTF::getWidth from 5% of runtime to 0.5%. It increases the cost of calculating line-wrapping in the BrowserBox, but overall it's a saving, even with the BrowserBox recalculating on every redraw. | |||||
2010-02-13 | Ignore versioned Qt Creator .user files | Thorbjørn Lindeijer | 1 | -2/+2 | |
Qt Creator now backs up .user files for older versions, which should also be ignored by git. | |||||
2010-02-13 | Allow player to talk after death | Andrei Karas | 5 | -6/+7 | |
Mantis-issue: 938 (TMW Mantis) | |||||
2010-02-12 | Add outfits wear and copy keys in settings | Andrei Karas | 3 | -65/+56 | |
2010-02-11 | Allow redirects when downloading updates | Ben Longbons | 1 | -0/+1 | |
Reviewed-by: Thorbjørn Lindeijer <thorbjorn@lindeijer.nl> | |||||
2010-02-11 | Removed The Mana World branding from the installer | Thorbjørn Lindeijer | 2 | -0/+0 | |
Mantis-issue: 1 | |||||
2010-02-10 | Adds missile-particle attribute to items and monster attacks | Chuck Miller | 11 | -18/+78 | |
To use simply add something like: missile-particle="graphics/particles/arrow.particle.xml" to the item's or monster's xml entry This will only work on equipped weapons, and on specified monster attacks. This patch also fixes a memory leak with target particles | |||||
2010-02-10 | Remove extra incRef call | Jared Adams | 1 | -2/+0 | |
2010-02-10 | Improve look and utility of the SkillDialog | Jared Adams | 5 | -159/+288 | |
2010-02-09 | Don't translate the log | Thorbjørn Lindeijer | 1 | -11/+11 | |
It's not meant for the user, translating it only burdens both us and our translators unnecessarily. | |||||
2010-02-09 | Got rid of non-sensical Vector operator overloads | Thorbjørn Lindeijer | 3 | -28/+13 | |
Just because something is the kind of calculation that seems to be required does not mean it makes sense in general. Let's try to keep things understandable. | |||||
2010-02-09 | Got successfully rid of tile width/height fallback values as asked by Jaxad. | Bertram | 7 | -42/+30 | |
But I added some logs when speed and other actions where refused due to game/map uninitialized. This could help. | |||||
2010-02-09 | Pushed away some 32 hardcoded values. | Bertram | 6 | -18/+51 | |
2010-02-08 | Fix crash when populating parties without BeingManager | Jared Adams | 1 | -3/+8 | |
2010-02-09 | Separated fallback defaults for tile width and height. | Bertram | 6 | -18/+24 | |
2010-02-09 | Made the Beings' logic be able to handle any tile height/width. | Bertram | 14 | -25/+99 | |
This is the First step to get rid of most hardcoded 32 values. | |||||
2010-02-08 | Open a WhisperTab when you double-click on an Avatar in an AvatarListBox | Jared Adams | 1 | -0/+12 | |
2010-02-08 | Fix finding width of bold text | Jared Adams | 2 | -1/+3 | |
2010-02-08 | Move party creation command from eA's PartyTab to CommandHandler | Jared Adams | 4 | -10/+39 | |
Also fix party invite by name when you aren't in a party. | |||||
2010-02-08 | Fix some bugs in party handling and add HP to AvatarListBox | Jared Adams | 7 | -3/+62 | |
2010-02-08 | Remove a debugging statement that got left in | Jared Adams | 1 | -3/+0 | |
2010-02-08 | Merge PartyWindow and GuildWindow into SocialWindow | Jared Adams | 43 | -1389/+1552 | |
2010-02-08 | Delete models explicitly rather than relying on booleans | Thorbjørn Lindeijer | 6 | -16/+21 | |
It is more clear in the end. Also fixed deleting of the mode list model. | |||||
2010-02-07 | Cleanup some memory issues | Jared Adams | 8 | -9/+31 | |
2010-02-07 | Remove equip_bg.png | Jared Adams | 1 | -0/+0 | |
From what I can find, it was never used. | |||||
2010-02-07 | Nicer way of indicating that we're waiting on the server | Thorbjørn Lindeijer | 17 | -120/+245 | |
No longer a dialog with an annoying progress bar (due to going back and forth), but rather a progress indicator that integrates better with the background. | |||||
2010-02-07 | Small fix to the update-copyright script. | Bertram | 1 | -1/+2 | |
2010-02-07 | Updated Copyright year to 2010! | Bertram | 456 | -455/+478 | |
Also added the update copyright tool from the Wormux Team. ( And not forgetting credit's due. :P ) | |||||
2010-02-07 | Use SDL_gfx to limit the framerate | Thorbjørn Lindeijer | 2 | -35/+18 | |
Makes sense if we depend on SDL_gfx anyway, and it seems to do a better job at it than the code we had. | |||||
2010-02-07 | Removed the no longer used progress bar and label | Thorbjørn Lindeijer | 1 | -24/+3 | |
They got replaced by the ConnectionDialog. | |||||
2010-02-07 | Show the "Connecting..." dialog more often | Thorbjørn Lindeijer | 1 | -0/+2 | |
Also show it when trying to login and when getting the list of characters, both of which are situations in which we are waiting for the server to respond. I hope I got the previous state thing right. | |||||
2010-02-07 | Renamed TakedDamage to DamageTaken | Thorbjørn Lindeijer | 2 | -6/+6 | |
Sounds a bit better. | |||||
2010-02-06 | Merged the Engine class into the Game class | Thorbjørn Lindeijer | 17 | -267/+172 | |
There was little point in keeping the Engine class separate. It wasn't an engine at all, but only kept track of the currently active map, a job more suitable for the Game class anyway. |