Anyway, here are the improvements and changes I've made since v1.1:
- Complete rewrite - What was once just 3 enormous files has now been written in the form of 16 separate, easier to read files.
- Parser simplification - My parser code was a giant mess of hacks and workarounds, but now it's much simpler and more efficient.
- Better Loading - In v1.1, you had to cross your fingers and wait a few minutes before the program opened, as it ran all of its' updates beforehand. Now, it opens immediately, gives you a progress bar for updates, and allows you to cancel updates midway. v1.1 would automatically update every 15 minutes, suddenly wrenching control from the user, but v1.5 replaces this with a simple update button.
- New View - in v1.1, you had to go to each feed separately, checking new items. v1.5 adds a simple view that shows you all of the new stuff in one place.
- (Eventually) Better Interface - To be perfectly honest, the new interface is hardly an improvement on v1.1's interface. However, the code structured in such a way that I can improve it drastically with little work. v2.0 will hopefully bring that with it.
Edit: I never really liked the Projects page, and I wasn't really updating it ever. Anyway, it's gone.
No comments:
Post a Comment