summaryrefslogtreecommitdiffstats
path: root/src/gui
AgeCommit message (Expand)AuthorFilesLines
2010-03-06Fix deadlock when LV2 GUIs fail to instantiate (fix ticket #491).David Robillard1-1/+1
2010-03-06Save Ingen patches as working standard LV2 plugin bundles.David Robillard10-55/+54
2010-03-05Shrink extensions (to .ing.lv2 and .ing.ttl) and move definitions to central ...David Robillard4-11/+14
2010-03-04Scroll to origin on Home key press.David Robillard1-0/+3
2010-03-04Cascade when several objects are added via keyboard in sequence.David Robillard2-9/+18
2010-03-04Keyboard mnemonics for port add menuitems.David Robillard1-6/+6
2010-03-04Pop up patch context menu on space or menu key press (i.e. ability to add stu...David Robillard2-4/+32
2010-03-04Fix non-canvas key bindings (alt-f for file and such).David Robillard2-6/+3
2010-03-04Fix FlowCanvas key bindings (arrow scrolling and select-connect with enter).David Robillard4-55/+19
2010-03-04Fix Cancel button of quit confirmation dialog (don't hide the last patch wind...David Robillard1-1/+1
2010-03-04Always save to Ingen bundles (directories with names like foo.ingen.lv2 conta...David Robillard4-37/+53
2010-02-26Remove request_plugins from EngineInterface (and RequestPlugins event from en...David Robillard1-1/+1
2010-02-26Remove request_all_objects from EngineInterface (and RequestAllObjects event ...David Robillard1-1/+1
2010-02-26Add center parameter to FlowCanvas::Canvas::arrange with default value trueDavid Robillard3-4/+4
2010-02-26Arrange at the top left and scroll to top left corner by default.David Robillard1-2/+0
2010-02-26Show control ports in control dialog (fix regression from r2492).David Robillard1-1/+2
2010-02-25Work on contexts and polymorphic ports.David Robillard11-77/+70
2010-02-25Store patch connections in a map using a lexicographic <Port*,Port*> key forDavid Robillard1-2/+2
2010-02-23Fix various code issues discovered by cppcheck.David Robillard7-18/+12
2010-02-20Reset PropertiesWindow on hide (fix crashes when modifying objects formerly s...David Robillard2-6/+17
2010-02-20Heavy overhaul of buffer management and polyphony.David Robillard5-8/+11
2010-02-18Use property_visible instead of set_visible which is apparently missing from ...David Robillard1-5/+5
2010-02-14Ssshh.David Robillard1-3/+0
2010-02-14Toggle sensitivity of voices spinbutton according to radio buttons.David Robillard2-21/+6
2010-02-14Merge LoadPatchWindow and LoadSubpatchWindow.David Robillard13-576/+203
2010-02-14Set unique keyboard mnemonics for widgets.David Robillard2-86/+31
2010-02-14Fix plugin and subpatch name offsets.David Robillard2-13/+7
2010-02-14Fix loading of subpatches.David Robillard8-302/+332
2010-02-14Remove voice specific control setting.David Robillard4-153/+5
2010-02-13Learn and remove bindings exclusively through property interface.David Robillard4-1/+30
2010-02-13Make preset menu work when clicking items (previously only worked when pressi...David Robillard2-11/+27
2010-02-07Show type (LV2, LADSPA, etc) label in plugin window rather than URI.David Robillard2-15/+16
2010-02-04Consistent name (property_changed) for ObjectModel::signal_property handlers.David Robillard10-19/+19
2010-02-04Follow lv2:name for nodes as well (when human names are visible).David Robillard1-3/+13
2010-02-04Change patch port label when human name changes (e.g. update label when chang...David Robillard3-10/+15
2010-02-04Use std::string::empty where possible (faster, and less prone to C string err...David Robillard6-10/+10
2010-02-03Make human names work with LADSPA plugins as well (fix ticket #477).David Robillard1-9/+14
2010-02-03Bind ports with lv2:portProperty lv2:toggled specially (on iff value >= half).David Robillard1-3/+3
2010-02-03Comprehensive use of cached URIs and more advanced Value (Atom) system.David Robillard8-39/+58
2010-02-02Use Glib string interning (quarks) to make Path/URI operator== very fast.David Robillard24-151/+233
2010-02-02Remove set_port_value from CommonInterface (replaced with set_property(path, ...David Robillard3-5/+6
2010-02-01Fix leaks and an iterator error found by cppcheck.David Robillard2-2/+6
2010-02-01Use consistent and more globally unique inclusion guards.David Robillard33-100/+99
2010-01-30Tidy.David Robillard1-2/+2
2010-01-29Improved/quicker/easier handling of control port ranges.David Robillard11-35/+132
2010-01-29Magic MIDI binding via special ingen_control port.David Robillard7-25/+30
2010-01-28Shrink code (generic Control::enable and Control::disable by iterating over b...David Robillard2-63/+20
2010-01-28Use ingen-ui for prefix instead of ingenuity.David Robillard6-22/+22
2010-01-28Trim cruft.David Robillard1-8/+1
2010-01-28Ssshhh.David Robillard1-1/+0