summaryrefslogtreecommitdiff
path: root/plugingui/plugingui.cc
AgeCommit message (Collapse)Author
2016-03-22Change license to LGPLv3.André Nusser
2016-03-12Add parent widget pointer for contained plugin windows. Remove threaded ↵Bent Bisballe Nyeng
event handling and make all event handling depend on processEcvents being called with a regular (~50ms) interval.
2016-02-14Change GPL version number in file headers to 3.André Nusser
2015-12-21New DGWindow class for the actual UI implementation. PluginGUI is now just ↵Bent Bisballe Nyeng
handles events and acts as an interface. testcode.
2015-11-09Refactor ProgressBar.Bent Bisballe Nyeng
2015-11-07Refactored Painter.Bent Bisballe Nyeng
2015-10-26Refactored LineEdit and FileBrowser. Renamed all KEY_XYZ event types to KeyXyz.Bent Bisballe Nyeng
2015-10-08Refactored EventHandler and friends.Bent Bisballe Nyeng
2015-09-28Actually close the (in STANDALONE mode) application when the window is closed.Bent Bisballe Nyeng
2015-09-28Refactored Button.Bent Bisballe Nyeng
2015-09-28Completely rewrite Notifier to work with gcc-5.2. Greatly inspired by the ↵Bent Bisballe Nyeng
lsignal project.
2015-09-03Use Notifier in CheckBox class.Bent Bisballe Nyeng
2015-09-03Introduce new Notifier and use it in the Knob class.Bent Bisballe Nyeng
2015-05-21Force value of 'initialized' before construction.Bent Bisballe Nyeng
2015-05-15Start using C++-11.Bent Bisballe Nyeng
2014-10-17Fix GUI crash when running in thread mode and init wasn't done when show was ↵Bent Bisballe Nyeng
called.
2014-09-23Saving lastkit and lastmidimap instantly when file is selected from filebrowser.Jonas Suhr Christensen
2014-09-23Added config parse.Jonas Suhr Christensen
2013-10-19Make window fixed size.Bent Bisballe Nyeng
2013-10-06Refactoring of AudioFile loading and message passing from engine to gui and ↵Bent Bisballe Nyeng
vice versa.
2013-10-01Make sure we redraw if GUI is changed by engine event.Bent Bisballe Nyeng
2013-06-29New inter-thread message system.Bent Bisballe Nyeng
2013-05-13If midimapfile is empty and drumkit is selected, use drumkit path as default ↵Bent Bisballe Nyeng
and vice versa.
2013-05-08Remove GlobalContext class. Move all native code from EventHandler class to ↵Bent Bisballe Nyeng
NativeWindowX11 and NativeWindowWin32 classes.
2013-04-28Fix sleep length in win32Bent Bisballe Nyeng
2013-04-28Fix gui crash on window close. Make drumkit and midimap file and status ↵Bent Bisballe Nyeng
reshow in the gui.
2013-04-26Add MidimapLoadStatus Message.Bent Bisballe Nyeng
2013-04-23Re-remove debug combobox from gui.Bent Bisballe Nyeng
2013-04-20Added messages for 'get engine seetings' and 'set engine setting', thereby ↵Bent Bisballe Nyeng
removing the last 'direct call' in the engine code from the gui code.
2013-04-19GUI position/size tweaks and some pixmap changes.Bent Bisballe Nyeng
2013-04-04New message system. New common midi input class. Some compiler warning ↵Bent Bisballe Nyeng
fixes. New ListBoxBasic class used by both LustBox and ComboBox. New embossed font.
2013-03-31Use progress bar colours to indicate errors.Bent Bisballe Nyeng
2013-03-30New box rendering of all widgets. Minor tweaks still missing.Bent Bisballe Nyeng
2013-03-22Fix compilation.Bent Bisballe Nyeng
2013-03-22Added Engine->Messageing system. Implemented LoadStatus Message. Added ↵Bent Bisballe Nyeng
ProgressBar widget. Made FileBrowser chdir to old value (needs further fixing). More printf->hugin ports.
2013-03-14Fix GUI crash on close.Bent Bisballe Nyeng
2013-03-13Added path lineedit and drive selection (win32) to filebrowser. Made a lot ↵Bent Bisballe Nyeng
of small layout tweaks.
2013-03-10Rework the way the load kit/midimap buttons work.Bent Bisballe Nyeng
2013-03-10Work a little on knob design and knob/checkbox positions.Bent Bisballe Nyeng
2013-03-09Use new checkbox label.Bent Bisballe Nyeng
2013-03-06Remove unused include.Bent Bisballe Nyeng
2013-03-06Major GUI workover. Hilights: A new filebrowser and new knob widget.Bent Bisballe Nyeng
2013-01-26Fix for #0 (Crash on project close if GUI is open). Added hugin support with ↵Bent Bisballe Nyeng
syslog.
2012-12-28Add sleep in event loop on win32.Bent Bisballe Nyeng
2012-08-27Thread changes...Bent Bisballe Nyeng
2012-01-23Simple image blit. New slider class. New filenamelineedit. New pixelbuffer ↵Bent Bisballe Nyeng
used for drawing everything but the root window - with alpha blending...