kicad/resources/bitmaps_png
ecorm 16de0a666c Horizontal/vertical zoom for Simulator plots
ADDED: Horizontal/vertical zoom for simulator plots, via mouse wheel,
toolbar buttons, menu commands, and hotkeys.

ADDED: Simulator preferences panel, populated with mouse wheel
and trackpad settings that control pan and zoom of simulator plots.

ADDED: Zoom In/Out Horizontally/Vertically commands that can be bound
to hotkeys.

CHANGED: Simulator plot scroll wheel gestures are no longer hard-coded
and can now be configured via the new Simulator preferences panel.

Fixes https://gitlab.com/kicad/code/kicad/-/issues/16597

Other unreported bugs that were fixed:

- Fixed wierd, jumpy simulator plot view limiting behavior.

- Fixed Zoom In Center and Zoom Out Center commands not preserving
  the simulator plot center point.

- Fixed simulator plot nudging when exported as PNGs.

- Fixed rectangular selection zoom being able to exceed simulator plot
  view limits.

Notes:

- Provided new SIM_PREFERENCES struct to be used for future
  simulator preferences set via the simulator preferences dialog.

- Bundled pre-existing EESCHEMA_SETTINGS::SIMULATOR settings into
  EESCHEMA_SETTINGS::SIMULATOR::VIEW.

- Replaced mpWindow::EnableMouseWheelPan with more general
  SetMouseWheelActions.

- Refactored and tidied up wxMathPlot's mpWindow code involved with
  fitting, zooming, and panning.

- Consolidated long lists of duplicated member variable initializers to
  a new mpWindow private delegated constructor.

- Provided provisional Zoom In/Out Horizontally/Vertically toolbar
  icons that need improvement by a graphics designer.

- Provided gitignore entries for the Qt Creator IDE
2024-03-10 12:43:18 +00:00
..
banners ADDED: Startup splashscreen 2023-06-20 20:51:08 -04:00
cursors Add 64-px cursors 2024-01-11 18:30:00 -08:00
icons Fix some file icons being shifted 2024-02-10 12:12:16 -05:00
png Horizontal/vertical zoom for Simulator plots 2024-03-10 12:43:18 +00:00
sources Horizontal/vertical zoom for Simulator plots 2024-03-10 12:43:18 +00:00
CMakeLists.txt Correct length tuning graphics 2024-02-20 12:06:12 -08:00
Kicad-Icon-Palette.gpl Add Inkscape palette file for icon colours 2023-07-12 19:21:47 +01:00
mk_icn_res.sh
mk_mac_icons.sh Add document type icons 2024-02-09 15:55:57 -08:00