Bohdan Shulyar
|
884a3c66ac
|
client: touch: fix minor typo that prevented editing touch buttons commands
|
2025-03-02 20:19:58 +03:00 |
|
Alibek Omarov
|
a5f0ca38f1
|
engine: remove inclusion of SDL headers globally, helps to cleanup code before SDL3 migration
|
2025-02-28 13:14:47 +03:00 |
|
Alibek Omarov
|
4dec1785ed
|
engine: client: touch: fix inverted file extension check
|
2025-02-28 06:44:21 +03:00 |
|
Alibek Omarov
|
ccf342f4fe
|
engine: client: fix inconsistent mouse state caused by mis-use of touch_emulate by cs16-client
|
2025-02-23 07:13:39 +03:00 |
|
Alibek Omarov
|
8b9a40ff1f
|
engine: client: completely refactor touch code, protect button color, improve config output
|
2025-02-23 07:00:20 +03:00 |
|
Alibek Omarov
|
2c5030ab45
|
engine: client: do not save touch_emulate cvar
|
2025-02-23 02:04:33 +03:00 |
|
Alibek Omarov
|
c5397191e5
|
engine: client: touch: limit usage of touch_set_stroke and touch_setclientonly only for privileged mode
|
2025-02-13 20:55:49 +03:00 |
|
Alibek Omarov
|
a5c88bdda9
|
engine: touch: allow smoother migration from old engine touch configs by stripping .tga extension
|
2025-01-22 13:40:47 +03:00 |
|
Alibek Omarov
|
69341e36a3
|
public: expose commit and branch as global variables instead of functions
|
2025-01-13 20:02:59 +03:00 |
|
Alibek Omarov
|
0c4f6ae61d
|
engine: client: like GoldSrc, use cancelselect command for escape key. It is handled in client.dll and allows mods to override Esc key behavior
|
2025-01-06 13:51:25 +03:00 |
|
Alibek Omarov
|
ca93c5b666
|
engine: client: touch: use FillRGBA to draw edit grid
|
2024-11-06 01:39:46 +03:00 |
|
Alibek Omarov
|
9e1908fc6f
|
engine: client: rewrite stupid comma separated single-line operations into more sane code
|
2024-10-30 22:01:41 +03:00 |
|
Alibek Omarov
|
7b02c37fa7
|
engine: add generated by version line to the config and help.txt files
Remove an attempt to copyright generated files came from the original Xash3D.
|
2024-10-29 16:13:31 +03:00 |
|
Владислав Сухов
|
1086c31503
|
engine: client: in_touch.c: make the voicechat and spray buttons multiplayer only
|
2024-07-30 17:52:28 +03:00 |
|
Владислав Сухов
|
71a333261b
|
engine: client: in_touch.c: added voicechat touch button
|
2024-07-30 15:33:35 +03:00 |
|
Alibek Omarov
|
dd570b616b
|
engine: client: properly exit from touch editor to menu when user have chosen to cancel and reset
|
2024-07-29 05:11:41 +03:00 |
|
Alibek Omarov
|
943a30af04
|
engine: client: add privileged flag to touch_in_menu and touch_enable
|
2024-07-29 05:08:35 +03:00 |
|
Alibek Omarov
|
eabed60e56
|
engine: automatically turn-on touch emulation while editing touch from menu
|
2024-07-29 05:06:10 +03:00 |
|
Alibek Omarov
|
d56e53a347
|
Replace hardcoded functions names by __func__ macro
* while we're here, fix some possible bugs
* and fix -Wformat=2
s/__FUNCTION__/__func__/g
awawawa
|
2024-06-19 06:53:42 +03:00 |
|
Alibek Omarov
|
b3026a7991
|
engine: client: don't use CL_Active/CL_GetMaxClients wrappers as they are only intended to be either passed to DLL or used in common/server code
|
2024-06-13 01:19:38 +03:00 |
|
Bohdan Shulyar
|
f1bc9b87b1
|
platform: android: port to SDL
|
2024-02-19 17:47:40 +03:00 |
|
Alibek Omarov
|
75d476f9df
|
engine: fix -Wmissing-prototypes
|
2024-01-28 09:55:18 +03:00 |
|
mittorn
|
dcb3da53b0
|
engine/client: fallback to defaults in touch_reloadconfig if config not exist
|
2023-10-22 20:02:14 +03:00 |
|
mittorn
|
e68b19ed1a
|
engine/client: handle touch config aspect ratio, try correctly handle touch aspect on resizeable windows
|
2023-10-22 20:02:14 +03:00 |
|
mittorn
|
14c7a84482
|
engine/client: always save touch config if it was resetted manually (helps after writing broken/empty config)
|
2023-10-22 20:02:14 +03:00 |
|
mittorn
|
1bfb6c560a
|
platform/sdl: add check for missing hint defines
|
2023-10-22 20:02:14 +03:00 |
|
Alibek Omarov
|
df173a83ed
|
engine: client: move touch cvars to static allocation
|
2023-05-27 21:52:58 +03:00 |
|
Alibek Omarov
|
8c7db8499f
|
engine: add size argument to COM_FileBase calls
|
2023-04-26 05:20:45 +03:00 |
|
Alibek Omarov
|
b16fa8eddc
|
public: remove Q_strcat and Q_strcpy, and patch the code that uses it
|
2023-04-26 05:20:45 +03:00 |
|
Alibek Omarov
|
d667845777
|
engine: convert Cbuf_AddText with va to Cbuf_AddTextf
|
2023-03-13 05:31:27 +03:00 |
|
fgsfds
|
7424b29e56
|
engine: initial psvita build support
|
2023-03-11 07:09:14 +03:00 |
|
fgsfds
|
b68def2b9c
|
engine: touch: only pop up touch keyboard on FINGERDOWN events
|
2023-02-06 00:05:32 +03:00 |
|
Alibek Omarov
|
92138428c5
|
engine: touch: don't emulate touch and mouse through SDL2 (taken from @Velaron branch)
|
2023-02-01 06:42:31 +03:00 |
|
Velaron
|
5098e24806
|
engine: client: touch: fix empty list when opening touch buttons menu for the first time
|
2022-12-07 15:35:51 +03:00 |
|
Andrey Akhmichin
|
809d5f1aa8
|
engine: client: in_touch.c: add spray button.
|
2022-11-25 22:32:33 +03:00 |
|
Alibek Omarov
|
1a09d297ee
|
engine: minimize SetCursorType calls count
|
2022-10-13 14:49:48 +03:00 |
|
Alibek Omarov
|
2d2523df4a
|
engine: client: touch: generalise touch emulation code
* fix doubleclicks and wheels in VGUI
|
2022-10-12 05:18:19 +03:00 |
|
Alibek Omarov
|
4a009c1c2c
|
engine: client: touch: move copypasted code from export & writeconfig into separate function
|
2022-09-27 14:00:18 +03:00 |
|
Andrey Akhmichin
|
e6bb9d980d
|
engine: client: in_touch.c: make touch buttons extention-independent.
|
2022-09-05 11:25:52 +03:00 |
|
Alibek Omarov
|
52d1383f14
|
engine: client: fix various useless checks, unused variables & defines, double assignments and mistypings
|
2022-05-25 03:50:06 +03:00 |
|
Alibek Omarov
|
1bf08cc2c3
|
engine: touch: fix button deletion
|
2022-01-27 17:10:50 +03:00 |
|
Alibek Omarov
|
d0a39ef492
|
engine: client: rework mouse input again, do what GoldSrc does, minimize SDL mouse calls
|
2022-01-04 08:39:11 +03:00 |
|
Alibek Omarov
|
9159d406e3
|
engine: client: fix #673
|
2021-11-23 05:23:38 +03:00 |
|
Alibek Omarov
|
664506f79e
|
engine: client: touch security, add unprivileged for buttons added from server, force it and client flags
|
2021-11-23 05:23:38 +03:00 |
|
Alibek Omarov
|
f2a9f805b8
|
engine: client: redefine some cvars as filterable
|
2021-11-23 05:23:38 +03:00 |
|
Alibek Omarov
|
36702aafe7
|
engine: rename FCVAR_LOCALONLY and CMD_LOCALONLY into FCVAR_PRIVILEGED and CMD_PRIVILEGED
|
2021-11-23 05:23:38 +03:00 |
|
Alibek Omarov
|
8a9231628e
|
engine: restrict potentially harmful or related to user settings engine cvars
|
2021-11-23 05:23:38 +03:00 |
|
Alibek Omarov
|
94dc74a37f
|
engine: restrict potentially harmful engine commands
|
2021-11-23 05:23:38 +03:00 |
|
Alibek Omarov
|
39893609fd
|
engine: touch: cosmetical touch code refactoring
|
2021-11-10 01:06:56 +03:00 |
|
Alibek Omarov
|
9313f7e80e
|
engine: replace pool pointer by pool handle
|
2021-06-07 02:33:15 +03:00 |
|