lp:~smspillaz/compiz-core/compiz-core.dropuseless-switches

Created by Sam Spilsbury and last modified
Get this branch:
bzr branch lp:~smspillaz/compiz-core/compiz-core.dropuseless-switches
Only Sam Spilsbury can upload to this branch. If you are Sam Spilsbury please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Sam Spilsbury
Project:
Compiz Core
Status:
Merged

Recent revisions

2948. By Sam Spilsbury

Drop some unused globals and command line switchers, notable changes

--indirect-rendering : There isn't a sane usecase for this anymore
apart from remote compositing. Enable it automatically if needed, otherwise
force direct rendering

--use-root-window : Composite Overlay Window support was added to the server
six years ago. We can drop this

--background-image : Use the wallpaper plugin

--no-detection : Use ccsm

2947. By Sam Spilsbury

Drop the ini plugin

2946. By Sam Spilsbury

Don't install lib/libcompiz_*.a because they're already installed inside lib/libcompiz_core.so (LP: #919948)

CMake doesn't let you install a "TARGET" without also installing all of its libraries/archives. So install just the files we want, explicitly.

Merge lp:~vanvugt/compiz-core/fix-919948.2 into lp:compiz-core

2944. By Sam Spilsbury

Use compiz::window::extents::shift

lp:~smspillaz/compiz-core/compiz-core.use-extents-shift

2943. By Sam Spilsbury

Use the tested constrainment to hints code path and fix unsigned int / long conversion

Merge lp:~smspillaz/compiz-core/compiz-core.use-constrainment into lp:compiz-core

2942. By Sam Spilsbury

Actually use the screen size change handling codepath in the place plugin

lp:~smspillaz/compiz-core/compiz-core.place-plugin-use-screen-size-change

2940. By Sam Spilsbury

Adapt CompTimeoutSource definition

2939. By Sam Spilsbury

Fix some of the GLib mainloop implementation in compiz

1. Don't use Glib::RefPtr for sources as they are broken (unref will cause a crash on a destroyed source)
2. Don't g_main_context_iteration in order to flush the event queue
3. Use XFlush instead
4. Handle signals using glib's signal sources so that they are safely dispatched back to the mainloop
5. Enabled failing Xig Tests

Merge lp:~smspillaz/compiz-core/compiz-core.glib-mainloop-fixes

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:compiz-core/0.9.5
This branch contains Public information 
Everyone can see this information.

Subscribers