aboutsummaryrefslogtreecommitdiff
path: root/src/lobby.cpp
AgeCommit message (Collapse)Author
2020-11-10Merge pull request #335 from AttorneyOnline/white_spaceoldmud0
* set no maximize flag on lobby * set no maximize flag on courtroom * set no maximize flag on charselect * stop them from dragging the charselect * stop them from dragging the courtroom * stop them from dragging the lobby Co-authored-by: stonedDiscord <10584181+stonedDiscord@users.noreply.github.com>
2020-11-05stop them from dragging the lobbystonedDiscord
2020-11-05set no maximize flag on lobbystonedDiscord
2020-10-04fix doubleclick server being buggyscatterflower
2020-08-19Reset BASS when switching devices; drop Qt Multimedia support (#262)scatterflower
* Allow changing audio device on the fly while in a server * Use default audio device if device in config doesn't exist * Automatically change audio device to default when current one is invalid * Destroy Qt Multimedia support It was decided that there was not enough attention being given to Qt Multimedia support to justify its continued maintenance simply as a libre alternative to BASS. While substantial changes to audio were being made in 2.8, the Qt Multimedia support code fell behind in disrepair. It's clear that there is no vested interest in implementing audio features twice for the sake of licensing. When it's time to switch to another audio library, it will be done unilaterally. * CI: Use BASS for Linux build Co-authored-by: oldmud0 <oldmud0@users.noreply.github.com>
2020-07-27Fix connect button issue when using favorites list (#206)windrammer
Co-authored-by: Cents02 <Cents02@Cents0.me>
2020-07-24Credits corrected for CrazyJC and MaximumVolty involvement in 2.8Crystalwarrior
2020-07-03Credit some more peopleoldmud0
Not sure how to split this up, frankly. Some people have been more involved in client/server/protocol development than others. I'll figure this out eventually.
2020-06-10Lobby: Fix incorrect sorted server listoldmud0
2020-06-10Update credits againoldmud0
- Alphabetized QA section - Added MaximumVolty - Added court-records.net - Renamed Unishred to Lewdton
2020-06-06Update about dialogoldmud0
- Credited FanatSors - Added Qt version, audio engine, and build date
2020-05-31Fix server list showing in reverse orderoldmud0
2020-05-31Lobby: Change "font_*" config entry to "*_font"oldmud0
2020-05-23undo brandingsD
2020-05-23translate stuff that got run oversD
2020-05-22Merge KFO source unconditionally into AO2oldmud0
2020-05-22Perform clang-formatoldmud0
If you don't want to see this commit on blames, use the hidden whitespace option on GitHub, or use `-w` in git-blame.
2020-05-22Full revert to tag 2.6.2oldmud0
Due to a countless number of changes made to the core that were not fully understood, tested, or documented, it was decided to roll everything back to the last known stable version (2.6.2). Changes dropped include: - Witness needed - Shake - Frame SFX - Multiple custom objections - Multithreaded thumbnail generation - Looping - Various translation additions - "Mirror IC" - Color in IC log - An invocation of clang-format Next time, work together and split your big fork into independently testable feature branches.
2020-05-22clang 2 electric boogalooCrystalwarrior
{ BasedOnStyle: LLVM, BreakBeforeBraces: Stroustrup}
2020-05-22Clang-ify the code with this styling using Visual Studio Code:Crystalwarrior
{ BasedOnStyle: LLVM, UseTab: Never, IndentWidth: 4, TabWidth: 4, BreakBeforeBraces: Stroustrup, AllowShortIfStatementsOnASingleLine: false, IndentCaseLabels: false, ColumnLimit: 0, AccessModifierOffset: -4, NamespaceIndentation: All } (this is the Visual Studio preset with only "BreakBeforeBraces" changed from Allman to Stroustrup)
2020-04-17Run clang-format on entire projectoldmud0
Indentation fixed to 2 spaces per tab. Braces set to Stroustrup style. Lines reflow at 80 characters. One-line method bodies are on the same line as the signature. Space always after `//`. No indentation on preprocessor macros. Includes are sorted lexicographically. If you don't want to see this commit on blames, use the hidden whitespace option on GitHub, or use `-w` in git-blame.
2020-04-17Mega-merge of CR forkoldmud0
CR likely stands for "CentsRaidensnake." Like the Case Cafe mega-merge before it, this was not a clean merge, and it had to be split up into two parts: the actual changes, and the attempt it made to reformat the entire code via clang-format. This branch had a complicated set of changes that would be difficult to describe in this commit message. It would be better described in a proper changelog.
2020-03-12Keep verison string as-is and only update the actual VERSION display as for ↵Crystalwarrior
some weird ass reason doing it this way won't let you join KFO server
2020-03-12VERSION 2.8.3 BABYYYYYYYYCrystalwarrior
Add "KFO" to version display in lobby so it's even clearer this is a custom client Add a settings button to the Lobby screen
2020-03-12Add a search bar for server listCrystalwarrior
Add options for sticky sounds, sticky effects and sticky preanims Optimize the search for areas and music (previously, area search also searched for music in the background, causing lag with huge music lists)
2020-03-06Fix a bug where you couldn't join servers from your favorites listCrystalwarrior
Make column 0 the area index instead so that the areas take the full width of the treewidget
2020-03-05Add sorting by name for lobbyCrystalwarrior
2020-03-01put full path in debug logstonedDiscord
2020-02-21remove fucksD
2020-02-21Merge branch 'master' into 2.7stonedDiscord
2019-10-20Version 2.8.0.5Crystalwarrior
Add Killing Fever Online icon (mac icon not updated yet)
2019-10-03Inject wholesomeCrystalwarrior
2019-09-17Allow lobby server descriptions to parse linksCrystalwarrior
Fix bad reference to ui_emote_right image Fix chatbox being part of the viewport (gets cut off if it's outside)
2019-09-16Change get_stylesheet to return text of a parsed stylesheet file, its ↵Crystalwarrior
functionality was transferred to get_tagged_stylesheet Remove some useless/unused ui elements Implement stylesheet for courtrooms in a way that lets the end user modify a lot of its elements Use get_image_suffix for evidence_appear images
2019-09-16Add two new helper functions - get_design_element and get_static_image_suffixCrystalwarrior
Modify all set_image calls to utilize said suffix helper function Dynamically change betweehn chatblank, chat, chatmed, chatbig based on the showname's length Use char.ini showname if showname is set to whitespace (doesn't yet check if char.ini showname is also whitespace)
2019-09-16Add additive text option where your messages are added to your previous one, ↵Crystalwarrior
fully networked and ready for the server Adjust some pointless static bool casts to be actual logic checks
2019-09-16Allow char.ini to override the chat font and font size with chat_font = and ↵Crystalwarrior
chat_size = Scream at the coders that decided hard-coding fonts and colors was a good idea (gotta properly let the themes modify that later) Fix a lot of ui elements not properly respecting the themes and their colors add a set_qfont method for those situations that need it Allow the theme to change sender colors for ooc and ms chatlogs rename url parser variable to something more immediately apparent as to what it is for readability's sake
2019-09-16Add expanded style sheet supportCrystalwarrior
Allow lobby fonts to happen
2019-08-20doubleclick to join a serverstonedDiscord
2019-08-05missed 2 lobby related onesstonedDiscord
2019-08-05numbered arguments and more stringsstonedDiscord
2019-07-28Make all strings translatableoldmud0
2019-01-23Multithreaded character generation TODO: fix loading screeniamgoofball
2018-12-26moved headers into include and cpp files into src + logo into resourceDavid Skoland