UnknownShadow200
|
0cf74e9878
|
add some const and replace some int16_t with short
|
2019-08-25 16:58:37 +10:00 |
|
UnknownShadow200
|
482df54808
|
Drop UniString
The only thing I intended to use it for was exe path with setcurrentdirectory, but that doesn't matter anymore
|
2019-08-25 11:57:39 +10:00 |
|
UnknownShadow200
|
bad7f79b7a
|
Fix chat input caret appearing at wrong Y position after resize with opengl
|
2019-08-25 11:41:08 +10:00 |
|
UnknownShadow200
|
2dea000b71
|
remove hardcoded connect to 127.0.0.1, am idiot
|
2019-08-25 10:51:11 +10:00 |
|
UnknownShadow200
|
d1fb95092e
|
Merge pull request #601 from UnknownShadow200/ScreenRewrite
Merge screen rewrite stuff
|
2019-08-25 10:44:12 +10:00 |
|
UnknownShadow200
|
88c8ed3cc6
|
fix font resizing for OpenGL
|
2019-08-25 10:36:57 +10:00 |
|
UnknownShadow200
|
5d4a3a0df4
|
fix alt text being placed improperly on resize
|
2019-08-25 09:48:18 +10:00 |
|
UnknownShadow200
|
8da37b0437
|
WIP on getting alt text input to layout properly on unminimise
|
2019-08-24 20:34:05 +10:00 |
|
UnknownShadow200
|
fae4fcbb1a
|
Inventory table widget isn't hardcoded to centre alignment anymore
|
2019-08-24 20:09:43 +10:00 |
|
UnknownShadow200
|
ffb92f652f
|
Fix chatlines not updating
|
2019-08-23 21:14:45 +10:00 |
|
UnknownShadow200
|
49152ee5d9
|
Remove some unused freetype code
|
2019-08-23 20:38:19 +10:00 |
|
UnknownShadow200
|
9c8037b95d
|
Fix blank line appearing when you type /client cuboid
|
2019-08-23 08:01:56 +10:00 |
|
UnknownShadow200
|
13b6407b3d
|
Fix leaving fullscreen resetting maximised state on linux
|
2019-08-22 19:21:52 +10:00 |
|
UnknownShadow200
|
e10237c5e5
|
Status should be rendered behind menus/inventory menu instead of on top
|
2019-08-22 08:00:13 +10:00 |
|
UnknownShadow200
|
451400fd19
|
Fix alt input widget not being moved up when you append to input by clicking on chat
Also fix chat geting positioned wrongly in OpenGL build and when reconnecting
|
2019-08-21 21:16:03 +10:00 |
|
UnknownShadow200
|
812094465b
|
To make original classic, loading menu disables showing or interacting with all other menus
|
2019-08-21 21:05:41 +10:00 |
|
UnknownShadow200
|
f9bf1029fa
|
Fix disconnect screen not disappearing when you click Reconnect
|
2019-08-21 20:52:04 +10:00 |
|
UnknownShadow200
|
5febbe41d0
|
Fix texpack/url overlays not properly stopping mouse events propagating to menus underneath
|
2019-08-21 20:44:10 +10:00 |
|
UnknownShadow200
|
ac7e02208c
|
Fix position/hacks status still showing in top-left even when in menus
|
2019-08-21 20:26:38 +10:00 |
|
UnknownShadow200
|
15b67e1b02
|
Fix generating screen not getting closed, fixed MouseUp PlayerClick not being sent when going into a screen
|
2019-08-21 20:13:46 +10:00 |
|
UnknownShadow200
|
3d7957570b
|
try to use TextHeight instead of MeasureText
|
2019-08-21 19:58:18 +10:00 |
|
UnknownShadow200
|
b6d9b9b88d
|
Fix scroll position in chat and chat input caret getting reset on window resize by separating out init/contextrecreated
|
2019-08-21 19:26:03 +10:00 |
|
UnknownShadow200
|
60565346fa
|
Changing font doesn't need to call Elem_HandlesMouseMove anymore, separate Init/ContextRecreated in TexIdsOverlay.
This means all screens in Menus.c are now separated. Now onto the mess that is HUDScreen.
|
2019-08-20 22:21:19 +10:00 |
|
UnknownShadow200
|
711c77a48d
|
Fix menu input disappearing on resize
Also make all screen/widget VTABLEs const
|
2019-08-20 21:32:04 +10:00 |
|
UnknownShadow200
|
42aa261440
|
Fix extended help disappearing on window resize and changing FPS limit mode
|
2019-08-20 20:55:40 +10:00 |
|
UnknownShadow200
|
4eed4d6234
|
WIP on redesigning menuoptionsscreen to separate init/contextrecreated
|
2019-08-20 19:34:27 +10:00 |
|
UnknownShadow200
|
1f93a262f8
|
Less compile warnings on linux
|
2019-08-20 07:17:05 +10:00 |
|
UnknownShadow200
|
53f1c4463b
|
Fix game crashing with 'making default font failed' if the file associated with the default font is deleted
|
2019-08-19 21:41:18 +10:00 |
|
UnknownShadow200
|
4eb307b9fd
|
Make ResourceSound constant
|
2019-08-19 20:34:50 +10:00 |
|
UnknownShadow200
|
b0b1518afd
|
Make TextGroupWidget work with vertical anchor modes asides from min/max
|
2019-08-19 19:59:59 +10:00 |
|
UnknownShadow200
|
addeb72d30
|
Replace TextGroupWidget_SetUsePlaceHolder with simpler method
|
2019-08-19 18:22:16 +10:00 |
|
UnknownShadow200
|
467bac486c
|
Make menu options show (Still WIP), redesign PauseScreen to separate init/contextrecreated
|
2019-08-18 22:33:52 +10:00 |
|
UnknownShadow200
|
b210c140e4
|
Fix 'accepting new key' getting reset on window resize
keybindings is rewritten to separate init/contextrecreated
|
2019-08-18 20:40:37 +10:00 |
|
UnknownShadow200
|
b95834a340
|
Control menus appear, redesign overlays to use new init/contextrecreated stuff
|
2019-08-18 19:15:55 +10:00 |
|
UnknownShadow200
|
3cca3ea61d
|
Fix input text in gen level/edit hotkey/save level being reset when window is resized
|
2019-08-18 15:59:51 +10:00 |
|
UnknownShadow200
|
777b31a66e
|
Fix caret becoming apparently invisible when you type in 64 characters (a full line), then input a colour code for the next line
Instead the second line is still drawn
|
2019-08-18 13:36:02 +10:00 |
|
UnknownShadow200
|
45358517d9
|
Redesign SaveLevelScreen to seperate out init/contextrecreated stuff. Fixes 'overwrite existing?' getting reset on window resize.
Also move to getting rid of widget->Init
|
2019-08-18 12:29:40 +10:00 |
|
UnknownShadow200
|
fa4e609c73
|
Redesign genscreens and edithotkeyscreen to separate out init/contextrecreated stuff.
This means resizing the window won't cause the 'key: press a key..' to reset itself to 'key: K', despite still intercepting the next key
|
2019-08-18 09:31:06 +10:00 |
|
UnknownShadow200
|
a8c9c471a0
|
Fix list screen disabling left button even if there's still 1-4 more entries before the current one
|
2019-08-17 20:59:54 +10:00 |
|
UnknownShadow200
|
02deabc0da
|
get rid of keypress from widgets (only inputwidget used and needs it), fix edithotkey screen not showing
|
2019-08-17 20:41:42 +10:00 |
|
UnknownShadow200
|
6c90fdd884
|
Rename elementsXYZ to blocksXYZ in widgets
|
2019-08-17 17:56:36 +10:00 |
|
UnknownShadow200
|
26120c219a
|
Kill off GuiElem and Recreate method
|
2019-08-17 09:45:54 +10:00 |
|
UnknownShadow200
|
5006716c4c
|
Move widgets to base Screen and move away from using Recreate method
Also fix texture pack screen messing up after resize
|
2019-08-17 09:34:31 +10:00 |
|
UnknownShadow200
|
2a4fb3208a
|
Fix keydown not working
|
2019-08-17 07:53:03 +10:00 |
|
UnknownShadow200
|
ab6df2cc7a
|
cleanup code a bit
|
2019-08-16 21:34:43 +10:00 |
|
UnknownShadow200
|
f8a4f84e7b
|
Fix build on freebuild and fix makefile on solaris
|
2019-08-15 23:18:32 +10:00 |
|
UnknownShadow200
|
b54a4ea143
|
fix broken linux build
|
2019-08-15 21:59:44 +10:00 |
|
UnknownShadow200
|
ce715a4001
|
And now starting the actual game works when in directories with characters like 敨
also completely untested so I hope I didn't break non-windows..
|
2019-08-15 21:37:46 +10:00 |
|
UnknownShadow200
|
c3f9110778
|
First phase of redesigning GetExePath to work with full unicode
This means the game will successfully set current directory now even if it's got say a Ӛ character in it
|
2019-08-15 21:09:41 +10:00 |
|
UnknownShadow200
|
ed71eaa588
|
rewrite OptionsGroupScreen
|
2019-08-15 15:24:11 +10:00 |
|