Initial commit for real hidpi support
Note: This commit has only been tested on MacOS Changes: - Icons now use the native hidpi support from Gtk (through Icon Theme) - Icons are now directly generated from scalable file (i.e. SVG file) - Widget sizes are scaled based on DPI and scale factor - Font size is scaled based on DPI and scale factor
This commit is contained in:
@@ -98,7 +98,7 @@ History::History (bool bookmarkSupport) : historyVPaned (nullptr), blistener (nu
|
||||
//addBookmark->get_style_context()->set_junction_sides(Gtk::JUNCTION_RIGHT);
|
||||
addBookmark->get_style_context()->add_class ("Left");
|
||||
addBookmark->set_tooltip_markup (M ("HISTORY_NEWSNAPSHOT_TOOLTIP"));
|
||||
Gtk::Image* addimg = Gtk::manage (new RTImage ("add-small.png"));
|
||||
Gtk::Image* addimg = Gtk::manage (new RTImage ("add-small", Gtk::ICON_SIZE_BUTTON));
|
||||
addBookmark->set_image (*addimg);
|
||||
ahbox->pack_start (*addBookmark);
|
||||
|
||||
@@ -106,7 +106,7 @@ History::History (bool bookmarkSupport) : historyVPaned (nullptr), blistener (nu
|
||||
setExpandAlignProperties (delBookmark, true, false, Gtk::ALIGN_FILL, Gtk::ALIGN_START);
|
||||
//delBookmark->get_style_context()->set_junction_sides(Gtk::JUNCTION_LEFT);
|
||||
delBookmark->get_style_context()->add_class ("Right");
|
||||
Gtk::Image* delimg = Gtk::manage (new RTImage ("remove-small.png"));
|
||||
Gtk::Image* delimg = Gtk::manage (new RTImage ("remove-small", Gtk::ICON_SIZE_BUTTON));
|
||||
delBookmark->set_image (*delimg);
|
||||
ahbox->pack_start (*delBookmark);
|
||||
|
||||
|
Reference in New Issue
Block a user