05016f8639
engine: vgui: add EnableTextInput to the API
2023-02-06 16:42:09 +03:00
a894ca60c6
engine: client: vgui: fix vgui viewport height being limited at 480 pixels
2022-11-16 22:05:31 +03:00
d27dd68072
engine: client: vgui: rework loading VGUI and probing client for internal vgui support API
2022-11-12 16:35:18 +03:00
SNMetamorph
8cbe0e5b30
engine: client: vgui: added VGui_UpdateInternalCursorState function
2022-11-08 06:39:09 +06:00
1a09d297ee
engine: minimize SetCursorType calls count
2022-10-13 14:49:48 +03:00
2d2523df4a
engine: client: touch: generalise touch emulation code
...
* fix doubleclicks and wheels in VGUI
2022-10-12 05:18:19 +03:00
eeb170af22
engine: client: set failed status for vgui_support if we wasn't able to load one. Unload library in case of error
2022-06-09 13:41:37 +03:00
b82d0bad7a
engine: client: vgui: unload client DLLL if no vgui_support export was found
2022-05-30 22:41:28 +03:00
SNMetamorph
641f0632ef
engine: client: fixed compilation errors on Android
2022-05-02 03:29:24 +03:00
SNMetamorph
87ceb0f9cb
engine: client: fixed checking client library for vgui_support interface export
2022-05-02 03:29:24 +03:00
SNMetamorph
cfcd58dd78
engine: client: extended VGUI API interface
2022-05-02 03:29:24 +03:00
f63d2d747f
vgui: remove unneeded SDL calls, remove unused VGUI API function, fix mouse cursor visibility
2022-01-04 08:39:11 +03:00
Gleb Mazovetskiy
6d614e028a
Fix COM_LibraryError newline handling
...
1. Do not append a trailing newline to the result of COM_GetLibraryError.
2. Fix call sites.
2021-01-07 17:33:09 +03:00
Gleb Mazovetskiy
5e0a0765ce
Trim all trailing whitespace
...
The `.editorconfig` file in this repo is configured to trim all trailing
whitespace regardless of whether the line is modified.
Trims all trailing whitespace in the repository to make the codebase easier
to work with in editors that respect `.editorconfig`.
`git blame` becomes less useful on these lines but it already isn't very useful.
Commands:
```
find . -type f -name '*.h' -exec sed --in-place 's/[[:space:]]\+$//' {} \+
find . -type f -name '*.c' -exec sed --in-place 's/[[:space:]]\+$//' {} \+
```
2021-01-04 20:55:10 +03:00
7b127c23f5
client: fix vgui leaving text input move enabled (breaks CTRL in SDL2)
2020-12-13 10:11:32 +03:00
f3d8a2bcb0
client: vgui: don't fail if client path not given
2020-09-03 19:22:22 +03:00
bbd033c254
lib: restore dll loader support
2020-01-19 07:38:37 +07:00
9421457b3a
engine: big refactoring commit, instead of using platform-specific platform-specific macros, use appropriate macros set by public/build.h
2019-11-24 03:52:08 +03:00
9d826016b0
engine: finish sdl1.2 port
2019-11-02 08:56:07 +03:00
9e99a2bc37
engine: dirty sdl1.2 port
2019-11-02 08:56:07 +03:00
dc207a449c
engine: fix -Werror=strict-prototypes
2019-10-05 02:09:45 +03:00
7f3ee9ca71
input: merge touch support again. Fix m_ignore, fix EngineAppendMove
2019-09-27 02:19:03 +07:00
89a3fd6323
engine: make use of platform-unique library naming scheme
2019-07-01 05:50:04 +03:00
5af6506d86
engine: ensure that we loading same client library
2019-05-12 03:08:51 +03:00
3c1c13850e
vgui_support: remove utl dependency, by porting new vgui support code from original engine, remove dead function definitions, remove dead vgui_main.h header from engine
2019-04-11 01:12:52 +03:00
e5000742f1
ref: context creating prototype, not working yet
2019-03-16 05:15:32 +03:00
e7234bada2
ref: now it compiles, not linking yet. ref_api header moved to engine/ to clarify, that it's sort of engine internals
2019-03-06 16:23:33 +03:00
99bd7c81da
ref: render code moved out of engine, doesn't compile, first API prototype
2019-02-18 21:25:26 +03:00
25d8a94c1c
engine: fix implicit declaration, remove dead MsgDev now, fix const modifier loss in host.c
2018-11-16 15:25:04 +03:00
a03aa3ddb3
Merge 4281 update
2018-10-28 00:39:29 +03:00
aae3510763
Apply 4281 update
2018-10-27 23:32:09 +03:00
95e64f3997
vgui: remove dead vgui_surf.cpp file
2018-10-27 23:28:29 +03:00
96e0167e47
platform: add GetMousePos, SetMousePos calls, fix typo
2018-10-27 23:28:29 +03:00
491188a0f3
Merge branch 'original'
2018-10-04 14:27:14 +07:00
5c738b3402
Apply 4253 update
2018-10-04 13:08:48 +07:00
814b7eda07
Apply 4140 update
2018-06-09 01:28:35 +03:00
415e517107
Library loader refactoring. Not tested for platforms other than Linux
2018-05-01 21:52:00 +03:00
3f2a8f7704
Remove vid_mode. VID_GetModeString now returns only supported modes from SDL2
2018-04-29 09:21:23 +03:00
63513ec475
Small refactoring of EnableTextInput
2018-04-22 14:01:56 +03:00
8e3c748f12
Adapt vgui_support support to newer engine
2018-04-17 03:56:01 +03:00
5a1b03ac20
Integrate FWGS vgui_support
2018-04-14 01:49:14 +03:00
8d6e3b7f79
Pure engine source code(LF line endings, UTF8 encoded)
2018-04-13 19:23:45 +03:00