bsp2
dddd1a6120
add XCreateWindow() parameter comments
6 years ago
bsp2
c3f6de47bd
debug stuff
6 years ago
bsp2
66cfd23bba
fix 64bit build
6 years ago
bsp2
d37330ced8
test for ARCH_X64 instead of BUILD_64
6 years ago
bsp2
17118bc0df
fix 32bit setEventProc function name; enable BUILD_64
6 years ago
bsp2
9ab235fb06
64bit build: use trampoline in 32bit address space to be compatible with hosts that query only the lower 32bits of _XEventProc
6 years ago
bsp2
49d3b4b76c
call XInitThreads()
6 years ago
bsp2
98f04ad5a5
add stub implementation (copied from original lglw_linux.c)
6 years ago
bsp2
d7884426b4
change log file path to /tmp/lglw_log.txt
6 years ago
Cameron Leger
0634fe6b2b
Add WIP _XEventProc code
6 years ago
Cameron Leger
489e7dbfce
Add initial LGLW Linux support and testing environment
vst2_lglw_debug_plugin extracted, makefile made
vst2_debug_host temporarily using this debug plugin
vst2_debug_host Linux support for XWindows, _XEventProc
Temporary logger change to avoid crashes (needs investigating)
LGLW for Linux:
Include necessary X and GL headers
Temporary static log file and XErrorHandler for debugging
Many logging statements
loc_create_hidden_window implemented and working
loc_destroy_hidden_window implemented and working
lglw_window_open implemented and working
lglw_window_resize implemented and untested
lglw_window_close implemented and working
lglw_window_show implemented and untested
lglw_window_hide implemented and untested
lglw_window_is_visible is implemented and untested
lglw_window_size_get is implemented and untested
lglw_redraw is implemented, but possible wrongly
lglw_glcontext_push implemented and working
lglw_glcontext_pop implemented and working
lglw_swap_buffers implemented and working
lglw_swap_interval_set implemented and untested
6 years ago
bsp2
b45c379d5b
fix 'cannot allocate memory in static TLS block' runtime error (Linux)
6 years ago
bsp2
8dfecaa7d6
fix missing 'seed_initialized' symbol error in Linux build
6 years ago
bsp2
86e0c77222
add setenv_* scripts (VSVR_BASE_DIR, VST2_SDK_DIR); fix library link order on Linux
6 years ago
bsp2
91d069d451
add Linux makefiles for the add-on modules (+fix some minor GCC related issues +test the build)
6 years ago
bsp2
3534b6ce48
dependency build: fix LIB_INSTALL_PREFIX
6 years ago
bsp2
7f341c15a9
add dependency makefiles (Linux)
6 years ago
bsp2
d27413adda
remove dep.7z and place the dependencies under version control
6 years ago
bsp2
60aa9ec138
prepare for Linux port (can build lib and shared_lib targets)
6 years ago
bsp2
d913414dea
update LGLW
6 years ago
bsp2
fbf6b7a0ab
clean up
6 years ago
bsp2
f455deed13
add clipboard support and alto777_LFSR, Autodafe, CastleRocktronics, computerscare, FrankBuss, JE, Nohmad, SynthKit, TheXOR modules
6 years ago
bsp2
32c6049356
add virtual touch keyboard support (settings.json:touchKbd option)
6 years ago
bsp2
58ecb03bfd
fix uppercase and special char (shift) keyboard input
6 years ago
bsp2
b10c15ac70
support Windows 8 touch API; don't forward handled keyboard events
6 years ago
bsp2
c53600481a
fix MIDI input in Jeskola Buzz 1.2
6 years ago
bsp2
dbcc7f8bff
fix rack_shared.lib build issue; update x86 build
6 years ago
bsp2
dc870680ce
fix Win7 mouse lock issue; support file drag'n'drop; sort fav modules by name
6 years ago
bsp2
897678a0f8
add refreshRate and vsync config options (settings.json)
6 years ago
bsp2
b7ef460fa0
replace GLFW by LGLW
6 years ago
bsp2
7e79bd3eda
add DLL plugin support; add Template_shared example plugin; move dBiz.* modules to plugin.dll
6 years ago
bsp2
d14b2cbe43
add DHE+mscHack modules, fix settings/CursorLock, add x86 legacy build
6 years ago
bsp2
8ce938cbd8
add dependent libs (+ msvc makefiles)
6 years ago
Andrew Belt
a51afcd596
Add --disable-symbol-hiding to curl build
7 years ago
Andrew Belt
0f9e520974
Prefix comments in Makefile targets with @ to disable printing
7 years ago
Andrew Belt
d4bca1a8f0
Add pffft and fftpack to Rack
7 years ago
Andrew Belt
cdf05b9bc4
Fix oui-blendish path
7 years ago
Andrew Belt
394537b6d9
Update osdialog, fix osdialog filter format
7 years ago
Andrew Belt
502eb21e0a
Add filters to patch open/save dialogs
7 years ago
Andrew Belt
7bc73669a1
Reorder toolbar, fix Bridge directories in `make dist`, update osdialog
7 years ago
Andrew Belt
9cb4bfbf98
Remove RTAUDIO_ALL_APIS flag
7 years ago
Andrew Belt
ae07ef264d
Add ARCH_* to arch.mk
7 years ago
Andrew Belt
cf34e43667
Use --with-ssl, remove PKG_CONFIG_PATH environment variable
7 years ago
Andrew Belt
7a3e183859
Add more debug info when loading plugins
7 years ago
Andrew Belt
9d686bbac0
Add `make install` to plugin.mk for automatically installing plugins to
your Rack user directory
7 years ago
Andrew Belt
f4fd102f4e
Update GLFW, fix caps lock detection
7 years ago
Andrew Belt
6c59f41613
Re-update nanosvg
7 years ago
Andrew Belt
bab68b3637
Added Ubuntu build dependencies
7 years ago
Andrew Belt
b6e4f3de76
Add keypad Enter key command for module browser
7 years ago
Andrew Belt
8b0f819811
Fix blank MIDI driver bug
7 years ago