Commit Graph

252 Commits (4fdc043677152d370e5796d1607e09b6f1976800)

Author SHA1 Message Date
Dominik Madarász ba6aacaf5b sync fwk 2024-01-01 11:37:22 +01:00
Dominik Madarász 6c272811ab gui_label() now uses slice udata for text color 2023-12-12 15:24:37 +01:00
Dominik Madarász 4c71f9899e audio: add a few enhancements 2023-12-12 11:56:44 +01:00
Dominik Madarász 427c957e49 sync fwk 2023-12-12 10:15:19 +01:00
Dominik Madarász 0e2f086ae5 sync fwk 2023-12-11 19:05:57 +01:00
Dominik Madarász 0ddc564a09 small fix in gui_panel_id 2023-12-11 19:03:29 +01:00
Dominik Madarász 5594e4d642 fix glScissor coords bug 2023-12-11 18:53:56 +01:00
Dominik Madarász 83644f679a fix typo in API 2023-12-10 17:49:39 +01:00
Dominik Madarász 3008fb5b65 gitify last commit 2023-12-10 16:48:21 +01:00
Dominik Madarász 02ddcb0af8 font system improvements 2023-12-10 16:01:36 +01:00
Dominik Madarász b970e828b1 sync fwk 2023-12-04 09:13:46 +01:00
Dominik Madarász bc1ff71f74 sync fwk 2023-12-02 11:05:15 +01:00
Dominik Madarász f61b4c6653 sync fwk 2023-12-01 23:12:02 +01:00
Dominik Madarász 5738a5615a sync fwk 2023-12-01 22:27:44 +01:00
Dominik Madarász 4af34422f2 lmap updates 2023-12-01 22:19:41 +01:00
Dominik Madarász 7bcfb3e00c add progress func 2023-12-01 16:54:40 +01:00
Dominik Madarász 17dae10084 lmap boundary fixes + opts 2023-12-01 16:33:57 +01:00
Dominik Madarász 985b4de0d2 lightmapping support 2023-12-01 16:05:38 +01:00
Dominik Madarász 084f549ba1 wip: lmap 2023-12-01 12:01:03 +01:00
Dominik Madarász 32d4aa8d02 add 'make swap' cmd 2023-11-30 16:07:20 +01:00
Dominik Madarász ab06ce0192 wip lightmapper + GUI improvements 2023-11-30 14:33:49 +01:00
Dominik Madarász 1e65c7cdcf fix btn press regression 2023-11-28 21:04:46 +01:00
Dominik Madarász a8cbc91bf6 add gui_label and variants 2023-11-28 16:37:20 +01:00
Dominik Madarász 5bd16646b4 fix slider cursor pos 2023-11-28 15:38:30 +01:00
Dominik Madarász 7b6d120c10 later docs 2023-11-28 14:52:32 +01:00
Dominik Madarász c62dc88bc2 docs 2023-11-28 14:50:32 +01:00
Dominik Madarász 3a0de7ba05 improve docs 2023-11-28 14:49:43 +01:00
Dominik Madarász d4d6a14694 add style guide for gui_skinned() 2023-11-28 14:48:54 +01:00
Dominik Madarász 3ed712c8b5 only trigger slider change if changed by user 2023-11-28 14:36:44 +01:00
Dominik Madarász 44e1bce7b6 return if gui_slider was changed 2023-11-28 14:35:28 +01:00
Dominik Madarász 2b0e522adf improve sliders 2023-11-28 14:34:34 +01:00
Dominik Madarász 31acdce47d implement sliders and panels 2023-11-28 14:31:56 +01:00
Dominik Madarász 2562509584 2023.11 release! 2023-11-26 22:21:57 +01:00
Dominik Madarász ed13bab0b9 gui: another pass 2023-11-26 20:03:38 +01:00
Dominik Madarász 02ebdb77b2 gui cleanup 2023-11-26 18:54:02 +01:00
Dominik Madarász 071d73dbe2 add GUI_PANEL render branch 2023-11-26 17:07:33 +01:00
Dominik Madarász 6da10bec7c integrate v4k_gui 2023-11-26 16:27:33 +01:00
Dominik Madarász 4291c2590b sync fwk 2023-11-26 16:06:55 +01:00
Dominik Madarász b6805c4943 gui skinning 2023-11-26 16:00:28 +01:00
Dominik Madarász 17f41fd361 bring vfs_reload() back 2023-11-22 22:57:44 +01:00
Dominik Madarász 590d2f70c8 data: fix xml_string empty node return value 2023-11-22 18:07:18 +01:00
Dominik Madarász 6feabf8207 sync fwk 2023-11-20 21:19:53 +01:00
Dominik Madarász 52b250df83 cooking fixes + docs enhancements 2023-11-19 17:03:24 +01:00
Dominik Madarász ceae5e2fe0 sync fwk 2023-11-19 13:07:28 +01:00
Dominik Madarász 5aa83a524a huge v4k update 2023-11-15 20:14:14 +01:00
Dominik Madarász b7344c7298 small billboarding changes 2023-11-07 10:54:37 +01:00
Dominik Madarász d5a0dac5d4 fix billboarding code 2023-11-06 13:51:17 +01:00
Dominik Madarász 6e39436792 delete old code 2023-11-06 09:31:26 +01:00
Dominik Madarász 62390a3e4b billboarding fixed 2023-11-06 09:30:19 +01:00
Dominik Madarász 97973d344f sync fwk 2023-11-05 16:30:11 +01:00
Dominik Madarász 47c3add134 add curve module 2023-11-02 18:45:44 +01:00
Dominik Madarász 9e9cb02a6a sync fwk 2023-11-02 10:59:58 +01:00
Dominik Madarász 16e546b2a2 sync fwk 2023-11-02 10:54:49 +01:00
Dominik Madarász fb515681b1 sync fwk 2023-11-01 12:24:16 +01:00
Dominik Madarász 6998920b35 sync fwk 2023-10-29 12:19:16 +01:00
Dominik Madarász 2e2da516a9 fix in engine_tick 2023-10-28 23:00:49 +02:00
Dominik Madarász 6bc3c82ff0 sync fwk 2023-10-28 22:36:59 +02:00
Dominik Madarász 48ecfdef3a sync fwk 2023-10-28 14:16:41 +02:00
Dominik Madarász 4cf144a0dd introduce tween module 2023-10-28 13:56:57 +02:00
Dominik Madarász b8b1043aad sync fwk 2023-10-27 09:42:40 +02:00
Dominik Madarász ddf1bfd2bd improve engine_tick 2023-10-26 09:38:50 +02:00
Dominik Madarász 71e631b9c8 sync fwk 2023-10-26 09:27:46 +02:00
Dominik Madarász 31e944af64 ensure vfs_load() properly loads .hdr map 2023-10-25 18:52:07 +02:00
Dominik Madarász 44d1680880 fix docs 2023-10-24 11:44:36 +02:00
Dominik Madarász 21420bb867 add track module 2023-10-24 11:43:43 +02:00
Dominik Madarász 49c41fb90e sync fwk 2023-10-23 15:25:03 +02:00
Vladyslav Hrytsenko 6be54e5b74 added fix for osx caching 2023-10-22 19:48:29 +03:00
Dominik Madarász f727f387ae sync fwk 2023-10-22 00:05:22 +02:00
Dominik Madarász f9d23b574f Merge branch 'main' of dev.v4.games:v4games/v4k 2023-10-21 20:29:37 +02:00
Dominik Madarász ef1d1e1d9b sync fwk 2023-10-21 20:29:22 +02:00
Vladyslav Hrytsenko 7dfc8a2bf8 Merge branch 'main' of dev.v4.games:v4games/v4k 2023-10-21 16:47:52 +03:00
Vladyslav Hrytsenko 9c7c0fdb95 disabled retina 2023-10-21 16:47:14 +03:00
Dominik Madarász 2fddd84946 sync fwk 2023-10-21 11:18:13 +02:00
Dominik Madarász ff08939b06 sync fwk 2023-10-20 19:55:43 +02:00
Dominik Madarász eb331e4251 fix rgba 2023-10-19 13:08:02 +02:00
Dominik Madarász 697ad5581c font alpha 2023-10-19 11:07:59 +02:00
Vladyslav Hrytsenko a739ca9b14 macos stuff 2023-10-17 22:07:05 +03:00
Dominik Madarász 9499a5b9d9 sync fwk 2023-10-16 22:07:29 +02:00
Dominik Madarász 1e3a34ddf3 lock for OSX / temp / 2023-10-16 17:20:31 +02:00
Dominik Madarász d822f4f16d sync fwk 2023-10-16 17:15:59 +02:00
Dominik Madarász dd783b1f54 sync fwk 2023-10-15 13:16:35 +02:00
Dominik Madarász 49d7893354 fix ems 2023-10-14 22:20:34 +02:00
Dominik Madarász 759ace3441 update ark + fix omp parallel for deadlock 2023-10-14 22:00:30 +02:00
Dominik Madarász 64a7eade9f sync fwk 2023-10-14 21:47:24 +02:00
Dominik Madarász 497521a2c2 improve logs + docs 2023-10-14 10:23:49 +02:00
Dominik Madarász 733f1b1eb1 close pipes on RETAIL 2023-10-13 20:26:42 +02:00
Dominik Madarász 9fd068d8ce disable pipe closure on retail for now 2023-10-13 20:11:37 +02:00
Dominik Madarász 4cf87fe890 close stdin and stdout on retail 2023-10-13 20:07:33 +02:00
Dominik Madarász 136b87ab1c keep COOK_DISABLED 2023-10-13 18:20:20 +02:00
Dominik Madarász 53379cc6ba fix ifdef 2023-10-13 18:13:52 +02:00
Dominik Madarász 21a058ac23 finalise ENABLE_RETAIL 2023-10-13 17:56:26 +02:00
Dominik Madarász 6616dce555 no prints on ENABLE_RETAIL build 2023-10-13 17:22:57 +02:00
Dominik Madarász 7316666bcc ENABLE_RETAIL productionize 2023-10-13 17:13:45 +02:00
Dominik Madarász b043390964 load icon from vfs + non-workdir 2023-10-13 14:07:53 +02:00
Dominik Madarász 3da7b6dc9a fwk sync 2023-10-13 12:59:44 +02:00
Dominik Madarász 48022b47f0 cook: drop V4K_TITLE alias handling 2023-10-12 07:23:32 +02:00
Dominik Madarász b240bfc031 Revert "revert to older miniaudio"
This reverts commit 8834e1671f.
2023-10-11 21:23:13 +02:00
Dominik Madarász 8834e1671f revert to older miniaudio 2023-10-11 21:18:50 +02:00
Dominik Madarász d0c0829fc0 audio: enable ma_backend_coreaudio for macos 2023-10-11 21:07:56 +02:00
Dominik Madarász 55d397ff70 sync with FWK 2023-10-11 21:01:06 +02:00