Permalink
Commits on Jun 25, 2012
  1. Updated German translation

    cketti committed Jun 25, 2012
Commits on Jun 18, 2012
  1. Trim the first value in getHeaderParameters()

    Previously a value like 'text/html ; charset="windows-1251"' for the
    Content-Type header would not be decoded correctly.
    
    Fixes issue 4348
    cketti committed Jun 18, 2012
  2. Disable special screen reader mode on ICS

    The default message view is accessible enough.
    Info and original patch provided by Nolan Darilek.
    
    See issue 4153
    cketti committed Jun 18, 2012
Commits on Jun 12, 2012
  1. Bumped manifest to 4.119

    obra committed Jun 12, 2012
Commits on Jun 8, 2012
  1. Worked around API7/API10 differences in unit test

    GMT-dates are formatted without "+00:00" offset in API7 emulators.
    cketti committed Jun 8, 2012
  2. Made ColorPickerDialog a real dialog by subclassing AlertDialog

    This way it's easy to save/restore the dialog's state, e.g. on orientation changes.
    cketti committed Jun 8, 2012
  3. Use the framework to manage the color picker dialog in account settings

    This way the dialog will survive orientation changes.
    cketti committed Jun 6, 2012
  4. Made sure every PreferenceScreen has an associated key

    If a PreferenceScreen has no associated key the screen can't be
    restored after an orientation change (and the main screen is displayed)
    cketti committed Jun 6, 2012
Commits on Jun 4, 2012
Commits on Jun 1, 2012
  1. summary: updated build.xml and tests/build.xml.

    build.xml and tests/build.xml:
      updated general format to match what is generated in a new project.
      moved targets common to both to build_common.xml.
      replaced some exec calls (perl, mv) and inline javascript with ant tasks (including extensions from Android and ant-contrib).
    
    build.xml:
      fixed indentation.
      privatized targets that don't need to be called directly from command-line.
      renamed some properties.
    
    tests/build.xml:
      renamed test project from K9 to K9Tests.
    
    tools/ant-contrib.jar:
      new!
    
    .gitignore:
      added note about local per-repo rules.
    rabcyr committed Jun 1, 2012
  2. Create an HTML version of text/plain-only drafts in the database

    Without this, text/plain-only messages with K-9 Mail's "identity header"
    are displayed as "No text" (when moved out of the Drafts folder).
    cketti committed Jun 1, 2012
Commits on May 30, 2012
  1. summary: updated build scripts for testing.

    .gitignore:
      added files created by new targets.
    
    build.xml:
      removed targets install and reinstall.
      modified target help to depend on android_rules.help and only explain targets defined here.
      updated target javadoc.
      added targets lint-xml, lint-html, and monkey.
      added private target -pre-clean to remove files created by new targets.
    
    tests/AndroidManifest.xml:
      updated note on running the tests.
    
    tests/ant.properties:
      removed test.runner as target test is now overridden.
    
    tests/build.xml:
      removed target test-report as it is now integrated with overridden target test.
      overrode target test to disable deleting coverage.em and use the new test runner.
      overrode target help to depend on android_rules.help and only explain targets defined here.
      added targets javadoc, lint-xml, lint-html, and artifacts.
      added private target -pre-clean to remove files created by new targets.
    
    tests/clean-tests.sh:
      new sh script to run through all the tests.
    rabcyr committed May 30, 2012
  2. Put the logic that decides which message format to use in one place

    This change is in preparation for the future rich text editing
    functionality.
    cketti committed May 20, 2012
  3. Fixed a typo

    cketti committed May 30, 2012
Commits on May 28, 2012
Commits on May 25, 2012
Commits on May 24, 2012
  1. Removed unused stuff

    cketti committed May 24, 2012
  2. Fixed "errors" in translations

    Mostly replacing "..." with ellipsis character "…"
    cketti committed May 24, 2012
  3. Grouped app-specific and store-specific strings

    First step to make it easier to change the branding in forks and support
    different app stores.
    cketti committed May 24, 2012
  4. removed stylesheets from javadoc target, as not found on cloudbees. t…

    …hey weren't quite right, anyway.
    rabcyr committed May 24, 2012
  5. Replaced android.test.InstrumentationTestRunner with com.zutubi.andro…

    …id.junitreport.JUnitReportTestRunner.
    
    Create javadoc/ directory when doing "ant javadoc". Fixed installing debug builds with ant.
    
    "ant -f tests/build.xml debug && ant -f tests/build.xml installt test test-report" compiles, installs, tests,
    and saves output to tests/junit-report.xml.
    rabcyr committed May 23, 2012