ifixit / ifixit-ios Goto Github PK
View Code? Open in Web Editor NEWiFixit's iOS app for iPad, iPhone, and iPod touch
Home Page: http://itunes.apple.com/us/app/ifixit-repair-manual/id407417097?mt=8
License: GNU General Public License v3.0
iFixit's iOS app for iPad, iPhone, and iPod touch
Home Page: http://itunes.apple.com/us/app/ifixit-repair-manual/id407417097?mt=8
License: GNU General Public License v3.0
Information from Brian:
Hey Stefan, I've got an iOS app bug that I was hoping we could fix quickly. The guides in this category are not showing up in the app https://heineken.dozuki.com/c/%D0%9E%D1%82%D0%B4%D0%B5%D0%BB_%D0%93%D0%BB%D0%B0%D0%B2%D0%BD%D0%BE%D0%B3%D0%BE_%D0%B8%D0%BD%D0%B6%D0%B5%D0%BD%D0%B5%D1%80%D0%B0
3:31
damn that's a crazy URL too
3:32
the guides are written in Russian. Could that be the issue?
iFixit is still lacking support for the iPhone 5's taller 4-inch display. I haven't taken a good look at the code yet, but if you are using storyboards of nib files, it should be easy to add.
Bugs:
Design:
Future:
Done:
* Translations for: "Start a Repair"
* Translations for: "Looking for Guides? Browse for thousands of them here."
* iPad: Make the Browse Guides a Text label instead of image
* Verify all UI elements are translated
* Get translations for "Swipe To Begin".
* Hitting edit button in favorites turns the Done button blue
* Arrow should go the other way on Swipe To Begin
* Intros with videos on them loook way too big, make them smaller
* iPad: Fix rotation bug: Go to Repair Manuals in landscape, select another tab bar item, rotate to portait, go to Repair Manuals portrait.
* Let's come up with a much more subtle replacement for the ruler icon
* Make Swipe to Begin text.
* Programmatically create Browse Guide's button
* Change font on collections screen to Helvetica
* iPad: Selected index not always being updated in tabBar
* iPad: The background on guide intro view doesn't seem to be placing the image correctly
* iPad: Opening up a guide from your favorites in portrait mode only does some horrible things
* iPad Portrait mode tabbar is missing on initial load.
* Image assets for tab bar items.
* iPhone: Hit the Guide tabbar and it will pop a viewcontroller off the stack
* iPad: ifixit logo for guide intro page
* iOS 4.3: override drawRect to prevent app from crashing because we currently try to use a method that was introduced in iOS 5.0
* Always allow users to access their favorites offline. Put refresh bar on left hand side of root menu, which allows favorites to be selected.
* Offline Guides: default to the first image on each step if viewing an offline guide
* logo doesn't size correctly when opening a guide in portrait mode, then closing guide in landscape mode
* Splash screen , support all orientations
* Should we come up with flat icons for everything or just wait for iOS 7? (let's wait =))
* Remove Gloss on icon (need image asset)
* iPad: Do we want portrait mode for Category navigation? Portrait mode for iPad is currently unfinished.
* IPad: Finalize CSS for More Info webview
* Cache secondary images to memory, release memory when no longer viewing the guide
* iPhone: Landscape on category view sometimes cut's off cells on bottom
* Only show page control after content has loaded, otherwise we have a page control of 1 on Guide views
* Refresh button doesn't always refresh the request when navigating categories
* Remove step indicators on intro page while on iPod
* Don't unload the thumbnail, instead load the image behind the scenes
* Download secondary images after 0.8 seconds, not 1 second
* Add Google Analytics
* Hit login while viewing guide, then rotate, ROTATION BUG
* "Unable to retrieve guides, no internet connection." , make sure to check for internet on actions that require interwebs
* Make search box only have 128 char limit
* No results found shouldn't have an indicator arrow, it should be an alert instead of a cell
* While searching, disable favorites button to avoid a keypress
* Download medium size for secondary images after I'm paused on a step for a moment. I shouldn't have to wait for network download if I want to see the second image.
* Make search smarter, right now it just tries to find guides for a given device after selecting a search result
* Crashes on search display: Do a search, and scroll down a few pages. App crashes. (iOS 5)
* Search for canon. Tap on 'Canon Camera.' The title is 'Canon Printer' and you get and error 'No guides found.'
* 'Favorites are saved locally' -> Favorites are saved offline and …
* Title of message displayed when prompting for additional login information. 'Error' -> 'More information needed'
* Rotate on clicking on answers doesn't work—when you click back, it doesn't rotate back. Nix the animation.
* Put search back!
* New text: Favorites are saved locally and synced across devices. (remove second sentence)
* All fields are required -> Please fill out all the information
* Passwords don't match -> Do we really need this? Let's nix it. They can always recover. (Taylor and I agreed that this doesn't hurt to have, and could be helpful)
* Orange teardown, swipe very quickly through by tapping on bottom right. Crashes on load video. (out of memory)
* iPad: on home screen, favorites login shouldn't be full screen
* iPad: on guide view in portrait, favorites pane shouldn't be full height
* iPad: There is a white line between the navigation bar and the webView when looking at Answers tab and More info Tab
* Inject CSS using javascript to hide webview banner
* iPhone: Fix bug where logging into favorites (with a full page of favorites) then logging out creates a really crappy error.
* iPhone: There is extra space under the table view in the categories table view, as well as improper spacing when a guides section is added to the tableview
* Let's rename the parts store <title> so it fits on the title in the ipad without …
* Awkward having answers / more info deactivated on home page
Customer: "The other issue—I was viewing favorites with the app on a customer site and closed the app. When I restarted the app I was a taken to the same page. I couldn't navigate away from that page or logout. It turns out that the logout button is black (same color as the header background) and I couldn't see it."
I'll investigate, should be an easy fix.
Hey Guys,
this seems interesting and would like to test it here. Anyhow your Xcode project is missing some files - the SVWebViewController from Sam and the ASIHTTPRequest. The SVWebView is not a problem i could import the missing files without problems. But i'm havin some trouble with finding the right files for ASIHTTPRequest. Would be nice if you can help.
Cheers,
Sandor
When in a list of guides for a device, clicking on one of the list elements provokes a page flip to present the start page of the guide. During the flip animation of the page, the English language string "Loading..." is being displayed in its title bar - not the localized string.
On ipad mini, on the *featured section (the main one), when i select a specific guide i am taken to another one.
Do not seems to be a fixed thing.
Some links are correct, others aren't.
Any alternative?
Hi Brian,
Below you find a screenshot of the issue I have with the connection to our site in the iOS app:
<image002.jpg>
I do not see a possibility to get out of this situation other then uninstalling the app and then installing it again and connect to the Heineken site.
This usually happens after some time not using the app.
Please let me know if you need any additional information.
Kind regards,
Gertjan
iPhone:
iPad:
skills > software
. Notice the guide shown. Tap the device Ubuntu Linux
and the relevant guides are loaded. There is no way to get back to the guide we had seen before without leaving the software
category and re-entering it.Tony:
Is it possible with this app to link up to a dozuki site without pulling in other peoples dozuki sites, on dozuki a user can create their own subdomain and set of tutorials, how would one link this subdomain to the app without being able to see other people tutorials, a bit like ifixit, so that it looks like a standalone service.
I dont want an app like the dozuki app that links lots of peoples guides together. Just my tutorials i create on my dozuki site.
Hope i explained this clearly, it could be that i got the wrong idea of this app and it wont do what im looking for... but i thought id ask.
The "Swipe to Begin" UI element uses text as a graphic. Please change this for localization purposes.
The iOS app displays all categories using the original page title for the category, whereas the desktop site and Android app use the Display Title to display categories throughout the site. The iOS app should be updated to use the Display Titles as well.
Example Category: https://gunnerautomotive.dozuki.com/c/Work_Instructions
We're seeing requests to our backend with this header: Authorization: api (null)
. The Authorization header should only be set if the user is logged in.
See this and the other dozen places that will have to be updated.
We're working on narrowing down the list of operating systems, but we have reproduced this in iOS 8.3.
There are a few different issues. First:
Second:
There are more rotation bugs in these new OSs. Would you like us to exhaustively test and give you a list of all of them, or do they all have the same underlying fix?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.