-
bitmap
-
dufferzafar
why do I have to install VC++, to compile C Extensions...
-
can't I just get those extension from someone else
-
and go by having fun in python (just a random though) ...
-
I mean, I'm guessing that most of the codebase must be python, right?
-
luks
you can copy the dlls from the picard installer
-
bitmap
iirc the C extension is necessary for string comparisons
-
luks
yep, copy that .pyd to picard/utils (I think that's how it's called) and it should work
-
then you just need plain python with pyqt4 and mutagen installed
-
dufferzafar
wooohoooo
-
I am actually on a capped bandwidth connection, so downloading huge stuff is not my game :'(
-
luks
you will not be able to build an installer using that, but you should be fine just running picard
-
dufferzafar
what do these .pyd files contain? I mean, code specific to which part of picard?
-
luks
-
there used to be more of them, but we have only one C extension now
-
it's a code to compare two strings for similarity
-
dufferzafar
yeah, I read about it some time ago (the wiki page actually)
-
got only half of it..
-
why in C? this could've been just as easily implemented in python?
-
speed?
-
luks
yes, speed
-
it could be implemented in python as a backup, but there is a very large speed difference
-
dufferzafar
picard must be using this algo, to compute differences between the tags in file and tags on db, right?
-
luks
yes
-
I actually considered adding a backup python code for the algorithm, so that it can run without any compiling for development purposes
-
it's not hard, but I never felt motivated enough :)
-
dufferzafar
it's just an algorithm, the c code could be easily converted to python (if I'm not wrong).
-
luks
yes, it is
-
-
dufferzafar
sweet!
-
luks
not sure if there aren't some extra tweeks in the C version, but it doesn't matter much
-
dufferzafar
yeah, we could use the python version for dev purposes..
-
and then deploy with the C version
-
umm... I'm not sure if this is a bug, but I'm unable to resize the treeview on the right in the Options pane on picard.
-
luks
that's a kind of bug
-
if you resize the whole window it will work
-
dufferzafar
yeah, odd...
-
bug with Qt or something?
-
luks
the right part got too big and it's blocking the left one to resize
-
we should see what needs to be so wide in some of the right side panels
-
bitmap
I think zas looked into that and found it was the checkboxes
-
or the checkbox labels. something like that
-
-
dufferzafar
is there a designer available for designing GUIs in PyQt?
-
ohrstrom joined the channel
-
luks
yes, you can use the standard Qt tools
-
I'm not sure if that's installed directly with PyQt
-
dufferzafar
I've not worked with qt honestly..
-
luks
I think that when installing PyQt, it asks you whether to install the Qt Designer
-
there are some .ui files in the picard repo
-
and there is a function in setup.py to convert them to Python code
-
all the options are done with .ui files
-
dufferzafar
so, first I use the designer and create .ui files
-
and then convert them to py code?
-
luks
yep
-
dufferzafar
will we be moving to pyqt5 ?
-
luks
who knows :)
-
dufferzafar
I don't see any ROADMAP file in th repo, what are some future updates?
-
apart from fixing bugs, obviously?
-
bitmap
heh, the roadmap is basically "whatever people submit patches for"
-
dufferzafar
ha ha !
-
you could steal some functionality from another tool I use: MP3Tag..
-
luks
picard is not a very active project
-
zas recently brought some life to it, but apart from that it's mostly just bug fixes
-
if even those
-
dufferzafar
sounds depressing..
-
reosarevok
heh
-
Well, it is a project that works quite nicely
-
So it's not as bad as it sounds
-
dufferzafar
is there a command I can use in a picard pulgin to send the output to log, something akin to console.log() ?
-
bitmap
iirc 'from picard import log' and then 'log.debug("foo")'
-
dufferzafar
lemme check
-
also, why does picard create those .pyo files per plugin?
-
I don't think it worked...
-
when is a plugin code exectued?
-
once I add a song? when I do a lookup?
-
or when I save the correct tags?
-
bitmap
depending on what the metadata processor is registered for, it'll execute when the metadata is loaded (i.e. downloaded from the MB web service)
-
ijabz joined the channel
-
ijabz
Could anyone tell me what prompted Picard to change how Release Status and Type are stored in Vorbis comments
-
-
Only just found about this
-
ruaok joined the channel
-
ijabz joined the channel
-
hawke1 joined the channel
-
hawke1 joined the channel
-
night199uk joined the channel
-
bandtrace joined the channel
-
ohrstrom joined the channel
-
chirlu` joined the channel
-
ijabz joined the channel
-
h-darklowz joined the channel
-
chirlu`
ruaok: It's 20:03 UTC?
-
reodroid joined the channel
-
warp
indeed!
-
reosarevok joined the channel
-
reosarevok joined the channel
-
bitmap
ijabz: I don't think they were ever saved as *_ALBUMSTATUS or *_ALBUMTYPE, only apev2 seems to use those variables
-
so possibly the wiki page was just always wrong
-
SultS joined the channel
-
h-darklow_ joined the channel
-
reosarevok
So, while ruaok arrives
-
Anyone opposed to just dropping RDFa? :p
-
warp is not opposed.
-
chirlu` doesn’t know enough to have a well-founded opinion.
-
bitmap is strongly in favor
-
So am I
-
SultS joined the channel
-
SultS joined the channel
-
bitmap looks for better internet, bbiab
-
reosarevok gets a lift home, bbiab too
-
reodroid joined the channel
-
reodroid2 joined the channel
-
reodroid joined the channel
-
reosarevok joined the channel
-
ruaok saunters in
-
ruaok
whoops.
-
sorry everyone.
-
warp
timezones?
-
ruaok
I got carried away. With:
-
1) Flossing my pet hippo
-
2) Cooking dinner
-
3) Caring for mother theresa.
-
Which one was it?
-
nikki
1
-
bitmap
1 & 3 simultaneously
-
ruaok snickers
-
reosarevok
Your pet hippo is called Mother Theresa?
-
That's not respectful, ruaok
-
Tsk!
-
Poor hippo
-
ruaok
lol. :)
-
nikki
we decided in your absense to remove rdfa, hopefully that's what you were planning to say :P
-
reosarevok
Indeed
-
ruaok
well, yea.
-
reosarevok read it as "in your adsense"
-
I was going to throw out the suggestion that we "disable" it somehow and see who screams.
-
reosarevok
Proposal accepted
-
nikki
don't we have a disable switch for it anyway?
-
bitmap
I can alert all the userscript authors, at least
-
reosarevok
Next!
-
ruaok
I wonder if there should be one final blog post about it.
-
warp
I think it does deserve a blog post with a "we're going to disable it in X weeks" warning.
-
reosarevok
Sure, why not
-
nikki
we could disable it today while we work on nuking it all :P
-
reosarevok
"We're going to disable this as soon as we can remove it all"
-
"Stop using it fast, if you're using it (and your fault for not telling us earlier)"
-
nikki
to be honest, we posted months ago and nobody was willing to admit to using it
-
if they're going to miss it, they should've spoken up sooner
-
ruaok
yeah.