Page 1 of 12 12311 ... LastLast
Results 1 to 20 of 230
  1. #1
    Member Crouch's Avatar
    Join Date
    Oct 2004
    Location
    the Netherlands
    Posts
    1,414

    Theme manager 1.4.0 (August 27th)

    edit: links are up-to-date for version 1.4.0

    Introduction

    Sharing custom themes for Blender 2.5 used to be difficult, as you had to share entire .blend files, replace your default .blend and then manually reorganize your start-up screen with the new colours. That's why I'm introducing: Theme manager



    Instructions
    Install and enable the add-on. (click here for more help)
    Go the the theme panel in the user preferences.
    Click the 'Load Theme' or 'Save Theme' buttons in the header (by default at the bottom of the window).

    When saving a theme, you can optionally also name the theme and add the name of the creator (see video).
    Themes are saved as .blt files, short for BLenderTheme. These are pretty small and can be easily shared.

    Download


    You can download the add-on here: <python script>
    A temporary repository with themes can be found here.
    Last edited by Crouch; 27-Aug-11 at 09:02. Reason: Added note for older Blender versions.



  2. #2



  3. #3
    awesome work!
    +1 from me too



  4. #4
    Member
    Join Date
    May 2008
    Location
    Spain
    Posts
    483
    Thats great crouch, well done.



  5. #5
    Member JoS's Avatar
    Join Date
    Nov 2008
    Location
    Sweden
    Posts
    136
    Not really introducing, as i published more or less the exact same addon in January LINK. it didn't really catch any wind though so i haven't updated it. hopefully you'll do a better job spreading it than i did.
    will also be interesting to analyse and compare code as i'm a pretty much a novice coder


    EDIT:
    I also have a request that i myself never managed to implement. instead of loading a theme with the filebrowser, it would be nice to load from a dropdown list based on the content of a specific folder. i personally switch themes based on the lighting conditions i'm working in which would make this feature pretty nice.

    EDIT 2:
    Attached a dark theme to try out (rename to .bit)
    Attached Files Attached Files
    Last edited by JoS; 29-Mar-11 at 10:09.



  6. #6
    Member Crouch's Avatar
    Join Date
    Oct 2004
    Location
    the Netherlands
    Posts
    1,414
    JoS: my sincere apologies, I didn't know about your script at all. The reason I wrote my own script was that I needed something capable of saving themes and I couldn't find anything after some googling (I even asked meta-androcto).
    I've just had a look at your code and it's an interesting approach you're taking, which is a bit different from the mechanism I'm using.

    Again, I'm really sorry this happened.

    EDIT:
    A dropdown list would be an interesting addition. I guess it should use a default folder (probably in presets) or perhaps search several folders. I'll see what I can do for you.
    Last edited by Crouch; 29-Mar-11 at 09:58.



  7. #7
    Member JoS's Avatar
    Join Date
    Nov 2008
    Location
    Sweden
    Posts
    136
    Oh really don't be sorry, i am obviously happy that this functionality is added and maintained (hopefully to trunk as well). also, a lot of what i have learned of the blender python api is thanks to your scripts, so i'm grateful for what you're doing.

    regarding my script, i always thought of it as a bit hackish, but i did what i could with the tools i knew at the time, while trying to keep the alorithm safe for added theme settings.

    and the default folder was exactly what i had in mind. hope you find a way to solve it, so i can learn it



  8. #8
    Member carlos padial's Avatar
    Join Date
    Apr 2010
    Location
    BCN
    Posts
    168
    crouch and JoS, thanks for two great jobs!
    Carlos Padial (cinematographer)
    www.surreal.asturnazari.es ------------ VSE Jump to Cut



  9. #9
    @Crouch!!!!! Thanks for the new AddOn. I too couldn't find JoS' scripts, but Am glad that I stumbled upon your new one. Really hope it makes it into trunk. All your scripts rock! thanks for creating and sharing.



  10. #10
    Member Crouch's Avatar
    Join Date
    Oct 2004
    Location
    the Netherlands
    Posts
    1,414
    Theme manager 1.1



    Download
    Download link (same location as in first post): <python script>
    For a video, look at the first post.

    This new version is backward compatible with the previous version (1.0).
    Important note: like the previous version this script needs at least SVN 35842. Blender 2.56a and RC0 won't work.

    Changes

    The Load Theme button displays a list of themes available. This list consists of all .blt files in the presets/theme directory. To install a new theme (and have it available in this list), click the "Install new theme" button at the top of the list, or manually copy a .blt file to the presets/theme folder.

    Themes
    Some themes I found here on BlenderArtists which are now available as .blt-files, so you can test the functionality:
    dark (by JoS)
    Dark pink (by venomgfx, distributed by fweeb)
    Toned down (by fweeb)

    You can save them directly to blender/2.56/scripts/presets/theme or save them to a convenient location on your computer and then install them from within Blender using the Load Theme button.

    Feedback
    Feedback is appreciated, especially from people on linux and mac as I can't test on these platforms. Everything should work correctly, but it would be nice if people could confirm this.
    Last edited by Crouch; 30-Mar-11 at 13:22. Reason: added link to first post



  11. #11
    BA Crew Fweeb's Avatar
    Join Date
    Sep 2003
    Location
    Atlanta, GA, USA
    Posts
    9,522
    Just a quick note of thanks, Crouch. I appreciate you taking the time to convert my theme for your add-on.



  12. #12
    Member Crouch's Avatar
    Join Date
    Oct 2004
    Location
    the Netherlands
    Posts
    1,414
    Fweeb, you're welcome. Thanks for letting me do it.

    I've gathered all themes I could find on a single page, so people have something to start with. This should probably be organised with a proper repository, but this might suffice for now.



  13. #13
    Member JoS's Avatar
    Join Date
    Nov 2008
    Location
    Sweden
    Posts
    136
    works like a charm mostly, but i found a bug (linux). if you open a file, the load operator fails at line 210.

    I solved this by inserting the load_presets() function at line 210, and removing it from line 354, as blender does not seem to re-register the script correctly when loading a file

    this is not an optimal solution (but it works just fine) as it has to skim through the hdd everytime you load a theme, and i'm not sure whether it should be considered a bug in the script or in blender itself.

    is there maybe somwhere other than the windowmanager where data can be stored permanently for the whole session?
    Last edited by JoS; 31-Mar-11 at 06:09.



  14. #14
    Wow, this is amazing. If you could switch themes on-the-fly just like zbrush then it would be very cool.



  15. #15
    BA Crew Fweeb's Avatar
    Join Date
    Sep 2003
    Location
    Atlanta, GA, USA
    Posts
    9,522
    Originally Posted by Crouch View Post
    Fweeb, you're welcome. Thanks for letting me do it.

    I've gathered all themes I could find on a single page, so people have something to start with. This should probably be organised with a proper repository, but this might suffice for now.
    There's a theme repository on graphicall. Perhaps you could coordinate with them?



  16. #16
    Member Crouch's Avatar
    Join Date
    Oct 2004
    Location
    the Netherlands
    Posts
    1,414
    JoS: good catch. As far as I know, the windowmanager is the best place we have, or we'll have to pickle and store information in external files which has a lot of other problems. I'll add a check to see if the properties exist in the windowmanager, and if not create them (the load_presets() function). New version will be up tomorrow, approximately 14 hours from now.

    flopoloco: I don't have experience with zbrush unfortunately, but the current add-on can already switch themes straight away. FreeMind also had a nice layout suggestion to improve the current version.

    Fweeb: very good idea, I'll send them an e-mail.



  17. #17
    Member Crouch's Avatar
    Join Date
    Oct 2004
    Location
    the Netherlands
    Posts
    1,414
    New version (1.2) of the script is now available. Thanks JoS for the bug report.
    Download link (same location as before): <python script>



  18. #18
    Member Alyscom's Avatar
    Join Date
    Mar 2010
    Location
    Minas do Lećo - RS
    Posts
    42
    Hello
    I created this theme here, feel free if you want to add to your list



  19. #19
    Member Crouch's Avatar
    Join Date
    Oct 2004
    Location
    the Netherlands
    Posts
    1,414
    Alyscom: I've added it to the list.



  20. #20
    Member MikeJ's Avatar
    Join Date
    Aug 2009
    Location
    Santa Cruz, CA
    Posts
    386
    Thanks Bart for another great addon. Working great on 35924.



Page 1 of 12 12311 ... LastLast

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •