| bgola | drobilla: thanks, that was it, old sratom version... :/ | 01:53 |
|---|---|---|
| drobilla | bgola: ah. | 01:55 |
| drobilla | bgola: I thought it worked with all Object types a while ago, but I could be misremembering | 01:55 |
| drobilla | Probably marked those as deprecated prematurely, but I wanted us to get it sorted ASAP. Oh well | 01:56 |
| *** unclechu has quit IRC | 02:00 | |
| drobilla | rgareus, falktx: well, have a pugl git repository, now I just need to figure out how to make it publicly (i.e. non-ssh) accessible... | 02:12 |
| rgareus | drobilla: git-deamon | 02:14 |
| drobilla | git clone http://git.drobilla.net/pugl.git | 02:14 |
| drobilla | seems to work | 02:14 |
| drobilla | rgareus: Then I have to run a daemon, which is..... difficult | 02:14 |
| drobilla | git update-server-info seems to have made it accessible via http (via git, anyway, not in the browser) | 02:15 |
| drobilla | Which I hereby deem Good Enoughâ„¢ until I have some reason to deem it otherwise :) | 02:15 |
| falktx | hmmm | 02:15 |
| rgareus | drobilla: there's also git-shell (public ssh login) | 02:15 |
| rgareus | drobilla: http is fine though | 02:16 |
| falktx | there has been quite a few changes | 02:16 |
| rgareus | except it does not work | 02:16 |
| rgareus | oh it did now on 2nd try | 02:16 |
| rgareus | Cheers! | 02:17 |
| falktx | drobilla: there is a way to include gl.h on windows without windows.h | 02:17 |
| falktx | https://github.com/DISTRHO/DPF/blob/master/dgl/Base.hpp#L34 | 02:17 |
| rgareus | falktx: well, git branch ... hack away :) | 02:17 |
| drobilla | falktx: That's just a conversion of current svn pugl trunk | 02:17 |
| falktx | ok | 02:17 |
| rgareus | ...and push it somewhere public - now we do have common sha1 IDs that's great | 02:18 |
| drobilla | What a horrific mess GL includes across platforms are :/ | 02:19 |
| falktx | drobilla: how complete is the cairo context? | 02:19 |
| drobilla | rgareus: Hm. Only worked on second try? | 02:19 |
| drobilla | falktx: WFM on Linux. Not other platforms | 02:19 |
| rgareus | drobilla: I got disconnected on the first - maybe some nightmarehost issue | 02:20 |
| drobilla | I will soon be getting a real honest to goodness Mac for dev so I'll try to sort it out there.. at some point, y'know | 02:20 |
| drobilla | rgareus: Welp, I guess we'll see how it goes | 02:20 |
| drobilla | It's in my cgit but I'll try to get it in trac for the fancy, which will set me up for properly migrating everything else, too | 02:20 |
| falktx | something seems wrong in x11 destroyContext | 02:26 |
| falktx | glXDestroyContext(view->impl->display, view->impl->ctx); appears in the cairo code | 02:26 |
| rgareus | http://pastebin.com/EDwzNam3 fails to compile on OSX, too - I'll fix that sometime later this week, unless one of you is faster | 02:29 |
| falktx | rgareus: I'll send you my osx code some time soon for testing | 02:30 |
| rgareus | I want to merge some of my mods (set minimum window size and on-top) too | 02:31 |
| falktx | rgareus: hopefully it works better than the old one | 02:31 |
| * drobilla 's post-commit hook actually works | 03:10 | |
| drobilla | huh. | 03:10 |
| drobilla | Well, pugl git in trac now | 03:11 |
| drobilla | So pugl is officially git | 03:11 |
| * drobilla avoids the temptation to try to get that fancy 'auto ticket close based on commit message' stuff working | 03:11 | |
| drobilla | rgareus: Do I have to do anything server-side so git email does the right thing? | 03:12 |
| *** ricardocrudo has quit IRC | 03:13 | |
| drobilla | I don't know if there's facilities to automatically send to the correct address | 03:13 |
| * drobilla 's command line email config doesn't even work | 03:13 | |
| rgareus | drobilla: depends what you think is 'fancy'. it's just a git hook, executed as the user who does the push via ssh. | 03:13 |
| rgareus | drobilla: but the hook-script itself is rather fancy. | 03:13 |
| rgareus | drobilla: there's a default 'update' hook that has mail prepared | 03:18 |
| rgareus | drobilla: if `mail` does not work from the commandline then things become more tricky. | 03:23 |
| *** ricardocrudo has joined #lv2 | 03:25 | |
| drobilla | yeah, I could just never get it working in svn because the user was different | 03:26 |
| drobilla | not sure why it works for git but I'm not looking that gift horse in the face | 03:26 |
| rgareus | drobilla: one trick is to make a .sh wraper and call that via sudo/nopasswd | 03:27 |
| drobilla | rgareus: not sure what you mean by default update hook with mail prepared. You can't push to my repo | 03:27 |
| drobilla | rgareus: no sudo | 03:27 |
| drobilla | (shared hosting) | 03:27 |
| rgareus | drobilla: you can push to your repo which will create a commit message/email | 03:27 |
| drobilla | I'd never sudo anything web accessible anyway. Been pwned several times even without that | 03:27 |
| drobilla | rgareus: I don't need the email if I'm pushing it anyway :) | 03:28 |
| drobilla | rgareus: I mean, I want it so contributors, e.g. you, can git email easily | 03:28 |
| rgareus | drobilla: but I do want that email when you push | 03:28 |
| rgareus | drobilla: compare to ardour-cvs email list | 03:28 |
| drobilla | Okay, well, a commit mailing list or similar ain't happening any time soon | 03:28 |
| drobilla | Get a feed reader :P | 03:28 |
| rgareus | drobilla: in your git repo on the server you likley already have a hooks/update shell script. | 03:29 |
| rgareus | drobilla: all that's needed is a ML somewhere. | 03:29 |
| drobilla | Okay, so, again, I'm concerned with *receiving* patch emails | 03:30 |
| drobilla | and having that as automagic as possible for contributors so the right things happen and the email ends up at me | 03:30 |
| rgareus | drobilla: git am # locally | 03:30 |
| drobilla | rgareus: yes, but does (your) git know to send to d@drobilla.net? | 03:32 |
| drobilla | Seems like this is something I can associate with the repo so you don't need to know/type my email address | 03:32 |
| *** gianMOD has quit IRC | 03:32 | |
| rgareus | drobilla: git format-patch --to d@drobilla.net | 03:32 |
| drobilla | so, no | 03:32 |
| rgareus | drobilla: I don't understand what problem you want to solve. | 03:34 |
| drobilla | "Default is the value of the sendemail.to configuration value" apparently | 03:35 |
| drobilla | rgareus: random internet person with a changed checkout somewhere doesn't know my email address off the top of their head, nor should they have to | 03:36 |
| rgareus | drobilla: there's no mechanism to solve that issue. | 03:37 |
| rgareus | drobilla: README or header of source code header OR web-frontend (like github) can simplify things. but you can't force a commit hook onto users | 03:38 |
| drobilla | Hm, doesn't seem that configuration will percolate from server. Bit shit, that. | 03:38 |
| rgareus | drobilla: for all you know the user wants to send his/her patch somewhere else.. like to tom's branch/fork or whereever. | 03:39 |
| * drobilla shrugs | 03:40 | |
| drobilla | it's always overrideable | 03:40 |
| rgareus | drobilla: besides I'd could add a rm -rf / hook :) | 03:40 |
| drobilla | this seems like a pretty obvious thing, to me, if command line patch submissions are a thing | 03:40 |
| drobilla | rgareus: It has nothing to do with hooks | 03:40 |
| rgareus | drobilla: well any serious contributor will either read the readme or check the website where s/he got the project from at least once. | 03:41 |
| rgareus | and one can put a to address in the <project>/.git/config | 03:42 |
| rgareus | under [format] | 03:43 |
| * drobilla shrugs | 03:43 | |
| drobilla | alright, whatever then. | 03:43 |
| rgareus | drobilla: I think you're good. | 03:43 |
| drobilla | This prevents maintainers from setting up a specific patch submit email list and such, weak | 03:44 |
| rgareus | drobilla: well, maybe you can be explicit in the README or on http://drobilla.net/software/pugl | 03:44 |
| rgareus | the latter should be changed to point to git anyway | 03:44 |
| drobilla | Well, given that largely the point here is people can't be bothered to do any work whatsoever submitting, it seems a reasonable thing to want to do :P | 03:44 |
| drobilla | I'd sure like a git send-patch-to-whoever-gives-a-damn in whatever git repo I happen to have cloned | 03:45 |
| drobilla | I need to actually get my email send working one of these days | 03:45 |
| rgareus | and just say "send patches as git formatted patch or "git pull URI" via email to git-rocks@drobilla.net" there. | 03:46 |
| drobilla | If it was one project I'd set up a list, but I'll just deal with my private one until that becomes annoying | 03:48 |
| drobilla | Server side filter can organize it for me anyway | 03:49 |
| * drobilla sends email with 'mail' | 03:59 | |
| drobilla | My evolution into a grumpy old man who justs uses the terminal for everything because the web sucks and GNOME fucked up everything else continues | 03:59 |
| drobilla | Now if I can just get mail working from emacs it is complete :) | 03:59 |
| * drobilla grows a beard | 03:59 | |
| rgareus | lol | 04:05 |
| drobilla | rgareus: page updated | 04:07 |
| * drobilla notes that pugl is 3 years old | 04:09 | |
| drobilla | Time flies when you're not releasing stuff | 04:09 |
| *** falktx has quit IRC | 04:10 | |
| drobilla | Doing this for svn.drobilla.net/lad is going to be a real nightmare | 04:14 |
| drobilla | I'll do lv2 first, that'll be easy | 04:14 |
| * drobilla gets back to work | 04:16 | |
| *** falktx has joined #lv2 | 04:22 | |
| *** gianMOD has joined #lv2 | 04:33 | |
| *** gianMOD has quit IRC | 04:42 | |
| *** gianMOD has joined #lv2 | 06:26 | |
| *** edogawa has joined #lv2 | 06:28 | |
| *** gianMOD has quit IRC | 06:32 | |
| *** gianMOD has joined #lv2 | 07:27 | |
| *** gianMOD has quit IRC | 07:31 | |
| *** gianMOD has joined #lv2 | 08:28 | |
| *** gianMOD has quit IRC | 08:32 | |
| *** falktx has quit IRC | 08:47 | |
| *** gianMOD has joined #lv2 | 09:12 | |
| *** bazz has quit IRC | 09:15 | |
| *** gianMOD has quit IRC | 09:16 | |
| *** bazz has joined #lv2 | 09:22 | |
| *** gianMOD has joined #lv2 | 09:25 | |
| *** edogawa_ has joined #lv2 | 10:56 | |
| *** edogawa has quit IRC | 10:59 | |
| *** gianMOD has quit IRC | 11:27 | |
| *** NickSB2__ has joined #lv2 | 11:44 | |
| *** gianMOD has joined #lv2 | 11:45 | |
| *** NickSB2 has quit IRC | 11:47 | |
| *** gianMOD has quit IRC | 12:02 | |
| *** edogawa_ is now known as edogawa | 12:29 | |
| *** gianMOD has joined #lv2 | 12:41 | |
| bgola | are the docs in http://lv2plug.in/doc/html/forge_8h.html up-to-date? | 12:50 |
| *** unclechu has joined #lv2 | 12:51 | |
| *** rncbc has joined #lv2 | 12:56 | |
| *** rncbc has quit IRC | 14:02 | |
| *** unclechu has quit IRC | 14:28 | |
| *** NickSB2__ has quit IRC | 14:36 | |
| *** gabrbedd has joined #lv2 | 15:01 | |
| *** zth has joined #lv2 | 15:30 | |
| *** HarryHaaren has joined #lv2 | 16:03 | |
| drobilla | bgola: They are always up to date for the last release (but not svn) | 16:28 |
| drobilla | Hm....... or should be, anyway | 16:28 |
| bgola | drobilla: can't find any refeence to lv2_atom_forge_object() | 16:29 |
| bgola | http://lv2plug.in/ns/ext/atom/forge.h is ok | 16:30 |
| drobilla | Ah, oops. It uploaded to doc/doc. Stupid scp | 16:31 |
| bgola | :) | 16:31 |
| * drobilla is pro at screwing everything up lately | 16:33 | |
| drobilla | bgola: fixed | 16:33 |
| *** NickSB_ has joined #lv2 | 16:37 | |
| bgola | nice :-) | 16:40 |
| *** falktx has joined #lv2 | 16:48 | |
| *** HarryHaaren has quit IRC | 16:55 | |
| *** gianMOD has quit IRC | 17:01 | |
| *** gianMOD has joined #lv2 | 17:05 | |
| drobilla | gianMOD: You msg'd me a while ago about UIs. In short, I have no idea :) The DX7 traditionally had no knobs at all, it's essentially a preset machine you can program | 18:02 |
| drobilla | gianMOD: Any reasonable grouping of the controls on the MDA ones will do | 18:02 |
| drobilla | gianMOD: The JX10 has groups defined for the envelopes, though there should be more for OSC and such | 18:03 |
| * drobilla needs to get around to making Ardour do something useful with groups | 18:03 | |
| gianMOD | drobilla: don't worry | 18:04 |
| gianMOD | Harry helped me and got me two good sketches | 18:04 |
| gianMOD | very soon we'll have interfaces in the line of MDA Vocoder and SubSynth | 18:04 |
| gianMOD | :-) | 18:04 |
| gianMOD | btw, there's an email tread in our mailing list about the ControlChain and the possible use of LV2:Atoms | 18:05 |
| gianMOD | mind if I add you? | 18:05 |
| drobilla | gianMOD: Go ahead | 18:10 |
| drobilla | I'll add filters to organize it when I get home | 18:11 |
| * drobilla => work | 18:11 | |
| *** NickSB2 has joined #lv2 | 18:13 | |
| *** mlpug has joined #lv2 | 18:16 | |
| *** zth_studiocomp has joined #lv2 | 18:41 | |
| bgola | im having some trouble to create a complex/nested atom object and then serialize it using sratom. is there any good example on how to forge nested atoms? :) | 19:00 |
| *** mlpug has quit IRC | 19:15 | |
| *** rncbc has joined #lv2 | 19:58 | |
| *** zth_studiocomp has quit IRC | 20:06 | |
| *** Anchakor_ has quit IRC | 20:39 | |
| *** zth has quit IRC | 20:43 | |
| *** Anchakor_ has joined #lv2 | 20:46 | |
| *** falktx has quit IRC | 21:04 | |
| *** gianMOD has quit IRC | 22:06 | |
| *** ricardocrudo has quit IRC | 22:06 | |
| *** gianMOD_ has joined #lv2 | 22:08 | |
| *** gianMOD_ has quit IRC | 22:08 | |
| *** edogawa has quit IRC | 22:09 | |
| *** falktx has joined #lv2 | 22:10 | |
| *** gianMOD has joined #lv2 | 22:36 | |
| *** rncbc has quit IRC | 22:46 | |
| *** gianMOD has quit IRC | 22:46 | |
| *** gianMOD has joined #lv2 | 22:53 | |
| drobilla | bgola: mmmmm...... I guess all the atoms in the example plugins are flat | 23:32 |
| drobilla | Probably need to find somewhere to stick examples of just this | 23:33 |
| drobilla | doc generation stuff that allows examples to be actual code in separate .c files that can be compiled/run would be nice | 23:33 |
| drobilla | You can generally just stick the complex value writing code where you'd put a simple forge_int or whatever and it should work | 23:34 |
Generated by irclog2html.py 2.13.0 by Marius Gedminas - find it at mg.pov.lt!