Commit Graph

9 Commits

Author SHA1 Message Date
Michael Fabian 'Xaymar' Dirks 15dd65be46 roundmanager: Update to have Client and Server implementations
The client code now no longer has to rely on the GAMEMODE object to handle synchronization, and instead can use the actual RoundManager for it.
2019-08-15 15:44:29 +02:00
Michael Fabian 'Xaymar' Dirks cc0c9c411f client/ui: Rename scoreboard file 2019-08-15 00:38:42 +02:00
Michael Fabian 'Xaymar' Dirks 1c1592a840 client/ui: New Help and Settings UI (partially DPI Aware) 2019-08-15 00:38:05 +02:00
Michael Fabian 'Xaymar' Dirks b217582757 vgui: Global UI and Font managers
Drastically simplifies the logic required to use these and no longer relies on the GAMEMODE/GM object.
2019-08-15 00:36:42 +02:00
Michael Fabian 'Xaymar' Dirks 629b921341 client/hud/gamestatedisplay: Improved HUD Game State Display
This is a Derma version of the manually drawn Default Player Class HUD Element which is now gone. It integrates with the UIManager and FontManager and scales with the ScreenSize instead of being a fixed small size.
2019-01-12 21:19:11 +01:00
Michael Fabian 'Xaymar' Dirks c8a4d63fda uimanager: Basic UI Manager for DPI and similar 2019-01-12 20:26:41 +01:00
Michael Fabian 'Xaymar' Dirks 7ce9df68ec fontmanager: Manager class for Fonts
Ensures that each font is only allocated once.
2019-01-12 20:26:09 +01:00
Michael Fabian 'Xaymar' Dirks f5dacddd8c gamemode: Remove dmultilinelabel.lua (See Panel:SetWrap) 2017-11-26 13:50:27 +01:00
Michael Fabian 'Xaymar' Dirks 6ad75df85d Adjust paths to be lowercase (part 2)
Even though git internally knows the difference between upper and lower case, all of it's commands rely on the file system to do so as well. This results in incorrect behavior when renaming A to a for example, as the source and destination is identical on the file system according to git. Windows does support such renames, but git seems to shit itself.
2017-11-24 02:00:08 +01:00