*** rncbc has joined #lv2 | 00:25 | |
*** rncbc has quit IRC | 01:47 | |
*** HarryHaaren has quit IRC | 02:15 | |
*** ricardocrudo has joined #lv2 | 02:21 | |
*** falktx has quit IRC | 04:50 | |
*** gianMOD_ has joined #lv2 | 06:31 | |
*** gianMOD has quit IRC | 06:34 | |
*** edogawa has joined #lv2 | 07:05 | |
*** 7JTABTVD7 is now known as Anchakor | 08:34 | |
*** edogawa_ has joined #lv2 | 08:38 | |
*** edogawa has quit IRC | 08:41 | |
*** edogawa_ is now known as edogawa | 08:46 | |
*** falktx has joined #lv2 | 11:05 | |
*** mlpug has joined #lv2 | 11:10 | |
*** HarryHaaren has joined #lv2 | 11:42 | |
*** mlpug has quit IRC | 12:24 | |
*** bazz has quit IRC | 12:24 | |
*** gianMOD_ has quit IRC | 12:24 | |
*** ax has quit IRC | 12:24 | |
*** triune has quit IRC | 12:24 | |
*** wrl has quit IRC | 12:24 | |
*** NickSB2 has quit IRC | 12:24 | |
*** mlpug has joined #lv2 | 12:26 | |
*** bazz has joined #lv2 | 12:26 | |
*** gianMOD_ has joined #lv2 | 12:26 | |
*** ax has joined #lv2 | 12:26 | |
*** triune has joined #lv2 | 12:26 | |
*** wrl has joined #lv2 | 12:26 | |
*** NickSB2 has joined #lv2 | 12:28 | |
*** HarryHaaren has quit IRC | 12:47 | |
*** ricardocrudo has joined #lv2 | 13:08 | |
*** rncbc has joined #lv2 | 13:13 | |
*** falktx has quit IRC | 13:14 | |
*** HarryHaaren has joined #lv2 | 13:28 | |
HarryHaaren | whee, fixed the PUGL alt-tab black areas issue. AVTK / PUGL are freinds again :) | 13:30 |
---|---|---|
*** Anchakor_ has joined #lv2 | 14:21 | |
*** gianMOD_ has quit IRC | 14:49 | |
*** gianMOD has joined #lv2 | 15:07 | |
*** gianMOD has quit IRC | 15:57 | |
*** gianMOD has joined #lv2 | 15:57 | |
*** gianMOD has quit IRC | 15:57 | |
*** gianMOD has joined #lv2 | 15:58 | |
*** gianMOD has quit IRC | 15:58 | |
*** gianMOD has joined #lv2 | 15:59 | |
*** gianMOD has quit IRC | 15:59 | |
*** drobilla has joined #lv2 | 16:02 | |
*** gianMOD has joined #lv2 | 17:00 | |
*** falktx has joined #lv2 | 17:03 | |
*** gianMOD has quit IRC | 17:10 | |
HarryHaaren | drobilla, pushed double-buffering fix to my git. Its only a few lines to repaint the front-buffer on expose events (its invalidated when hidden behind other windows apparently) | 17:24 |
HarryHaaren | PUGL btw | 17:24 |
HarryHaaren | that was the last obvious issue I saw with PUGL: some nasty things like a decent file-browser widget with filters + favorites (etc) still need doing, but i'm working towards that from Fabla2's basic file-browser | 17:26 |
* HarryHaaren is happy with the PUGL / AVTK combo | 17:26 | |
falktx | HarryHaaren: using cairo right? | 17:32 |
falktx | HarryHaaren: rgareus has a project that provides a file-browser for simple x11 apps like pugl plugins | 17:33 |
HarryHaaren | falktx, yep. Drob implemented the Cairo XLib stuff (no GL involved) and I'm fixing some double-buffering etc | 17:33 |
HarryHaaren | AVTK needs its own one anyway: consistency in UI | 17:33 |
falktx | HarryHaaren: any progress on win32/osx cairo-pugl yet? | 17:34 |
HarryHaaren | i have most of it done already, including some features only useful for sample-library files browsing etc. extension filters on the way | 17:34 |
HarryHaaren | nope | 17:35 |
drobilla | I was going to see how easy Cairo=>GL is and maybe just use that on other platforms for now | 17:36 |
drobilla | If it's easier, anyway | 17:36 |
HarryHaaren | yep sure, works for me. In theory just the single call for cairo_create_for_xlib() should be changed, and the rest should remain consistent. Of course the code would need to be ported to Win32 / OsX backends of PUGL. | 17:42 |
rgareus | HarryHaaren: https://github.com/x42/sofd the rfc3986 parser/encoder for the 'recently used' may come in handy | 17:43 |
rgareus | and with pango/cairo around, drawing can be much easier and nicer. | 17:43 |
HarryHaaren | yep, cheers rgareus i'll look into that. right now, releasing "working" code trumps creating better looking file dialogs.. | 17:44 |
rgareus | the ignore_mountpoints ignore_fs etc lists also took me a while to collect from various sources | 17:45 |
HarryHaaren | also the idea behind building file-browsing into AVTK is to specialize it to audio samples (to start anyway) | 17:45 |
* rgareus disagrees. | 17:45 | |
HarryHaaren | that means parsing file-names, showing pretty names instead of big long ones, etc see https://github.com/harryhaaren/openAV-Fabla/issues/36#issuecomment-67857624 | 17:45 |
HarryHaaren | why ? | 17:45 |
rgareus | well, it should work all right. but that should never get in the way of proper design. | 17:46 |
HarryHaaren | file-browsing is generic: the one in Fabla is audio-sample specific, because that's its use case. | 17:46 |
rgareus | software design, that is (not visual design) | 17:46 |
HarryHaaren | its not: but the point is to provide a good experience for users, not presenting filenames with long repeated filenames, which is very common for samples | 17:47 |
falktx | HarryHaaren: btw, please ensure the file-dialogs do NOT lock the main thread | 17:47 |
HarryHaaren | experience > features. | 17:47 |
falktx | HarryHaaren: it's an issue with ntk. hopefully fixed in your plugins with the move to pugl | 17:48 |
HarryHaaren | there is no threading invoved at all, you push a list of items to the UI, done -> resume normal operation until user interacts next | 17:48 |
HarryHaaren | well most TK's do it wrong in some way; GTK decides to spawn random()*10 threads... that's hardly ideal either :D | 17:49 |
falktx | yes, all I'm saying is that you shouldn't lock/stop the execution of idle() during file-dialogs | 17:49 |
HarryHaaren | obvoiusly :) | 17:49 |
falktx | cool then | 17:50 |
falktx | HarryHaaren: oh and about modguis. is your artyfx code very different from the current github one? | 17:51 |
falktx | HarryHaaren: if not I can do a pull request with the modgui | 17:51 |
HarryHaaren | sure do | 17:52 |
*** mlpug has quit IRC | 17:52 | |
HarryHaaren | i'll do a pull before releasing 1.3 | 17:53 |
rgareus | the gtk random()*10 threads are for indexing and generating previews. And yes it sucks bad time, particularly in RT applications that use memlock | 17:58 |
falktx | HarryHaaren: oh, I didn't see you already had some changes/pull-request for modgui | 17:58 |
falktx | HarryHaaren: that commit doesn't apply to the new code though | 17:58 |
falktx | HarryHaaren: I sent you an updated one :) | 17:59 |
HarryHaaren | cheers | 17:59 |
HarryHaaren | rgar: yup | 17:59 |
* HarryHaaren out for dinner | 18:00 | |
*** gianMOD has joined #lv2 | 18:34 | |
*** HarryHaaren has quit IRC | 19:51 | |
*** rncbc has quit IRC | 19:55 | |
*** drobilla has quit IRC | 20:32 | |
*** rncbc has joined #lv2 | 21:04 | |
*** falktx has quit IRC | 21:18 | |
*** edogawa has quit IRC | 22:12 | |
*** drobilla has joined #lv2 | 22:49 | |
*** rncbc has quit IRC | 23:30 | |
*** rncbc has joined #lv2 | 23:53 |
Generated by irclog2html.py 2.13.0 by Marius Gedminas - find it at mg.pov.lt!