summaryrefslogtreecommitdiffstats
path: root/bindings/python
Commit message (Collapse)AuthorAgeFilesLines
...
* Reverse tr and sort so that output of grep/awk is sorted before changing ↵Nicholas Piper2006-12-181-1/+1
| | | | | newlines to spaces - Todd Zullinger git-svn-id: https://gtkpod.svn.sf.net/svnroot/gtkpod/libgpod/trunk@1346 f01d2545-417e-4e96-918e-98f8d0dbbcb6
* Install Python libraries to pyexecdir instead; which is not equal to ↵Nicholas Piper2006-12-131-6/+6
| | | | | pythondir on 64bit arch. Thanks to Todd Zullinger git-svn-id: https://gtkpod.svn.sf.net/svnroot/gtkpod/libgpod/trunk@1345 f01d2545-417e-4e96-918e-98f8d0dbbcb6
* USe /mnt/ipod as the default mountpoint, to match rest of gtkpodNicholas Piper2006-12-111-1/+1
| | | git-svn-id: https://gtkpod.svn.sf.net/svnroot/gtkpod/libgpod/trunk@1344 f01d2545-417e-4e96-918e-98f8d0dbbcb6
* Add README.in - thanks to Todd ZullingerNicholas Piper2006-12-112-0/+54
| | | git-svn-id: https://gtkpod.svn.sf.net/svnroot/gtkpod/libgpod/trunk@1343 f01d2545-417e-4e96-918e-98f8d0dbbcb6
* Remove unused hash-bang in gtkpod.pyNicholas Piper2006-11-271-1/+0
| | | git-svn-id: https://gtkpod.svn.sf.net/svnroot/gtkpod/libgpod/trunk@1342 f01d2545-417e-4e96-918e-98f8d0dbbcb6
* Catch up with flag2->skip_when_shuffling, flag3->remember_playback_position ↵Nicholas Piper2006-05-301-17/+7
| | | | | renames and remove flag1. git-svn-id: https://gtkpod.svn.sf.net/svnroot/gtkpod/libgpod/trunk@1293 f01d2545-417e-4e96-918e-98f8d0dbbcb6
* Don't remove required files when we make clean.Nicholas Piper2006-05-291-1/+2
| | | git-svn-id: https://gtkpod.svn.sf.net/svnroot/gtkpod/libgpod/trunk@1284 f01d2545-417e-4e96-918e-98f8d0dbbcb6
* Add a couple of simple unit tests; use Make test to run. Runs against ↵Nicholas Piper2006-05-232-0/+68
| | | | | _installed_ gpod bindings for now though. git-svn-id: https://gtkpod.svn.sf.net/svnroot/gtkpod/libgpod/trunk@1275 f01d2545-417e-4e96-918e-98f8d0dbbcb6
* Fix some Playlist handling - len(), creating without kwargs.Nicholas Piper2006-05-231-5/+5
| | | git-svn-id: https://gtkpod.svn.sf.net/svnroot/gtkpod/libgpod/trunk@1274 f01d2545-417e-4e96-918e-98f8d0dbbcb6
* Initial version.Nicholas Piper2006-05-194-0/+3
| | | git-svn-id: https://gtkpod.svn.sf.net/svnroot/gtkpod/libgpod/trunk@1271 f01d2545-417e-4e96-918e-98f8d0dbbcb6
* Assume local if localdb is specifiedNicholas Piper2006-05-191-1/+1
| | | git-svn-id: https://gtkpod.svn.sf.net/svnroot/gtkpod/libgpod/trunk@1270 f01d2545-417e-4e96-918e-98f8d0dbbcb6
* Config file for DoxygenNicholas Piper2006-05-172-1/+237
| | | git-svn-id: https://gtkpod.svn.sf.net/svnroot/gtkpod/libgpod/trunk@1269 f01d2545-417e-4e96-918e-98f8d0dbbcb6
* sw_get_playlist() seems to have also (?) become lost. Maybe I've just lost a ↵Nicholas Piper2006-05-171-0/+11
| | | | | ability to use cvs ;-) git-svn-id: https://gtkpod.svn.sf.net/svnroot/gtkpod/libgpod/trunk@1268 f01d2545-417e-4e96-918e-98f8d0dbbcb6
* Have errors reported with the correct path for anyone that's building ↵Nicholas Piper2006-05-171-2/+2
| | | | | packages and using DESTDIR. Thanks to Todd Zullinger. git-svn-id: https://gtkpod.svn.sf.net/svnroot/gtkpod/libgpod/trunk@1267 f01d2545-417e-4e96-918e-98f8d0dbbcb6
* Support for removing tracks and playlists, local databases, checking if a ↵Nicholas Piper2006-05-152-48/+129
| | | | | track is in a playlist, delayed copies, etc. I really did think I already committed this. git-svn-id: https://gtkpod.svn.sf.net/svnroot/gtkpod/libgpod/trunk@1265 f01d2545-417e-4e96-918e-98f8d0dbbcb6
* Allow searching for playlists by id, name and numberNicholas Piper2006-05-151-5/+63
| | | git-svn-id: https://gtkpod.svn.sf.net/svnroot/gtkpod/libgpod/trunk@1264 f01d2545-417e-4e96-918e-98f8d0dbbcb6
* Another attempt at fixing gint64 and guint64 handling. 'Seems to work', this ↵Nicholas Piper2006-05-151-10/+12
| | | | | time. git-svn-id: https://gtkpod.svn.sf.net/svnroot/gtkpod/libgpod/trunk@1263 f01d2545-417e-4e96-918e-98f8d0dbbcb6
* Stop having to list each python file in the gpod module; thanks to Todd ↵Nicholas Piper2006-05-151-10/+3
| | | | | Zullinger git-svn-id: https://gtkpod.svn.sf.net/svnroot/gtkpod/libgpod/trunk@1262 f01d2545-417e-4e96-918e-98f8d0dbbcb6
* Add missing gtkpod.py ; rename playwith_ipod_api.py to use an underscore.Nicholas Piper2006-05-143-1/+100
| | | git-svn-id: https://gtkpod.svn.sf.net/svnroot/gtkpod/libgpod/trunk@1261 f01d2545-417e-4e96-918e-98f8d0dbbcb6
* Allow add_song.py to create a playlist to put the new tracks intoNicholas Piper2006-05-072-11/+33
| | | git-svn-id: https://gtkpod.svn.sf.net/svnroot/gtkpod/libgpod/trunk@1259 f01d2545-417e-4e96-918e-98f8d0dbbcb6
* Track, Database and Playlist support for the nicer API. add_song.py uses ↵Nicholas Piper2006-05-075-53/+266
| | | | | this now. git-svn-id: https://gtkpod.svn.sf.net/svnroot/gtkpod/libgpod/trunk@1258 f01d2545-417e-4e96-918e-98f8d0dbbcb6
* Add gint8-gint64 typemaps for 'in'Nicholas Piper2006-05-061-0/+42
| | | git-svn-id: https://gtkpod.svn.sf.net/svnroot/gtkpod/libgpod/trunk@1255 f01d2545-417e-4e96-918e-98f8d0dbbcb6
* Rearrange slightly, create a gpod package ready for the nicer APINicholas Piper2006-05-062-12/+19
| | | git-svn-id: https://gtkpod.svn.sf.net/svnroot/gtkpod/libgpod/trunk@1254 f01d2545-417e-4e96-918e-98f8d0dbbcb6
* Add sw_get_rule() to extract smart playlist rules from GList*, and hopefully ↵Nicholas Piper2006-04-253-13/+113
| | | | | improve the guint8,16,32,64 handling git-svn-id: https://gtkpod.svn.sf.net/svnroot/gtkpod/libgpod/trunk@1249 f01d2545-417e-4e96-918e-98f8d0dbbcb6
* Don't change flag1; it is automatic now as it means coverart present or notNicholas Piper2006-04-251-2/+0
| | | git-svn-id: https://gtkpod.svn.sf.net/svnroot/gtkpod/libgpod/trunk@1248 f01d2545-417e-4e96-918e-98f8d0dbbcb6
* Add create_mp3_tags_from_itdb.py from Thomas PerlNicholas Piper2006-04-242-2/+77
| | | git-svn-id: https://gtkpod.svn.sf.net/svnroot/gtkpod/libgpod/trunk@1247 f01d2545-417e-4e96-918e-98f8d0dbbcb6
* Very start of a much nicer API from PythonNicholas Piper2006-04-095-3/+203
| | | git-svn-id: https://gtkpod.svn.sf.net/svnroot/gtkpod/libgpod/trunk@1242 f01d2545-417e-4e96-918e-98f8d0dbbcb6
* Allow fetching guint8 values into Python. Include function name in exception ↵Nicholas Piper2006-04-081-1/+5
| | | | | when checking guint8. git-svn-id: https://gtkpod.svn.sf.net/svnroot/gtkpod/libgpod/trunk@1241 f01d2545-417e-4e96-918e-98f8d0dbbcb6
* Correction to filename (again?), since I started to use all underscores ↵Nicholas Piper2006-04-081-1/+1
| | | | | instead of a mixture. git-svn-id: https://gtkpod.svn.sf.net/svnroot/gtkpod/libgpod/trunk@1240 f01d2545-417e-4e96-918e-98f8d0dbbcb6
* Correction to filename (again?), since I started to use all underscores ↵Nicholas Piper2006-04-081-5/+3
| | | | | instead of a mixture. git-svn-id: https://gtkpod.svn.sf.net/svnroot/gtkpod/libgpod/trunk@1238 f01d2545-417e-4e96-918e-98f8d0dbbcb6
* Remove Makefile, which is generated and shouldn't be in CVS.Nicholas Piper2006-04-081-416/+0
| | | git-svn-id: https://gtkpod.svn.sf.net/svnroot/gtkpod/libgpod/trunk@1237 f01d2545-417e-4e96-918e-98f8d0dbbcb6
* Fix adding to podcast playlist, support adding multiple songs at once and ↵Nicholas Piper2006-04-081-44/+80
| | | | | support downloading mp3 first. git-svn-id: https://gtkpod.svn.sf.net/svnroot/gtkpod/libgpod/trunk@1236 f01d2545-417e-4e96-918e-98f8d0dbbcb6
* Update EXTRA_DISTNicholas Piper2006-04-081-2/+3
| | | git-svn-id: https://gtkpod.svn.sf.net/svnroot/gtkpod/libgpod/trunk@1235 f01d2545-417e-4e96-918e-98f8d0dbbcb6
* Provide typemap for guint8, and use to provide podcast support in ↵Nicholas Piper2006-04-082-3/+37
| | | | | add_songs.py example. git-svn-id: https://gtkpod.svn.sf.net/svnroot/gtkpod/libgpod/trunk@1234 f01d2545-417e-4e96-918e-98f8d0dbbcb6
* Used wrong variable when printing we couldn't read the ipod. Avoid ↵Nicholas Piper2006-04-081-2/+2
| | | | | ampersands in the search query as well as double quotes. git-svn-id: https://gtkpod.svn.sf.net/svnroot/gtkpod/libgpod/trunk@1233 f01d2545-417e-4e96-918e-98f8d0dbbcb6
* Remove double quotes from search term, and remove 12" too.Nicholas Piper2006-04-071-3/+6
| | | git-svn-id: https://gtkpod.svn.sf.net/svnroot/gtkpod/libgpod/trunk@1232 f01d2545-417e-4e96-918e-98f8d0dbbcb6
* Delete the temp files AFTER we finish writing to the ipod.Nicholas Piper2006-04-071-3/+6
| | | git-svn-id: https://gtkpod.svn.sf.net/svnroot/gtkpod/libgpod/trunk@1231 f01d2545-417e-4e96-918e-98f8d0dbbcb6
* Cleanup temp files after we're done.Nicholas Piper2006-04-071-2/+8
| | | git-svn-id: https://gtkpod.svn.sf.net/svnroot/gtkpod/libgpod/trunk@1230 f01d2545-417e-4e96-918e-98f8d0dbbcb6
* Avoid leaving my key lying around. A bit late.Nicholas Piper2006-04-071-1/+1
| | | git-svn-id: https://gtkpod.svn.sf.net/svnroot/gtkpod/libgpod/trunk@1229 f01d2545-417e-4e96-918e-98f8d0dbbcb6
* Clean up this directory a little, and improve coverart fetching.Nicholas Piper2006-04-075-17/+121
| | | git-svn-id: https://gtkpod.svn.sf.net/svnroot/gtkpod/libgpod/trunk@1228 f01d2545-417e-4e96-918e-98f8d0dbbcb6
* 2006-04-03 Jorg Schuler <jcsjcs at users.sourceforge.net>Jorg Schuler2006-04-052-13/+449
| | | | | | | | | | | | | | | | | | | | | | | | | * itdb.h: flag1 -> has_artwork * itdb_track.c: (itdb_track_set_thumbnails, itdb_remove_thumbnails) set has_artwork flag correctly. 2006-04-01 Jorg Schuler <jcsjcs at users.sourceforge.net> * itdb.h: unk178 -> mark_unplayed * itdb_itunesdb.c: reset the mark_unplayed flag when playcount is detected. 2006-03-31 Jorg Schuler <jcsjcs at users.sourceforge.net> * po/es.po: replaced with version from Alejandro Lamas who maintains the gtkpod translation as well. 2006-03-29 Jorg Schuler <jcsjcs at users.sourceforge.net> * itunesdb.c: set filetype identifier when transfering track to the iPod. git-svn-id: https://gtkpod.svn.sf.net/svnroot/gtkpod/libgpod/trunk@1227 f01d2545-417e-4e96-918e-98f8d0dbbcb6
* I think I'm abusing a Swig internal implementation detail here; and they ↵Nicholas Piper2006-02-251-3/+3
| | | | | changed it a little. Update so we can still compile. Using swig at least above 1.3.23. git-svn-id: https://gtkpod.svn.sf.net/svnroot/gtkpod/libgpod/trunk@1209 f01d2545-417e-4e96-918e-98f8d0dbbcb6
* Add a little note to say where to send patchesNicholas Piper2005-11-271-0/+4
| | | git-svn-id: https://gtkpod.svn.sf.net/svnroot/gtkpod/libgpod/trunk@1179 f01d2545-417e-4e96-918e-98f8d0dbbcb6
* Add a toy script to fetch images from AmazonNicholas Piper2005-11-271-0/+72
| | | git-svn-id: https://gtkpod.svn.sf.net/svnroot/gtkpod/libgpod/trunk@1178 f01d2545-417e-4e96-918e-98f8d0dbbcb6
* Add some playing with artworkNicholas Piper2005-11-271-15/+29
| | | git-svn-id: https://gtkpod.svn.sf.net/svnroot/gtkpod/libgpod/trunk@1177 f01d2545-417e-4e96-918e-98f8d0dbbcb6
* Add a comment about unicodeNicholas Piper2005-11-271-0/+4
| | | git-svn-id: https://gtkpod.svn.sf.net/svnroot/gtkpod/libgpod/trunk@1176 f01d2545-417e-4e96-918e-98f8d0dbbcb6
* Add LGPL messagesNicholas Piper2005-11-263-0/+74
| | | git-svn-id: https://gtkpod.svn.sf.net/svnroot/gtkpod/libgpod/trunk@1175 f01d2545-417e-4e96-918e-98f8d0dbbcb6
* Add sw_get_playlist_tracks() and define G_BEGIN_DECLS/G_END_DECLS for swigNicholas Piper2005-11-262-2/+23
| | | git-svn-id: https://gtkpod.svn.sf.net/svnroot/gtkpod/libgpod/trunk@1174 f01d2545-417e-4e96-918e-98f8d0dbbcb6
* * bindings/python/gpod.i: applied Kelvin Lawson's patch to queryJorg Schuler2005-10-091-0/+2
| | | | | | | | | | | | | | | | integers. * src/ipod-device.[ch],hal-common.[ch],Makefile.am: code ported from libipoddevice to retrieve information about the iPod without libhal dependence. * tests/test-ipod-device.c: small script to show how to to query the iPod for information. * tests/Makefile.am: initialize <LIBS> with better default * configure.ac: add dependency for libgobject git-svn-id: https://gtkpod.svn.sf.net/svnroot/gtkpod/libgpod/trunk@1113 f01d2545-417e-4e96-918e-98f8d0dbbcb6
* * itdb.h, itdb_itunesdb.c, itdb_private.h: moved next_id fromJorg Schuler2005-09-272-0/+56
| | | | | | | | Itdb_iTunesDB to FExport. * bindings/phython/examples/tag-genrr-from-audioscrobber.py: added (thanks to Nicholas Piper) git-svn-id: https://gtkpod.svn.sf.net/svnroot/gtkpod/libgpod/trunk@1104 f01d2545-417e-4e96-918e-98f8d0dbbcb6