Merge lp:tomdroid/beta into lp:~tomdroid-maintainers/tomdroid/main

Proposed by NoahY
Status: Merged
Merged at revision: 313
Proposed branch: lp:tomdroid/beta
Merge into: lp:~tomdroid-maintainers/tomdroid/main
Diff against target: 110365 lines (+78604/-10996)
222 files modified
.bzrignore (+1/-1)
.classpath (+6/-3)
.settings/org.eclipse.jdt.core.prefs (+29/-4)
.settings/org.eclipse.jdt.ui.prefs (+0/-3)
AUTHORS (+6/-2)
AndroidManifest.xml (+133/-40)
ChangeLog (+4823/-0)
NEWS (+113/-0)
README (+3/-2)
build.gradle (+42/-0)
doc/dev/RELEASE-CHECKLIST (+7/-4)
doc/dev/TODO (+1/-6)
gradle/wrapper/gradle-wrapper.properties (+6/-0)
gradlew (+164/-0)
gradlew.bat (+90/-0)
locales/tomdroid-ar.po (+878/-203)
locales/tomdroid-bg.po (+806/-159)
locales/tomdroid-bs.po (+783/-151)
locales/tomdroid-ca.po (+811/-169)
locales/tomdroid-cs.po (+841/-157)
locales/tomdroid-da.po (+861/-190)
locales/tomdroid-de.po (+874/-187)
locales/tomdroid-el.po (+792/-173)
locales/tomdroid-en_AU.po (+1069/-0)
locales/tomdroid-en_GB.po (+861/-205)
locales/tomdroid-eo.po (+783/-143)
locales/tomdroid-es.po (+865/-188)
locales/tomdroid-et.po (+788/-157)
locales/tomdroid-eu.po (+812/-184)
locales/tomdroid-fa.po (+773/-142)
locales/tomdroid-fi.po (+795/-146)
locales/tomdroid-fo.po (+776/-142)
locales/tomdroid-fr.po (+886/-202)
locales/tomdroid-gd.po (+774/-143)
locales/tomdroid-gl.po (+872/-194)
locales/tomdroid-hi.po (+770/-139)
locales/tomdroid-hr.po (+1123/-0)
locales/tomdroid-hu.po (+828/-170)
locales/tomdroid-id.po (+857/-148)
locales/tomdroid-is.po (+1146/-0)
locales/tomdroid-it.po (+873/-168)
locales/tomdroid-ja.po (+803/-174)
locales/tomdroid-jv.po (+1067/-0)
locales/tomdroid-ko.po (+778/-148)
locales/tomdroid-la.po (+774/-143)
locales/tomdroid-ml.po (+772/-141)
locales/tomdroid-ms.po (+848/-182)
locales/tomdroid-nb.po (+777/-143)
locales/tomdroid-nl.po (+833/-149)
locales/tomdroid-oc.po (+1069/-0)
locales/tomdroid-pl.po (+857/-170)
locales/tomdroid-pt.po (+851/-187)
locales/tomdroid-pt_BR.po (+842/-185)
locales/tomdroid-ru.po (+868/-177)
locales/tomdroid-si.po (+870/-173)
locales/tomdroid-sk.po (+1069/-0)
locales/tomdroid-sq.po (+1069/-0)
locales/tomdroid-sr.po (+835/-159)
locales/tomdroid-su.po (+1069/-0)
locales/tomdroid-sv.po (+847/-185)
locales/tomdroid-ta.po (+791/-170)
locales/tomdroid-te.po (+772/-141)
locales/tomdroid-tr.po (+871/-192)
locales/tomdroid-ug.po (+799/-172)
locales/tomdroid-uk.po (+846/-175)
locales/tomdroid-vi.po (+1085/-0)
locales/tomdroid-zh.po (+766/-141)
locales/tomdroid-zh_CN.po (+801/-162)
locales/tomdroid-zh_TW.po (+795/-148)
locales/tomdroid.pot (+735/-123)
project.properties (+1/-1)
res/anim/pulse.xml (+0/-10)
res/drawable/actionbar_compat_item.xml (+23/-0)
res/drawable/actionbar_compat_item_focused.xml (+19/-0)
res/drawable/actionbar_compat_item_pressed.xml (+19/-0)
res/drawable/actionbar_icon.xml (+0/-31)
res/drawable/button.xml (+5/-0)
res/drawable/button_toggle.xml (+6/-0)
res/drawable/drop_shadow.xml (+10/-0)
res/drawable/drop_shadow_selected.xml (+9/-0)
res/drawable/drop_shadow_separator.xml (+10/-0)
res/drawable/triangle_selector.xml (+18/-0)
res/layout-sw600dp-land/main.xml (+37/-0)
res/layout-v11/actionbar_indeterminate_progress.xml (+27/-0)
res/layout/actionbar.xml (+0/-87)
res/layout/actionbar_compat.xml (+21/-0)
res/layout/file_picker_content_view.xml (+41/-0)
res/layout/file_picker_empty_view.xml (+25/-0)
res/layout/file_picker_list_item.xml (+42/-0)
res/layout/main.xml (+11/-19)
res/layout/main_list_item.xml (+29/-14)
res/layout/note_compare.xml (+162/-0)
res/layout/note_edit.xml (+160/-0)
res/layout/note_view.xml (+40/-35)
res/layout/search.xml (+0/-50)
res/layout/shortcuts_list.xml (+0/-28)
res/layout/strings.xml (+28/-0)
res/menu-sw600dp-land/edit_note.xml (+61/-0)
res/menu-sw600dp-land/main.xml (+86/-0)
res/menu-sw600dp-land/search.xml (+33/-0)
res/menu-sw600dp-land/view_note.xml (+52/-0)
res/menu/edit_note.xml (+64/-0)
res/menu/main.xml (+48/-14)
res/menu/main_longclick.xml (+4/-0)
res/menu/main_longclick_deleted.xml (+10/-0)
res/menu/search.xml (+33/-0)
res/menu/view_note.xml (+25/-4)
res/values-ar/strings.xml (+310/-74)
res/values-bg/strings.xml (+258/-23)
res/values-bs/strings.xml (+258/-23)
res/values-ca/strings.xml (+260/-25)
res/values-cs/strings.xml (+263/-27)
res/values-da/strings.xml (+266/-30)
res/values-de/strings.xml (+271/-28)
res/values-el/strings.xml (+258/-24)
res/values-en-rAU/strings.xml (+393/-0)
res/values-en-rGB/strings.xml (+261/-24)
res/values-eo/strings.xml (+258/-23)
res/values-es/strings.xml (+269/-30)
res/values-et/strings.xml (+268/-33)
res/values-eu/strings.xml (+258/-23)
res/values-fa/strings.xml (+258/-23)
res/values-fi/strings.xml (+258/-23)
res/values-fo/strings.xml (+258/-23)
res/values-fr/strings.xml (+285/-46)
res/values-gd/strings.xml (+259/-24)
res/values-gl/strings.xml (+322/-86)
res/values-hi/strings.xml (+258/-23)
res/values-hr/strings.xml (+393/-0)
res/values-hu/strings.xml (+259/-24)
res/values-id/strings.xml (+265/-28)
res/values-is/strings.xml (+394/-0)
res/values-it/strings.xml (+275/-30)
res/values-ja/strings.xml (+261/-26)
res/values-jv/strings.xml (+396/-0)
res/values-ko/strings.xml (+258/-23)
res/values-la/strings.xml (+258/-23)
res/values-ml/strings.xml (+258/-23)
res/values-ms/strings.xml (+262/-27)
res/values-nb/strings.xml (+258/-23)
res/values-nl/strings.xml (+264/-27)
res/values-oc/strings.xml (+393/-0)
res/values-pl/strings.xml (+275/-35)
res/values-pt-rBR/strings.xml (+262/-24)
res/values-pt/strings.xml (+268/-33)
res/values-ru/strings.xml (+271/-33)
res/values-si/strings.xml (+296/-61)
res/values-sk/strings.xml (+393/-0)
res/values-sq/strings.xml (+393/-0)
res/values-sr/strings.xml (+259/-24)
res/values-su/strings.xml (+393/-0)
res/values-sv/strings.xml (+260/-25)
res/values-sw600dp-land/dimen.xml (+4/-0)
res/values-sw800dp-land/dimen.xml (+4/-0)
res/values-ta/strings.xml (+258/-23)
res/values-te/strings.xml (+258/-23)
res/values-tr/strings.xml (+272/-34)
res/values-ug/strings.xml (+261/-26)
res/values-uk/strings.xml (+276/-40)
res/values-v11/styles.xml (+7/-0)
res/values-vi/strings.xml (+393/-0)
res/values-zh-rCN/strings.xml (+261/-25)
res/values-zh-rTW/strings.xml (+258/-23)
res/values-zh/strings.xml (+258/-23)
res/values/attrs.xml (+36/-0)
res/values/dimen.xml (+6/-0)
res/values/ids.xml (+23/-0)
res/values/strings.xml (+258/-24)
res/values/styles.xml (+64/-0)
res/xml/preferences.xml (+78/-16)
res/xml/sync_provider.xml (+26/-0)
src/org/tomdroid/Note.java (+139/-25)
src/org/tomdroid/NoteManager.java (+454/-58)
src/org/tomdroid/NoteProvider.java (+65/-4)
src/org/tomdroid/sync/SyncManager.java (+18/-8)
src/org/tomdroid/sync/SyncService.java (+405/-45)
src/org/tomdroid/sync/sd/NoteHandler.java (+123/-8)
src/org/tomdroid/sync/sd/SdCardSyncService.java (+479/-261)
src/org/tomdroid/sync/web/OAuthConnection.java (+4/-2)
src/org/tomdroid/sync/web/SnowySyncService.java (+434/-98)
src/org/tomdroid/sync/web/WebConnection.java (+3/-2)
src/org/tomdroid/ui/Actionbar.java (+0/-78)
src/org/tomdroid/ui/CompareNotes.java (+548/-0)
src/org/tomdroid/ui/EditNote.java (+887/-0)
src/org/tomdroid/ui/FilePickerActivity.java (+327/-0)
src/org/tomdroid/ui/PreferencesActivity.java (+338/-110)
src/org/tomdroid/ui/Search.java (+0/-126)
src/org/tomdroid/ui/ShortcutActivity.java (+7/-9)
src/org/tomdroid/ui/SyncMessageHandler.java (+0/-165)
src/org/tomdroid/ui/Tomdroid.java (+1078/-98)
src/org/tomdroid/ui/ViewNote.java (+169/-81)
src/org/tomdroid/ui/actionbar/ActionBarActivity.java (+87/-0)
src/org/tomdroid/ui/actionbar/ActionBarHelper.java (+103/-0)
src/org/tomdroid/ui/actionbar/ActionBarHelperBase.java (+315/-0)
src/org/tomdroid/ui/actionbar/ActionBarHelperHoneycomb.java (+90/-0)
src/org/tomdroid/ui/actionbar/ActionBarHelperICS.java (+45/-0)
src/org/tomdroid/ui/actionbar/ActionBarListActivity.java (+88/-0)
src/org/tomdroid/ui/actionbar/ActionBarPreferenceActivity.java (+84/-0)
src/org/tomdroid/ui/actionbar/SimpleMenu.java (+203/-0)
src/org/tomdroid/ui/actionbar/SimpleMenuItem.java (+264/-0)
src/org/tomdroid/util/ErrorList.java (+5/-0)
src/org/tomdroid/util/Honeycomb.java (+11/-0)
src/org/tomdroid/util/LinkifyPhone.java (+0/-96)
src/org/tomdroid/util/NavButtonAdapter.java (+44/-0)
src/org/tomdroid/util/NewNote.java (+55/-0)
src/org/tomdroid/util/NoteContentBuilder.java (+0/-127)
src/org/tomdroid/util/NoteListCursorAdapter.java (+44/-4)
src/org/tomdroid/util/Preferences.java (+20/-4)
src/org/tomdroid/util/Receive.java (+338/-0)
src/org/tomdroid/util/Send.java (+96/-28)
src/org/tomdroid/util/TagNode.java (+81/-0)
src/org/tomdroid/util/TagType.java (+46/-0)
src/org/tomdroid/util/XmlUtils.java (+0/-58)
src/org/tomdroid/xml/LinkInternalSpan.java (+85/-0)
src/org/tomdroid/xml/LinkifyPhone.java (+96/-0)
src/org/tomdroid/xml/NoteContentBuilder.java (+140/-0)
src/org/tomdroid/xml/NoteContentHandler.java (+92/-53)
src/org/tomdroid/xml/NoteXMLContentBuilder.java (+572/-0)
src/org/tomdroid/xml/XmlUtils.java (+67/-0)
tests/org/tomdroid/NoteManagerTest.java (+0/-74)
tests/org/tomdroid/NoteTest.java (+0/-35)
util/xml2po/README (+2/-0)
To merge this branch: bzr merge lp:tomdroid/beta
Reviewer Review Type Date Requested Status
Tomdroid Maintainers Pending
Review via email: mp+116119@code.launchpad.net

Description of the change

1) Provides editing capabilities:

- ability to add new notes
- ability to edit and save notes and note titles
- ability to add Tomboy-style formatting to text
- ability to delete notes

- on new note, it creates a local note
- on save note, it updates the local note
- on delete note, it adds a tag "system:deleted"

2) Full two-way sync with Snowy/UbuntuOne and SD Card:

On sync it:

- checks if there are local changes newer than last sync
- if no changes, does a simple one-way sync
- if there are changes, it:
  - asks if you want to push local changes
  - if you are pushing local changes, pushes all local notes that aren't on the remote
  - if you are not pushing, deletes all local notes that aren't on remote
  - compares local and remote note dates:
    - if a local note is newer and you are pushing local changes and the local has the "system:deleted" tag, deletes both remote and local versions
    - if a local note is newer and you are pushing local changes, rejects the remote note, pushing the local version instead
    - if local is newer but you aren't pushing or local is older, overwrites the local with the remote
    - if local date = remote date, skips the note

3) UI changes, including making use of the built-in actionbar and offering split-view for tablets in landscape.

See this question for details:

https://answers.launchpad.net/tomdroid/+question/203318

To post a comment you must log in.
lp:tomdroid/beta updated
306. By NoahY

fixed 2.3 bug (again)

307. By NoahY

converted highlight and mono to togglebuttons, fixed listview font color

308. By NoahY

fixed notebook template showing in list (lp Bug #360732)

309. By NoahY

set note height in note_edit to match_parent

310. By NoahY

added ability to delete all notes, toggle including note templates, bug fixes for all note titles empty and no notes in list

Revision history for this message
Mads Boserup Lauritsen (madsbola) wrote :

Hi Noah

I am a "non coding" person, but are more than willing to test a apk file on my phone, if that can help you somehow?

I am eager to have your coding implemented in the Tomdroid, as it then will be close to fullfill my basic needs as a notetaking app.

I am using U1, so maybe I could do some testing of this, as I read you had some problems on the other thread.

Best regards, and thx for your efforts

/Mads

Revision history for this message
NoahY (noahy) wrote :

Hi Mads,

I can include a debug apk with each bzr commit, which would probably help broaden the testing community... I'll do that now, hope it doesn't cause any problems.

lp:tomdroid/beta updated
311. By NoahY

added "Edit" to context menu, uploaded debug apk for testing

Revision history for this message
NoahY (noahy) wrote :

Okay, I think you can now get the apk from here:

http://bazaar.launchpad.net/~tomdroid-dev/tomdroid/note-editing-and-syncing/view/head:/bin/tomdroid-debug.apk

Click "Download File", then install. Please do post feedback if you can... I notice that the merge request is for over 5000 lines of code, may not happen any time soon :)

Revision history for this message
Lucas Oman (yatc18ks0g8-92-ngeefk4xayt) wrote :

Hey Noah,

Thanks for fixing it on 2.3! Looks great.

Last night, while using it on my Nexus 7, I had typed out a long note, then got distracted while talking to a friend. My tablet shut off during the conversation, and when I turned it back on, my entire note was gone! You may choose to solve this a different way, but can I suggest simply saving every edit that's made, just like the desktop version does?

You're doing fantastic work. Thanks!

Revision history for this message
Stefan Hammer (j-4-deactivatedaccount) wrote :

I just edited the main activity to also use MyTheme, because the About Dialogue was also just one line.
Further I realised, that the nice default pressed and highlighted animations on android <=2.3 are gone and replaced with a greyish overlay over the notes-list. So klicking on a note colours the list gray, then black again and then the note shows. Long-press on a note in the list makes the list grey, the options menu appears and then it becomes normal again. Previously, there were nice orange animations which showed the state of the long-press.

Do you have an idea, why this is happening? This is also true for the Android 2.3 SDK, if you can't imagine what I mean. Further, I wanted to report other stuff I found during the weekend, but you cleaned them out already - well done!

Revision history for this message
Stefan Hammer (j-4-deactivatedaccount) wrote :

oh... if you create a new note, but you do not enter any title or content and press the back key again (the only way to abort the creation of a new note, as there is no "abort" menu entry, a new note is created with no title and no content. maybe there is a chance to catch the press of the back button and delete the note again, if both fields are empty and tell the user to enter a title, if there is no title!

Revision history for this message
Mads Boserup Lauritsen (madsbola) wrote :

Hey Noah

Some comments on the first testing.

Fantastic that it is now possible to edit notes.

Best regards
/Mads

ps. As I mentioned I am not a coding guy, but if you ever comes to Copenhagen I'll certainly will offer you a homegrown tomato from our roofgarden. Check out www.tagtomat.dk for pictures of the process.
pps. To all the other developers who does a great job. Thx, I really appreciate it, and would as a "TomatoGuy" be more than willing to share a beer or two if you pass Copenhagen once in the future.

Sync
I just testet it on Xperia X10 mini pro, and it syncs without problem with U1 (running android 2.3.7 CynogenMod).

Editing
Works well, simply fantastic :-)

Maybe related to Lucas comment a suggestion could be. When you press the "back" button the note is saved. Now I just jumped around the different notes, and found out that you need to press "save note" after editing. Of course it works (and thx for that).

Links
I could not get links to work, neither the internal links between notes (headlines) nor external links like www.ubuntu.com

Installing
I had to uninstall the Tomdroid 0.5 manually before installing the new APK, but it installs fine and runs afterwards.

Blinking screen
The same as Stefan mentions above.

Home Screen
The top bar of the screen is pure black. At the earlier version the top bar was yellow and a small sync icon showed, but maybe it is not needed now, if the app syncs at startup.

Shortcuts to the home screen
I tried to create shortcuts of the notes. It creates the shortcut, but the specific shortcut does not open on press.

Revision history for this message
NoahY (noahy) wrote :

@Lucas - sorry about that... during testing, save frequently! I tried catching the onTextChanged, but somehow putting the text into the buffer actually changes the text itself. I'm not sure we want to save after every edit, since reverting changes is not as easy as on a computer. On the other hand, I don't think that's my call, and I'll leave it up to the maintainers to decide how and when to save. Anyway, the onPause() problem was that I was accidentally retrieving the note from the database onResume(). Should be fixed now.

@Stefan - thanks for catching that, I'm glad to see the maintainers taking interest! The grey thing was me trying to keep the selected item highlighted... and failing. I've reverted my changes, should be back to default now... still can't get it to show which note is being viewed in the two-pane mode.

As for the new note empty title thing, I didn't really see it as a problem, but I know Tomboy has default values (via a template, I guess?). Sure, it would be an option to wait to save the note until you actually hit the save button... in this case, I just followed Tomboy's behaviour, since it is relatively easy to delete notes now. But it can be done either way.

@Mads - I like the idea of saving on back button... on the other hand, how then would you cancel changes? I know that is Tomboy's behaviour, so we can go with that... also of course on sync we can revert. I guess then the "Save" button becomes irrelevent, though? For now, I will add a preference to just have it save at every onPause(), which is everytime the activity loses focus (onDestroy() doesn't work properly for back button), and remove the "Save" button if it the pref is set.

As for links, I removed something I shouldn't have from the manifest, sorry... back now.

Reinstalling - that is to be expected, since it's just a debug apk.

The app doesn't sync at startup... you have to go to the menu > Sync. I'll leave it up to the maintainers to decide whether to leave it like that or as Stefan suggests, import the action bar for <11. Right now, on 11+, it shows the actionbar with menu buttons. I'm not sure what is the pure black you are seeing at the top... maybe you can give a screenshot?

Shortcuts - this was the same problem as the links, should be fixed in latest commit.

lp:tomdroid/beta updated
312. By NoahY

readded tests, fixed color problem

313. By NoahY

fixed linking, shortcuts, grey bar on list, data loss onPause(), added pref to save onPause(), link to main activity on app icon

Revision history for this message
Stefan Hammer (j-4-deactivatedaccount) wrote :

I have some ideas about the sync method. Atm, you are asking whether to push or to pull for all notes.
I think it might be easily possible to change this to the same behaviour Tomboy shows on the Desktop.

There they do following on sync:

Compare these dates: Last modified date local, last modified date on last sync and last modified Server.
   If last modified date = previous modified date on last sync = last modified server --> do nothing
   If last modified date > previous modified date on last sync = last modified server --> push local note to server
   If last modified date = previous modified date on last sync < last modified server --> pull remote note to device
   If last modified date > previous modified date on last && last modified server > previous modified date on last -->
Ask user what to do:
   "Note conflict detected" - "The server version of "note title" conflicts with your local note. What do you want to do with your local note?
   o) Rename local note: <texteditfield> (default value: "note title (old) )
   o) Overwrite local note
   _) Always perform this action

The string are taken directly from Tomdroid to be consistent with the desktop version!

I think, at the moment we do not store the "previous modified date on last sync" value, but you can create a new database entry therefore. Just save the value on every sync!
It would be great if we had the same behaviour as the desktop version here and to avoid users getting asked "weird" things on every sync!
Thanks for your great work and all the bugfixing. I added you on google+ for further cooperation ;-)

A few more thing: The menu entry Syncing... doesn't disappear with the appearance of the Toast message "sync completed".
In EditView: If you swipe down, the content text field scrolls up and vice versa. Further, a scrollbar would be awesome (i think this is just one xml entry). Can you fade out the note title behind the style-buttons? atm the text shine through between them (if it is not possible easily, forget it!)

I love the autosave option, but I think it should go to "text Preferences". You removed the "Save" Menu entry on autosaving, which is great, but as you already mentioned above another button would be good to have: a "Discard Changes" button instead of the save one.

Greetings from Vienna!

Revision history for this message
Stefan Hammer (j-4-deactivatedaccount) wrote :

Unfortunately changing the Text size in EditView does nothing on my devices. Can anyone confirm this issue? Further is the dialog not really "touch friendly" A radiobutton-list would be nicer!

Revision history for this message
Mads Boserup Lauritsen (madsbola) wrote :

@ Stefan
Change of txt size on my device in editmode works.

@Noah
Attached sceenshot shows the 'pure black' top bar. As shown in the other
screenshot the previous Tomdroid had yellow icon, and in the right upper
corner a sync icon that rotated while syncing. These icons have disappeared
on my device now.

Maybe it is not nessaseary while in edit/view mode, but I it was very
usefull in the home screen with the sync icon.

@xlm view in edit mode
When I press the Xlm view while in edit mode the specific note crashes, and
I am returned to the start screen with all my notes.

/Mads
Den 23/07/2012 15.24 skrev "Stefan Hammer" <email address hidden>:

> Unfortunately changing the Text size in EditView does nothing on my
> devices. Can anyone confirm this issue? Further is the dialog not really
> "touch friendly" A radiobutton-list would be nicer!
> --
>
> https://code.launchpad.net/~tomdroid-dev/tomdroid/note-editing-and-syncing/+merge/116119
> Your team Tomdroid Developers is subscribed to branch
> lp:~tomdroid-dev/tomdroid/note-editing-and-syncing.
>

Revision history for this message
Stefan Hammer (j-4-deactivatedaccount) wrote :

Hi!

I created a new branch on top of yours with the ActionBarCompatibility.
Therefore, we now have the native ActionBar from version 1.5 to 4.1.
https://code.launchpad.net/~tomdroid-dev/tomdroid/note-editing-and-syncing-with-combatActionBar

I tested the branch extensively on android 2.3 where it works like charm. However, it instantly crashes on 1.6. I will continue my work tomorrow. I also have to clean out the code a little bit. I already deleted unused drawable icons etc.

Another bug report for your branch: Longpress in a Listitem -> Edit leads to the "note not found" message and then the app crashes. must be a small typo or something.

Revision history for this message
Stefan Hammer (j-4-deactivatedaccount) wrote :

The crash in Android 1.6 is because of this code in SyncMessageHandler:

 @SuppressLint("NewApi")
 private void refreshActivity() {
  TLog.d(TAG, "refreshing activity");

  if(Integer.parseInt(Build.VERSION.SDK) > 10)
   activity.invalidateOptionsMenu();

Deleting the if statement with the invalidateOptionsMenu() fixes the crash. Is it needed at higher SDKs?
This crash is also there in the note-editing-and-syncing branch.

Revision history for this message
Stefan Hammer (j-4-deactivatedaccount) wrote :

For test-hungry people, who want to be the first to try it:
http://homepage.univie.ac.at/s.hammer/files/tomdroid_sync_actionbar.apk

Sorry for spamming so much today... it was a hard tomdroid-working day ;-)

Revision history for this message
Lucas Oman (yatc18ks0g8-92-ngeefk4xayt) wrote :

To be honest, I'm not sure why you guys are working so hard to support
1.6. Check this out:

http://developer.android.com/about/dashboards/index.html

According to the latest numbers, only 0.5% of app store users are on
1.6. Usage of API 7 (Eclair) jumps significantly to almost 5%. Maybe
it's time to reconsider supported versions, especially if it's getting
in the way of new functionality.

Just a thought. Great work, guys!

On Mon, Jul 23, 2012 at 4:10 PM, Stefan Hammer <email address hidden> wrote:
> For test-hungry people, who want to be the first to try it:
> http://homepage.univie.ac.at/s.hammer/files/tomdroid_sync_actionbar.apk
>
> Sorry for spamming so much today... it was a hard tomdroid-working day ;-)
> --
> https://code.launchpad.net/~tomdroid-dev/tomdroid/note-editing-and-syncing/+merge/116119
> You are subscribed to branch lp:~tomdroid-dev/tomdroid/note-editing-and-syncing.
>

Revision history for this message
NoahY (noahy) wrote :

Sorry guys, i think i've done what i can - this was meant to be a spare-time project, and that spare time ran out yesterday... i'll try to fix a couple of the bugs mentioned, but my intention was to give this to the maintainers as a rough start. hopefully it will not be too difficult to get into shape, for myself it works well enough. good luck, Stefan, hope it gets out to the world some day!

lp:tomdroid/beta updated
314. By NoahY

fixed "Syncing..." by restarting activity

315. By Stefan Hammer

fixed crasher when longpress on listitem and edit. now it really calls editview.

316. By Stefan Hammer

bzrignore bin/ folder

317. By Stefan Hammer

update .bzrignore

318. By Stefan Hammer

made scroll bars and highlighted title consistent with desktop tomboy.

319. By Stefan Hammer

make scrolling smoother and insert overscroll animation to noteview and editview.

320. By Stefan Hammer

scrolling again

Revision history for this message
Stefan Hammer (j-4-deactivatedaccount) wrote :

Hi NoahY!
Thanks for your great work and for your awesome contributions. You somehow revived the project with your effort.
I think, with this starting point we can manage to get it bugfree, clean and out to the wild (given that the other guy still help me bughunting!)
If you have some spare time sometimes in the future, you are welcomed to help us out again! Thank you very much!
I already started to fix things up:

Fixed crasher on longpress note in list -> edit -> note not found -> crash.

@mads
I can' reproduce your bug: "When I press the Xlm view while in edit mode the specific note crashes, and
I am returned to the start screen with all my notes."
Can you somehow get a log with logcat and maybe also send me the specific note which triggers this bug? Thanks!

Included scrollbars and overscroll animations in noteview and editview and made scrolling smoother in edit mode.

Further is the dialog not really "touch friendly" therefore i changed it to a radiobuttonlist... unfortunately, this happened in the Actionbar branch... sh** happens!

I still have to fix:
Changing the Text size in EditView only works, if you select some text, but not if you change the size and start typing afterwards.
A "discard changes" menu button in edit view.
Bug: there are no notes on androids 1.6

Did I forget any already mentioned bugs/issues in this list?

lp:tomdroid/beta updated
321. By Stefan Hammer

clean imports

Revision history for this message
Stefan Hammer (j-4-deactivatedaccount) wrote :

For the evening, a new testbuild of the edit+sync+actionbar branch: http://goo.gl/fKg6N

There should be no severe bug from Android 2 to 4.1, Android 1.6 loads no notes at the moment... no idea what's wrong there.

Have fun!

lp:tomdroid/beta updated
322. By Stefan Hammer

clean up and reviewd half of the code

323. By Stefan Hammer

Fix crash: tomdroid is not in the RAM - call ViewNote from shortcut -crash. same for creating a shortcut: have to call Preferences.init() first. Further, change strings of shortcut activity to meaningfull things.

324. By Stefan Hammer

consistent look for all versions and tablets.

325. By Stefan Hammer

bzr ignore bin

326. By Stefan Hammer

Always autosave as it is default in Tomboy and we risk loss of data when the Activity comes into the background eg by a call. therefore remove preferences option and include a discard changes button to revert the changes since the last save.

Revision history for this message
Stefan Hammer (j-4-deactivatedaccount) wrote :

I changed the code to always autosave, as we risk loss of data otherwise (eg through a phone call) and it is anyway the same behaviour as Tomboy. A "Discard changes" should help to discard huge mistakes (such as everything deleted,...).
Further, I fixed crashes with the shortcut and shortcuthelper activity.
The updated test build is again available here: http://goo.gl/fKg6N

I still have to fix:
Changing the Text size in EditView only works, if you select some text, but not if you change the size and start typing afterwards.
Bug: On androids 1.6 notes do not show up in the list if one note is corrupt and cannot be parsed. Otherwise it works great from 1.6 to 4.1
I found another serious bug: clicking on the XML-Button changes the textview to XML content - clicking again changes it back, but clicking a third time deletes the whole content!
I think we have to change the sync behaviour to check every note separately if we have to push, pull or start a conflict handling (in Tomboy: copy note to new one). I already lost several edits because I don't sync before edit and then push the notes to the server... very bad!

Did I forget any already mentioned bugs/issues in this list?

Revision history for this message
Mads Boserup Lauritsen (madsbola) wrote :

I tested the build from the other day 24.th the one with the Action Bar,
and can add to the bug list that on my device, it renders bullet list
wrong, so the bullet has no indent but shows directly on top of the first
letter.

As I remember it, this was an issue earlier, but I think you fixed it back
then Stefan?

I do not want to triple push the XLM just for testing..., but I have not
found any other bugs.

Amazing with autosave. I just lost a note, as a incomming sms switched away
fro m Tomdroid.

/Mads
Den 29/07/2012 23.24 skrev "Stefan Hammer" <email address hidden>:

> I changed the code to always autosave, as we risk loss of data otherwise
> (eg through a phone call) and it is anyway the same behaviour as Tomboy. A
> "Discard changes" should help to discard huge mistakes (such as everything
> deleted,...).
> Further, I fixed crashes with the shortcut and shortcuthelper activity.
> The updated test build is again available here: http://goo.gl/fKg6N
>
> I still have to fix:
> Changing the Text size in EditView only works, if you select some text,
> but not if you change the size and start typing afterwards.
> Bug: On androids 1.6 notes do not show up in the list if one note is
> corrupt and cannot be parsed. Otherwise it works great from 1.6 to 4.1
> I found another serious bug: clicking on the XML-Button changes the
> textview to XML content - clicking again changes it back, but clicking a
> third time deletes the whole content!
> I think we have to change the sync behaviour to check every note
> separately if we have to push, pull or start a conflict handling (in
> Tomboy: copy note to new one). I already lost several edits because I don't
> sync before edit and then push the notes to the server... very bad!
>
> Did I forget any already mentioned bugs/issues in this list?
> --
>
> https://code.launchpad.net/~tomdroid-dev/tomdroid/note-editing-and-syncing/+merge/116119
> Your team Tomdroid Developers is subscribed to branch
> lp:~tomdroid-dev/tomdroid/note-editing-and-syncing.
>

Revision history for this message
Stefan Hammer (j-4-deactivatedaccount) wrote :

@mads: No, I nerver could fixed the bullet-indent bug. I tried very long, but couldn't find out what is wrong there.

lp:tomdroid/beta updated
327. By Stefan Hammer

choose text size dialog as radiobutton list also in this branch.

328. By Stefan Hammer

you can now change the textsize without selecting before. the curser is then the start of the new size. the end is, when you change the size again.

329. By Stefan Hammer

fix xml-button-no-content-bug. the bug was not there during step by step debugging, but only if you run the program. adding a small delay for shownote() fixed it. but there must be a nicer solution.

330. By Stefan Hammer

modify xml layouts

Revision history for this message
Stefan Hammer (j-4-deactivatedaccount) wrote :

Fixed today:
Changing the Text size in EditView only works, if you select some text, but not if you change the size and start typing afterwards. -> not you can change the size and just type!
I found another serious bug: clicking on the XML-Button changes the textview to XML content - clicking again changes it back, but clicking a third time deletes the whole content!

I still have to fix:
Bug: On androids 1.6 notes do not show up in the list if one note is corrupt and cannot be parsed. Otherwise it works great from 1.6 to 4.1
I think we have to change the sync behaviour to check every note separately if we have to push, pull or start a conflict handling (in Tomboy: copy note to new one). I already lost several edits because I don't sync before edit and then push the notes to the server... very bad!

Did I forget any already mentioned bugs/issues in this list?

lp:tomdroid/beta updated
331. By NoahY

reverted to fix xml-disappear bug

Revision history for this message
NoahY (noahy) wrote :

@Stefan - good to see it's still going :) I reverted a change that should fix the xml-button bug, placing showNote() inside the handler... I can't remember why I took it out of there, but there may be some undesired side-effects of putting it back; still, that's where it belongs, and even with your hack there were still losses if it took too long to parse.

lp:tomdroid/beta updated
332. By NoahY

new auto-sync: try to push and pull at the same time, let choose if both are newer than last sync

Revision history for this message
NoahY (noahy) wrote :

Here's a new sort of sync, a bit easier than what you were proposing, but could be adapted. Now it does this:

- tries to sync both ways
- if note exists in both places, compares note dates and sync date
- if both remote and local are newer than last sync, ask which to keep
- if either remote or local are older than last sync date, choose based on which is newer

I know, this could theoretically lead to undesired results, but is it really going to be a problem? I mean, do we really need to worry about editing one place, then syncing changes, then editing (the old version without syncing) again in another place and syncing those changes? If we've edited the old version a second time, it's pretty clear we don't want the old changes performed elsewhere...

lp:tomdroid/beta updated
333. By NoahY

added sync dialog on conflict

334. By NoahY

added SyncDialog file

335. By NoahY

added revert options, xml editing in case the note doesn't parse

Revision history for this message
Stefan Hammer (j-4-deactivatedaccount) wrote :

I think we have to implement a method for conflict resolving. It doesn't have to be saving the other version as a standalone note. This is just what Tomboy is doing, therefore I suggested it.
We could also make a diff of both notes as a new note content or save both note contents with some separation to be able to manually resolve the conflict.

Imagine you have a ToDo list and add something on your desktop at the bottom of the note, which gets automatically synced. Then you do something which was on top of the list and change/delete it on the mobile phone (of course you do not sync before... who does?). If you then sync the mobile phone you have to choose to delete the changes on the desktop or the ones on the mobile. What if you can't remember anything...

We should make sure that the average user doesn't loose any data and that the App is easy and self explanatory.

Thanks for the new sync method! It is even more awesome now (I still have to test it...)!

Revision history for this message
Stefan Hammer (j-4-deactivatedaccount) wrote :

