cketti
|
83ee4253d5
|
Whitelist settings for export instead of blacklisting keys
Use GlobalSettings.SETTINGS an AccountSettings.SETTINGS to decide
which settings to export.
|
2011-10-04 05:13:17 +02:00 |
|
cketti
|
644571cfe5
|
Make sure the InputStream of the import file is always closed
|
2011-10-04 00:48:43 +02:00 |
|
cketti
|
f2a3752930
|
Added constants for (export) file format version and "settings version"
|
2011-10-04 00:09:38 +02:00 |
|
cketti
|
33ae5ff7d0
|
Added code to skip some account settings on export
|
2011-10-03 20:16:02 +02:00 |
|
cketti
|
6e1bf2965d
|
Fixed DateFormatValidator to handle placeholders SHORT and MEDIUM
|
2011-09-30 16:54:01 +02:00 |
|
cketti
|
cd72e197ec
|
Added code to skip certain settings on export
|
2011-09-30 16:47:59 +02:00 |
|
cketti
|
c76bec971b
|
Fixed compiler warning
Use new variable instead of overwriting an argument.
|
2011-09-30 14:58:13 +02:00 |
|
cketti
|
ded489daab
|
Add support for incoming-server and outgoing-server elements on import
|
2011-06-09 05:50:43 +02:00 |
|
cketti
|
8d97287ffd
|
Write outgoing-server element instead of transportUri to export file
|
2011-06-07 23:09:40 +02:00 |
|
cketti
|
bccf0b5546
|
Renamed class StoreSettings to ServerSettings
|
2011-06-07 16:09:15 +02:00 |
|
cketti
|
f4bcb4d923
|
Extracted inner class Store.StoreSettings
|
2011-06-07 15:59:23 +02:00 |
|
cketti
|
6abb5b5850
|
Write incoming-server element instead of storeUri key to export file
|
2011-06-07 04:25:17 +02:00 |
|
cketti
|
9a3ce9e03e
|
Added file format version attribute to export file
|
2011-06-06 19:54:54 +02:00 |
|
cketti
|
a57e605496
|
Added first version of input validation for account settings
|
2011-06-06 19:44:01 +02:00 |
|
cketti
|
42987cee51
|
Use current values for missing or malformed global settings in the import file
|
2011-05-02 04:06:22 +02:00 |
|
cketti
|
7e24377bb8
|
Return detailed information on imported accounts
|
2011-04-29 04:29:16 +02:00 |
|
cketti
|
71f423d029
|
Added first version of import file validation
|
2011-04-20 21:37:48 +02:00 |
|
cketti
|
237302cc2b
|
Changed import code to set "defaultAccountUuid" if necessary
|
2011-04-19 23:04:43 +02:00 |
|
cketti
|
8240d7ff10
|
Always reload all accounts after importing one or more accounts
|
2011-04-13 03:44:43 +02:00 |
|
cketti
|
12d87854ac
|
First version of the import code that reads the new file format
|
2011-04-13 03:37:44 +02:00 |
|
cketti
|
d5197fdc56
|
Put all import code in StorageImporter
Get rid of StorageImporterEncryptedXml and IStorageImporter. Also
AsyncUIProcessor is now obsolete.
|
2011-03-30 21:00:34 +02:00 |
|
cketti
|
45afa3a747
|
Make XML element/attribute names for export public
|
2011-03-30 20:56:26 +02:00 |
|
cketti
|
49e30b1be4
|
Export settings sorted by key
|
2011-03-30 06:44:16 +02:00 |
|
cketti
|
70f9a7b852
|
Granted some account/identity keys their own XML element (export)
|
2011-03-30 06:37:10 +02:00 |
|
cketti
|
8850915987
|
Add method to export an encrypted settings file
|
2011-03-30 05:31:48 +02:00 |
|
cketti
|
6258118ed6
|
Write identity elements in correct order (export)
|
2011-03-30 05:08:49 +02:00 |
|
cketti
|
29c42eb1a3
|
More structure for the XML export (folder settings)
|
2011-03-30 04:57:05 +02:00 |
|
cketti
|
83b2972a13
|
Rename "settings" tag to "global" for global settings (export)
|
2011-03-30 04:23:54 +02:00 |
|
cketti
|
24785bab66
|
More structure for the XML export (identity)
|
2011-03-30 03:55:14 +02:00 |
|
cketti
|
77f7303aa2
|
Use constants for element names and attributes in XML export code
|
2011-03-30 00:21:15 +02:00 |
|
cketti
|
fbe1b26f24
|
Reflect some of the settings structure in exported XML
|
2011-03-29 07:08:29 +02:00 |
|
cketti
|
0ac406d3cd
|
Removed per key/value encryption on export
|
2011-03-29 06:15:58 +02:00 |
|
cketti
|
c36182f586
|
Use XmlSerializer instead of writing XML tags manually
|
2011-03-29 05:27:18 +02:00 |
|
cketti
|
9a78145e22
|
Merge StorageExporterEncryptedXml into StorageExporter
|
2011-03-29 04:27:41 +02:00 |
|
cketti
|
6510919eee
|
Moved export to file code from Accounts activity into StorageExporter
|
2011-03-28 08:04:43 +02:00 |
|
cketti
|
f5c153b405
|
Get rid of StorageFormat
|
2011-03-28 07:25:07 +02:00 |
|
cketti
|
97f493c881
|
Get rid of ExportListener
|
2011-03-28 07:18:47 +02:00 |
|
cketti
|
1d146278b0
|
Moved password input dialog for export to Accounts activity.
|
2011-03-28 01:55:46 +02:00 |
|
danapple
|
ad4c7f7071
|
UUIDs could have been generated by different generators within the
same instance due to local upgrades of K-9 Mail.
|
2011-03-27 15:27:14 -05:00 |
|
danapple
|
90e88c251e
|
Explanation of the reasons for mapping imported UUIDs into new local
UUIDs.
|
2011-03-27 13:14:36 -05:00 |
|
danapple
|
e5ef068c15
|
Move the generation of the XML envelope to a common place since it
would be used in all storageFormats. StorageImporter uses the header
to figure out which specific import implementation to use.
|
2011-03-27 11:37:43 -05:00 |
|
Jesse Vincent
|
b3b8302c52
|
Remove some vestiges of HashSet
|
2011-03-27 12:40:00 +08:00 |
|
Jesse Vincent
|
9deeaf9c11
|
No longer export global settings when exporting one account
|
2011-03-27 12:03:23 +08:00 |
|
Jesse Vincent
|
52825f409f
|
As suggested by cketti, HashSet -> Set in our method signature
definition
|
2011-03-27 11:37:37 +08:00 |
|
cketti
|
087feb478b
|
First step at replacing the term "version" with "storageFormat"
|
2011-03-26 07:19:20 +01:00 |
|
cketti
|
4bdc20c127
|
Rename StorageVersioning to StorageFormat
|
2011-03-26 07:00:53 +01:00 |
|
cketti
|
18cefedf32
|
Get rid of the STORAGE_VERSION enum in StorageVersioning
|
2011-03-26 06:59:45 +01:00 |
|
cketti
|
26258d7666
|
Removed unused imports
|
2011-03-26 06:43:39 +01:00 |
|
Jesse Vincent
|
fd38dc3519
|
Further wordings cleanups
|
2011-03-25 17:15:46 +11:00 |
|
Jesse Vincent
|
b4a43893a3
|
Lift the choice of which accounts to export all the way up to
Accounts.java in advance of adding a dialog
|
2011-03-25 16:28:14 +11:00 |
|