lp:~jaytaoko/nux/pigment
- Get this branch:
- bzr branch lp:~jaytaoko/nux/pigment
Branch merges
Recent revisions
- 257. By Loïc Molinari
-
Adapted the commit process to Bazaar and Launchpad.
The old ChangeLog and NEWS files have been moved to a new misc/pre-bzr directory. The RELEASE file has been removed since it's not needed anymore. Here is a list of points explaining the new process:
1) Commits must be atomic, a change must not be mixed with another one.
2) For Pigment's developers, the ChangeLog file is not used anymore, the Bazaar commit history must be used instead. The first line of the commit message must be a quick description of the change followed by a blank line. The next lines should include details of the change followed by a blank line as well.
3) For Pigment's users and in order to ease the release process, the NEWS file must be filled at each commit if necessary. The NEWS file contains informations destinated to the users of the Pigment libraries which include new features, bug fixes, improvements, documentation and API changes.
That new process still needs to be detailed in the HACKING file, particularly the format to be used in the NEWS file since it's not explained here.
- 256. By Loïc Molinari
-
* doc/reference/
pigment- sections. txt:
Added new symbols to the doc.* src/pgm/
pgm-message. h:
Added a new focus message.
Added root cursor coordinates to the PgmMessageMotion, PgmMessageButton
and PgmMessageScroll messages.* src/pgm/
pgm-plugin. h:
* src/pgm/pgm-plugin. c:
Added the PgmPluginGetWindowGeometryFunc ,
PgmPluginWindowBeginResizeDra gFunc and PgmPluginWindow BeginMoveDragFu nc
plugin functions.* src/pgm/
pgm-private. h:
Converted width and height of the _PgmRectangle structure to guint32.* src/pgm/
pgm-renderer. h:
* src/pgm/pgm-renderer. c:
Added the "focus-message" signal to be notified when the window focus
changes.
Added the pgm_renderer_get_window_ geometry,
pgm_renderer_window_ begin_move_ drag and
pgm_renderer_window_ begin_resize_ drag functions.
Added the PgmRendererEdge enumeration.* src/renderers/
opengl/ backend- glx.c:
* src/renderers/opengl/ backend- wgl.c:
* src/renderers/opengl/ backend. h:
* src/renderers/opengl/ plugin- opengl. c:
Added support for the new rendering plugin functions.
Added support for the begin move/resize drag functions on the GLX
backend using the _NET_WM_MOVERESIZE message from the EWMH spec.
Added support for the focus message on the GLX backend.
Added support to retrieve the window geometry on the GLX backend.
Added support to set the root cursor coordinates in the messages
requiring them.
The new symbols are not implemented in the WGL backend.* src/renderers/
opengles/ backend- gdl.c:
* src/renderers/opengles/ backend- native. c:
* src/renderers/opengles/ backend- x11.c:
* src/renderers/opengles/ backend. h:
* src/renderers/opengles/ plugin- opengles1. c:
Added support for the new rendering plugin functions.
Most of the backend fallbacks to nothing.
The X11 backend supports focus notification, root cursor coordinates
setting and window geometry retrieving.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:nux/2.0