Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/ChimeraOS/gamescope
SteamOS session compositing window manager
https://github.com/ChimeraOS/gamescope
Fixes Plagman/gamescope#823
Signed-off-by: Sefa Eyeoglu <[email protected]>
5a672f09aa07c7c5d674789f3c685c8173e7a2cf authored almost 2 years ago by Sefa Eyeoglu <[email protected]>Co-authored-by: Matthew Anderson <[email protected]>
f5edba5853a9c586d0da22e9db14ff0b3afac2ed authored almost 2 years ago by Joaquín Ignacio Aramendía <[email protected]>6395e9f3ffb1f8de6e366c18fe64f48dc88ebe50 authored almost 2 years ago by Joshua Ashton <[email protected]>
66ee6458bb5b1b4feb029f75d947cefce5f48b16 authored almost 2 years ago by Joshua Ashton <[email protected]>
Don't framesync or anything when invisible. Put the vblank thread to sleep until visible again w...
521e294327a0650ac122ac139a43a8c61a2f0d4e authored almost 2 years ago by Joshua Ashton <[email protected]>6e96514c7aab4a684f920fafdcb49b2c7f649aab authored almost 2 years ago by Joshua Ashton <[email protected]>
659e55011fdf2ebb3bd5d06b7b31761fde398ae9 authored almost 2 years ago by Joshua Ashton <[email protected]>
Use a fallback mode size and refresh rate, to avoid surprising
our clients too much and allow sc...
95aa255e29bf62520e29bbeef42875e01391140a authored almost 2 years ago by Simon Ser <[email protected]>
Signed-off-by: Sefa Eyeoglu <[email protected]>
1331b9f81ea4b3ae692a832ed85a464c3fd4c5e9 authored almost 2 years ago by Sefa Eyeoglu <[email protected]>Signed-off-by: Sefa Eyeoglu <[email protected]>
b430c5b9a05951755051fd4e41ce20496705fbbc authored almost 2 years ago by Sefa Eyeoglu <[email protected]>Signed-off-by: Sefa Eyeoglu <[email protected]>
557e56badec7d4c56263d3463ca9cdb195e368d7 authored almost 2 years ago by Sefa Eyeoglu <[email protected]>3df0a99cca5cdd2df27f54b314c45f81b9d33c7f authored almost 2 years ago by Joshua Ashton <[email protected]>
297245cd7ecc8cde53aba06d439825024d002541 authored almost 2 years ago by Joshua Ashton <[email protected]>
280588f1e3eba8a147d2645c3ffd8259c7a1ad6d authored almost 2 years ago by Joshua Ashton <[email protected]>
8480280aaddae328f1bdf492d0af76d8a1f05bf6 authored almost 2 years ago by Joshua Ashton <[email protected]>
Avoids bad stutter for now.
06586a6d124a9c6092051a34c9143c007159455b authored almost 2 years ago by Joshua Ashton <[email protected]>Can't just set to 0 due to kernel bugs where it will not reset back to SDR.
140df9a81d801dfd10555606832a39f19d55dd25 authored almost 2 years ago by Joshua Ashton <[email protected]>Fixes a3dc37f2621a4e561434068cab4a97677406d5af
26831017e9a90b80ea381df5eecfcf4858aa0301 authored almost 2 years ago by Newbyte <[email protected]>This app doesn't like using the controller unless its clicked on first.
a3dc37f2621a4e561434068cab4a97677406d5af authored almost 2 years ago by Joshua Ashton <[email protected]>9600bbaadf9c52a13c9a1ea805ae656f875786e8 authored almost 2 years ago by Simon Ser <[email protected]>
2a09fbcb695102e9a990ed7cf1fdc350397a58f1 authored almost 2 years ago by Joshua Ashton <[email protected]>
b7f5ce94ecf36c52837de4b50ba73a7e53b86b73 authored almost 2 years ago by Joshua Ashton <[email protected]>
1afea5eb866ac96ffeb1e54f7554f327256afff3 authored almost 2 years ago by Joshua Ashton <[email protected]>
57f005716bf15c848a4a4931c801cd947230b719 authored almost 2 years ago by Lilium <[email protected]>
Fixes gamescope sometimes segfaulting for me.
b1254d534008cc4669de255fbb16d0ef17df68ca authored almost 2 years ago by msxmine <[email protected]>8a3fa88c7d4d7f98436f97eb5a1c3b590964dee5 authored almost 2 years ago by Joshua Ashton <[email protected]>
b4aff264e46d688cf92ceb955e16ab24be42a4da authored almost 2 years ago by Joshua Ashton <[email protected]>
d3ce381ff46ee0a88709c5b37609889fd6dcee42 authored almost 2 years ago by Joshua Ashton <[email protected]>
b167dfbf947100755f5f125805091b9b00f38a0a authored almost 2 years ago by Joshua Ashton <[email protected]>
624bac8eebb9a358750ae435117aa1b6a8d72b3c authored almost 2 years ago by Joshua Ashton <[email protected]>
f14dc8cfb87718d996daa9489829284bcb1df392 authored almost 2 years ago by Joshua Ashton <[email protected]>
Allows basic xdg-shell clients
2cbbbb35d9c034f64b4c49d0c3e47aba011490a9 authored almost 2 years ago by Joshua Ashton <[email protected]>ecee87b15794d1afa767ee8b33abe9dbd0456215 authored almost 2 years ago by Joshua Ashton <[email protected]>
09bfa644ac86cda7bd59387e0b8ad85006ee63f2 authored almost 2 years ago by Joshua Ashton <[email protected]>
95dec879ebbbfc874e93738e02814156caeb5d2f authored almost 2 years ago by Joshua Ashton <[email protected]>
552a6ea62acb841a3eaab8e5dd1c33f292bde037 authored almost 2 years ago by Joshua Ashton <[email protected]>
82775c0c156aa4bc5cca69b9ce0b13a97c5616ba authored almost 2 years ago by Simon Ser <[email protected]>
02134f3b63e88efd9e8727e6dc518774a2f1840f authored almost 2 years ago by Joshua Ashton <[email protected]>
0c80f65e674a31cc8ff83bcb72cf3a9db73e5d97 authored almost 2 years ago by Joshua Ashton <[email protected]>
facdc072fc2ebd3ffeb6a290a53b7546a8b6dad6 authored almost 2 years ago by Joshua Ashton <[email protected]>
d6c1df4e52f523b02a6de5f3eb22ef36cc67f213 authored almost 2 years ago by Joshua Ashton <[email protected]>
39e75c80ef26b97638328758dd85866bc6e6684d authored almost 2 years ago by Joshua Ashton <[email protected]>
9629d7f6cd9262e139c10a3df8649d2e45fca6b3 authored almost 2 years ago by Joshua Ashton <[email protected]>
7bd30dd6d8fe998806bfd7f4b53af42240a266e9 authored almost 2 years ago by Lilium <[email protected]>
5113fa225d1630d79bb591e34d2de346c7b31838 authored almost 2 years ago by Joshua Ashton <[email protected]>
daf4037b1b5972d0be9a63787af96d94bf7d1d40 authored almost 2 years ago by Joshua Ashton <[email protected]>
Avoids a bunch of pointless churn waking up other Xwaylands to query their position.
9718999e9ae4c4b485e8d5e33061bebcc0633e4c authored almost 2 years ago by Joshua Ashton <[email protected]>Also refactor cursor/title to use shared ptr to avoid dup-ing allocations across to sdlwindow th...
5347e94226ca5077de91f350470456a434b7a93c authored almost 2 years ago by Joshua Ashton <[email protected]>dc498638c31c7b6f9b203d877e4183607b11db7e authored almost 2 years ago by Joshua Ashton <[email protected]>
46686805551ffe91f68b45f0a829678aed19271b authored almost 2 years ago by Joshua Ashton <[email protected]>
5fd65fd5f5415249d5c1ae2032ac59070ee973f1 authored almost 2 years ago by Joshua Ashton <[email protected]>
81a32b85fba37dfcb3167e78e1f618babc27c3df authored almost 2 years ago by Alex Maese <[email protected]>
eff0ac001e963e399ec6e4efd4ce955b0b351ea3 authored almost 2 years ago by Joshua Ashton <[email protected]>
Closes: #745
4281cea0e418e9593b29037d6b0d125f9767737e authored almost 2 years ago by Joshua Ashton <[email protected]>Error in rebasing
bf61af1f82659b5c33be0ee6181e434f3b35818c authored almost 2 years ago by Joshua Ashton <[email protected]>Fixes Wayland value too large errors.
c2e9b5f50f66f89d4ec08b37ec98535940c3ba17 authored almost 2 years ago by Joshua Ashton <[email protected]>4cc3367ccf172269923d045c9ac2e7572c04de98 authored almost 2 years ago by Joshua Ashton <[email protected]>
2d7ec208c42b6a354da33e8f4256d43cebbcdc1d authored almost 2 years ago by Joshua Ashton <[email protected]>
86ff9cfc58e6f8384793f335823d8aa371f37638 authored almost 2 years ago by Joshua Ashton <[email protected]>
Add --force-grab-cursor to keep old behaviour
054458fdaf7e96dfa67fc420dadc674fa32b1452 authored almost 2 years ago by Joshua Ashton <[email protected]>Allows us to have more user events, and submit them nicely instead of ugly derping into one big ...
f8e66bf4fbdf29bed004ca2e3776c85e7f903871 authored almost 2 years ago by Joshua Ashton <[email protected]>d3424703a8033b85223166047479b77deccd53eb authored almost 2 years ago by Joshua Ashton <[email protected]>
Avoids having ugly X cursor by default.
Based in part on #280.
b124200e36d3c6c5e7972f1e435e3ffe2cd351ee authored almost 2 years ago by Joshua Ashton <[email protected]>f2a4533cceba695f86d5321af4cb1de283855fdc authored almost 2 years ago by Joshua Ashton <[email protected]>
Was some undefined value ptrs going on here, and not checking if the PID stat opened successfully.
48d726c72b096b23b82c6ad745bfc0f4c7e082a7 authored almost 2 years ago by Joshua Ashton <[email protected]>cae9b3efb76ca93c9c3f208fc2e11c522efee186 authored almost 2 years ago by Joshua Ashton <[email protected]>
45552dfdec8791a3fd035a48449993475b1b32de authored almost 2 years ago by Joshua Ashton <[email protected]>
b0f2b7e89f8c2f0b85cffaf187e50accfe642822 authored almost 2 years ago by Joshua Ashton <[email protected]>
33f11031553962f9531dc3150b857beca61d1740 authored almost 2 years ago by Joshua Ashton <[email protected]>
f4f0239b31b50c7335e94d734910bea64e8b8ae1 authored almost 2 years ago by Joshua Ashton <[email protected]>
8b01fbefd9f314c9b2d5c0ca4be337062469f9cd authored almost 2 years ago by Joshua Ashton <[email protected]>
Should unbreak CI.
1c186cd28605f221aa0c32371a51d73c779bb297 authored almost 2 years ago by Joshua Ashton <[email protected]>Useful for browsers or nested desktop environments.
Also adds GAMESCOPE_FORCE_WINDOWS_FULLSCREE...
201d5feb3957bbdde31b7fdff86718c9136cc078 authored almost 2 years ago by Joshua Ashton <[email protected]>041ee8dcd884989f261caf4ab7615696f2475830 authored almost 2 years ago by Joshua Ashton <[email protected]>
a9541332b73029c02b0d85d79df3dabe6a8c1e9a authored almost 2 years ago by Joshua Ashton <[email protected]>
bb523af68638867d721a676181b79213dddde123 authored almost 2 years ago by Joshua Ashton <[email protected]>
501cb451502dc1403fffdda749ab2993518e56fc authored almost 2 years ago by Joshua Ashton <[email protected]>
79ce85b4cbe9c8d861b777aa936198b81142959c authored almost 2 years ago by Joshua Ashton <[email protected]>
d19872963e376570209b89f2a2a3fdc005426035 authored almost 2 years ago by Joshua Ashton <[email protected]>
10ca15cc1c4a3c2ae7ecfeb872bb7399ae9cceeb authored almost 2 years ago by Joshua Ashton <[email protected]>
50540547680965cf424fb483bc68208f43c4e123 authored almost 2 years ago by Joshua Ashton <[email protected]>
May as well use C++20 for everything now we need it for the
layer.
67d79cfee741bbad37cac176735831c288393cb2 authored almost 2 years ago by Joshua Ashton <[email protected]>
d2c14e78b7972eb65c7b5cd12473b880482e4971 authored almost 2 years ago by Joshua Ashton <[email protected]>
45c9ffd08882543ec13d719c2a59a91802b67552 authored almost 2 years ago by Joaquín Ignacio Aramendía <[email protected]>
054dcec85668fea1497946b11a6142fa27a538f6 authored almost 2 years ago by Joshua Ashton <[email protected]>
Need to go from 709 -> 2020.
a1bff9fc70c35ce2a7a6438ad7b7f8cfaac1df85 authored almost 2 years ago by Joshua Ashton <[email protected]>1e9ccbd05cade93b7e07f1588026628ed23d2496 authored almost 2 years ago by Joshua Ashton <[email protected]>
da33453174c4157a68413c36d0210e82af76e243 authored almost 2 years ago by Joshua Ashton <[email protected]>
7251fdd878895b07579928f400adc268e6c6bc12 authored almost 2 years ago by Joshua Ashton <[email protected]>
Also add a debug flag for Reinhard.
d1fd41fd5b4252999b1a9009ca5e283f91ea498e authored almost 2 years ago by Joshua Ashton <[email protected]>905376f036dbd0b0fd306fc8bb4213751970ba58 authored almost 2 years ago by Joshua Ashton <[email protected]>
Avoid asserting and simply clamping to deal with broken EDIDs like
on LG OLED panels for now.
d2cc74c570cda918ec36c0c8d4a0961486ef334e authored almost 2 years ago by Joshua Ashton <[email protected]>
8a16fa346fc31a611c6e58821a387afcf10b4c45 authored almost 2 years ago by Joshua Ashton <[email protected]>
ae02e05e4b601223f6ea2d1b6bf73cedfad482d9 authored almost 2 years ago by Joshua Ashton <[email protected]>
6d6cc98f0fd905e60f562902c393b19d89ba38b4 authored almost 2 years ago by Joshua Ashton <[email protected]>
Needed for fallback surface.
acbb71966f1925bab9b3592c94d5f6dc58b64696 authored almost 2 years ago by Joshua Ashton <[email protected]>ece20d012050c6287b441f6443481cfbfbccf64b authored almost 2 years ago by Joshua Ashton <[email protected]>