superp00t
|
934e0fb600
|
fix(client): define login CVars as static variables part of class ClientServices
|
2023-09-01 22:07:33 -04:00 |
|
superp00t
|
127b83f24c
|
fix(client): define login CVars inside ClientServices.cpp
|
2023-09-01 21:59:50 -04:00 |
|
superp00t
|
0b6ca30f7d
|
fix(client): include 'console/Client.hpp'
|
2023-09-01 21:28:54 -04:00 |
|
superp00t
|
77608bab14
|
fix(client): missing static specifier
|
2023-09-01 21:28:09 -04:00 |
|
superp00t
|
5928749866
|
feat(client): typos
|
2023-09-01 21:24:17 -04:00 |
|
superp00t
|
d60b85f85c
|
feat(client): use 'realmList' CVar when connecting to realm list server
|
2023-09-01 21:14:28 -04:00 |
|
superp00t
|
93be23dacc
|
fix(client): include <bc/os/Path.hpp>
|
2023-08-24 23:30:06 -04:00 |
|
superp00t
|
1219279a2d
|
feat(console): load console variables from WTF files
|
2023-08-24 20:51:30 -04:00 |
|
superp00t
|
f7bc2d96bf
|
fix(command): C++11 doesn't have std::size, use sizeof
|
2023-08-15 03:58:53 -04:00 |
|
superp00t
|
2e0df837a9
|
fix(command): include <vector> for std::size function
|
2023-08-15 03:46:39 -04:00 |
|
superp00t
|
f760dd45f1
|
fix(command): fix enums and make functions nonstatic
|
2023-08-15 03:39:39 -04:00 |
|
superp00t
|
37460378a8
|
feat(console): toggle console access based on -console flag
|
2023-08-14 23:00:04 -04:00 |
|
superp00t
|
04e625f6a7
|
tidy(client): split CmdLine functions into separate files
|
2023-08-14 22:57:31 -04:00 |
|
superp00t
|
b408818e74
|
feat(client): process command-line arguments in InitializeGlobal()
|
2023-08-14 17:03:02 -04:00 |
|
fallenoak
|
6b4c5e9179
|
feat(console): initialize console screen
|
2023-04-07 23:06:08 -05:00 |
|
fallenoak
|
1b27761d0c
|
feat(client): implement auth response handler in realm adapter
|
2023-04-03 23:34:31 -05:00 |
|
fallenoak
|
e18afec28d
|
feat(net): handle SMSG_AUTH_RESPONSE
|
2023-04-03 18:00:51 -05:00 |
|
fallenoak
|
6479dcaecf
|
chore(console): split out console device functions
|
2023-04-02 08:37:11 -05:00 |
|
Tristan 'Natrist' Cormier
|
9d0487c8ce
|
chore(console): move console functions out of client
|
2023-04-02 08:06:40 -05:00 |
|
fallenoak
|
ee1d46db19
|
chore(build): remove unused includes
|
2023-03-31 12:03:37 -05:00 |
|
Tristan 'Natrist' Cormier
|
6f52a6287d
|
chore(console): split out console library
|
2023-03-25 09:56:41 -05:00 |
|
fallenoak
|
ba790418e1
|
feat(client): migrate gui functions and implement OsGuiGetWindow
|
2023-03-20 00:06:50 -05:00 |
|
fallenoak
|
dbf840e6ad
|
chore(event): consolidate window and input functions
|
2023-03-17 21:57:05 -05:00 |
|
fallenoak
|
32f9c81abf
|
feat(event): pass custom window proc in gx device creation
|
2023-03-14 17:15:54 -05:00 |
|
fallenoak
|
a490cc7be7
|
feat(gx): set hw accel flag on gx format
|
2023-03-06 22:57:59 -06:00 |
|
fallenoak
|
2010aa8e4e
|
feat(gx): add initial d3d backend
|
2023-03-05 11:55:12 -06:00 |
|
fallenoak
|
2282b8a54a
|
chore(bc): switch BlizzardCore to bc lib
|
2023-03-04 11:29:25 -06:00 |
|
fallenoak
|
431ed626c9
|
chore(net): clean up member visibility in NetClient
|
2023-02-25 17:28:04 -06:00 |
|
fallenoak
|
5e2c1e7769
|
feat(net): wire up polling loop for realm connections
|
2023-02-25 15:59:30 -06:00 |
|
fallenoak
|
5b9a4d240e
|
feat(glue): handle GetServerName script function
|
2023-02-19 14:47:41 -06:00 |
|
fallenoak
|
84a4ead425
|
feat(client): handle realm selection
|
2023-02-18 16:32:59 -06:00 |
|
fallenoak
|
009225be3d
|
feat(glue): handle ChangeRealm script function
|
2023-02-18 16:32:27 -06:00 |
|
fallenoak
|
41554f32b4
|
feat(glue): implement update realm list
|
2023-02-15 08:48:37 -06:00 |
|
fallenoak
|
c00028c214
|
feat(db): load achievement db
|
2023-02-13 23:21:25 -06:00 |
|
fallenoak
|
1575f6d83c
|
feat(client): add error handling to realm enum callback
|
2023-02-12 15:17:06 -06:00 |
|
fallenoak
|
3dc51289b8
|
feat(glue): add initial account login handling to glue idle loop
|
2023-02-11 23:35:53 -06:00 |
|
fallenoak
|
6b1b666d41
|
chore(net): clean up ClientServices::LoginServerStatus
|
2023-02-11 21:12:36 -06:00 |
|
fallenoak
|
cd9fe7aee5
|
feat(client): implement realm enum callback
|
2023-02-11 20:46:32 -06:00 |
|
fallenoak
|
22bfe894d2
|
feat(net): parse realm list
|
2023-02-10 14:56:00 -06:00 |
|
fallenoak
|
5355b75768
|
feat(client): handle successful authentication in ClientServices
|
2023-02-07 12:57:36 -06:00 |
|
fallenoak
|
a0030c85b2
|
feat(glue): persist login state in glue manager
|
2023-01-09 17:37:24 -06:00 |
|
fallenoak
|
c8a2748782
|
chore(client): clean up function declarations
|
2023-01-05 20:58:33 -06:00 |
|
fallenoak
|
97a6a8dd91
|
chore(style): normalize memory allocations
|
2023-01-04 21:00:29 -06:00 |
|
fallenoak
|
70b00c5c38
|
chore: initial commit
|
2023-01-02 13:17:18 -06:00 |
|