xournal-types 0.3.0 → 0.3.1
raw patch · 3 files changed
+42/−2 lines, 3 files
Files
- src/Data/Xournal/BBox.hs +1/−1
- src/Data/Xournal/Predefined.hs +40/−0
- xournal-types.cabal +1/−1
src/Data/Xournal/BBox.hs view
@@ -23,7 +23,7 @@ data BBox = BBox { bbox_upperleft :: (Double,Double) , bbox_lowerright :: (Double,Double) } - deriving (Show)+ deriving (Show,Eq) data StrokeBBox = StrokeBBox { strokebbox_tool :: ByteString , strokebbox_color :: ByteString
src/Data/Xournal/Predefined.hs view
@@ -31,6 +31,9 @@ let i :: Integer = round (255*a) + round (256*255*b) + round (256*256*255*g) + round (256*256*256*255*r) in printf "#%08x" i +predefined_highlighter_opacity :: Double +predefined_highlighter_opacity = 0.5+ predefined_pencolor :: M.Map B.ByteString (Double,Double,Double,Double) predefined_pencolor = M.fromList [ ("black" , hexToRGBA 0x000000ff)@@ -76,6 +79,43 @@ predefined_verythick :: Double predefined_verythick = 5.67++---- for Highlighter++predefined_highlighter_veryfine :: Double+predefined_highlighter_veryfine = 2.83++predefined_highlighter_fine :: Double+predefined_highlighter_fine = 2.83++predefined_highlighter_medium :: Double+predefined_highlighter_medium = 8.50++predefined_highlighter_thick :: Double+predefined_highlighter_thick = 19.84++predefined_highlighter_verythick :: Double +predefined_highlighter_verythick = 19.84++---- for Eraser++predefined_eraser_veryfine :: Double+predefined_eraser_veryfine = 2.83++predefined_eraser_fine :: Double+predefined_eraser_fine = 2.83++predefined_eraser_medium :: Double+predefined_eraser_medium = 8.50++predefined_eraser_thick :: Double+predefined_eraser_thick = 19.84++predefined_eraser_verythick :: Double +predefined_eraser_verythick = 19.84+++ predefined_RULING_MARGIN_COLOR :: (Double,Double,Double,Double) predefined_RULING_MARGIN_COLOR = hexToRGBA 0xff0080ff
xournal-types.cabal view
@@ -1,5 +1,5 @@ Name: xournal-types-Version: 0.3.0+Version: 0.3.1 Synopsis: Data types for programs for xournal file format Description: Xournal file format data type including generic interface License: BSD3