summaryrefslogtreecommitdiff
path: root/src/gui
AgeCommit message (Expand)AuthorFilesLines
2024-10-08Do a single logic update each frameThorbjørn Lindeijer1-1/+1
2024-10-08Added convenient and efficient Timer classThorbjørn Lindeijer11-154/+145
2024-10-04Removed useless LocalPlayer::mUpdateNameThorbjørn Lindeijer4-21/+3
2024-09-28Replaced all "xmlChildrenNode" with "children"Thorbjørn Lindeijer1-2/+2
2024-09-28Removed getter/setter cruft from ItemInfoThorbjørn Lindeijer7-28/+25
2024-09-27Replaced for_each_xml_child_node macro with helper classThorbjørn Lindeijer3-5/+5
2024-09-02Added a hand mouse cursor, used when hovering linksThorbjørn Lindeijer4-14/+24
2024-08-31Apply a margin to the text in the help windowThorbjørn Lindeijer1-7/+3
2024-08-31Display "Mana" as part of the version in Setup windowThorbjørn Lindeijer1-1/+1
2024-08-31BrowserBox: Make sure to start each line with the default colorThorbjørn Lindeijer1-1/+4
2024-08-31Some margin and indentation tweaks in news and NPC dialogsThorbjørn Lindeijer6-40/+41
2024-08-28Fixed handling of consecutive text formatting markersThorbjørn Lindeijer1-11/+7
2024-08-26Limit shop's Max button to available carry weightFedja Beader1-1/+13
2024-08-25Fixed initialization of equipment backendThorbjørn Lindeijer2-68/+62
2024-08-15Fixed resize border width on bottom and right sidesThorbjørn Lindeijer1-4/+4
2024-08-04Removed a bunch of unused NPC related eventsThorbjørn Lindeijer2-30/+11
2024-08-04Small code simplification in Button::initThorbjørn Lindeijer1-10/+7
2024-08-04Reuse Window::ensureOnScreenThorbjørn Lindeijer1-17/+7
2024-06-25Added online player list to Social windowDavid Athay4-23/+105
2024-06-25Fixed spaces getting added to chat every 50 charactersThorbjørn Lindeijer2-25/+2
2024-06-25Show item links with empty item name.npc-text-formattingAndrei Karas1-0/+11
2024-06-23Added support for text formatting and links to NPC dialogThorbjørn Lindeijer2-36/+27
2024-06-22Added support for bold font markup to BrowserBoxThorbjørn Lindeijer2-39/+64
2024-06-09Enable resizing windows from all sidesThorbjørn Lindeijer3-8/+25
2024-04-18Fixed being popup getting stuck under the mouseThorbjørn Lindeijer1-0/+2
2024-04-18Fixed mouse path debug when graphics are scaledThorbjørn Lindeijer1-3/+0
2024-04-10Fixed the scaling of the custom cursorThorbjørn Lindeijer1-5/+6
2024-04-08Added UI debug drawingThorbjørn Lindeijer7-4/+104
2024-04-08Use ResourceRef<Image> in more placesThorbjørn Lindeijer8-46/+29
2024-04-08Compile fixes for MSYS2 UCRT64Thorbjørn Lindeijer2-5/+1
2024-04-02General code cleanupsThorbjørn Lindeijer14-47/+17
2024-04-02Fixed padding on mini-status windowThorbjørn Lindeijer1-0/+2
2024-03-28Fixed size and child positions for various popupsThorbjørn Lindeijer10-91/+66
2024-03-26Use SDL2 support for color and system mouse cursorsThorbjørn Lindeijer2-101/+161
2024-03-26Added support for HiDPI fontsThorbjørn Lindeijer4-71/+105
2024-03-26Added functions to draw images at sub-pixel positionsThorbjørn Lindeijer1-1/+1
2024-03-25Avoid string allocations during text rendering and sizingThorbjørn Lindeijer1-4/+11
2024-03-22Added support for scaling the outputThorbjørn Lindeijer6-44/+135
2024-03-22Fixed the distribution of action events by DropDownThorbjørn Lindeijer1-1/+7
2024-03-13Added SDL version check for SDL_OpenURLThorbjørn Lindeijer2-5/+20
2024-03-12General code cleanupsThorbjørn Lindeijer34-184/+102
2024-03-11Implemented ability to open external links in news and chatThorbjørn Lindeijer8-18/+65
2024-03-11Fixed settings being unavailable when updating was doneThorbjørn Lindeijer1-0/+1
2024-03-07Use the native TMX tile animation formatThorbjørn Lindeijer2-8/+7
2024-03-06General code cleanupsThorbjørn Lindeijer5-36/+9
2024-03-04Fixed character displayThorbjørn Lindeijer3-24/+23
2024-03-04Added support for handling SMSG_NPC_COMMANDThorbjørn Lindeijer1-0/+10
2024-03-02Changed server type to "enum class"Thorbjørn Lindeijer10-22/+22
2024-03-02Added support for -y / --server-type parameterThorbjørn Lindeijer5-30/+16
2024-03-02Added support for customizing NPC and Monster hover cursorThorbjørn Lindeijer1-7/+2