kicad/cvpcb
Chris Pavlina 7e6a6540c8 Implement primitive icon scaling for high DPI
This is meant as a stopgap for 5.0, with plans to add proper scaled
icons in the 6.0 cycle. A function KiScaledBitmap() is added, which
works like KiBitmap() except it scales the bitmap according to the
calling window's font size. Controls have been added to all the main
applications to let the user select scaling manually (these were omitted
from smaller apps that didn't already have a place to put them).

In addition, in eeschema only, the pixel height of the system font is
shown in the options dialog for diagnostics. This is only for collecting
feedback before 5.0 release from users with different displays and will
be removed.
2018-01-10 21:26:06 -07:00
..
dialogs Fix unnecessary copy initialization detected by clang-tidy 2018-01-09 18:22:10 -05:00
CMakeLists.txt Multiple improvements concerning colors, configuration handling and legacy features in pcbnew: 2017-08-04 16:06:57 +02:00
Info.plist Changed the bundle identifier to org.kicad-pcb.<app> to follow the kicad domain name 2015-10-30 08:43:04 +13:00
autosel.cpp Fix quotes in UI messages 2017-12-15 07:33:07 -05:00
autosel.h Make footprint ID into a generic library ID. 2016-11-20 18:35:08 -05:00
cfg.cpp Fix quotes in UI messages 2017-12-15 07:33:07 -05:00
class_DisplayFootprintsFrame.cpp Fix quotes in UI messages 2017-12-15 07:33:07 -05:00
class_DisplayFootprintsFrame.h Multiple improvements concerning colors, configuration handling and legacy features in pcbnew: 2017-08-04 16:06:57 +02:00
class_components_listbox.cpp CvPcb: serious code cleanup (work in progress): Remove dead or outdated code. Fix a lot of coding style issues. Use better code in many places. No new features. 2016-02-25 10:52:29 +01:00
class_footprints_listbox.cpp Fix crash in cvpcb when filtering by component with no components 2017-03-26 18:48:50 -04:00
class_library_listbox.cpp CvPcb: serious code cleanup (work in progress): Remove dead or outdated code. Fix a lot of coding style issues. Use better code in many places. No new features. 2016-02-25 10:52:29 +01:00
common_help_msg.h Change missed UI string termonology from part/component to symbol. 2018-01-03 14:19:26 -05:00
cvpcb.cpp GTK+ file dialog wildcard improvements. 2017-11-11 19:32:26 -05:00
cvpcb.h Pull existing settings into Doxygen module 2016-05-12 15:45:47 -04:00
cvpcb.icns [MacOSX] Updated Icons - Document ones still missing :( 2012-09-27 19:20:44 +02:00
cvpcb.rc Remove old xpm icons files 2012-04-07 13:09:57 +02:00
cvpcb_doc.icns Rework on icons, and more OS X updates 2010-05-09 04:04:44 +02:00
cvpcb_id.h CvPcb, filtering fp list by wildcard: Remove dialog to enter the filtering pattern. Use a wxTextCtrl permanently shown in toolbar. The fplist is updated immediately after editing the pattern. 2016-02-25 14:57:59 +01:00
cvpcb_mainframe.cpp cvpcb: DPI-independent default size 2018-01-06 22:15:48 -07:00
cvpcb_mainframe.h Fix a few doxygen warnings 2017-06-15 13:13:24 +02:00
listboxes.cpp CvPcb: serious code cleanup (work in progress): Remove dead or outdated code. Fix a lot of coding style issues. Use better code in many places. No new features. 2016-02-25 10:52:29 +01:00
listview_classes.h Doxygen comment improvements. 2017-06-13 19:47:46 -04:00
menubar.cpp Change missed UI string termonology from part/component to symbol. 2018-01-03 14:19:26 -05:00
readwrite_dlgs.cpp Fix quotes in UI messages 2017-12-15 07:33:07 -05:00
tool_cvpcb.cpp Implement primitive icon scaling for high DPI 2018-01-10 21:26:06 -07:00