The Birdfont Source Code


All Repositories / birdfont.git / commit – RSS feed

Drop old icons handler

These changes was commited to the Birdfont repository Wed, 09 Oct 2019 20:17:22 +0000.

Contributing

Send patches or pull requests to johan.mattsson.m@gmail.com.
Clone this repository: git clone https://github.com/johanmattssonm/birdfont.git
author Johan Mattsson <johan.mattsson.m@gmail.com>
Wed, 09 Oct 2019 20:17:22 +0000 (22:17 +0200)
committer Johan Mattsson <johan.mattsson.m@gmail.com>
Wed, 09 Oct 2019 20:17:22 +0000 (22:17 +0200)
commit 433107368eb055bee8020ec932ed853c0dd4099e
tree d9782059b5cacc5338bb77725f8e25df37e5419a
parent 02d60aa8dd42f6d6237939a3bfea7c1a6b0a2ed0
Drop old icons handler

libbirdfont/Icons.vala [deleted ]
diff --git libbirdfont/Icons.vala(deleted)
--- a/libbirdfont/Icons.vala +++ /dev/null @@ -1,58 +1,1 @@ - /* - Copyright (C) 2012 Johan Mattsson - - This library is free software; you can redistribute it and/or modify - it under the terms of the GNU Lesser General Public License as - published by the Free Software Foundation; either version 3 of the - License, or (at your option) any later version. - - This library is distributed in the hope that it will be useful, but - WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - Lesser General Public License for more details. - */ - - namespace BirdFont { - - using Cairo; - - public class Icons { - - public static bool high_res = true; - - public static int get_dpi () { - return (high_res) ? 320 : 72; - } - - public static void use_high_resolution (bool high_res) { - Icons.high_res = high_res; - } - - public static ImageSurface? get_icon (string? name) { - ImageSurface? img = null; - File f; - - if (name == null) { - warning ("Can't find a file for name \"null\"."); - return null; - } - - f = find_icon ((!) name); - - if (!f.query_exists ()) { - warning (@"Can't load icon: $((!)f.get_path ())"); - return null; - } - - img = new ImageSurface.from_png ((!)f.get_path ()); - - return img; - } - - public static File find_icon (string name) { - return SearchPaths.find_file ("icons", name); - } - } - - }