X-Git-Url: http://de.git.xonotic.org/?p=xonotic%2Fnetradiant.git;a=blobdiff_plain;f=radiant%2Fmainframe.cpp;h=6af2cf8f69854028ae087b79b817054ae9840cde;hp=fd54a116334037a196c2e69fb8d0429007f9ba7e;hb=35afb8e83e19ad68aabcbfcf0bbe5cfde1e4881f;hpb=e1a1f5d17f0b11265f93d9af52aef7b34d05e4f3 diff --git a/radiant/mainframe.cpp b/radiant/mainframe.cpp index fd54a116..6af2cf8f 100644 --- a/radiant/mainframe.cpp +++ b/radiant/mainframe.cpp @@ -2417,6 +2417,12 @@ void File_constructToolbar(GtkToolbar* toolbar) toolbar_append_button(toolbar, "Save the active map (CTRL + S)", "file_save.bmp", "SaveMap"); } +void UndoRedo_constructToolbar(GtkToolbar* toolbar) +{ + toolbar_append_button(toolbar, "Undo (CTRL + Z)", "undo.bmp", "Undo"); + toolbar_append_button(toolbar, "Redo (CTRL + Y)", "redo.bmp", "Redo"); +} + void RotateFlip_constructToolbar(GtkToolbar* toolbar) { toolbar_append_button(toolbar, "x-axis Flip", "brush_flipx.bmp", "MirrorSelectionX"); @@ -2480,6 +2486,10 @@ GtkToolbar* create_main_toolbar(MainFrame::EViewStyle style) gtk_toolbar_append_space (GTK_TOOLBAR (toolbar)); + UndoRedo_constructToolbar(toolbar); + + gtk_toolbar_append_space (GTK_TOOLBAR (toolbar)); + RotateFlip_constructToolbar(toolbar); gtk_toolbar_append_space (GTK_TOOLBAR (toolbar)); @@ -2528,6 +2538,10 @@ GtkToolbar* create_main_toolbar(MainFrame::EViewStyle style) // TODO: call light inspector //GtkButton* g_view_lightinspector_button = toolbar_append_button(toolbar, "Light Inspector", "lightinspector.bmp", "ToggleLightInspector"); + gtk_toolbar_append_space (GTK_TOOLBAR (toolbar)); + GtkButton* g_refresh_models_button = toolbar_append_button(toolbar, "Refresh Models", "refresh_models.bmp", "RefreshReferences"); + + // disable the console and texture button in the regular layouts if(style == MainFrame::eRegular || style == MainFrame::eRegularLeft) { @@ -2876,7 +2890,7 @@ void MainFrame::Create() #if !defined(WIN32) { - GdkPixbuf* pixbuf = pixbuf_new_from_file_with_mask("icon.bmp"); + GdkPixbuf* pixbuf = pixbuf_new_from_file_with_mask("bitmaps/icon.bmp"); if(pixbuf != 0) { gtk_window_set_icon(window, pixbuf);