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!