Skip to content

Instantly share code, notes, and snippets.

@bvibber
Created May 5, 2014 20:54
Show Gist options
  • Save bvibber/d31bce3c787568e521fd to your computer and use it in GitHub Desktop.
Save bvibber/d31bce3c787568e521fd to your computer and use it in GitHub Desktop.
Increase font size of edit text.
Made article background white not light gray.
Made edit text background light gray.
Switched edit workflow nav "eye" icon to right arrow.
Switched left facing arrow in edit workflow nav to pencil.
Updated colors of edit summary panel and items.
Edit summary panel drag handle improved - turns to (taller) down arrow when dragged. Down arrow tap hides panel.
Added padding to right of nav bar labels so long i18n text doesn't cram right up to left edge of right nav buttons.
Edit summary panel now docks more cleanly with bottom of nav bar.
Keyboard hidden if other edit summary panel items tapped.
On edit preview page when logged in, tapping blue right arrow now causes the license panel overlay to appear and causes the blue right arrow to change to green check. The tap on the blue right arrow also changes nav title to "Save".
If not logged in and an abuse filter warning is presented for an edit, the save button now works.
Fix for occasional iOS 6 login crash.
Various POST network operations now GET.
Main nav now uses WikiFont for its icons!
Restructured nav buttons to not exceed their bounds when they do their slight zoom animation on tap.
Fix for article history using article domain not search domain.
-----
Wikifont now used for all main menu icons!
Launch icon set... finally :) Note: you may need to delete the app before installing this update to see the new launch icon.
-----
Article text styling refinements. More like mobile web.
Edit workflow refinement. Choices to log in before saving or save anonymously are presented in cleaner fashion. Text explaining license is moved beneath choice buttons. Note: presently tapping on license explanation doesn't load full license copy, but will soon.
Main menu "History of changes" entry for loading list of last 50 changes made to currently displayed article. Will add
"continue" and proper icon in near future. Note: This is the first use the iOS app has made of the new WikiFont.ttf!
Main menu "Credits" entry. Tapping on items loads respective urls in Safari. Will add proper icon in near future.
Improved LTR language support.
Search field reverts to "Search Wikipedia" after 5 seconds, but when you tap on search field again it remembers your last search term.
Nav bar better displays long i18n text.
Search field's clear "x" button larger.
Event logging updates.
Localization updates.
Text wrapping fixes.
Zero alert moved to bottom.
Lightened search field's "Search Wikipedia" text color.
------
Account creation fixed to work with updated api.
Table of contents revealed via swipe instead of drag. … For now performance was too poor on iOS 6 to redraw continuously during drag event.
Pull to refresh disabled if there's no article loaded.
History, saved pages, search results and language picker no longer use blue table cell selection color on iOS 6.
Refined icon tap subtle animations.
Fix for image taps causing mobile web site to load.
Edit icons now take action on touch up instead of touch down so attempting to scroll and having the scroll touch down on an edit icon no longer jumps to edit screen.
Table of contents images seamlessly update if downloaded while table of contents is onscreen.
Fixed bug with article scroll position not being remembered if it was scrolled all the way to the top.
-----
Changes since last build:
* Left menu refined with temporary icon set.
* Language selector now has a filter text box.
* Fixed annoying issues causing search keyboard to be hidden unexpectedly.
* Edit icons now respond more reliably to touch events.
* Fixed annoying "article reloading every time web view was presented" bug. The flicker is gone!
* Articles loaded at beginning of transition to article view. Result is even snappier page loads.
* Language selector now does quick fade in and out rather than just appearing.
* Article pull to refresh.
* Updates to canned edit summary choices and wording.
* Edit summary panel now animates to its docking position at bottom of screen smoothly during rotation.
* Updates to color scheme for canned edit summary buttons.
* Main menu now reuses article language selector.
* Further font cleanup.
------
* Edit summary, including canned options
* Edit previews!
* more localization updates (hopefully working)
----
Sprint 25 updates:
* Account creation
* Improved navbar widgets
* Experimental Zero support
* "and more!"
------
* bumped with partial localization files
* app icon should appear on home screen localized as "Wikipédia" if switch phone to French in Settings/General/International or "Википедия" if switch phone to Russian. Note that most of the internals of the app are not yet included in the translation.
----
Mobile app sprint 24 updates:
* Login!
* Custom nav-bar style!
* Fix to search keyboard disappearing!
* Many internal fixes!
* Initial prep for i18n work!
-----
Apps sprint 23 update:
* basic captcha support in editing
* 'test' available at bottom of language selection in prefs!
* language links available from toolbar (warning: known server-side bug causes this to fail on some articles)
* lots of crash fixes
-----
New beta distribution using enterprise in-house cert.
* table of contents side-by-side view
* initial section-edit interface (no saving)
* saving for offline
* basic "W" menu
* basic search/navigation
-----
* Provisional save page interface!
* Long-press the save icon to save; short tap to show saved page list.
-----
* Tapping "W" icon shows a page view history
* Initial storage for page thumbnails and other metadata
----
Very early test release of from-scratch re-write of iOS Wikipedia app.
-Network connectivity and search were the focus of this first development sprint.
-Search results display as you type
-Search results show image thumbnail
-Article loads when search result tapped (pretty article formatting has not yet been implemented)
-Links to other wiki articles should work when tapped (external links coming soon)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment