search for: wrappable

Displaying 14 results from an estimated 14 matches for "wrappable".

2009 Jun 05
1
[PATCH][0.9] Make bool CompWindow::isFocussable Wrappable
Hi, The attached core patch makes the 'isFocussable' getter in CompWindow wrappable. This way, plugins such as winrules can make core's getter function return a different value to the one stored internally without actually having to modify the value. Kind Regards, Sam -- Sam Spilsbury -------------- next part -------------- A non-text attachment was scrubbed... Name: 0001-...
2007 Mar 07
0
Drawing interface
More on the subject of the internal implementation than the method of communication, I believe a setup as follows for a drawing interface makes sense: Wrappable function: grabDrawingRequests , this would allow for multiple methods of communication and protocols to be implemented in plugins (such as over a shared memory transport, dbus, text file, etc). grabDrawingRequests would be called before the screen is painted. Plugins wrapping grabDrawingReques...
2007 Apr 26
3
Extension languages and Compiz.
...e wrapper functions around the interpreter to easily enable plugins to add C functions to the interpreter. On one hand, we probably want to avoid binding core to a specific interpreter, on the other hand this sounds rather pleasant compared to the alternative. 2. Add an interpreter interface, with wrappable functions for plugins embedding a specific interpreter to wrap. I think it is abundantly obvious why such an interface would be unreasonably complex and likely bug ridden, exposing no specifics of an interpreter to individual plugins, but still having conversion from interpreter types->native ty...
2007 Apr 12
1
[PATCH] Transparent cube
...inting the window twice. This allows plugins to make more complicated drawing orders. This feature isn't needed for transparent cube, but it is needed for 3d plugin. This patch was originally written by Dennis Kasprzyk for beryl (who also gave the idea), and now re-written for compiz by me. - Wrappable SetClippingPlanes Just a new wrappable function for setting clipping planes. This is needed for correct clipping of the cube together with 3d plugin. This patch was written by Dennis Kasprzyk again, and ported to compiz. Plugin changes: - Some new events code Specifically: Rotate sending event to...
2009 Feb 25
2
A Modest Definition List Proposal (David E. Wheeler)
...: : colons on the left. 5 | Illust. | An illustration | new line, would this do? : : and I think you : Is it parseable? : : know what I mean. The colon at each empty cell looks like vertical ellipsis, that makes it pretty legible Adding a 'wrappable' cell definition would go a long way to make it perfect.
2008 Mar 06
0
[ANNOUNCE] compiz-0.7.2
...e. This allows to provide a full session save/restore in a plugin. Regards Dennis Changes since compiz-0.7.0: C-F Language team (2): translation update oops, readding deleted file Christopher Williams (1): Fix KDE3 and KDE4 configure checks. Danny Baumann (31): Added wrappable callback functions for session management events. Don't allow minimization of skip taskbar dialogs. Export session client id to sessionSaveYourself. Don't overwrite new client id with the one passed via command line. Don't showdesktop grabbed windows. Fix s...
2008 Apr 03
0
[ANNOUNCE] compiz-0.7.4
...Smart". "Smart" basically is the old "Prefer larger" mode, selecting the output most part of the rectangle is on. "Prefer larger" and "Prefer smaller" only look for the rectangle center to determine the output. Remove sessionInit and sessionFini wrappable functions. Selected selected window when terminating scale instead of the last active window. When a position match is given for a window, constrain the positiong to the output for the geometry given in the match instead of the current output. Make activateWindow function wrappa...
2006 Dec 23
1
Question regarding window output extents
Hi, in a plugin I am developing with some other people (namely: tabbed window grouper), we want to paint a glow like effect around the windows. This is done by adding the glow as "second decoration" around the window decoration. The question now is: How can we communicate the fact that there is a second set of decoration properly to other plugins so that window damaging and
2012 Jul 26
2
Please send me your puppet formatting puzzles...
Hi, I have been working on a new puppet code formatter for Geppetto for some time, and it is now starting to work quite well. The plan is to release it in Geppetto 3.0. If you want to, you can help by sending "formatting puzzles" - i.e. "given input x, produce formatted result y". I am esp. looking for code where it is impossible to follow "the style guide" -
2008 Sep 17
1
[ANNOUNCE] compiz-0.7.8
...Bump core_ABIVERSION. Fix fade in effect. Replace return to exit loop by break. Limit number of damage rects in one screen repaint. Allow mouse initiated resize not only in the 4 corner, but in all directions. Improve focus stealing prevention. Made logMessage a wrappable core (instead of display) function. Fix memory leak. Core plugin is part of the normal plugin list, no need to register it explicitly. Make sure object paths are registered and unregistered only once. Fix compLogMessage call. There is no real reason to arbitrarily remo...
2010 May 17
0
Rcpp 0.8.0 on CRAN
...by the template function Rcpp::wrap. This function currently manages : - primitive types : int, double, bool, float, Rbyte, ... - std::string, const char* - STL containers such as std::vector<T> and STL maps such as std::map< std::string, T> provided that the template type T is wrappable - any class that can be implicitely converted to SEXP, through operator SEXP() Conversion of an R object to a C++ object is managed by the Rcpp::as<T> template which can handle: - primitive types - std::string, const char* - STL containers such as std::vector<T> Rcpp::wrap and R...
2010 May 17
0
Rcpp 0.8.0 on CRAN
...by the template function Rcpp::wrap. This function currently manages : - primitive types : int, double, bool, float, Rbyte, ... - std::string, const char* - STL containers such as std::vector<T> and STL maps such as std::map< std::string, T> provided that the template type T is wrappable - any class that can be implicitely converted to SEXP, through operator SEXP() Conversion of an R object to a C++ object is managed by the Rcpp::as<T> template which can handle: - primitive types - std::string, const char* - STL containers such as std::vector<T> Rcpp::wrap and R...
2009 Oct 14
0
[ANNOUNCE] compiz-0.8.4
...e destroyed using glXDestroyPixmap, not glXDestroyGLXPixmap (according to GLX 1.4 spec, section 3.4.2). Revert gravity adjustment made at MapRequest time at UnmapNotify time. Support _NET_REQUEST_FRAME_EXTENTS client message. Make setting the supported atoms list wrappable and use that for advertising support for _NET_REQUEST_FRAME_EXTENTS. Advertise that we're supporting full placement. Merge branch 'compiz-0.8' of git+ssh://git.compiz.org/git/compiz/core into compiz-0.8 Fix double free. Fix up coding style, add...
2008 Feb 07
1
[ANNOUNCE] compiz-0.7.0
...pt_BR translation update (closes #12861). fr translation update (closes #12918). Make focusDefaultWindow() take the screen as parameter. Move focusDefaultWindow function from display.c to screen.c. Fix call argument. Compare to wmType, not type variable. Added wrappable validateWindowResizeRequest function that can be used to adjust window resize request processing. Made place plugin wrap into this function and ensure the window remains inside the work area. Improve calculations. Try to maximize window if it requested to be resized larger than the w...