Theme fix:

Node Editor and Sequencer were not using grid theme color, but 'back'.

This commit adds versioning to copy background color to grid. I do this
without increasing sub-version, which allows to add correct drawing when
the subversion has to go up anyway for something else.




git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@55535 954f8c5b-7b00-dc11-b283-0030488c597c
code cleanup: remove unused button type HSVSLI


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@55537 954f8c5b-7b00-dc11-b283-0030488c597c
Bug fix 34743

Mac OS X full screen: the old option to go full screen now didn't hide the
dock/topbar anymore. Also made it use dock auto-hide now, not permanent hide.





git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@55538 954f8c5b-7b00-dc11-b283-0030488c597c
Fix for cycles group node bug, reported on IRC: Group nodes input proxies did not get their correct default value set. Forgot to add this during r55440 ...

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@55539 954f8c5b-7b00-dc11-b283-0030488c597c
code cleanup: quiet shadow warning.


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@55540 954f8c5b-7b00-dc11-b283-0030488c597c
Fix for opencollada building in install_deps.sh script.

Stick to rev c89cf095c40aa2a518b1104c448825eacc92d174 of opencollada repo, next commit breaks API and prevent blender from building anymore... :(

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@55541 954f8c5b-7b00-dc11-b283-0030488c597c
fix for struct definition building with msvc2008 and some style cleanup.


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@55544 954f8c5b-7b00-dc11-b283-0030488c597c
code cleanup: move doxy docs from headers into source. also replace strncpy();str[len]=0 with BLI_strncpy() in BLI_stringdec().


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@55545 954f8c5b-7b00-dc11-b283-0030488c597c
Unix/X11 - use RGBA icon (netwm icon), rather then pixmap icon.


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@55546 954f8c5b-7b00-dc11-b283-0030488c597c
Fix for [#34747] Rendering invisible tiles
* reset_session() was not taking render percentage into account in case persistent_data was enabled.
* also deprecate old "maximsize" DNA variable. 

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@55547 954f8c5b-7b00-dc11-b283-0030488c597c
Usablity:

In text editor, the CTRL+F find now opens property region (or keeps it) and
activates the search button for input.

That's already nice! But next step should be to do a search on exit of 
the button (or while typing). That's stuff I need Campbell to help with though.

Notes:
- Probably Py api for property buttons could get an "operator=" arg?
- The warning menu "not found" should go away
- I also suggest to make "wrap" search default for new editors




git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@55549 954f8c5b-7b00-dc11-b283-0030488c597c
OS X Fullscreen: shortcut now is CTRL + Cmd + F. Is more common, and it keeps
Cmd + F for searches.



git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@55550 954f8c5b-7b00-dc11-b283-0030488c597c
Small feature:

While using number sliders, you can now press RMB to cancel (like ESC)



git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@55551 954f8c5b-7b00-dc11-b283-0030488c597c
Code cleanup:
* Remove non used booleanops_mesh.c and header, got obsolete with Carve. 

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@55552 954f8c5b-7b00-dc11-b283-0030488c597c
UI small fixes:

- Theme color for the brush popup was not correctly coded. Now it follows menu item
  style correctly, which also allows all the themes we have to give readable text.

- RMB cancel also added for slider buttons and the color picker.



git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@55553 954f8c5b-7b00-dc11-b283-0030488c597c
edit to 55549, replace fake click event with call to uiButActiveOnly().
also make it more clear args are for rna buttons.


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@55554 954f8c5b-7b00-dc11-b283-0030488c597c
White space commit.

And 55555. :D 

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@55555 954f8c5b-7b00-dc11-b283-0030488c597c
FIX: [#34467] File Browser Deletes Unselected Files

* delete now acts on selected file(s) rather than the highlighted file. 

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@55556 954f8c5b-7b00-dc11-b283-0030488c597c
fix [#34745] TGA with size of 4Kx8K won't load

Checked the size limit on TGA files in svn history and this is was just an arbitrary limit that might have made sense some years back, but not now.


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@55557 954f8c5b-7b00-dc11-b283-0030488c597c
Alpha mask textures porting part 1: Support for projective texturing.
Also add random mapping to brushes.

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@55558 954f8c5b-7b00-dc11-b283-0030488c597c