Commit Graph

902 Commits

Author SHA1 Message Date
Felix Ableitner 0c2378ac94 Added missing QR ImageView drawables. 2014-07-06 23:02:52 +02:00
Felix Ableitner 87daf00867 Added QR code scanner on when adding node (closes #39).
This uses intents, not a built-in scanner, so a seperate app is
required (eg "Barcode Scanner").
2014-07-06 12:08:41 +02:00
Felix Ableitner 6ccf1667e8 Show dialog if syncthing binary crashes instead of just crashing (ref #58). 2014-07-05 19:22:11 +02:00
Felix Ableitner d46d1d4e48 Use normal theme instead of dialog theme for repo/node settings.
This caused problems as dialogs don't have an ActionBar, and adding
ActionBar explicitly gives problems with old API levels. Closes #51.
2014-07-04 23:03:58 +02:00
Felix Ableitner 3ce26dafb2 Allow copying node ID to clipboard in Drawer and node settings (closes #53). 2014-07-04 21:41:03 +02:00
Felix Ableitner 20d1fcf3e8 Fix drawer clicks leaking through to underlying layout (ref #53). 2014-07-04 17:08:33 +02:00
Felix Ableitner 7b51d8f355 Use minimum priority for ongoing notification. 2014-07-04 13:28:34 +02:00
Felix Ableitner dfc589d714 Use correct stream for native logging, use tag SyncthingNativeCode, simplify Code. 2014-07-04 01:27:08 +02:00
Felix Ableitner 1c1197b85b Bumped version to 0.4.1. 2014-07-03 23:14:51 +02:00
Felix Ableitner b63f5bc61e Fix menu items in repo/node settings not showing as actions (ref #49).
This *should* work using `app:showAsAction`, but apparently it does not.
Using `android:showAsAction` gives warnings, but should work on all
platforms that support "showAsAction".
2014-07-03 15:27:40 +02:00
Felix Ableitner 8f5422968a Fixed repo list item layout ids. 2014-07-03 00:33:09 +02:00
Felix Ableitner 1fa5576625 Removed leftover line of code. 2014-07-03 00:32:37 +02:00
Felix Ableitner 205056f0ef Use updated syncthing logo (ref calmh/syncthing#67445a6). 2014-07-01 22:49:55 +02:00
Felix Ableitner 61eba3da1d Change restart handling to show a dialog first (ref #49).
The notification is only shown if the dialog is dismissed, in which
case the dialog won't show up as long as syncthing is not restarted.
2014-07-01 20:51:41 +02:00
Felix Ableitner 50c71c5b45 Updated launcher icon for better quality. 2014-07-01 16:10:57 +02:00
Felix Ableitner a16505b757 Added file count to repository list item (ref #49). 2014-07-01 16:09:30 +02:00
Felix Ableitner ad1138e5c5 Fixed ActionBar up button not working in all activities (ref #49). 2014-07-01 13:52:59 +02:00
Felix Ableitner 821206b97c Added phone screenshots. 2014-07-01 13:31:05 +02:00
Felix Ableitner 9806b66f56 Use split ActionBar for FolderPickerActivity. 2014-07-01 11:43:27 +02:00
Felix Ableitner 5fa3400693 Do not hardcode node list item height (ref #49). 2014-06-30 19:05:30 +02:00
Felix Ableitner 2bbc9e9e29 Bumped version to 0.4.0. 2014-06-30 02:20:47 +02:00
Felix Ableitner 28fa7068f1 Fixed lint warnings. 2014-06-30 02:20:32 +02:00
Felix Ableitner 52f84e0ec0 Show toast when trying to access nodes screen in repo settings if no nodes exist. 2014-06-30 02:19:58 +02:00
Felix Ableitner 0a4121e6cf Add ActionBar back button to repo/node settings Activities. 2014-06-30 01:43:55 +02:00
Felix Ableitner 505ec379b6 Share node id from node settings. 2014-06-30 01:43:55 +02:00
Felix Ableitner 505673bf71 Fixed repo size being always 0 (fixes #42). 2014-06-30 01:43:55 +02:00
Felix Ableitner ca0020b176 Added graphical repo folder picker (closes #40). 2014-06-30 01:43:55 +02:00
Felix Ableitner 35644c355b Fixed changed node settings not applying for repository. 2014-06-30 01:43:55 +02:00
Felix Ableitner f5249f8918 Rename "repository" to "repo" in code, missing strings from last commit. 2014-06-30 01:43:54 +02:00
Felix Ableitner c42f8c4ccb Seperate xml files for create/edit repo/node preference screens, externalize strings. 2014-06-30 01:43:54 +02:00
Felix Ableitner d858e0738d Read syncthing logs from stdout instead of stderr (ref calmh/syncthing@f97dd9d). 2014-06-30 01:43:54 +02:00
Felix Ableitner 5d078fc0c0 Create camera repository on first start (closes #4). 2014-06-30 01:43:54 +02:00
Felix Ableitner 97e46c3f64 Improved handling of first start dialog (fixes #45). 2014-06-30 01:43:54 +02:00
Felix Ableitner 0984ba1b2d Fixed crash on screen rotate and drawer not refreshing after screen rotate. 2014-06-30 01:43:54 +02:00
Felix Ableitner 9d041d0bb3 Add loading dialog on API load (after start or restart).
ref #47
2014-06-30 01:43:54 +02:00
Felix Ableitner d0e7f57812 Minor refactoring. 2014-06-30 01:43:54 +02:00
Felix Ableitner dff9156d77 Added proper restart handling (new config data is automatically loaded after restart). 2014-06-30 01:43:54 +02:00
Felix Ableitner b67c625318 Don't log stdout (unused) by syncthing). 2014-06-30 01:43:54 +02:00
Felix Ableitner ed4c2dc275 Added missing documentation. 2014-06-30 01:43:54 +02:00
Felix Ableitner 139a6e9b03 Refactor "repository" to "repo" in class/variable names. 2014-06-30 01:43:54 +02:00
Felix Ableitner c21315b907 Moved classes into util package. 2014-06-30 01:43:54 +02:00
Felix Ableitner 0f3bcc5f30 Adjust input type for GUI password. 2014-06-30 01:43:54 +02:00
Felix Ableitner 61ac81c9b7 Removed unused graphics. 2014-06-30 01:43:54 +02:00
Felix Ableitner 3933740213 Added node and repo settings activities. 2014-06-30 01:43:54 +02:00
Felix Ableitner 2ceca738ea Added more info to repo/node list items. 2014-06-30 01:43:54 +02:00
Felix Ableitner 8e8de14ef5 Fix app icon to open info drawer, code cleanup. 2014-06-30 01:43:54 +02:00
Felix Ableitner af397b0027 Change "Waiting for GUI" to "Waiting for API" in repo/node lists. 2014-06-30 01:43:54 +02:00
Felix Ableitner a98e6d6d99 Added local node info fragment in navigation drawer. 2014-06-30 01:43:54 +02:00
Felix Ableitner 72f76108fd Disable HTTPS setting in native GUI (ref #19). 2014-06-30 01:43:54 +02:00
Felix Ableitner 56e0fa3631 Change app theme for consistency with web ui. 2014-06-30 01:43:53 +02:00