New Bugs with the real two way sync:
When syncing with the SD card I get asked by every single note if I want to keep the remote or the local. Further, a new, empty note is created on every sync.

the sync dialogue does not show on note conflicts. local changes of the note just get reverted. on next sync tomboy on the desktop deletes a note on the server. nothing else - this definitively needs some more work!
pushing notes also does not work... the toast appears "note successfully sent to server" but when syncing tomboy again, the changes don't show up - tomboy just tells that it deleted on note on the server. This needs a closer look in the logs as it is not working as expected.

It is not allowed to use the same note title twice. if you do so, sync on tomboy will fail!

old bug:
Bug: On androids 1.6 notes do not show up in the list if one note is corrupt and cannot be parsed. Otherwise it works great from 1.6 to 4.1

lp:tomdroid/beta updated
336. By NoahY

added refresh

337. By NoahY

added missing last-sync-date to sdcardsync

Revision history for this message
NoahY (noahy) wrote :

I'm not sure about all of the sync problems you are having... two-way sync works fine, even conflict resolution for me on Ubuntu One sync. The SDCard was missing an update call for the last-sync-date, so it always thought there was a new file. Should be fixed now.

Revision history for this message
NoahY (noahy) wrote :

Also, I don't have the problem with using the same title twice.

Revision history for this message
Lucas Oman (yatc18ks0g8-92-ngeefk4xayt) wrote :

But it has to be able to sync with the desktop client, which does not play
well with duplicate titles. And really, the logic breaks down when it comes
to wiki link resolution.
On Aug 4, 2012 11:56 PM, "NoahY" <email address hidden> wrote:

> Also, I don't have the problem with using the same title twice.
> --
>
> https://code.launchpad.net/~tomdroid-dev/tomdroid/note-editing-and-syncing/+merge/116119
> You are subscribed to branch
> lp:~tomdroid-dev/tomdroid/note-editing-and-syncing.
>
>

Revision history for this message
Stefan Hammer (j-4-deactivatedaccount) wrote :

It looks like the dialogue is opened and instantly moves to the background on android 4 and the dialogue is closing the listactivity on android 2.3.
after a lot of tries, the conflict handling seems to work, but the dialog is not shown properly on top of the app. If you do not respond to the sync dialouge (because it is not shown for some reason), sync stops at this point and that was why I got such weird results last time.

Further, I realised that at some point, when saving the note with the back-button, the app starts to sync and instantly overwrites the local changes with the server version. (maybe when the sync is still in progress due to not responding to the dialogue?)
We need some time-out for the sync I suppose, in case the dialogue is cancelled or not seen for some reason.
However, the procedure is not really stable at the moment... @noahy: if you have time maybe you can debug it a little (most importantly the sync dialouge should be shown on all android versions on top of the app). Otherwise, I will have a look at it later next week.

Happy coding,
Stefan

> I'm not sure about all of the sync problems you are having... two-way sync
> works fine, even conflict resolution for me on Ubuntu One sync. The SDCard
> was missing an update call for the last-sync-date, so it always thought there
> was a new file. Should be fixed now.

lp:tomdroid/beta updated
338. By NoahY

added diff activity on conflicts

339. By NoahY

fixed sync refresh, readded apk

340. By NoahY

reworked sync notification, finishing, refreshing; added slider for formatting bar

341. By NoahY

sync progress dialog

Revision history for this message
NoahY (noahy) wrote :

I've added a new conflict resolution activity... it's pretty radical, but could be made less intimidating with some UI tweaks. Anyway, seems to work for me on 1.5 and 4.0. Also a new updating progress bar, not perfect, but seems to work. Say, where's Olivier, anyway?

lp:tomdroid/beta updated
342. By NoahY

radically simplified sync, progress on progress bar...

343. By NoahY

fixed sync to sd card on no notes, added pref for backup to sd card when using online sync

344. By NoahY

progress bar fixes

345. By NoahY

more progressbar tweaks

346. By NoahY

fixed note-content tag, fixed xml <>& replacements, fixed sd card backup

347. By NoahY

lots of sync fixes, moved authentication to just before syncing, removed some toasts, etc.

348. By NoahY

moved save to menu, tweak firstnote

349. By NoahY

added missing text to firstnote

350. By NoahY

removed note that changing services will empty notes (it won't now)

351. By NoahY

set textChanged to false on save

352. By NoahY

fixed sync dialog stuck on no notes to sync, changed toast to LENGTH_SHORT

353. By NoahY

fixed empty/duplicate note title - causing problems in sync

354. By NoahY

commented out xml button from menu (probably not useful)

355. By NoahY

moved save button to menu, revert button to actionbar (save is now automatic)

356. By NoahY

delete empty note on revert changes

357. By NoahY

added NEWS

358. By NoahY

fixed note unique title function, added auto-delete for blank notes

359. By NoahY

made sync bundle all remote updates in one, added ability to clear remote notes

Revision history for this message
Marnanel Thurman (marnanel) wrote :

My review based on the apk I downloaded last night (tested on an HTC phone):

1) THANK YOU. This will make my life a great deal easier.

2) I can't seem to edit the title of a newly-created note at all.

3) When I back out of editing a note, the "Discard Changes?" dialogue has two buttons, "Cancel" and "Yes". This is really rather confusing, because discarding the note is a cancelling action, yet pressing "Cancel" cancels the cancelling.

4) When I finish a sentence I'd rather like temporary shift to capitals as with other text areas. I don't know how easy this is, but I suspect it's just a flag somewhere.

5) The toolbar that pops out from the top right is probably unnecessary, since formatting in Tomboy notes is done inline.

6) Also, once the toolbar's been popped out, it can't be put back again. This is a nuisance, since it obscures the title.

7) I would prefer notes to be editable the moment you open them, rather than having to press a button (as it was in Conboy for Maemo, and as it is in Tomboy.)

8) The "save" option is really rather hard to find, buried in the actions menu.

9) Saving should be automatic as you type anyway, as in Conboy and Tomboy, rather than something you have to ask for. But if you don't do this, you should also have the option on the "discard changes?" dialogue of "no, save them".

I may come back and add more thoughts later, but this looks very promising. Thank you again.

lp:tomdroid/beta updated
360. By NoahY

added ability to cancel sync, reset sync date on switching service

361. By NoahY

merges

Revision history for this message
NoahY (noahy) wrote :

@Thomas

1) THANK YOU. This will make my life a great deal easier.

You're welcome, mine too :)

2) I can't seem to edit the title of a newly-created note at all.

strange, what is your Android version?

3) When I back out of editing a note, the "Discard Changes?" dialogue has two buttons, "Cancel" and "Yes". This is really rather confusing, because discarding the note is a cancelling action, yet pressing "Cancel" cancels the cancelling.

I'm not sure about this... Stefan was the one who made the dialog, but I can see his reasoning - you are cancelling the action you have decided to perform. I'll leave it up to him/Olivier to decide on a change.

4) When I finish a sentence I'd rather like temporary shift to capitals as with other text areas. I don't know how easy this is, but I suspect it's just a flag somewhere.

Yes, that's just a flag, can do.

5) The toolbar that pops out from the top right is probably unnecessary, since formatting in Tomboy notes is done inline.

I don't understand what you mean; how can you format notes without the toolbar?

6) Also, once the toolbar's been popped out, it can't be put back again. This is a nuisance, since it obscures the title.

Pressing the button again closes it for me...

7) I would prefer notes to be editable the moment you open them, rather than having to press a button (as it was in Conboy for Maemo, and as it is in Tomboy.)

Good point, worth discussing.

8) The "save" option is really rather hard to find, buried in the actions menu.

This is by design, since the notes DO save automatically on pause. Tomboy has no save button, for this reason.

9) Saving should be automatic as you type anyway, as in Conboy and Tomboy, rather than something you have to ask for. But if you don't do this, you should also have the option on the "discard changes?" dialogue of "no, save them".

As said, save IS automatic, but only on pause; to save on every keypress is probably not feasible for a mobile platform. Not sure, though.

lp:tomdroid/beta updated
362. By NoahY

set note content entry to "sentence caps"

363. By NoahY

added sync cancel to NEWS

364. By NoahY

re-added cancel sync if no changes, fixed preferences sync toasts

365. By NoahY

merges

366. By NoahY

stopped pushing note templates, may be causing problems

367. By NoahY

fixed sentence caps bug leading to single line, added theme to prefs, search

368. By NoahY

added routine to circumvent full sync if snowy server revision is old (only push changed notes)

369. By NoahY

fixed revert all for deleted notes

370. By NoahY

fixed scroll to top after delete note (lp:1038115)

371. By NoahY

new format bar

372. By NoahY

merged with lp:~tomdroid-dev/tomdroid/note-editing-and-syncing-with-combatActionBar

373. By NoahY

added option to choose light/dark theme, formatbar tweaks

374. By NoahY

compat title reflects dark/light choice

375. By NoahY

added cancel to push function

376. By NoahY

merge with Stefan

377. By NoahY

added routine to check for two different notes with same title, run conflict resolution; may have also fixed lp:1038118

378. By NoahY

fixed sync dialog to integrate with sync properly, show progress, etc.

379. By NoahY

renamed syncdialog class

380. By NoahY

fixed actionbar for prefs (lp:1038635), maybe fixed flickering listview (lp:1038633)

381. By NoahY

fixed resetting local notes

382. By NoahY

added date and revision reset to "revert all"

383. By NoahY

fixed note comparison, layout (lp:1038699 ), set light theme for everything

384. By NoahY

collapsed elements in CompareNotes.java, added test function to Tomdroid.java

385. By NoahY

merge with Stefan (lp:1038633)

386. By NoahY

removed strings, updated pot file

387. By NoahY

merge translations

388. By NoahY

removed theme pref strings

389. By Stefan Hammer

fix bug #1038118 with expanding textview. With the same trick for editnote view fixed Bug #1038352.

390. By Stefan Hammer

merged last revision and reverted it.

391. By NoahY

moved title change to after note loads, invalidate rightPane as well

392. By NoahY

fixed lp:1038968

393. By NoahY

merge changes

394. By NoahY

added changes to NEWS, added progress dialog to preferences

395. By NoahY

fixed syncing with Tomboy after deleting all remote notes

396. By Stefan Hammer

merged lp:tomdroid/stable and updated translations from launchpad and pot for launchpad.

397. By Stefan Hammer

add 0.7.1 screenshots from Android 2.3 and 4.1/tablet

398. By Olivier Bilodeau

typo fix in NEWS

399. By Olivier Bilodeau

merged latest from stable

400. By Olivier Bilodeau

0.7.1 bump

401. By NoahY

fixed lp:1039703, lp:1039824 - moved dialogs into showDialog() to allow rotation

402. By NoahY

updated NEWS

403. By NoahY

fixed bug lp:1039814 Crash on Backup Notes

404. By NoahY

cancel save errors if no errors

405. By NoahY

fixed bug lp:1039671 Crash when the server URL that includes "illegal characters"

406. By NoahY

added gmail-style two-color pane and selector; joined landscape layouts into one, using different dimen files

407. By NoahY

widened listview

408. By NoahY

fix for fc on resume Tomdroid after clearing database

409. By NoahY

moved first note strings into strings.xml, updated pot file

410. By NoahY

merge

411. By NoahY

merge

412. By Stefan Hammer

Add ability to receive text-shares from other apps. this fixes bug #1039104.

413. By Stefan Hammer

updated news accordingly

414. By NoahY

* fixed bug lp:1040333 Crash on Revert
* fixed bug lp:1040338 Crash on Cancel
* fixed bug lp:1040389 Share/Send from chrome or play crash

415. By Stefan Hammer

fix crasher when Note-Not-Found-Dialogue is shown in Editview. onDestroy should not be called in this situation, as there is no note.

416. By Stefan Hammer

fix unexpected behaviour: when creating a new note and write something, but then pressing dismiss button, note was saved anyways. now note gets deleted on Discard when never saved before.

417. By Stefan Hammer

finnished last task as I found errors.

418. By NoahY

added ability to send note files and import note files as well

419. By NoahY

fixed sending note

420. By NoahY

fixed send file

421. By NoahY

fixed bug lp:1040551 Tomdroid two-way sync to SD card messes up titles

422. By NoahY

removed escaping of ' and " in XmlUtils (was interferring with titles and Tomboy doesn't escape them)

423. By NoahY

reverted padding in note view and edit

424. By NoahY

fixed deleting wrong (deleted) note

425. By NoahY

removed api 8 showDialog(int, bundle) calls, since we're supporting 6

426. By NoahY

fixed first note

427. By NoahY

using "synchronization" for consistency
updated xml files

428. By NoahY

removed another Tomboy Web

429. By NoahY

fixing sync dialog on switch service (needs more testing)

430. By NoahY

more dialog tweaking

431. By NoahY

fixing dialogs using onPrepareDialog(), added ability to edit tags

432. By NoahY

fixing dialogs

433. By NoahY

fixed xml parser to allow for nested and boundary-crossing spans

434. By NoahY

tweaks on xml cross-tagging

435. By NoahY

fixed bug lp:1041931 rev 432 crashes on Longpress in List -> Delete Edit
fixed bug lp:1041936 rev 432 crashes on receiving a text-share

436. By NoahY

fixed first run dialog

437. By NoahY

fixed rotate to change layout in Tomdroid

438. By NoahY

fixed sd card not finishing sync, fc on dismissDialog

439. By NoahY

fixing lp:1042599 Can not sync to ubuntu one

440. By NoahY

fixed list selector remaining on portrait

441. By NoahY

* moved search function to main activity (allowing two-pane landscape view in results)
* added option to show deleted notes in list

442. By NoahY

fixed paint flags for undeleted notes

443. By NoahY

 set title for search activity

444. By NoahY

add update on resume to Tomdroid

445. By NoahY

moved title link function into NoteManager to avoid repetition

446. By NoahY

trying to fix sync bugs, may be creating new ones...

447. By NoahY

adding auto backup

448. By NoahY

merge and auto backup

449. By NoahY

auto backup work

450. By NoahY

auto backup working

451. By NoahY

converted firstnote to array, toggle autobackup visible, string updates

452. By NoahY

first note tweak

453. By NoahY

revert to Koichi's solution for first note (merge)

454. By NoahY

reworked sync to compare before changing any notes; revisioning should be correct now

455. By NoahY

fixed sync for sdcard

456. By NoahY

merge with ignore case

457. By NoahY

merge link:internal, fix to avoid linking to self

458. By NoahY

fixed lp:1047257 Deleted note from tomboy not synced (ubuntu 1)

459. By NoahY

merge - sort button

460. By NoahY

merge search without xml tags, add ability to import plain text

461. By NoahY

* added file picker to import plain text and note files from within Tomdroid

462. By NoahY

fixed selection marking on change sort

463. By NoahY

added options to turn off hyperlink matching
removed linkmovement method (prevented text selection)
moved sort preference into Display Preferences

464. By NoahY

filepicker integration

465. By NoahY

removed file picker, using OI as import method

466. By Stefan Hammer

show sort-by-button only if there is room (no space on small displays) and as menu to have the text there (below android 2.3 there is no text for buttons in actionbar combat). Further add home menu entry for search results as there was no possibility to go back to list.

467. By Stefan Hammer

merge koichis fix for lp:1049026

468. By Olivier Bilodeau

merged tomdroid-dev's note-editing.. branch into tomdroid-maint's one

469. By Olivier Bilodeau

0.7.2 release bump

bonuses: fixed release documents, removed dead path

470. By Olivier Bilodeau

author, changelog and debugging prepped for release

471. By Stefan Hammer

fix bug #1051294. closing cursers after every lookup.

472. By Stefan Hammer

merge tomdroid-dev branch

473. By Stefan Hammer

probably fixes bug #1074676. waiting for test to verify this. however, fix does not break anything. good sign :-)

474. By Stefan Hammer

fix bug #1074661 where note files opened with gmail are not parsed as xml.

475. By Stefan Hammer

update NEWS

476. By Stefan Hammer

fix lp:1074894 NotesList -> Longpress -> Revert -> CRASH

477. By Stefan Hammer

fixed bug lp:1064149 Tomdroid Sync fails, datetime_format error

478. By Olivier Bilodeau

doc: added logcat instructions

We repeat them quite often.

479. By Stefan Hammer

Fixed bug #1074676 and changed chreate date to 1.1.2000 (dirty fix until we store this on in the db)

480. By Stefan Hammer

fix bug #1068793

481. By Stefan Hammer

fix bug #1068785

482. By Stefan Hammer

merged fix for Bug #1051932 by Michael Cerman. Thanks

483. By Stefan Hammer

It is now possible to change sync-method, sync-server, folder location without loosing any notes

484. By Stefan Hammer

fixed Bug #1071732 Delete Remote Notes still uses the fancy porgress dialogue incomartible to older Android versions.

485. By Stefan Hammer

now it is possible to open a .note file from mail, gmail, etc.

486. By Stefan Hammer

fix note not found on import if note is already present. further, raise changedate on import, otherwise it won't be synced.

487. By Stefan Hammer

fix Bug #1070787 Note Title should be more obvious in Conflict resolving dialogue

488. By Stefan Hammer

update news

489. By Stefan Hammer

fix several small issues and the string related bugs. eg translation comments, refernces to locations,...

490. By Stefan Hammer

exported xml to po and added dependencies of xml2po script to README.

491. By Stefan Hammer

Now it is really possible to open mail attachments. this was horrible. could not find out that mimetype is acutally application/note and that viewing from attachments had to be received differently.

492. By Stefan Hammer

just check for the beginning, otherwise attachments are handled as text.

493. By Stefan Hammer

fixed grammar in string

494. By Stefan Hammer

update translations

495. By Stefan Hammer

fix bug lp:1120488

496. By Stefan Hammer

update NEWS

497. By Stefan Hammer

Timo corrected some mistakes i made adding the http header.

498. By Stefan Hammer

Add support for self-signed SSL certificates. lp:1153289 We still need to show the certificate to the user to verify it and save it afterwards. For now this is a quick hack to support the Rainy server

499. By Stefan Hammer

Update translations, merge news from 0.6.0 and re-add deleted strings.

500. By Stefan Hammer

fixed bug #1134866 and bug #982749. both bugs were in the url validation of the server-url preference. now no spaces are allowed any more and bad urls are not saved.

501. By Stefan Hammer

fix lp:1149319 now there is a return arrow left from the actionbar home icon if it is enabled and it is disabled in the home activity and others.

502. By Stefan Hammer

fix bug #1158806 and bug #1158804

503. By Stefan Hammer

Change descriptions of link-preferences to begin with captial letter

504. By Stefan Hammer

mergd bugfix for bug #1038353 by mili. thanks for your help!

505. By Stefan Hammer

updated pot file for translations

506. By Stefan Hammer

merged changes from stable version including removal of ubuntu one parts, added default sync service to sdcard as we have no default sync url. updated translations.

507. By Stefan Hammer

fix bug #1068691 and remove stringconverter in favour of xmlutils. further sort classes needed for xml parsing and writing from utils into org.tomdroid.xml. I hope everyone agrees with this change.

508. By Stefan Hammer

fix bug #1164889 where single and double quotes are not escaped in note title on sync.

509. By Stefan Hammer

several small changes: move strings to translatable source, remove unnecessary boolean changes and made public variables private for security reasons (suggested by eclipse)

510. By Stefan Hammer

fix bug lp:1153214 where the receive function tried to fill a SyncService array. now the note is locally changed/added by NoteManager. Further i added a getUribyGuid function to NoteManager for conveniently showing notes when clicking on note files.

511. By Stefan Hammer

generated gradle project files for Android Studio

512. By Stefan Hammer

notexmlcontentbuilder rewritten as a graph problem to be more robust and bugfree. fix bug in snowysyncservice.

513. By Stefan Hammer

Finished the new NoteXMLContentBuilder... from spannable strings to xml now owrks perfekt!

514. By Stefan Hammer

started to add missing database fields

515. By Stefan Hammer

continue to add fields in database to remember everything we parse from a xml note or websync to be able to write it out on export

516. By Stefan Hammer

revert to 513 and keep newest changes in extra branch for testing

517. By Stefan Hammer

Added a lot of documentation to our new algorithm to make it understandable and maintainable. updated AUTHORS and ChangeLog

518. By Stefan Hammer

remove global variable for the discarding of brand new notes as it is ugly

519. By Stefan Hammer

fix bug lp:1155646 where empty conflict dialogue appears and does not go away.

520. By Stefan Hammer

moved ontogglebutton events from stylebar to generic function in order to add more awesome to it.

521. By Stefan Hammer

cleaned up the ontextchangelistener in editNote to be able to add new features and remove unexpected behaviour when changing styles

522. By Stefan Hammer

fix a parsing issue with bullet lists

523. By Stefan Hammer

Could not revert a single note any more as we did not follow the sync specifications correctly

524. By Stefan Hammer

Now we are able to convert any spans from EditView into a valid xml. including crossing spans, nested spans, lists,...

525. By Stefan Hammer

fix nullpointer exception in xmlcontentbuilder

526. By Stefan Hammer

Squeezed in a simple method to create new bullets. the whole editview class needs a rewriting. we need to remember the startposition of all different kinds of spans and need to check where we landed as soon as the cursor gets moved around. but for now, this should be fine and work without crashes and data loss

527. By Stefan Hammer

fix crasher in CompareNotes. preferences were not initialized again.

528. By Stefan Hammer

updated the translation files

529. By Stefan Hammer

going through release-todo list to get 0.7.3 done! now updated copyrights, authors, news, readme, changelog,... still need the signed apk from olivier and a release text!

530. By Stefan Hammer

added release date for 0.7.3 beta

531. By Stefan Hammer

released 0.7.3

532. By Stefan Hammer

now it is time to start working on 0.7.4

533. By Stefan Hammer

Added google play store whats new string to get it translated in time for the stable release

534. By Stefan Hammer

missed the maximum length of 500 characters for the whats new section

535. By Stefan Hammer

fix bug lp 1244409 string changes

536. By Stefan Hammer

fix play store whats new section according to bug lg:1244445 and lp:1244412

537. By Stefan Hammer

Added an 114x114 icon for the Amazon app store

538. By Stefan Hammer

Preparations for 0.7.4 stable release. fixed small bug when saving a note, updated translations, added things to release checklist

539. By Stefan Hammer

added 0.7.4 screenshots

540. By Stefan Hammer

revert ist not working for sdcard or online sync - disable it for now.

541. By Stefan Hammer

reached the releaseing on lauchpad headline in the release checklist.

542. By Stefan Hammer

Found a release name - will export apk now

543. By Stefan Hammer

redesigned feature graphic

544. By Stefan Hammer

Fix bug where all the note content is lost when a smiley is inserted in the text with the android keyboard. now relacing all illegal characters

545. By Stefan Hammer

fix date in news

546. By Stefan Hammer

raised the version number and enabled logging again

547. By Stefan Hammer

