Version History

Minimum Device / iOS Requirements

  • You’ll need an iPad, an iPhone, or an iPod Touch. I don’t have enough time to figure out how to develop for the Android and I’ll be damned if I ever lay hands on a Blackberry.
  • Your device operating system should be at least Apple’s iOS 3.2 on the iPad or 4.0 on the iPhone and iPod Touch.  Earlier versions yield too many limitations.
  • I highly (HIGHLY) recommend running at least iOS 4.1 on the older iPhone 3G.  Speaking from personal experience, you’ll be much happier with that upgrade.
  • You’ll probably need a Wi-Fi connection to purchase or update version 2.0. (See below)

Version 2.4 – Changes since 2.3

  • Photos and contact information for all members of the 82nd legislature.
  • More comprehensive staffer listing (not 100% accurate yet, please send corrections if you know of any).
  • Now includes each legislator’s reelection date / term expiration.
  • Simple data updates now arrive over the Internet, without necessitating an update of the entire application at the App Store.  This should greatly speed up my ability to deliver minor updates for legislators and/or committees.
  • Initially, it only has Senate committees.  Once the Speaker announces House committee assignments, I’ll push another data update.
  • Twitter feeds now open in the official Twitter application, if available on your device.  Otherwise, they open in the built-in web browser as before.
  • I’m still tracking down a graphical bug in the Committee Meetings calendar.  At the very least, you should be able to access meeting information (if you’ve experienced problems in the past).  I will likely revisit and rewrite the calendar utility for the next TexLege update.

Version 2.3 – Changes since 2.2

  • Fixed a problem that occurred when no meetings are scheduled for a legislative chamber.

Version 2.2 – Changes since 2.1

  • Fixed a problem in the latest iOS where the map never fully finishes locating the user’s district.
  • Fixed a potential crash in the latest iOS release when a user selects a district map pin.

Version 2.1 – Changes since 2.0

Version 2.0 – Changes since 1.0.2

  • Fully implemented iPad interface; what a difference more screen real estate makes!
  • Historical graphs of the roll call partisanship index.
  • Aggregate partisanship for committee.
  • Home-grown “Who represents me”, discover your legislators and their districts via GPS or by touch, or by entering an address.
  • Extensive campaign financing records (special thanks to NIMSP/FollowTheMoney for permission to use their data)
  • New searchable committee meetings calendar.
  • Add committee meetings to iCal (iOS 4+ only)
  • Built-in interactive political map complete with district boundaries and district office locations.
  • Added a form to contact me for support via an email.
  • Pleasant, color coordinated interface.
  • Updated legislator directory to include new representatives and senators.
  • Updated committee assignments, committee clerks, and contact information.
  • Completely redesigned user interface.
  • Sadly, all these innovations mean the application size nudges beyond 20MB, necessitating a WiFi connection to download or update the app. 1

Version 1.0.2 – Changes since 1.0.1

  • Adjusted screen dimensions in web browser to accommodate higher resolutions on newer devices.
  • Uses higher resolution legislator photographs for newer and larger devices.
  • Fixed a peculiar crash when filtering legislator or committee listings on newer iOS versions.
  • Fixed that stupid blue-tinted-photo bug on new iPhone 4 devices.

Version 1.0.1 – Changes since 1.0

  • Stops loading a web page when the device starts running out of memory.

: This is probably the single largest hinderance to a chance at a wider audience.  However, I had to balance speed and utility of the app against the resource footprint.  Speed won.

2 Responses to Version History

  1. Do you plan to update the app beyond version 2.7?


    • Greg says:

      Definitely will update the data for the 84th session, but unfortunately it takes a while since I have to wait for a number of external data resources to update and become available. In particular, committee assignments and legislative staff listings are notoriously delayed. Sometimes the staffing list isn’t available until the session is almost over.

      As for the app itself, adding new features and such, I don’t have as much time to spend on it as it needs. I’ve made all of the source code public on GitHub for any iOS developers to hack on it and build in new things. But I do know that the Sunlight Foundation is actively maintaining Open States for iOS which has almost everything of TexLege, with the exception of staff listings and partisanship scales.

Leave a Reply

Your email address will not be published. Required fields are marked *