optimize scale center
This commit is contained in:
parent
7a97a4c7f5
commit
b97715c8e0
|
@ -555,8 +555,9 @@ symbol-block 'Powerline'
|
|||
|
||||
save 'branch' 0xE0A0
|
||||
|
||||
local pwlTop : font.OS_2.usWinAscent * para.powerlineScaleY + para.powerlineShiftY
|
||||
local pwlBot : (-font.OS_2.usWinDescent) * para.powerlineScaleY + para.powerlineShiftY
|
||||
local pwlMid : (font.OS_2.usWinAscent - font.OS_2.usWinDescent) / 2
|
||||
local pwlTop : (font.OS_2.usWinAscent - pwlMid) * para.powerlineScaleY + para.powerlineShiftY + pwlMid
|
||||
local pwlBot : (-font.OS_2.usWinDescent - pwlMid) * para.powerlineScaleY + para.powerlineShiftY + pwlMid
|
||||
local pwlNear : 0 * para.powerlineScaleX + para.powerlineShiftX
|
||||
local pwlFar : WIDTH * para.powerlineScaleX + para.powerlineShiftX
|
||||
sketch # pwlTriangleRight
|
||||
|
@ -581,12 +582,12 @@ symbol-block 'Powerline'
|
|||
|
||||
sketch # pwlTriangleLeft
|
||||
include glyphs.pwlTriangleRight
|
||||
include : FlipAround (WIDTH - [mix pwlNear pwlFar 0.5]) [mix pwlTop pwlBot 0.5]
|
||||
include : FlipAround MIDDLE [mix pwlTop pwlBot 0.5]
|
||||
save 'pwlTriangleLeft' 0xE0B2
|
||||
|
||||
sketch # pwlAngleLeft
|
||||
include glyphs.pwlAngleRight
|
||||
include : FlipAround (WIDTH - [mix pwlNear pwlFar 0.5]) [mix pwlTop pwlBot 0.5]
|
||||
include : FlipAround MIDDLE [mix pwlTop pwlBot 0.5]
|
||||
save 'pwlAngleLeft' 0xE0B3
|
||||
|
||||
sketch # pwlUnderline
|
||||
|
|
|
@ -67,8 +67,8 @@ lllcrowdedness = 3.33333333
|
|||
spacing = 1 # Spacing indicator
|
||||
|
||||
# Powerline-specific parameters
|
||||
powerlineScaleY = 1 # Vertical scale
|
||||
powerlineScaleX = 1 # Horizontal scale
|
||||
powerlineScaleY = 1.25 # Vertical scale
|
||||
powerlineScaleX = 1.25 # Horizontal scale
|
||||
powerlineShiftY = 0 # Vertical shift
|
||||
powerlineShiftX = 0 # Horizontal shift
|
||||
|
||||
|
|
Loading…
Reference in New Issue
Block a user