Kawe Mazidjatari
d5db4674a4
CppKore: add getter for child control count
2024-06-01 11:43:10 +02:00
Kawe Mazidjatari
4c99efa889
CppKore: try parent font if current is absent
...
This allows for setting uniform fonts on all controls, by only assigning the font once to the parent control. Else each control needs to have its own set.
2024-06-01 11:43:10 +02:00
Kawe Mazidjatari
890ffa923e
Launcher: light overhaul and use KeyValues class
...
Reworked some of the code to make globals static and used KeyValues class to parse VDF files instead.
2024-06-01 11:35:07 +02:00
Kawe Mazidjatari
5c05f91891
Custom class name for SDK Launcher
...
Something that could be searched up without clashes and pulled up front.
2023-07-31 23:26:34 +02:00
Kawe Mazidjatari
fb35782b9e
Fix cppkore progress bar 'roundings' showing as inverted when progress is null
...
Just don't render the fill if progress is still null.
2023-07-31 19:07:08 +02:00
Kawe Mazidjatari
0a0552d75c
Fix verbose compiler warning
...
This is getting set from CMake now.
2023-05-14 01:21:35 +02:00
Kawe Mazidjatari
d620a7efe8
Fix compiler warnings in cppnet
...
Constant expressions.
2023-04-03 14:53:17 +02:00
Kawe Mazidjatari
40f065bc1d
Fix warnings in cppkore
2023-04-03 14:51:45 +02:00
Kawe Mazidjatari
654d7a97e7
Remove extraneous trailing semicolon
2023-03-28 21:18:11 +02:00
Kawe Mazidjatari
1758abb0aa
Fix 'cppkore' close event bug
...
Fix close callback getting called recursively when application gets closed by user. The initial call originated from 'Form::WmClose', second call from 'Form::CheckCloseDialog'. The original call should set the 'called' flag, but never did.
2023-03-23 23:43:05 +01:00
Kawe Mazidjatari
f66019fbf8
Prune unused features in 'libcppkore'
2023-03-21 00:16:03 +01:00
Kawe Mazidjatari
3e9f405474
Fix MSVC error 'C2280' and 'C2955'
...
Fix 'attempting to reference a deleted function'.
Fix 'use of class requires a template argument list'.
2023-03-19 17:58:01 +01:00
Kawe Mazidjatari
34a06147d7
Fix spelling errors
...
Overall spelling improvements and cleanup..
2022-09-09 19:47:31 +02:00
Kawe Mazidjatari
e1799887d0
Finished GUI SDK Launcher
...
Implemented logic behind console frontend.
cleaned up sdklauncher.cpp (methods properly split up in class).
2022-05-26 22:04:50 +02:00
Kawe Mazidjatari
4eaba9f5a2
Gui launcher work
...
Improved theme
Implemented dedicated server and client logic (gui side only)
2022-05-25 12:07:08 +02:00
Kawe Mazidjatari
dacd307663
See description
...
* Finished designer code for launcher gui.
* Basic implementation of setting flags for host launch option.
* Check in 'CHostState::LoadConfig' if -launcher is below 1.. if condition is met the cfg's will be executed from 'CHostState::LoadConfig'.
* Added 'StringIsDigit' utility.
2022-05-24 02:23:37 +02:00
Kawe Mazidjatari
4afc4e8d6a
Update cppkore theme
2022-05-23 19:12:37 +02:00
Kawe Mazidjatari
b7057a1204
Set correct icon resolution
...
Small icon handle is no longer equal to large if Icon::ApplicationIcon() is called
2022-05-21 22:41:15 +02:00
Kawe Mazidjatari
04bee896be
Fix string/wstring type conflict
...
cppkore uses string/wstring as StringBase while we use std::string/std::wstring as string/wstring. Changed all types in cppkore to String/WString instead.
2022-05-21 21:51:35 +02:00
Kawe Mazidjatari
f11f3fe95d
Add 'cppkore' library to project
2022-05-21 19:58:09 +02:00