Commit Graph

12 Commits

Author SHA1 Message Date
Felipe Martin 64b53b4be6 Added backup settings on GUI: Name, notes and enable/disable global cache. Tap #13 2014-01-08 23:53:25 +01:00
Felipe Martin 577b10273a Backup data: Fixed not caching exception for Python2.X, data default settings are now stored in a configuration variable.
Fixed serializer for py2/3 compatibility
2014-01-08 13:40:07 +01:00
Felipe Martin 4b2f9b7387 Added simple cache and info storage to backup instances using JSON
+ Added custom serializer/deserializer “formats”
+ Using legacy json module
+ Key->Value datastore

Tap #13
2014-01-07 23:47:58 +01:00
Felipe Martin c3a6e8d927 + BackupManager: Added method get() to easily retrieve a registered backup.
+ GUI: Refactor all GUI<X> ugly naming. Added error template.
+ Section component is now easier to use, now with a plugin and template you’re good to go.
+ iosfu_gui exec (Using it until pypi release)
+ Device Info plugin now show up stuff!

First Proof of Concept.
2014-01-02 22:41:21 +01:00
Felipe Martin 26a5b3e355 Fixed Tabs links if category only have one child 2013-11-27 00:21:28 +01:00
Felipe Martín f65e477241 Added customizable backup working dir to BackupManager 2013-11-26 18:09:47 +01:00
Felipe Martín e6ffc2f9b5 Some code improvements:
- __slug__ is now a @property
- Reading from binary PList files in another try-except block
- Removed print() statements
- __slug__ now return the id property of a class, instead of reslugify based in values
- Added __slug__ to GUISection (not sure if needed though)
2013-11-26 15:05:08 +01:00
Felipe Martin cc1c1d9d44 Backup object cleanup.
Added a method to retrieve full path to a file or read handler to manage it.
2013-11-20 20:44:21 +01:00
Felipe Martin 775c30b4b2 Added support for binary plist files 2013-11-20 20:28:30 +01:00
Felipe Martin 19ea61e32a Ignoring all backups folders 2013-11-18 23:34:41 +01:00
Felipe Martin a050b7b2f2 Added base file handler functions to Backup object 2013-11-18 23:32:06 +01:00
Felipe Martin d5cc94e396 Added base backup manager 2013-11-18 22:59:05 +01:00