From 0d7c41d7890331206c516cb713308de4b7c0c98d Mon Sep 17 00:00:00 2001 From: Bastien Montagne Date: Tue, 13 Jan 2015 16:36:49 +0100 Subject: FileBrowser: Add an 'hidden file' icon, and use it instead of named checkbox for 'show hidden' param. --- release/datafiles/blender_icons.svg | 159 ++++++++++++++++++++- .../blender_icons16/icon16_file_hidden.dat | Bin 0 -> 1048 bytes .../blender_icons32/icon32_file_hidden.dat | Bin 0 -> 4120 bytes release/scripts/startup/bl_ui/space_filebrowser.py | 2 +- source/blender/editors/include/UI_icons.h | 2 +- 5 files changed, 158 insertions(+), 5 deletions(-) create mode 100644 release/datafiles/blender_icons16/icon16_file_hidden.dat create mode 100644 release/datafiles/blender_icons32/icon32_file_hidden.dat diff --git a/release/datafiles/blender_icons.svg b/release/datafiles/blender_icons.svg index 8fa93b412a6..3408d729698 100644 --- a/release/datafiles/blender_icons.svg +++ b/release/datafiles/blender_icons.svg @@ -29466,6 +29466,110 @@ x2="155.67555" y2="506.45177" gradientUnits="userSpaceOnUse" /> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/release/datafiles/blender_icons16/icon16_file_hidden.dat b/release/datafiles/blender_icons16/icon16_file_hidden.dat new file mode 100644 index 00000000000..19b5eda9d6b Binary files /dev/null and b/release/datafiles/blender_icons16/icon16_file_hidden.dat differ diff --git a/release/datafiles/blender_icons32/icon32_file_hidden.dat b/release/datafiles/blender_icons32/icon32_file_hidden.dat new file mode 100644 index 00000000000..373fa44f192 Binary files /dev/null and b/release/datafiles/blender_icons32/icon32_file_hidden.dat differ diff --git a/release/scripts/startup/bl_ui/space_filebrowser.py b/release/scripts/startup/bl_ui/space_filebrowser.py index 794c8baa1ed..6ba8ddfbfe3 100644 --- a/release/scripts/startup/bl_ui/space_filebrowser.py +++ b/release/scripts/startup/bl_ui/space_filebrowser.py @@ -55,7 +55,7 @@ class FILEBROWSER_HT_header(Header): layout.prop(params, "display_type", expand=True, text="") layout.prop(params, "sort_method", expand=True, text="") - layout.prop(params, "show_hidden") + layout.prop(params, "show_hidden", text="", icon='FILE_HIDDEN') layout.prop(params, "use_filter", text="", icon='FILTER') row = layout.row(align=True) diff --git a/source/blender/editors/include/UI_icons.h b/source/blender/editors/include/UI_icons.h index 2313ccfc69b..fa349c4f006 100644 --- a/source/blender/editors/include/UI_icons.h +++ b/source/blender/editors/include/UI_icons.h @@ -876,8 +876,8 @@ DEF_ICON(FORWARD) DEF_ICON(BLANK312) DEF_ICON(BLANK313) DEF_ICON(BLANK314) - DEF_ICON(BLANK315) #endif +DEF_ICON(FILE_HIDDEN) DEF_ICON(FILE_BACKUP) DEF_ICON(DISK_DRIVE) -- cgit v1.2.3