114 Commits (60ac91ab89c5ec61d5804fdd9637629c3fca399a)

Author SHA1 Message Date
Nick Schermer 60ac91ab89 Start initial references docs for libxfce4panel. 13 years ago
Nick Schermer 083d0b9e4f Also use a fixed argv layout for 4.6 plugins. 13 years ago
Nick Schermer 4329d2f1ca Add version check functions to library. 13 years ago
Nick Schermer 9c84d4fa4b Use glib functions, panel assert are private. 13 years ago
Nick Schermer 67c077434c Fix errors from the thunar-tpa-plugin. 13 years ago
Nick Schermer 217aaf342a Add support for the 'old' 4.6 external plugins. 13 years ago
Nick Schermer 7755b1a55e Some initial work on making old external plugins work again. 13 years ago
Nick Schermer 02914c3a8a Remove the provider signal from the iface. 13 years ago
Nick Schermer f56f0609af Implement a remote-event signal for plugins. 13 years ago
Nick Schermer f5f21ac47d Make screen-position an enum property. 13 years ago
Nick Schermer 6dd9c3e9a0 Move the object register macros to the macros file. 13 years ago
Nick Schermer 15450ddd34 Move the panel_return macros to the private header. 13 years ago
Nick Schermer 0a6858e270 Remove deprecation macros after library API bump. 13 years ago
Nick Schermer c5bf93cfb2 Move file locations around and bump library api to 2. 13 years ago
Nick Schermer 0ce7ca8151 Get rid of the old SVN $Id$ lines. 13 years ago
Nick Schermer a623e6cc3f Generate the XfceScreenPosition enum type. 13 years ago
Nick Schermer 708c40e969 Add the alias code to libxfce4panel. 13 years ago
Nick Schermer 4685626af0 Add an explanation when the removed signal is emitted. 13 years ago
Nick Schermer 3afaa31697 Silent generated files in libxfce4panel too. 13 years ago
Nick Schermer 463ea78588 Improve size-changed comment, as suggested in bug #5616. 13 years ago
Nick Schermer b18549d51d Implement removed signal in panel plugin. 13 years ago
Nick Schermer 7f5031043b Add an XfcePanelTypeModule type for easier future expansion. 13 years ago
Nick Schermer c9f4c6b8af Drop the visibility stuff and use a symbols regex. 13 years ago
Nick Schermer 7c87817578 Simplify the itembar code and add support for wrapping. 13 years ago
Nick Schermer 4efb19ea31 Implement fixed gtk-icon-sizes in the XfcePanelImage widget. 13 years ago
Nick Schermer 33e924f4c0 Fix typo in comment. 13 years ago
Nick Schermer 8d8aa7cda5 Make xfce_panel_plugin_get_unique_id public. 13 years ago
Nick Schermer d3d2a87fe0 Rename XfceScaledImage to XfcePanelImage. 13 years ago
Nick Schermer ca6edd4f05 Break some long lines in the plugin code. 13 years ago
Nick Schermer 125c458f48 Fix problems with plugin calls in the init stage. 13 years ago
Nick Schermer 20e901737b Fix warning about using braces in return. 13 years ago
Nick Schermer dde3b6a420 Move plugin macros to the macros files. 13 years ago
Nick Schermer 2cdf85a83d Fix configure warning that the datarootdir is ignored. 13 years ago
Nick Schermer 1362b1f2c2 Remove tabs and trailing spaces. 13 years ago
Nick Schermer 43b4f252be Rename the wrapper init function. 13 years ago
Nick Schermer 97ee899b34 Rewrite the plugin register macros to support a pre-init function. 13 years ago
Nick Schermer 01fc4f1bb5 Fix positioning with external plugins. 13 years ago
Nick Schermer d68d10dd12 Enable XFCE_DISABLE_DEPRECATED again. 13 years ago
Nick Schermer 049bdf120a Various fixes to make the verve and weather plugin work. 13 years ago
Nick Schermer f0d958b10e Use the variables directly in the plugin code. 13 years ago
Nick Schermer eed5724355 Make some functions as pure. 13 years ago
Nick Schermer eb8bd594ee Avoid shadowing global declarations in the plugins macro. 13 years ago
Nick Schermer eaf67b25fe Ok, we draw the icons our selves if Gtk can't do it properly. 13 years ago
Nick Schermer f0685f1655 Fix incorrect drawing of scaled image and code cleanups. 13 years ago
Nick Schermer 04cbc80898 Add properties to XfcePanelPlugin. 13 years ago
Nick Schermer 49f56695af Drop trailing spaces from hvbox code. 13 years ago
Nick Schermer 6181ef412f Use the orientable interface when compiled with Gtk 2.16. 13 years ago
Nick Schermer 8f7c9dc65c Cleanup trailing spaces. 13 years ago
Nick Schermer a0d549b9ca Do not translate Xfce Panel in the plugins menu. 13 years ago
Nick Schermer 8a70e5ed86 Drop rgba function. Now used in the internal code only. 13 years ago