X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;f=synfig-studio%2Ftrunk%2Fsrc%2Fgtkmm%2Ficoncontroller.cpp;h=76c874c4a8a27800ddef52774c1e1200ac43bfc4;hb=064f8dcd76ece5ad7966ab2a079bc3adcb4901d4;hp=912487ecf1e333926d8be772f6ab8a44a0f26636;hpb=6058f1f8af684257c314a78cc0a24ced57bf3168;p=synfig.git diff --git a/synfig-studio/trunk/src/gtkmm/iconcontroller.cpp b/synfig-studio/trunk/src/gtkmm/iconcontroller.cpp index 912487e..76c874c 100644 --- a/synfig-studio/trunk/src/gtkmm/iconcontroller.cpp +++ b/synfig-studio/trunk/src/gtkmm/iconcontroller.cpp @@ -147,6 +147,7 @@ IconController::IconController(const synfig::String& /*basepath*/) INIT_STOCK_ICON(string,"string_icon."IMAGE_EXT,_("Rename")); INIT_STOCK_ICON(gradient,"gradient_icon."IMAGE_EXT,_("Gradient")); + INIT_STOCK_ICON(reset_colors,"reset_colors_icon."IMAGE_EXT,_("Reset Colors")); INIT_STOCK_ICON(swap_colors,"swap_colors_icon."IMAGE_EXT,_("Swap Colors")); INIT_STOCK_ICON(value_node,"valuenode_icon."IMAGE_EXT,_("ValueNode")); INIT_STOCK_ICON(about,"about_icon."IMAGE_EXT,_("About")); @@ -156,6 +157,8 @@ IconController::IconController(const synfig::String& /*basepath*/) INIT_STOCK_ICON(saveall,"saveall_icon."IMAGE_EXT,_("Save All")); INIT_STOCK_ICON(layer,"layer_icon."IMAGE_EXT,_("Layer")); INIT_STOCK_ICON(layer_pastecanvas,"pastecanvas_icon."IMAGE_EXT,_("Paste Canvas")); + INIT_STOCK_ICON(star,"star_icon."IMAGE_EXT,""); + INIT_STOCK_ICON(plant,"plant_icon."IMAGE_EXT,""); INIT_STOCK_ICON(group,"group_icon."IMAGE_EXT,_("Group")); INIT_STOCK_ICON(grid_enable,"grid_enable_icon."IMAGE_EXT,_("Show Grid")); INIT_STOCK_ICON(grid_disable,"grid_disable_icon."IMAGE_EXT,_("Hide Grid")); @@ -187,7 +190,7 @@ IconController::IconController(const synfig::String& /*basepath*/) // Tools INIT_STOCK_ICON(normal,"normal_icon."IMAGE_EXT,_("Normal Tool")); - INIT_STOCK_ICON(polygon,"polygon_icon."IMAGE_EXT,_("Polygon Tool")); + INIT_STOCK_ICON(polygon,"polyline_icon."IMAGE_EXT,_("Polygon Tool")); INIT_STOCK_ICON(bline,"bline_icon."IMAGE_EXT,_("BLine Tool")); INIT_STOCK_ICON(eyedrop,"eyedrop_icon."IMAGE_EXT,_("Eyedrop Tool")); INIT_STOCK_ICON(fill,"fill_icon."IMAGE_EXT,_("Fill Tool")); @@ -334,6 +337,11 @@ studio::get_tree_pixbuf(synfig::ValueBase::Type type) return _tree_pixbuf_table_value_type[int(type)]; } +#ifdef WIN32 +#define TEMPORARY_DELETE_MACRO DELETE +#undef DELETE +#endif + Gtk::StockID studio::get_action_stock_id(const synfigapp::Action::BookEntry& action) { @@ -354,6 +362,11 @@ studio::get_action_stock_id(const synfigapp::Action::BookEntry& action) return stock_id; } +#ifdef WIN32 +#define DELETE TEMPORARY_DELETE_MACRO +#undef TEMPORARY_DELETE_MACRO +#endif + Gtk::StockID studio::layer_icon(const synfig::String &layer) { @@ -373,6 +386,10 @@ studio::layer_icon(const synfig::String &layer) return Gtk::StockID("synfig-circle"); else if(layer=="rectangle") return Gtk::StockID("synfig-rectangle"); + else if(layer=="star") + return Gtk::StockID("synfig-star"); + else if(layer=="plant") + return Gtk::StockID("synfig-plant"); else if(layer.find("gradient")!=String::npos) return Gtk::StockID("synfig-gradient"); else