This is an old revision of the document!
xfce4-places-plugin
WIP Repository
What works
- Plugin loads and its button looks fine
- Properties dialog
What needs to be worked
- Restore the style-update signal handler removed by this commit.
- The problem is that gtk3 button-based plugins are affected by this signal being emitted on cursor enter/leave (Bug #15242).
- More test & release a development version
Deprecations & Warnings
$ make clean && make 2> build.log $ grep "warning:" build.log | wc -l 83 $ grep "warning:" build.log | cut -d: -f5 | sort | uniq -c | sort -n -r 5 inline function ‘places_bookmark_group_get_bookmarks’ declared but never defined 5 inline function ‘places_bookmark_group_destroy’ declared but never defined 5 inline function ‘places_bookmark_group_create’ declared but never defined 5 inline function ‘places_bookmark_group_changed’ declared but never defined 5 inline function ‘places_bookmark_destroy’ declared but never defined 5 inline function ‘places_bookmark_create’ declared but never defined 5 inline function ‘places_bookmark_action_destroy’ declared but never defined 5 inline function ‘places_bookmark_action_create’ declared but never defined 5 inline function ‘places_bookmark_action_call’ declared but never defined 4 ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 3 ‘gtk_misc_set_alignment’ is deprecated [-Wdeprecated-declarations] 3 ‘gtk_misc_get_type’ is deprecated [-Wdeprecated-declarations] 3 ‘gtk_image_menu_item_set_image’ is deprecated [-Wdeprecated-declarations] 3 ‘gtk_image_menu_item_get_type’ is deprecated 3 ‘gtk_alignment_set’ is deprecated [-Wdeprecated-declarations] 3 ‘gtk_alignment_get_type’ is deprecated [-Wdeprecated-declarations] 2 ‘gtk_menu_popup’ is deprecated 2 ‘gtk_image_menu_item_new_with_label’ is deprecated 1 ‘gtk_widget_get_style’ is deprecated 1 ‘gtk_stock_lookup’ is deprecated [-Wdeprecated-declarations] 1 ‘gtk_show_uri’ is deprecated 1 ‘gtk_image_new_from_stock’ is deprecated 1 ‘gtk_image_menu_item_new_with_mnemonic’ is deprecated 1 ‘gtk_image_menu_item_new_from_stock’ is deprecated 1 ‘gtk_icon_info_free’ is deprecated 1 ‘gtk_alignment_new’ is deprecated [-Wdeprecated-declarations] 1 ‘gdk_pointer_ungrab’ is deprecated 1 ‘gdk_pointer_grab’ is deprecated 1 ‘gdk_keyboard_ungrab’ is deprecated 1 ‘gdk_keyboard_grab’ is deprecated