sunlightlabs / congress
- Source
- Commits
- Network (3)
- Issues (15)
- Graphs
-
Branch:
master
-
0 comments Created 3 months ago by klondikeCharacter count and enforced limit on tweet repliesBonusxShow the character count somewhere, and don't let the user post something greater than 140.
Comments
-
1 comment Created 2 months ago by klondike1.5 - Current ReleasexOn emulator, search results crashes when there's one resultBugxOn either landscape, or portrait, due to a NullPointerException somewhere inside TabWidget. Works fine on devices.
Comments
-
Instead of the generic video icon.
Comments
-
0 comments Created about 1 month ago by klondikeSubmit app to T-Mobile Developer Partner channel1.5 - Current ReleasexEither now, or once legislation has been added.
Comments
-
0 comments Created about 1 month ago by klondikeShortcut can be lost on screen flipBugxOn some versions, if you flip the screen during the "Creating Shortcut..." phase of the shortcut creation process, the shortcut doesn't get made.
Small screen - 2.0
Regular screen - 1.5This can be demonstrated reliably on a Samsung Moment running 1.5.
Comments
-
0 comments Created about 1 month ago by klondikeTurn Find By State into a dropdown instead of text entry1.5 - Current ReleasexDuh!
Comments
-
Dedicated and prettier error page with flexible button.
Comments
-
1 comment Created 29 days ago by klondikeWork Offline - download Sunlight's CSV1.X - Future ReleasexWhen the app is loaded, be it List, Profile, or Main Menu, have it check for the CSV, and download it. Make a SunlightDownloader activity that does this.
The downloader will download the file to a temporary filename, load the info into the database, and then rename the file to a steady filename. This steady filename will be what gets checked for age, and its presence can be used to verify that the DB is fully loaded.
- If the file is there and less than 30 days old, don't call out to the SunlightDownloader activity. This check needs to be present in all possible entry points to the app (CreateShortcut, LegislatorLoader, MainMenu).
- If the file is there, but 30 or more days older, the CSV will be downloaded. Failure to download means the app goes on.
- If the file isn't there, the CSV must be downloaded. Failure to download means the app shuts down.
Effects on the app:
- State and last name should look in the database.
- Profile loading should use the database.
- Remove any now-needless offline checks, like the automatic shutdown from LegislatorLoader. Shutdown checks will happen if the SunlightDownloader fails when it must not fail.
Everything else should work exactly the same - the point here is for this feature to look invisible.
Comments
-
So news_list and youtube_list and the like could use a common list view, which all have a LinearLayout with a list and a refresh button. As long as the code in each ListActivity use the same IDs, and have the same requirements for layout, it is fine, and cleaner.
Comments
-
Put a bill search box on the Main Menu, that leads to a list of bill results, that leads to a bill screen that shows the bill's basic details.
Like legislators, if there is only one search result for a bill, immediately go to that bill.
Comments
-
0 comments Created 24 days ago by klondikeDesktop shortcuts to individual bills1.5 - Current ReleasexUsing a similar workflow as Legislators, allow the user to search for a bill, select a result, and have an icon appear on the desktop.
We'll need a bill icon.
Comments
-
0 comments Created 24 days ago by klondikeLatest votes for House and Senate1.X - Future ReleasexTwo buttons on the main menu, one for House, one for Senate, that brings you to a list of search results for votes that have most recently happened in the given house. Selecting a result brings you to a roll call view.
We'll need button icons for the House, and for the Senate.
Comments
-
A tab that shows the latest things the legislator has voted on. Items will link to a roll call screen.
Tried this using GovTrack, and was dissatisfied. When RTC supports it, use that.
We'll need a Votes tab icon.
Comments
-
0 comments Created 4 days ago by klondikeMake dialogs cancelable where appropriate1.5 - Current ReleasexAnd have the appropriate reaction when they do (finish(), clear the task, whatever).
Comments
-
0 comments Created 2 days ago by klondikeMove things to happen on screen load into the task itself1.5 - Current ReleasexloadLegislatorsTask.onScreenLoad(context);
Comments




