~cairo-dock-team/ubuntu/precise/cairo-dock/3.0.0.1

« back to all changes in this revision

Viewing changes to src/gldit/cairo-dock-X-utilities.h

  • Committer: Package Import Robot
  • Author(s): Matthieu Baerts (matttbe)
  • Date: 2012-02-16 01:08:11 UTC
  • mfrom: (1.1.21)
  • Revision ID: package-import@ubuntu.com-20120216010811-yhscmns26s6ngil8
Tags: 3.0.0.0beta1-0ubuntu1
* New upstream release. (LP: #932041)
* Upstream (short) ChangeLog:
 - The taskbar has been greatly enhanced.
 - The control of the dock from the keyboard is now very powerful:
  - many shortkeys have been added in different applets
  - you can activate a launcher by pressing a shortkey + its number
  - all shortkeys can now be managed in a single place
     in the configuration window.
 - A new Twitter applet lets you tweet in one click.
 - A new applet to inhibit the screensaver in one click.
 - Cairo-Dock now uses GTK3, for a better integration in a Gnome desktop
 - It's possible to donate to support the project!
 - (...)
* debian/patches:
 - Removed all previous patches (now in upstream)
* debian/rules and debian/control:
 - Added multiarch support
* debian/control:
 - libgtk-3-dev is now needed instead of libgtk2.0-dev
 - libgtkglext1-dev is no longer needed
    (replaced by libgl, libglu and libpango)
 - cairo-dock: increase the version of plug-ins packages
    and added: cairo-dock-plug-ins-dbus-interface-python
 - cairo-dock-dev has been replaced by libgldi-dev
    and dependences have been updated
 - Added a new package (libgldi3) in order to support multiarch
    and to fix this lintian error: package-name-doesnt-match-sonames
* debian/cairo-dock-core.install and debian/libgldi3.install:
 - libgldi3 package has been added
 - It contains the library used by cairo-dock
 - MultiArch is supported
* debian/cairo-dock-dev.install and debian/libgldi-dev.install:
 - cairo-dock-dev has been replaced by libgldi-dev
* Updated debian/watch

Show diffs side-by-side

added added

removed removed

Lines of Context:
88
88
void cairo_dock_kill_xwindow (Window Xid);
89
89
void cairo_dock_show_xwindow (Window Xid);
90
90
void cairo_dock_minimize_xwindow (Window Xid);
 
91
void cairo_dock_lower_xwindow (Window Xid);
91
92
void cairo_dock_maximize_xwindow (Window Xid, gboolean bMaximize);
92
93
void cairo_dock_set_xwindow_fullscreen (Window Xid, gboolean bFullScreen);
93
94
void cairo_dock_set_xwindow_above (Window Xid, gboolean bAbove);
97
98
// GET //
98
99
gulong cairo_dock_get_xwindow_timestamp (Window Xid);
99
100
gchar *cairo_dock_get_xwindow_name (Window Xid, gboolean bSearchWmName);
 
101
 
 
102
/** Remove the version number from a string. Directly modifies the string.
 
103
 * @param cString a string.
 
104
 * @return TRUE if a version has been removed.
 
105
 */
 
106
gboolean cairo_dock_remove_version_from_string (gchar *cString);
 
107
 
 
108
gchar *cairo_dock_get_xwindow_class (Window Xid, gchar **cWMClass);
100
109
gboolean cairo_dock_xwindow_is_maximized (Window Xid);
101
110
gboolean cairo_dock_xwindow_is_fullscreen (Window Xid);
102
111
gboolean cairo_dock_xwindow_skip_taskbar (Window Xid);
109
118
void cairo_dock_get_xwindow_geometry (Window Xid, int *iLocalPositionX, int *iLocalPositionY, int *iWidthExtent, int *iHeightExtent);
110
119
void cairo_dock_get_xwindow_position_on_its_viewport (Window Xid, int *iRelativePositionX, int *iRelativePositionY);
111
120
 
112
 
gboolean cairo_dock_xwindow_is_on_current_desktop (Window Xid);
 
121
///gboolean cairo_dock_xwindow_is_on_current_desktop (Window Xid);
113
122
 
114
123
Window *cairo_dock_get_windows_list (gulong *iNbWindows, gboolean bStackOrder);
115
124
Window cairo_dock_get_active_xwindow (void);