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