Simon C
2006-04-27 05:48:22 UTC
I'm looking at upgrading the ringer widget (and wallpapers).
I want to create a node on the tree for each source. The root would show a
summary of all the ringers, space used, number of files etc.
Possibly adding phone limits as well for reference, for instance the vx9800
locks up totally dead if you put more than 3MB of ringtones on it, requires
a visit to the store to fix. Also it would let the user manage the different
sources, add, remove and rename.
The 'default' group would go as the user would be able to add a ringtone to
a specific source node.
I also want to add the ability to move an item from one source to another.
On some phones sources have specific uses, the 8100/5200 do not let you use
"sounds" as ringtone, users are making recordings, manually copying the file
from the phone and adding it to the ringtone tab, it would be easier if they
could just right click and choose move to -> new source.
Eventually you will be able to drag and drop from one source to another.
One problem that exists today on phones with multiple ringer sources is that
if a file with the same name is in different sources things go wrong because
bitpim stores all the files in the same directory. I'd like to fix this by
creating sub-directories named after the source in the ringer storage. There
would be some issue with maintaining backwards compatability with existing
users (resolved by checking the new location followed by the old only if the
new did not contain the file).
Comments?
Simon
P.S. I'm going to develop this on a branch.
I want to create a node on the tree for each source. The root would show a
summary of all the ringers, space used, number of files etc.
Possibly adding phone limits as well for reference, for instance the vx9800
locks up totally dead if you put more than 3MB of ringtones on it, requires
a visit to the store to fix. Also it would let the user manage the different
sources, add, remove and rename.
The 'default' group would go as the user would be able to add a ringtone to
a specific source node.
I also want to add the ability to move an item from one source to another.
On some phones sources have specific uses, the 8100/5200 do not let you use
"sounds" as ringtone, users are making recordings, manually copying the file
from the phone and adding it to the ringtone tab, it would be easier if they
could just right click and choose move to -> new source.
Eventually you will be able to drag and drop from one source to another.
One problem that exists today on phones with multiple ringer sources is that
if a file with the same name is in different sources things go wrong because
bitpim stores all the files in the same directory. I'd like to fix this by
creating sub-directories named after the source in the ringer storage. There
would be some issue with maintaining backwards compatability with existing
users (resolved by checking the new location followed by the old only if the
new did not contain the file).
Comments?
Simon
P.S. I'm going to develop this on a branch.