summaryrefslogtreecommitdiffstats
path: root/src/port.c
AgeCommit message (Expand)AuthorFilesLines
2016-10-02Make ganv_port_show_control() idempotentDavid Robillard1-1/+5
2016-10-02Round reported value for integer control portsDavid Robillard1-1/+1
2016-09-18Update copyright datesDavid Robillard1-1/+1
2015-10-26Resize value labels when font size changesDavid Robillard1-4/+1
2015-03-15Add support for beveled box corners.David Robillard1-9/+9
2015-02-24Add light theme for typesettable canvas export.David Robillard1-16/+16
2015-02-24Fix port label vertical alignment.David Robillard1-3/+3
2015-02-21Add API to specify module port order.David Robillard1-9/+13
2015-02-14Fix label alignment in ports without value labels.David Robillard1-1/+2
2015-02-14Indicate sequence ports with an arrow tag.David Robillard1-9/+0
2015-02-14Show type tags for more port types.David Robillard1-43/+58
2015-02-14Use the same border width for ports and modules.David Robillard1-2/+2
2015-02-11Clip control rectangles to radiused ports.David Robillard1-8/+39
2015-02-11Join connections precisely at port borders.David Robillard1-8/+10
2014-04-26Clean up Ganv API.David Robillard1-15/+15
2014-03-30Reimplement canvas zoom.David Robillard1-6/+4
2014-03-15Clean up public canvas interface.David Robillard1-6/+6
2014-01-04Make only control inputs controllable by user.David Robillard1-2/+14
2014-01-03Draw and layout performance improvements.David Robillard1-6/+6
2014-01-03Don't abuse show_label property for vertical/horizontal mode.David Robillard1-3/+4
2013-12-27Remove dead code.David Robillard1-1/+0
2013-12-27Performance improvements.David Robillard1-8/+11
2013-06-09Redraw control slider when range changes.David Robillard1-10/+12
2013-06-08Fix sizing for ports with enumeration or integer tag labels.David Robillard1-3/+12
2013-03-17Update copyright date.David Robillard1-1/+1
2013-02-03Port control performance improvements (further improvement for #879).David Robillard1-42/+48
2013-02-02GUI support for integer controls.David Robillard1-6/+19
2013-02-02Show check box for toggle ports and ellipsis for enumeration (menu) ports.David Robillard1-37/+136
2013-02-02Fix strange bug where canvas stops updating entirely on node removal.David Robillard1-1/+0
2013-01-12Fix text on circles.David Robillard1-0/+1
2012-11-14Fix wonky edge selection behaviour when selecting ports.David Robillard1-6/+4
2012-08-10Fix a ton of warnings.David Robillard1-9/+9
2012-08-10Fix unnecessary implicit float=>double conversions.David Robillard1-2/+2
2012-08-09Fix prototypes.David Robillard1-2/+2
2012-05-24Delete trailing whitespace.David Robillard1-1/+1
2012-05-12Fix glib variant reference warnings.David Robillard1-1/+1
2012-04-28Fix warnings about non-parent items.David Robillard1-0/+1
2012-04-24Fix port resizing when reducing font size.David Robillard1-4/+2
2012-04-24Fix downward signal flow display (i.e. port labels disabled).David Robillard1-15/+70
2012-04-23Fix errors when port has no label.ganv/src/port.cDavid Robillard1-15/+17
2012-04-22Fix wonky port sizes when restoring a patch.David Robillard1-23/+9
2012-03-28Fix control rect colour and label stacking.David Robillard1-1/+11
2012-03-12Make port controls actually do something.David Robillard1-6/+24
2012-01-11Fix crash on shutdown and item deletion.David Robillard1-3/+2
2011-12-18Fix port controls update while dragging/clicking.David Robillard1-1/+0
2011-12-18Fix module layout.David Robillard1-7/+9
2011-12-14Make node no longer a subclass of group.David Robillard1-0/+3
2011-12-14Custom module point and port draw handlers.David Robillard1-0/+18
2011-12-13Replace ArtUta* redraw_area with cairo_region_t* redraw_region.David Robillard1-0/+1
2011-12-10Change GanvGroup* to GanvItem* for parent pointers.David Robillard1-11/+11