summaryrefslogtreecommitdiff
path: root/plugingui
AgeCommit message (Collapse)Author
2017-03-23Track and propagate parent window size changes.Bent Bisballe Nyeng
2017-03-23Merge branch 'master' of http://git.drumgizmo.org/drumgizmoLars Muldjord
2017-03-23Bypass button texture atlasLars Muldjord
2017-03-12Fix redrawing of underlying exposed area on Widget moves/resizing.Bent Bisballe Nyeng
2017-02-17Make Knob support ranges other than [0; 1].Bent Bisballe Nyeng
2017-02-17Fix old UI.Bent Bisballe Nyeng
2017-02-17Replace obsolete WIN32 ifdefs with platform define.Bent Bisballe Nyeng
2017-02-17Win32 build fixes.Bent Bisballe Nyeng
2017-02-17Partial rendering for win32 backend.Bent Bisballe Nyeng
2017-02-17Add partial rendering support when rendering widgets to window pixel buffer ↵Bent Bisballe Nyeng
and also when rendering window pixel buffer to native window. Win32 only partially implemented.
2017-02-17Optimize PixelBuffer and PixelBufferAlpha setPixel method when no alpha is used.Bent Bisballe Nyeng
2017-02-16Fix double click on buttons.Bent Bisballe Nyeng
2017-02-12Remove unused private Canvas memBent Bisballe Nyeng
2017-02-12Refactor/introduce widget and windiow redraw/dirty mechanism to eradicate ↵Bent Bisballe Nyeng
unnecessary rendering passes during event handling.
2017-02-10Clean up guievent.h and use EventQueue type instead if std::queue.Bent Bisballe Nyeng
2017-02-10Send both move and resize events if ConfigureNotify XEvent contain changes ↵Bent Bisballe Nyeng
in both.
2017-02-10Return a list of events form native window instead of one event at a time.Bent Bisballe Nyeng
2017-02-10Return a list of events form native window instead of one event at a time.Bent Bisballe Nyeng
2017-02-10Tabwidget test app.Bent Bisballe Nyeng
2017-02-10Fix 64 bit warning in ui test app.Bent Bisballe Nyeng
2017-02-09Do not use window size and position functions in native window constructor ↵Bent Bisballe Nyeng
as this would lead to a self reference loop.
2017-02-08UI resize refactoring part 1.Bent Bisballe Nyeng
2017-02-06Remove old ui and engine libe Makefiles.Bent Bisballe Nyeng
2017-02-05Compile engine as a library.Bent Bisballe Nyeng
2017-02-05Compile plugingui as a library.Bent Bisballe Nyeng
2017-02-05Fix information loss on pointer to int cast.Bent Bisballe Nyeng
2017-02-05Fix 64 bit compilation.Bent Bisballe Nyeng
2017-02-05Remove debug printout.Bent Bisballe Nyeng
2017-02-05Added XShmImage support in X11 rendering backend.Bent Bisballe Nyeng
2017-02-04Fix missing redraws on resize in X11.Bent Bisballe Nyeng
2017-02-03Remove background flickering on window resize.Bent Bisballe Nyeng
2017-01-30Use grey clear colour to mask resize flickering.Bent Bisballe Nyeng
2017-01-27Fix pixel buffer assertion in line draws outside the pixel buffer.Bent Bisballe Nyeng
2017-01-21Revert "Test fix for rcgen compilation on FreeBSD."Bent Bisballe Nyeng
This reverts commit 98fcf580138858cb1ee0dbe8ff5722849d58d697.
2017-01-21Test fix for rcgen compilation on FreeBSD.Bent Bisballe Nyeng
2017-01-21Cocoa for the masses.Bent Bisballe Nyeng
2017-01-21Make resize events fdo the right thing. Add move event.Bent Bisballe Nyeng
2017-01-21Store filename with Image for use when reporting errors.Bent Bisballe Nyeng
2017-01-21Compile plugingui.exe with correct lodepng defines and re-enable hungin support.Bent Bisballe Nyeng
2017-01-21Prevent division by zero.Bent Bisballe Nyeng
2017-01-21Add some TabWidget documentation.Bent Bisballe Nyeng
2017-01-21Fix memory leak in X11 backend.Bent Bisballe Nyeng
2017-01-21New MainWindow.Bent Bisballe Nyeng
2017-01-21Added TabWidget.Bent Bisballe Nyeng
2017-01-21Generate resource_data.cc in build system.Bent Bisballe Nyeng
2017-01-21Added StackedWidget.Bent Bisballe Nyeng
2017-01-21Added sidebar resources and testing codeLars Muldjord
2017-01-02Fix formatting issues.André Nusser
2017-01-02Ignore all clicks except left clicks in all the widgets.André Nusser
Of course, we want to change this as soon as we actually want to use right and middle clicks. But this is not the case atm.
2017-01-02Place "Path:" label in file browser with border.André Nusser