summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorBram Moolenaar <Bram@vim.org>2016-03-08 22:47:17 +0100
committerBram Moolenaar <Bram@vim.org>2016-03-08 22:47:17 +0100
commitbeb003b303cde1e55634aae9f810535684b76211 (patch)
tree4da345d8fe9455d6f637f8cbfa73f5453bdc21fc /src
parent045a284a83c2a85113de233d5233eae34724a4b6 (diff)
patch 7.4.1525v7.4.1525
Problem: On a high resolution screen the toolbar icons are too small. Solution: Add "huge" and "giant" to 'toolbariconsize'. (Brian Gix)
Diffstat (limited to 'src')
-rw-r--r--src/gui_gtk_x11.c2
-rw-r--r--src/option.h4
-rw-r--r--src/version.c2
3 files changed, 7 insertions, 1 deletions
diff --git a/src/gui_gtk_x11.c b/src/gui_gtk_x11.c
index 3ee2957709..359bf64fe9 100644
--- a/src/gui_gtk_x11.c
+++ b/src/gui_gtk_x11.c
@@ -3346,6 +3346,8 @@ set_toolbar_style(GtkToolbar *toolbar)
case TBIS_SMALL: size = GTK_ICON_SIZE_SMALL_TOOLBAR; break;
case TBIS_MEDIUM: size = GTK_ICON_SIZE_BUTTON; break;
case TBIS_LARGE: size = GTK_ICON_SIZE_LARGE_TOOLBAR; break;
+ case TBIS_HUGE: size = GTK_ICON_SIZE_DND; break;
+ case TBIS_GIANT: size = GTK_ICON_SIZE_DIALOG; break;
default: size = GTK_ICON_SIZE_INVALID; break;
}
oldsize = gtk_toolbar_get_icon_size(toolbar);
diff --git a/src/option.h b/src/option.h
index 2f1f04f046..6b194bc0d1 100644
--- a/src/option.h
+++ b/src/option.h
@@ -871,12 +871,14 @@ static char *(p_toolbar_values[]) = {"text", "icons", "tooltips", "horiz", NULL}
EXTERN char_u *p_tbis; /* 'toolbariconsize' */
EXTERN unsigned tbis_flags;
# ifdef IN_OPTION_C
-static char *(p_tbis_values[]) = {"tiny", "small", "medium", "large", NULL};
+static char *(p_tbis_values[]) = {"tiny", "small", "medium", "large", "huge", "giant", NULL};
# endif
# define TBIS_TINY 0x01
# define TBIS_SMALL 0x02
# define TBIS_MEDIUM 0x04
# define TBIS_LARGE 0x08
+# define TBIS_HUGE 0x10
+# define TBIS_GIANT 0x20
#endif
EXTERN long p_ttyscroll; /* 'ttyscroll' */
#if defined(FEAT_MOUSE) && (defined(UNIX) || defined(VMS))
diff --git a/src/version.c b/src/version.c
index a760c76059..f27cd552c9 100644
--- a/src/version.c
+++ b/src/version.c
@@ -744,6 +744,8 @@ static char *(features[]) =
static int included_patches[] =
{ /* Add new patch number below this line */
/**/
+ 1525,
+/**/
1524,
/**/
1523,