Age | Commit message (Collapse) | Author | Files | Lines |
|
(cherry picked from commit f430cda0fdcc1a8fc5f4795743b40f09ff0bd869)
|
|
(cherry picked from commit 227c6e01a641b72158201553273299283cdb5599)
|
|
The main change is cleanup of the visualConfigs and setting up alpha correctly there to match the visuals being added earlier (so the default visual has a corresponding GLX visual)
(cherry picked from commit 7351db5c8746be30a4047469ee9b50bc19e62a89)
|
|
(cherry picked from commit 9a801d1716f005c30be076fcc9ac8dbb3e74d989)
|
|
This reverts commit 795de791cf18c658421d701af645718493eac51e.
|
|
These events aren't really related to physical input devices anyways, so it doesn't make sense to use the pointer.
(cherry picked from commit bfe0b9cfa7af4a48dba849cab1eb152c409b4e08)
|
|
(cherry picked from commit c83f701aa75c75433b8745f5d79bca3a7516df91)
|
|
(cherry picked from commit 75e104730810acbb11bf8503bac24ea25243b2ac)
|
|
(cherry picked from commit 6fa62192af937aa9656f64b516050bc099231c7a)
|
|
This still doesn't handle the modifier map... gotta figure out what to do now that SwitchCoreKeyboard is gone
(cherry picked from commit 427e1aab41dabb54354bfd30f2baae98ac8202c0)
|
|
relaunch." change
This was in place to work around the issue that was correctly solved with the
previous commit (changing the Windows menu behavior). Reverting this change
no longer causes crashing, so it's safe to show the dialog now.
(cherry picked from commit 023cef31bbb2ab80a241098d82fcfd35ada75fc0)
|
|
mixing Sparkle and X11 windows
<rdar://problem/7088335> NSApplication releases the separator in the Windows menu even though it's an IBOutlet
(cherry picked from commit 27ac5135267be9cb221329ae68461117dd43a4bf)
|
|
(cherry picked from commit b2e9a77111d4572402d8ca95e3368db97ba7d598)
|
|
(cherry picked from commit 305144bfa4b59791123c44e869fab93a084792d6)
|
|
(cherry picked from commit c45f1be36426bceeef9af67c26351114f14f5277)
|
|
(cherry picked from commit 4b797fc1edf2bd963410a3133e3d2182ccfda4c3)
|
|
(cherry picked from commit 12f7365f1f58d648217b16f09c2152fa47dcd7a1)
|
|
(cherry picked from commit 45045eb3968069a8d74ce9188890a5537dc60fec)
|
|
(cherry picked from commit 33e7437a4984ee7c1b04b87d23dee7d4739d5f12)
|
|
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
|
|
(cherry picked from commit ddc0242d8f291d0f961ba9aa8c883e39861ce2ad)
|
|
(cherry picked from commit 40c1406830588fa85d880e9f4e9ca570db1db306)
|
|
(cherry picked from commit 60a757d2802a5c34acd91ca9a052937b5a169ede)
|
|
(cherry picked from commit 5925c1f48ad05bf94195b986c1fdefc52a20ae42)
|
|
(cherry picked from commit 7fbe974246f54535c545861a57c043d80e127ee7)
|
|
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
|
This should fix some issues when building on different versions of OSX. We only use extensions that OpenGL.framework's glext.h header tells us are supported.
(cherry picked from commit e10c53421f1e780573c8adcd8ea89d6ffa28a819)
|
|
This will show the quit dialog for users of other WMs.
(cherry picked from commit 639ee0c913f892776fee40bcfb856e0d7c2c7db5)
(cherry picked from commit 09432fa5b1cc8e9a30fb8aa4f8dfcd08c4a91e30)
|
|
(cherry picked from commit 86b319d7cbef39d75b54c9d321e5dbf097b552be)
|
|
(cherry picked from commit b107390c9f30571902556b4d053e62d345a06254)
|
|
(cherry picked from commit 2d947d17a3ef5fb8cef959bff0eb08b8bb5b6548)
|
|
All other functions are pushed into where they seemed to fit.
main.c is now linked separately into libmain.a and linked in by the various
DDXs.
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
|
(cherry picked from commit 9435fc5e20e25ce66ec85bde033daff51f39f69c)
|
|
(cherry picked from commit 8fa8a8e1db60c8ac60d10f1f15517471d2291f77)
|
|
Virtually all callers use
XkbGetRulesDefault(&rmlvo);
InitKeyboardDeviceStruct(..., rmlvo);
Let's save them the trouble and accept NULL as a hint to take the
default RMLVO.
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
Acked-by: Benjamin Close <Benjamin.Close@clearchain.com>
Signed-off-by: Daniel Stone <daniel@fooishbar.org>
|
|
This was the other underlying cause of teh 100% CPU tablet issue.
(cherry picked from commit a9cecf34c23fbcd59b56b380c51d31a9fabc3eb7)
|
|
This happened because we put a byte in the fd to wake up dispatch, but we never actually enqueued anything in mieq because the num_events was 0.
(cherry picked from commit c21ca7558d2faf93c61f5feaafd7c878e9e21942)
|
|
since that code was not the culprit for the wacom tablet, background 100% CPU bug
(cherry picked from commit fc1dc5d71b2a488a8a94d953dd8e67353161a590)
|
|
(cherry picked from commit ae8077a251ef27381a755d57ff974767bda16148)
|
|
DarwinUpdateModKeys()
(cherry picked from commit 70a18558c6b0a02b633fd8974f002cdf3cdc713e)
|
|
Patch from Martin Otte <otte@duke.edu>
(cherry picked from commit b5ec3be6b5449b5d575bc1472fdd1c9cb15cb8be)
|
|
(cherry picked from commit c28c2ddc3a8f3c5b9beec396953bb3ac9ee4714b)
|
|
(cherry picked from commit 1359ded5bfc14a80fb998b01a54ecacb96c4ff88)
|
|
(cherry picked from commit 80759a4186bf0335edc85aecea2faf11fe09f491)
|
|
(cherry picked from commit bdf9286d1cbfeaaf8eaf03d28091e91ee587ee25)
|
|
Currently no code path exhibits the broken behavior since we only toggle into rootless if we don't have the root.
(cherry picked from commit 970f100ca3c5fc0662ae7658d49d118fbd9de943)
|
|
(cherry picked from commit 5ecc497f71c2133f773f6c56ad76cb778862ddd6)
|
|
(cherry picked from commit c80d0ec18ef5b842447d31360406d0b5b9424222)
|
|
The changes actually caused all windows to move to the current space. Instead, we're going with a fix entirely within Xplugin that depends on quartz-wm being the window-manager for now.
(cherry picked from commit 997b6f3142c622541bb5bac98652abae75d1101d)
|
|
current space when they're ordered in
This fixes the annoying "using a menu moves me to another space" bug
(cherry picked from commit 9e6dab89e08a26d764ba1aeaeb804c3d25c667da)
|