﻿<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ja">
	<id>https://wiki.blender.jp/index.php?action=history&amp;feed=atom&amp;title=Dev%3A2.5%2FSource%2FData_system%2FFileBrowser</id>
	<title>Dev:2.5/Source/Data system/FileBrowser - 版の履歴</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.blender.jp/index.php?action=history&amp;feed=atom&amp;title=Dev%3A2.5%2FSource%2FData_system%2FFileBrowser"/>
	<link rel="alternate" type="text/html" href="https://wiki.blender.jp/index.php?title=Dev:2.5/Source/Data_system/FileBrowser&amp;action=history"/>
	<updated>2026-07-23T01:17:14Z</updated>
	<subtitle>このウィキのこのページに関する変更履歴</subtitle>
	<generator>MediaWiki 1.31.0</generator>
	<entry>
		<id>https://wiki.blender.jp/index.php?title=Dev:2.5/Source/Data_system/FileBrowser&amp;diff=86087&amp;oldid=prev</id>
		<title>Yamyam: 1版 をインポートしました</title>
		<link rel="alternate" type="text/html" href="https://wiki.blender.jp/index.php?title=Dev:2.5/Source/Data_system/FileBrowser&amp;diff=86087&amp;oldid=prev"/>
		<updated>2018-06-28T18:40:37Z</updated>

		<summary type="html">&lt;p&gt;1版 をインポートしました&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;ja&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← 古い版&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;2018年6月28日 (木) 18:40時点における版&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-notice&quot; lang=&quot;ja&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(相違点なし)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>Yamyam</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.blender.jp/index.php?title=Dev:2.5/Source/Data_system/FileBrowser&amp;diff=86086&amp;oldid=prev</id>
		<title>24.62.182.191: /* Design&amp;/Decisions */</title>
		<link rel="alternate" type="text/html" href="https://wiki.blender.jp/index.php?title=Dev:2.5/Source/Data_system/FileBrowser&amp;diff=86086&amp;oldid=prev"/>
		<updated>2011-02-19T18:35:39Z</updated>

		<summary type="html">&lt;p&gt;‎&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Design&amp;amp;/Decisions&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新規ページ&lt;/b&gt;&lt;/p&gt;&lt;div&gt;= File Browser =&lt;br /&gt;
&lt;br /&gt;
This is a long lists of topics and todo's regarding the file browser and the data browser/asset browser. If anyone would like to pick up a topic, please put your name and current progress next to the item, so nobody wastes time on working on something that is already tackled. Also feel free to add topics to the Design/Decisions section and once agreed on they will be moved to the corresponding TODO. Mockups and images are welcome too.&lt;br /&gt;
&lt;br /&gt;
== Wintercamp mockup  ==&lt;br /&gt;
&lt;br /&gt;
[[Image:2_5_editors_07.png|600x400px|none]]&lt;br /&gt;
&lt;br /&gt;
== Design&amp;amp;/Decisions ==&lt;br /&gt;
* {{done||}} buttons for left panel (system/bookmarks/recent) ([[User:Elubie|Andrea]])&lt;br /&gt;
*left panel should have button for adding bookmark and next to each bookmark there should be a button with [x] or [-] to remove the bookmark again.&lt;br /&gt;
* {{done||}} how to allow in-place renaming of a file&lt;br /&gt;
* {{done||}} how to allow adding a new directory via a button (where should the name be edited)&lt;br /&gt;
* header buttons (suggestion):&lt;br /&gt;
** {{done||}} Navigation: up (parent), back, forward&lt;br /&gt;
** {{done||}} Sorting: Alphabetic, Time, Size, Type&lt;br /&gt;
** Filter: &lt;br /&gt;
*** {{done||}} by type (movie file, image file, python script, text file, .blend file...)&lt;br /&gt;
*** by pattern (*.bla)&lt;br /&gt;
***A search button should be added to allow a user to quickly find files and folders.&lt;br /&gt;
&lt;br /&gt;
* {{done||}} scrollbar should be added to allow the user to better determine the amount of files in the current directory&lt;br /&gt;
&lt;br /&gt;
== File Menus ==&lt;br /&gt;
&lt;br /&gt;
(WIP - Suggestions)&lt;br /&gt;
* Directory&lt;br /&gt;
** Create New Directory&lt;br /&gt;
** Refresh&lt;br /&gt;
** Go to Previous&lt;br /&gt;
** Go to Next&lt;br /&gt;
** Go to Parent Dir&lt;br /&gt;
* File&lt;br /&gt;
** Rename&lt;br /&gt;
** Delete&lt;br /&gt;
* Bookmark&lt;br /&gt;
** Add Current Directory&lt;br /&gt;
&lt;br /&gt;
== Functionality TODO  ==&lt;br /&gt;
* {{done||}}Add explicit operator buttons in header for refresh and parent. ([[User:Elubie|Andrea]]) &lt;br /&gt;
* {{done||}} List of recent directories ([[User:Elubie|Andrea]])&lt;br /&gt;
* {{done||}} Human readable file sizes ([[User:Broken|Matt]])&lt;br /&gt;
* {{done||}} Hide backup file/ hide .dot files ([[User:Elubie|Andrea]]) &lt;br /&gt;
* {{done||}}add filtering header buttons([[User:Elubie|Andrea]]) &lt;br /&gt;
* {{done||}}add current directory to recent directories in the fsmenu (channel area) on file_exec.([[User:Elubie|Andrea]])&lt;br /&gt;
* {{done||}} Bring back hide dot files ([[User:Elubie|Andrea]])&lt;br /&gt;
* {{done||}} Add navigation to next and previous folder ([[User:dfelinto|Dalai]])&lt;br /&gt;
* {{done||}}add header menu(s) and add all operators that are only on hotkeys so far([[User:Elubie|Andrea]])&lt;br /&gt;
* {{done||}}Delete File Operator (XKEY) ([[User:Elubie|Andrea]])&lt;br /&gt;
* {{done||}}Rename File Operator (NKEY)&lt;br /&gt;
* {{done||}}tab completion &lt;br /&gt;
* {{done||}}remove non-existing folders from the bookmarks (maybe with user confirm, since bookmark might just be temporarily unavailable)&lt;br /&gt;
* {{done||}}Link/Append operators and support&lt;br /&gt;
* Touch File Operator (TKEY)&lt;br /&gt;
* {{done||}}Create new directory needs button &lt;br /&gt;
* Importers should be able to put settings in the filebrowser &lt;br /&gt;
* Choose exporter type in filebrowser like image type &lt;br /&gt;
* Collapsed view for image sequences &lt;br /&gt;
* Filter string regex? &lt;br /&gt;
* File browser settings (sort by) as user preference &lt;br /&gt;
* Image views could be a little smaller, and/or zoom in/out &lt;br /&gt;
* show file hierarchy in left &lt;br /&gt;
* review font usage and text printing (should be able to use outline fonts, international fonts and special characters) &lt;br /&gt;
* improve scrolling with PGUPKEY/PGDOWNKEY &lt;br /&gt;
* scroll to begin/end (HOMEKEY, ENDKEY) &lt;br /&gt;
* store thumbnail of .blend file and display it in filebrowser as image (when in thumbnail view)&lt;br /&gt;
* automatically suggest (ie fills) the filename field when saving as scripts from Text Editor. Images as well, although images may be working.&lt;br /&gt;
* refresh on file browser open for system drives&lt;br /&gt;
* access to network files by giving UNC name '//server/share' for example.&lt;br /&gt;
&lt;br /&gt;
== Operators TODO ==&lt;br /&gt;
* IKEY, EKEY opens image editor or text editor.( Needs to be tested whether it works on Windows, I remember some issues ~~Elubie)&lt;br /&gt;
* {{done|}}PLUSKEY/MINUSKEY - increment/decrement the last number in filename (or append number, if not there already)&lt;br /&gt;
* {{done||}}fix highlight operator for files, it still highlights when in left (channel) region. (might need own poll function?)([[User:Elubie|Andrea]])&lt;br /&gt;
* {{done||}}review file browser invoke operators for reusable invoke funktion ([[User:Elubie|Andrea]])&lt;br /&gt;
* {{done||}}write operators returning a list of files (image sequence)([[User:Ideasman42|Campbell]])&lt;br /&gt;
* {{done||}}operators should be callable without setting directory in the operator RNA, filebrowser should open most recently opened directory([[User:Elubie|Andrea]])&lt;br /&gt;
&lt;br /&gt;
== Refactoring/cleanup TODO ==&lt;br /&gt;
* {{done|}}remove '.' and '..' from file list([[User:Elubie|Andrea]])&lt;br /&gt;
* {{done|}}remove loadlibrary stuff from filebrowser ([[User:Elubie|Andrea]])  &lt;br /&gt;
* {{done||}}encapsulate the static fsmenu pointers([[User:Elubie|Andrea]])&lt;br /&gt;
* {{done|}}review whether it's possible to join the file_draw_previews and file_draw_list functions ([[User:Elubie|Andrea]])&lt;br /&gt;
* {{done||}}review selection of files (possibly store position of the tile in filelist and check for mouse in rect. ([[User:Elubie|Andrea]])&lt;br /&gt;
* {{done||}}separate retrieving images and icons in the filelist to allow displaying icon without shadow rectangle. ([[User:Elubie|Andrea]])&lt;br /&gt;
* {{done|}}fix font handling and bounding box calculation for strings (use international fonts is broken)([[User:Elubie|Andrea]])&lt;br /&gt;
* {{done||}}replace custom threading code with wm_jobs&lt;br /&gt;
&lt;br /&gt;
== Bugs ==&lt;br /&gt;
Open:&lt;br /&gt;
* sometimes when loading old files, the icon for the 3d-view will still show a filebrowser icon once the file is loaded&lt;br /&gt;
&lt;br /&gt;
Closed:&lt;br /&gt;
* {{done|}}The root folder in Windows is \ instead of C:\. (it looks like missing BLI_make_exist()  ~~ dfelinto)&lt;br /&gt;
* {{done|}}if you manually type a folder skipping the last slash (eg C:\Blender) any extra folder you click get wrong (eg C:\BlenderMyOtherSubFolder). (In that case probably it needs to call: BLI_make_file_string ~~ dfelinto)&lt;br /&gt;
* {{done|}}on most old files, trying to open a filebrowser using hotkeys (F1 and F2) will not correctly initialise the panels, so you're left with just a big list of files that you cannot do anything with&lt;br /&gt;
* {{done|}}on old files saved with some view maximised, the above bug makes it impossible to use the filebrowser at all (from any location)&lt;br /&gt;
* {{done|}}TODO item? -&amp;gt; increment/decrement buttons should use icons not text, and should probably take at least UI_UNIT_X each&lt;br /&gt;
* {{done|}}crash when loading file that has filebrowser open&lt;br /&gt;
* {{done|}}file size over 2GB/4GB? shows negative number&lt;/div&gt;</summary>
		<author><name>24.62.182.191</name></author>
		
	</entry>
</feed>