Nick Schermer
8633315bf2
Improve icon loading fallbacks.
13 years ago
Nick Schermer
4111bb2781
Add set and get functions for XfcePanelImage size.
13 years ago
Nick Schermer
91b6245759
Update XfcePanelImage on theme changes.
13 years ago
Nick Schermer
c8eeda410f
Gracefully handle invalid sizes.
13 years ago
Nick Schermer
b6e3a0e2c6
Follow GNU indent guidelines for switch.
13 years ago
Nick Schermer
b996e6ba48
Get rid of custom IS_STRING macro.
13 years ago
Nick Schermer
220cb446c1
Review XfcePanelImage.
13 years ago
Nick Schermer
a491436e1c
Add a lot of API documentation.
Something around 90% symbol coverage. This a lot to do, but a
big step forward.
13 years ago
Nick Schermer
0ce7ca8151
Get rid of the old SVN $Id$ lines.
13 years ago
Nick Schermer
708c40e969
Add the alias code to libxfce4panel.
13 years ago
Nick Schermer
c9f4c6b8af
Drop the visibility stuff and use a symbols regex.
13 years ago
Nick Schermer
4efb19ea31
Implement fixed gtk-icon-sizes in the XfcePanelImage widget.
This allows icon sizes to clamp to fixed icon sizes, which
will for example prevent fuzzy icons in the launcher on
some panel sizes.
13 years ago
Nick Schermer
d3d2a87fe0
Rename XfceScaledImage to XfcePanelImage.
This to avoid conflicts between panel and libxfcegui4.
Also changed the calls to the function. You can now set a
filename or icon-name through _set_source() function, the
object will figure out what the source is. This to reduce
code dupplication for loading files or (weird) icon names.
13 years ago