summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2024-03-26Use SDL2 support for color and system mouse cursorsHEADmasterThorbjørn Lindeijer5-121/+194
2024-03-26Removed the macOS 10.6 Xcode projectThorbjørn Lindeijer4-2148/+53
2024-03-26Removed outdated Travis CI configThorbjørn Lindeijer1-8/+0
2024-03-26Removed outdated Code::Blocks project filesThorbjørn Lindeijer3-722/+0
2024-03-26Added support for HiDPI fontsThorbjørn Lindeijer9-81/+120
2024-03-26Added functions to draw images at sub-pixel positionsThorbjørn Lindeijer7-113/+126
2024-03-25Allow mouse focus click-throughThorbjørn Lindeijer2-1/+3
2024-03-25Avoid string allocations during text rendering and sizingThorbjørn Lindeijer3-16/+11
2024-03-25Removed an unnecessary extra allocation in strprintfThorbjørn Lindeijer1-5/+4
2024-03-22Added support for scaling the outputThorbjørn Lindeijer18-154/+386
2024-03-22Fixed the distribution of action events by DropDownThorbjørn Lindeijer1-1/+7
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
2024-03-13Use snprintf instead of sprintfThorbjørn Lindeijer2-7/+7
2024-03-13CI: Added macOS build jobThorbjørn Lindeijer1-0/+10
2024-03-13Adjusted handling of SMSG_LOGIN_DATA to what tmwa sendsThorbjørn Lindeijer1-3/+4
2024-03-13CI: Ensure we can compile on Ubuntu 20.04 as wellThorbjørn Lindeijer1-5/+8
2024-03-13Added SDL version check for SDL_OpenURLThorbjørn Lindeijer2-5/+20
2024-03-12General code cleanupsThorbjørn Lindeijer71-546/+250
2024-03-11Implemented ability to open external links in news and chatThorbjørn Lindeijer9-18/+73
2024-03-11Fixed settings being unavailable when updating was doneThorbjørn Lindeijer1-0/+1
2024-03-08Removed SDL2_gfx dependencyThorbjørn Lindeijer5-29/+52
2024-03-07Some code simplifications in ResourceManager::loadFileThorbjørn Lindeijer1-16/+9
2024-03-07Fixed ambient layers "keepratio" optionThorbjørn Lindeijer5-15/+27
2024-03-07Use the native TMX tile animation formatThorbjørn Lindeijer17-288/+247
2024-03-07Fixed tile animations for CSV mapsThorbjørn Lindeijer2-6/+5
2024-03-06General code cleanupsThorbjørn Lindeijer65-231/+136
2024-03-04CI: Use Ninja to speed up compile timesThorbjørn Lindeijer2-3/+4
2024-03-04Fixed character displayThorbjørn Lindeijer22-107/+164
2024-03-04Added support for handling SMSG_NPC_COMMANDThorbjørn Lindeijer4-26/+94
2024-03-04Fixed duplication of player name in chatThorbjørn Lindeijer3-15/+39
2024-03-02Exit with error when invalid server type is passed on CLIThorbjørn Lindeijer3-11/+17
2024-03-02Changed server type to "enum class"Thorbjørn Lindeijer24-98/+86
2024-03-02Added support for -y / --server-type parameterThorbjørn Lindeijer12-54/+68
2024-03-02Added support for customizing NPC and Monster hover cursorThorbjørn Lindeijer9-48/+82
2024-03-02Updated mouse cursors to latest versionThorbjørn Lindeijer8-70/+67
2024-03-02General code cleanupsThorbjørn Lindeijer22-213/+122
2024-02-29Re-download updates when their checksum no longer matchesThorbjørn Lindeijer4-49/+43
2024-02-28Use snprintf instead of sprintfThorbjørn Lindeijer1-5/+1
2024-02-27Added VSync and windowed fullscreen optionsThorbjørn Lindeijer20-784/+1068
2024-02-22General code cleanupsThorbjørn Lindeijer75-362/+249
2024-02-21Adjusted icon and desktop file names and added metainfoThorbjørn Lindeijer7-63/+122
2024-02-19Updated PhysicsFS API usageThorbjørn Lindeijer3-57/+24
2024-02-19Fixed compile on macOSThorbjørn Lindeijer8-429/+52
2024-02-15Fix handling of non-consecutive emote IDsThorbjørn Lindeijer15-170/+141
2024-02-14Avoid crash when receiving SMSG_MAP_MASK without Game instanceThorbjørn Lindeijer1-2/+3
2024-02-13Updated tmwAthena network protocolThorbjørn Lindeijer21-499/+471
2024-02-13Removed guild handling remnants for tmwAthenaThorbjørn Lindeijer1-373/+1
2024-02-13Removed no longer supported admin messagesThorbjørn Lindeijer8-158/+5