brummer10
ad0f490c68
Add support for sub-menu's
2020-08-25 10:37:50 +02:00
brummer10
ae228145a5
Add support for radio menu items in main menu
2020-08-22 14:38:50 +02:00
brummer10
37e66dd26a
Make behave of the main menu more common, follow the mouse pointer to show submenus
2020-08-21 10:16:21 +02:00
Hermann
b5fbb49a2e
Merge pull request #4 from orivej/patch-1
...
Do not require static dependencies for dynamic build
2020-08-16 10:20:53 +00:00
Orivej Desh
e93b44b52c
Do not require static dependencies for dynamic build
...
`pkg-config --static` pulls in static-only dependencies that are not required for making dynamic executables.
2020-08-16 09:45:53 +00:00
brummer10
f29ac3fe6d
Add infobox when text entry for save file is empty
2020-08-15 08:27:05 +02:00
brummer10
1c66f0cbca
Fix XFilterEvent leads to undefined behaive on debian/buster
2020-08-15 08:25:59 +02:00
brummer10
62b2255048
Fix new introduced debug build macro
2020-08-11 20:05:59 +02:00
brummer10
4920035bdd
Introduce debig build flag
2020-08-11 19:18:29 +02:00
brummer10
2e9e1037d6
Adjust size of message dialoge
2020-08-11 07:12:52 +02:00
brummer10
3c5219dafa
add savefile dialoge, add menu with accel key support
2020-08-10 12:56:43 +02:00
brummer10
bcd94e88b4
Set text size for button label
2020-07-30 05:26:56 +02:00
brummer10
8197defd55
Set text_color for button label
2020-07-30 04:54:25 +02:00
brummer10
35523d13d8
Add support for underline label in Button for keyboard shortcuts
2020-07-29 20:14:34 +02:00
brummer10
fb83b593e9
Fix label position setting
2020-07-12 05:43:16 +02:00
brummer10
c86a3b5258
Implement Gravity FIXEDSIZE for widgets which shouldn't be scaled
2020-07-12 05:42:28 +02:00
brummer10
3ed3ac9325
Fix temporary windows under composite WMs (cerry picked from pull request #3 by falkTX
2020-07-12 05:39:49 +02:00
brummer10
3bf11ac7b2
Introduce new flag 'NO_PROPAGATE' to skip expose callbacks from parent window
2020-07-11 19:41:14 +02:00
brummer10
14643a7903
Implement numeric items for combobox and menu
2020-07-10 06:48:56 +02:00
brummer10
2bed6a3078
Send configure_notify_callback also to toplevel Widget_t
2020-07-10 06:48:20 +02:00
brummer10
70c910d7b1
dont use designated initializers
2020-04-23 09:15:28 +02:00
brummer10
7596648433
fix connect_func
2020-04-21 09:40:41 +02:00
brummer10
6cfcfa991c
Fix lv2_plugin for latest lv2-git
2020-04-21 05:28:42 +02:00
Hermann
a6ac0fd33f
Merge pull request #2 from schnitzeltony/master
...
Do not pin ld to pack resources
2020-04-20 14:22:06 +02:00
Andreas Müller
dc23d4b068
Do not pin ld to pack resources
...
Took a while - error message for cross build of XPolyMonk.lv2 was (not helpful exactly...):
| xmidi_keyboard.c:(.text+0x2a30): undefined reference to `_binary_midikeyboard_png_start'
| collect2: error: ld returned 1 exit status
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2020-04-19 22:42:55 +02:00
brummer10
94faccd0f1
Fix: remove unused cairo_surface from LV2 plug
2020-04-17 08:12:54 +02:00
brummer10
9671533770
Implement mod target to allow building a mod ui
2020-04-17 06:52:05 +02:00
brummer10
4b444fef26
remove unused var
2020-04-15 12:11:36 +02:00
brummer10
d381f2cf50
add LV2 GUI prototype, add several widget types, reworked several routines
2020-04-15 09:24:38 +02:00
Hermann
e7e2add2a1
Merge pull request #1 from schnitzeltony/master
...
Do not hard-pin ar
2019-12-31 06:23:25 +01:00
Andreas Müller
0dc0b8f036
Do not pin ar
...
Avoid trouble for e.g cross build systems as OpenEmbdedded/Yocto: They
use tailored ar.
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-12-31 01:06:50 +01:00
brummer10
dbcd1f4e47
add detune controller to midi keyboard
2019-12-26 07:51:07 +01:00
brummer10
2dd4612f97
add attack/release control to midi keyboard
2019-12-24 07:41:48 +01:00
brummer10
e3e65069ef
update midi keyboard knobs, add button_press_callback on Button3
2019-12-08 12:25:57 +01:00
brummer10
ae45007cfa
correct scaling for ASPECT mode
2019-12-06 15:50:38 +01:00
brummer10
2e8ac0882d
xmidi_keyboard send all values when get mapped
2019-12-06 10:01:21 +01:00
brummer10
b782a53e29
implement adj_set_scale to allow scaleing the pointer movement, update xmidi_keyboard
2019-12-06 08:49:01 +01:00
brummer10
75d7a850ca
allow embeding in C++
2019-12-05 06:43:11 +01:00
brummer10
448bacf05b
add HIDE_ON_DELETE falg and unmap_notify_callback
2019-11-21 06:47:15 +01:00
brummer10
0f24ddc9bc
add FAST_REDRAW flag to indicate when a Widget needs fast drawing
2019-11-16 14:43:27 +01:00
brummer10
85656dcae0
make larger labels better fit on vslider
2019-11-16 03:50:44 +01:00
brummer10
5c68f60c18
make larger labels better fit on vslider
2019-11-16 03:47:44 +01:00
brummer10
2c8f34bb44
remove documentation tags from *.c files, disable doxygen file
2019-11-15 11:21:57 +01:00
brummer10
60f6f4a5c7
add connect_func() to abstract connection of event handlers
2019-11-14 19:26:56 +01:00
brummer10
3728e3e63b
update README
2019-11-11 09:47:38 +01:00
brummer10
bd35800a97
move libxputty in it's own repository
2019-11-11 09:18:01 +01:00
Hermann
f77a6b3067
Initial commit
2019-11-11 09:14:13 +01:00