[Bf-blender-cvs] [e859086b18e] filebrowser_redesign: Merge branch 'master' into filebrowser_redesign

Julian Eisel noreply at git.blender.org
Sun Sep 1 13:40:00 CEST 2019


Commit: e859086b18e0ad148f1ec58224ca7ac5e303526d
Author: Julian Eisel
Date:   Sun Sep 1 13:39:30 2019 +0200
Branches: filebrowser_redesign
https://developer.blender.org/rBe859086b18e0ad148f1ec58224ca7ac5e303526d

Merge branch 'master' into filebrowser_redesign

===================================================================



===================================================================

diff --cc source/blender/blenloader/intern/versioning_280.c
index 4d78fc29b2c,ed3b1613b2a..22a1a99ed82
--- a/source/blender/blenloader/intern/versioning_280.c
+++ b/source/blender/blenloader/intern/versioning_280.c
@@@ -3706,29 -3706,10 +3706,35 @@@ void blo_do_versions_280(FileData *fd, 
  
    {
      /* Versioning code until next subversion bump goes here. */
+     for (Brush *br = bmain->brushes.first; br; br = br->id.next) {
+       if (br->ob_mode & OB_MODE_SCULPT && br->normal_radius_factor == 0.0f) {
+         br->normal_radius_factor = 0.5f;
+       }
+     }
++
 +    for (bScreen *screen = bmain->screens.first; screen; screen = screen->id.next) {
 +      for (ScrArea *sa = screen->areabase.first; sa; sa = sa->next) {
 +        for (SpaceLink *sl = sa->spacedata.first; sl; sl = sl->next) {
 +          if (sl->spacetype == SPACE_FILE) {
 +            SpaceFile *sfile = (SpaceFile *)sl;
 +            ListBase *regionbase = (sl == sa->spacedata.first) ? &sa->regionbase : &sl->regionbase;
 +            ARegion *ar_ui = do_versions_find_region(regionbase, RGN_TYPE_UI);
 +            ARegion *ar_header = do_versions_find_region(regionbase, RGN_TYPE_HEADER);
 +
 +            if (ar_ui && ar_header) {
 +              /* Reinsert UI region so that it spawns entire area width */
 +              BLI_remlink(regionbase, ar_ui);
 +              BLI_insertlinkafter(regionbase, ar_header, ar_ui);
 +
 +              ar_ui->flag |= RGN_FLAG_DYNAMIC_SIZE;
 +            }
 +
 +            if (sfile->params) {
 +              sfile->params->details_flags |= FILE_DETAILS_SIZE | FILE_DETAILS_DATETIME;
 +            }
 +          }
 +        }
 +      }
 +    }
    }
  }
diff --cc source/blender/editors/space_file/filelist.c
index de834f0fa4b,ee86a583974..fdc101f3d82
--- a/source/blender/editors/space_file/filelist.c
+++ b/source/blender/editors/space_file/filelist.c
@@@ -443,10 -434,10 +443,10 @@@ static int compare_name(void *user_data
    name1 = entry1->name;
    name2 = entry2->name;
  
-   return compare_apply_inverted(BLI_natstrcmp(name1, name2), sort_data);
 -  return BLI_strcasecmp_natural(name1, name2);
++  return compare_apply_inverted(BLI_strcasecmp_natural(name1, name2), sort_data);
  }
  
 -static int compare_date(void *UNUSED(user_data), const void *a1, const void *a2)
 +static int compare_date(void *user_data, const void *a1, const void *a2)
  {
    const FileListInternEntry *entry1 = a1;
    const FileListInternEntry *entry2 = a2;
@@@ -471,10 -461,10 +471,10 @@@
    name1 = entry1->name;
    name2 = entry2->name;
  
-   return compare_apply_inverted(BLI_natstrcmp(name1, name2), sort_data);
 -  return BLI_strcasecmp_natural(name1, name2);
++  return compare_apply_inverted(BLI_strcasecmp_natural(name1, name2), sort_data);
  }
  
 -static int compare_size(void *UNUSED(user_data), const void *a1, const void *a2)
 +static int compare_size(void *user_data, const void *a1, const void *a2)
  {
    const FileListInternEntry *entry1 = a1;
    const FileListInternEntry *entry2 = a2;
@@@ -499,10 -488,10 +499,10 @@@
    name1 = entry1->name;
    name2 = entry2->name;
  
-   return compare_apply_inverted(BLI_natstrcmp(name1, name2), sort_data);
 -  return BLI_strcasecmp_natural(name1, name2);
++  return compare_apply_inverted(BLI_strcasecmp_natural(name1, name2), sort_data);
  }
  
 -static int compare_extension(void *UNUSED(user_data), const void *a1, const void *a2)
 +static int compare_extension(void *user_data, const void *a1, const void *a2)
  {
    const FileListInternEntry *entry1 = a1;
    const FileListInternEntry *entry2 = a2;
@@@ -558,7 -546,7 +558,7 @@@
    name1 = entry1->name;
    name2 = entry2->name;
  
-   return compare_apply_inverted(BLI_natstrcmp(name1, name2), sort_data);
 -  return BLI_strcasecmp_natural(name1, name2);
++  return compare_apply_inverted(BLI_strcasecmp_natural(name1, name2), sort_data);
  }
  
  void filelist_sort(struct FileList *filelist)



More information about the Bf-blender-cvs mailing list