aboutsummaryrefslogtreecommitdiff
path: root/path_functions.cpp
AgeCommit message (Collapse)Author
2018-12-17Fixed a bug in the insensitive file searcher function.Cerapter
This bug couldn't find files with parentheses in them, because it looked for these files according to regex rules. That is, if you had, say, `Apollo Justice ~ Objection! (UNLIMITED).mp3`, that would be looking for `Apollo Justice ~ Objection! ` + one occurence of `UNLIMITED` followed by a single, custom character, followed by `mp3`. Note that this search would always fail, since parentheses are grouping characters, and as such, they'd never be acknowledged in the search as characters. `QRegExp::FixedString` forces the search to consider the input as a String, however, escaping characters as needed, which fixes this problem.
2018-12-16AO 2.6 bugfixes.Cerapter
- The `base/` folder's path is now determined based on where the executable was executed, not where its workspace is. - Showing custom shownames is now assumed to be `true` by default, unless the `config.ini` says otherwise. - The Lobby's listing of servers has now been moved into its constructor (previously only specifically called by the "Back to Lobby" button). This makes it list servers even if the user was kicked, banned, or left due to timeout.
2018-11-17Fix compile-time issues from mergeoldmud0
2018-11-17Fix case-insensitive paths on Linux (#34)oldmud0
Closes #9
2018-11-17adjusted functions to reflect change in get_case_sensitive_pathDavid Skoland
2018-11-17reworked get_case_sensitive_path to be recursiveDavid Skoland
2018-11-17changed variable names for clarityDavid Skoland
2018-11-16fixed get_sounds_path as well + nuked the last unneccessary tolower callsDavid Skoland
2018-11-16small fixes and removing compiler warningsDavid Skoland
2018-11-16refactored path functions and added support for case-sensitive filesystemsDavid Skoland
2018-11-15added case insensitive path function for those filesystemsDavid Skoland
2018-11-10Initial merge of Case Cafe 1.4.1 into mainlineoldmud0
2018-08-19Moved includes out of the CPP files into the header files.Cerapter
Reimplementation of `30a87d23c9c63bed072b3460e7482075dc530b2c` from the old origin.
2018-08-19Reset the default background to `default`.Cerapter
Reimplementation of `bed0b55e70f13adf772584fc0d31ebfe59597115` from old origin.
2018-07-05Make discord toggleable, OOC name option, default bg fixgameboyprinter
2018-02-09renaming some functions and starting qss theme functionalityDavid Skoland
2017-05-01me is of beings retardstonedDiscord
2017-04-18debugging help, fastter loading(?) and android sdcardstonedDiscord
2017-04-08android path + png logostonedDiscord
2017-04-07fixed various evidence-related bugsOmniTroid
2017-03-29fixed broken code related to base pathOmniTroid
2017-03-20fixed some copypasta overlooks and removed redundant member in lobby.hDavid Skoland
2017-03-18aomovie only got stuckstonedDiscord
2017-03-18new function tags and fallback pathsstonedDiscord
2017-02-21android supportstonedDiscord
2017-02-18attempted fixing a bug where the first frame of a preanim would display ↵Skoland
after it has played
2017-02-15fixed some sfx issuesOmniTroid
2017-02-14added emote comments to emote buttons with missing imageDavid Skoland
2017-02-14version++, also some minor fixesOmniTroid
2017-02-14queDavid Skoland
2017-02-14added objection sfxOmniTroid
2017-02-13tailoring for windowsOmniTroid
2017-02-08added music handlingDavid Skoland
2017-02-03added viewport functionalityDavid Skoland
2017-02-02added dynamic resolution scalingDavid Skoland
2017-01-31did some work on the gif custom classesDavid Skoland
2017-01-31added custom classes, started working on viewport. wt/ce sfx doneDavid Skoland
2017-01-30added AOScene class, and basic background functionalityDavid Skoland
2017-01-28added server name in window titleDavid Skoland
2017-01-27implemented ooc chat and cleaned up some old headersDavid Skoland
2017-01-24added hdid implementation for linux and did more work on courtroomDavid Skoland
2017-01-18changing structure from globals to OO with a flat constructionDavid Skoland
2017-01-16more work on the courtroom + added the aocharbutton classDavid Skoland
2017-01-15added the courtroom classDavid Skoland
2017-01-02added lobby buttonsDavid Skoland
2017-01-01-David Skoland
2016-12-29Added file and path function files + started working on the lobbyDavid Skoland