syncing pictures results in flat directory instead of copying structure from phone
Bug #807532 reported by
Marcin Juszkiewicz
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | ||
---|---|---|---|---|---|---|
Ubuntu One Android Files | Status tracked in Trunk | |||||
Trunk |
Fix Released
|
Medium
|
Michał Karnicki |
Bug Description
On my phone I have ~1000 of photos organized into subdirectories so I can quickly show pictures from event to someone without showing private ones.
Ubuntu One Files ignores this and syncs all photos into one directory ;(
/mnt/sdcard/DCIM # ls -1
00 różne
01 Mira
100ANDRO
2009-02 Fosdem
2009-06 Linuxtag
2009-10 Grenoble
2010-02 Fosdem
2010-07 Praga
2010-10 Orlando
2011-01 Dallas
2011-02 Emdebian
2011-02 Fosdem
2011-05 Budapeszt
2011-07 Dublin
Camera
fotki z nokii
przedszkole9
Related branches
lp:~karni/ubuntuone-android-files/persist-queues
- Ubuntu One Android hackers: Pending requested
-
Diff: 9271 lines (+4099/-3032)66 files modified.bzrignore (+1/-0)
AndroidManifest.xml (+25/-40)
res/layout/activity_list.xml (+4/-3)
res/layout/fragment_autoupload_customize.xml (+6/-93)
res/layout/fragment_autoupload_setup.xml (+17/-78)
res/layout/list_file_row.xml (+1/-2)
res/raw/changelog (+12/-1)
res/values-sw240dp/dimens.xml (+1/-1)
res/values/colors.xml (+19/-17)
res/values/dimens.xml (+1/-1)
res/values/ids.xml (+2/-0)
res/values/strings.xml (+35/-36)
res/xml/preferences.xml (+40/-33)
src/com/ubuntuone/android/files/Alarms.java (+23/-2)
src/com/ubuntuone/android/files/Analytics.java (+1/-2)
src/com/ubuntuone/android/files/Preferences.java (+57/-21)
src/com/ubuntuone/android/files/UbuntuOneFiles.java (+5/-8)
src/com/ubuntuone/android/files/activity/AutoUploadCustomizeActivity.java (+33/-17)
src/com/ubuntuone/android/files/activity/AutoUploadSetupActivity.java (+71/-8)
src/com/ubuntuone/android/files/activity/FilesActivity.java (+72/-165)
src/com/ubuntuone/android/files/activity/PreferencesActivity.java (+136/-98)
src/com/ubuntuone/android/files/activity/ShortcutsActivity.java (+29/-7)
src/com/ubuntuone/android/files/activity/StoreActivity.java (+8/-8)
src/com/ubuntuone/android/files/activity/TutorialActivity.java (+21/-0)
src/com/ubuntuone/android/files/fragment/AlertDialogFragment.java (+21/-0)
src/com/ubuntuone/android/files/fragment/AutoUploadCustomizeFragment.java (+141/-80)
src/com/ubuntuone/android/files/fragment/AutoUploadSetupFragment.java (+70/-48)
src/com/ubuntuone/android/files/fragment/ProgressDialogFragment.java (+21/-0)
src/com/ubuntuone/android/files/fragment/SignInFragment.java (+42/-12)
src/com/ubuntuone/android/files/fragment/SignInOrUpFragment.java (+21/-0)
src/com/ubuntuone/android/files/fragment/SignUpFragment.java (+21/-0)
src/com/ubuntuone/android/files/fragment/TutorialPageFragment.java (+21/-0)
src/com/ubuntuone/android/files/fragment/ValidateFragment.java (+21/-0)
src/com/ubuntuone/android/files/provider/FakeProvider.java (+1/-2)
src/com/ubuntuone/android/files/provider/MetaContract.java (+1/-48)
src/com/ubuntuone/android/files/provider/MetaDatabase.java (+1/-30)
src/com/ubuntuone/android/files/provider/MetaProvider.java (+7/-42)
src/com/ubuntuone/android/files/provider/MetaUtilities.java (+61/-21)
src/com/ubuntuone/android/files/provider/TransfersContract.java (+216/-0)
src/com/ubuntuone/android/files/provider/TransfersDatabase.java (+117/-0)
src/com/ubuntuone/android/files/provider/TransfersProvider.java (+232/-0)
src/com/ubuntuone/android/files/provider/WatchedFoldersContract.java (+158/-0)
src/com/ubuntuone/android/files/provider/WatchedFoldersDatabase.java (+111/-0)
src/com/ubuntuone/android/files/provider/WatchedFoldersProvider.java (+242/-0)
src/com/ubuntuone/android/files/receiver/EventsReceiver.java (+83/-0)
src/com/ubuntuone/android/files/receiver/NetworkReceiver.java (+0/-194)
src/com/ubuntuone/android/files/receiver/SystemReceiver.java (+9/-35)
src/com/ubuntuone/android/files/service/AutoUploadService.java (+377/-97)
src/com/ubuntuone/android/files/service/AwakeService.java (+10/-12)
src/com/ubuntuone/android/files/service/MediaScanService.java (+0/-85)
src/com/ubuntuone/android/files/service/MediaWatchService.java (+0/-232)
src/com/ubuntuone/android/files/service/MetaService.java (+14/-202)
src/com/ubuntuone/android/files/service/MetaServiceHelper.java (+1/-12)
src/com/ubuntuone/android/files/service/SimpleCallback.java (+0/-27)
src/com/ubuntuone/android/files/service/TransferExecutor.java (+0/-334)
src/com/ubuntuone/android/files/service/UpDownService.java (+907/-464)
src/com/ubuntuone/android/files/service/UpDownServiceHelper.java (+154/-379)
src/com/ubuntuone/android/files/util/FileUtilities.java (+1/-1)
src/com/ubuntuone/android/files/util/MediaImportUtils.java (+128/-33)
src/com/ubuntuone/android/files/util/NetworkUtil.java (+17/-0)
src/com/ubuntuone/android/files/util/StorageInfo.java (+29/-0)
src/com/ubuntuone/android/files/util/StringUtil.java (+24/-0)
src/com/ubuntuone/android/files/util/TimeUtil.java (+12/-0)
src/com/ubuntuone/android/files/util/TransferUtils.java (+152/-0)
src/com/ubuntuone/android/files/util/UIUtil.java (+9/-1)
src/com/ubuntuone/android/files/util/WatchedFolderUtils.java (+26/-0)
Changed in ubuntuone-android-files: | |
importance: | Undecided → Low |
Changed in ubuntuone-android-files: | |
assignee: | nobody → Michał Karnicki (karni) |
importance: | Low → Medium |
To post a comment you must log in.
Thanks Marcin for reporting this issue. We have received an email to our support RT considering the same issue, and I have added it to our TODO list. Sorry for the inconvenience.