1057 Commits

Author SHA1 Message Date
Sunderland93
72eb7c4f59 Temp fix resizing 2018-12-03 14:48:13 +04:00
Sunderland93
2b6fbbdfe0 Temp fix resizing 2018-12-03 14:46:57 +04:00
Sunderland93
9b0bad5d9f Add zxdg_shell_v6 and wl_shell ad fallback interfaces 2018-12-03 14:32:31 +04:00
Sunderland93
eda342262b Fix 2018-12-02 21:15:57 +04:00
Aleksey Samoilov
3d159d424e
Cleanup 2018-12-02 17:53:03 +04:00
Sunderland93
0f5729354e Initial support for toplevel resizing 2018-11-30 21:36:42 +04:00
Sunderland93
d81e9a08b2 Add toplevel width and height 2018-11-28 17:59:06 +04:00
natinusala
9cad7135a9 libnx: implement focus gain and loss callbacks 2018-11-28 14:11:42 +01:00
Sunderland93
1e097b0e1d Implement xdg_toplevel_close event 2018-11-28 13:58:14 +04:00
Twinaphex
7a174d290e
Merge pull request #7655 from Sunderland93/master
[Wayland] Implement idle-inhibit support
2018-11-26 19:25:46 +01:00
Sunderland93
b538786b00 Implement zwp_idle_inhibit_v1 protocol 2018-11-26 21:54:39 +04:00
twinaphex
098e62067e Small cleanups 2018-11-26 13:37:35 +01:00
twinaphex
7d9e564667 Turn some C++ comments into C comments 2018-11-24 19:40:14 +01:00
Sunderland93
17fd203141 Waiting for the "initial" set of globals to appear
(fixed xdg_wm_base_ping working)
2018-11-24 20:52:22 +04:00
Sunderland93
fbcab67d8b Fix wrong toplevel geometry 2018-11-23 23:04:06 +04:00
Sunderland93
cd8bf003d1 Add toplevel configuration 2018-11-23 21:23:53 +04:00
Sunderland93
9d5cb529c1 Add wait event for surface configure 2018-11-23 21:08:42 +04:00
Sunderland93
2615ad3f55 Make it works! 2018-11-21 21:28:32 +04:00
Sunderland93
b64f302eb7 Check for resize 2018-11-19 22:31:17 +04:00
Sunderland93
4d8defb4c9 Remove D-bus based screensaver inhibition
(will replaced to idle-inhibit in future)
2018-11-18 21:50:39 +04:00
Sunderland93
c32c98e667 Very WIP: xdg-shell support 2018-11-17 16:01:51 +04:00
Stuart Carnie
dde3545600
chore(cocoa): Revert to using cocoa_gl_ctx.m; remove macos_ctx.m 2018-11-04 20:50:51 -07:00
Stuart Carnie
5c1075127b
chore(metal): Separate legacy GL and Metal source
* Forks of Cocoa / Cocoa Touch to *_metal.* version
* Reverted original GL Cocoa / Cocoa Touch versions
* GL and Metal projects still build
2018-11-04 20:50:50 -07:00
twinaphex
bba6f438cf Cleanups; set pointer_enable for libnx 2018-10-01 21:42:05 +02:00
natinusala
fef4448ddb libnx: added touch support 2018-10-01 21:22:21 +02:00
twinaphex
85ed60cf9a Cleanups 2018-10-01 03:46:12 +02:00
M4xw
be2cba3200 [LIBNX] Mesa EGL backend has been fixed, remove workaround. 2018-09-27 20:02:30 +02:00
M4xw
cf097d7f42 [LIBNX] Implement OpenGL 2018-09-27 01:23:24 +02:00
Alfredo Monclus
599ed980c6 Fix linux icon (#7282) 2018-09-22 13:37:22 -04:00
Alfrix
244b3bed3d New 16x16 icon 2018-09-22 12:14:18 -03:00
Yoshi Sugawara
2b72a9151d Comment out unsupported code for iOS for now, so that it does not crash on startup; fix for building in Xcode 10 2018-09-19 22:09:29 -10:00
twinaphex
3f8e3547f4 (GLX) swap_control_tear should now be implemented and working 2018-09-12 04:17:41 +02:00
twinaphex
914df58d2e (WGL) Adaptive Vsync should work now for WGL 2018-09-12 03:59:25 +02:00
twinaphex
98b20d4e5d (GLX/WGL) Start implementing adaptive VSync (swap_control_tear) for GLX/WGL pt. 1 2018-09-12 02:42:24 +02:00
twinaphex
4738ef545c Change interval type to signed int 2018-09-12 00:08:13 +02:00
twinaphex
bfdb75a30e Add ifdef 2018-09-09 01:28:09 +02:00
Themaister
d338dac277 Only do mailbox emulation for fullscreen.
Too large impact on performance in Windowed mode.
2018-09-08 16:27:25 +02:00
twinaphex
d5fa379aa8 Update header 2018-09-01 03:54:47 +02:00
twinaphex
85f093e042 Change these to numbers 2018-08-31 21:25:33 +02:00
twinaphex
a58511ec00 Revert "Compatibility fixes for OSX PPC"
This reverts commit d7899c51aa7ef7b752be97409dafdca8d9597e11.
2018-08-31 19:20:10 +02:00
twinaphex
1265d7546c Revert "Start using raw constants for OSX version detection"
This reverts commit ab34a70873637232be341f1c07544d9749e6dddb.
2018-08-31 19:19:42 +02:00
twinaphex
ab34a70873 Start using raw constants for OSX version detection 2018-08-30 16:35:44 +02:00
neville
d7899c51aa Compatibility fixes for OSX PPC 2018-08-30 16:18:51 +02:00
twinaphex
ae0d9fd60d (Wayland) Buildfixes 2018-08-17 17:42:14 +02:00
Twinaphex
4d96fddf5e
Merge pull request #7061 from wiktorek140/sailfishos-touch
Sailfish OS  device build configuration connected with touch screen support required for device with this OS
2018-08-15 13:30:04 +02:00
twinaphex
a6941fb4ed Initial work done on VS2017 solution for Android 2018-08-14 16:02:31 +02:00
Wiktor Strzębała
45799ee034 Bring up touch support for wayland subsystem for sailfish os devices
Touch code cleanup
Make variabled static as suggest bparker06
C89 compilation error fix (at least for loops)
More C89 fixes

Signed-off-by: Wiktor Strzębała <wiktorek140@tlen.pl>
2018-08-09 20:49:27 +02:00
twinaphex
aec7ed40da This crashed Wayland 2018-08-01 01:15:58 +02:00
Sven
5f35249216 Implement robust cheat searching interface with rumble features 2018-07-25 19:19:14 -04:00
Brad Parker
dbfccb25dd sixel: fix context init 2018-07-12 22:59:05 -04:00