Commit Graph

23 Commits

Author SHA1 Message Date
Felix Ableitner a8b9950101 Get support-v4-preferencefragment via maven dependency instead of submodule. 2014-09-25 02:29:19 +03:00
Felix Ableitner 19d3399288 Use hardcoded version names for gradle dependencies.
Also added notes in Readme on how to update dependencies and submodules.
2014-09-25 02:29:19 +03:00
Felix Ableitner 7b3d1b4052 Added various unit tests. 2014-09-25 02:28:58 +03:00
Felix Ableitner 2e83305b93 Added unit tests for BroadcastReceivers. 2014-09-25 02:28:58 +03:00
Felix Ableitner b1749ce7cb Changed code style to use spaces instead of tabs.
It is impossible to add a custom code style in Android Studio that is
stored in the project repository. So change style to something that's
easy to use in practice now rather than later.
2014-09-25 02:28:58 +03:00
Felix Ableitner d2e0c291b6 Use PreferenceFragments with a wrapper instead of SettingsFragments (fixes #64). 2014-09-25 02:28:04 +03:00
Felix Ableitner 026f508b18 Use Java 1.7. 2014-09-25 02:28:04 +03:00
Lode Hoste 9f4bb9923b Prepare building environment for F-Droid. 2014-08-20 23:58:28 +02:00
Felix Ableitner 804912062c Adjust build process for syncthing v0.9.0 (binary moved, fixes #72). 2014-08-06 16:15:44 +02:00
Felix Ableitner 33ae6290b1 Prepare for syncthing v0.9.0.
This includes chaning the path from github.com/calmh/syncthing to
github.com/syncthing/syncthing, as well as disabling updates from
the web gui
(https://discourse.syncthing.net/t/v0-9-0-upgrade-from-within-gui/537).
2014-08-03 16:33:23 +02:00
Felix Ableitner 44311601d2 Updated gradle Android plugin name. 2014-07-27 22:00:07 +02:00
Felix Ableitner 12db32dcd8 Fix font color problems on pre-Honeycomb (fixes #63). 2014-07-13 16:15:35 +02:00
Felix Ableitner ca0020b176 Added graphical repo folder picker (closes #40). 2014-06-30 01:43:55 +02:00
Felix Ableitner db3dbebe96 Update build tools. 2014-06-09 23:49:58 +02:00
Felix Ableitner a0881ca8c8 Ignore "version code unused" lint warning
The value is actually read from gradle by getVersionCodeFromManifest().
2014-05-19 01:21:13 +02:00
Felix Ableitner fd24e50511 Use own build script instead of relying on syncthing build target. 2014-05-18 15:18:42 +02:00
Felix Ableitner c78c6a51f1 Added gradle flavors for different native platforms, and buildNative task. 2014-05-17 22:57:04 +02:00
Felix Ableitner 15f2d5e43f Fixed lint problems. 2014-05-14 23:02:33 +02:00
Felix Ableitner 0ed561015c Use compat theme. 2014-05-14 22:40:19 +02:00
Felix Ableitner 3e8ef39322 Formatting fixes. 2014-05-14 17:25:42 +02:00
Felix Ableitner 6da9b7b8f9 Execute syncthing binary from console instead of loading it as a library.
This makes everything easier, as we can now use standard syncthing releases
instead of custom compiles, and don't have to hardcode the data folder.
2014-05-14 10:35:08 +02:00
Felix Ableitner 7a5855fec5 Replaced Notification with NotificationCompat. 2014-05-13 10:53:47 +02:00
Felix Ableitner d369cd3876 Moved build to gradle. 2014-05-12 18:54:26 +02:00