ebiten/internal/ui
Hajime Hoshi 5b182efe7e internal/ui: forbide SetWindowSize when the window is maximized
On Windows, changing the size of a maximized window results in
unexpected states. Let's forbid this.

On macOS, a maximized window is just a regular window so it is
OK to allow resizing by `SetWindowSize`.

On Linux or other Unix, the behavior depends on window systems
and it is hard to expect what would happen, so forbid this just in
case.

Closes #1986
2022-08-15 16:29:20 +09:00
..
api_windows.go all: remove the build tag 'ebitencbackend' 2022-08-12 13:15:39 +09:00
context.go ebiten: add ReadDebugInfo for getting debug info (only graphics libray so far) (#2222) 2022-07-31 02:56:16 +09:00
graphics.go ebiten: add ReadDebugInfo for getting debug info (only graphics libray so far) (#2222) 2022-07-31 02:56:16 +09:00
hideconsole_notwindows.go all: remove the build tag 'ebitencbackend' 2022-08-12 13:15:39 +09:00
hideconsole_windows.go all: remove the build tag 'ebitencbackend' 2022-08-12 13:15:39 +09:00
image.go internal/ui: rename ReplacePixels -> WritePixels 2022-08-08 03:32:26 +09:00
input_glfw.go all: remove the build tag 'ebitencbackend' 2022-08-12 13:15:39 +09:00
input_js.go remove go2cpp support 2022-08-07 22:17:53 +09:00
input_mobile.go all: remove the build tag 'ebitencbackend' 2022-08-12 13:15:39 +09:00
input_nintendosdk.go internal/cbackend: rename to nintendosdk 2022-08-12 17:19:37 +09:00
keys_glfw.go all: remove the build tag 'ebitencbackend' 2022-08-12 13:15:39 +09:00
keys_js.go rename Ebiten -> Ebitengine 2022-05-25 22:48:19 +09:00
keys_mobile.go all: remove the build tag 'ebitencbackend' 2022-08-12 13:15:39 +09:00
keys.go rename Ebiten -> Ebitengine 2022-05-25 22:48:19 +09:00
run_notsinglethread.go all: remove the build tag 'ebitencbackend' 2022-08-12 13:15:39 +09:00
run_singlethread.go all: remove the build tag 'ebitencbackend' 2022-08-12 13:15:39 +09:00
shader.go ebiten: compile shaders at NewShader 2022-04-04 02:52:57 +09:00
ui_android.go ebiten: add ReadDebugInfo for getting debug info (only graphics libray so far) (#2222) 2022-07-31 02:56:16 +09:00
ui_glfw_darwin.go all: remove the build tag 'ebitencbackend' 2022-08-12 13:15:39 +09:00
ui_glfw_unix.go all: remove the build tag 'ebitencbackend' 2022-08-12 13:15:39 +09:00
ui_glfw_windows.go all: remove the build tag 'ebitencbackend' 2022-08-12 13:15:39 +09:00
ui_glfw.go internal/ui: forbide SetWindowSize when the window is maximized 2022-08-15 16:29:20 +09:00
ui_ios.go ebiten: add ReadDebugInfo for getting debug info (only graphics libray so far) (#2222) 2022-07-31 02:56:16 +09:00
ui_js.go remove go2cpp support 2022-08-07 22:17:53 +09:00
ui_mobile.go all: remove the build tag 'ebitencbackend' 2022-08-12 13:15:39 +09:00
ui_nintendosdk.go internal/cbackend: rename to nintendosdk 2022-08-12 17:19:37 +09:00
ui.go internal/ui, internal/mipmap: refactoring: replace At with ReadPixels 2022-08-06 00:32:42 +09:00
window_glfw.go internal/ui: forbide SetWindowSize when the window is maximized 2022-08-15 16:29:20 +09:00
window.go internal/ui: return a null Window on Xbox 2022-06-01 01:26:31 +09:00