From 6c0398a8b6d6f7aaf82d664e8376f8378d446886 Mon Sep 17 00:00:00 2001 From: stefan schippers Date: Thu, 14 Mar 2024 11:09:49 +0100 Subject: [PATCH] fix unintended move operation start when clicking a launcher that starts a new schematic and returning to the originating schematic containing the launcher. Added support for direct JPG image import (no JPG->PNG filters) --- doc/xschem_man/developer_info.html | 6 ++-- src/actions.c | 4 ++- src/cairo_jpg.c | 4 ++- src/callback.c | 2 +- src/draw.c | 45 ++++++++++++++++++++++++++---- src/scheduler.c | 4 +-- src/xschem.h | 1 + src/xschem.tcl | 2 +- 8 files changed, 55 insertions(+), 13 deletions(-) diff --git a/doc/xschem_man/developer_info.html b/doc/xschem_man/developer_info.html index 705444af..a9976ff0 100644 --- a/doc/xschem_man/developer_info.html +++ b/doc/xschem_man/developer_info.html @@ -553,7 +553,7 @@ C {verilog_timescale.sym} 1050 -100 0 0 {name=s1 timestep="1ns" precision="1ns"
  • add_graph
  •     Start a GUI placement of a graph object 
  • add_png
  • -   Ask user to choose a png file and start a GUI placement of the image 
    + Ask user to choose a png/jpg file and start a GUI placement of the image
  • align
  •     Align currently selected objects to current snap setting 
  • annotate_op [raw_file] [level]
  • @@ -720,11 +720,13 @@ C {verilog_timescale.sym} 1050 -100 0 0 {name=s1 timestep="1ns" precision="1ns"
        Get C variable/constant 'var'