Fix CursorWindowAllocationException reported on google play

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file '.bzrignore'
2--- .bzrignore 2011-10-27 16:26:26 +0000
3+++ .bzrignore 2013-12-27 09:31:31 +0000
4@@ -1,4 +1,4 @@
5-bin
6+bin/
7 src/org/tomdroid/R.java
8 sdcard.img.private
9 gen/*
10
11=== modified file '.classpath'
12--- .classpath 2013-03-14 13:54:32 +0000
13+++ .classpath 2013-12-27 09:31:31 +0000
14@@ -2,10 +2,13 @@
15 <classpath>
16 <classpathentry kind="src" path="tests"/>
17 <classpathentry kind="con" path="com.android.ide.eclipse.adt.ANDROID_FRAMEWORK"/>
18- <classpathentry kind="con" path="com.android.ide.eclipse.adt.LIBRARIES"/>
19- <classpathentry kind="lib" path="libs/signpost-core-1.2.1.2.jar"/>
20- <classpathentry kind="lib" path="libs/signpost-commonshttp4-1.2.1.2.jar"/>
21+ <classpathentry exported="true" kind="con" path="com.android.ide.eclipse.adt.LIBRARIES"/>
22+ <classpathentry kind="con" path="com.android.ide.eclipse.adt.ANDROID_FRAMEWORK/com.kaloer.filepicker.MainActivity"/>
23+ <classpathentry exported="true" kind="lib" path="libs/signpost-core-1.2.1.2.jar"/>
24+ <classpathentry exported="true" kind="lib" path="libs/signpost-commonshttp4-1.2.1.2.jar"/>
25+ <classpathentry exported="true" kind="lib" path="libs/diffutils-1.2.1.jar"/>
26 <classpathentry kind="src" path="src"/>
27 <classpathentry kind="src" path="gen"/>
28+ <classpathentry exported="true" kind="con" path="com.android.ide.eclipse.adt.DEPENDENCIES"/>
29 <classpathentry kind="output" path="bin/classes"/>
30 </classpath>
31
32=== modified file '.settings/org.eclipse.jdt.core.prefs'
33--- .settings/org.eclipse.jdt.core.prefs 2009-04-24 16:42:15 +0000
34+++ .settings/org.eclipse.jdt.core.prefs 2013-12-27 09:31:31 +0000
35@@ -1,21 +1,28 @@
36-#Tue Apr 21 12:14:39 MDT 2009
37 eclipse.preferences.version=1
38+org.eclipse.jdt.core.compiler.annotation.missingNonNullByDefaultAnnotation=ignore
39+org.eclipse.jdt.core.compiler.annotation.nonnull=org.eclipse.jdt.annotation.NonNull
40+org.eclipse.jdt.core.compiler.annotation.nonnullbydefault=org.eclipse.jdt.annotation.NonNullByDefault
41+org.eclipse.jdt.core.compiler.annotation.nullable=org.eclipse.jdt.annotation.Nullable
42+org.eclipse.jdt.core.compiler.annotation.nullanalysis=disabled
43 org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
44-org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5
45+org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6
46 org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve
47-org.eclipse.jdt.core.compiler.compliance=1.5
48+org.eclipse.jdt.core.compiler.compliance=1.6
49 org.eclipse.jdt.core.compiler.debug.lineNumber=generate
50 org.eclipse.jdt.core.compiler.debug.localVariable=generate
51 org.eclipse.jdt.core.compiler.debug.sourceFile=generate
52 org.eclipse.jdt.core.compiler.problem.annotationSuperInterface=warning
53 org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
54 org.eclipse.jdt.core.compiler.problem.autoboxing=ignore
55+org.eclipse.jdt.core.compiler.problem.comparingIdentical=warning
56+org.eclipse.jdt.core.compiler.problem.deadCode=warning
57 org.eclipse.jdt.core.compiler.problem.deprecation=warning
58 org.eclipse.jdt.core.compiler.problem.deprecationInDeprecatedCode=disabled
59 org.eclipse.jdt.core.compiler.problem.deprecationWhenOverridingDeprecatedMethod=disabled
60 org.eclipse.jdt.core.compiler.problem.discouragedReference=warning
61 org.eclipse.jdt.core.compiler.problem.emptyStatement=ignore
62 org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
63+org.eclipse.jdt.core.compiler.problem.explicitlyClosedAutoCloseable=ignore
64 org.eclipse.jdt.core.compiler.problem.fallthroughCase=ignore
65 org.eclipse.jdt.core.compiler.problem.fatalOptionalError=enabled
66 org.eclipse.jdt.core.compiler.problem.fieldHiding=ignore
67@@ -23,31 +30,48 @@
68 org.eclipse.jdt.core.compiler.problem.finallyBlockNotCompletingNormally=warning
69 org.eclipse.jdt.core.compiler.problem.forbiddenReference=error
70 org.eclipse.jdt.core.compiler.problem.hiddenCatchBlock=warning
71+org.eclipse.jdt.core.compiler.problem.includeNullInfoFromAsserts=disabled
72 org.eclipse.jdt.core.compiler.problem.incompatibleNonInheritedInterfaceMethod=warning
73 org.eclipse.jdt.core.compiler.problem.incompleteEnumSwitch=ignore
74 org.eclipse.jdt.core.compiler.problem.indirectStaticAccess=ignore
75 org.eclipse.jdt.core.compiler.problem.localVariableHiding=ignore
76 org.eclipse.jdt.core.compiler.problem.methodWithConstructorName=warning
77+org.eclipse.jdt.core.compiler.problem.missingDefaultCase=ignore
78 org.eclipse.jdt.core.compiler.problem.missingDeprecatedAnnotation=ignore
79+org.eclipse.jdt.core.compiler.problem.missingEnumCaseDespiteDefault=disabled
80+org.eclipse.jdt.core.compiler.problem.missingHashCodeMethod=ignore
81 org.eclipse.jdt.core.compiler.problem.missingOverrideAnnotation=ignore
82+org.eclipse.jdt.core.compiler.problem.missingOverrideAnnotationForInterfaceMethodImplementation=enabled
83 org.eclipse.jdt.core.compiler.problem.missingSerialVersion=warning
84+org.eclipse.jdt.core.compiler.problem.missingSynchronizedOnInheritedMethod=ignore
85 org.eclipse.jdt.core.compiler.problem.noEffectAssignment=warning
86 org.eclipse.jdt.core.compiler.problem.noImplicitStringConversion=warning
87 org.eclipse.jdt.core.compiler.problem.nonExternalizedStringLiteral=ignore
88+org.eclipse.jdt.core.compiler.problem.nullAnnotationInferenceConflict=error
89 org.eclipse.jdt.core.compiler.problem.nullReference=warning
90+org.eclipse.jdt.core.compiler.problem.nullSpecViolation=error
91+org.eclipse.jdt.core.compiler.problem.nullUncheckedConversion=warning
92 org.eclipse.jdt.core.compiler.problem.overridingPackageDefaultMethod=warning
93 org.eclipse.jdt.core.compiler.problem.parameterAssignment=ignore
94 org.eclipse.jdt.core.compiler.problem.possibleAccidentalBooleanAssignment=ignore
95 org.eclipse.jdt.core.compiler.problem.potentialNullReference=ignore
96+org.eclipse.jdt.core.compiler.problem.potentiallyUnclosedCloseable=ignore
97 org.eclipse.jdt.core.compiler.problem.rawTypeReference=warning
98+org.eclipse.jdt.core.compiler.problem.redundantNullAnnotation=warning
99 org.eclipse.jdt.core.compiler.problem.redundantNullCheck=ignore
100+org.eclipse.jdt.core.compiler.problem.redundantSpecificationOfTypeArguments=ignore
101 org.eclipse.jdt.core.compiler.problem.redundantSuperinterface=ignore
102+org.eclipse.jdt.core.compiler.problem.reportMethodCanBePotentiallyStatic=ignore
103+org.eclipse.jdt.core.compiler.problem.reportMethodCanBeStatic=ignore
104 org.eclipse.jdt.core.compiler.problem.specialParameterHidingField=disabled
105 org.eclipse.jdt.core.compiler.problem.staticAccessReceiver=warning
106+org.eclipse.jdt.core.compiler.problem.suppressOptionalErrors=disabled
107 org.eclipse.jdt.core.compiler.problem.suppressWarnings=enabled
108 org.eclipse.jdt.core.compiler.problem.syntheticAccessEmulation=ignore
109 org.eclipse.jdt.core.compiler.problem.typeParameterHiding=warning
110+org.eclipse.jdt.core.compiler.problem.unavoidableGenericTypeProblems=enabled
111 org.eclipse.jdt.core.compiler.problem.uncheckedTypeOperation=warning
112+org.eclipse.jdt.core.compiler.problem.unclosedCloseable=warning
113 org.eclipse.jdt.core.compiler.problem.undocumentedEmptyBlock=ignore
114 org.eclipse.jdt.core.compiler.problem.unhandledWarningToken=warning
115 org.eclipse.jdt.core.compiler.problem.unnecessaryElse=ignore
116@@ -60,6 +84,7 @@
117 org.eclipse.jdt.core.compiler.problem.unusedImport=warning
118 org.eclipse.jdt.core.compiler.problem.unusedLabel=warning
119 org.eclipse.jdt.core.compiler.problem.unusedLocal=warning
120+org.eclipse.jdt.core.compiler.problem.unusedObjectAllocation=ignore
121 org.eclipse.jdt.core.compiler.problem.unusedParameter=ignore
122 org.eclipse.jdt.core.compiler.problem.unusedParameterIncludeDocCommentReference=enabled
123 org.eclipse.jdt.core.compiler.problem.unusedParameterWhenImplementingAbstract=disabled
124@@ -67,4 +92,4 @@
125 org.eclipse.jdt.core.compiler.problem.unusedPrivateMember=warning
126 org.eclipse.jdt.core.compiler.problem.unusedWarningToken=warning
127 org.eclipse.jdt.core.compiler.problem.varargsArgumentNeedCast=warning
128-org.eclipse.jdt.core.compiler.source=1.5
129+org.eclipse.jdt.core.compiler.source=1.6
130
131=== removed file '.settings/org.eclipse.jdt.ui.prefs'
132--- .settings/org.eclipse.jdt.ui.prefs 2009-04-24 16:42:15 +0000
133+++ .settings/org.eclipse.jdt.ui.prefs 1970-01-01 00:00:00 +0000
134@@ -1,3 +0,0 @@
135-#Tue Apr 21 12:14:39 MDT 2009
136-eclipse.preferences.version=1
137-org.eclipse.jdt.ui.text.custom_code_templates=<?xml version\="1.0" encoding\="UTF-8" standalone\="no"?><templates/>
138
139=== modified file 'AUTHORS'
140--- AUTHORS 2013-03-13 13:54:52 +0000
141+++ AUTHORS 2013-12-27 09:31:31 +0000
142@@ -8,16 +8,20 @@
143 Jacob Henner <JacobHenner@ventricle.us>
144 Koichi Akabe <vbkaisetsu@gmail.com>
145 Matthew Rasmus <tareth.ml@gmail.com>
146-Matthew Stevenson <saturnreturn@gmail.com>
147+Matthew Stevenson <matt@matt-desktop>
148 Michael Fletcher <m.fletcher@theplanet.ca>
149+Michal Cerman <michalcerman@gmail.com>
150+Dominik Steininger <mili@gmx.at>
151+noahy <noahy57@gmail.com>
152 Olivier Bilodeau <olivier@bottomlesspit.org>
153 Piotr Adamski <mcveat@gmail.com>
154 Rodja Trappe <mail@rodja.net>
155 Stefan Hammer <j.4@gmx.at>
156+Timo Dörr <timo@latecrew.de>
157 Thomas Frenzel <syslock@gmx.de>
158
159 TRANSLATORS
160 ===========
161
162-Please see the "Launchpad Contributions:" section in the
163+Please see the "Launchpad Contributions:" section in the
164 /locales/*.po files for a full list of contributors!
165
166=== modified file 'AndroidManifest.xml'
167--- AndroidManifest.xml 2013-03-14 21:48:03 +0000
168+++ AndroidManifest.xml 2013-12-27 09:31:31 +0000
169@@ -1,13 +1,23 @@
170 <?xml version="1.0" encoding="utf-8"?>
171 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
172 package="org.tomdroid"
173- android:versionName="0.6.1" android:versionCode="9">
174+ android:versionName="0.8.0dev" android:versionCode="14">
175
176- <uses-sdk android:minSdkVersion="3"
177- android:targetSdkVersion="4" />
178+ <uses-sdk android:minSdkVersion="4"
179+ android:targetSdkVersion="11" />
180
181- <supports-screens android:anyDensity="true" />
182-
183+ <supports-screens android:resizeable="true"
184+ android:smallScreens="true"
185+ android:normalScreens="true"
186+ android:largeScreens="true"
187+ android:xlargeScreens="true"
188+ android:anyDensity="true"/>
189+
190+ <uses-permission android:name="android.permission.INTERNET" />
191+ <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
192+ <uses-permission android:name="com.android.launcher.permission.INSTALL_SHORTCUT" />
193+ <uses-permission android:name="com.android.launcher.permission.UNINSTALL_SHORTCUT" />
194+
195 <application
196 android:icon="@drawable/ic_launcher"
197 android:label="@string/app_name"
198@@ -15,9 +25,10 @@
199 >
200
201 <activity android:label="@string/app_name"
202- android:name=".ui.Tomdroid"
203- android:launchMode="singleTop"
204- >
205+ android:theme="@style/LightTheme"
206+ android:name=".ui.Tomdroid"
207+ android:configChanges="orientation|screenSize"
208+ >
209 <intent-filter>
210 <action android:name="android.intent.action.MAIN" />
211 <category android:name="android.intent.category.LAUNCHER" />
212@@ -30,53 +41,135 @@
213 </intent-filter>
214 <!-- enable the search dialog to send searches to SearchableActivity -->
215 <meta-data android:name="android.app.default_searchable"
216- android:value=".ui.Search" />
217- </activity>
218-
219- <activity android:name=".ui.ViewNote">
220- <intent-filter>
221- <action android:name="android.intent.action.VIEW" />
222- <category android:name="android.intent.category.DEFAULT" />
223- <category android:name="android.intent.category.BROWSABLE" />
224- <data android:mimeType="vnd.android.cursor.item/vnd.tomdroid.note" />
225- </intent-filter>
226- </activity>
227-
228- <activity android:name=".ui.Search"
229- android:launchMode="singleTop">
230+ android:value=".ui.Tomdroid" />
231 <intent-filter>
232 <action android:name="android.intent.action.SEARCH" />
233 </intent-filter>
234 <meta-data android:name="android.app.searchable"
235 android:resource="@xml/searchable"/>
236- </activity>
237- <provider android:name=".util.SearchSuggestionProvider"
238- android:authorities="org.tomdroid.util.SearchSuggestionProvider"
239- />
240+ </activity>
241+
242+ <activity android:name=".ui.ViewNote"
243+ android:theme="@style/LightTheme"
244+ android:label="@string/view_title"
245+ >
246+ <intent-filter>
247+ <action android:name="android.intent.action.VIEW" />
248+ <category android:name="android.intent.category.DEFAULT" />
249+ <category android:name="android.intent.category.BROWSABLE" />
250+ <data android:mimeType="vnd.android.cursor.item/vnd.tomdroid.note" />
251+ </intent-filter>
252+ </activity>
253+ <activity android:name=".ui.EditNote"
254+ android:configChanges="keyboardHidden|orientation|screenSize"
255+ android:theme="@style/LightTheme"
256+ android:label="@string/edit_title"
257+ >
258+ </activity>
259+ <activity android:name=".util.Receive"
260+ android:theme="@style/LightTheme"
261+ >
262+ <!-- To receive data from other apps via share -->
263+ <intent-filter>
264+ <action android:name="android.intent.action.SEND" />
265+ <category android:name="android.intent.category.DEFAULT" />
266+ <data android:mimeType="text/plain" />
267+ </intent-filter>
268+ <!-- To receive note files from file browser (open all .note files) -->
269+ <intent-filter>
270+ <action android:name="android.intent.action.VIEW" />
271+ <category android:name="android.intent.category.DEFAULT" />
272+ <category android:name="android.intent.category.BROWSABLE" />
273+ <data android:scheme="file" />
274+ <data android:host="*" />
275+ <data android:port="*" />
276+ <data android:mimeType="*/*" />
277+ <data android:pathPattern=".*\\.note" />
278+ </intent-filter>
279+ <intent-filter>
280+ <action android:name="android.intent.action.VIEW" />
281+ <category android:name="android.intent.category.DEFAULT" />
282+ <category android:name="android.intent.category.BROWSABLE" />
283+ <data android:scheme="content" />
284+ <data android:host="*" />
285+ <data android:port="*" />
286+ <data android:mimeType="*/*" />
287+ <data android:pathPattern=".*\\.note" />
288+ </intent-filter>
289+ <!-- To open all text files (open all text files) -->
290+ <intent-filter>
291+ <action android:name="android.intent.action.VIEW" />
292+ <category android:name="android.intent.category.DEFAULT" />
293+ <category android:name="android.intent.category.BROWSABLE" />
294+ <data android:scheme="content" />
295+ <data android:host="*" />
296+ <data android:port="*" />
297+ <data android:pathPattern=".*" />
298+ <data android:mimeType="text/*" />
299+ </intent-filter>
300+ <intent-filter>
301+ <action android:name="android.intent.action.VIEW" />
302+ <category android:name="android.intent.category.DEFAULT" />
303+ <category android:name="android.intent.category.BROWSABLE" />
304+ <data android:scheme="file" />
305+ <data android:host="*" />
306+ <data android:port="*" />
307+ <data android:pathPattern=".*" />
308+ <data android:mimeType="text/*" />
309+ </intent-filter>
310+ <!-- To receive note files from mail client (open with application/note mimetype) -->
311+ <intent-filter>
312+ <action android:name="android.intent.action.VIEW" />
313+ <category android:name="android.intent.category.DEFAULT" />
314+ <category android:name="android.intent.category.BROWSABLE" />
315+ <data android:scheme="file" />
316+ <data android:host="*" />
317+ <data android:port="*" />
318+ <data android:mimeType="application/note" />
319+ </intent-filter>
320+ <intent-filter>
321+ <action android:name="android.intent.action.VIEW" />
322+ <category android:name="android.intent.category.DEFAULT" />
323+ <category android:name="android.intent.category.BROWSABLE" />
324+ <data android:scheme="content" />
325+ <data android:host="*" />
326+ <data android:port="*" />
327+ <data android:mimeType="application/note" />
328+ </intent-filter>
329+ </activity>
330+ <provider
331+ android:name=".util.SearchSuggestionProvider"
332+ android:authorities="org.tomdroid.util.SearchSuggestionProvider"
333+ />
334
335 <provider android:name="NoteProvider"
336 android:authorities="org.tomdroid.notes"
337 />
338-
339- <activity android:name=".ui.PreferencesActivity" android:label="@string/app_name"
340- android:configChanges="keyboardHidden|orientation" >
341+ <activity android:name=".ui.PreferencesActivity"
342+ android:theme="@style/LightTheme"
343+ android:label="@string/pref_title"
344+ android:configChanges="orientation|screenSize"
345+ >
346 </activity>
347-
348- <activity android:name=".ui.ShortcutActivity" android:label="@string/shortcut_menu_item_caption">
349+ <activity android:name=".ui.ShortcutActivity"
350+ android:theme="@style/LightTheme"
351+ android:label="@string/shortcut_menu_item_caption">
352 <intent-filter>
353 <action android:name="android.intent.action.CREATE_SHORTCUT"/>
354 <category android:name="android.intent.category.DEFAULT"/>
355 </intent-filter>
356 </activity>
357-
358- <uses-library android:name="android.test.runner" />
359+ <activity android:name=".ui.CompareNotes"
360+ android:theme="@style/LightTheme"
361+ android:label="@string/app_name">
362+ </activity>
363+
364+ <activity android:name=".ui.FilePickerActivity"
365+ android:theme="@style/LightTheme"
366+ android:label="@string/filePickerTitle"/>
367+
368+ <uses-library android:name="android.test.runner" />
369 </application>
370-
371- <uses-permission android:name="android.permission.INTERNET" />
372- <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
373- <uses-permission android:name="com.android.launcher.permission.INSTALL_SHORTCUT" />
374- <uses-permission android:name="com.android.launcher.permission.UNINSTALL_SHORTCUT" />
375-
376-<instrumentation android:name="android.test.InstrumentationTestRunner" android:targetPackage="org.tomdroid"></instrumentation>
377+ <instrumentation android:name="android.test.InstrumentationTestRunner" android:targetPackage="org.tomdroid"></instrumentation>
378
379 </manifest>
380
381=== modified file 'ChangeLog'
382--- ChangeLog 2013-03-14 21:48:03 +0000
383+++ ChangeLog 2013-12-27 09:31:31 +0000
384@@ -1,3 +1,791 @@
385+2013-12-21 Stefan Hammer <j.4@gmx.at>
386+
387+ * ChangeLog:
388+ * NEWS:
389+ * README:
390+ * src/org/tomdroid/util/TLog.java:
391+
392+ reached the releaseing on lauchpad headline in the release checklist.
393+
394+2013-12-21 Stefan Hammer <j.4@gmx.at>
395+
396+ * data/market-screenshots/0.7.4 - note-options-And4.4.png:
397+ * res/menu/main_longclick.xml:
398+ * res/menu/main_longclick_deleted.xml:
399+ * src/org/tomdroid/ui/Tomdroid.java:
400+
401+ revert ist not working for sdcard or online sync - disable it for now.
402+
403+2013-12-21 Stefan Hammer <j.4@gmx.at>
404+
405+ * data/market-screenshots/0.7.4 - note-list-And4.4.png:
406+ * data/market-screenshots/0.7.4 - note-view-And4.4.png:
407+ * data/market-screenshots/0.7.4 - tablet-edit-view.png:
408+ * data/market-screenshots/0.7.4 - tablet-view.png:
409+ * sdcard.img:
410+
411+ added 0.7.4 screenshots
412+
413+2013-12-21 Stefan Hammer <j.4@gmx.at>
414+
415+ * data/market-screenshots/0.7.4 - note-options-And4.4.png:
416+ * data/market-screenshots/0.7.4 - preferences-And4.4.png:
417+ * data/market-screenshots/0.7.4 - welcome-dialog-And4.4.png:
418+ * data/market-screenshots/0.7.4- note-edit-And4.4.png:
419+ * locales/tomdroid-oc.po:
420+ * locales/tomdroid-sk.po:
421+ * locales/tomdroid-sq.po:
422+ * locales/tomdroid-su.po:
423+ * res/values-oc:
424+ * res/values-oc/strings.xml:
425+ * res/values-sk:
426+ * res/values-sk/strings.xml:
427+ * res/values-sq:
428+ * res/values-sq/strings.xml:
429+ * res/values-su:
430+ * res/values-su/strings.xml:
431+ * AndroidManifest.xml:
432+ * doc/dev/RELEASE-CHECKLIST:
433+ * locales/tomdroid-ar.po:
434+ * locales/tomdroid-bg.po:
435+ * locales/tomdroid-bs.po:
436+ * locales/tomdroid-ca.po:
437+ * locales/tomdroid-cs.po:
438+ * locales/tomdroid-da.po:
439+ * locales/tomdroid-de.po:
440+ * locales/tomdroid-el.po:
441+ * locales/tomdroid-en_AU.po:
442+ * locales/tomdroid-en_GB.po:
443+ * locales/tomdroid-eo.po:
444+ * locales/tomdroid-es.po:
445+ * locales/tomdroid-et.po:
446+ * locales/tomdroid-eu.po:
447+ * locales/tomdroid-fa.po:
448+ * locales/tomdroid-fi.po:
449+ * locales/tomdroid-fo.po:
450+ * locales/tomdroid-fr.po:
451+ * locales/tomdroid-gd.po:
452+ * locales/tomdroid-gl.po:
453+ * locales/tomdroid-hi.po:
454+ * locales/tomdroid-hr.po:
455+ * locales/tomdroid-hu.po:
456+ * locales/tomdroid-id.po:
457+ * locales/tomdroid-is.po:
458+ * locales/tomdroid-it.po:
459+ * locales/tomdroid-ja.po:
460+ * locales/tomdroid-jv.po:
461+ * locales/tomdroid-ko.po:
462+ * locales/tomdroid-la.po:
463+ * locales/tomdroid-ml.po:
464+ * locales/tomdroid-ms.po:
465+ * locales/tomdroid-nb.po:
466+ * locales/tomdroid-nl.po:
467+ * locales/tomdroid-pl.po:
468+ * locales/tomdroid-pt.po:
469+ * locales/tomdroid-pt_BR.po:
470+ * locales/tomdroid-ru.po:
471+ * locales/tomdroid-si.po:
472+ * locales/tomdroid-sr.po:
473+ * locales/tomdroid-sv.po:
474+ * locales/tomdroid-ta.po:
475+ * locales/tomdroid-te.po:
476+ * locales/tomdroid-tr.po:
477+ * locales/tomdroid-ug.po:
478+ * locales/tomdroid-uk.po:
479+ * locales/tomdroid-vi.po:
480+ * locales/tomdroid-zh_CN.po:
481+ * locales/tomdroid-zh_TW.po:
482+ * res/values-ar/strings.xml:
483+ * res/values-bg/strings.xml:
484+ * res/values-bs/strings.xml:
485+ * res/values-ca/strings.xml:
486+ * res/values-cs/strings.xml:
487+ * res/values-da/strings.xml:
488+ * res/values-de/strings.xml:
489+ * res/values-el/strings.xml:
490+ * res/values-en-rAU/strings.xml:
491+ * res/values-en-rGB/strings.xml:
492+ * res/values-eo/strings.xml:
493+ * res/values-es/strings.xml:
494+ * res/values-et/strings.xml:
495+ * res/values-eu/strings.xml:
496+ * res/values-fa/strings.xml:
497+ * res/values-fi/strings.xml:
498+ * res/values-fo/strings.xml:
499+ * res/values-fr/strings.xml:
500+ * res/values-gd/strings.xml:
501+ * res/values-gl/strings.xml:
502+ * res/values-hi/strings.xml:
503+ * res/values-hr/strings.xml:
504+ * res/values-hu/strings.xml:
505+ * res/values-id/strings.xml:
506+ * res/values-is/strings.xml:
507+ * res/values-it/strings.xml:
508+ * res/values-ja/strings.xml:
509+ * res/values-jv/strings.xml:
510+ * res/values-ko/strings.xml:
511+ * res/values-la/strings.xml:
512+ * res/values-ml/strings.xml:
513+ * res/values-ms/strings.xml:
514+ * res/values-nb/strings.xml:
515+ * res/values-nl/strings.xml:
516+ * res/values-pl/strings.xml:
517+ * res/values-pt-rBR/strings.xml:
518+ * res/values-pt/strings.xml:
519+ * res/values-ru/strings.xml:
520+ * res/values-si/strings.xml:
521+ * res/values-sr/strings.xml:
522+ * res/values-sv/strings.xml:
523+ * res/values-ta/strings.xml:
524+ * res/values-te/strings.xml:
525+ * res/values-tr/strings.xml:
526+ * res/values-ug/strings.xml:
527+ * res/values-uk/strings.xml:
528+ * res/values-vi/strings.xml:
529+ * res/values-zh-rCN/strings.xml:
530+ * res/values-zh-rTW/strings.xml:
531+ * res/values-zh/strings.xml:
532+ * src/org/tomdroid/sync/sd/SdCardSyncService.java:
533+ * src/org/tomdroid/ui/EditNote.java:
534+
535+ Preparations for 0.7.4 stable release. fixed small bug when saving a note, updated translations, added things to release checklist
536+
537+2013-12-16 Stefan Hammer <j.4@gmx.at>
538+
539+ * data/icon-launcher/icon-114.png:
540+
541+ Added an 114x114 icon for the Amazon app store
542+
543+2013-10-25 Stefan Hammer <j.4@gmx.at>
544+
545+ * locales/tomdroid.pot:
546+ * res/values/strings.xml:
547+
548+ fix play store whats new section according to bug lg:1244445 and lp:1244412
549+
550+2013-10-24 Stefan Hammer <j.4@gmx.at>
551+
552+ * locales/tomdroid.pot:
553+ * res/values/strings.xml:
554+
555+ fix bug lp 1244409 string changes
556+
557+2013-10-24 Stefan Hammer <j.4@gmx.at>
558+
559+ * locales/tomdroid.pot:
560+ * res/values/strings.xml:
561+
562+ missed the maximum length of 500 characters for the whats new section
563+
564+2013-10-24 Stefan Hammer <j.4@gmx.at>
565+
566+ * locales/tomdroid.pot:
567+ * res/values/strings.xml:
568+
569+ Added google play store whats new string to get it translated in time for the stable release
570+
571+2013-10-24 Stefan Hammer <j.4@gmx.at>
572+
573+ * AndroidManifest.xml:
574+ * src/org/tomdroid/util/TLog.java:
575+
576+ now it is time to start working on 0.7.4
577+
578+2013-10-24 Stefan Hammer <j.4@gmx.at>
579+
580+ * doc/dev/RELEASE-CHECKLIST:
581+
582+ released 0.7.3
583+
584+2013-10-24 Stefan Hammer <j.4@gmx.at>
585+
586+ * .settings/org.eclipse.jdt.ui.prefs:
587+ * .settings/org.eclipse.jdt.core.prefs:
588+ * NEWS:
589+
590+ added release date for 0.7.3 beta
591+
592+2013-10-19 Stefan Hammer <j.4@gmx.at>
593+
594+ * AUTHORS:
595+ * AndroidManifest.xml:
596+ * ChangeLog:
597+ * NEWS:
598+ * README:
599+ * doc/dev/RELEASE-CHECKLIST:
600+ * doc/dev/TODO:
601+ * src/org/tomdroid/Note.java:
602+ * src/org/tomdroid/sync/web/WebConnection.java:
603+ * src/org/tomdroid/ui/EditNote.java:
604+ * src/org/tomdroid/ui/Tomdroid.java:
605+ * src/org/tomdroid/ui/ViewNote.java:
606+ * src/org/tomdroid/util/Receive.java:
607+ * src/org/tomdroid/util/TLog.java:
608+ * src/org/tomdroid/xml/NoteContentHandler.java:
609+
610+ going through release-todo list to get 0.7.3 done! now updated copyrights, authors, news, readme, changelog,... still need the signed apk from olivier and a release text!
611+
612+2013-10-19 Stefan Hammer <j.4@gmx.at>
613+
614+ * locales/tomdroid-en_AU.po:
615+ * locales/tomdroid-hr.po:
616+ * locales/tomdroid-is.po:
617+ * locales/tomdroid-jv.po:
618+ * locales/tomdroid-vi.po:
619+ * res/values-en-rAU:
620+ * res/values-en-rAU/strings.xml:
621+ * res/values-hr:
622+ * res/values-hr/strings.xml:
623+ * res/values-is:
624+ * res/values-is/strings.xml:
625+ * res/values-jv:
626+ * res/values-jv/strings.xml:
627+ * res/values-vi:
628+ * res/values-vi/strings.xml:
629+ * locales/tomdroid-ar.po:
630+ * locales/tomdroid-bg.po:
631+ * locales/tomdroid-bs.po:
632+ * locales/tomdroid-ca.po:
633+ * locales/tomdroid-cs.po:
634+ * locales/tomdroid-da.po:
635+ * locales/tomdroid-de.po:
636+ * locales/tomdroid-el.po:
637+ * locales/tomdroid-en_GB.po:
638+ * locales/tomdroid-eo.po:
639+ * locales/tomdroid-es.po:
640+ * locales/tomdroid-et.po:
641+ * locales/tomdroid-eu.po:
642+ * locales/tomdroid-fa.po:
643+ * locales/tomdroid-fi.po:
644+ * locales/tomdroid-fo.po:
645+ * locales/tomdroid-fr.po:
646+ * locales/tomdroid-gd.po:
647+ * locales/tomdroid-gl.po:
648+ * locales/tomdroid-hi.po:
649+ * locales/tomdroid-hu.po:
650+ * locales/tomdroid-id.po:
651+ * locales/tomdroid-it.po:
652+ * locales/tomdroid-ja.po:
653+ * locales/tomdroid-ko.po:
654+ * locales/tomdroid-la.po:
655+ * locales/tomdroid-ml.po:
656+ * locales/tomdroid-ms.po:
657+ * locales/tomdroid-nb.po:
658+ * locales/tomdroid-nl.po:
659+ * locales/tomdroid-pl.po:
660+ * locales/tomdroid-pt.po:
661+ * locales/tomdroid-pt_BR.po:
662+ * locales/tomdroid-ru.po:
663+ * locales/tomdroid-si.po:
664+ * locales/tomdroid-sr.po:
665+ * locales/tomdroid-sv.po:
666+ * locales/tomdroid-ta.po:
667+ * locales/tomdroid-te.po:
668+ * locales/tomdroid-tr.po:
669+ * locales/tomdroid-ug.po:
670+ * locales/tomdroid-uk.po:
671+ * locales/tomdroid-zh.po:
672+ * locales/tomdroid-zh_CN.po:
673+ * locales/tomdroid-zh_TW.po:
674+ * locales/tomdroid.pot:
675+ * res/values-ar/strings.xml:
676+ * res/values-cs/strings.xml:
677+ * res/values-da/strings.xml:
678+ * res/values-de/strings.xml:
679+ * res/values-en-rGB/strings.xml:
680+ * res/values-es/strings.xml:
681+ * res/values-fr/strings.xml:
682+ * res/values-gd/strings.xml:
683+ * res/values-gl/strings.xml:
684+ * res/values-id/strings.xml:
685+ * res/values-it/strings.xml:
686+ * res/values-ja/strings.xml:
687+ * res/values-nl/strings.xml:
688+ * res/values-pl/strings.xml:
689+ * res/values-pt/strings.xml:
690+ * res/values-ru/strings.xml:
691+ * res/values-si/strings.xml:
692+ * res/values-sr/strings.xml:
693+ * res/values-sv/strings.xml:
694+ * res/values-tr/strings.xml:
695+ * res/values-uk/strings.xml:
696+ * res/values-zh-rCN/strings.xml:
697+ * src/org/tomdroid/util/Receive.java:
698+
699+ updated the translation files
700+
701+2013-10-19 Stefan Hammer <j.4@gmx.at>
702+
703+ * src/org/tomdroid/ui/CompareNotes.java:
704+
705+ fix crasher in CompareNotes. preferences were not initialized again.
706+
707+2013-10-19 Stefan Hammer <j.4@gmx.at>
708+
709+ * src/org/tomdroid/Note.java:
710+ * src/org/tomdroid/ui/EditNote.java:
711+ * src/org/tomdroid/xml/NoteContentBuilder.java:
712+ * src/org/tomdroid/xml/NoteContentHandler.java:
713+ * src/org/tomdroid/xml/NoteXMLContentBuilder.java:
714+
715+ Squeezed in a simple method to create new bullets. the whole editview class needs a rewriting. we need to remember the startposition of all different kinds of spans and need to check where we landed as soon as the cursor gets moved around. but for now, this should be fine and work without crashes and data loss
716+
717+2013-10-13 Stefan Hammer <j.4@gmx.at>
718+
719+ * src/org/tomdroid/util/TagNode.java:
720+ * src/org/tomdroid/xml/NoteXMLContentBuilder.java:
721+
722+ fix nullpointer exception in xmlcontentbuilder
723+
724+2013-10-13 Stefan Hammer <j.4@gmx.at>
725+
726+ * src/org/tomdroid/ui/EditNote.java:
727+ * src/org/tomdroid/ui/Tomdroid.java:
728+ * src/org/tomdroid/util/TagNode.java:
729+ * src/org/tomdroid/xml/NoteXMLContentBuilder.java:
730+
731+ Now we are able to convert any spans from EditView into a valid xml. including crossing spans, nested spans, lists,...
732+
733+2013-10-12 Stefan Hammer <j.4@gmx.at>
734+
735+ * src/org/tomdroid/sync/web/SnowySyncService.java:
736+
737+ Could not revert a single note any more as we did not follow the sync specifications correctly
738+
739+2013-10-12 Stefan Hammer <j.4@gmx.at>
740+
741+ * src/org/tomdroid/xml/NoteXMLContentBuilder.java:
742+
743+ fix a parsing issue with bullet lists
744+
745+2013-10-12 Stefan Hammer <j.4@gmx.at>
746+
747+ * src/org/tomdroid/ui/EditNote.java:
748+ * src/org/tomdroid/xml/NoteXMLContentBuilder.java:
749+
750+ cleaned up the ontextchangelistener in editNote to be able to add new features and remove unexpected behaviour when changing styles
751+
752+2013-10-12 Stefan Hammer <j.4@gmx.at>
753+
754+ * src/org/tomdroid/ui/EditNote.java:
755+
756+ moved ontogglebutton events from stylebar to generic function in order to add more awesome to it.
757+
758+2013-10-12 Stefan Hammer <j.4@gmx.at>
759+
760+ * src/org/tomdroid/ui/CompareNotes.java:
761+ * src/org/tomdroid/ui/EditNote.java:
762+
763+ fix bug lp:1155646 where empty conflict dialogue appears and does not go away.
764+
765+2013-10-12 Stefan Hammer <j.4@gmx.at>
766+
767+ * src/org/tomdroid/ui/EditNote.java:
768+ * src/org/tomdroid/ui/Tomdroid.java:
769+ * src/org/tomdroid/util/NewNote.java:
770+
771+ remove global variable for the discarding of brand new notes as it is ugly
772+
773+2013-10-12 Stefan Hammer <j.4@gmx.at>
774+
775+ * AUTHORS:
776+ * NEWS:
777+ * src/org/tomdroid/util/TagNode.java:
778+ * src/org/tomdroid/util/TagType.java:
779+ * src/org/tomdroid/xml/NoteXMLContentBuilder.java:
780+
781+ Added a lot of documentation to our new algorithm to make it understandable and maintainable. updated AUTHORS and ChangeLog
782+
783+2013-10-11 Stefan Hammer <j.4@gmx.at>
784+
785+ * src/org/tomdroid/Note.java:
786+ * src/org/tomdroid/NoteManager.java:
787+ * src/org/tomdroid/NoteProvider.java:
788+ * src/org/tomdroid/sync/sd/NoteHandler.java:
789+ * src/org/tomdroid/sync/sd/SdCardSyncService.java:
790+ * src/org/tomdroid/sync/web/SnowySyncService.java:
791+ * src/org/tomdroid/util/FirstNote.java:
792+ * tests/org/tomdroid/NoteManagerTest.java:
793+ * tests/org/tomdroid/NoteTest.java:
794+
795+ revert to 513 and keep newest changes in extra branch for testing
796+
797+2013-10-11 Stefan Hammer <j.4@gmx.at>
798+
799+ * src/org/tomdroid/Note.java:
800+ * src/org/tomdroid/NoteManager.java:
801+ * src/org/tomdroid/NoteProvider.java:
802+ * src/org/tomdroid/sync/sd/NoteHandler.java:
803+ * src/org/tomdroid/sync/sd/SdCardSyncService.java:
804+ * src/org/tomdroid/sync/web/SnowySyncService.java:
805+ * src/org/tomdroid/util/FirstNote.java:
806+ * tests/org/tomdroid/NoteManagerTest.java:
807+ * tests/org/tomdroid/NoteTest.java:
808+
809+ continue to add fields in database to remember everything we parse from a xml note or websync to be able to write it out on export
810+
811+2013-10-11 Stefan Hammer <j.4@gmx.at>
812+
813+ * src/org/tomdroid/Note.java:
814+ * src/org/tomdroid/NoteManager.java:
815+ * src/org/tomdroid/NoteProvider.java:
816+ * src/org/tomdroid/sync/web/SnowySyncService.java:
817+
818+ started to add missing database fields
819+
820+2013-10-11 Stefan Hammer <j.4@gmx.at>
821+
822+ * src/org/tomdroid/sync/web/SnowySyncService.java:
823+ * src/org/tomdroid/util/TagNode.java:
824+ * src/org/tomdroid/xml/NoteXMLContentBuilder.java:
825+
826+ Finished the new NoteXMLContentBuilder... from spannable strings to xml now owrks perfekt!
827+
828+2013-10-10 Stefan Hammer <j.4@gmx.at>
829+
830+ * src/org/tomdroid/util/TagNode.java:
831+ * src/org/tomdroid/util/TagType.java:
832+ * src/org/tomdroid/sync/web/SnowySyncService.java:
833+ * src/org/tomdroid/xml/NoteXMLContentBuilder.java:
834+
835+ notexmlcontentbuilder rewritten as a graph problem to be more robust and bugfree. fix bug in snowysyncservice.
836+
837+2013-10-07 Stefan Hammer <j.4@gmx.at>
838+
839+ * build.gradle:
840+ * gradle:
841+ * gradle/wrapper:
842+ * gradle/wrapper/gradle-wrapper.jar:
843+ * gradle/wrapper/gradle-wrapper.properties:
844+ * gradlew:
845+ * gradlew.bat:
846+ * .classpath:
847+
848+ generated gradle project files for Android Studio
849+
850+2013-07-16 Stefan Hammer <j.4@gmx.at>
851+
852+ * src/org/tomdroid/NoteManager.java:
853+ * src/org/tomdroid/ui/CompareNotes.java:
854+ * src/org/tomdroid/util/Receive.java:
855+
856+ fix bug lp:1153214 where the receive function tried to fill a SyncService array. now the note is locally changed/added by NoteManager. Further i added a getUribyGuid function to NoteManager for conveniently showing notes when clicking on note files.
857+
858+2013-07-15 Stefan Hammer <j.4@gmx.at>
859+
860+ * src/org/tomdroid/ui/EditNote.java:
861+ * src/org/tomdroid/xml/NoteContentHandler.java:
862+ * src/org/tomdroid/xml/NoteXMLContentBuilder.java:
863+
864+ several small changes: move strings to translatable source, remove unnecessary boolean changes and made public variables private for security reasons (suggested by eclipse)
865+
866+2013-05-19 Stefan Hammer <j.4@gmx.at>
867+
868+ * .classpath:
869+ * src/org/tomdroid/sync/web/SnowySyncService.java:
870+ * src/org/tomdroid/xml/XmlUtils.java:
871+
872+ fix bug #1164889 where single and double quotes are not escaped in note title on sync.
873+
874+2013-03-31 Stefan Hammer <j.4@gmx.at>
875+
876+ * src/org/tomdroid/xml/LinkifyPhone.java:
877+ * src/org/tomdroid/xml/NoteContentBuilder.java:
878+ * src/org/tomdroid/xml/NoteXMLContentBuilder.java:
879+ * src/org/tomdroid/xml/XmlUtils.java:
880+ * src/org/tomdroid/util/LinkifyPhone.java:
881+ * src/org/tomdroid/util/NoteContentBuilder.java:
882+ * src/org/tomdroid/util/NoteXMLContentBuilder.java:
883+ * src/org/tomdroid/util/StringConverter.java:
884+ * src/org/tomdroid/util/XmlUtils.java:
885+ * res/menu/edit_note.xml:
886+ * src/org/tomdroid/Note.java:
887+ * src/org/tomdroid/NoteManager.java:
888+ * src/org/tomdroid/NoteProvider.java:
889+ * src/org/tomdroid/ui/EditNote.java:
890+ * src/org/tomdroid/ui/FilePickerActivity.java:
891+ * src/org/tomdroid/ui/Tomdroid.java:
892+ * src/org/tomdroid/ui/ViewNote.java:
893+ * src/org/tomdroid/util/Receive.java:
894+ * src/org/tomdroid/util/Send.java:
895+
896+ fix bug #1068691 and remove stringconverter in favour of xmlutils. further sort classes needed for xml parsing and writing from utils into org.tomdroid.xml. I hope everyone agrees with this change.
897+
898+2013-03-31 Stefan Hammer <j.4@gmx.at>
899+
900+ * locales/tomdroid-bg.po:
901+ * locales/tomdroid-et.po:
902+ * locales/tomdroid-gl.po:
903+ * locales/tomdroid-id.po:
904+ * locales/tomdroid-la.po:
905+ * locales/tomdroid-ml.po:
906+ * locales/tomdroid-nl.po:
907+ * locales/tomdroid-sr.po:
908+ * locales/tomdroid-zh_TW.po:
909+ * res/values-bg:
910+ * res/values-bg/strings.xml:
911+ * res/values-et:
912+ * res/values-et/strings.xml:
913+ * res/values-gl:
914+ * res/values-gl/strings.xml:
915+ * res/values-id:
916+ * res/values-id/strings.xml:
917+ * res/values-la:
918+ * res/values-la/strings.xml:
919+ * res/values-ml:
920+ * res/values-ml/strings.xml:
921+ * res/values-nl:
922+ * res/values-nl/strings.xml:
923+ * res/values-sr:
924+ * res/values-sr/strings.xml:
925+ * res/values-zh-rTW:
926+ * res/values-zh-rTW/strings.xml:
927+ * src/org/tomdroid/sync/web/MySSLSocketFactory.java:
928+ * locales/tomdroid-bg.po:
929+ * locales/tomdroid-et.po:
930+ * locales/tomdroid-gl.po:
931+ * locales/tomdroid-id.po:
932+ * locales/tomdroid-la.po:
933+ * locales/tomdroid-ml.po:
934+ * locales/tomdroid-nl.po:
935+ * locales/tomdroid-sr.po:
936+ * locales/tomdroid-zh_TW.po:
937+ * res/values-bg:
938+ * res/values-bg/strings.xml:
939+ * res/values-et:
940+ * res/values-et/strings.xml:
941+ * res/values-gl:
942+ * res/values-gl/strings.xml:
943+ * res/values-id:
944+ * res/values-id/strings.xml:
945+ * res/values-la:
946+ * res/values-la/strings.xml:
947+ * res/values-ml:
948+ * res/values-ml/strings.xml:
949+ * res/values-nl:
950+ * res/values-nl/strings.xml:
951+ * res/values-sr:
952+ * res/values-sr/strings.xml:
953+ * res/values-zh-rTW:
954+ * res/values-zh-rTW/strings.xml:
955+ * src/org/tomdroid/sync/web/MySSLSocketFactory.java:
956+ * AUTHORS:
957+ * AndroidManifest.xml:
958+ * ChangeLog:
959+ * NEWS:
960+ * doc/dev/RELEASE-CHECKLIST:
961+ * locales/tomdroid-ar.po:
962+ * locales/tomdroid-bs.po:
963+ * locales/tomdroid-ca.po:
964+ * locales/tomdroid-cs.po:
965+ * locales/tomdroid-da.po:
966+ * locales/tomdroid-de.po:
967+ * locales/tomdroid-el.po:
968+ * locales/tomdroid-en_GB.po:
969+ * locales/tomdroid-eo.po:
970+ * locales/tomdroid-es.po:
971+ * locales/tomdroid-eu.po:
972+ * locales/tomdroid-fa.po:
973+ * locales/tomdroid-fi.po:
974+ * locales/tomdroid-fo.po:
975+ * locales/tomdroid-fr.po:
976+ * locales/tomdroid-gd.po:
977+ * locales/tomdroid-hi.po:
978+ * locales/tomdroid-hu.po:
979+ * locales/tomdroid-it.po:
980+ * locales/tomdroid-ja.po:
981+ * locales/tomdroid-ko.po:
982+ * locales/tomdroid-ms.po:
983+ * locales/tomdroid-nb.po:
984+ * locales/tomdroid-pl.po:
985+ * locales/tomdroid-pt.po:
986+ * locales/tomdroid-pt_BR.po:
987+ * locales/tomdroid-ru.po:
988+ * locales/tomdroid-si.po:
989+ * locales/tomdroid-sv.po:
990+ * locales/tomdroid-ta.po:
991+ * locales/tomdroid-te.po:
992+ * locales/tomdroid-tr.po:
993+ * locales/tomdroid-ug.po:
994+ * locales/tomdroid-uk.po:
995+ * locales/tomdroid-zh.po:
996+ * locales/tomdroid-zh_CN.po:
997+ * locales/tomdroid.pot:
998+ * res/values-ar/strings.xml:
999+ * res/values-bs/strings.xml:
1000+ * res/values-ca/strings.xml:
1001+ * res/values-cs/strings.xml:
1002+ * res/values-da/strings.xml:
1003+ * res/values-de/strings.xml:
1004+ * res/values-el/strings.xml:
1005+ * res/values-en-rGB/strings.xml:
1006+ * res/values-eo/strings.xml:
1007+ * res/values-es/strings.xml:
1008+ * res/values-eu/strings.xml:
1009+ * res/values-fa/strings.xml:
1010+ * res/values-fi/strings.xml:
1011+ * res/values-fo/strings.xml:
1012+ * res/values-fr/strings.xml:
1013+ * res/values-gd/strings.xml:
1014+ * res/values-hi/strings.xml:
1015+ * res/values-hu/strings.xml:
1016+ * res/values-it/strings.xml:
1017+ * res/values-ja/strings.xml:
1018+ * res/values-ko/strings.xml:
1019+ * res/values-ms/strings.xml:
1020+ * res/values-nb/strings.xml:
1021+ * res/values-pl/strings.xml:
1022+ * res/values-pt-rBR/strings.xml:
1023+ * res/values-pt/strings.xml:
1024+ * res/values-ru/strings.xml:
1025+ * res/values-si/strings.xml:
1026+ * res/values-sv/strings.xml:
1027+ * res/values-ta/strings.xml:
1028+ * res/values-te/strings.xml:
1029+ * res/values-tr/strings.xml:
1030+ * res/values-ug/strings.xml:
1031+ * res/values-uk/strings.xml:
1032+ * res/values-zh-rCN/strings.xml:
1033+ * res/values-zh/strings.xml:
1034+ * res/values/strings.xml:
1035+ * res/xml/preferences.xml:
1036+ * src/org/tomdroid/util/Preferences.java:
1037+
1038+ merged changes from stable version including removal of ubuntu one parts, added default sync service to sdcard as we have no default sync url. updated translations.
1039+
1040+2013-03-18 Stefan Hammer <j.4@gmx.at>
1041+
1042+ * locales/tomdroid.pot:
1043+ * res/values/strings.xml:
1044+
1045+ update market description to the newest version
1046+
1047+2013-03-18 Stefan Hammer <j.4@gmx.at>
1048+
1049+ release 0.6.1 polyglot
1050+
1051+2013-03-18 Stefan Hammer <j.4@gmx.at>
1052+
1053+ * NEWS:
1054+
1055+ change release date
1056+
1057+2013-03-15 Stefan Hammer <j.4@gmx.at>
1058+
1059+ * doc/dev/RELEASE-CHECKLIST:
1060+
1061+ logging is not neccesary in manifest any more
1062+
1063+2013-03-15 Stefan Hammer <j.4@gmx.at>
1064+
1065+ * locales/tomdroid-ar.po:
1066+ * locales/tomdroid-bg.po:
1067+ * locales/tomdroid-bs.po:
1068+ * locales/tomdroid-ca.po:
1069+ * locales/tomdroid-cs.po:
1070+ * locales/tomdroid-da.po:
1071+ * locales/tomdroid-de.po:
1072+ * locales/tomdroid-el.po:
1073+ * locales/tomdroid-en_GB.po:
1074+ * locales/tomdroid-eo.po:
1075+ * locales/tomdroid-es.po:
1076+ * locales/tomdroid-et.po:
1077+ * locales/tomdroid-eu.po:
1078+ * locales/tomdroid-fa.po:
1079+ * locales/tomdroid-fi.po:
1080+ * locales/tomdroid-fo.po:
1081+ * locales/tomdroid-fr.po:
1082+ * locales/tomdroid-gd.po:
1083+ * locales/tomdroid-gl.po:
1084+ * locales/tomdroid-hi.po:
1085+ * locales/tomdroid-hu.po:
1086+ * locales/tomdroid-id.po:
1087+ * locales/tomdroid-it.po:
1088+ * locales/tomdroid-ja.po:
1089+ * locales/tomdroid-ko.po:
1090+ * locales/tomdroid-la.po:
1091+ * locales/tomdroid-ml.po:
1092+ * locales/tomdroid-ms.po:
1093+ * locales/tomdroid-nb.po:
1094+ * locales/tomdroid-nl.po:
1095+ * locales/tomdroid-pl.po:
1096+ * locales/tomdroid-pt.po:
1097+ * locales/tomdroid-pt_BR.po:
1098+ * locales/tomdroid-ru.po:
1099+ * locales/tomdroid-si.po:
1100+ * locales/tomdroid-sr.po:
1101+ * locales/tomdroid-sv.po:
1102+ * locales/tomdroid-ta.po:
1103+ * locales/tomdroid-te.po:
1104+ * locales/tomdroid-tr.po:
1105+ * locales/tomdroid-ug.po:
1106+ * locales/tomdroid-uk.po:
1107+ * locales/tomdroid-zh.po:
1108+ * locales/tomdroid-zh_CN.po:
1109+ * locales/tomdroid-zh_TW.po:
1110+ * res/values-ar/strings.xml:
1111+ * res/values-bg/strings.xml:
1112+ * res/values-bs/strings.xml:
1113+ * res/values-ca/strings.xml:
1114+ * res/values-cs/strings.xml:
1115+ * res/values-da/strings.xml:
1116+ * res/values-de/strings.xml:
1117+ * res/values-el/strings.xml:
1118+ * res/values-en-rGB/strings.xml:
1119+ * res/values-eo/strings.xml:
1120+ * res/values-es/strings.xml:
1121+ * res/values-et/strings.xml:
1122+ * res/values-eu/strings.xml:
1123+ * res/values-fa/strings.xml:
1124+ * res/values-fi/strings.xml:
1125+ * res/values-fo/strings.xml:
1126+ * res/values-fr/strings.xml:
1127+ * res/values-gd/strings.xml:
1128+ * res/values-gl/strings.xml:
1129+ * res/values-hi/strings.xml:
1130+ * res/values-hu/strings.xml:
1131+ * res/values-id/strings.xml:
1132+ * res/values-it/strings.xml:
1133+ * res/values-ja/strings.xml:
1134+ * res/values-ko/strings.xml:
1135+ * res/values-la/strings.xml:
1136+ * res/values-ml/strings.xml:
1137+ * res/values-ms/strings.xml:
1138+ * res/values-nb/strings.xml:
1139+ * res/values-nl/strings.xml:
1140+ * res/values-pl/strings.xml:
1141+ * res/values-pt-rBR/strings.xml:
1142+ * res/values-pt/strings.xml:
1143+ * res/values-ru/strings.xml:
1144+ * res/values-si/strings.xml:
1145+ * res/values-sr/strings.xml:
1146+ * res/values-sv/strings.xml:
1147+ * res/values-ta/strings.xml:
1148+ * res/values-te/strings.xml:
1149+ * res/values-tr/strings.xml:
1150+ * res/values-ug/strings.xml:
1151+ * res/values-uk/strings.xml:
1152+ * res/values-zh-rCN/strings.xml:
1153+ * res/values-zh-rTW/strings.xml:
1154+ * res/values-zh/strings.xml:
1155+
1156+ a last update of the translations
1157+
1158+2013-03-15 Stefan Hammer <j.4@gmx.at>
1159+
1160+ * locales/tomdroid.pot:
1161+
1162+ push new string changes to .pot file otherwise eclipse complains about untranslated strings
1163+
1164+2013-03-14 Stefan Hammer <j.4@gmx.at>
1165+
1166+ * AndroidManifest.xml:
1167+ * ChangeLog:
1168+ * README:
1169+ * doc/dev/RELEASE-CHECKLIST:
1170+
1171+ RELESE: now i am half through the release checklist.
1172+
1173 2013-03-14 Stefan Hammer <j.4@gmx.at>
1174
1175 * src/org/tomdroid/sync/SyncManager.java:
1176@@ -167,6 +955,2136 @@
1177
1178 Make translations available on launchpad with running bash androidxml2po.bash -e
1179
1180+2013-03-31 Stefan Hammer <j.4@gmx.at>
1181+
1182+ * locales/tomdroid.pot:
1183+
1184+ updated pot file for translations
1185+
1186+2013-03-31 Stefan Hammer <j.4@gmx.at>
1187+
1188+ * AUTHORS:
1189+ * NEWS:
1190+ * res/values/strings.xml:
1191+ * res/xml/preferences.xml:
1192+ * src/org/tomdroid/ui/Tomdroid.java:
1193+ * src/org/tomdroid/util/Preferences.java:
1194+
1195+ mergd bugfix for bug #1038353 by mili. thanks for your help!
1196+
1197+2013-03-31 mili <mili@gmx.at>
1198+
1199+ * res/values/strings.xml:
1200+ * res/xml/preferences.xml:
1201+ * src/org/tomdroid/ui/Tomdroid.java:
1202+ * src/org/tomdroid/util/Preferences.java:
1203+
1204+ SyncOnStart added bug #1038353
1205+
1206+2013-03-30 Stefan Hammer <j.4@gmx.at>
1207+
1208+ * locales/tomdroid.pot:
1209+ * res/values/strings.xml:
1210+
1211+ Change descriptions of link-preferences to begin with captial letter
1212+
1213+2013-03-30 Stefan Hammer <j.4@gmx.at>
1214+
1215+ * src/org/tomdroid/ui/FilePickerActivity.java:
1216+
1217+ fix bug #1158806 and bug #1158804
1218+
1219+2013-03-18 Stefan Hammer <j.4@gmx.at>
1220+
1221+ * res/drawable-hdpi/action_icon.png:
1222+ * res/drawable-hdpi/action_icon_up.png:
1223+ * res/drawable-ldpi/action_icon.png:
1224+ * res/drawable-ldpi/action_icon_up.png:
1225+ * res/drawable-mdpi/action_icon.png:
1226+ * res/drawable-mdpi/action_icon_up.png:
1227+ * res/drawable-xhdpi/action_icon.png:
1228+ * res/drawable-xhdpi/action_icon_up.png:
1229+ * res/layout/main.xml:
1230+ * src/org/tomdroid/ui/CompareNotes.java:
1231+ * src/org/tomdroid/ui/FilePickerActivity.java:
1232+ * src/org/tomdroid/ui/ShortcutActivity.java:
1233+ * src/org/tomdroid/ui/Tomdroid.java:
1234+ * src/org/tomdroid/ui/actionbar/ActionBarActivity.java:
1235+ * src/org/tomdroid/ui/actionbar/ActionBarHelper.java:
1236+ * src/org/tomdroid/ui/actionbar/ActionBarHelperBase.java:
1237+ * src/org/tomdroid/ui/actionbar/ActionBarHelperHoneycomb.java:
1238+ * src/org/tomdroid/ui/actionbar/ActionBarHelperICS.java:
1239+ * src/org/tomdroid/ui/actionbar/ActionBarListActivity.java:
1240+
1241+ fix lp:1149319 now there is a return arrow left from the actionbar home icon if it is enabled and it is disabled in the home activity and others.
1242+
1243+2013-03-13 Stefan Hammer <j.4@gmx.at>
1244+
1245+ * src/org/tomdroid/ui/PreferencesActivity.java:
1246+
1247+ fixed bug #1134866 and bug #982749. both bugs were in the url validation of the server-url preference. now no spaces are allowed any more and bad urls are not saved.
1248+
1249+2013-03-13 Stefan Hammer <j.4@gmx.at>
1250+
1251+ * locales/tomdroid-bg.po:
1252+ * locales/tomdroid-et.po:
1253+ * locales/tomdroid-gl.po:
1254+ * locales/tomdroid-id.po:
1255+ * locales/tomdroid-la.po:
1256+ * locales/tomdroid-ml.po:
1257+ * locales/tomdroid-nl.po:
1258+ * locales/tomdroid-sr.po:
1259+ * res/values-bg:
1260+ * res/values-bg/strings.xml:
1261+ * res/values-et:
1262+ * res/values-et/strings.xml:
1263+ * res/values-gl:
1264+ * res/values-gl/strings.xml:
1265+ * res/values-id:
1266+ * res/values-id/strings.xml:
1267+ * res/values-la:
1268+ * res/values-la/strings.xml:
1269+ * res/values-ml:
1270+ * res/values-ml/strings.xml:
1271+ * res/values-nl:
1272+ * res/values-nl/strings.xml:
1273+ * res/values-sr:
1274+ * res/values-sr/strings.xml:
1275+ * AUTHORS:
1276+ * NEWS:
1277+ * locales/tomdroid-ar.po:
1278+ * locales/tomdroid-bs.po:
1279+ * locales/tomdroid-ca.po:
1280+ * locales/tomdroid-cs.po:
1281+ * locales/tomdroid-da.po:
1282+ * locales/tomdroid-de.po:
1283+ * locales/tomdroid-el.po:
1284+ * locales/tomdroid-en_GB.po:
1285+ * locales/tomdroid-eo.po:
1286+ * locales/tomdroid-es.po:
1287+ * locales/tomdroid-eu.po:
1288+ * locales/tomdroid-fa.po:
1289+ * locales/tomdroid-fi.po:
1290+ * locales/tomdroid-fo.po:
1291+ * locales/tomdroid-fr.po:
1292+ * locales/tomdroid-gd.po:
1293+ * locales/tomdroid-hi.po:
1294+ * locales/tomdroid-hu.po:
1295+ * locales/tomdroid-it.po:
1296+ * locales/tomdroid-ja.po:
1297+ * locales/tomdroid-ko.po:
1298+ * locales/tomdroid-ms.po:
1299+ * locales/tomdroid-nb.po:
1300+ * locales/tomdroid-pl.po:
1301+ * locales/tomdroid-pt.po:
1302+ * locales/tomdroid-pt_BR.po:
1303+ * locales/tomdroid-ru.po:
1304+ * locales/tomdroid-si.po:
1305+ * locales/tomdroid-sv.po:
1306+ * locales/tomdroid-ta.po:
1307+ * locales/tomdroid-te.po:
1308+ * locales/tomdroid-tr.po:
1309+ * locales/tomdroid-ug.po:
1310+ * locales/tomdroid-uk.po:
1311+ * locales/tomdroid-zh.po:
1312+ * locales/tomdroid-zh_CN.po:
1313+ * locales/tomdroid-zh_TW.po:
1314+ * locales/tomdroid.pot:
1315+ * res/values-ar/strings.xml:
1316+ * res/values-bs/strings.xml:
1317+ * res/values-ca/strings.xml:
1318+ * res/values-cs/strings.xml:
1319+ * res/values-da/strings.xml:
1320+ * res/values-de/strings.xml:
1321+ * res/values-el/strings.xml:
1322+ * res/values-en-rGB/strings.xml:
1323+ * res/values-eo/strings.xml:
1324+ * res/values-es/strings.xml:
1325+ * res/values-eu/strings.xml:
1326+ * res/values-fa/strings.xml:
1327+ * res/values-fi/strings.xml:
1328+ * res/values-fo/strings.xml:
1329+ * res/values-fr/strings.xml:
1330+ * res/values-gd/strings.xml:
1331+ * res/values-hi/strings.xml:
1332+ * res/values-hu/strings.xml:
1333+ * res/values-it/strings.xml:
1334+ * res/values-ja/strings.xml:
1335+ * res/values-ko/strings.xml:
1336+ * res/values-ms/strings.xml:
1337+ * res/values-nb/strings.xml:
1338+ * res/values-pl/strings.xml:
1339+ * res/values-pt-rBR/strings.xml:
1340+ * res/values-pt/strings.xml:
1341+ * res/values-ru/strings.xml:
1342+ * res/values-si/strings.xml:
1343+ * res/values-sv/strings.xml:
1344+ * res/values-ta/strings.xml:
1345+ * res/values-te/strings.xml:
1346+ * res/values-tr/strings.xml:
1347+ * res/values-ug/strings.xml:
1348+ * res/values-uk/strings.xml:
1349+ * res/values-zh-rCN/strings.xml:
1350+ * res/values-zh-rTW/strings.xml:
1351+ * res/values-zh/strings.xml:
1352+ * res/values/strings.xml:
1353+
1354+ Update translations, merge news from 0.6.0 and re-add deleted strings.
1355+
1356+2013-03-13 Stefan Hammer <j.4@gmx.at>
1357+
1358+ * src/org/tomdroid/sync/web/MySSLSocketFactory.java:
1359+ * src/org/tomdroid/sync/web/OAuthConnection.java:
1360+ * src/org/tomdroid/sync/web/WebConnection.java:
1361+ * src/org/tomdroid/ui/Tomdroid.java:
1362+
1363+ Add support for self-signed SSL certificates. lp:1153289 We still need to show the certificate to the user to verify it and save it afterwards. For now this is a quick hack to support the Rainy server
1364+
1365+2013-03-12 Stefan Hammer <j.4@gmx.at>
1366+
1367+ * src/org/tomdroid/sync/web/AnonymousConnection.java:
1368+ * src/org/tomdroid/sync/web/WebConnection.java:
1369+
1370+ Timo corrected some mistakes i made adding the http header.
1371+
1372+2013-03-12 Stefan Hammer <j.4@gmx.at>
1373+
1374+ * NEWS:
1375+
1376+ update NEWS
1377+
1378+2013-03-12 Stefan Hammer <j.4@gmx.at>
1379+
1380+ * src/org/tomdroid/sync/web/AnonymousConnection.java:
1381+ * src/org/tomdroid/sync/web/OAuthConnection.java:
1382+ * src/org/tomdroid/sync/web/WebConnection.java:
1383+ * src/org/tomdroid/ui/Tomdroid.java:
1384+
1385+ fix bug lp:1120488
1386+
1387+2013-03-12 Stefan Hammer <j.4@gmx.at>
1388+
1389+ * locales/tomdroid.pot:
1390+
1391+ update translations
1392+
1393+2013-03-11 Stefan Hammer <j.4@gmx.at>
1394+
1395+ * res/values/strings.xml:
1396+
1397+ fixed grammar in string
1398+
1399+2013-03-11 Stefan Hammer <j.4@gmx.at>
1400+
1401+ * src/org/tomdroid/util/Receive.java:
1402+
1403+ just check for the beginning, otherwise attachments are handled as text.
1404+
1405+2013-03-11 Stefan Hammer <j.4@gmx.at>
1406+
1407+ * AndroidManifest.xml:
1408+ * res/values/strings.xml:
1409+ * src/org/tomdroid/util/Receive.java:
1410+
1411+ Now it is really possible to open mail attachments. this was horrible. could not find out that mimetype is acutally application/note and that viewing from attachments had to be received differently.
1412+
1413+2013-03-10 Stefan Hammer <j.4@gmx.at>
1414+
1415+ * locales/tomdroid.pot:
1416+ * util/xml2po/README:
1417+
1418+ exported xml to po and added dependencies of xml2po script to README.
1419+
1420+2013-03-10 Stefan Hammer <j.4@gmx.at>
1421+
1422+ * res/drawable/button.xml:
1423+ * NEWS:
1424+ * res/drawable/button_toggle.xml:
1425+ * res/layout/note_edit.xml:
1426+ * res/values/strings.xml:
1427+ * src/org/tomdroid/ui/EditNote.java:
1428+ * src/org/tomdroid/ui/Tomdroid.java:
1429+
1430+ fix several small issues and the string related bugs. eg translation comments, refernces to locations,...
1431+
1432+2013-03-10 Stefan Hammer <j.4@gmx.at>
1433+
1434+ * NEWS:
1435+
1436+ update news
1437+
1438+2013-03-10 Stefan Hammer <j.4@gmx.at>
1439+
1440+ * res/layout/note_compare.xml:
1441+ * res/values/strings.xml:
1442+ * src/org/tomdroid/ui/CompareNotes.java:
1443+
1444+ fix Bug #1070787 Note Title should be more obvious in Conflict resolving dialogue
1445+
1446+2013-03-10 Stefan Hammer <j.4@gmx.at>
1447+
1448+ * src/org/tomdroid/Note.java:
1449+ * src/org/tomdroid/ui/ViewNote.java:
1450+ * src/org/tomdroid/util/Receive.java:
1451+
1452+ fix note not found on import if note is already present. further, raise changedate on import, otherwise it won't be synced.
1453+
1454+2013-03-10 Stefan Hammer <j.4@gmx.at>
1455+
1456+ * AndroidManifest.xml:
1457+ * src/org/tomdroid/util/Receive.java:
1458+
1459+ now it is possible to open a .note file from mail, gmail, etc.
1460+
1461+2013-03-09 Stefan Hammer <j.4@gmx.at>
1462+
1463+ * src/org/tomdroid/ui/PreferencesActivity.java:
1464+
1465+ fixed Bug #1071732 Delete Remote Notes still uses the fancy porgress dialogue incomartible to older Android versions.
1466+
1467+2013-03-09 Stefan Hammer <j.4@gmx.at>
1468+
1469+ * NEWS:
1470+ * src/org/tomdroid/sync/web/SnowySyncService.java:
1471+ * src/org/tomdroid/ui/PreferencesActivity.java:
1472+ * src/org/tomdroid/ui/Tomdroid.java:
1473+
1474+ It is now possible to change sync-method, sync-server, folder location without loosing any notes
1475+
1476+2013-03-09 Stefan Hammer <j.4@gmx.at>
1477+
1478+ * AUTHORS:
1479+ * NEWS:
1480+ * src/org/tomdroid/ui/EditNote.java:
1481+
1482+ merged fix for Bug #1051932 by Michael Cerman. Thanks
1483+
1484+2013-03-02 Michal Cerman <michalcerman@gmail.com>
1485+
1486+ * src/org/tomdroid/ui/EditNote.java:
1487+
1488+ Fixed the bug #1051932(&amp; gets replaced with &amp;amp; on clicking save button). The note is now redrawn after the save process.
1489+
1490+2013-02-24 Stefan Hammer <j.4@gmx.at>
1491+
1492+ * res/values/strings.xml:
1493+
1494+ fix bug #1068785
1495+
1496+2013-02-24 Stefan Hammer <j.4@gmx.at>
1497+
1498+ * res/values/strings.xml:
1499+
1500+ fix bug #1068793
1501+
1502+2013-02-24 Stefan Hammer <j.4@gmx.at>
1503+
1504+ * src/org/tomdroid/sync/web/SnowySyncService.java:
1505+ * src/org/tomdroid/ui/PreferencesActivity.java:
1506+ * src/org/tomdroid/ui/Tomdroid.java:
1507+
1508+ Fixed bug #1074676 and changed chreate date to 1.1.2000 (dirty fix until we store this on in the db)
1509+
1510+2013-01-05 Olivier Bilodeau <olivier@bottomlesspit.org>
1511+
1512+ * doc/gather-logs.txt:
1513+
1514+ doc: added logcat instructions
1515+
1516+ We repeat them quite often.
1517+
1518+2012-11-13 Stefan Hammer <j.4@gmx.at>
1519+
1520+ * NEWS:
1521+ * src/org/tomdroid/Note.java:
1522+ * src/org/tomdroid/sync/sd/SdCardSyncService.java:
1523+ * src/org/tomdroid/sync/web/SnowySyncService.java:
1524+
1525+ fixed bug lp:1064149 Tomdroid Sync fails, datetime_format error
1526+
1527+2012-11-13 Stefan Hammer <j.4@gmx.at>
1528+
1529+ * sdcard.img:
1530+ * src/org/tomdroid/Note.java:
1531+
1532+ revert sd, set create-date to 2000
1533+
1534+2012-11-13 Stefan Hammer <j.4@gmx.at>
1535+
1536+ * sdcard.img:
1537+ * src/org/tomdroid/Note.java:
1538+ * src/org/tomdroid/sync/sd/SdCardSyncService.java:
1539+ * src/org/tomdroid/sync/web/SnowySyncService.java:
1540+
1541+ trying to fix time format bugs: Bug #1064149 and#1074676
1542+
1543+2012-11-04 Stefan Hammer <j.4@gmx.at>
1544+
1545+ * NEWS:
1546+ * src/org/tomdroid/ui/Tomdroid.java:
1547+
1548+ fix lp:1074894 NotesList -> Longpress -> Revert -> CRASH
1549+
1550+2012-11-04 Stefan Hammer <j.4@gmx.at>
1551+
1552+ * NEWS:
1553+
1554+ update NEWS
1555+
1556+2012-11-04 Stefan Hammer <j.4@gmx.at>
1557+
1558+ * src/org/tomdroid/util/Receive.java:
1559+
1560+ fix bug #1074661 where note files opened with gmail are not parsed as xml.
1561+
1562+2012-11-03 Stefan Hammer <j.4@gmx.at>
1563+
1564+ * src/org/tomdroid/util/Preferences.java:
1565+
1566+ probably fixes bug #1074676. waiting for test to verify this. however, fix does not break anything. good sign :-)
1567+
1568+2012-11-03 Stefan Hammer <j.4@gmx.at>
1569+
1570+ * AndroidManifest.xml:
1571+ * NEWS:
1572+ * src/org/tomdroid/sync/web/SnowySyncService.java:
1573+ * src/org/tomdroid/ui/FilePickerActivity.java:
1574+ * src/org/tomdroid/ui/Tomdroid.java:
1575+ * src/org/tomdroid/ui/ViewNote.java:
1576+
1577+ merge tomdroid-dev branch
1578+
1579+2012-11-03 noahy <noahy57@gmail.com>
1580+
1581+ * NEWS:
1582+ * src/org/tomdroid/sync/web/SnowySyncService.java:
1583+
1584+ fixed lp:1074602
1585+
1586+2012-10-20 noahy <noahy57@gmail.com>
1587+
1588+ * AndroidManifest.xml:
1589+ * NEWS:
1590+ * src/org/tomdroid/ui/Tomdroid.java:
1591+ * src/org/tomdroid/ui/ViewNote.java:
1592+
1593+ fixed lp:1068684
1594+ fixed lp:1068689
1595+ revert to open only text files from file explorer
1596+
1597+2012-10-20 noahy <noahy57@gmail.com>
1598+
1599+ * NEWS:
1600+ * src/org/tomdroid/ui/FilePickerActivity.java:
1601+
1602+ fixed lp:1068681
1603+
1604+2012-10-17 Stefan Hammer <j.4@gmx.at>
1605+
1606+ * src/org/tomdroid/NoteManager.java:
1607+ * src/org/tomdroid/sync/SyncService.java:
1608+ * src/org/tomdroid/sync/web/SnowySyncService.java:
1609+ * src/org/tomdroid/ui/Tomdroid.java:
1610+ * src/org/tomdroid/util/TLog.java:
1611+
1612+ fix bug #1051294. closing cursers after every lookup.
1613+
1614+2012-10-17 Olivier Bilodeau <olivier@bottomlesspit.org>
1615+
1616+ * AUTHORS:
1617+ * ChangeLog:
1618+ * src/org/tomdroid/util/TLog.java:
1619+
1620+ author, changelog and debugging prepped for release
1621+
1622+2012-10-17 Olivier Bilodeau <olivier@bottomlesspit.org>
1623+
1624+ * doc/user:
1625+ * AndroidManifest.xml:
1626+ * NEWS:
1627+ * README:
1628+ * doc/dev/RELEASE-CHECKLIST:
1629+
1630+ 0.7.2 release bump
1631+
1632+ bonuses: fixed release documents, removed dead path
1633+
1634+2012-10-17 Olivier Bilodeau <olivier@bottomlesspit.org>
1635+
1636+ * res/drawable-hdpi/file.png:
1637+ * res/drawable-hdpi/folder.png:
1638+ * res/drawable-ldpi/file.png:
1639+ * res/drawable-ldpi/folder.png:
1640+ * res/drawable-mdpi/file.png:
1641+ * res/drawable-mdpi/folder.png:
1642+ * res/layout/file_picker_content_view.xml:
1643+ * res/layout/file_picker_empty_view.xml:
1644+ * res/layout/file_picker_list_item.xml:
1645+ * src/org/tomdroid/ui/FilePickerActivity.java:
1646+ * src/org/tomdroid/util/NavButtonAdapter.java:
1647+ * res/layout/search.xml:
1648+ * AndroidManifest.xml:
1649+ * NEWS:
1650+ * locales/tomdroid.pot:
1651+ * res/layout/main.xml:
1652+ * res/values/strings.xml:
1653+ * src/org/tomdroid/NoteManager.java:
1654+ * src/org/tomdroid/sync/SyncManager.java:
1655+ * src/org/tomdroid/sync/sd/NoteHandler.java:
1656+ * src/org/tomdroid/sync/web/SnowySyncService.java:
1657+ * src/org/tomdroid/ui/CompareNotes.java:
1658+ * src/org/tomdroid/ui/EditNote.java:
1659+ * src/org/tomdroid/ui/PreferencesActivity.java:
1660+ * src/org/tomdroid/ui/Tomdroid.java:
1661+ * src/org/tomdroid/ui/ViewNote.java:
1662+ * src/org/tomdroid/ui/actionbar/ActionBarHelperHoneycomb.java:
1663+ * src/org/tomdroid/ui/actionbar/ActionBarHelperICS.java:
1664+ * src/org/tomdroid/util/FirstNote.java:
1665+ * src/org/tomdroid/util/NewNote.java:
1666+ * src/org/tomdroid/util/NoteListCursorAdapter.java:
1667+ * src/org/tomdroid/util/Preferences.java:
1668+ * src/org/tomdroid/util/Receive.java:
1669+ * src/org/tomdroid/util/Send.java:
1670+
1671+ merged tomdroid-dev's note-editing.. branch into tomdroid-maint's one
1672+
1673+2012-09-21 Stefan Hammer <j.4@gmx.at>
1674+
1675+ * locales/tomdroid.pot:
1676+
1677+ export pot, as i made string changes.
1678+
1679+2012-09-21 Stefan Hammer <j.4@gmx.at>
1680+
1681+ * res/layout/search.xml:
1682+ * NEWS:
1683+ * res/layout/main.xml:
1684+ * res/values/strings.xml:
1685+ * src/org/tomdroid/ui/Tomdroid.java:
1686+
1687+ fixed bug 1053366. now note-not-found and no-notes-in-database,... are displayed again.
1688+
1689+2012-09-18 Stefan Hammer <j.4@gmx.at>
1690+
1691+ * src/org/tomdroid/NoteManager.java:
1692+ * src/org/tomdroid/sync/SyncManager.java:
1693+ * src/org/tomdroid/sync/sd/NoteHandler.java:
1694+ * src/org/tomdroid/sync/web/SnowySyncService.java:
1695+ * src/org/tomdroid/ui/CompareNotes.java:
1696+ * src/org/tomdroid/ui/EditNote.java:
1697+ * src/org/tomdroid/ui/FilePickerActivity.java:
1698+ * src/org/tomdroid/ui/Tomdroid.java:
1699+ * src/org/tomdroid/ui/ViewNote.java:
1700+ * src/org/tomdroid/ui/actionbar/ActionBarHelperHoneycomb.java:
1701+ * src/org/tomdroid/ui/actionbar/ActionBarHelperICS.java:
1702+ * src/org/tomdroid/util/FirstNote.java:
1703+ * src/org/tomdroid/util/NavButtonAdapter.java:
1704+ * src/org/tomdroid/util/NewNote.java:
1705+ * src/org/tomdroid/util/NoteListCursorAdapter.java:
1706+ * src/org/tomdroid/util/Send.java:
1707+
1708+ remove unneccesary imports.
1709+
1710+2012-09-18 noahy <noahy57@gmail.com>
1711+
1712+ * src/org/tomdroid/util/Receive.java:
1713+
1714+ merge
1715+
1716+2012-09-17 Stefan Hammer <j.4@gmx.at>
1717+
1718+ * src/org/tomdroid/util/Receive.java:
1719+
1720+ Fix crasher on import note. Preferences were not initialized -> nullpointer on Preferences.getString
1721+
1722+2012-09-18 noahy <noahy57@gmail.com>
1723+
1724+ * src/org/tomdroid/ui/Tomdroid.java:
1725+ * src/org/tomdroid/util/Receive.java:
1726+
1727+ fixing lp:1051908
1728+
1729+2012-09-14 noahy <noahy57@gmail.com>
1730+
1731+ * NEWS:
1732+
1733+ news
1734+
1735+2012-09-13 noahy <noahy57@gmail.com>
1736+
1737+ * src/org/tomdroid/ui/Tomdroid.java:
1738+
1739+ fix for lp:1050007
1740+
1741+2012-09-11 noahy <noahy57@gmail.com>
1742+
1743+ * res/layout/file_picker_content_view.xml:
1744+ * src/org/tomdroid/ui/FilePickerActivity.java:
1745+
1746+ fixed file picker formatting
1747+
1748+2012-09-11 noahy <noahy57@gmail.com>
1749+
1750+ * res/menu-sw600dp-land/main.xml:
1751+ * res/menu/main.xml:
1752+ * src/org/tomdroid/ui/Tomdroid.java:
1753+ * src/org/tomdroid/util/NoteXMLContentBuilder.java:
1754+
1755+ merges
1756+
1757+2012-09-11 noahy <noahy57@gmail.com>
1758+
1759+ * src/org/tomdroid/ui/Tomdroid.java:
1760+
1761+ trying to stop reoccuring viewnote
1762+
1763+2012-09-09 noahy <noahy57@gmail.com>
1764+
1765+ * src/org/tomdroid/ui/PreferencesActivity.java:
1766+
1767+ fixed error in sort order preference
1768+
1769+2012-09-09 noahy <noahy57@gmail.com>
1770+
1771+ * res/drawable-hdpi/file.png:
1772+ * res/drawable-hdpi/folder.png:
1773+ * res/drawable-ldpi/file.png:
1774+ * res/drawable-ldpi/folder.png:
1775+ * res/drawable-mdpi/file.png:
1776+ * res/drawable-mdpi/folder.png:
1777+ * res/layout/file_picker_content_view.xml:
1778+ * res/layout/file_picker_empty_view.xml:
1779+ * res/layout/file_picker_list_item.xml:
1780+ * src/org/tomdroid/ui/FilePickerActivity.java:
1781+ * src/org/tomdroid/util/NavButtonAdapter.java:
1782+ * AndroidManifest.xml:
1783+ * res/values/strings.xml:
1784+ * src/org/tomdroid/ui/PreferencesActivity.java:
1785+ * src/org/tomdroid/ui/Tomdroid.java:
1786+ * src/org/tomdroid/util/Preferences.java:
1787+
1788+ revert to internal file picker
1789+
1790+2012-09-11 Stefan Hammer <j.4@gmx.at>
1791+
1792+ * NEWS:
1793+ * src/org/tomdroid/util/NoteXMLContentBuilder.java:
1794+
1795+ merge koichis fix for lp:1049026
1796+
1797+2012-09-11 Koichi Akabe <vbkaisetsu@gmail.com>
1798+
1799+ * src/org/tomdroid/util/NoteXMLContentBuilder.java:
1800+
1801+ fix checking position on replace illegal XML characters
1802+
1803+2012-09-11 Stefan Hammer <j.4@gmx.at>
1804+
1805+ * res/menu-sw600dp-land/main.xml:
1806+ * res/menu/main.xml:
1807+ * src/org/tomdroid/ui/Tomdroid.java:
1808+
1809+ show sort-by-button only if there is room (no space on small displays) and as menu to have the text there (below android 2.3 there is no text for buttons in actionbar combat). Further add home menu entry for search results as there was no possibility to go back to list.
1810+
1811+2012-09-09 noahy <noahy57@gmail.com>
1812+
1813+ * res/drawable-hdpi/file.png:
1814+ * res/drawable-hdpi/folder.png:
1815+ * res/drawable-ldpi/file.png:
1816+ * res/drawable-ldpi/folder.png:
1817+ * res/drawable-mdpi/file.png:
1818+ * res/drawable-mdpi/folder.png:
1819+ * res/layout/file_picker_content_view.xml:
1820+ * res/layout/file_picker_empty_view.xml:
1821+ * res/layout/file_picker_list_item.xml:
1822+ * src/com:
1823+ * src/com/kaloer:
1824+ * src/com/kaloer/filepicker:
1825+ * src/com/kaloer/filepicker/FilePickerActivity.java:
1826+ * AndroidManifest.xml:
1827+ * res/values/strings.xml:
1828+ * src/org/tomdroid/ui/PreferencesActivity.java:
1829+ * src/org/tomdroid/ui/Tomdroid.java:
1830+ * src/org/tomdroid/util/Preferences.java:
1831+
1832+ removed file picker, using OI as import method
1833+
1834+2012-09-09 noahy <noahy57@gmail.com>
1835+
1836+ * res/layout/file_picker_content_view.xml:
1837+ * AndroidManifest.xml:
1838+ * res/layout/file_picker_empty_view.xml:
1839+ * res/values/strings.xml:
1840+ * src/com/kaloer/filepicker/FilePickerActivity.java:
1841+ * src/org/tomdroid/util/Receive.java:
1842+
1843+ filepicker integration
1844+
1845+2012-09-09 noahy <noahy57@gmail.com>
1846+
1847+ * NEWS:
1848+ * res/values/strings.xml:
1849+ * res/xml/preferences.xml:
1850+ * src/org/tomdroid/ui/EditNote.java:
1851+ * src/org/tomdroid/ui/PreferencesActivity.java:
1852+ * src/org/tomdroid/ui/Tomdroid.java:
1853+ * src/org/tomdroid/ui/ViewNote.java:
1854+ * src/org/tomdroid/util/Preferences.java:
1855+
1856+ added options to turn off hyperlink matching
1857+ removed linkmovement method (prevented text selection)
1858+ moved sort preference into Display Preferences
1859+
1860+2012-09-08 noahy <noahy57@gmail.com>
1861+
1862+ * src/org/tomdroid/ui/Tomdroid.java:
1863+
1864+ fixed selection marking on change sort
1865+
1866+2012-09-08 noahy <noahy57@gmail.com>
1867+
1868+ * res/drawable-hdpi/file.png:
1869+ * res/drawable-hdpi/folder.png:
1870+ * res/drawable-ldpi/file.png:
1871+ * res/drawable-ldpi/folder.png:
1872+ * res/drawable-mdpi/file.png:
1873+ * res/drawable-mdpi/folder.png:
1874+ * res/layout/file_picker_empty_view.xml:
1875+ * res/layout/file_picker_list_item.xml:
1876+ * src/com:
1877+ * src/com/kaloer:
1878+ * src/com/kaloer/filepicker:
1879+ * src/com/kaloer/filepicker/FilePickerActivity.java:
1880+ * .classpath:
1881+ * .settings/org.eclipse.jdt.core.prefs:
1882+ * AndroidManifest.xml:
1883+ * NEWS:
1884+ * locales/tomdroid.pot:
1885+ * res/menu-sw600dp-land/main.xml:
1886+ * res/menu/main.xml:
1887+ * res/values-ar/strings.xml:
1888+ * res/values-bs/strings.xml:
1889+ * res/values-ca/strings.xml:
1890+ * res/values-cs/strings.xml:
1891+ * res/values-da/strings.xml:
1892+ * res/values-de/strings.xml:
1893+ * res/values-el/strings.xml:
1894+ * res/values-en-rGB/strings.xml:
1895+ * res/values-eo/strings.xml:
1896+ * res/values-es/strings.xml:
1897+ * res/values-eu/strings.xml:
1898+ * res/values-fa/strings.xml:
1899+ * res/values-fi/strings.xml:
1900+ * res/values-fo/strings.xml:
1901+ * res/values-fr/strings.xml:
1902+ * res/values-gd/strings.xml:
1903+ * res/values-hi/strings.xml:
1904+ * res/values-hu/strings.xml:
1905+ * res/values-it/strings.xml:
1906+ * res/values-ja/strings.xml:
1907+ * res/values-ko/strings.xml:
1908+ * res/values-ms/strings.xml:
1909+ * res/values-nb/strings.xml:
1910+ * res/values-pl/strings.xml:
1911+ * res/values-pt-rBR/strings.xml:
1912+ * res/values-pt/strings.xml:
1913+ * res/values-ru/strings.xml:
1914+ * res/values-si/strings.xml:
1915+ * res/values-sv/strings.xml:
1916+ * res/values-ta/strings.xml:
1917+ * res/values-te/strings.xml:
1918+ * res/values-tr/strings.xml:
1919+ * res/values-ug/strings.xml:
1920+ * res/values-uk/strings.xml:
1921+ * res/values-zh-rCN/strings.xml:
1922+ * res/values-zh-rTW/strings.xml:
1923+ * res/values-zh/strings.xml:
1924+ * res/values/strings.xml:
1925+ * src/org/tomdroid/ui/Tomdroid.java:
1926+ * src/org/tomdroid/util/Receive.java:
1927+
1928+ * added file picker to import plain text and note files from within Tomdroid
1929+
1930+2012-09-08 noahy <noahy57@gmail.com>
1931+
1932+ * src/org/tomdroid/util/StringConverter.java:
1933+ * AndroidManifest.xml:
1934+ * NEWS:
1935+ * res/menu/main_longclick.xml:
1936+ * res/menu/main_longclick_deleted.xml:
1937+ * src/org/tomdroid/Note.java:
1938+ * src/org/tomdroid/NoteManager.java:
1939+ * src/org/tomdroid/NoteProvider.java:
1940+ * src/org/tomdroid/util/Receive.java:
1941+
1942+ merge search without xml tags, add ability to import plain text
1943+
1944+2012-09-08 Koichi Akabe <vbkaisetsu@gmail.com>
1945+
1946+ * src/org/tomdroid/util/StringConverter.java:
1947+ * src/org/tomdroid/Note.java:
1948+ * src/org/tomdroid/NoteManager.java:
1949+ * src/org/tomdroid/NoteProvider.java:
1950+
1951+ search contents without xml tags
1952+ escape "%" and "_", which are used as SQL keyword
1953+
1954+2012-09-08 noahy <noahy57@gmail.com>
1955+
1956+ * res/menu-sw600dp-land/main.xml:
1957+ * res/menu/main.xml:
1958+ * res/values/strings.xml:
1959+ * res/xml/preferences.xml:
1960+ * src/org/tomdroid/NoteManager.java:
1961+ * src/org/tomdroid/NoteProvider.java:
1962+ * src/org/tomdroid/ui/PreferencesActivity.java:
1963+ * src/org/tomdroid/ui/Tomdroid.java:
1964+
1965+ merge - sort button
1966+
1967+2012-09-08 Koichi Akabe <vbkaisetsu@gmail.com>
1968+
1969+ * res/drawable-hdpi/ic_menu_sort_datemodified.png:
1970+ * res/drawable-hdpi/ic_menu_sort_title.png:
1971+ * res/drawable-ldpi/ic_menu_sort_datemodified.png:
1972+ * res/drawable-ldpi/ic_menu_sort_title.png:
1973+ * res/drawable-mdpi/ic_menu_sort_datemodified.png:
1974+ * res/drawable-mdpi/ic_menu_sort_title.png:
1975+ * res/menu-sw600dp-land/main.xml:
1976+ * res/menu/main.xml:
1977+ * src/org/tomdroid/ui/Tomdroid.java:
1978+
1979+ remove sort icons
1980+ change title on sorting
1981+
1982+2012-09-07 Koichi Akabe <vbkaisetsu@gmail.com>
1983+
1984+ * res/drawable-hdpi/ic_menu_sort_datemodified.png:
1985+ * res/drawable-hdpi/ic_menu_sort_title.png:
1986+ * res/drawable-ldpi/ic_menu_sort_datemodified.png:
1987+ * res/drawable-ldpi/ic_menu_sort_title.png:
1988+ * res/drawable-mdpi/ic_menu_sort_datemodified.png:
1989+ * res/drawable-mdpi/ic_menu_sort_title.png:
1990+ * res/menu-sw600dp-land/main.xml:
1991+ * res/menu/main.xml:
1992+ * res/values/strings.xml:
1993+ * res/xml/preferences.xml:
1994+ * src/org/tomdroid/NoteManager.java:
1995+ * src/org/tomdroid/NoteProvider.java:
1996+ * src/org/tomdroid/ui/PreferencesActivity.java:
1997+ * src/org/tomdroid/ui/Tomdroid.java:
1998+
1999+ add sort button
2000+
2001+2012-09-08 noahy <noahy57@gmail.com>
2002+
2003+ * src/org/tomdroid/sync/SyncService.java:
2004+
2005+ fixed lp:1047257 Deleted note from tomboy not synced (ubuntu 1)
2006+
2007+2012-09-07 noahy <noahy57@gmail.com>
2008+
2009+ * src/org/tomdroid/xml/LinkInternalSpan.java:
2010+ * src/org/tomdroid/NoteManager.java:
2011+ * src/org/tomdroid/ui/EditNote.java:
2012+ * src/org/tomdroid/ui/Tomdroid.java:
2013+ * src/org/tomdroid/ui/ViewNote.java:
2014+ * src/org/tomdroid/util/NoteXMLContentBuilder.java:
2015+ * src/org/tomdroid/xml/NoteContentHandler.java:
2016+
2017+ merge link:internal, fix to avoid linking to self
2018+
2019+2012-09-07 Koichi Akabe <vbkaisetsu@gmail.com>
2020+
2021+ * src/org/tomdroid/util/NoteXMLContentBuilder.java:
2022+ * src/org/tomdroid/xml/NoteContentHandler.java:
2023+
2024+ fix behavior on editing note with link:internal
2025+
2026+2012-09-07 Koichi Akabe <vbkaisetsu@gmail.com>
2027+
2028+ * data/market-screenshots/0.5 - note-list.png:
2029+ * data/market-screenshots/0.5 - note-options.png:
2030+ * data/market-screenshots/0.5 - note-view.png:
2031+ * data/market-screenshots/0.5 - preferences.png:
2032+ * data/market-screenshots/0.5 - search.png:
2033+ * data/market-screenshots/0.5 - welcome-dialog.png:
2034+ * data/market-screenshots/0.7.1 - note-edit-And4.1.png:
2035+ * data/market-screenshots/0.7.1 - note-list-And2.3.png:
2036+ * data/market-screenshots/0.7.1 - note-view-And2.3.png:
2037+ * data/market-screenshots/0.7.1 - preferences-And2.3.png:
2038+ * data/market-screenshots/0.7.1 - preferences-And4.1.png:
2039+ * data/market-screenshots/0.7.1 - search-And4.1.png:
2040+ * data/market-screenshots/0.7.1 - tablet-view.png:
2041+ * data/market-screenshots/0.7.1 - welcome-dialog-And4.1.png:
2042+ * libs/diffutils-1.2.1.jar:
2043+ * locales/tomdroid-bs.po:
2044+ * locales/tomdroid-el.po:
2045+ * locales/tomdroid-eo.po:
2046+ * locales/tomdroid-fa.po:
2047+ * locales/tomdroid-fi.po:
2048+ * locales/tomdroid-nb.po:
2049+ * locales/tomdroid-si.po:
2050+ * locales/tomdroid-ta.po:
2051+ * locales/tomdroid-zh_TW.po:
2052+ * res/drawable-hdpi/actionbar_shadow.9.png:
2053+ * res/drawable-hdpi/ic_menu_sync.png:
2054+ * res/drawable-hdpi/icon.png:
2055+ * res/drawable-hdpi/text.png:
2056+ * res/drawable-hdpi/xml.png:
2057+ * res/drawable-ldpi/actionbar_shadow.9.png:
2058+ * res/drawable-ldpi/ic_menu_sync.png:
2059+ * res/drawable-ldpi/icon.png:
2060+ * res/drawable-ldpi/text.png:
2061+ * res/drawable-ldpi/xml.png:
2062+ * res/drawable-mdpi/actionbar_shadow.9.png:
2063+ * res/drawable-mdpi/ic_menu_sync.png:
2064+ * res/drawable-mdpi/icon.png:
2065+ * res/drawable-mdpi/text.png:
2066+ * res/drawable-mdpi/xml.png:
2067+ * res/drawable-xhdpi/actionbar_shadow.9.png:
2068+ * res/drawable-xhdpi/ic_menu_sync.png:
2069+ * res/drawable-xhdpi/icon.png:
2070+ * res/drawable-xhdpi/text.png:
2071+ * res/drawable-xhdpi/xml.png:
2072+ * res/drawable/actionbar_compat_item.xml:
2073+ * res/drawable/actionbar_compat_item_focused.xml:
2074+ * res/drawable/actionbar_compat_item_pressed.xml:
2075+ * res/drawable/btn_small.9.png:
2076+ * res/drawable/btn_small_toggle.9.png:
2077+ * res/drawable/button_toggle.xml:
2078+ * res/drawable/drop_shadow.xml:
2079+ * res/drawable/drop_shadow_selected.xml:
2080+ * res/drawable/drop_shadow_separator.xml:
2081+ * res/drawable/highlight.png:
2082+ * res/drawable/mono.png:
2083+ * res/drawable/size.png:
2084+ * res/drawable/tray_handle_normal.png:
2085+ * res/drawable/triangle_selector.xml:
2086+ * res/drawable/white_triangle.png:
2087+ * res/layout-sw600dp-land:
2088+ * res/layout-sw600dp-land/main.xml:
2089+ * res/layout-v11:
2090+ * res/layout-v11/actionbar_indeterminate_progress.xml:
2091+ * res/layout/actionbar_compat.xml:
2092+ * res/layout/note_compare.xml:
2093+ * res/layout/note_edit.xml:
2094+ * res/layout/strings.xml:
2095+ * res/menu-sw600dp-land:
2096+ * res/menu-sw600dp-land/edit_note.xml:
2097+ * res/menu-sw600dp-land/main.xml:
2098+ * res/menu-sw600dp-land/search.xml:
2099+ * res/menu-sw600dp-land/view_note.xml:
2100+ * res/menu/edit_note.xml:
2101+ * res/menu/main_longclick_deleted.xml:
2102+ * res/menu/search.xml:
2103+ * res/values-bs:
2104+ * res/values-bs/strings.xml:
2105+ * res/values-el:
2106+ * res/values-el/strings.xml:
2107+ * res/values-eo:
2108+ * res/values-eo/strings.xml:
2109+ * res/values-fa:
2110+ * res/values-fa/strings.xml:
2111+ * res/values-fi:
2112+ * res/values-fi/strings.xml:
2113+ * res/values-nb:
2114+ * res/values-nb/strings.xml:
2115+ * res/values-si:
2116+ * res/values-si/strings.xml:
2117+ * res/values-sw600dp-land:
2118+ * res/values-sw600dp-land/dimen.xml:
2119+ * res/values-sw800dp-land:
2120+ * res/values-sw800dp-land/dimen.xml:
2121+ * res/values-ta:
2122+ * res/values-ta/strings.xml:
2123+ * res/values-v11:
2124+ * res/values-v11/styles.xml:
2125+ * res/values-zh-rTW:
2126+ * res/values-zh-rTW/strings.xml:
2127+ * res/values/attrs.xml:
2128+ * res/values/dimen.xml:
2129+ * res/values/ids.xml:
2130+ * res/values/styles.xml:
2131+ * res/xml/sync_provider.xml:
2132+ * src/org/tomdroid/ui/CompareNotes.java:
2133+ * src/org/tomdroid/ui/EditNote.java:
2134+ * src/org/tomdroid/ui/actionbar:
2135+ * src/org/tomdroid/ui/actionbar/ActionBarActivity.java:
2136+ * src/org/tomdroid/ui/actionbar/ActionBarHelper.java:
2137+ * src/org/tomdroid/ui/actionbar/ActionBarHelperBase.java:
2138+ * src/org/tomdroid/ui/actionbar/ActionBarHelperHoneycomb.java:
2139+ * src/org/tomdroid/ui/actionbar/ActionBarHelperICS.java:
2140+ * src/org/tomdroid/ui/actionbar/ActionBarListActivity.java:
2141+ * src/org/tomdroid/ui/actionbar/ActionBarPreferenceActivity.java:
2142+ * src/org/tomdroid/ui/actionbar/SimpleMenu.java:
2143+ * src/org/tomdroid/ui/actionbar/SimpleMenuItem.java:
2144+ * src/org/tomdroid/util/Honeycomb.java:
2145+ * src/org/tomdroid/util/NewNote.java:
2146+ * src/org/tomdroid/util/NoteXMLContentBuilder.java:
2147+ * src/org/tomdroid/util/Receive.java:
2148+ * tests/org/tomdroid:
2149+ * tests/org/tomdroid/NoteManagerTest.java:
2150+ * tests/org/tomdroid/NoteTest.java:
2151+ * res/anim:
2152+ * res/anim/pulse.xml:
2153+ * res/drawable-hdpi/icon_actionbar_dot.png:
2154+ * res/drawable-hdpi/icon_actionbar_sync.png:
2155+ * res/drawable-hdpi/icon_actionbar_sync_background.png:
2156+ * res/drawable-ldpi/icon_actionbar_dot.png:
2157+ * res/drawable-ldpi/icon_actionbar_sync.png:
2158+ * res/drawable-ldpi/icon_actionbar_sync_background.png:
2159+ * res/drawable-mdpi/icon_actionbar_dot.png:
2160+ * res/drawable-mdpi/icon_actionbar_sync.png:
2161+ * res/drawable-mdpi/icon_actionbar_sync_background.png:
2162+ * res/drawable-xhdpi/icon_actionbar_dot.png:
2163+ * res/drawable-xhdpi/icon_actionbar_sync.png:
2164+ * res/drawable-xhdpi/icon_actionbar_sync_background.png:
2165+ * res/drawable/actionbar_background.png:
2166+ * res/drawable/actionbar_icon.xml:
2167+ * res/drawable/icon.png:
2168+ * res/drawable/icon_focused.png:
2169+ * res/layout/actionbar.xml:
2170+ * src/org/tomdroid/ui/Actionbar.java:
2171+ * src/org/tomdroid/ui/Search.java:
2172+ * src/org/tomdroid/ui/SyncMessageHandler.java:
2173+ * src/org/tomdroid/util/FirstNote.properties:
2174+ * tests/org/tomdroid:
2175+ * tests/org/tomdroid/NoteManagerTest.java:
2176+ * tests/org/tomdroid/NoteTest.java:
2177+ * .bzrignore:
2178+ * .classpath:
2179+ * AUTHORS:
2180+ * AndroidManifest.xml:
2181+ * ChangeLog:
2182+ * NEWS:
2183+ * doc/dev/RELEASE-CHECKLIST:
2184+ * doc/dev/TODO:
2185+ * locales/tomdroid-ar.po:
2186+ * locales/tomdroid-ca.po:
2187+ * locales/tomdroid-cs.po:
2188+ * locales/tomdroid-da.po:
2189+ * locales/tomdroid-de.po:
2190+ * locales/tomdroid-en_GB.po:
2191+ * locales/tomdroid-es.po:
2192+ * locales/tomdroid-eu.po:
2193+ * locales/tomdroid-fo.po:
2194+ * locales/tomdroid-fr.po:
2195+ * locales/tomdroid-gd.po:
2196+ * locales/tomdroid-hi.po:
2197+ * locales/tomdroid-hu.po:
2198+ * locales/tomdroid-it.po:
2199+ * locales/tomdroid-ja.po:
2200+ * locales/tomdroid-ko.po:
2201+ * locales/tomdroid-ms.po:
2202+ * locales/tomdroid-pl.po:
2203+ * locales/tomdroid-pt.po:
2204+ * locales/tomdroid-pt_BR.po:
2205+ * locales/tomdroid-ru.po:
2206+ * locales/tomdroid-sv.po:
2207+ * locales/tomdroid-te.po:
2208+ * locales/tomdroid-tr.po:
2209+ * locales/tomdroid-ug.po:
2210+ * locales/tomdroid-uk.po:
2211+ * locales/tomdroid-zh.po:
2212+ * locales/tomdroid-zh_CN.po:
2213+ * locales/tomdroid.pot:
2214+ * project.properties:
2215+ * res/layout/main.xml:
2216+ * res/layout/main_list_item.xml:
2217+ * res/layout/note_view.xml:
2218+ * res/layout/search.xml:
2219+ * res/layout/shortcuts_list.xml:
2220+ * res/menu/main.xml:
2221+ * res/menu/main_longclick.xml:
2222+ * res/menu/view_note.xml:
2223+ * res/values-ar/strings.xml:
2224+ * res/values-ca/strings.xml:
2225+ * res/values-cs/strings.xml:
2226+ * res/values-da/strings.xml:
2227+ * res/values-de/strings.xml:
2228+ * res/values-en-rGB/strings.xml:
2229+ * res/values-es/strings.xml:
2230+ * res/values-eu/strings.xml:
2231+ * res/values-fo/strings.xml:
2232+ * res/values-fr/strings.xml:
2233+ * res/values-gd/strings.xml:
2234+ * res/values-hi/strings.xml:
2235+ * res/values-hu/strings.xml:
2236+ * res/values-it/strings.xml:
2237+ * res/values-ja/strings.xml:
2238+ * res/values-ko/strings.xml:
2239+ * res/values-ms/strings.xml:
2240+ * res/values-pl/strings.xml:
2241+ * res/values-pt-rBR/strings.xml:
2242+ * res/values-pt/strings.xml:
2243+ * res/values-ru/strings.xml:
2244+ * res/values-sv/strings.xml:
2245+ * res/values-te/strings.xml:
2246+ * res/values-tr/strings.xml:
2247+ * res/values-ug/strings.xml:
2248+ * res/values-uk/strings.xml:
2249+ * res/values-zh-rCN/strings.xml:
2250+ * res/values-zh/strings.xml:
2251+ * res/values/strings.xml:
2252+ * res/xml/preferences.xml:
2253+ * src/org/tomdroid/Note.java:
2254+ * src/org/tomdroid/NoteManager.java:
2255+ * src/org/tomdroid/sync/SyncManager.java:
2256+ * src/org/tomdroid/sync/SyncService.java:
2257+ * src/org/tomdroid/sync/sd/NoteHandler.java:
2258+ * src/org/tomdroid/sync/sd/SdCardSyncService.java:
2259+ * src/org/tomdroid/sync/web/OAuthConnection.java:
2260+ * src/org/tomdroid/sync/web/SnowySyncService.java:
2261+ * src/org/tomdroid/ui/PreferencesActivity.java:
2262+ * src/org/tomdroid/ui/ShortcutActivity.java:
2263+ * src/org/tomdroid/ui/Tomdroid.java:
2264+ * src/org/tomdroid/ui/ViewNote.java:
2265+ * src/org/tomdroid/util/ErrorList.java:
2266+ * src/org/tomdroid/util/FirstNote.java:
2267+ * src/org/tomdroid/util/LinkifyPhone.java:
2268+ * src/org/tomdroid/util/NoteContentBuilder.java:
2269+ * src/org/tomdroid/util/NoteListCursorAdapter.java:
2270+ * src/org/tomdroid/util/Preferences.java:
2271+ * src/org/tomdroid/util/Send.java:
2272+ * src/org/tomdroid/util/XmlUtils.java:
2273+ * src/org/tomdroid/xml/NoteContentHandler.java:
2274+ * util/xml2po/README:
2275+ * doc/user/README:
2276+ * README:
2277+
2278+ merge with trunk(beta)
2279+
2280+2012-04-04 Koichi Akabe <vbkaisetsu@gmail.com>
2281+
2282+ * src/org/tomdroid/NoteManager.java:
2283+ * src/org/tomdroid/ui/ViewNote.java:
2284+
2285+ change to get note ids for case-insensitive titles
2286+
2287+2012-04-03 Koichi Akabe <vbkaisetsu@gmail.com>
2288+
2289+ * src/org/tomdroid/xml/LinkInternalSpan.java:
2290+ * src/org/tomdroid/ui/ViewNote.java:
2291+ * src/org/tomdroid/xml/NoteContentHandler.java:
2292+
2293+ separate class LinkInternalSpan to its own file
2294+
2295+2012-04-01 Koichi Akabe <vbkaisetsu@gmail.com>
2296+
2297+ * src/org/tomdroid/ui/ViewNote.java:
2298+ * src/org/tomdroid/xml/NoteContentHandler.java:
2299+
2300+ add link:internal tag to create link manually
2301+ add a function to avoid auto-links are dupulicated with manually created one
2302+
2303+2012-09-07 noahy <noahy57@gmail.com>
2304+
2305+ * src/org/tomdroid/NoteManager.java:
2306+
2307+ merge with ignore case
2308+
2309+2012-09-07 Koichi Akabe <vbkaisetsu@gmail.com>
2310+
2311+ * src/org/tomdroid/NoteManager.java:
2312+
2313+ ignore case on validate note title
2314+
2315+2012-09-07 noahy <noahy57@gmail.com>
2316+
2317+ * src/org/tomdroid/sync/SyncService.java:
2318+ * src/org/tomdroid/sync/sd/SdCardSyncService.java:
2319+ * src/org/tomdroid/ui/CompareNotes.java:
2320+ * src/org/tomdroid/ui/Tomdroid.java:
2321+
2322+ fixed sync for sdcard
2323+
2324+2012-09-07 noahy <noahy57@gmail.com>
2325+
2326+ * src/org/tomdroid/Note.java:
2327+ * src/org/tomdroid/sync/SyncService.java:
2328+ * src/org/tomdroid/sync/sd/NoteHandler.java:
2329+ * src/org/tomdroid/sync/sd/SdCardSyncService.java:
2330+ * src/org/tomdroid/sync/web/SnowySyncService.java:
2331+ * src/org/tomdroid/ui/CompareNotes.java:
2332+ * src/org/tomdroid/ui/Tomdroid.java:
2333+
2334+ reworked sync to compare before changing any notes; revisioning should be correct now
2335+
2336+2012-09-06 noahy <noahy57@gmail.com>
2337+
2338+ * res/values/arrays.xml:
2339+ * locales/tomdroid.pot:
2340+ * res/values-ar/strings.xml:
2341+ * res/values-bs/strings.xml:
2342+ * res/values-ca/strings.xml:
2343+ * res/values-cs/strings.xml:
2344+ * res/values-da/strings.xml:
2345+ * res/values-de/strings.xml:
2346+ * res/values-el/strings.xml:
2347+ * res/values-en-rGB/strings.xml:
2348+ * res/values-eo/strings.xml:
2349+ * res/values-es/strings.xml:
2350+ * res/values-eu/strings.xml:
2351+ * res/values-fa/strings.xml:
2352+ * res/values-fi/strings.xml:
2353+ * res/values-fo/strings.xml:
2354+ * res/values-fr/strings.xml:
2355+ * res/values-gd/strings.xml:
2356+ * res/values-hi/strings.xml:
2357+ * res/values-hu/strings.xml:
2358+ * res/values-it/strings.xml:
2359+ * res/values-ja/strings.xml:
2360+ * res/values-ko/strings.xml:
2361+ * res/values-ms/strings.xml:
2362+ * res/values-nb/strings.xml:
2363+ * res/values-pl/strings.xml:
2364+ * res/values-pt-rBR/strings.xml:
2365+ * res/values-pt/strings.xml:
2366+ * res/values-ru/strings.xml:
2367+ * res/values-si/strings.xml:
2368+ * res/values-sv/strings.xml:
2369+ * res/values-ta/strings.xml:
2370+ * res/values-te/strings.xml:
2371+ * res/values-tr/strings.xml:
2372+ * res/values-ug/strings.xml:
2373+ * res/values-uk/strings.xml:
2374+ * res/values-zh-rCN/strings.xml:
2375+ * res/values-zh-rTW/strings.xml:
2376+ * res/values-zh/strings.xml:
2377+ * res/values/strings.xml:
2378+ * src/org/tomdroid/util/FirstNote.java:
2379+
2380+ revert to Koichi's solution for first note (merge)
2381+
2382+2012-09-05 Koichi Akabe <vbkaisetsu@gmail.com>
2383+
2384+ * src/org/tomdroid/util/FirstNote.java:
2385+
2386+ revert to use TextUtils for joining string-array
2387+
2388+2012-09-05 Koichi Akabe <vbkaisetsu@gmail.com>
2389+
2390+ * locales/tomdroid.pot:
2391+ * src/org/tomdroid/ui/EditNote.java:
2392+ * src/org/tomdroid/ui/PreferencesActivity.java:
2393+
2394+ merge with trunk
2395+
2396+2012-09-05 Koichi Akabe <vbkaisetsu@gmail.com>
2397+
2398+ * locales/tomdroid.pot:
2399+ * res/values-ar/strings.xml:
2400+ * res/values-bs/strings.xml:
2401+ * res/values-ca/strings.xml:
2402+ * res/values-cs/strings.xml:
2403+ * res/values-da/strings.xml:
2404+ * res/values-de/strings.xml:
2405+ * res/values-el/strings.xml:
2406+ * res/values-en-rGB/strings.xml:
2407+ * res/values-eo/strings.xml:
2408+ * res/values-es/strings.xml:
2409+ * res/values-eu/strings.xml:
2410+ * res/values-fa/strings.xml:
2411+ * res/values-fi/strings.xml:
2412+ * res/values-fo/strings.xml:
2413+ * res/values-fr/strings.xml:
2414+ * res/values-gd/strings.xml:
2415+ * res/values-hi/strings.xml:
2416+ * res/values-hu/strings.xml:
2417+ * res/values-it/strings.xml:
2418+ * res/values-ja/strings.xml:
2419+ * res/values-ko/strings.xml:
2420+ * res/values-ms/strings.xml:
2421+ * res/values-nb/strings.xml:
2422+ * res/values-pl/strings.xml:
2423+ * res/values-pt-rBR/strings.xml:
2424+ * res/values-pt/strings.xml:
2425+ * res/values-ru/strings.xml:
2426+ * res/values-si/strings.xml:
2427+ * res/values-sv/strings.xml:
2428+ * res/values-ta/strings.xml:
2429+ * res/values-te/strings.xml:
2430+ * res/values-tr/strings.xml:
2431+ * res/values-ug/strings.xml:
2432+ * res/values-uk/strings.xml:
2433+ * res/values-zh-rCN/strings.xml:
2434+ * res/values-zh-rTW/strings.xml:
2435+ * res/values-zh/strings.xml:
2436+ * res/values/strings.xml:
2437+
2438+ modified translation comment
2439+ update translation template
2440+
2441+2012-09-05 Koichi Akabe <vbkaisetsu@gmail.com>
2442+
2443+ * res/values/strings.xml:
2444+ * src/org/tomdroid/util/FirstNote.java:
2445+
2446+ split the first note string into items of a string-array
2447+
2448+2012-09-06 noahy <noahy57@gmail.com>
2449+
2450+ * locales/tomdroid.pot:
2451+ * res/values-ar/strings.xml:
2452+ * res/values-bs/strings.xml:
2453+ * res/values-ca/strings.xml:
2454+ * res/values-cs/strings.xml:
2455+ * res/values-da/strings.xml:
2456+ * res/values-de/strings.xml:
2457+ * res/values-el/strings.xml:
2458+ * res/values-en-rGB/strings.xml:
2459+ * res/values-eo/strings.xml:
2460+ * res/values-es/strings.xml:
2461+ * res/values-eu/strings.xml:
2462+ * res/values-fa/strings.xml:
2463+ * res/values-fi/strings.xml:
2464+ * res/values-fo/strings.xml:
2465+ * res/values-fr/strings.xml:
2466+ * res/values-gd/strings.xml:
2467+ * res/values-hi/strings.xml:
2468+ * res/values-hu/strings.xml:
2469+ * res/values-it/strings.xml:
2470+ * res/values-ja/strings.xml:
2471+ * res/values-ko/strings.xml:
2472+ * res/values-ms/strings.xml:
2473+ * res/values-nb/strings.xml:
2474+ * res/values-pl/strings.xml:
2475+ * res/values-pt-rBR/strings.xml:
2476+ * res/values-pt/strings.xml:
2477+ * res/values-ru/strings.xml:
2478+ * res/values-si/strings.xml:
2479+ * res/values-sv/strings.xml:
2480+ * res/values-ta/strings.xml:
2481+ * res/values-te/strings.xml:
2482+ * res/values-tr/strings.xml:
2483+ * res/values-ug/strings.xml:
2484+ * res/values-uk/strings.xml:
2485+ * res/values-zh-rCN/strings.xml:
2486+ * res/values-zh-rTW/strings.xml:
2487+ * res/values-zh/strings.xml:
2488+ * res/values/strings.xml:
2489+ * src/org/tomdroid/util/FirstNote.java:
2490+
2491+ first note tweak
2492+
2493+2012-09-05 noahy <noahy57@gmail.com>
2494+
2495+ * res/values/arrays.xml:
2496+ * locales/tomdroid.pot:
2497+ * res/values-ar/strings.xml:
2498+ * res/values-bs/strings.xml:
2499+ * res/values-ca/strings.xml:
2500+ * res/values-cs/strings.xml:
2501+ * res/values-da/strings.xml:
2502+ * res/values-de/strings.xml:
2503+ * res/values-el/strings.xml:
2504+ * res/values-en-rGB/strings.xml:
2505+ * res/values-eo/strings.xml:
2506+ * res/values-es/strings.xml:
2507+ * res/values-eu/strings.xml:
2508+ * res/values-fa/strings.xml:
2509+ * res/values-fi/strings.xml:
2510+ * res/values-fo/strings.xml:
2511+ * res/values-fr/strings.xml:
2512+ * res/values-gd/strings.xml:
2513+ * res/values-hi/strings.xml:
2514+ * res/values-hu/strings.xml:
2515+ * res/values-it/strings.xml:
2516+ * res/values-ja/strings.xml:
2517+ * res/values-ko/strings.xml:
2518+ * res/values-ms/strings.xml:
2519+ * res/values-nb/strings.xml:
2520+ * res/values-pl/strings.xml:
2521+ * res/values-pt-rBR/strings.xml:
2522+ * res/values-pt/strings.xml:
2523+ * res/values-ru/strings.xml:
2524+ * res/values-si/strings.xml:
2525+ * res/values-sv/strings.xml:
2526+ * res/values-ta/strings.xml:
2527+ * res/values-te/strings.xml:
2528+ * res/values-tr/strings.xml:
2529+ * res/values-ug/strings.xml:
2530+ * res/values-uk/strings.xml:
2531+ * res/values-zh-rCN/strings.xml:
2532+ * res/values-zh-rTW/strings.xml:
2533+ * res/values-zh/strings.xml:
2534+ * res/values/strings.xml:
2535+ * src/org/tomdroid/ui/EditNote.java:
2536+ * src/org/tomdroid/ui/PreferencesActivity.java:
2537+ * src/org/tomdroid/util/FirstNote.java:
2538+
2539+ converted firstnote to array, toggle autobackup visible, string updates
2540+
2541+2012-09-05 noahy <noahy57@gmail.com>
2542+
2543+ * NEWS:
2544+ * src/org/tomdroid/ui/EditNote.java:
2545+
2546+ auto backup working
2547+
2548+2012-09-05 noahy <noahy57@gmail.com>
2549+
2550+ * src/org/tomdroid/util/Preferences.java:
2551+
2552+ auto backup work
2553+
2554+2012-09-05 noahy <noahy57@gmail.com>
2555+
2556+ * res/values/strings.xml:
2557+ * res/xml/preferences.xml:
2558+ * src/org/tomdroid/sync/sd/SdCardSyncService.java:
2559+ * src/org/tomdroid/ui/Tomdroid.java:
2560+
2561+ merge and auto backup
2562+
2563+2012-09-05 Koichi Akabe <vbkaisetsu@gmail.com>
2564+
2565+ * src/org/tomdroid/ui/Tomdroid.java:
2566+
2567+ allocate dialogInput before creating dialog
2568+
2569+2012-09-05 noahy <noahy57@gmail.com>
2570+
2571+ * res/xml/preferences.xml:
2572+ * src/org/tomdroid/sync/sd/SdCardSyncService.java:
2573+ * src/org/tomdroid/ui/EditNote.java:
2574+ * src/org/tomdroid/util/Preferences.java:
2575+
2576+ adding auto backup
2577+
2578+2012-09-05 noahy <noahy57@gmail.com>
2579+
2580+ * src/org/tomdroid/NoteManager.java:
2581+ * src/org/tomdroid/sync/SyncManager.java:
2582+ * src/org/tomdroid/sync/SyncService.java:
2583+ * src/org/tomdroid/sync/sd/SdCardSyncService.java:
2584+ * src/org/tomdroid/sync/web/SnowySyncService.java:
2585+ * src/org/tomdroid/ui/CompareNotes.java:
2586+ * src/org/tomdroid/ui/Tomdroid.java:
2587+ * src/org/tomdroid/util/NoteListCursorAdapter.java:
2588+
2589+ trying to fix sync bugs, may be creating new ones...
2590+
2591+2012-09-01 noahy <noahy57@gmail.com>
2592+
2593+ * src/org/tomdroid/NoteManager.java:
2594+ * src/org/tomdroid/ui/EditNote.java:
2595+ * src/org/tomdroid/ui/Tomdroid.java:
2596+ * src/org/tomdroid/ui/ViewNote.java:
2597+
2598+ moved title link function into NoteManager to avoid repetition
2599+
2600+2012-08-31 noahy <noahy57@gmail.com>
2601+
2602+ * src/org/tomdroid/ui/Tomdroid.java:
2603+
2604+ add update on resume to Tomdroid
2605+
2606+2012-08-31 noahy <noahy57@gmail.com>
2607+
2608+ * src/org/tomdroid/ui/Tomdroid.java:
2609+
2610+ set title for search activity
2611+
2612+2012-08-31 noahy <noahy57@gmail.com>
2613+
2614+ * src/org/tomdroid/util/NoteListCursorAdapter.java:
2615+
2616+ fixed paint flags for undeleted notes
2617+
2618+2012-08-31 noahy <noahy57@gmail.com>
2619+
2620+ * res/menu/main_longclick_deleted.xml:
2621+ * src/org/tomdroid/util/Honeycomb.java:
2622+ * src/org/tomdroid/ui/Search.java:
2623+ * AndroidManifest.xml:
2624+ * NEWS:
2625+ * locales/tomdroid.pot:
2626+ * res/values-ar/strings.xml:
2627+ * res/values-bs/strings.xml:
2628+ * res/values-ca/strings.xml:
2629+ * res/values-cs/strings.xml:
2630+ * res/values-da/strings.xml:
2631+ * res/values-de/strings.xml:
2632+ * res/values-el/strings.xml:
2633+ * res/values-en-rGB/strings.xml:
2634+ * res/values-eo/strings.xml:
2635+ * res/values-es/strings.xml:
2636+ * res/values-eu/strings.xml:
2637+ * res/values-fa/strings.xml:
2638+ * res/values-fi/strings.xml:
2639+ * res/values-fo/strings.xml:
2640+ * res/values-fr/strings.xml:
2641+ * res/values-gd/strings.xml:
2642+ * res/values-hi/strings.xml:
2643+ * res/values-hu/strings.xml:
2644+ * res/values-it/strings.xml:
2645+ * res/values-ja/strings.xml:
2646+ * res/values-ko/strings.xml:
2647+ * res/values-ms/strings.xml:
2648+ * res/values-nb/strings.xml:
2649+ * res/values-pl/strings.xml:
2650+ * res/values-pt-rBR/strings.xml:
2651+ * res/values-pt/strings.xml:
2652+ * res/values-ru/strings.xml:
2653+ * res/values-si/strings.xml:
2654+ * res/values-sv/strings.xml:
2655+ * res/values-ta/strings.xml:
2656+ * res/values-te/strings.xml:
2657+ * res/values-tr/strings.xml:
2658+ * res/values-ug/strings.xml:
2659+ * res/values-uk/strings.xml:
2660+ * res/values-zh-rCN/strings.xml:
2661+ * res/values-zh-rTW/strings.xml:
2662+ * res/values-zh/strings.xml:
2663+ * res/values/strings.xml:
2664+ * res/xml/preferences.xml:
2665+ * src/org/tomdroid/Note.java:
2666+ * src/org/tomdroid/NoteManager.java:
2667+ * src/org/tomdroid/ui/PreferencesActivity.java:
2668+ * src/org/tomdroid/ui/Tomdroid.java:
2669+ * src/org/tomdroid/util/NoteListCursorAdapter.java:
2670+ * src/org/tomdroid/util/NoteXMLContentBuilder.java:
2671+ * src/org/tomdroid/util/Preferences.java:
2672+
2673+ * moved search function to main activity (allowing two-pane landscape view in results)
2674+ * added option to show deleted notes in list
2675+
2676+2012-08-29 noahy <noahy57@gmail.com>
2677+
2678+ * src/org/tomdroid/sync/web/SnowySyncService.java:
2679+ * src/org/tomdroid/ui/Tomdroid.java:
2680+ * src/org/tomdroid/util/FirstNote.java:
2681+
2682+ fixed list selector remaining on portrait
2683+
2684+2012-08-28 noahy <noahy57@gmail.com>
2685+
2686+ * src/org/tomdroid/sync/web/SnowySyncService.java:
2687+
2688+ fixing lp:1042599 Can not sync to ubuntu one
2689+
2690+2012-08-28 noahy <noahy57@gmail.com>
2691+
2692+ * src/org/tomdroid/sync/sd/SdCardSyncService.java:
2693+ * src/org/tomdroid/ui/Tomdroid.java:
2694+
2695+ fixed sd card not finishing sync, fc on dismissDialog
2696+
2697+2012-08-28 noahy <noahy57@gmail.com>
2698+
2699+ * AndroidManifest.xml:
2700+ * src/org/tomdroid/ui/Tomdroid.java:
2701+
2702+ fixed rotate to change layout in Tomdroid
2703+
2704+2012-08-28 noahy <noahy57@gmail.com>
2705+
2706+ * src/org/tomdroid/ui/Tomdroid.java:
2707+
2708+ fixed first run dialog
2709+
2710+2012-08-27 noahy <noahy57@gmail.com>
2711+
2712+ * src/org/tomdroid/ui/Tomdroid.java:
2713+ * src/org/tomdroid/util/Receive.java:
2714+
2715+ fixed bug lp:1041931 rev 432 crashes on Longpress in List -> Delete Edit
2716+ fixed bug lp:1041936 rev 432 crashes on receiving a text-share
2717+
2718+2012-08-27 noahy <noahy57@gmail.com>
2719+
2720+ * src/org/tomdroid/util/NoteXMLContentBuilder.java:
2721+
2722+ tweaks on xml cross-tagging
2723+
2724+2012-08-27 noahy <noahy57@gmail.com>
2725+
2726+ * NEWS:
2727+ * src/org/tomdroid/ui/Tomdroid.java:
2728+ * src/org/tomdroid/util/NewNote.java:
2729+ * src/org/tomdroid/util/NoteContentBuilder.java:
2730+ * src/org/tomdroid/util/NoteXMLContentBuilder.java:
2731+ * src/org/tomdroid/xml/NoteContentHandler.java:
2732+
2733+ fixed xml parser to allow for nested and boundary-crossing spans
2734+
2735+2012-08-26 noahy <noahy57@gmail.com>
2736+
2737+ * locales/tomdroid.pot:
2738+ * res/values-ar/strings.xml:
2739+ * res/values-bs/strings.xml:
2740+ * res/values-ca/strings.xml:
2741+ * res/values-cs/strings.xml:
2742+ * res/values-da/strings.xml:
2743+ * res/values-de/strings.xml:
2744+ * res/values-el/strings.xml:
2745+ * res/values-en-rGB/strings.xml:
2746+ * res/values-eo/strings.xml:
2747+ * res/values-es/strings.xml:
2748+ * res/values-eu/strings.xml:
2749+ * res/values-fa/strings.xml:
2750+ * res/values-fi/strings.xml:
2751+ * res/values-fo/strings.xml:
2752+ * res/values-fr/strings.xml:
2753+ * res/values-gd/strings.xml:
2754+ * res/values-hi/strings.xml:
2755+ * res/values-hu/strings.xml:
2756+ * res/values-it/strings.xml:
2757+ * res/values-ja/strings.xml:
2758+ * res/values-ko/strings.xml:
2759+ * res/values-ms/strings.xml:
2760+ * res/values-nb/strings.xml:
2761+ * res/values-pl/strings.xml:
2762+ * res/values-pt-rBR/strings.xml:
2763+ * res/values-pt/strings.xml:
2764+ * res/values-ru/strings.xml:
2765+ * res/values-si/strings.xml:
2766+ * res/values-sv/strings.xml:
2767+ * res/values-ta/strings.xml:
2768+ * res/values-te/strings.xml:
2769+ * res/values-tr/strings.xml:
2770+ * res/values-ug/strings.xml:
2771+ * res/values-uk/strings.xml:
2772+ * res/values-zh-rCN/strings.xml:
2773+ * res/values-zh-rTW/strings.xml:
2774+ * res/values-zh/strings.xml:
2775+ * res/values/strings.xml:
2776+ * src/org/tomdroid/Note.java:
2777+ * src/org/tomdroid/sync/SyncService.java:
2778+ * src/org/tomdroid/sync/web/SnowySyncService.java:
2779+ * src/org/tomdroid/ui/CompareNotes.java:
2780+ * src/org/tomdroid/ui/Tomdroid.java:
2781+
2782+ fixing dialogs
2783+
2784+2012-08-26 noahy <noahy57@gmail.com>
2785+
2786+ * locales/tomdroid.pot:
2787+ * res/menu/main_longclick.xml:
2788+ * res/values-ar/strings.xml:
2789+ * res/values-bs/strings.xml:
2790+ * res/values-ca/strings.xml:
2791+ * res/values-cs/strings.xml:
2792+ * res/values-da/strings.xml:
2793+ * res/values-de/strings.xml:
2794+ * res/values-el/strings.xml:
2795+ * res/values-en-rGB/strings.xml:
2796+ * res/values-eo/strings.xml:
2797+ * res/values-es/strings.xml:
2798+ * res/values-eu/strings.xml:
2799+ * res/values-fa/strings.xml:
2800+ * res/values-fi/strings.xml:
2801+ * res/values-fo/strings.xml:
2802+ * res/values-fr/strings.xml:
2803+ * res/values-gd/strings.xml:
2804+ * res/values-hi/strings.xml:
2805+ * res/values-hu/strings.xml:
2806+ * res/values-it/strings.xml:
2807+ * res/values-ja/strings.xml:
2808+ * res/values-ko/strings.xml:
2809+ * res/values-ms/strings.xml:
2810+ * res/values-nb/strings.xml:
2811+ * res/values-pl/strings.xml:
2812+ * res/values-pt-rBR/strings.xml:
2813+ * res/values-pt/strings.xml:
2814+ * res/values-ru/strings.xml:
2815+ * res/values-si/strings.xml:
2816+ * res/values-sv/strings.xml:
2817+ * res/values-ta/strings.xml:
2818+ * res/values-te/strings.xml:
2819+ * res/values-tr/strings.xml:
2820+ * res/values-ug/strings.xml:
2821+ * res/values-uk/strings.xml:
2822+ * res/values-zh-rCN/strings.xml:
2823+ * res/values-zh-rTW/strings.xml:
2824+ * res/values-zh/strings.xml:
2825+ * res/values/strings.xml:
2826+ * src/org/tomdroid/Note.java:
2827+ * src/org/tomdroid/NoteManager.java:
2828+ * src/org/tomdroid/ui/Tomdroid.java:
2829+
2830+ fixing dialogs using onPrepareDialog(), added ability to edit tags
2831+
2832+2012-08-26 noahy <noahy57@gmail.com>
2833+
2834+ * locales/tomdroid.pot:
2835+ * res/values-ar/strings.xml:
2836+ * res/values-bs/strings.xml:
2837+ * res/values-ca/strings.xml:
2838+ * res/values-cs/strings.xml:
2839+ * res/values-da/strings.xml:
2840+ * res/values-de/strings.xml:
2841+ * res/values-el/strings.xml:
2842+ * res/values-en-rGB/strings.xml:
2843+ * res/values-eo/strings.xml:
2844+ * res/values-es/strings.xml:
2845+ * res/values-eu/strings.xml:
2846+ * res/values-fa/strings.xml:
2847+ * res/values-fi/strings.xml:
2848+ * res/values-fo/strings.xml:
2849+ * res/values-fr/strings.xml:
2850+ * res/values-gd/strings.xml:
2851+ * res/values-hi/strings.xml:
2852+ * res/values-hu/strings.xml:
2853+ * res/values-it/strings.xml:
2854+ * res/values-ja/strings.xml:
2855+ * res/values-ko/strings.xml:
2856+ * res/values-ms/strings.xml:
2857+ * res/values-nb/strings.xml:
2858+ * res/values-pl/strings.xml:
2859+ * res/values-pt-rBR/strings.xml:
2860+ * res/values-pt/strings.xml:
2861+ * res/values-ru/strings.xml:
2862+ * res/values-si/strings.xml:
2863+ * res/values-sv/strings.xml:
2864+ * res/values-ta/strings.xml:
2865+ * res/values-te/strings.xml:
2866+ * res/values-tr/strings.xml:
2867+ * res/values-ug/strings.xml:
2868+ * res/values-uk/strings.xml:
2869+ * res/values-zh-rCN/strings.xml:
2870+ * res/values-zh-rTW/strings.xml:
2871+ * res/values-zh/strings.xml:
2872+ * res/values/strings.xml:
2873+ * src/org/tomdroid/ui/CompareNotes.java:
2874+ * src/org/tomdroid/ui/EditNote.java:
2875+ * src/org/tomdroid/ui/Tomdroid.java:
2876+
2877+ more dialog tweaking
2878+
2879+2012-08-26 noahy <noahy57@gmail.com>
2880+
2881+ * src/org/tomdroid/ui/Tomdroid.java:
2882+
2883+ fixing sync dialog on switch service (needs more testing)
2884+
2885+2012-08-26 noahy <noahy57@gmail.com>
2886+
2887+ * locales/tomdroid.pot:
2888+ * res/values-ar/strings.xml:
2889+ * res/values-bs/strings.xml:
2890+ * res/values-ca/strings.xml:
2891+ * res/values-cs/strings.xml:
2892+ * res/values-da/strings.xml:
2893+ * res/values-de/strings.xml:
2894+ * res/values-el/strings.xml:
2895+ * res/values-en-rGB/strings.xml:
2896+ * res/values-eo/strings.xml:
2897+ * res/values-es/strings.xml:
2898+ * res/values-eu/strings.xml:
2899+ * res/values-fa/strings.xml:
2900+ * res/values-fi/strings.xml:
2901+ * res/values-fo/strings.xml:
2902+ * res/values-fr/strings.xml:
2903+ * res/values-gd/strings.xml:
2904+ * res/values-hi/strings.xml:
2905+ * res/values-hu/strings.xml:
2906+ * res/values-it/strings.xml:
2907+ * res/values-ja/strings.xml:
2908+ * res/values-ko/strings.xml:
2909+ * res/values-ms/strings.xml:
2910+ * res/values-nb/strings.xml:
2911+ * res/values-pl/strings.xml:
2912+ * res/values-pt-rBR/strings.xml:
2913+ * res/values-pt/strings.xml:
2914+ * res/values-ru/strings.xml:
2915+ * res/values-si/strings.xml:
2916+ * res/values-sv/strings.xml:
2917+ * res/values-ta/strings.xml:
2918+ * res/values-te/strings.xml:
2919+ * res/values-tr/strings.xml:
2920+ * res/values-ug/strings.xml:
2921+ * res/values-uk/strings.xml:
2922+ * res/values-zh-rCN/strings.xml:
2923+ * res/values-zh-rTW/strings.xml:
2924+ * res/values-zh/strings.xml:
2925+ * res/values/strings.xml:
2926+
2927+ removed another Tomboy Web
2928+
2929+2012-08-25 noahy <noahy57@gmail.com>
2930+
2931+ * locales/tomdroid.pot:
2932+ * res/values-ar/strings.xml:
2933+ * res/values-bs/strings.xml:
2934+ * res/values-ca/strings.xml:
2935+ * res/values-cs/strings.xml:
2936+ * res/values-da/strings.xml:
2937+ * res/values-de/strings.xml:
2938+ * res/values-el/strings.xml:
2939+ * res/values-en-rGB/strings.xml:
2940+ * res/values-eo/strings.xml:
2941+ * res/values-es/strings.xml:
2942+ * res/values-eu/strings.xml:
2943+ * res/values-fa/strings.xml:
2944+ * res/values-fi/strings.xml:
2945+ * res/values-fo/strings.xml:
2946+ * res/values-fr/strings.xml:
2947+ * res/values-gd/strings.xml:
2948+ * res/values-hi/strings.xml:
2949+ * res/values-hu/strings.xml:
2950+ * res/values-it/strings.xml:
2951+ * res/values-ja/strings.xml:
2952+ * res/values-ko/strings.xml:
2953+ * res/values-ms/strings.xml:
2954+ * res/values-nb/strings.xml:
2955+ * res/values-pl/strings.xml:
2956+ * res/values-pt-rBR/strings.xml:
2957+ * res/values-pt/strings.xml:
2958+ * res/values-ru/strings.xml:
2959+ * res/values-si/strings.xml:
2960+ * res/values-sv/strings.xml:
2961+ * res/values-ta/strings.xml:
2962+ * res/values-te/strings.xml:
2963+ * res/values-tr/strings.xml:
2964+ * res/values-ug/strings.xml:
2965+ * res/values-uk/strings.xml:
2966+ * res/values-zh-rCN/strings.xml:
2967+ * res/values-zh-rTW/strings.xml:
2968+ * res/values-zh/strings.xml:
2969+ * res/values/strings.xml:
2970+
2971+ using "synchronization" for consistency
2972+ updated xml files
2973+
2974+2012-08-25 noahy <noahy57@gmail.com>
2975+
2976+ * res/values/strings.xml:
2977+
2978+ fixed first note
2979+
2980+2012-08-25 noahy <noahy57@gmail.com>
2981+
2982+ * res/values/strings.xml:
2983+ * src/org/tomdroid/ui/Tomdroid.java:
2984+
2985+ removed api 8 showDialog(int, bundle) calls, since we're supporting 6
2986+
2987+2012-08-25 noahy <noahy57@gmail.com>
2988+
2989+ * src/org/tomdroid/NoteManager.java:
2990+ * src/org/tomdroid/ui/Tomdroid.java:
2991+ * src/org/tomdroid/ui/ViewNote.java:
2992+
2993+ fixed deleting wrong (deleted) note
2994+
2995+2012-08-25 noahy <noahy57@gmail.com>
2996+
2997+ * res/layout/note_edit.xml:
2998+ * res/layout/note_view.xml:
2999+
3000+ reverted padding in note view and edit
3001+
3002+2012-08-24 noahy <noahy57@gmail.com>
3003+
3004+ * src/org/tomdroid/NoteManager.java:
3005+ * src/org/tomdroid/util/XmlUtils.java:
3006+
3007+ removed escaping of ' and " in XmlUtils (was interferring with titles and Tomboy doesn't escape them)
3008+
3009+2012-08-24 noahy <noahy57@gmail.com>
3010+
3011+ * NEWS:
3012+ * res/values/strings.xml:
3013+ * src/org/tomdroid/Note.java:
3014+ * src/org/tomdroid/NoteManager.java:
3015+ * src/org/tomdroid/sync/sd/SdCardSyncService.java:
3016+ * src/org/tomdroid/ui/CompareNotes.java:
3017+ * src/org/tomdroid/util/Receive.java:
3018+ * src/org/tomdroid/util/Send.java:
3019+
3020+ fixed bug lp:1040551 Tomdroid two-way sync to SD card messes up titles
3021+
3022+2012-08-24 noahy <noahy57@gmail.com>
3023+
3024+ * res/menu-sw600dp-land/edit_note.xml:
3025+ * res/menu-sw600dp-land/main.xml:
3026+ * res/menu/edit_note.xml:
3027+ * src/org/tomdroid/ui/EditNote.java:
3028+ * src/org/tomdroid/ui/Tomdroid.java:
3029+ * src/org/tomdroid/ui/ViewNote.java:
3030+ * src/org/tomdroid/util/Send.java:
3031+
3032+ fixed send file
3033+
3034+2012-08-23 noahy <noahy57@gmail.com>
3035+
3036+ * src/org/tomdroid/util/Send.java:
3037+
3038+ fixed sending note
3039+
3040+2012-08-23 noahy <noahy57@gmail.com>
3041+
3042+ * AndroidManifest.xml:
3043+ * NEWS:
3044+ * res/layout/main_list_item.xml:
3045+ * res/values/strings.xml:
3046+ * src/org/tomdroid/NoteManager.java:
3047+ * src/org/tomdroid/sync/SyncService.java:
3048+ * src/org/tomdroid/sync/sd/NoteHandler.java:
3049+ * src/org/tomdroid/sync/sd/SdCardSyncService.java:
3050+ * src/org/tomdroid/ui/CompareNotes.java:
3051+ * src/org/tomdroid/ui/EditNote.java:
3052+ * src/org/tomdroid/ui/Tomdroid.java:
3053+ * src/org/tomdroid/ui/ViewNote.java:
3054+ * src/org/tomdroid/util/Receive.java:
3055+ * src/org/tomdroid/util/Send.java:
3056+
3057+ added ability to send note files and import note files as well
3058+
3059+2012-08-23 Stefan Hammer <j.4@gmx.at>
3060+
3061+ * src/org/tomdroid/ui/EditNote.java:
3062+ * src/org/tomdroid/util/NewNote.java:
3063+
3064+ finnished last task as I found errors.
3065+
3066+2012-08-23 Stefan Hammer <j.4@gmx.at>
3067+
3068+ * src/org/tomdroid/ui/EditNote.java:
3069+ * src/org/tomdroid/util/NewNote.java:
3070+
3071+ fix unexpected behaviour: when creating a new note and write something, but then pressing dismiss button, note was saved anyways. now note gets deleted on Discard when never saved before.
3072+
3073+2012-08-23 Stefan Hammer <j.4@gmx.at>
3074+
3075+ * src/org/tomdroid/ui/EditNote.java:
3076+
3077+ fix crasher when Note-Not-Found-Dialogue is shown in Editview. onDestroy should not be called in this situation, as there is no note.
3078+
3079+2012-08-23 noahy <noahy57@gmail.com>
3080+
3081+ * NEWS:
3082+ * src/org/tomdroid/NoteManager.java:
3083+ * src/org/tomdroid/sync/sd/SdCardSyncService.java:
3084+
3085+ * fixed bug lp:1040333 Crash on Revert
3086+ * fixed bug lp:1040338 Crash on Cancel
3087+ * fixed bug lp:1040389 Share/Send from chrome or play crash
3088+
3089+2012-08-23 Stefan Hammer <j.4@gmx.at>
3090+
3091+ * NEWS:
3092+
3093+ updated news accordingly
3094+
3095+2012-08-23 Stefan Hammer <j.4@gmx.at>
3096+
3097+ * src/org/tomdroid/util/Receive.java:
3098+ * AndroidManifest.xml:
3099+ * src/org/tomdroid/ui/Tomdroid.java:
3100+ * src/org/tomdroid/util/NewNote.java:
3101+
3102+ Add ability to receive text-shares from other apps. this fixes bug #1039104.
3103+
3104+2012-08-22 noahy <noahy57@gmail.com>
3105+
3106+ * locales/tomdroid.pot:
3107+
3108+ merge
3109+
3110+2012-08-22 Stefan Hammer <j.4@gmx.at>
3111+
3112+ * data/market-screenshots/0.7.1 - tablet-view.png:
3113+
3114+ add screenshot of new tablet view.
3115+
3116+2012-08-22 Stefan Hammer <j.4@gmx.at>
3117+
3118+ * locales/tomdroid.pot:
3119+
3120+ export for launchpad translations.
3121+
3122+2012-08-22 Stefan Hammer <j.4@gmx.at>
3123+
3124+ * res/values/strings.xml:
3125+
3126+ Add hints for translators.
3127+
3128+2012-08-22 noahy <noahy57@gmail.com>
3129+
3130+ * data/market-screenshots/0.7.1 - tablet-view.png:
3131+ * locales/tomdroid.pot:
3132+ * res/values-ar/strings.xml:
3133+ * res/values-bs/strings.xml:
3134+ * res/values-ca/strings.xml:
3135+ * res/values-cs/strings.xml:
3136+ * res/values-da/strings.xml:
3137+ * res/values-de/strings.xml:
3138+ * res/values-el/strings.xml:
3139+ * res/values-en-rGB/strings.xml:
3140+ * res/values-eo/strings.xml:
3141+ * res/values-es/strings.xml:
3142+ * res/values-eu/strings.xml:
3143+ * res/values-fa/strings.xml:
3144+ * res/values-fi/strings.xml:
3145+ * res/values-fo/strings.xml:
3146+ * res/values-fr/strings.xml:
3147+ * res/values-gd/strings.xml:
3148+ * res/values-hi/strings.xml:
3149+ * res/values-hu/strings.xml:
3150+ * res/values-it/strings.xml:
3151+ * res/values-ja/strings.xml:
3152+ * res/values-ko/strings.xml:
3153+ * res/values-ms/strings.xml:
3154+ * res/values-nb/strings.xml:
3155+ * res/values-pl/strings.xml:
3156+ * res/values-pt-rBR/strings.xml:
3157+ * res/values-pt/strings.xml:
3158+ * res/values-ru/strings.xml:
3159+ * res/values-si/strings.xml:
3160+ * res/values-sv/strings.xml:
3161+ * res/values-ta/strings.xml:
3162+ * res/values-te/strings.xml:
3163+ * res/values-tr/strings.xml:
3164+ * res/values-ug/strings.xml:
3165+ * res/values-uk/strings.xml:
3166+ * res/values-zh-rCN/strings.xml:
3167+ * res/values-zh-rTW/strings.xml:
3168+ * res/values-zh/strings.xml:
3169+ * res/values/strings.xml:
3170+
3171+ merge
3172+
3173+2012-08-22 noahy <noahy57@gmail.com>
3174+
3175+ * src/org/tomdroid/util/FirstNote.properties:
3176+ * NEWS:
3177+ * locales/tomdroid.pot:
3178+ * res/layout/note_view.xml:
3179+ * res/values-ar/strings.xml:
3180+ * res/values-bs/strings.xml:
3181+ * res/values-ca/strings.xml:
3182+ * res/values-cs/strings.xml:
3183+ * res/values-da/strings.xml:
3184+ * res/values-de/strings.xml:
3185+ * res/values-el/strings.xml:
3186+ * res/values-en-rGB/strings.xml:
3187+ * res/values-eo/strings.xml:
3188+ * res/values-es/strings.xml:
3189+ * res/values-eu/strings.xml:
3190+ * res/values-fa/strings.xml:
3191+ * res/values-fi/strings.xml:
3192+ * res/values-fo/strings.xml:
3193+ * res/values-fr/strings.xml:
3194+ * res/values-gd/strings.xml:
3195+ * res/values-hi/strings.xml:
3196+ * res/values-hu/strings.xml:
3197+ * res/values-it/strings.xml:
3198+ * res/values-ja/strings.xml:
3199+ * res/values-ko/strings.xml:
3200+ * res/values-ms/strings.xml:
3201+ * res/values-nb/strings.xml:
3202+ * res/values-pl/strings.xml:
3203+ * res/values-pt-rBR/strings.xml:
3204+ * res/values-pt/strings.xml:
3205+ * res/values-ru/strings.xml:
3206+ * res/values-si/strings.xml:
3207+ * res/values-sv/strings.xml:
3208+ * res/values-ta/strings.xml:
3209+ * res/values-te/strings.xml:
3210+ * res/values-tr/strings.xml:
3211+ * res/values-ug/strings.xml:
3212+ * res/values-uk/strings.xml:
3213+ * res/values-zh-rCN/strings.xml:
3214+ * res/values-zh-rTW/strings.xml:
3215+ * res/values-zh/strings.xml:
3216+ * res/values/strings.xml:
3217+ * src/org/tomdroid/ui/PreferencesActivity.java:
3218+ * src/org/tomdroid/ui/Tomdroid.java:
3219+ * src/org/tomdroid/util/FirstNote.java:
3220+
3221+ moved first note strings into strings.xml, updated pot file
3222+
3223+2012-08-22 noahy <noahy57@gmail.com>
3224+
3225+ * src/org/tomdroid/ui/Tomdroid.java:
3226+
3227+ fix for fc on resume Tomdroid after clearing database
3228+
3229+2012-08-22 noahy <noahy57@gmail.com>
3230+
3231+ * res/values-sw600dp-land/dimen.xml:
3232+ * res/values-sw800dp-land/dimen.xml:
3233+
3234+ widened listview
3235+
3236+2012-08-22 noahy <noahy57@gmail.com>
3237+
3238+ * res/drawable/drop_shadow.xml:
3239+ * res/drawable/drop_shadow_selected.xml:
3240+ * res/drawable/drop_shadow_separator.xml:
3241+ * res/drawable/triangle_selector.xml:
3242+ * res/drawable/white_triangle.png:
3243+ * res/values-sw600dp-land:
3244+ * res/values-sw600dp-land/dimen.xml:
3245+ * res/values-sw800dp-land:
3246+ * res/values-sw800dp-land/dimen.xml:
3247+ * res/layout-sw800dp-land:
3248+ * res/layout-sw800dp-land/main.xml:
3249+ * NEWS:
3250+ * res/layout-sw600dp-land/main.xml:
3251+ * res/layout/main_list_item.xml:
3252+ * res/layout/note_edit.xml:
3253+ * res/layout/note_view.xml:
3254+ * res/values/dimen.xml:
3255+ * src/org/tomdroid/NoteManager.java:
3256+ * src/org/tomdroid/ui/Tomdroid.java:
3257+ * src/org/tomdroid/util/NoteListCursorAdapter.java:
3258+
3259+ added gmail-style two-color pane and selector; joined landscape layouts into one, using different dimen files
3260+
3261+2012-08-22 noahy <noahy57@gmail.com>
3262+
3263+ * NEWS:
3264+ * src/org/tomdroid/ui/PreferencesActivity.java:
3265+
3266+ fixed bug lp:1039671 Crash when the server URL that includes "illegal characters"
3267+
3268+2012-08-22 noahy <noahy57@gmail.com>
3269+
3270+ * src/org/tomdroid/util/ErrorList.java:
3271+
3272+ cancel save errors if no errors
3273+
3274+2012-08-22 noahy <noahy57@gmail.com>
3275+
3276+ * NEWS:
3277+ * src/org/tomdroid/sync/sd/SdCardSyncService.java:
3278+
3279+ fixed bug lp:1039814 Crash on Backup Notes
3280+
3281+2012-08-22 noahy <noahy57@gmail.com>
3282+
3283+ * NEWS:
3284+
3285+ updated NEWS
3286+
3287+2012-08-22 noahy <noahy57@gmail.com>
3288+
3289+ * AndroidManifest.xml:
3290+ * NEWS:
3291+ * src/org/tomdroid/ui/PreferencesActivity.java:
3292+ * src/org/tomdroid/ui/Tomdroid.java:
3293+
3294+ fixed lp:1039703, lp:1039824 - moved dialogs into showDialog() to allow rotation
3295+
3296+2012-08-21 Olivier Bilodeau <olivier@bottomlesspit.org>
3297+
3298+ * AndroidManifest.xml:
3299+ * NEWS:
3300+
3301+ 0.7.1 bump
3302+
3303+2012-08-21 Olivier Bilodeau <olivier@bottomlesspit.org>
3304+
3305+ * NEWS:
3306+ * res/values/strings.xml:
3307+
3308+ merged latest from stable
3309+
3310 2012-08-21 Olivier Bilodeau <olivier@bottomlesspit.org>
3311
3312 * res/values/strings.xml:
3313@@ -179,6 +3097,102 @@
3314
3315 updated NEWS for upcoming 0.6.1
3316
3317+2012-08-21 Olivier Bilodeau <olivier@bottomlesspit.org>
3318+
3319+ * NEWS:
3320+
3321+ typo fix in NEWS
3322+
3323+2012-08-21 Stefan Hammer <j.4@gmx.at>
3324+
3325+ * data/market-screenshots/0.7.1 - note-edit-And4.1.png:
3326+ * data/market-screenshots/0.7.1 - note-list-And2.3.png:
3327+ * data/market-screenshots/0.7.1 - note-view-And2.3.png:
3328+ * data/market-screenshots/0.7.1 - preferences-And2.3.png:
3329+ * data/market-screenshots/0.7.1 - preferences-And4.1.png:
3330+ * data/market-screenshots/0.7.1 - search-And4.1.png:
3331+ * data/market-screenshots/0.7.1 - tablet-view.png:
3332+ * data/market-screenshots/0.7.1 - welcome-dialog-And4.1.png:
3333+
3334+ add 0.7.1 screenshots from Android 2.3 and 4.1/tablet
3335+
3336+2012-08-21 Stefan Hammer <j.4@gmx.at>
3337+
3338+ * data/market-screenshots/0.5 - note-list.png:
3339+ * data/market-screenshots/0.5 - note-options.png:
3340+ * data/market-screenshots/0.5 - note-view.png:
3341+ * data/market-screenshots/0.5 - preferences.png:
3342+ * data/market-screenshots/0.5 - search.png:
3343+ * data/market-screenshots/0.5 - welcome-dialog.png:
3344+ * locales/tomdroid-bs.po:
3345+ * locales/tomdroid-el.po:
3346+ * locales/tomdroid-eo.po:
3347+ * locales/tomdroid-fa.po:
3348+ * locales/tomdroid-fi.po:
3349+ * locales/tomdroid-nb.po:
3350+ * locales/tomdroid-si.po:
3351+ * locales/tomdroid-ta.po:
3352+ * locales/tomdroid-zh_TW.po:
3353+ * res/values-bs:
3354+ * res/values-bs/strings.xml:
3355+ * res/values-el:
3356+ * res/values-el/strings.xml:
3357+ * res/values-eo:
3358+ * res/values-eo/strings.xml:
3359+ * res/values-fa:
3360+ * res/values-fa/strings.xml:
3361+ * res/values-fi:
3362+ * res/values-fi/strings.xml:
3363+ * res/values-nb:
3364+ * res/values-nb/strings.xml:
3365+ * res/values-si:
3366+ * res/values-si/strings.xml:
3367+ * res/values-ta:
3368+ * res/values-ta/strings.xml:
3369+ * res/values-zh-rTW:
3370+ * res/values-zh-rTW/strings.xml:
3371+ * locales/tomdroid-ar.po:
3372+ * locales/tomdroid-ca.po:
3373+ * locales/tomdroid-cs.po:
3374+ * locales/tomdroid-da.po:
3375+ * locales/tomdroid-de.po:
3376+ * locales/tomdroid-en_GB.po:
3377+ * locales/tomdroid-es.po:
3378+ * locales/tomdroid-eu.po:
3379+ * locales/tomdroid-fo.po:
3380+ * locales/tomdroid-fr.po:
3381+ * locales/tomdroid-gd.po:
3382+ * locales/tomdroid-hi.po:
3383+ * locales/tomdroid-hu.po:
3384+ * locales/tomdroid-it.po:
3385+ * locales/tomdroid-ja.po:
3386+ * locales/tomdroid-ko.po:
3387+ * locales/tomdroid-ms.po:
3388+ * locales/tomdroid-pl.po:
3389+ * locales/tomdroid-pt.po:
3390+ * locales/tomdroid-pt_BR.po:
3391+ * locales/tomdroid-ru.po:
3392+ * locales/tomdroid-sv.po:
3393+ * locales/tomdroid-te.po:
3394+ * locales/tomdroid-tr.po:
3395+ * locales/tomdroid-ug.po:
3396+ * locales/tomdroid-uk.po:
3397+ * locales/tomdroid-zh.po:
3398+ * locales/tomdroid-zh_CN.po:
3399+ * locales/tomdroid.pot:
3400+ * res/values-ca/strings.xml:
3401+ * res/values-de/strings.xml:
3402+ * res/values-es/strings.xml:
3403+ * res/values-eu/strings.xml:
3404+ * res/values-hu/strings.xml:
3405+ * res/values-it/strings.xml:
3406+ * res/values-ja/strings.xml:
3407+ * res/values-pl/strings.xml:
3408+ * res/values-zh-rCN/strings.xml:
3409+ * util/xml2po/README:
3410+
3411+ merged lp:tomdroid/stable and updated translations from launchpad and pot for launchpad.
3412+
3413 2012-08-21 Stefan Hammer <j.4@gmx.at>
3414
3415 * data/market-screenshots/0.5 - search.png:
3416@@ -292,6 +3306,852 @@
3417
3418 updated translations for launchpad
3419
3420+2012-08-21 noahy <noahy57@gmail.com>
3421+
3422+ * src/org/tomdroid/sync/web/SnowySyncService.java:
3423+
3424+ fixed syncing with Tomboy after deleting all remote notes
3425+
3426+2012-08-21 noahy <noahy57@gmail.com>
3427+
3428+ * NEWS:
3429+ * src/org/tomdroid/ui/PreferencesActivity.java:
3430+ * src/org/tomdroid/ui/Tomdroid.java:
3431+
3432+ added changes to NEWS, added progress dialog to preferences
3433+
3434+2012-08-21 noahy <noahy57@gmail.com>
3435+
3436+ * NEWS:
3437+ * src/org/tomdroid/ui/Tomdroid.java:
3438+
3439+ merge changes
3440+
3441+2012-08-21 Stefan Hammer <j.4@gmx.at>
3442+
3443+ * src/org/tomdroid/ui/Tomdroid.java:
3444+
3445+ reverted fix which was not working well (removed rightPane.invalidate())
3446+
3447+2012-08-20 Olivier Bilodeau <olivier@bottomlesspit.org>
3448+
3449+ * src/org/tomdroid/ui/Tomdroid.java:
3450+
3451+ yet another unfortunate merge
3452+
3453+2012-08-20 Olivier Bilodeau <olivier@bottomlesspit.org>
3454+
3455+ * NEWS:
3456+
3457+ updated NEWS w/ some of the latest changes
3458+
3459+2012-08-20 Olivier Bilodeau <olivier@bottomlesspit.org>
3460+
3461+ * NEWS:
3462+
3463+ linked NEWS items to bug entries
3464+
3465+2012-08-21 noahy <noahy57@gmail.com>
3466+
3467+ * src/org/tomdroid/sync/SyncService.java:
3468+ * src/org/tomdroid/sync/sd/SdCardSyncService.java:
3469+ * src/org/tomdroid/sync/web/SnowySyncService.java:
3470+
3471+ fixed lp:1038968
3472+
3473+2012-08-21 noahy <noahy57@gmail.com>
3474+
3475+ * src/org/tomdroid/ui/Tomdroid.java:
3476+
3477+ moved title change to after note loads, invalidate rightPane as well
3478+
3479+2012-08-20 Stefan Hammer <j.4@gmx.at>
3480+
3481+ merged last revision and reverted it.
3482+
3483+2012-08-21 noahy <noahy57@gmail.com>
3484+
3485+ * src/org/tomdroid/ui/Tomdroid.java:
3486+
3487+ trying to fix lp:1038118
3488+
3489+2012-08-20 Stefan Hammer <j.4@gmx.at>
3490+
3491+ * res/layout/note_edit.xml:
3492+ * res/layout/note_view.xml:
3493+
3494+ fix bug #1038118 with expanding textview. With the same trick for editnote view fixed Bug #1038352.
3495+
3496+2012-08-20 noahy <noahy57@gmail.com>
3497+
3498+ * locales/tomdroid.pot:
3499+ * res/values-ar/strings.xml:
3500+ * res/values-ca/strings.xml:
3501+ * res/values-cs/strings.xml:
3502+ * res/values-da/strings.xml:
3503+ * res/values-de/strings.xml:
3504+ * res/values-en-rGB/strings.xml:
3505+ * res/values-es/strings.xml:
3506+ * res/values-eu/strings.xml:
3507+ * res/values-fo/strings.xml:
3508+ * res/values-fr/strings.xml:
3509+ * res/values-gd/strings.xml:
3510+ * res/values-hi/strings.xml:
3511+ * res/values-hu/strings.xml:
3512+ * res/values-it/strings.xml:
3513+ * res/values-ja/strings.xml:
3514+ * res/values-ko/strings.xml:
3515+ * res/values-ms/strings.xml:
3516+ * res/values-pl/strings.xml:
3517+ * res/values-pt-rBR/strings.xml:
3518+ * res/values-pt/strings.xml:
3519+ * res/values-ru/strings.xml:
3520+ * res/values-sv/strings.xml:
3521+ * res/values-te/strings.xml:
3522+ * res/values-tr/strings.xml:
3523+ * res/values-ug/strings.xml:
3524+ * res/values-uk/strings.xml:
3525+ * res/values-zh-rCN/strings.xml:
3526+ * res/values-zh/strings.xml:
3527+
3528+ removed theme pref strings
3529+
3530+2012-08-20 noahy <noahy57@gmail.com>
3531+
3532+ * locales/tomdroid-ar.po:
3533+ * locales/tomdroid-ca.po:
3534+ * locales/tomdroid-cs.po:
3535+ * locales/tomdroid-da.po:
3536+ * locales/tomdroid-de.po:
3537+ * locales/tomdroid-en_GB.po:
3538+ * locales/tomdroid-es.po:
3539+ * locales/tomdroid-eu.po:
3540+ * locales/tomdroid-fo.po:
3541+ * locales/tomdroid-fr.po:
3542+ * locales/tomdroid-gd.po:
3543+ * locales/tomdroid-hi.po:
3544+ * locales/tomdroid-hu.po:
3545+ * locales/tomdroid-it.po:
3546+ * locales/tomdroid-ja.po:
3547+ * locales/tomdroid-ko.po:
3548+ * locales/tomdroid-ms.po:
3549+ * locales/tomdroid-pl.po:
3550+ * locales/tomdroid-pt.po:
3551+ * locales/tomdroid-pt_BR.po:
3552+ * locales/tomdroid-ru.po:
3553+ * locales/tomdroid-sv.po:
3554+ * locales/tomdroid-te.po:
3555+ * locales/tomdroid-tr.po:
3556+ * locales/tomdroid-ug.po:
3557+ * locales/tomdroid-uk.po:
3558+ * locales/tomdroid-zh.po:
3559+ * locales/tomdroid-zh_CN.po:
3560+ * locales/tomdroid.pot:
3561+ * res/values-ar/strings.xml:
3562+ * res/values-ca/strings.xml:
3563+ * res/values-cs/strings.xml:
3564+ * res/values-da/strings.xml:
3565+ * res/values-de/strings.xml:
3566+ * res/values-en-rGB/strings.xml:
3567+ * res/values-es/strings.xml:
3568+ * res/values-eu/strings.xml:
3569+ * res/values-fo/strings.xml:
3570+ * res/values-fr/strings.xml:
3571+ * res/values-gd/strings.xml:
3572+ * res/values-hi/strings.xml:
3573+ * res/values-hu/strings.xml:
3574+ * res/values-it/strings.xml:
3575+ * res/values-ja/strings.xml:
3576+ * res/values-ko/strings.xml:
3577+ * res/values-ms/strings.xml:
3578+ * res/values-pl/strings.xml:
3579+ * res/values-pt-rBR/strings.xml:
3580+ * res/values-pt/strings.xml:
3581+ * res/values-ru/strings.xml:
3582+ * res/values-sv/strings.xml:
3583+ * res/values-te/strings.xml:
3584+ * res/values-tr/strings.xml:
3585+ * res/values-ug/strings.xml:
3586+ * res/values-uk/strings.xml:
3587+ * res/values-zh-rCN/strings.xml:
3588+ * res/values-zh/strings.xml:
3589+ * res/values/strings.xml:
3590+
3591+ merge translations
3592+
3593+2012-08-19 Stefan Hammer <j.4@gmx.at>
3594+
3595+ * locales/tomdroid-ar.po:
3596+ * locales/tomdroid-ca.po:
3597+ * locales/tomdroid-cs.po:
3598+ * locales/tomdroid-da.po:
3599+ * locales/tomdroid-de.po:
3600+ * locales/tomdroid-en_GB.po:
3601+ * locales/tomdroid-es.po:
3602+ * locales/tomdroid-eu.po:
3603+ * locales/tomdroid-fo.po:
3604+ * locales/tomdroid-fr.po:
3605+ * locales/tomdroid-gd.po:
3606+ * locales/tomdroid-hi.po:
3607+ * locales/tomdroid-hu.po:
3608+ * locales/tomdroid-it.po:
3609+ * locales/tomdroid-ja.po:
3610+ * locales/tomdroid-ko.po:
3611+ * locales/tomdroid-ms.po:
3612+ * locales/tomdroid-pl.po:
3613+ * locales/tomdroid-pt.po:
3614+ * locales/tomdroid-pt_BR.po:
3615+ * locales/tomdroid-ru.po:
3616+ * locales/tomdroid-sv.po:
3617+ * locales/tomdroid-te.po:
3618+ * locales/tomdroid-tr.po:
3619+ * locales/tomdroid-ug.po:
3620+ * locales/tomdroid-uk.po:
3621+ * locales/tomdroid-zh.po:
3622+ * locales/tomdroid-zh_CN.po:
3623+ * locales/tomdroid.pot:
3624+ * res/values-ar/strings.xml:
3625+ * res/values-ca/strings.xml:
3626+ * res/values-cs/strings.xml:
3627+ * res/values-da/strings.xml:
3628+ * res/values-de/strings.xml:
3629+ * res/values-en-rGB/strings.xml:
3630+ * res/values-es/strings.xml:
3631+ * res/values-eu/strings.xml:
3632+ * res/values-fo/strings.xml:
3633+ * res/values-fr/strings.xml:
3634+ * res/values-gd/strings.xml:
3635+ * res/values-hi/strings.xml:
3636+ * res/values-hu/strings.xml:
3637+ * res/values-it/strings.xml:
3638+ * res/values-ja/strings.xml:
3639+ * res/values-ko/strings.xml:
3640+ * res/values-ms/strings.xml:
3641+ * res/values-pl/strings.xml:
3642+ * res/values-pt-rBR/strings.xml:
3643+ * res/values-pt/strings.xml:
3644+ * res/values-ru/strings.xml:
3645+ * res/values-sv/strings.xml:
3646+ * res/values-te/strings.xml:
3647+ * res/values-tr/strings.xml:
3648+ * res/values-ug/strings.xml:
3649+ * res/values-uk/strings.xml:
3650+ * res/values-zh-rCN/strings.xml:
3651+ * res/values-zh/strings.xml:
3652+ * res/values/strings.xml:
3653+
3654+ fix bug #1038769, export to pot, import already done translations.
3655+
3656+2012-08-20 noahy <noahy57@gmail.com>
3657+
3658+ * locales/tomdroid.pot:
3659+ * res/values/strings.xml:
3660+
3661+ removed strings, updated pot file
3662+
3663+2012-08-20 noahy <noahy57@gmail.com>
3664+
3665+ * res/layout/main.xml:
3666+
3667+ merge with Stefan (lp:1038633)
3668+
3669+2012-08-19 Stefan Hammer <j.4@gmx.at>
3670+
3671+ * res/layout/main.xml:
3672+
3673+ had to remoce cachecolorhint to fix bug #1038633 for now.
3674+
3675+2012-08-20 noahy <noahy57@gmail.com>
3676+
3677+ * res/layout/note_compare.xml:
3678+ * res/values/strings.xml:
3679+ * src/org/tomdroid/ui/CompareNotes.java:
3680+ * src/org/tomdroid/ui/Tomdroid.java:
3681+
3682+ collapsed elements in CompareNotes.java, added test function to Tomdroid.java
3683+
3684+2012-08-19 noahy <noahy57@gmail.com>
3685+
3686+ * res/layout/note_compare.xml:
3687+ * res/values/strings.xml:
3688+ * res/xml/preferences.xml:
3689+ * src/org/tomdroid/ui/CompareNotes.java:
3690+ * src/org/tomdroid/ui/EditNote.java:
3691+ * src/org/tomdroid/ui/PreferencesActivity.java:
3692+ * src/org/tomdroid/ui/Search.java:
3693+ * src/org/tomdroid/ui/ShortcutActivity.java:
3694+ * src/org/tomdroid/ui/Tomdroid.java:
3695+ * src/org/tomdroid/ui/ViewNote.java:
3696+ * src/org/tomdroid/util/Preferences.java:
3697+
3698+ fixed note comparison, layout (lp:1038699 ), set light theme for everything
3699+
3700+2012-08-19 noahy <noahy57@gmail.com>
3701+
3702+ * src/org/tomdroid/ui/Tomdroid.java:
3703+
3704+ added date and revision reset to "revert all"
3705+
3706+2012-08-19 noahy <noahy57@gmail.com>
3707+
3708+ * AndroidManifest.xml:
3709+ * res/values/strings.xml:
3710+ * src/org/tomdroid/ui/PreferencesActivity.java:
3711+
3712+ fixed resetting local notes
3713+
3714+2012-08-19 noahy <noahy57@gmail.com>
3715+
3716+ * src/org/tomdroid/ui/actionbar/ActionBarPreferenceActivity.java:
3717+ * src/org/tomdroid/ui/PreferencesActivity.java:
3718+ * src/org/tomdroid/ui/actionbar/ActionBarHelperBase.java:
3719+
3720+ fixed actionbar for prefs (lp:1038635), maybe fixed flickering listview (lp:1038633)
3721+
3722+2012-08-19 noahy <noahy57@gmail.com>
3723+
3724+ * src/org/tomdroid/ui/CompareNotes.java:
3725+ * src/org/tomdroid/ui/SyncDialog.java:
3726+ * AndroidManifest.xml:
3727+ * src/org/tomdroid/NoteManager.java:
3728+ * src/org/tomdroid/sync/SyncService.java:
3729+ * src/org/tomdroid/sync/web/SnowySyncService.java:
3730+
3731+ renamed syncdialog class
3732+
3733+2012-08-18 noahy <noahy57@gmail.com>
3734+
3735+ * src/org/tomdroid/sync/SyncService.java:
3736+ * src/org/tomdroid/sync/sd/SdCardSyncService.java:
3737+ * src/org/tomdroid/sync/web/SnowySyncService.java:
3738+ * src/org/tomdroid/ui/SyncDialog.java:
3739+ * src/org/tomdroid/ui/Tomdroid.java:
3740+
3741+ fixed sync dialog to integrate with sync properly, show progress, etc.
3742+
3743+2012-08-18 noahy <noahy57@gmail.com>
3744+
3745+ * res/layout/note_compare.xml:
3746+ * res/values/strings.xml:
3747+ * src/org/tomdroid/NoteManager.java:
3748+ * src/org/tomdroid/sync/SyncService.java:
3749+ * src/org/tomdroid/sync/sd/SdCardSyncService.java:
3750+ * src/org/tomdroid/sync/web/SnowySyncService.java:
3751+ * src/org/tomdroid/ui/EditNote.java:
3752+ * src/org/tomdroid/ui/SyncDialog.java:
3753+ * src/org/tomdroid/ui/Tomdroid.java:
3754+
3755+ added routine to check for two different notes with same title, run conflict resolution; may have also fixed lp:1038118
3756+
3757+2012-08-18 noahy <noahy57@gmail.com>
3758+
3759+ * locales/tomdroid.pot:
3760+ * res/values/strings.xml:
3761+ * src/org/tomdroid/ui/EditNote.java:
3762+
3763+ merge with Stefan
3764+
3765+2012-08-18 Stefan Hammer <j.4@gmx.at>
3766+
3767+ * locales/tomdroid.pot:
3768+ * res/values/strings.xml:
3769+ * src/org/tomdroid/ui/EditNote.java:
3770+
3771+ checked strings, changed discard question to yes and no and updated translations.
3772+
3773+2012-08-18 noahy <noahy57@gmail.com>
3774+
3775+ * src/org/tomdroid/sync/web/SnowySyncService.java:
3776+
3777+ added cancel to push function
3778+
3779+2012-08-18 noahy <noahy57@gmail.com>
3780+
3781+ * res/values/styles.xml:
3782+
3783+ compat title reflects dark/light choice
3784+
3785+2012-08-18 noahy <noahy57@gmail.com>
3786+
3787+ * AndroidManifest.xml:
3788+ * NEWS:
3789+ * res/layout/main.xml:
3790+ * res/layout/note_edit.xml:
3791+ * res/menu-sw600dp-land/edit_note.xml:
3792+ * res/menu/edit_note.xml:
3793+ * res/values-v11/styles.xml:
3794+ * res/values/attrs.xml:
3795+ * res/values/strings.xml:
3796+ * res/values/styles.xml:
3797+ * res/xml/preferences.xml:
3798+ * src/org/tomdroid/ui/EditNote.java:
3799+ * src/org/tomdroid/ui/PreferencesActivity.java:
3800+ * src/org/tomdroid/ui/Search.java:
3801+ * src/org/tomdroid/ui/ShortcutActivity.java:
3802+ * src/org/tomdroid/ui/SyncDialog.java:
3803+ * src/org/tomdroid/ui/Tomdroid.java:
3804+ * src/org/tomdroid/ui/ViewNote.java:
3805+ * src/org/tomdroid/util/Preferences.java:
3806+
3807+ added option to choose light/dark theme, formatbar tweaks
3808+
3809+2012-08-18 noahy <noahy57@gmail.com>
3810+
3811+ * res/drawable-hdpi/actionbar_shadow.9.png:
3812+ * res/drawable-ldpi/actionbar_shadow.9.png:
3813+ * res/drawable-mdpi/actionbar_shadow.9.png:
3814+ * res/drawable-xhdpi/actionbar_shadow.9.png:
3815+ * res/drawable/actionbar_compat_item.xml:
3816+ * res/drawable/actionbar_compat_item_focused.xml:
3817+ * res/drawable/actionbar_compat_item_pressed.xml:
3818+ * res/drawable/tray_handle_normal.png:
3819+ * res/layout-v11:
3820+ * res/layout-v11/actionbar_indeterminate_progress.xml:
3821+ * res/layout/actionbar_compat.xml:
3822+ * res/menu-sw600dp-land/search.xml:
3823+ * res/menu/search.xml:
3824+ * res/values/attrs.xml:
3825+ * res/values/ids.xml:
3826+ * src/org/tomdroid/ui/actionbar:
3827+ * src/org/tomdroid/ui/actionbar/ActionBarActivity.java:
3828+ * src/org/tomdroid/ui/actionbar/ActionBarHelper.java:
3829+ * src/org/tomdroid/ui/actionbar/ActionBarHelperBase.java:
3830+ * src/org/tomdroid/ui/actionbar/ActionBarHelperHoneycomb.java:
3831+ * src/org/tomdroid/ui/actionbar/ActionBarHelperICS.java:
3832+ * src/org/tomdroid/ui/actionbar/ActionBarListActivity.java:
3833+ * src/org/tomdroid/ui/actionbar/SimpleMenu.java:
3834+ * src/org/tomdroid/ui/actionbar/SimpleMenuItem.java:
3835+ * res/anim:
3836+ * res/anim/pulse.xml:
3837+ * res/drawable-hdpi/btn_small.9.png:
3838+ * res/drawable-hdpi/btn_small_toggle.9.png:
3839+ * res/drawable-hdpi/button_toggle.xml:
3840+ * res/drawable-hdpi/icon_actionbar_dot.png:
3841+ * res/drawable-hdpi/icon_actionbar_sync.png:
3842+ * res/drawable-hdpi/icon_actionbar_sync_background.png:
3843+ * res/drawable-hdpi/icon_focused.png:
3844+ * res/drawable-ldpi/btn_small.9.png:
3845+ * res/drawable-ldpi/btn_small_toggle.9.png:
3846+ * res/drawable-ldpi/button_toggle.xml:
3847+ * res/drawable-ldpi/icon_actionbar_dot.png:
3848+ * res/drawable-ldpi/icon_actionbar_sync.png:
3849+ * res/drawable-ldpi/icon_actionbar_sync_background.png:
3850+ * res/drawable-ldpi/icon_focused.png:
3851+ * res/drawable-mdpi/btn_small.9.png:
3852+ * res/drawable-mdpi/btn_small_toggle.9.png:
3853+ * res/drawable-mdpi/button_toggle.xml:
3854+ * res/drawable-mdpi/icon_actionbar_dot.png:
3855+ * res/drawable-mdpi/icon_actionbar_sync.png:
3856+ * res/drawable-mdpi/icon_actionbar_sync_background.png:
3857+ * res/drawable-mdpi/icon_focused.png:
3858+ * res/drawable-xhdpi/icon_actionbar_dot.png:
3859+ * res/drawable-xhdpi/icon_actionbar_sync.png:
3860+ * res/drawable-xhdpi/icon_actionbar_sync_background.png:
3861+ * res/drawable-xhdpi/icon_focused.png:
3862+ * res/drawable/actionbar_background.png:
3863+ * res/drawable/actionbar_icon.xml:
3864+ * res/drawable/ic_menu_sync.png:
3865+ * res/drawable/icon.png:
3866+ * res/drawable/icon_focused.png:
3867+ * res/drawable/text.png:
3868+ * res/drawable/xml.png:
3869+ * AndroidManifest.xml:
3870+ * res/drawable-hdpi/ic_launcher.png:
3871+ * res/drawable-hdpi/ic_menu_sync.png:
3872+ * res/drawable-ldpi/ic_launcher.png:
3873+ * res/drawable-ldpi/ic_menu_sync.png:
3874+ * res/drawable-ldpi/icon.png:
3875+ * res/drawable-mdpi/ic_launcher.png:
3876+ * res/drawable-mdpi/ic_menu_sync.png:
3877+ * res/drawable-mdpi/icon.png:
3878+ * res/drawable-xhdpi/ic_menu_sync.png:
3879+ * res/layout-sw600dp-land/main.xml:
3880+ * res/layout-sw800dp-land/main.xml:
3881+ * res/layout/main.xml:
3882+ * res/layout/main_list_item.xml:
3883+ * res/layout/note_edit.xml:
3884+ * res/layout/search.xml:
3885+ * res/layout/shortcuts_list.xml:
3886+ * res/menu-sw600dp-land/edit_note.xml:
3887+ * res/menu-sw600dp-land/main.xml:
3888+ * res/menu-sw600dp-land/view_note.xml:
3889+ * res/menu/edit_note.xml:
3890+ * res/menu/main.xml:
3891+ * res/menu/view_note.xml:
3892+ * res/values/dimen.xml:
3893+ * res/values/strings.xml:
3894+ * res/values/styles.xml:
3895+ * src/org/tomdroid/ui/EditNote.java:
3896+ * src/org/tomdroid/ui/Search.java:
3897+ * src/org/tomdroid/ui/ShortcutActivity.java:
3898+ * src/org/tomdroid/ui/Tomdroid.java:
3899+ * src/org/tomdroid/ui/ViewNote.java:
3900+
3901+ merged with lp:~tomdroid-dev/tomdroid/note-editing-and-syncing-with-combatActionBar
3902+
3903+2012-07-30 Stefan Hammer <j.4@gmx.at>
3904+
3905+ * res/layout-sw600dp-land/right_pane.xml:
3906+ * res/layout-sw800dp-land/right_pane.xml:
3907+ * res/layout-sw600dp-land/main.xml:
3908+ * res/layout-sw800dp-land/main.xml:
3909+ * res/layout/note_view.xml:
3910+ * src/org/tomdroid/ui/EditNote.java:
3911+
3912+ merged note-editing-and-syncing
3913+
3914+2012-07-30 Stefan Hammer <j.4@gmx.at>
3915+
3916+ * src/org/tomdroid/ui/EditNote.java:
3917+
3918+ merge
3919+
3920+2012-07-29 Stefan Hammer <j.4@gmx.at>
3921+
3922+ * res/menu-sw600dp-land/edit_note.xml:
3923+ * res/menu/edit_note.xml:
3924+ * res/values/strings.xml:
3925+ * res/xml/preferences.xml:
3926+ * src/org/tomdroid/ui/EditNote.java:
3927+ * src/org/tomdroid/util/Preferences.java:
3928+
3929+ merged note-editing-and-syncing
3930+
3931+2012-07-29 Stefan Hammer <j.4@gmx.at>
3932+
3933+ merged note-editing-and-syncing
3934+
3935+2012-07-29 Stefan Hammer <j.4@gmx.at>
3936+
3937+ * res/layout-sw800dp-land/right_pane.xml:
3938+ * res/layout-sw600dp-land/right_pane.xml:
3939+ * res/layout/note_view.xml:
3940+ * src/org/tomdroid/ui/Tomdroid.java:
3941+
3942+ merge
3943+
3944+2012-07-29 Stefan Hammer <j.4@gmx.at>
3945+
3946+ * res/drawable-hdpi/ic_menu_refresh.png:
3947+ * res/drawable-ldpi/ic_menu_sync.png:
3948+ * res/drawable-mdpi/ic_menu_sync.png:
3949+
3950+ icon update
3951+
3952+2012-07-29 Stefan Hammer <j.4@gmx.at>
3953+
3954+ * src/org/tomdroid/ui/Tomdroid.java:
3955+
3956+ in main activity click on actionbar icon should do nothing.
3957+
3958+2012-07-29 Stefan Hammer <j.4@gmx.at>
3959+
3960+ * AndroidManifest.xml:
3961+ * src/org/tomdroid/ui/ShortcutActivity.java:
3962+ * src/org/tomdroid/ui/ViewNote.java:
3963+
3964+ merge note-editing-and-syncing branch
3965+
3966+2012-07-24 Stefan Hammer <j.4@gmx.at>
3967+
3968+ * AndroidManifest.xml:
3969+ * res/layout/main.xml:
3970+ * res/layout/main_list_item.xml:
3971+ * res/layout/note_edit.xml:
3972+ * res/layout/note_view.xml:
3973+ * res/layout/strings.xml:
3974+ * res/values/strings.xml:
3975+ * src/org/tomdroid/Note.java:
3976+
3977+ No commit message
3978+2012-07-24 Stefan Hammer <j.4@gmx.at>
3979+
3980+ * AndroidManifest.xml:
3981+ * res/values/strings.xml:
3982+ * src/org/tomdroid/ui/EditNote.java:
3983+ * src/org/tomdroid/ui/Search.java:
3984+ * src/org/tomdroid/ui/ViewNote.java:
3985+
3986+ clean up, fix home icon in ActionBar
3987+
3988+2012-07-24 Stefan Hammer <j.4@gmx.at>
3989+
3990+ * src/org/tomdroid/Note.java:
3991+ * src/org/tomdroid/sync/sd/NoteHandler.java:
3992+ * src/org/tomdroid/ui/SyncMessageHandler.java:
3993+ * src/org/tomdroid/ui/ViewNote.java:
3994+ * src/org/tomdroid/util/NoteXMLContentBuilder.java:
3995+
3996+ merge note-editing-and-syncing
3997+
3998+2012-07-24 Stefan Hammer <j.4@gmx.at>
3999+
4000+ * res/layout/main_list_item.xml:
4001+ * res/values/strings.xml:
4002+ * src/org/tomdroid/ui/EditNote.java:
4003+ * src/org/tomdroid/ui/Search.java:
4004+ * src/org/tomdroid/ui/SyncMessageHandler.java:
4005+ * src/org/tomdroid/ui/Tomdroid.java:
4006+ * src/org/tomdroid/ui/ViewNote.java:
4007+ * src/org/tomdroid/ui/actionbar/ActionBarActivity.java:
4008+
4009+ Fix home button in action bar for newAPIs
4010+
4011+2012-07-24 Stefan Hammer <j.4@gmx.at>
4012+
4013+ * res/menu-sw600dp-land/search.xml:
4014+ * src/org/tomdroid/ui/TextSizeDialog.java:
4015+ * res/menu-sw600dp-land/edit_note.xml:
4016+ * res/menu-sw600dp-land/main.xml:
4017+ * res/menu-sw600dp-land/view_note.xml:
4018+ * res/menu/edit_note.xml:
4019+ * res/menu/main.xml:
4020+ * res/menu/view_note.xml:
4021+ * res/values/strings.xml:
4022+ * src/org/tomdroid/ui/EditNote.java:
4023+ * src/org/tomdroid/ui/Search.java:
4024+ * src/org/tomdroid/ui/Tomdroid.java:
4025+
4026+ edited actionbar icons and made a radiobutton list for textsize selector
4027+
4028+2012-07-24 Stefan Hammer <j.4@gmx.at>
4029+
4030+ * .bzrignore:
4031+ * res/layout/note_edit.xml:
4032+ * res/layout/note_view.xml:
4033+ * src/org/tomdroid/ui/EditNote.java:
4034+ * src/org/tomdroid/ui/Tomdroid.java:
4035+ * src/org/tomdroid/ui/ViewNote.java:
4036+
4037+ merged changes from note-editing-and-syncing branch
4038+
4039+2012-07-24 Stefan Hammer <j.4@gmx.at>
4040+
4041+ * bin:
4042+ * .bzrignore:
4043+ * src/org/tomdroid/ui/SyncMessageHandler.java:
4044+
4045+ merged note-editing-and-syncing branch
4046+
4047+2012-07-23 Stefan Hammer <j.4@gmx.at>
4048+
4049+ * res/drawable-hdpi/actionbar_shadow.9.png:
4050+ * res/drawable-hdpi/ic_menu_refresh.png:
4051+ * res/drawable-ldpi/actionbar_shadow.9.png:
4052+ * res/drawable-mdpi/actionbar_shadow.9.png:
4053+ * res/drawable-xhdpi/actionbar_shadow.9.png:
4054+ * res/drawable/actionbar_compat_item.xml:
4055+ * res/drawable/actionbar_compat_item_focused.xml:
4056+ * res/drawable/actionbar_compat_item_pressed.xml:
4057+ * res/layout-v11:
4058+ * res/layout-v11/actionbar_indeterminate_progress.xml:
4059+ * res/layout/actionbar_compat.xml:
4060+ * res/menu/search.xml:
4061+ * res/values/attrs.xml:
4062+ * res/values/ids.xml:
4063+ * src/org/tomdroid/ui/actionbar:
4064+ * src/org/tomdroid/ui/actionbar/ActionBarActivity.java:
4065+ * src/org/tomdroid/ui/actionbar/ActionBarHelper.java:
4066+ * src/org/tomdroid/ui/actionbar/ActionBarHelperBase.java:
4067+ * src/org/tomdroid/ui/actionbar/ActionBarHelperHoneycomb.java:
4068+ * src/org/tomdroid/ui/actionbar/ActionBarHelperICS.java:
4069+ * src/org/tomdroid/ui/actionbar/ActionBarListActivity.java:
4070+ * src/org/tomdroid/ui/actionbar/SimpleMenu.java:
4071+ * src/org/tomdroid/ui/actionbar/SimpleMenuItem.java:
4072+ * bin:
4073+ * bin/tomdroid-debug.apk:
4074+ * res/anim:
4075+ * res/anim/pulse.xml:
4076+ * res/drawable-hdpi/btn_small.9.png:
4077+ * res/drawable-hdpi/btn_small_toggle.9.png:
4078+ * res/drawable-hdpi/button_toggle.xml:
4079+ * res/drawable-hdpi/icon_actionbar_dot.png:
4080+ * res/drawable-hdpi/icon_actionbar_sync.png:
4081+ * res/drawable-hdpi/icon_actionbar_sync_background.png:
4082+ * res/drawable-hdpi/icon_focused.png:
4083+ * res/drawable-ldpi/btn_small.9.png:
4084+ * res/drawable-ldpi/btn_small_toggle.9.png:
4085+ * res/drawable-ldpi/button_toggle.xml:
4086+ * res/drawable-ldpi/icon_actionbar_dot.png:
4087+ * res/drawable-ldpi/icon_actionbar_sync.png:
4088+ * res/drawable-ldpi/icon_actionbar_sync_background.png:
4089+ * res/drawable-ldpi/icon_focused.png:
4090+ * res/drawable-mdpi/btn_small.9.png:
4091+ * res/drawable-mdpi/btn_small_toggle.9.png:
4092+ * res/drawable-mdpi/button_toggle.xml:
4093+ * res/drawable-mdpi/icon_actionbar_dot.png:
4094+ * res/drawable-mdpi/icon_actionbar_sync.png:
4095+ * res/drawable-mdpi/icon_actionbar_sync_background.png:
4096+ * res/drawable-mdpi/icon_focused.png:
4097+ * res/drawable-xhdpi/icon_actionbar_dot.png:
4098+ * res/drawable-xhdpi/icon_actionbar_sync.png:
4099+ * res/drawable-xhdpi/icon_actionbar_sync_background.png:
4100+ * res/drawable-xhdpi/icon_focused.png:
4101+ * res/drawable/actionbar_background.png:
4102+ * res/drawable/actionbar_icon.xml:
4103+ * res/drawable/ic_menu_sync.png:
4104+ * res/drawable/icon.png:
4105+ * res/drawable/icon_focused.png:
4106+ * res/drawable/text.png:
4107+ * res/drawable/xml.png:
4108+ * AndroidManifest.xml:
4109+ * res/drawable-hdpi/ic_launcher.png:
4110+ * res/drawable-hdpi/ic_menu_sync.png:
4111+ * res/drawable-ldpi/ic_launcher.png:
4112+ * res/drawable-ldpi/ic_menu_sync.png:
4113+ * res/drawable-ldpi/icon.png:
4114+ * res/drawable-mdpi/ic_launcher.png:
4115+ * res/drawable-mdpi/ic_menu_sync.png:
4116+ * res/drawable-mdpi/icon.png:
4117+ * res/drawable-xhdpi/ic_menu_sync.png:
4118+ * res/layout-sw600dp-land/main.xml:
4119+ * res/layout-sw800dp-land/main.xml:
4120+ * res/layout/main.xml:
4121+ * res/layout/main_list_item.xml:
4122+ * res/layout/search.xml:
4123+ * res/layout/shortcuts_list.xml:
4124+ * res/menu/edit_note.xml:
4125+ * res/menu/main.xml:
4126+ * res/menu/view_note.xml:
4127+ * res/values/dimen.xml:
4128+ * res/values/styles.xml:
4129+ * src/org/tomdroid/ui/EditNote.java:
4130+ * src/org/tomdroid/ui/Search.java:
4131+ * src/org/tomdroid/ui/ShortcutActivity.java:
4132+ * src/org/tomdroid/ui/Tomdroid.java:
4133+ * src/org/tomdroid/ui/ViewNote.java:
4134+
4135+ Implemented ActionBar Compartibility for Android 1.5 to 2.3. First revision with an native Actionbar for all Android versions.
4136+
4137+2012-08-18 noahy <noahy57@gmail.com>
4138+
4139+ * res/layout/note_edit.xml:
4140+ * src/org/tomdroid/ui/EditNote.java:
4141+
4142+ new format bar
4143+
4144+2012-08-17 noahy <noahy57@gmail.com>
4145+
4146+ * src/org/tomdroid/ui/Tomdroid.java:
4147+
4148+ fixed scroll to top after delete note (lp:1038115)
4149+
4150+2012-08-17 noahy <noahy57@gmail.com>
4151+
4152+ * src/org/tomdroid/sync/SyncService.java:
4153+
4154+ fixed revert all for deleted notes
4155+
4156+2012-08-17 noahy <noahy57@gmail.com>
4157+
4158+ * src/org/tomdroid/sync/SyncService.java:
4159+ * src/org/tomdroid/sync/web/SnowySyncService.java:
4160+
4161+ added routine to circumvent full sync if snowy server revision is old (only push changed notes)
4162+
4163+2012-08-17 noahy <noahy57@gmail.com>
4164+
4165+ * AndroidManifest.xml:
4166+ * res/layout/note_edit.xml:
4167+ * res/values-v11/styles.xml:
4168+ * res/values/styles.xml:
4169+
4170+ fixed sentence caps bug leading to single line, added theme to prefs, search
4171+
4172+2012-08-17 noahy <noahy57@gmail.com>
4173+
4174+ * src/org/tomdroid/sync/SyncService.java:
4175+
4176+ stopped pushing note templates, may be causing problems
4177+
4178+2012-08-17 noahy <noahy57@gmail.com>
4179+
4180+ * AndroidManifest.xml:
4181+ * NEWS:
4182+
4183+ merges
4184+
4185+2012-08-17 Olivier Bilodeau <olivier@bottomlesspit.org>
4186+
4187+ * NEWS:
4188+
4189+ merge
4190+
4191+ conflict on NEWS
4192+
4193+2012-08-17 Olivier Bilodeau <olivier@bottomlesspit.org>
4194+
4195+ * AndroidManifest.xml:
4196+ * NEWS:
4197+
4198+ version bump
4199+
4200+ unfortunately late, the release doesn't include the last few commits
4201+
4202+2012-08-17 noahy <noahy57@gmail.com>
4203+
4204+ * res/values/strings.xml:
4205+ * src/org/tomdroid/sync/SyncService.java:
4206+ * src/org/tomdroid/sync/web/SnowySyncService.java:
4207+ * src/org/tomdroid/ui/PreferencesActivity.java:
4208+ * src/org/tomdroid/ui/Tomdroid.java:
4209+ * src/org/tomdroid/util/ErrorList.java:
4210+
4211+ re-added cancel sync if no changes, fixed preferences sync toasts
4212+
4213+2012-08-17 noahy <noahy57@gmail.com>
4214+
4215+ * NEWS:
4216+
4217+ added sync cancel to NEWS
4218+
4219+2012-08-17 noahy <noahy57@gmail.com>
4220+
4221+ * res/layout/note_edit.xml:
4222+
4223+ set note content entry to "sentence caps"
4224+
4225+2012-08-17 noahy <noahy57@gmail.com>
4226+
4227+ * bin:
4228+ * bin/tomdroid-debug.apk:
4229+ * .bzrignore:
4230+ * AUTHORS:
4231+ * AndroidManifest.xml:
4232+ * ChangeLog:
4233+ * NEWS:
4234+ * doc/dev/RELEASE-CHECKLIST:
4235+ * doc/dev/TODO:
4236+ * res/values-fr/strings.xml:
4237+ * res/values/strings.xml:
4238+ * doc/user/README:
4239+ * README:
4240+
4241+ merges
4242+
4243+2012-08-16 Olivier Bilodeau <olivier@bottomlesspit.org>
4244+
4245+ * bin:
4246+ * bin/tomdroid-debug.apk:
4247+ * .bzrignore:
4248+
4249+ don't store binary blobs in the repository
4250+
4251+2012-08-16 Olivier Bilodeau <olivier@bottomlesspit.org>
4252+
4253+ * AUTHORS:
4254+ * AndroidManifest.xml:
4255+ * ChangeLog:
4256+ * NEWS:
4257+ * doc/dev/RELEASE-CHECKLIST:
4258+ * doc/dev/TODO:
4259+ * res/values-fr/strings.xml:
4260+ * res/values/strings.xml:
4261+ * doc/user/README:
4262+ * README:
4263+
4264+ merged lp:tomdroid
4265+
4266 2012-08-16 Olivier Bilodeau <olivier@bottomlesspit.org>
4267
4268 * NEWS:
4269@@ -334,6 +4194,969 @@
4270
4271 This way we can have it translated by our fantastic community.
4272
4273+2012-08-17 noahy <noahy57@gmail.com>
4274+
4275+ * bin/tomdroid-debug.apk:
4276+ * res/values/strings.xml:
4277+ * src/org/tomdroid/sync/SyncManager.java:
4278+ * src/org/tomdroid/sync/SyncService.java:
4279+ * src/org/tomdroid/sync/sd/SdCardSyncService.java:
4280+ * src/org/tomdroid/sync/web/SnowySyncService.java:
4281+ * src/org/tomdroid/ui/PreferencesActivity.java:
4282+ * src/org/tomdroid/ui/Tomdroid.java:
4283+
4284+ added ability to cancel sync, reset sync date on switching service
4285+
4286+2012-08-17 noahy <noahy57@gmail.com>
4287+
4288+ * NEWS:
4289+ * bin/tomdroid-debug.apk:
4290+ * res/values/strings.xml:
4291+ * res/xml/preferences.xml:
4292+ * src/org/tomdroid/sync/SyncService.java:
4293+ * src/org/tomdroid/sync/sd/SdCardSyncService.java:
4294+ * src/org/tomdroid/sync/web/SnowySyncService.java:
4295+ * src/org/tomdroid/ui/PreferencesActivity.java:
4296+ * src/org/tomdroid/ui/Tomdroid.java:
4297+ * src/org/tomdroid/util/Preferences.java:
4298+
4299+ made sync bundle all remote updates in one, added ability to clear remote notes
4300+
4301+2012-08-16 noahy <noahy57@gmail.com>
4302+
4303+ * NEWS:
4304+ * bin/tomdroid-debug.apk:
4305+ * src/org/tomdroid/NoteManager.java:
4306+ * src/org/tomdroid/ui/EditNote.java:
4307+ * src/org/tomdroid/ui/Tomdroid.java:
4308+
4309+ fixed note unique title function, added auto-delete for blank notes
4310+
4311+2012-08-16 noahy <noahy57@gmail.com>
4312+
4313+ * NEWS:
4314+
4315+ added NEWS
4316+
4317+2012-08-16 noahy <noahy57@gmail.com>
4318+
4319+ * bin/tomdroid-debug.apk:
4320+ * src/org/tomdroid/ui/EditNote.java:
4321+
4322+ delete empty note on revert changes
4323+
4324+2012-08-16 noahy <noahy57@gmail.com>
4325+
4326+ * bin/tomdroid-debug.apk:
4327+ * res/menu-sw600dp-land/edit_note.xml:
4328+
4329+ moved save button to menu, revert button to actionbar (save is now automatic)
4330+
4331+2012-08-16 noahy <noahy57@gmail.com>
4332+
4333+ * bin/tomdroid-debug.apk:
4334+ * res/menu/edit_note.xml:
4335+
4336+ commented out xml button from menu (probably not useful)
4337+
4338+2012-08-15 noahy <noahy57@gmail.com>
4339+
4340+ * bin/tomdroid-debug.apk:
4341+ * res/values/strings.xml:
4342+ * src/org/tomdroid/ui/EditNote.java:
4343+
4344+ fixed empty/duplicate note title - causing problems in sync
4345+
4346+2012-08-15 noahy <noahy57@gmail.com>
4347+
4348+ * bin/tomdroid-debug.apk:
4349+ * src/org/tomdroid/sync/SyncService.java:
4350+ * src/org/tomdroid/ui/Tomdroid.java:
4351+
4352+ fixed sync dialog stuck on no notes to sync, changed toast to LENGTH_SHORT
4353+
4354+2012-08-15 noahy <noahy57@gmail.com>
4355+
4356+ * bin/tomdroid-debug.apk:
4357+ * src/org/tomdroid/ui/EditNote.java:
4358+
4359+ set textChanged to false on save
4360+
4361+2012-08-15 noahy <noahy57@gmail.com>
4362+
4363+ * bin/tomdroid-debug.apk:
4364+ * src/org/tomdroid/ui/PreferencesActivity.java:
4365+ * src/org/tomdroid/util/FirstNote.properties:
4366+
4367+ removed note that changing services will empty notes (it won't now)
4368+
4369+2012-08-15 noahy <noahy57@gmail.com>
4370+
4371+ * bin/tomdroid-debug.apk:
4372+ * src/org/tomdroid/util/FirstNote.properties:
4373+
4374+ added missing text to firstnote
4375+
4376+2012-08-15 noahy <noahy57@gmail.com>
4377+
4378+ * res/menu/edit_note.xml:
4379+ * src/org/tomdroid/util/FirstNote.properties:
4380+
4381+ moved save to menu, tweak firstnote
4382+
4383+2012-08-15 noahy <noahy57@gmail.com>
4384+
4385+ * bin/tomdroid-debug.apk:
4386+ * res/layout/note_edit.xml:
4387+ * res/menu-sw600dp-land/edit_note.xml:
4388+ * res/menu/edit_note.xml:
4389+ * res/values/strings.xml:
4390+ * res/xml/preferences.xml:
4391+ * src/org/tomdroid/NoteManager.java:
4392+ * src/org/tomdroid/sync/SyncService.java:
4393+ * src/org/tomdroid/sync/sd/SdCardSyncService.java:
4394+ * src/org/tomdroid/sync/web/OAuthConnection.java:
4395+ * src/org/tomdroid/sync/web/SnowySyncService.java:
4396+ * src/org/tomdroid/ui/EditNote.java:
4397+ * src/org/tomdroid/ui/PreferencesActivity.java:
4398+ * src/org/tomdroid/ui/SyncDialog.java:
4399+ * src/org/tomdroid/ui/Tomdroid.java:
4400+ * src/org/tomdroid/util/FirstNote.java:
4401+ * src/org/tomdroid/util/FirstNote.properties:
4402+ * src/org/tomdroid/util/Preferences.java:
4403+
4404+ lots of sync fixes, moved authentication to just before syncing, removed some toasts, etc.
4405+
4406+2012-08-11 noahy <noahy57@gmail.com>
4407+
4408+ * bin/tomdroid-debug.apk:
4409+ * src/org/tomdroid/Note.java:
4410+ * src/org/tomdroid/NoteManager.java:
4411+ * src/org/tomdroid/sync/SyncService.java:
4412+ * src/org/tomdroid/sync/sd/SdCardSyncService.java:
4413+ * src/org/tomdroid/ui/EditNote.java:
4414+ * src/org/tomdroid/ui/PreferencesActivity.java:
4415+ * src/org/tomdroid/ui/Tomdroid.java:
4416+ * src/org/tomdroid/util/NewNote.java:
4417+ * src/org/tomdroid/util/NoteXMLContentBuilder.java:
4418+
4419+ fixed note-content tag, fixed xml <>& replacements, fixed sd card backup
4420+
4421+2012-08-09 noahy <noahy57@gmail.com>
4422+
4423+ * bin/tomdroid-debug.apk:
4424+ * res/values/strings.xml:
4425+ * src/org/tomdroid/ui/Tomdroid.java:
4426+
4427+ more progressbar tweaks
4428+
4429+2012-08-09 noahy <noahy57@gmail.com>
4430+
4431+ * bin/tomdroid-debug.apk:
4432+ * res/values/strings.xml:
4433+ * src/org/tomdroid/sync/SyncService.java:
4434+ * src/org/tomdroid/sync/web/SnowySyncService.java:
4435+ * src/org/tomdroid/ui/Tomdroid.java:
4436+
4437+ progress bar fixes
4438+
4439+2012-08-09 noahy <noahy57@gmail.com>
4440+
4441+ * bin/tomdroid-debug.apk:
4442+ * res/values/strings.xml:
4443+ * res/xml/preferences.xml:
4444+ * src/org/tomdroid/sync/SyncManager.java:
4445+ * src/org/tomdroid/sync/sd/SdCardSyncService.java:
4446+ * src/org/tomdroid/ui/PreferencesActivity.java:
4447+ * src/org/tomdroid/util/Preferences.java:
4448+
4449+ fixed sync to sd card on no notes, added pref for backup to sd card when using online sync
4450+
4451+2012-08-09 noahy <noahy57@gmail.com>
4452+
4453+ * bin/tomdroid-debug.apk:
4454+ * res/values/strings.xml:
4455+ * src/org/tomdroid/Note.java:
4456+ * src/org/tomdroid/NoteManager.java:
4457+ * src/org/tomdroid/sync/SyncService.java:
4458+ * src/org/tomdroid/sync/sd/SdCardSyncService.java:
4459+ * src/org/tomdroid/sync/web/SnowySyncService.java:
4460+ * src/org/tomdroid/ui/EditNote.java:
4461+ * src/org/tomdroid/ui/PreferencesActivity.java:
4462+ * src/org/tomdroid/ui/SyncDialog.java:
4463+ * src/org/tomdroid/ui/Tomdroid.java:
4464+ * tests/org/tomdroid/NoteManagerTest.java:
4465+
4466+ radically simplified sync, progress on progress bar...
4467+
4468+2012-08-09 noahy <noahy57@gmail.com>
4469+
4470+ * src/org/tomdroid/ui/SyncMessageHandler.java:
4471+ * bin/tomdroid-debug.apk:
4472+ * src/org/tomdroid/Note.java:
4473+ * src/org/tomdroid/NoteManager.java:
4474+ * src/org/tomdroid/sync/SyncService.java:
4475+ * src/org/tomdroid/sync/web/SnowySyncService.java:
4476+ * src/org/tomdroid/ui/EditNote.java:
4477+ * src/org/tomdroid/ui/Search.java:
4478+ * src/org/tomdroid/ui/Tomdroid.java:
4479+ * src/org/tomdroid/ui/ViewNote.java:
4480+
4481+ sync progress dialog
4482+
4483+2012-08-06 noahy <noahy57@gmail.com>
4484+
4485+ * bin/tomdroid-debug.apk:
4486+ * res/layout/note_edit.xml:
4487+ * res/values/strings.xml:
4488+ * src/org/tomdroid/Note.java:
4489+ * src/org/tomdroid/NoteManager.java:
4490+ * src/org/tomdroid/sync/SyncManager.java:
4491+ * src/org/tomdroid/sync/SyncService.java:
4492+ * src/org/tomdroid/sync/sd/SdCardSyncService.java:
4493+ * src/org/tomdroid/sync/web/SnowySyncService.java:
4494+ * src/org/tomdroid/ui/EditNote.java:
4495+ * src/org/tomdroid/ui/SyncDialog.java:
4496+ * src/org/tomdroid/ui/Tomdroid.java:
4497+
4498+ reworked sync notification, finishing, refreshing; added slider for formatting bar
4499+
4500+2012-08-06 noahy <noahy57@gmail.com>
4501+
4502+ * bin/tomdroid-debug.apk:
4503+ * src/org/tomdroid/sync/web/SnowySyncService.java:
4504+ * src/org/tomdroid/ui/SyncDialog.java:
4505+ * src/org/tomdroid/ui/SyncMessageHandler.java:
4506+
4507+ fixed sync refresh, readded apk
4508+
4509+2012-08-06 noahy <noahy57@gmail.com>
4510+
4511+ * libs/diffutils-1.2.1.jar:
4512+ * res/layout/note_compare.xml:
4513+ * src/org/tomdroid/ui/SyncDialog.java:
4514+ * src/org/tomdroid/SyncDialog.java:
4515+ * .classpath:
4516+ * AndroidManifest.xml:
4517+ * res/layout/note_edit.xml:
4518+ * res/layout/note_view.xml:
4519+ * res/values/strings.xml:
4520+ * src/org/tomdroid/Note.java:
4521+ * src/org/tomdroid/NoteManager.java:
4522+ * src/org/tomdroid/sync/web/SnowySyncService.java:
4523+ * src/org/tomdroid/ui/SyncMessageHandler.java:
4524+ * src/org/tomdroid/ui/Tomdroid.java:
4525+ * src/org/tomdroid/util/LinkifyPhone.java:
4526+
4527+ added diff activity on conflicts
4528+
4529+2012-08-05 noahy <noahy57@gmail.com>
4530+
4531+ * src/org/tomdroid/sync/sd/SdCardSyncService.java:
4532+ * src/org/tomdroid/sync/web/SnowySyncService.java:
4533+
4534+ added missing last-sync-date to sdcardsync
4535+
4536+2012-08-05 noahy <noahy57@gmail.com>
4537+
4538+ * src/org/tomdroid/ui/SyncMessageHandler.java:
4539+
4540+ added refresh
4541+
4542+2012-08-03 noahy <noahy57@gmail.com>
4543+
4544+ * res/menu-sw600dp-land/main_longclick.xml:
4545+ * res/menu-sw600dp-land/main.xml:
4546+ * res/menu/main.xml:
4547+ * res/menu/main_longclick.xml:
4548+ * res/values/strings.xml:
4549+ * src/org/tomdroid/sync/SyncManager.java:
4550+ * src/org/tomdroid/sync/SyncService.java:
4551+ * src/org/tomdroid/sync/sd/SdCardSyncService.java:
4552+ * src/org/tomdroid/sync/web/SnowySyncService.java:
4553+ * src/org/tomdroid/ui/EditNote.java:
4554+ * src/org/tomdroid/ui/SyncMessageHandler.java:
4555+ * src/org/tomdroid/ui/Tomdroid.java:
4556+ * src/org/tomdroid/util/NoteContentBuilder.java:
4557+
4558+ added revert options, xml editing in case the note doesn't parse
4559+
4560+2012-08-02 noahy <noahy57@gmail.com>
4561+
4562+ * src/org/tomdroid/SyncDialog.java:
4563+
4564+ added SyncDialog file
4565+
4566+2012-08-01 noahy <noahy57@gmail.com>
4567+
4568+ * AndroidManifest.xml:
4569+ * res/values/styles.xml:
4570+ * src/org/tomdroid/NoteManager.java:
4571+ * src/org/tomdroid/ui/PreferencesActivity.java:
4572+ * src/org/tomdroid/ui/SyncMessageHandler.java:
4573+ * src/org/tomdroid/ui/Tomdroid.java:
4574+ * src/org/tomdroid/util/Preferences.java:
4575+
4576+ added sync dialog on conflict
4577+
4578+2012-08-01 noahy <noahy57@gmail.com>
4579+
4580+ * res/values/strings.xml:
4581+ * src/org/tomdroid/NoteManager.java:
4582+ * src/org/tomdroid/ui/Tomdroid.java:
4583+
4584+ new auto-sync: try to push and pull at the same time, let choose if both are newer than last sync
4585+
4586+2012-08-01 noahy <noahy57@gmail.com>
4587+
4588+ * src/org/tomdroid/ui/EditNote.java:
4589+
4590+ reverted to fix xml-disappear bug
4591+
4592+2012-07-30 Stefan Hammer <j.4@gmx.at>
4593+
4594+ * res/layout-sw600dp-land/right_pane.xml:
4595+ * res/layout-sw800dp-land/right_pane.xml:
4596+ * res/layout-sw600dp-land/main.xml:
4597+ * res/layout-sw800dp-land/main.xml:
4598+
4599+ modify xml layouts
4600+
4601+2012-07-30 Stefan Hammer <j.4@gmx.at>
4602+
4603+ * res/layout-sw600dp-land/right_pane.xml:
4604+ * res/layout-sw800dp-land/right_pane.xml:
4605+ * res/layout/note_view.xml:
4606+ * src/org/tomdroid/ui/EditNote.java:
4607+
4608+ fix xml-button-no-content-bug. the bug was not there during step by step debugging, but only if you run the program. adding a small delay for shownote() fixed it. but there must be a nicer solution.
4609+
4610+2012-07-30 Stefan Hammer <j.4@gmx.at>
4611+
4612+ * src/org/tomdroid/ui/EditNote.java:
4613+
4614+ you can now change the textsize without selecting before. the curser is then the start of the new size. the end is, when you change the size again.
4615+
4616+2012-07-30 Stefan Hammer <j.4@gmx.at>
4617+
4618+ * src/org/tomdroid/ui/TextSizeDialog.java:
4619+ * res/values/strings.xml:
4620+ * src/org/tomdroid/ui/EditNote.java:
4621+
4622+ choose text size dialog as radiobutton list also in this branch.
4623+
4624+2012-07-29 Stefan Hammer <j.4@gmx.at>
4625+
4626+ * res/menu-sw600dp-land/edit_note.xml:
4627+ * res/menu/edit_note.xml:
4628+ * res/values/strings.xml:
4629+ * res/xml/preferences.xml:
4630+ * src/org/tomdroid/ui/EditNote.java:
4631+ * src/org/tomdroid/util/Preferences.java:
4632+
4633+ Always autosave as it is default in Tomboy and we risk loss of data when the Activity comes into the background eg by a call. therefore remove preferences option and include a discard changes button to revert the changes since the last save.
4634+
4635+2012-07-29 Stefan Hammer <j.4@gmx.at>
4636+
4637+ * .bzrignore:
4638+
4639+ bzr ignore bin
4640+
4641+2012-07-29 Stefan Hammer <j.4@gmx.at>
4642+
4643+ * res/layout-sw800dp-land/right_pane.xml:
4644+ * res/layout-sw600dp-land/right_pane.xml:
4645+ * res/layout/note_view.xml:
4646+ * src/org/tomdroid/ui/Tomdroid.java:
4647+
4648+ consistent look for all versions and tablets.
4649+
4650+2012-07-29 Stefan Hammer <j.4@gmx.at>
4651+
4652+ * AndroidManifest.xml:
4653+ * src/org/tomdroid/ui/ShortcutActivity.java:
4654+ * src/org/tomdroid/ui/ViewNote.java:
4655+
4656+ Fix crash: tomdroid is not in the RAM - call ViewNote from shortcut -crash. same for creating a shortcut: have to call Preferences.init() first. Further, change strings of shortcut activity to meaningfull things.
4657+
4658+2012-07-24 Stefan Hammer <j.4@gmx.at>
4659+
4660+ * res/layout/main.xml:
4661+ * res/layout/main_list_item.xml:
4662+ * res/layout/note_edit.xml:
4663+ * res/layout/note_view.xml:
4664+ * res/layout/strings.xml:
4665+ * res/values/strings.xml:
4666+ * src/org/tomdroid/Note.java:
4667+
4668+ clean up and reviewd half of the code
4669+
4670+2012-07-24 Stefan Hammer <j.4@gmx.at>
4671+
4672+ * src/org/tomdroid/Note.java:
4673+ * src/org/tomdroid/sync/sd/NoteHandler.java:
4674+ * src/org/tomdroid/ui/SyncMessageHandler.java:
4675+ * src/org/tomdroid/ui/Tomdroid.java:
4676+ * src/org/tomdroid/ui/ViewNote.java:
4677+ * src/org/tomdroid/util/NoteXMLContentBuilder.java:
4678+
4679+ clean imports
4680+
4681+2012-07-24 Stefan Hammer <j.4@gmx.at>
4682+
4683+ * res/layout/note_edit.xml:
4684+ * res/layout/note_view.xml:
4685+
4686+ scrolling again
4687+
4688+2012-07-24 Stefan Hammer <j.4@gmx.at>
4689+
4690+ * res/layout/note_edit.xml:
4691+ * res/layout/note_view.xml:
4692+ * src/org/tomdroid/ui/ViewNote.java:
4693+
4694+ make scrolling smoother and insert overscroll animation to noteview and editview.
4695+
4696+2012-07-24 Stefan Hammer <j.4@gmx.at>
4697+
4698+ * res/layout/note_edit.xml:
4699+ * res/layout/note_view.xml:
4700+ * src/org/tomdroid/ui/EditNote.java:
4701+ * src/org/tomdroid/ui/ViewNote.java:
4702+
4703+ made scroll bars and highlighted title consistent with desktop tomboy.
4704+
4705+2012-07-24 Stefan Hammer <j.4@gmx.at>
4706+
4707+ * .bzrignore:
4708+
4709+ update .bzrignore
4710+
4711+2012-07-24 Stefan Hammer <j.4@gmx.at>
4712+
4713+ * bin/tomdroid-debug.apk:
4714+
4715+ bzrignore bin/ folder
4716+
4717+2012-07-24 Stefan Hammer <j.4@gmx.at>
4718+
4719+ * src/org/tomdroid/ui/EditNote.java:
4720+ * src/org/tomdroid/ui/Tomdroid.java:
4721+
4722+ fixed crasher when longpress on listitem and edit. now it really calls editview.
4723+
4724+2012-07-24 noahy <noahy57@gmail.com>
4725+
4726+ * bin/tomdroid-debug.apk:
4727+ * src/org/tomdroid/ui/SyncMessageHandler.java:
4728+
4729+ fixed "Syncing..." by restarting activity
4730+
4731+2012-07-23 noahy <noahy57@gmail.com>
4732+
4733+ * AndroidManifest.xml:
4734+ * bin/tomdroid-debug.apk:
4735+ * res/layout-sw600dp-land/right_pane.xml:
4736+ * res/layout/note_view.xml:
4737+ * res/values/strings.xml:
4738+ * res/xml/preferences.xml:
4739+ * src/org/tomdroid/Note.java:
4740+ * src/org/tomdroid/ui/EditNote.java:
4741+ * src/org/tomdroid/ui/ViewNote.java:
4742+ * src/org/tomdroid/util/NoteXMLContentBuilder.java:
4743+ * src/org/tomdroid/util/Preferences.java:
4744+
4745+ fixed linking, shortcuts, grey bar on list, data loss onPause(), added pref to save onPause(), link to main activity on app icon
4746+
4747+2012-07-22 Stefan Hammer <j.4@gmx.at>
4748+
4749+ * AndroidManifest.xml:
4750+
4751+ About Dialog was just one liner on Anroid 2.3, changed MainActivity to MyTheme fixed it.
4752+
4753+2012-07-23 noahy <noahy57@gmail.com>
4754+
4755+ * tests/org/tomdroid:
4756+ * tests/org/tomdroid/NoteManagerTest.java:
4757+ * tests/org/tomdroid/NoteTest.java:
4758+ * res/layout-sw600dp-land/main.xml:
4759+ * src/org/tomdroid/ui/Tomdroid.java:
4760+
4761+ readded tests, fixed color problem
4762+
4763+2012-07-22 noahy <noahy57@gmail.com>
4764+
4765+ * bin:
4766+ * bin/tomdroid-debug.apk:
4767+ * res/layout-sw600dp-land/main.xml:
4768+ * res/layout/main_list_item.xml:
4769+ * res/menu-sw600dp-land/main_longclick.xml:
4770+ * res/menu/main_longclick.xml:
4771+ * src/org/tomdroid/ui/Tomdroid.java:
4772+
4773+ added "Edit" to context menu, uploaded debug apk for testing
4774+
4775+2012-07-22 noahy <noahy57@gmail.com>
4776+
4777+ * res/layout-sw600dp-land/right_pane.xml:
4778+ * res/values/strings.xml:
4779+ * res/xml/preferences.xml:
4780+ * src/org/tomdroid/NoteManager.java:
4781+ * src/org/tomdroid/ui/EditNote.java:
4782+ * src/org/tomdroid/ui/PreferencesActivity.java:
4783+ * src/org/tomdroid/ui/Search.java:
4784+ * src/org/tomdroid/ui/ShortcutActivity.java:
4785+ * src/org/tomdroid/ui/Tomdroid.java:
4786+ * src/org/tomdroid/ui/ViewNote.java:
4787+ * src/org/tomdroid/util/Preferences.java:
4788+
4789+ added ability to delete all notes, toggle including note templates, bug fixes for all note titles empty and no notes in list
4790+
4791+2012-07-22 noahy <noahy57@gmail.com>
4792+
4793+ * res/layout/note_edit.xml:
4794+
4795+ set note height in note_edit to match_parent
4796+
4797+2012-07-22 noahy <noahy57@gmail.com>
4798+
4799+ * src/org/tomdroid/NoteManager.java:
4800+ * src/org/tomdroid/ui/Search.java:
4801+ * src/org/tomdroid/ui/ShortcutActivity.java:
4802+ * src/org/tomdroid/ui/Tomdroid.java:
4803+
4804+ fixed notebook template showing in list (lp Bug #360732)
4805+
4806+2012-07-22 noahy <noahy57@gmail.com>
4807+
4808+ * res/layout/main_list_item.xml:
4809+ * res/layout/note_edit.xml:
4810+ * src/org/tomdroid/ui/EditNote.java:
4811+
4812+ converted highlight and mono to togglebuttons, fixed listview font color
4813+
4814+2012-07-22 noahy <noahy57@gmail.com>
4815+
4816+ * AndroidManifest.xml:
4817+ * res/layout/main_list_item.xml:
4818+ * res/values-v11/styles.xml:
4819+
4820+ fixed 2.3 bug (again)
4821+
4822+2012-07-21 noahy <noahy57@gmail.com>
4823+
4824+ * AndroidManifest.xml:
4825+ * res/layout/note_edit.xml:
4826+ * res/layout/note_view.xml:
4827+ * res/values/strings.xml:
4828+ * res/values/styles.xml:
4829+ * src/org/tomdroid/ui/EditNote.java:
4830+ * src/org/tomdroid/ui/PreferencesActivity.java:
4831+ * src/org/tomdroid/ui/SyncMessageHandler.java:
4832+ * src/org/tomdroid/ui/Tomdroid.java:
4833+ * src/org/tomdroid/ui/ViewNote.java:
4834+
4835+ bug fixes
4836+
4837+2012-07-20 noahy <noahy57@gmail.com>
4838+
4839+ * res/layout/strings.xml:
4840+ * res/values-v11:
4841+ * res/values-v11/styles.xml:
4842+ * res/values/styles.xml:
4843+ * res/layout/note_edit.xml:
4844+
4845+ merged Stefan's changes, upped targetSDK to 10, otherwise it won't build for me
4846+
4847+2012-07-20 Stefan Hammer <j.4@gmx.at>
4848+
4849+ * res/layout/note_edit.xml:
4850+ * res/layout/note_view.xml:
4851+
4852+ title was cropped in note-view and edit when using big fonts
4853+
4854+2012-07-20 Stefan Hammer <j.4@gmx.at>
4855+
4856+ * AndroidManifest.xml:
4857+
4858+ themes for all activities, including search and preferences.
4859+
4860+2012-07-20 Stefan Hammer <j.4@gmx.at>
4861+
4862+ * res/values-v11/styles.xml:
4863+
4864+ changed to holo.light for consistency.
4865+
4866+2012-07-20 Stefan Hammer <j.4@gmx.at>
4867+
4868+ * res/layout/strings.xml:
4869+ * res/values-v11:
4870+ * res/values-v11/styles.xml:
4871+ * res/values/styles.xml:
4872+
4873+ No commit message
4874+2012-07-20 Stefan Hammer <j.4@gmx.at>
4875+
4876+ * AndroidManifest.xml:
4877+ * res/layout/note_edit.xml:
4878+
4879+ Fix Android 2.3 textview only in one line with using Lighttheme an api11 and below. Further mobe content of textedit to top.
4880+
4881+2012-07-20 noahy <noahy57@gmail.com>
4882+
4883+ * sdcard.img:
4884+ * src/org/tomdroid/sync/sd/NoteHandler.java:
4885+ * src/org/tomdroid/sync/sd/SdCardSyncService.java:
4886+
4887+ added tagging to sdcard export
4888+
4889+2012-07-20 noahy <noahy57@gmail.com>
4890+
4891+ * res/drawable/mono.png:
4892+ * res/drawable/size.png:
4893+ * res/layout-sw600dp-land:
4894+ * res/layout-sw600dp-land/main.xml:
4895+ * res/layout-sw600dp-land/right_pane.xml:
4896+ * res/layout-sw800dp-land:
4897+ * res/layout-sw800dp-land/main.xml:
4898+ * res/menu-sw600dp-land:
4899+ * res/menu-sw600dp-land/edit_note.xml:
4900+ * res/menu-sw600dp-land/main.xml:
4901+ * res/menu-sw600dp-land/main_longclick.xml:
4902+ * res/menu-sw600dp-land/view_note.xml:
4903+ * res/values/dimen.xml:
4904+ * AndroidManifest.xml:
4905+ * res/layout/note_edit.xml:
4906+ * res/layout/note_view.xml:
4907+ * res/values/strings.xml:
4908+ * sdcard.img:
4909+ * src/org/tomdroid/Note.java:
4910+ * src/org/tomdroid/NoteManager.java:
4911+ * src/org/tomdroid/sync/SyncManager.java:
4912+ * src/org/tomdroid/sync/SyncService.java:
4913+ * src/org/tomdroid/sync/sd/NoteHandler.java:
4914+ * src/org/tomdroid/sync/sd/SdCardSyncService.java:
4915+ * src/org/tomdroid/sync/web/SnowySyncService.java:
4916+ * src/org/tomdroid/ui/EditNote.java:
4917+ * src/org/tomdroid/ui/Search.java:
4918+ * src/org/tomdroid/ui/SyncMessageHandler.java:
4919+ * src/org/tomdroid/ui/TextSizeDialog.java:
4920+ * src/org/tomdroid/ui/Tomdroid.java:
4921+ * src/org/tomdroid/ui/ViewNote.java:
4922+ * src/org/tomdroid/util/NewNote.java:
4923+ * src/org/tomdroid/util/NoteXMLContentBuilder.java:
4924+
4925+ tablet ui, sd card preserve old metadata
4926+
4927+2012-07-20 noahy <noahy57@gmail.com>
4928+
4929+ * res/drawable-hdpi/text.png:
4930+ * res/drawable-hdpi/xml.png:
4931+ * res/drawable-ldpi/ic_menu_sync.png:
4932+ * res/drawable-ldpi/text.png:
4933+ * res/drawable-ldpi/xml.png:
4934+ * res/drawable-mdpi/ic_menu_sync.png:
4935+ * res/drawable-mdpi/text.png:
4936+ * res/drawable-mdpi/xml.png:
4937+ * res/drawable-xhdpi/ic_menu_sync.png:
4938+ * res/drawable/btn_small.9.png:
4939+ * res/drawable/btn_small_toggle.9.png:
4940+ * res/drawable/button_toggle.xml:
4941+ * res/drawable/ic_menu_sync.png:
4942+ * res/drawable/text.png:
4943+ * res/drawable/xml.png:
4944+ * src/org/tomdroid/sync/SyncProvider.java:
4945+ * res/layout/note_edit.xml:
4946+ * res/layout/note_view.xml:
4947+ * sdcard.img:
4948+ * src/org/tomdroid/ui/EditNote.java:
4949+ * src/org/tomdroid/ui/ViewNote.java:
4950+
4951+ working with 1.5
4952+
4953+2012-07-20 noahy <noahy57@gmail.com>
4954+
4955+ * res/drawable-hdpi/ic_menu_sync.png:
4956+ * res/drawable-xhdpi/text.png:
4957+ * res/drawable-xhdpi/xml.png:
4958+ * res/drawable/highlight.png:
4959+ * res/xml/sync_provider.xml:
4960+ * src/org/tomdroid/sync/SyncProvider.java:
4961+
4962+ added missing res
4963+
4964+2012-07-19 noahy <noahy57@gmail.com>
4965+
4966+ * res/layout/actionbar.xml:
4967+ * res/layout/actionbar_edit.xml:
4968+ * res/layout/actionbar_view.xml:
4969+ * src/org/tomdroid/ui/Actionbar.java:
4970+ * res/layout/note_edit.xml:
4971+ * res/layout/note_view.xml:
4972+ * res/values/strings.xml:
4973+ * sdcard.img:
4974+ * src/org/tomdroid/Note.java:
4975+ * src/org/tomdroid/NoteManager.java:
4976+ * src/org/tomdroid/sync/SyncManager.java:
4977+ * src/org/tomdroid/sync/SyncService.java:
4978+ * src/org/tomdroid/sync/sd/SdCardSyncService.java:
4979+ * src/org/tomdroid/sync/web/SnowySyncService.java:
4980+ * src/org/tomdroid/ui/EditNote.java:
4981+ * src/org/tomdroid/ui/PreferencesActivity.java:
4982+ * src/org/tomdroid/ui/ShortcutActivity.java:
4983+ * src/org/tomdroid/ui/SyncMessageHandler.java:
4984+ * src/org/tomdroid/ui/Tomdroid.java:
4985+ * src/org/tomdroid/ui/ViewNote.java:
4986+ * src/org/tomdroid/util/Preferences.java:
4987+
4988+ push changes only on sync
4989+
4990+2012-07-19 noahy <noahy57@gmail.com>
4991+
4992+ * AndroidManifest.xml:
4993+ * res/layout/main.xml:
4994+ * res/layout/note_edit.xml:
4995+ * res/layout/note_view.xml:
4996+ * res/layout/search.xml:
4997+ * res/layout/shortcuts_list.xml:
4998+ * res/menu/edit_note.xml:
4999+ * res/menu/main.xml:
5000+ * res/menu/view_note.xml:
The diff has been truncated for viewing.