Commit Graph

133 Commits

Author SHA1 Message Date
Doug Keen
958541e2af * Drop support for Android versions < 4.0
* Convert all http client to use OkHttp
* Use Android number picker instead of third party lib
2015-10-18 17:26:30 -07:00
Doug Keen
4d98f0df42 Remove email link 2015-10-18 16:30:35 -07:00
Doug Keen
7556c96e7d Memoize train destination color 2015-10-18 16:26:41 -07:00
Doug Keen
4b8b7af55a Merge pull request #6 from FuegoFro/clean_up_your_train_view
Reorganize train info views and general code cleanup
2015-10-18 15:52:31 -07:00
Danny Weinberg
2481f0c229 Reorganize the your_train and departure_listing layouts (and corresponding custom views) for easier editing, greater flexibility for different screens, and to fix a layout bug that was introduced when updating the libraries where the "Your Train" section would be too wide.
General code cleanup, warnings fixes, and readability improvements.
2015-08-12 10:31:53 -07:00
Doug Keen
4ee80b3f90 Merge pull request #5 from FuegoFro/material_libraries
Replace 3rd party shims with Google's support libraries
2015-08-12 09:09:09 -07:00
Danny Weinberg
440b2112d0 Remove old third party shims for backwards compatibility, and replace them with the corresponding material support libraries. Has a number of visual issues, but these can be corrected in a subsequent diff to keep this self-contained.
Finish converting from tabs to spaces and remove more old eclipse files.
2015-08-12 08:30:04 -07:00
Doug Keen
00faa9ec76 Death to tabs! Long live spaces! 2015-08-11 18:56:23 -07:00
Doug Keen
9285836e61 Merge pull request #4 from FuegoFro/migrate_to_android_studio
Migrate the project to Android Studio and Gradle
2015-08-10 09:32:50 -07:00
Danny Weinberg
879da8419b Make order of gradle files consistent 2015-08-05 10:27:21 -07:00
Danny Weinberg
2e4cb679f7 Let the manifest specify the minimum and target sdk versions and app version. Use the same compile sdk version as the Eclipse setup did. 2015-08-05 10:15:00 -07:00
Danny Weinberg
93e1691af5 Remove unused gradle wrapper for nineoldandroids 2015-08-05 09:22:01 -07:00
Danny Weinberg
6c82e98252 Add comments to gradle build files. 2015-08-05 03:13:11 -07:00
Danny Weinberg
c30b4e38e1 Get building with Gradle and Android Studio 2015-08-05 03:10:10 -07:00
Danny Weinberg
2e6ed0ea4a Move files to Android Studio's standard file structure 2015-08-05 01:43:41 -07:00
Doug Keen
5c1ae735e1 Added arrival time to data shown in favorites listing 2013-11-23 14:14:52 -08:00
Doug Keen
aa07b75efe Increment version number 2013-11-10 08:53:53 -08:00
Doug Keen
ab31cd0cd1 Added XML to list of supported REST response content types 2013-11-10 08:50:52 -08:00
Doug Keen
85734ab9ef Decluttered action menus a bit. Added feature to send arrival time message. 2013-10-14 08:19:14 -07:00
Doug Keen
a2d79b5a41 Start action mode immediately after selecting a train 2013-07-28 18:07:54 -07:00
Doug Keen
6f18d4877a Add platform info to departures listing 2013-07-28 17:47:57 -07:00
Doug Keen
9bfff84165 Upgraded HoloEverywhere. Moved dependencies into submodules. 2013-07-28 17:40:23 -07:00
Doug Keen
016d6523cd Always get cached boarded departure when processing an alarm (no matter how old) 2013-07-04 11:33:37 -07:00
Doug Keen
d407db14bb Increment version number 2013-04-03 22:16:44 -07:00
Doug Keen
8d82261d80 Fixed quick lookup 2013-04-03 22:16:15 -07:00
Doug Keen
3cc96e579e Increment version number 2013-04-03 22:16:01 -07:00
Doug Keen
b652b491bd Departure listing adapts to screen size 2013-03-25 12:48:46 -07:00
Doug Keen
fcc9f2ba21 Reordering of favorites list 2013-03-24 18:38:06 -07:00
Doug Keen
0c51fe904d Boarded departure service now restarts with intent info (so the notification doesn't randomly "freeze") 2013-03-24 16:12:17 -07:00
Doug Keen
601d8516e6 Strong references in ETD listener, replaced SQLite junk with simple JSON file, annotation conversion 2013-03-24 16:11:43 -07:00
Doug Keen
aaefc58702 Screwed up version code 2013-02-09 13:16:04 -08:00
Doug Keen
5de31cad40 Release 2.2 2013-02-09 13:11:57 -08:00
Doug Keen
a3a4ef5dbb Screen lock times out after 10 minutes 2013-02-09 13:07:49 -08:00
Doug Keen
f6efac2af6 Implemented service alerts & elevator info
If bikes aren't allowed, now shows specific icon
Introduced Android Annotations
2013-01-29 08:31:18 -08:00
Doug Keen
3f617d48f0 Random Eclipse props changes 2013-01-26 13:04:09 -08:00
Doug Keen
357fd69506 Added departure clock time 2013-01-26 13:01:44 -08:00
Doug Keen
7411c0ea12 Release 2.1.1 2012-10-22 09:07:08 -07:00
Doug Keen
721d1de106 Added alternate string values for landscape orientation 2012-10-21 12:34:29 -07:00
Doug Keen
5b4efea2e2 Cleanup (formatting/imports) 2012-10-21 12:31:39 -07:00
Doug Keen
5f04b943ea Changed estimated arrival text to emphasize arrival at *destination* 2012-10-21 12:31:24 -07:00
Doug Keen
05c6c2298a Added empty constructor (the v4 support lib might throw an exception
without one)
2012-10-19 14:44:37 -07:00
Doug Keen
d6815b2584 Removed old Mercurial ignore file 2012-10-15 10:57:20 -07:00
Doug Keen
b8d5d7814c Prepped for release 2012-10-15 10:56:50 -07:00
Doug Keen
0498dba7d1 Fixed weird "jumping selection" problem that occurs after consecutive departure long clicks 2012-10-13 19:15:35 -07:00
Doug Keen
8545df9091 Dismissing Your Train card will now clear any active action modes 2012-10-12 07:08:24 -07:00
Doug Keen
ca60cf54c8 Switched back to using SimonVT's number picker 2012-10-12 07:04:19 -07:00
Doug Keen
c310a00a55 Fixed weird selection behavior when multiple rows are long-clicked. Fixed rendering artifact issue on 2.x devices when Your Train card is dismissed. 2012-10-11 11:42:21 -07:00
Doug Keen
ce71cb6e09 Changed manifest for 2.1.0 release candidate 1 2012-10-10 17:32:24 -07:00
Doug Keen
5836ccb89c Added alarm indicator to Your Train card.
Fixed mysterious "freeze" of notifications (turned out to be unexpected gc of weak references).
Departure countdown now reads "Leaving" at the end of the countdown.
2012-10-10 17:21:30 -07:00
Doug Keen
699a40e93b Added vibration to alarm 2012-10-09 14:43:48 -07:00