Commit Graph
414 Commits
Author SHA1 Message Date
Vladimir Vukicevic 6838719246 Remove printf in entry_asmjs that requires stdio.h 2019-07-02 01:24:15 +00:00
Andy Duplain 26c2aa0e2d Fix compilation of example entry_winrt.cx on VS2017. 2019-05-31 12:15:49 +01:00
Cloud Wu 0c6ea27310 Use W APIs only necessary 2019-05-09 09:32:14 +08:00
Cloud Wu 65aa58aab1 UTF-8 support for windows entry 2019-05-08 17:31:20 +08:00
Бранимир Караџић 22ca1ce1a2 Fixed Linux build. 2019-04-29 20:52:39 -07:00
Attila Kocsis f3105c7e59 OSX entry changes
- exit fix
- using native fullscreen support instead of borderless window
2019-04-28 18:19:19 +02:00
Attila Kocsis bcd1375762 Handling left/right modifiers separately 2019-04-27 21:06:44 +02:00
Бранимир Караџић 2747c75e0a Cleanup. 2019-04-26 19:33:32 -07:00
Attila Kocsis 62f54bb7ad File dialog added to entry
Win32/Linux version is from texturev. OSX uses native dialog instead of zenity.
win32 has a fix to support win32 target:  OPENFILENAMEA customData is uintptr_t instead of uint64_t.
2019-04-25 22:29:34 +02:00
Бранимир Караџић 5ad11a80ab Cleanup. 2019-04-13 07:51:25 -07:00
Бранимир Караџић 308a54c9c6 Merge pull request #1683 from BlockoS/master
Renamed BGFX_USE_WAYLAND to ENTRY_CONFIG_USE_WAYLAND.
2019-03-09 08:23:27 -08:00
mooz ff13e730bb Renamed BGFX_USE_WAYLAND to ENTRY_CONFIG_USE_WAYLAND. 2019-03-09 10:53:14 +01:00
Бранимир Караџић a6bdbd4a03 Merge pull request #1679 from BlockoS/master
Add Wayland support to SDL and GLFW entry backends.
2019-03-08 07:31:40 -08:00
mooz 2b6d4cf00f Added Wayland support. 2019-03-08 10:36:50 +01:00
Attila Kocsis 8196612195 Fixed osx multiple window create/destroy 2019-03-07 19:54:03 +01:00
Бранимир Караџић 0b921ea8e4 Fixed issue #1668. 2019-02-27 09:20:37 -08:00
Бранимир Караџић 3d7a8e904c Cleanup. 2019-02-19 17:53:03 -08:00
Бранимир Караџић 3f3a9450ba Happy New Year! 2019-01-13 17:13:25 -08:00
Attila Kocsis 5cdd4de559 Moved autoreleasepool into renderframe 2019-01-10 20:25:06 +01:00
Attila Kocsis 28c1ffd28f iOS metal fixes 2018-12-09 10:03:21 +01:00
Branimir Karadžić 54c2ccf31e Metal: Moving auto release pool inside renderer. Issue #1269. 2018-12-05 22:08:05 -08:00
Branimir Karadžić 715b512d29 Cleanup. 2018-12-04 18:30:45 -08:00
Branimir Karadžić 610d503d97 OSX: Multiple window support. Manual merge from PR #1563. 2018-11-28 15:19:13 -08:00
Branimir Karadžić 3794494d3b Fixed static analysis issues from #1535. 2018-10-28 15:34:06 -07:00
Branimir Karadžić 6bff345637 StringView cleanup. 2018-10-21 19:17:44 -07:00
Branimir Karadžić db0ec1f5db Removed HMD API and OculusVR support. 2018-07-19 20:22:21 -07:00
OswaldHurlem ff34c8c37d Mouse up/down events from entry_sdl.cpp incorrectly have mouse z (scroll_z) set to zero (#1404) 2018-06-06 21:40:18 -07:00
Branimir Karadžić 2bbc67e922 Cleanup. 2018-04-10 08:55:56 -07:00
Branimir Karadžić f92c6625d9 VK: Cleanup. 2018-04-09 21:09:52 -07:00
Branimir Karadžić 3272efe2f5 Cleanup. 2018-03-28 20:35:37 -07:00
Branimir Karadžić b08e985508 OSX: Fixed title bar. 2018-02-26 07:55:43 -08:00
Branimir Karadžić 3fbfd16f29 OSX: Fixed warnings. 2018-02-20 13:20:45 -08:00
Rico P 01e7b1ccf5 add missing return statement (#1335)
I had to fix this, because my linker was complaining
2018-02-16 08:48:27 -08:00
Johan Sköld 76442f2f29 Fixing macOS build. (#1324)
- Fixing compiler errors from C functions with missing argument lists.
- Silencing warning about -Wunused-but-set-variable being unknown.
- Silencing warnings about comma mis-use.
- Silencing warning about implicit cast from unsigned to int.
2018-01-30 21:47:27 -08:00
Branimir Karadžić 325dc2a145 Cleanup. 2018-01-25 21:46:35 -08:00
Branimir Karadžić 1a90c93458 Cleanup. 2018-01-17 21:05:14 -08:00
Branimir Karadžić 49a75f2fb1 bx math API cleanup. 2018-01-13 15:33:50 -08:00
Branimir Karadžić e38c7bfaec Updated embedded shaders. 2018-01-13 11:55:27 -08:00
XingYi Hu b2346a04c5 Fix OSX initial window size event. (#1311)
The height returned by contentRectForFrameRect is not exactly the same as the ENTRY_DEFAULT_HEIGHT if the screen size is not big enough.
For example, on my Mac, rect.height equals 702, which is 18 less than ENTRY_DEFAULT_HEIGHT(720).
This will cause the imgui’s cord system offset by 18, so even the cursor is not on the button, the imgui will still think the mouse is hover the button, also, the top of imgui’s window will also offset a little bit.
However, these symptom will gone when the window is resized.
In short, this fix unify the behavior of window size event in initial state with resize.
2018-01-09 09:53:50 -08:00
Branimir Karadžić 0093775508 texturev: Added support for drop file. 2018-01-04 13:05:36 -08:00
Branimir Karadžić 8c91699678 entry: Drop file event for SDL. 2018-01-03 22:49:10 -08:00
Branimir Karadžić d616ed345b entry: Drop file event for GLFW. 2018-01-03 21:58:37 -08:00
Branimir Karadžić 97e6c498a8 entry: Added drop file event WIP. 2018-01-03 21:37:42 -08:00
Branimir Karadžić 49b5c55610 Fixed SDL build. 2018-01-02 21:41:36 -08:00
Branimir Karadžić ed00c24f6f texturev: Allow arbitrary window size. 2018-01-02 19:15:04 -08:00
Branimir Karadžić f44c8e2b14 Happy New Year! 2018-01-01 11:16:06 -08:00
Branimir Karadžić 276bff9cb4 Cleanup. 2018-01-01 11:00:24 -08:00
Branimir Karadžić 1763179536 Fixed issue #1302. 2018-01-01 10:54:29 -08:00
Branimir Karadžić 963aa2cac9 D3D12 UWP fixes. 2017-12-16 19:01:56 -08:00
Branimir Karadžić 0a3637fa27 Cleanup. 2017-12-14 20:59:31 -08:00