Use integers for the plugin's unique id.
Lot fo changes to support the integer. Also add new macro IS_STRING for proper string checking. Drop some Gtk+ 2.12 code checks.
Showing
- libxfce4panel/libxfce4panel.h 6 additions, 6 deletionslibxfce4panel/libxfce4panel.h
- libxfce4panel/xfce-panel-macros.h 7 additions, 4 deletionslibxfce4panel/xfce-panel-macros.h
- libxfce4panel/xfce-panel-plugin-provider.c 4 additions, 4 deletionslibxfce4panel/xfce-panel-plugin-provider.c
- libxfce4panel/xfce-panel-plugin-provider.h 10 additions, 7 deletionslibxfce4panel/xfce-panel-plugin-provider.h
- libxfce4panel/xfce-panel-plugin.c 28 additions, 35 deletionslibxfce4panel/xfce-panel-plugin.c
- libxfce4panel/xfce-panel-plugin.h 1 addition, 5 deletionslibxfce4panel/xfce-panel-plugin.h
- libxfce4panel/xfce-scaled-image.c 3 additions, 2 deletionslibxfce4panel/xfce-scaled-image.c
- panel/panel-application.c 13 additions, 13 deletionspanel/panel-application.c
- panel/panel-dbus-service-infos.xml 6 additions, 8 deletionspanel/panel-dbus-service-infos.xml
- panel/panel-dbus-service.c 10 additions, 10 deletionspanel/panel-dbus-service.c
- panel/panel-dbus-service.h 1 addition, 1 deletionpanel/panel-dbus-service.h
- panel/panel-item-dialog.c 2 additions, 2 deletionspanel/panel-item-dialog.c
- panel/panel-marshal.list 1 addition, 1 deletionpanel/panel-marshal.list
- panel/panel-module-factory.c 13 additions, 24 deletionspanel/panel-module-factory.c
- panel/panel-module-factory.h 2 additions, 2 deletionspanel/panel-module-factory.h
- panel/panel-module.c 6 additions, 6 deletionspanel/panel-module.c
- panel/panel-module.h 1 addition, 1 deletionpanel/panel-module.h
- panel/panel-plugin-external.c 28 additions, 24 deletionspanel/panel-plugin-external.c
- panel/panel-plugin-external.h 1 addition, 1 deletionpanel/panel-plugin-external.h
- panel/panel-private.c 0 additions, 57 deletionspanel/panel-private.c
Loading
Please register or sign in to comment