Work at SourceForge, help us to make it a better place! We have an immediate need for a Support Technician in our San Francisco or Denver office.

Close

Libgpod code Log


Commit Date  
[67ae7d] (0.7.93) by Christophe Fergeau Christophe Fergeau

0.7.93

2010-04-06 20:48:52 Tree
[c291f6] by Christophe Fergeau Christophe Fergeau

fix make dist

2010-04-06 20:48:41 Tree
[2b3455] by Christophe Fergeau Christophe Fergeau

update NEWS

2010-04-06 20:46:51 Tree
[1232a1] by Christophe Fergeau Christophe Fergeau

fix iTunesSD writing

iTunesSD is to be written *in addition to* iTunesDB, not instead of.
Make sure we write both when itdb_shuffle_write is called from
itdb_write

2010-04-06 18:36:51 Tree
[314ebb] by Christophe Fergeau Christophe Fergeau

add iPad to model tables

2010-04-06 18:36:50 Tree
[66dc00] by Christophe Fergeau Christophe Fergeau

add enum entry for Stainless iPod Shuffle

2010-04-06 18:36:33 Tree
[527bc4] by Christophe Fergeau Christophe Fergeau

lower udev rule priority

If its priority is 80, then it's ran before the usbmux udev rule
which is 85. Lower the priority to 90 so that the usbmux udev rule
runs first.

2010-04-05 20:54:04 Tree
[b94fa4] by Nikias Bassen Nikias Bassen , pushed by Christophe Fergeau Christophe Fergeau

ipod-lockdown: wait up to 10 seconds for usbmuxd to start up

iphone-set-info (or libgpod-callout) fails if usbmuxd is not exposing
any devices fast enough. Since usbmuxd itself needs some time to start
up we give the callout program a bit more time to find the device.

2010-04-05 20:46:33 Tree
[95c773] by Nikias Bassen Nikias Bassen , pushed by Christophe Fergeau Christophe Fergeau

ipod-lockdown: fix error code checking

2010-04-05 20:34:43 Tree
[345634] by Christophe Fergeau Christophe Fergeau

create Device dir in hal/udev callout

The Shuffle also has SysInfoExtended data, but has no Device dir
so make sure we create it if needed to get a SysInfoExtended file
on these devices too

2010-04-05 20:11:43 Tree
[c1c7e1] by Christophe Fergeau Christophe Fergeau

make udev rule iPad-ready

It's just for the udev callout to fire for an iPad, so far the iPad
is untested with libgpod ;)

2010-04-04 21:41:07 Tree
[bafeee] by Joeny Ang Joeny Ang , pushed by Christophe Fergeau Christophe Fergeau

fix iPod Classic 80GB support

It doesn't cope well with reordered mhsds and considers the database
as invalid (and the ipod then looks empty). Put them in an order that
works for this iPod.

2010-04-04 19:15:51 Tree
[ef620a] by Christophe Fergeau Christophe Fergeau

add 32GB White iPhone 3GS model information

Information kindly provided by Joeny Ang

2010-04-04 17:36:36 Tree
[c91e52] by Christophe Fergeau Christophe Fergeau

remove duplicated iPhone models from model table

2010-04-04 17:35:00 Tree
[7bb91d] by Christophe Fergeau Christophe Fergeau

add 8GB 1st Gen iPod Touch serial number

2010-04-03 19:38:42 Tree
[0c62a5] by Adrian Sampson Adrian Sampson , pushed by Christophe Fergeau Christophe Fergeau

attempt at fixing errors when writing iPhone-family database from python

Switched the Python bindings to use itdb_write instead of itdb_write_file
and to more intelligently get the path to the database. As a side effect,
however, we no longer throw an error when failing to write a shuffle
database.

2010-04-03 17:54:04 Tree
[9434f4] by Christophe Fergeau Christophe Fergeau

call itdb_shuffle_write in itdb_write if needed

Until now, library users have to call itdb_shuffle_write by
themselves when handling an iPod Shuffle. Since libgpod generally
know when it's handling a Shuffle, it makes sense to do it
automatically.

2010-04-03 17:54:04 Tree
[16292c] by Adrian Sampson Adrian Sampson , pushed by Christophe Fergeau Christophe Fergeau

fix compilation of Python bindings

The Python bindings were never being built due to an error in the check
for SWIG.

2010-04-03 17:54:04 Tree
[cb7474] by Christophe Fergeau Christophe Fergeau

be more robust against repeated call to itdb_start/stop_sync

calling itdb_start_sync several times without calling itdb_stop_sync
in the mean time would leak memory. Also, if itdb_start_sync hasn't
been called before calling itdb_stop_sync, immediatly fail after
displaying a warning.

2010-04-01 22:05:57 Tree
[e18c43] by Christophe Fergeau Christophe Fergeau

use / as path separator in AFC functions

The iPhone expects '/', there is no point in using a platform-dependant
path separator

2010-04-01 20:46:31 Tree
[2ddcde] by Christophe Fergeau Christophe Fergeau

upgrade m4 macro for SWIG check

There was a cosmetic bug with the older macro which caused a "no"
not to be displayed in configure output when SWIG wasn't found.
This should be fixed by this commit.

2010-04-01 20:00:04 Tree
[a2c1db] by Christophe Fergeau Christophe Fergeau

pass an absolute path to afc_make_directory

afc_make_directory needs an absolute path to work as expected, and
g_build_filename returns a relative filename when its 1st argument
is relative, prepend a G_DIR_SEPARATOR_S first to make it absolute

2010-04-01 19:47:06 Tree
[959928] by Joel Smith <> , pushed by Christophe Fergeau Christophe Fergeau

[sqlite] populate video info table

This patch is a first try at populating the video_info table for TV Shows,
Movies and Music Videos, though the only metadata of interest actually
populated is only relevant to TV Shows (like season number, episode number,
show title, etc.).

2010-03-28 21:47:34 Tree
[21f77d] by Christophe Fergeau Christophe Fergeau

change 2 more mkdir to g_mkdir for better portability

2010-03-28 20:55:32 Tree
[2b5e75] by Christophe Fergeau Christophe Fergeau

fix slight inconsistency between itdb_playlist_add/move

Their "pos" parameter wasn't using the same type

2010-03-27 18:43:40 Tree
Older >