Merge lp://staging/~sil/tomdroid/handle-non-guid-note-ids into lp://staging/~tomdroid-maintainers/tomdroid/main
Status: | Merged |
---|---|
Merged at revision: | 208 |
Proposed branch: | lp://staging/~sil/tomdroid/handle-non-guid-note-ids |
Merge into: | lp://staging/~tomdroid-maintainers/tomdroid/main |
Diff against target: |
47 lines (+14/-3) 2 files modified
doc/dev/README (+11/-0) src/org/tomdroid/Note.java (+3/-3) |
To merge this branch: | bzr merge lp://staging/~sil/tomdroid/handle-non-guid-note-ids |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Olivier Bilodeau | Approve | ||
Review via email: mp+38087@code.staging.launchpad.net |
Description of the change
The Snowy API has a "guid" element for each note. Although you'd think that this was a UUID, and indeed Tomboy always generates these items as UUIDs, Ubuntu One doesn't (for notes created *at* Ubuntu One), and the spec doesn't actually require it. So, this branch patches Tomdroid to not require UUID format for guids; they're just strings.
This branch also moves the lib/ folder to libs/. This means that the default ant setup for building Android projects can find the external libs. What this actually means is that you can build Tomdroid without using Eclipse at all. Simply do "android update project -p ." inside the Tomdroid branch, and then "ant debug" to make a debug build. This should make things easier for people (like me) who don't like Eclipse :-)
Thanks for the branch Stuart!