Commit Graph

197 Commits

Author SHA1 Message Date
Hermann 74cea92aff
Merge pull request #8 from LADI/ladi
Build/Makefile improvements
2022-09-29 06:45:49 +02:00
Nedko Arnaudov b7969d3244 Build/Makefile: xxdi.pl support
* Use "xxdi.pl" when available but "xxd -i" is not
 * First do configure-like check for xxd, xxdi.pl, etc. existence,
   then make decision on which tool to use. I.e., USE_ABC -> HAVE_ABC
2022-09-24 13:38:32 +03:00
Nedko Arnaudov 0d3eeca188 Build/Makefile: LDEMULATION for aarch64elf 2022-09-24 13:22:18 +03:00
brummer10 158adca00c Fix font size for vsliders 2022-09-21 10:41:21 +02:00
brummer10 da5c2312a1 Add MIDI keyboard widget 2022-09-20 10:05:12 +02:00
brummer10 744de00ee2 Fix memleak in systray icon 2022-09-13 13:34:50 +02:00
brummer10 97d399e1ec Fix draw toggle button 2022-09-11 16:27:46 +02:00
brummer10 69bfbf29f4 Add image_button 2022-09-11 13:49:05 +02:00
brummer10 78ae02a9ac Implement error handler to avoid crash on error 2022-09-10 19:13:34 +02:00
brummer10 fc5f2895d3 Fix use new widget color scheme in all widgets 2022-09-03 18:58:00 +02:00
brummer10 3b02735512 Implement color getters and setters 2022-09-02 17:20:40 +02:00
brummer10 095937f483 add support for delete key 2022-09-01 13:15:17 +02:00
brummer10 b15e127e48 Fix arbitary size for knobs 2022-09-01 09:39:18 +02:00
brummer10 b663f4602a Fix grab widget is key snooper 2022-08-31 18:23:06 +02:00
brummer10 7fb017cb88 Some fixes 2022-08-29 18:38:50 +02:00
brummer10 37b579a0ad Fix memleaks (valgrind) 2022-08-29 10:30:02 +02:00
brummer10 a3f2bfa40c Introduce color support per widget 2022-08-28 18:32:43 +02:00
brummer10 802feda225 Implement support for slider images 2022-08-26 18:51:09 +02:00
brummer10 b33cd6534b Only forward global keyevent to key_snooper when it is not the event window 2022-08-25 19:07:35 +02:00
brummer10 32007448a4 Add more contrast to the combobox slider 2022-08-25 08:40:00 +02:00
brummer10 9a9f99036d New grid image 2022-08-24 16:47:29 +02:00
brummer10 7cece39fd0 Implement (psoudo) transparency for the Sytray Icon 2022-08-21 09:36:40 +02:00
brummer10 f6de5480ab Fix widget_set_icon_from_surface 2022-08-20 19:35:49 +02:00
brummer10 0f46392316 simplify Bit mask copying 2022-08-20 19:07:15 +02:00
brummer10 15b4ff5b0f Switch to use XChangeProperty to set application icon 2022-08-20 16:05:56 +02:00
brummer10 61ab396066 Add forgotten break; 2022-08-16 09:17:03 +02:00
brummer10 e9f2dbe58e A bit cleanup 2022-08-16 08:52:49 +02:00
brummer10 ac705bea7f Implement key-snooper to allow subwindows register for XGrabKey 2022-08-15 08:23:38 +02:00
brummer10 426efeb2f9 Allow no popup widgets to grab the button 2022-08-14 19:15:00 +02:00
brummer10 edc7f5f52b Revert last commit 2022-08-13 14:56:56 +02:00
brummer10 f810002ffe Fix Visibility Event send only when Fully Obscured 2022-08-12 19:58:20 +02:00
brummer10 31712fdcba Implement getters and setters for adjustment min/max/std values 2022-08-07 21:02:39 +02:00
brummer10 36d3e51633 make list_size unsigned int 2022-08-07 14:17:30 +02:00
brummer10 d073c72877 Dont remove subsequent expose events when widget have flag FAST_REDRAW 2022-08-04 10:56:36 +02:00
brummer10 ea755cce84 Remove all subsequent Expose events for the Window from Queue when redraw 2022-08-02 13:28:39 +02:00
brummer10 aaa31ee163 Implement DONT_PROPAGATE window flag, to allow switch of child redraw on expose 2022-07-21 14:20:01 +02:00
brummer10 a3d328aaba Implement widget_draw() to allow redraw only the widget, not the childs 2022-07-20 09:21:48 +02:00
brummer10 3f7b9a13a5 Implement combobox_set_menu_size() to set how many entrys a popup menu from the combobox should show 2022-07-18 13:05:00 +02:00
brummer10 922b6c519d Implement widget_hide_all() to allow hiding all Windows related to app 2022-07-16 11:52:11 +02:00
brummer10 dbec16e4ef Fix warnings when enable -Wall 2022-07-14 11:03:40 +02:00
brummer10 b39c4e4d6a Fix some svg been unconventional, so don't assert when loading 2022-07-13 09:10:15 +02:00
brummer10 d7510f69c8 Fix install shared lib on FreeBSD 2022-07-08 08:05:26 +02:00
Hermann b4bdd1d69f
Merge pull request #7 from nick87720z/honor-env-cflags
Honor environment CFLAGS
2021-12-18 13:00:58 +01:00
Nikita Zlobin 85cde0ad07 Honor environment CFLAGS 2021-12-17 00:58:17 +05:00
Hermann Meyer 886769a7d2 Implement visibiliy_change_callback 2021-11-16 07:52:55 +01:00
Hermann Meyer e449906d22 Fix widget_get_scaled_svg() 2021-11-13 06:55:54 +01:00
Hermann Meyer 4debea8d24 Fix forgotten break; in switch state 2021-11-11 08:27:20 +01:00
Hermann Meyer 81d710c621 add cairo_image_surface_create_from_svg 2021-11-09 07:06:07 +01:00
Hermann Meyer 37ea2d0280 Implement support for SVG images via nanosvg 2021-11-05 06:23:14 +01:00
Hermann Meyer 50710818e1 Draw missing image notice when no image is loaded in image widget 2021-10-25 10:29:55 +02:00