summaryrefslogtreecommitdiffstats
path: root/src/module.c
AgeCommit message (Expand)AuthorFilesLines
2018-09-16Remove use of deprecated g_type_class_add_private()David Robillard1-5/+3
2018-09-16Rename private implementation types according to new Gtk conventionsDavid Robillard1-20/+20
2016-10-14Fix port position on modules with embedded widgetsDavid Robillard1-14/+17
2016-07-31Fix compilation with C++David Robillard1-1/+1
2016-07-24Fix overlap when port sizes varyDavid Robillard1-18/+10
2015-02-21Add API to specify module port order.David Robillard1-55/+68
2015-02-16Destroy embedded widget on module destruction.David Robillard1-4/+5
2015-02-14Use the same border width for ports and modules.David Robillard1-5/+5
2015-02-11Pad edges so ports don't overlap radiused border.David Robillard1-6/+6
2015-02-11Line up ports precisely at module border edges.David Robillard1-15/+24
2015-02-08Fix size of vertical flow modules.David Robillard1-1/+13
2014-08-29Fix positioning of embedded widgets when changing layout.David Robillard1-0/+1
2014-08-29Fix positioning of embedded widgets during sprung layout.David Robillard1-0/+5
2014-04-26Clean up Ganv API.David Robillard1-7/+7
2014-03-30Reimplement canvas zoom.David Robillard1-17/+8
2014-03-15Clean up public canvas interface.David Robillard1-3/+3
2014-01-18Fix some minor issues found by clang.David Robillard1-1/+0
2014-01-07Remove debug printf.David Robillard1-1/+0
2014-01-04Fix sizing of vertical modules with embedded widgets.David Robillard1-6/+8
2013-12-19FDGL: Improve flow-directed layout.David Robillard1-1/+0
2013-03-17Update copyright date.David Robillard1-1/+1
2013-02-02Show check box for toggle ports and ellipsis for enumeration (menu) ports.David Robillard1-1/+1
2013-01-13Support resizing circles to fit label, and setting radius in ems.David Robillard1-2/+1
2012-12-21Implement item stacking.David Robillard1-1/+0
2012-11-14Fix wonky edge selection behaviour when selecting ports.David Robillard1-6/+10
2012-08-10Fix a ton of warnings.David Robillard1-8/+8
2012-05-22Size modules large enough to fit label with downward signal flow.David Robillard1-1/+1
2012-05-15Fix module width in vertical mode.David Robillard1-7/+10
2012-05-13Fix dead assignment.David Robillard1-2/+1
2012-04-28Fix vertical module port layout.David Robillard1-25/+12
2012-04-26Tidy.David Robillard1-3/+3
2012-04-25Remove icon stuff.David Robillard1-70/+15
2012-04-24Fix font size stuff.David Robillard1-5/+18
2012-04-24Fix downward signal flow display (i.e. port labels disabled).David Robillard1-27/+17
2012-04-23Remove stuff from botched last commit.David Robillard1-67/+10
2012-04-23Fix errors when port has no label.ganv/src/port.cDavid Robillard1-12/+25
2012-04-23Resize modules when port labels change.David Robillard1-9/+2
2012-04-22Fix wonky port sizes when restoring a patch.David Robillard1-37/+28
2012-04-22Fix various problems with embedding plugin GUIs.David Robillard1-0/+16
2012-03-28Fix control rect colour and label stacking.David Robillard1-1/+8
2012-01-11Fix crash on shutdown and item deletion.David Robillard1-108/+129
2011-12-18Fix port controls update while dragging/clicking.David Robillard1-2/+0
2011-12-18Fix module layout.David Robillard1-2/+2
2011-12-14Draw directly to window cairo context instead of gdk pixmap.David Robillard1-4/+6
2011-12-14Make node no longer a subclass of group.David Robillard1-1/+1
2011-12-14Custom module point and port draw handlers.David Robillard1-0/+38
2011-12-13Make items responsible for drawing their own children.David Robillard1-0/+21
2011-12-13Remove libart dependency.David Robillard1-4/+7
2011-12-13Replace ArtUta* redraw_area with cairo_region_t* redraw_region.David Robillard1-0/+1
2011-12-12Remove unused clip_path parameter to item update method.David Robillard1-2/+1