Jump to content

blackosx

Coders
  • Content count

    3,815
  • Joined

  • Last visited

  • Days Won

    19

blackosx last won the day on November 30

blackosx had the most liked content!

About blackosx

  • Rank
    InsanelyMacaholic

Contact Methods

  • Website URL
    https://www.youtube.com/watch?v=zYpDJw7fThU

Profile Information

  • Gender
    Male
  • Location
    UK

Recent Profile Visitors

18,245 profile views
  1. blackosx

    Vector Themes

    How about a simpler scrollbar using 4 images? However, wouldn't changing the scroll bar affect raster themes? or would you support two types, old and a new style?
  2. blackosx

    Vector Themes

    @Slice Is MenuScroll not yet taken from theme.svg, instead using embedded images?
  3. blackosx

    Vector Themes

    Ok. Thanks for the report. I cannot replicate any situation were the selector does not move left when I press the left arrow key, after pressing the keyboard to move the selector to the right. I wonder if anyone else has experienced the same issue? I cannot think why it would specifically be a problem with the BGM_SVG theme though and not other themes. Maybe Slice would have some idea? Thanks @droples Your log reminds me of some outstanding stuff still to implement TO DO list (note for self) - Set Badge Offset to 150 (0x96) - Add BUILTIN_ICON_FUNC_SECURE_BOOT - Add BUILTIN_ICON_FUNC_SECURE_BOOT_CONFIG - Add BUILTIN_ICON_FUNC_HELP - Add BUILTIN_ICON_TOOL_PART - Add BUILTIN_ICON_TOOL_RESCUE - Add BUILTIN_ICON_VOL_FIREWIRE - Add BUILTIN_ICON_BANNER - Add os_tiger - Add os_win
  4. blackosx

    Vector Themes

    Do you mean pressing the arrow keys left and right on the keyboard to move the selector? EDIT: I don’t see any issues this end. To me, the theme functions as any other.
  5. blackosx

    Vector Themes

    That looks fine. Do you have a Clover.Theme nvram var set? Type nvram -p in terminal to check. if you do then that will take priority over config.plist. But don't worry, just boot in to Clover using your current theme and select the theme from the menus. Options -> GUI tuning -> Themes ->
  6. blackosx

    Vector Themes

    Yes. Install it as you would any other theme. So, download the attachment, unzip it and drop the BGM_SVG_v0.8.2 dir in to your EFI/Clover/Themes directory. Then either: 1 - change your config.plist GUI->Theme Entry to BGM_SVG_v0.8.2 or NVRAM var, if using one. 2 - Reboot in to Clover GUI with your currently installed theme, then change the theme in the GUI by navigating the menu options.
  7. blackosx

    Vector Themes

    Yeah - I Know. Seems a crazy way of doing it but maybe it's a better way??? Who knows. Anyway, I'm nearly there with my BGM_SVG theme. It now includes images as symbols, where appropriate, and I've finally got round to including the font in the Theme file. I still need to add images for the scroll bar and add night images for checkboxes, radio buttons and scroll bar. Maybe some other clean-ups etc. before I release it properly. I envisage this first release will not include animation. Here's my latest file for testing. I'm interested in hearing any issues. For example, if there's anything that's not aligned properly or something that's obviously incorrect. BGM_SVG_v0.8.2.zip
  8. blackosx

    Vector Themes

    Think I've sussed generating symbol SVG files which view correctly in Clover, Quicklook and Safari, Illustrator and I hope elsewhere too. Examples: BGM_SVG_Icon_Arch_Linux.svg BGM_SVG_Icon_ElCapitan.svg
  9. blackosx

    Vector Themes

    Yeah. I was surprised when I saw it as I would have thought Illustrator would be the daddy! I am running CC2018 though and have not yet updated to CC2019 so I'll need to check what happens with the most up to date version. Yeah, thanks for the pointer. I'll need look at that. And thanks for the other notes and links. I'm going to need more time to look more in to individual specifics, but for now I'm posting where I am with the symbol version of BGM_SVG. I've only currently applied it to the OSBadges and Functions. I'll work on it more when I can. BGM_SVG_Symbols.zip Another issue with the way I'm currently using symbols so both Clover and Illustrator show the file correctly is that macOS's quicklook (does it utilise webkit?) doesn't render the file properly.
  10. blackosx

    Vector Themes

    Nothing for now. Let me work with what I have and I'll figure more out as I go. I'm currently rebuilding BGM_SVG using symbols. So far, so good.
  11. blackosx

    Vector Themes

    I've been having trouble creating an image using symbols that renders correctly in both Clover and Illustrator. If an image fit together correctly in one, it would fail in another. After some experiments it appears Illustrator requires the size and position of objects to be described when calling a symbol and does not take these from the symbol itself, where as Clover will take these values from the symbol which I believe is what's supposed to happen. So the only way I've managed to get an image to correctly draw in both Clover and Illustrator is to add placement values when calling the symbol. Basic rectangles: Clover draws boxes correctly, but Illustrator draws all 3 boxes the same size <svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 128 128" style="enable-background:new 0 0 128 128;" xml:space="preserve"> <symbol id="SquareYellow"> <rect style="fill:#FFFFFF;stroke:#E2DD24" x="0" y="0" width="128" height="128"/> </symbol> <symbol id="SquareGreen"> <rect style="fill:#FFFFFF;stroke:#41AD51" x="16.3" y="16.3" width="95.4" height="95.4"/> </symbol> <symbol id="SquareRed"> <rect style="fill:#FFFFFF;stroke:#E84325" x="35.9" y="35.9" width="56.3" height="56.3"/> </symbol> <use xlink:href="#SquareYellow"/> <use xlink:href="#SquareGreen"/> <use xlink:href="#SquareRed"/> </svg> Clover and Illustrator draws boxes correctly: <svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 128 128" style="enable-background:new 0 0 128 128;" xml:space="preserve"> <symbol id="SquareYellow"> <rect style="fill:#FFFFFF;stroke:#E2DD24" x="0" y="0" width="128" height="128"/> </symbol> <symbol id="SquareGreen"> <rect style="fill:#FFFFFF;stroke:#41AD51" width="95.4" height="95.4"/> </symbol> <symbol id="SquareRed"> <rect style="fill:#FFFFFF;stroke:#E84325" width="56.3" height="56.3"/> </symbol> <use xlink:href="#SquareYellow" width="128" height="128" transform="translate(0,0)"/> <use xlink:href="#SquareGreen" width="95.4" height="95.4" transform="translate(16.3,16.3)"/> <use xlink:href="#SquareRed" width="56.3" height="56.3" transform="translate(35.9,35.9)"/> </svg> But it gets more complicated with circles. For my BGM_SVG main icon template, I've found I also need to subtract the placement values from the caller from the placement values in the symbol. Which is a pain. See two files: BGM_Icon_Template_Corrected.svg BGM_Icon_Template.svg The BGM_Icon_Template_Corrected SVG file now draws correctly in both Clover and Illustrator.
  12. blackosx

    Vector Themes

    Good spot and thanks for the reminder. Though this was just a quick hand built test without thought. Thanks Slice. Working now
  13. blackosx

    Vector Themes

    @Slice I'm testing using symbols for OSBadge but not having success getting Clover to load it. Can you help? Here are two files which I've created to test the elements. test_basic_badge_offset_in_finder_good_in_ai.svg Test_os_cap_not_bad_in_finder_wrong_in_ai.svg However, when I put this in to theme.svg for Clover I'm not seeing the Badge. Debug shows: 2:893 0:003 search for os_mac 2:905 0:002 load os_mac status=Not Found 2:907 0:002 OSicon os_mac not parsed Here's are 2 slightly different theme.svg files I'm using. Theme.svg Theme2.svg Gives me the following result. Can you identify what's wrong and why the os_mac badge is not showing? Thanks
  14. blackosx

    Vector Themes

    Thanks @Slice Works
  15. blackosx

    Vector Themes

    Thanks for the SelectionColorNight instructions. And yes, a separate night menu would be cleaner to visualise and handle. I will try later when I get time.
×