86f42ee331
OSX 10.10: fix for Blender crashing on fsmenu due icloud in the favorite list but pointer is NULL when not activated
...
This does not break other OSX versions, just add a check for pathString
2014-06-04 10:54:32 +02:00
4ca67869cc
Code cleanup: remove unused includes
...
Opted to keep includes if they are used indirectly (even if removing is possible).
2014-05-01 04:47:51 +10:00
617557b08e
Code cleanup: remove TRUE/FALSE & WITH_BOOL_COMPAT define
2014-04-01 15:22:28 +11:00
163e544006
Fix bookmarks not appearing in file browser after "copy previous settings".
2013-12-20 17:57:11 +01:00
eabc16ab52
Since we dropped carbon api, this workaround seems not longer to be necessary, pls. keep an eye
2013-11-05 17:35:47 +00:00
304a32bf1f
style cleanup
2013-10-23 02:52:27 +00:00
ac9f3e33d5
OSX/fs_menue: change the availability macros, so ppl could still compile on 10.5 by just also using 10.4 code then
2013-10-14 15:37:16 +00:00
98d66aeb97
OSX: comment cleanup
2013-10-13 18:51:21 +00:00
6d54ff5d83
OSX: Final cleanup for #60729
2013-10-13 18:14:38 +00:00
30d03e12bc
OSX: Get mounted volumes better method by using volume enums
2013-10-13 17:12:36 +00:00
fc11cf1581
fix for buffer overrun in reading bookmarks when a line was over 256 bytes.
2013-03-16 17:33:16 +00:00
f98c2c936c
OSX/availability: use of the numerical value instead of the symbol in the #if MAC_OS_X_VERSION_MIN_REQUIRED comparison clause: If the code is loaded on an older system that does not include the symbol definition, the comparison still works
2012-12-15 11:15:05 +00:00
5a8cef4a85
OSX: take back 51826 for now, does not fix dalai's problem
2012-11-02 20:55:12 +00:00
1930a51f09
OSX: a more friendly way to get mounted volumes, alo allows for whitespaces etc.
2012-11-02 20:26:37 +00:00
b3c1aae320
OSX: suppress meaningless /net and /home in fileselector also on 10.5+
2012-11-02 10:33:54 +00:00
5a6c7afe5e
fix [ #33011 ] "System" tab empty in OSX - file browser
...
* items were wrongly added too SYSTEM_BOOKMARKS rather than SYSTEM, now fixed
2012-10-29 18:25:35 +00:00
1e21c0a324
== filebrowser ==
...
* Separated bookmarks managed by the OS (System Bookmarks) and bookmarks managed by Blender (Bookmarks).
* Added user pref to hide (or show) system bookmarks to allow users doing a video tutorial for example to hide their private system bookmarks
This feature should help especially MAC users who reported excessively long list of bookmarks which were added to Blender.
2012-10-21 14:47:16 +00:00
f6251a1f32
code cleanup: warning and style
2012-09-17 22:34:42 +00:00
dd3636a6d4
== filebrowser ==
...
further fixes for 'RECENT' files panel in filebrowser:
* Also add the recent folder at the head if it is not yet in the list
* since we now insert at the head, we need to remove the skipping of the first entries if there are too many. Now correctly leaving the last elements unwritten.
* Another consequence of inserting at the head is that we don't want to reverse the list in the recent panel anymore - got rid of the corresponding code.
2012-09-17 21:29:30 +00:00
f5395107cc
fix: obvious bug in recent fix for the 'recent file' bookmark order.
2012-09-17 20:16:34 +00:00
9678b0da4e
Fix mac build issue after recent file browser fix.
2012-09-17 11:25:10 +00:00
0020fff749
Fix compilation issue, also get rid of annoying "_MSC_VER not defined"
...
preprocessor ambiguity for MinGW
2012-09-17 08:36:47 +00:00
13918dffd2
code cleanup: fsmenu.c names were confusing - fsms / fsme / prev --> fsm_head / fsm_iter / fsm_prev
2012-09-17 04:29:43 +00:00
3cae9ca043
fix [ #32564 ] Entries in recent list (file select dialog) don't get pushed to top if used again
2012-09-17 02:19:41 +00:00
a5003727c5
code cleanup: replace fsmenu_insert_entry args with flags.
2012-09-17 02:01:09 +00:00
84bf3e48c0
style cleanup: use c style comments in C code
2012-07-06 23:56:59 +00:00
2c3165fdc0
style cleanup
2012-06-18 13:01:24 +00:00
f16f545c6e
style cleanup
...
also fix example for mesh uv's
2012-05-22 16:24:09 +00:00
f53e6166fb
add missing include
2012-05-18 14:08:54 +00:00
adb567f6b3
File browser: list of system directories is now refreshed on pressing the refresh
...
button or opening the file browser, in case e.g. a USB stick was inserted.
Patch #31211 by Julien Duroure.
2012-05-18 12:49:25 +00:00
a9f6e54384
style cleanup: mostly whitespace in rna
2012-05-12 11:01:29 +00:00
a045ad9055
don't stat bookmark files on load, can make blender hang on slow networks (eg, the blender institutes gigabit connection)... or if the server is busy.
2012-05-11 17:41:38 +00:00
d20c129a9c
style cleanup: whitespace/operators
2012-05-09 09:24:15 +00:00
e701f9b670
style cleanup: whitespace / commas
2012-04-29 15:47:02 +00:00
b340f930ec
style cleanup: changes to brace placement / newlines - for/while/if/switch
2012-04-28 06:31:57 +00:00
a73d0d3e72
code cleanup: dont include BLI_winstuff.h on non windows systems, also cleanup some defines/includes for windows.
2012-04-15 07:54:07 +00:00
ab4a2aaf4a
style cleanup: follow style guide for formatting of if/for/while loops, and else if's
2012-03-24 06:38:07 +00:00
f11a6d3a84
Adds support for utf paths on Windows.
...
Not all file formats/calls are supported yet. It will be expended.
Please from now on use BLI_fopen, BLI_* for file manipulations.
For non-windows systems BLI_fopen just calls fopen.
For Windows, the utf-8 string is translated to utf-16 string in order to call UTF version of the function.
2012-03-20 02:17:37 +00:00
31d2ee9bf7
style cleanup, brackets in else/if, some indentation.
2012-03-06 18:40:15 +00:00
a2c182e923
style cleanup - use aligned * prefixed blocks for descriptive comments (was already used a lot and part of proposed style guide).
2012-03-03 16:31:46 +00:00
47c373c7a9
style cleanup (mostly whitespace)
2012-02-27 10:35:39 +00:00
6736576f6d
replace FILE_MAXDIR + FILE_MAXFILE with FILE_MAX
2011-11-26 04:07:38 +00:00
4a04f72069
remove $Id: tags after discussion on the mailign list: http://markmail.org/message/fp7ozcywxum3ar7n
2011-10-23 17:52:20 +00:00
88473fd49a
Code cleanup: remove BLI_exist, now there is only BLI_exists. One function just
...
called the other, they did the same thing.
2011-10-21 22:33:41 +00:00
8d6a554d75
- add BLI_string_utf8.h for unicode functions.
...
- move font.c unicode functions into string_utf8.c and rename to fit with other BLI_string funcs.
2011-10-20 09:47:05 +00:00
88ba2504c7
Fix for [ #28304 ]
...
Show A: and B: drives in Windows file browser.
2011-08-25 16:41:08 +00:00
a7507e945d
fix [ #26803 ] Libs paths are case sensitive in windows
...
use case insensitive path comparison on windows: BLI_path_cmp
2011-04-06 06:03:48 +00:00
257c408f46
== filebrowser ==
...
Small fix for recent folders in filebrowser, didn't save correctly when too many folders in the list (more than the currently allowed 10), now skips the oldest entries.
Reported on IRC.
2011-04-04 20:32:39 +00:00
Nathan Letwory
95100afc12
doxygen: blender/editors tagged.
2011-02-27 20:29:51 +00:00
a12315e4ec
use const char for return values of getenv().
2011-02-26 15:28:56 +00:00