jon-turney / pidgin-musictracker

Automatically exported from code.google.com/p/pidgin-musictracker
GNU General Public License v2.0
1 stars 0 forks source link

Finch Support #139

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
This isn't really an issue but I was wondering if finch is being supported
by pidgin-musictracker?

What steps will reproduce the problem?
1. N/A
2. N/A
3. N/A

What is the expected output? What do you see instead?
N/A

What version of musictracker are you using? What version of pidgin are you
using? On what operating system?
0.4.18

What media player are you using?
MOC

What IM protocol(s) are you using?
Yahoo!

Please attach or paste output from pidgin's Help/Debug Window (be careful
to remove any protocol usernames you don't want made public)

Please provide any additional information below. Please ensure that the "
Notify me of issue changes" star is switched on, so you get email when this
issue is updated.

Original issue reported on code.google.com by qwertyui...@gmail.com on 22 Jun 2009 at 5:06

GoogleCodeExporter commented 9 years ago
Recategorized as 'enhancement'

Finch is not currently supported.  There's no reason why the core of it 
couldn't work
for finch, but the configuration interface requires the pidgin GUI.

Maybe the purple_plugin_pref() API would help this? 

Original comment by b152fee4...@gmail.com on 22 Jun 2009 at 7:12

GoogleCodeExporter commented 9 years ago
one more vote from me.
I would love to have this working with finch and mpd.
<3

Original comment by fool...@gmail.com on 1 Aug 2009 at 3:13

GoogleCodeExporter commented 9 years ago
Even if I have to load Pidgin to configure it first, Finch support would be 
great.

Original comment by wemoloht...@gmail.com on 23 Jul 2010 at 3:26

GoogleCodeExporter commented 9 years ago
I noticed this too, using LAST.FM API 2.0

Original comment by sevenfo...@ex.ua on 31 Jul 2010 at 10:44

GoogleCodeExporter commented 9 years ago
moreover I can't even add it too Finch plugins

Original comment by sevenfo...@ex.ua on 31 Jul 2010 at 10:47

GoogleCodeExporter commented 9 years ago
> moreover I can't even add it too Finch plugins

This is expected as the musictracker plugin is marked as using the GTK GUI, so 
finch won't try to load it (as that can't work).

The way to fix this is to split the plugin into two, one to do the 
configuration and one to do the actual work.  But that's a fair amount of 
effort...

Original comment by b152fee4...@gmail.com on 31 Jul 2010 at 11:49

GoogleCodeExporter commented 9 years ago
+1 for this functionality--I don't know how to code or I'd do it for ya ;-)

Original comment by zaraheml...@gmail.com on 14 Aug 2010 at 5:28

GoogleCodeExporter commented 9 years ago
It was actually pretty easy to get musictracker to work in finch (with a little 
help from debug mode and gdb):

- in actions.c:
  - comment out the line "pidgin_blist_update_plugin_actions();"
- in musictracker.c:
  - comment out the whole "static PidginPluginUiInfo ui_info" definition
  - change "PIDGIN_PLUGIN_TYPE" to "NULL"
  - change "&ui_info" to "NULL"

You should then be able to compile and install normally.

Move or symlink the installed musictracker.so into your lib/purple-2 directory 
and you should be good to go.

Of course the configuration GUI is completely inaccessible now, so it's BYO 
relevant nodes from prefs.xml from Pidgin.

Original comment by jakerodn...@gmail.com on 27 Aug 2012 at 2:04