This is the best flight I've been on this year. I am wide awake and in a good mood and have none of the headaches that have plagued my last few flights. Had a good gluten-free dinner, some ginger ale and diet coke. Plenty of leg room (United's Economy Plus makes such a difference).
The great thing is I am being very productive. I'm working on my contacts management application. Work on the flight so far:
- Added page to show deleted contacts with an option to restore or purge a person
- Built a right-click context menu on the main contacts list so you can delete, view, or edit directly
- Broke some of the CSS formatting (oops)
- Refactored some javascript
- Removed the worst of the performance shortcomings
- Experimented with animating some of the dynamic UI elements (not working yet)
- Removed gaudy/ugly function buttons and put clean toolbar at top
- Worked around a weird bug where email addresses are turned into mailto: links
- Resized and centered search bar (large text now)
- Added some smarter rules to the contact merge algorithm
- Got right-click 'Delete' option working, though without in-place refresh (page redraws)
Next I want to make the contact info popups appear at the top of the list so they push down older items.
And finally, I am rocking out to a Del Amitri album I hadn't listened to before. It is really good.