Open Clementine-Issue-Importer opened 10 years ago
From john.maguire on February 23, 2010 14:57:43
Labels: -Type-Defect -Priority-Medium Type-Enhancement Priority-Low
From Lucian.Branescu on March 05, 2010 07:10:28
While offering the same API over DCOP as Amarok is very hard and not such a good idea, how about a dbus API instead?
From john.maguire on March 05, 2010 07:33:18
We will never support DCOP, DBUS is likely eventually and possibly either a QtScript or Python scripting API (neither in the near future).
Blockedon: 29
From john.maguire on March 24, 2010 14:49:42
DBus api is done.
_From yellow_onion@orcon.net.nz on June 16, 2010 19:19:03_
I reckon we should add QtScript, I had a look in to it and it seems that there are automated scripts to generate most of the code
From davidsansome on October 19, 2010 01:03:08
Issue 900 has been merged into this issue.
From john.maguire on November 01, 2010 04:13:42
Issue 932 has been merged into this issue.
From davidsansome on November 22, 2010 10:56:09
Issue 988 has been merged into this issue.
From a.minor.threat on December 21, 2010 16:42:26
is there any kind of plugin api documentation to go along with this, or will there be when QtScript or Python APIs are introduced?
From keirangtp on December 22, 2010 03:09:23
For sure. And if the meantime, if you'd like to do something D-Bus related, Clementine implements MPRIS standards (descriptions to both versions are linked here: http://en.wikipedia.org/wiki/Media_Player_Remote_Interfacing_Specification ). Oh, and please, be aware, that MPRIS 2 is work in progress.
From keirangtp on December 22, 2010 13:06:39
Summary: add scripting / plugin support (with ability to run Amarok scripts)
From keirangtp on January 02, 2011 10:25:44
Owner: davidsansome
Labels: Milestone-0.7
From keirangtp on January 18, 2011 15:31:01
Status: Started
From davidsansome on March 04, 2011 13:29:35
Pushing scripting support back to the next version.
Labels: -Milestone-0.7 Milestone-1.0
From davidsansome on March 14, 2011 15:28:39
Issue 1579 has been merged into this issue.
From n.shatokhin on March 14, 2011 15:32:08
I'm for binary plugins on C++ (such as in qutIM).
From dadoreverend on October 07, 2011 06:49:09
Ohhh yes!
From kadaimx on October 07, 2011 08:04:41
This was now totally scrapped away from the code? Totally dropped out? o.O What happened? Maybe then figured a new way to implement this?
From davidsansome on November 12, 2011 18:29:53
Status: New
Owner: ---
From davidsansome on December 16, 2011 16:56:15
Issue 2488 has been merged into this issue.
From TapeSmith on May 22, 2012 04:59:25
So....no option whatsoever for extensions/scripts/plugins for Clementine?
I love a lot of what Clementine has to offer, but I'd like to make it work with my Windows desktop a bit more. I'm looking for a player that plays music well and integrates with my existing workflow/setup well. Clementine meets one out of two of those criteria.
From mrfishjr on June 10, 2012 13:14:05
I agree with TapeSm...
Would be great to develop my own enhancements easily. And it could help the main development as well, since many enhancements already planned could become plug-ins to be developed apart from the main project.
From keirangtp on July 06, 2012 01:36:18
Blocking: clementine-player:21
From arnaud.bienner on July 12, 2012 01:21:05
Blocking: -clementine-player:21
From mnovick1988 on July 27, 2013 06:41:49
This should really be considered. Its one of the major downfalls of clementine, the inability to extend it with user scripts and plugins.
It would allow Integration with Many other applications without the need for developers to code support in, or Bloat Clementine in any way.
@HorstFiedler check if #6468 isn't duplicate for this. Thanks in advance.
No, as adding amaroklike scripting support to clementine is not fitting well. As a former amarok user I created approx 10 scripts for own purpose, most of them for print/html formatting playlist (current clementine features are sufficient), for restructuring (renaming and/or recoding) when exporting tracks to nonmanaged devices, and to call external programs like audacity or ffmpeg. None of those scripts was worth to be published, and on the other hand I could not find usefull scripts from community. Now, as clementine user I would not refurbish old scripts but would like to have 2 additional context menu entries
Copy (filename into system clipboard), enabled when a track is selected,
Paste (to add a file or replace/rescan metainfo), enabled when clibboard contains audio type file
Clementine is already much better than outdated amarok.
system pastepin
@HorstFiedler to make sure, system clipboard? bc pastepin is sth I don't know
From Grinder13 on February 23, 2010 22:26:00
Adding support for Amarok 1.4/2.x scripts and plugins would enhace clementine's functionality...
Original issue: http://code.google.com/p/clementine-player/issues/detail?id=12