Jump to content

Slice

Moderators
  • Content count

    7,321
  • Joined

  • Last visited

  • Days Won

    134

Slice last won the day on November 11

Slice had the most liked content!

About Slice

  • Rank
    InsanelyMac V.I.P.

Profile Information

  • Gender
    Male
  • Location
    Moscow

Recent Profile Visitors

51,366 profile views
  1. Slice

    Vector Themes

    Having vector fonts we can use even Chinese Sorry, I understand nothing here so if there is somebody knowing Chinese then you can construct a small font containing only needed glyphs to show Clover help in Chinese. Sample svg file containing just 4 glyphs. Chinese.svg And F1 page contains more characters case chinese: AddMenuInfo(&HelpMenu, L"ESC - 离开子菜单, 刷新主菜单"); AddMenuInfo(&HelpMenu, L"F1 - 帮助"); AddMenuInfo(&HelpMenu, L"F2 - 保存 preboot.log 到 EFI/CLOVER/misc/ (FAT32)"); AddMenuInfo(&HelpMenu, L"F3 - 显示隐藏的启动项"); AddMenuInfo(&HelpMenu, L"F4 - 保存原始的 DSDT 到 EFI/ACPI/origin/ (FAT32)"); AddMenuInfo(&HelpMenu, L"F5 - 保存修正后的 DSDT 到 EFI/ACPI/origin/ (FAT32)"); AddMenuInfo(&HelpMenu, L"F6 - 保存 VideoBios 到 EFI/misc/ (FAT32)"); AddMenuInfo(&HelpMenu, L"F10 - 保存截图到 EFI/misc/ (FAT32)"); AddMenuInfo(&HelpMenu, L"F11 - 重置 NVRAM"); AddMenuInfo(&HelpMenu, L"F12 - 推出选中的卷 (DVD)"); AddMenuInfo(&HelpMenu, L"空格 - 关于选中项的详情"); AddMenuInfo(&HelpMenu, L"数字 1-9 - 菜单快捷键"); AddMenuInfo(&HelpMenu, L"A - 关于"); AddMenuInfo(&HelpMenu, L"O - 选项"); AddMenuInfo(&HelpMenu, L"R - 软复位"); AddMenuInfo(&HelpMenu, L"U - 退出"); break; Same about korean. Is there anybody wants to implement other languages?
  2. Slice

    Clover Change Explanations

    Rev 4752 Multilevel dithering. By default level = 1. level = 0 will be without dithering. For radial gradients like on Clovy vector theme this is not enough. A distance between different colors is too big. So we need dithering with larger steps. I can't calculate the step automatically, so I introduce addition for SVG "ditherCoarse". It must have a namespace Clover to be ignored by other applications. <radialGradient id="GrayRadialBackground_1_" cx="358.2806" cy="0.743" r="0.8783" gradientTransform="matrix(4.700000e-14 768 -768 4.700000e-14 1176.1536 -274946.875)" gradientUnits="userSpaceOnUse" clover:ditherCoarse="16"> <stop offset="0" style="stop-color:#606060"/> <stop offset="1" style="stop-color:#1F1F1F"/> </radialGradient> So there is a result. Test square dithered with coarse level=1. As well as the sphere. While radial background with coarse=16
  3. Slice

    Vector Themes

    Test dithering. Without it and with
  4. Slice

    Vector Themes

    I know there are bugs. I will fix them next my future. But now I want to introduce new feature: vector font drawing. Raster theme uses only one font and currently we just rasterize SVG font to get the same state. But using vector graphics we also can use vector font drawing so different text will be different styles. See results This is the theme and external fonts to do the work. I am not sure to commit it instead of Clovy theme. TestTheme.zip
  5. Slice

    Vector Themes

    There are samples how to embed PNG into svg that can be understandable by Clover. Claxa.svg Mac.svg It's a pity preview can't show Mac.svg so the Clover renderer differ from specification.
  6. Slice

    Clover Change Explanations

    Rev 4747 SVG theme can include PNG images. To scale it dithering used. Instruction is follow 1. With vector graphics editor import PNG file into your svg file. 2. Select the object and convert it into pattern. 3. Create an empty shape and set for it Fill->Pattern. There is an circle in the screen. 4. The pattern ID always must be "pattern_xxx" i.e. contain the word "pattern".
  7. Slice

    Vector Themes

    @all Take into account that I will propose to embed PNG images into SVG.
  8. Slice

    Vector Themes

    And how it looks with 4744? 4743?
  9. Slice

    Vector Themes

    I think we can change bbox values of font-face in Theme.svg line ~90 bbox="0 -100 2048 1948" => bbox="0 -300 2048 1748"
  10. Slice

    Vector Themes

    Sorry, I didn't understand how it is possible. Show, please preboot.log (by F2) and tell me what is the "virtual resolution" for the graphics. Where can I add HIDPI? It is vector theme or just embedded? I see no background gradient. And font is not the same.
  11. Slice

    Vector Themes

    Thanks! You are right, my mistake. I committed this in 4743
  12. Slice

    Clover problems report & features request

    Check the issue with animation on revision 4742.
  13. Slice

    Clover problems report & features request

    Because animation is not corrected yet. Just wonder, did you ever see the banner is animated?
  14. Slice

    Clover problems report & features request

    There are many bootcamp themes in the world.
  15. Slice

    Vector Themes

    Not tested yet.
×