Thank you for visiting. This project is no longer maintained, check out our new project at https://github.com/duckduckgo/iOS.
DuckDuckGo Search & Stories is distributed under the Apache 2.0 license.
DuckDuckGo Search & Stories for iOS
License: Other
Thank you for visiting. This project is no longer maintained, check out our new project at https://github.com/duckduckgo/iOS.
DuckDuckGo Search & Stories is distributed under the Apache 2.0 license.
@micpringle , looks like the wrong icon was used for the bang icons in the menu. Can you please use this one.
When tapping a story (from the feed) or search (from favorites or recents), sliding, and then releasing, the item is activated regardless. We should cancel the tap once a finger is moved.
When the 3-dot menu is open and you start scrolling the feed, the menu is closed as expected. However, you have to scroll again to make the page actually scroll. I would like to remove one step so that the page scrolls immediately rather than requiring you to lift your finger off the screen to scroll again.
Current:
Desired:
Last summer Apple unveiled its new programming language Swift to the world. Eventually Obj - C is going to be phased out. Due to the great new features and new syntax it makes coding iPhone apps even easier. I feel that then more people may contribute to this project if we converted to Swift. I want to help do this, but before I wrote some code I figured it should be discussed.
so we should have three lists.
user enabled
user disabled
default source list
if something isn't explicitly in either user list it should follow the default source list behavior.
Recently read stories are appearing within search. We should only have recent searches appear within search. Recent stories should only appear within the recent stories tab (which is already the case).
In addition, I'm missing a lot of dividers throughout the interface, can you add them back in?
On the iOS Search and Stories app, after reading a news item and returning to the menu, all the story icons start to flicker, and while the buttons still can be pressed, scrolling doesn't work. The application has to be restarted for it to work.
OS: iOS 7.0–7.0.6, 7.1
Model: iPhone 4s
On iOS 7 it's clear the status bar needs some attention.
There are three options to resolve this (ordered by amount of time required to implement):
UIWindow
by 20pts, and then offset it's x
position by the same amount. This would bring the appearance of the status bar in-line with all previous versions of iOS/cc @nilnilnil
Add a new home view, in addition to {Stories, Recents, Saved}, that is just a search only mode. The app should just feature the DuckDuckGo logo and open the keyboard right when the application opens.
I've reviewed the app using both the 6 and 6 Plus simulators and for the most part it appears to function just fine. However, there is a weird visual anomaly when choosing a menu item from the slide-over menu, as shown in this video.
Would you like us to go ahead and investigate + fix this?
@micpringle Please update the App icon artwork with this file:
next.duckduckgo.com
I think this was the original behavior and we changed it to be more generic. I'm not sure though.
Silly little things, but it would be nice to make it a no-brainer for people to clone and build.
I did this with master (1de348f) and had the following issues building with Xcode 6.1 (not sure whether or not this is relevant, I don't think so):
git submodule update --init
command required to pull down the dependencies, to save numpties like me who don't use submodules (cocoapods!) from hunting around/usr/local/bin/mogenerator
— the latest mogenerator when installed on my disk lives in /usr/bin
at least on YosemiteWith these steps I have managed to build and run it under 6.1
https://twitter.com/jeffpar/status/421836508216053761
thanks to jeffpar for reporting:
"@jeffpar: @duckduckgo In the iOS app, if I begin a search with “!oyez “ the app crashes right after the space."
No sound coming from the iOS app when using a 3rd party speaker dock but it works fine in iOS Safari using DDG.
Would you be able to provide @3x versions of all the assets used in the app so we can make sure it looks great on the new iPhone 6 Plus?
noticed that I am not seeing all the sources represented by the server on the client
@micpringle @nilnilnil , when I turn my phone to landscape in readability view all text converts to title size. @micpringle please assign to @nilnilnil if this is not something that should be in your court. Thanks.
The tabbar icons (search, stories, favorites, recents, settings) currently open the corresponding page. However, when you tap them again, nothing happens. When you tap the icon of a page you're already on, the page should scroll to the top of the main page (same effect as when you're tapping the statusbar).
Some apps that are doing this right are Instagram, Twitter, Facebook, etc. Scroll down your feed and tap the icon of the page you're already on.
I just went through ~70 issues and some of them were from users experiencing issues on the iPad Air. It's unclear if it's just frustration with the fact it's not a universal applicaiton though.
clicking a results and then swiping back returns to Home instead of the results page
and the user can't go back. This additionally has issues where the wrong icon (back vs. hamburger) is being shown.
user report:
Incase they have trouble with the bug in their app that I mentioned here is a little more data:
It occurs regularly (but not always) when returning to the story list after reading a story.
Here is a screen shot of sort of what it looks like when it happens (all photos go away and the screen flickers) in the 2nd screen you can see sort of the middle of a flicker.
I've noticed this morning that the !bang suggestions returned by DDG don't include the sites' icon (where available) once you get beyond the !bang.
For instance, if I enter !a an image is returned in the JSON:
But if I enter !a headphones or !amazon headphones only suggested phrases are returned in the JSON:
If a sites' image was returned alongside the phrase when using the !bang it'd make for a much richer experience and would also allow us to provide some context with the suggestions.
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.