126 Commits (45869c2c13af09efa2a6a047642e0b31cb7da7ac)

Author SHA1 Message Date
  falkTX 45869c2c13
Start split of Window.cpp into several smaller files 5 years ago
  falkTX 06340e3c16 More haiku tests & changes (full mouse tracking, lock looper) 6 years ago
  falkTX 20a464142a
Incomplete but sorta working initial Haiku support, WIP 6 years ago
  falkTX b24777bce0
Fix previous commit; Enable cairo in CI Linux builds 6 years ago
  falkTX 14b4536aad
Reorder some code and add stubs for HaikuOS support 6 years ago
  JP Cimalando 5dff90ad27 add file dialog for macOS (#161) 6 years ago
  falkTX cc720fe821 win32: clear file dialog string before triggering callback 6 years ago
  JP Cimalando a7706f24a3 Add simple file selection for Windows (#152) 6 years ago
  JP Cimalando bcf84559a5 Set UTF8 window title using NetWM hints 6 years ago
  falkTX 35cfb34053
Minor corrections 6 years ago
  falkTX 2ed5e0a665
Handle scaling of plugins via host (TESTING) 6 years ago
  falkTX 78d8ac03db Only use get_current_dir_name on Linux 7 years ago
  falkTX 4608cb7fc6
Only use get_current_dir_name on Linux 7 years ago
  falkTX 1623dd7b85
Introduce DISTRHO_UI_USER_RESIZABLE macro, remove runtime checks 7 years ago
  falkTX 4661d1461e
Add Window::isEmbed() method, for convenience 7 years ago
  falkTX b4f40f60bd
Add Window::isEmbed() method, for convenience 7 years ago
  falkTX 204fbeb807
Adjustments for Cairo, and general cleanup 7 years ago
  falkTX a300669099
Do not use pugl context detection during runtime 7 years ago
  JP Cimalando c6f5d34be6 dgl: add the Context structure 7 years ago
  JP Cimalando 2795c66b16 rewrite preprocessor conditionals in simplified form 7 years ago
  JP Cimalando e697fa716e rename `getGraphics` to `getContext` 7 years ago
  JP Cimalando d80c799b8c software rendering with Cairo 7 years ago
  falkTX cf980eb2a0
Partially reverts a1748a1a9f 7 years ago
  Patrick Desaulniers fe371d491d Allow disabling logs in Window class (#80) 7 years ago
  falkTX 1770a175bd Expose get/setIgnoringKeyRepeat in Window class 7 years ago
  falkTX a1748a1a9f Assume Windows to be resizable by default; Add UI::isUserResizable 7 years ago
  falkTX 981e61a807 Small adjustments to Window 7 years ago
  falkTX aa6ada4ece Add get/set scaling to Window 7 years ago
  falkTX 7cf42d65eb Allow plugin UIs to be user-resizable, test with info example 7 years ago
  falkTX 72279b8e7c Update pugl base files and X11 code 7 years ago
  falkTX c61e0ecd2e Delete yet another file, assume pugl with GL 7 years ago
  falkTX 6604655e6b Import minor DGL fixes from Carla 7 years ago
  falkTX 40d8865d29 Set _NET_WM_WINDOW_TYPE for our X11 windows 7 years ago
  falkTX 16d33d5d4e Fix a few minor warnings 7 years ago
  falkTX d49366db69 Fix rendering of subwidgets 7 years ago
  falkTX 6de5fc3285 Fix pugl namespace under macOS 7 years ago
  falkTX 279c265361 Implement transient windows for Windows and macOS 8 years ago
  falkTX d6d1d3b55c Add DGL_NO_SHARED_RESOURCES; Fix build 8 years ago
  falkTX f0cca0af92 Misc changes 8 years ago
  falkTX 0393d1e429 Add DGL_FILE_BROWSER_DISABLED to optionaly disable file browser 8 years ago
  falkTX 07cf566b64 Testing: handle effEditKeyUp/Down from host 8 years ago
  falkTX fa54750583 Testing: handle effEditKeyUp/Down from host 8 years ago
  falkTX 07174f4fc4 Use linux (X11) as fallback in Window.cpp code 9 years ago
  falkTX de41152255 Use linux as OS fallback if not mac or windows 9 years ago
  falkTX 1e83d2a9ce OSX related fixes; Add 'MACOS_OLD=true' if using apple-gcc4.2 10 years ago
  falkTX 5d70c8a977 Update copyright dates; Add license header comment to utility code 10 years ago
  falkTX 7365b4886c Fix some small leaks 10 years ago
  falkTX e65346c24a Pass non-handled keyboard events to parent window (X11 only) 10 years ago
  falkTX b5c4ef84bd Fix build 10 years ago
  falkTX c4008e3368 Hide some implementation details on private structs 10 years ago