summaryrefslogtreecommitdiff
path: root/src/resources
AgeCommit message (Expand)AuthorFilesLines
12 daysAvoid pixel format conversions when applying dyeHEADmasterThorbjørn Lindeijer1-19/+22
2025-04-02Use a consistent naming style for enum class valuesThorbjørn Lindeijer6-31/+31
2025-04-02General code cleanupsThorbjørn Lindeijer1-5/+4
2025-04-01GUI: Made CheckBox, RadioButton and Slider more customizableThorbjørn Lindeijer2-0/+2
2025-03-31GUI: Support customizing widget text format through themeThorbjørn Lindeijer2-59/+83
2025-03-31GUI: De-hardcode the window title offsetsThorbjørn Lindeijer2-0/+4
2025-03-24Added fill mode parameter to ImageRectThorbjørn Lindeijer1-0/+11
2025-03-24Expanded GUI theming capabilitiesThorbjørn Lindeijer2-100/+130
2025-03-24Define the GUI theme in XMLThorbjørn Lindeijer2-671/+423
2025-03-17Have ImageRect automatically initialize and clean upThorbjørn Lindeijer2-32/+7
2025-03-14Moved widget drawing code into ThemeThorbjørn Lindeijer2-146/+636
2025-03-13Removed needless case-insensitive string comparisonsThorbjørn Lindeijer1-15/+7
2025-03-07General code cleanupsThorbjørn Lindeijer1-17/+17
2025-03-07Support triggering attacks and play use ability animationsThorbjørn Lindeijer3-39/+45
2025-03-07Renamed ability set to ability categoryThorbjørn Lindeijer3-20/+9
2025-03-07Renamed specials to abilitiesThorbjørn Lindeijer4-55/+46
2025-03-01Fixed leaking of resources referenced by resourcesThorbjørn Lindeijer1-6/+8
2025-02-26Plugged various memory leaksThorbjørn Lindeijer1-1/+0
2025-02-26Use ResourceRef for all resource typesThorbjørn Lindeijer15-177/+201
2025-02-25Added tooltips to status effect iconsThorbjørn Lindeijer1-0/+2
2025-02-25Added support for option, opt1, opt2, opt3 status effect fieldsThorbjørn Lindeijer3-10/+173
2025-02-21Replaced ImageSprite in Emote by plain ImageThorbjørn Lindeijer2-16/+9
2025-02-20Fixed stutter when new music starts playingThorbjørn Lindeijer1-1/+10
2025-02-17Further ResourceManager and PhysFS cleanupsThorbjørn Lindeijer3-186/+9
2025-02-17Wrapped PhysFS usage in a convenience APIThorbjørn Lindeijer4-119/+80
2025-02-13Implemented support for item replacementsThorbjørn Lindeijer3-2/+137
2025-01-21Replaced include guards with #pragma onceThorbjørn Lindeijer27-105/+28
2025-01-21Fixed ConfigOptionChanged eventsThorbjørn Lindeijer1-1/+1
2025-01-20Made client config statically typedThorbjørn Lindeijer5-86/+45
2025-01-20Cleaned up path handling a bitThorbjørn Lindeijer1-3/+3
2025-01-20Wrapped xmlNodePtr access with a Node classThorbjørn Lindeijer23-351/+321
2024-10-18Some code cleanups in ResourceManagerThorbjørn Lindeijer1-10/+4
2024-10-18General code cleanupsThorbjørn Lindeijer3-19/+11
2024-10-12Added support for hit/miss sounds on equipment for all playersThorbjørn Lindeijer2-6/+6
2024-10-08Do a single logic update each frameThorbjørn Lindeijer1-1/+1
2024-10-08Added convenient and efficient Timer classThorbjørn Lindeijer2-3/+3
2024-10-02Removed getter/setter cruft from BeingInfoThorbjørn Lindeijer4-125/+68
2024-09-30Added support for particle effects on equipmentThorbjørn Lindeijer2-4/+6
2024-09-28Replaced all "xmlChildrenNode" with "children"Thorbjørn Lindeijer4-10/+10
2024-09-28Removed getter/setter cruft from ItemInfoThorbjørn Lindeijer7-309/+171
2024-09-27Replaced for_each_xml_child_node macro with helper classThorbjørn Lindeijer10-28/+27
2024-08-04Removed unused Skin::mName and Skin::mFilePathThorbjørn Lindeijer2-29/+8
2024-08-04Add to npc option targetSelection to allow/disallow npc selection.Thorbjørn Lindeijer3-0/+13
2024-04-08Fixed assertion failure on exitThorbjørn Lindeijer1-0/+4
2024-04-08Use ResourceRef<Image> in more placesThorbjørn Lindeijer6-26/+68
2024-04-02General code cleanupsThorbjørn Lindeijer5-8/+6
2024-03-26Use SDL2 support for color and system mouse cursorsThorbjørn Lindeijer3-20/+33
2024-03-21Removed unused ResourceManager methodsThorbjørn Lindeijer2-43/+0
2024-03-21Removed the unused Image::mLoaded memberThorbjørn Lindeijer2-41/+19
2024-03-21Use std::function in ResourceManagerThorbjørn Lindeijer4-85/+35