Code Monkey home page Code Monkey logo

android-search-and-stories's Introduction

This repo is now archived

DuckDuckHack went on maintenance mode in 2015 and we aren't in a position to continue it. This repo hasn't been maintained subsequently and so we are archiving it.

Need to report a bug?

If you find a bug or relevancy issue, the best way to report this is via the Feedback button on the DuckDuckGo.com search results page. These issues are compiled and reviewed daily.

Have a suggestion or idea?

The best way to report these is also via the Feedback button on the DuckDuckGo.com search results page.

You can also share your thoughts with our community on Reddit.

android-search-and-stories's People

Contributors

anarresian avatar anirudh24seven avatar attofi avatar charany1 avatar dev-vishalgaurav avatar drewjacobs avatar faraday avatar fgei avatar franco999 avatar gitter-badger avatar henieek avatar iah avatar infinitekind avatar joelromanpr avatar jonnius avatar kevinpelgrims avatar kienme avatar kiyui avatar knhash avatar koenmetsu avatar mkljczk avatar mueller-ma avatar nexus-uw avatar nilnilnil avatar phylum avatar sreilly avatar subsymbolic avatar sweetlion avatar tagawa avatar to-ba avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

android-search-and-stories's Issues

Can't type on third-party websites

2.0.29 (49)
Board: 7x27
Bootloader: unknown
Brand: lge
Device: e0
Display: GRK39F
Product: e0_tnz_nz
Model: LG-E400f
Manufacturer: LGE

The app seems to work perfectly but It doesn't allow me to type in the
pages I'm serching eg. I go on a site and can't use that sites search
function because I can't type anything. Please fix this soon it is very
frustraiting

home screen returned blank screen

Went to change sources, clicked default sources, clicked back and get a blank home screen. Repeatable.

Also when killing the app and going back in the default source change wasn't saved.

Long-press for comments

A Feature Request It would be nice if on the home screen of the app I
could long click on the news stories and be taken to the comment thread
of sites that have it. Hacker News, Reddit, &.

Settings infinite back bug

Open left menu => click settings
Open left menu => click settings again
Press back ( as many times as you like ) => does not exit app or return to homescreen

Lock screen bug

Go to a url in the app, like from a search result link. Lock phone, go through lock screen, and app opens back up at the home screen with the url in the bar but without the page and no way to get back to it -- even by hitting the enter key

Back button not always working

In short, trying to enter the Settings menu twice results in unexpected
behaviour.

To reproduce:

  • Press the menu key (or swipe to the right) to show the toolbar on the
    left.
  • Choose Settings.
  • Press the back key.
  • Repeat.

Observed behaviour:
The first time the Settings menu shows just fine. The second time the
Settings button does no longer respond, nor does the back key, resulting in
a loss of the ability to either alter settings or to gracefully close the
application. To close the application, I use the home key (to return to my
launcher) and the Android task manager to forcibly end DuckDuckGo. After
that, the application will again start just fine.

Expected behaviour:
The Settings menu is shown and closed as many times as the steps are
repeated, and the back button should function under all circumstances.

2.0.24 (44)
Board: luisa
Bootloader: unknown
Brand: samsung
Device: GT-B5510
Display: GINGERBREAD.CEKK1
Product: GT-B5510
Model: GT-B5510
Manufacturer: samsung

search erased when phone locks

I notice that whenever I perform a search and the screen of my phone locks,
and I unlock my phone, the search history gets erased and I have to perform
the search again.

2.0.17 (37)
Board: primoc
Bootloader: 1.53.0000
Brand: virgin_mobile
Device: primoc
Display: 1.08.652.6 710RD
Product: htc_primoc
Model: HTC One V
Manufacturer: HTC

Opening settings while page loading prevents settings from opening

Seems to be intermittent but I am able to reproduce every few tries. Very much and edge case, but if I open a search (from sidebar) and quickly try to click the settings button, sometimes instead of opening settings, it tries to show the article being loaded and then subsequent clicks on the settings button again show the article, not settings.

Update in settings

To check if it is the latest version and take you to the store if not.

URI schema to arrive at source specific stories list

The point of this is so that when the user taps the source icon in the readability view we can use the URI schema with the source id (e.g. duckduckgo:///?source=23) to arrive at a stories list that's filtered by that source. Much like tapping the source icon in the main view.

DDG as browser option

What happens if In DDG settings has Always open in external browser and user set browser to DDG?

Doesn't work after first try - also can get into weird states if onResume called and in article view?

Waking up device loses earlier page

Where did the page go that I was reading? If my phone's screen goes dark
and I wake it up again, I lose the web page I was viewing as well as the
search results. This is very frustrating.

2.0.17 (37)
Board: 7x27
Bootloader: unknown
Brand: Sony
Device: ST26i
Display: 11.2.A.0.21
Product: ST26i_1268-1799
Model: ST26i
Manufacturer: Sony

embedded video sticking around after hitting back button

i've attached 2 screenshots to illustrate the bug. in the first screenshot (photo.JPG) the news page is loading an embedded video. in the second screenshot (photo2.JPG) i've pressed the back button on my phone and the embedded video has persisted and continues to load overlaid on the watrcoolr stories.

photo

photo2

Add ability to reach goodies / help in the app

https://duck.co/topic/request-access-goodies-help-pages-and-duck-co-form-from-android-app

There seems to be no access from within the Android App to:

  • Goodies,
  • Help Pages,
  • Duck.co Forum.

Yesterday I forgot the code "sort:date" for sorting the results by date. The best that I could do was to fire up the Dolphin Android browser, go to the DDG website, press
more - - > Help - - > Help Pages - - > Results - - > Syntax
and scroll to the bottom of the page, where the "sort:date" code is explained. Then I had to return to the DDG Android App to complete the search item that I had started typing. I should have been able to do all this from within the DDG Android App --- and I should have been able to do it much more quickly. Also, I can't work out how to get to "Goodies", or to this Forum, from within the App.

REQUEST: Access to Goodies, Help Pages, and Duck.co Forum, should all be available from within the App. Presumably they should be items 4, 5 and 6 on the page to the left that you get when you swipe to the right.

java.lang.IllegalStateException: Can not perform this action after onSaveInstanceState

java.lang.IllegalStateException: Can not perform this action after onSaveInstanceState
at android.support.v4.app.FragmentManagerImpl.checkStateLoss(FragmentManager.java:1327)
at android.support.v4.app.FragmentManagerImpl.enqueueAction(FragmentManager.java:1338)
at android.support.v4.app.BackStackRecord.commitInternal(BackStackRecord.java:595)
at android.support.v4.app.BackStackRecord.commit(BackStackRecord.java:574)
at android.support.v4.app.FragmentTabHost.onAttachedToWindow(FragmentTabHost.java:278)
at android.view.View.dispatchAttachedToWindow(View.java:6203)
at android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:1195)
at android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:1200)
at android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:1200)
at android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:1200)
at android.view.ViewGroup.addViewInner(ViewGroup.java:2097)
at android.view.ViewGroup.addViewInLayout(ViewGroup.java:2044)
at android.view.ViewGroup.addViewInLayout(ViewGroup.java:2025)
at android.support.v4.view.ViewPager.addView(ViewPager.java:1241)
at android.view.ViewGroup.addView(ViewGroup.java:1914)
at com.duckduckgo.mobile.android.adapters.DDGPagerAdapter.instantiateItem(DDGPagerAdapter.java:42)
at android.support.v4.view.PagerAdapter.instantiateItem(PagerAdapter.java:110)
at android.support.v4.view.ViewPager.addNewItem(ViewPager.java:801)
at android.support.v4.view.ViewPager.populate(ViewPager.java:930)
at android.support.v4.view.ViewPager.populate(ViewPager.java:881)
at android.support.v4.view.ViewPager.onMeasure(ViewPager.java:1366)
at android.view.View.measure(View.java:8526)
at android.widget.RelativeLayout.measureChildHorizontal(RelativeLayout.java:581)
at android.widget.RelativeLayout.onMeasure(RelativeLayout.java:365)
at android.view.View.measure(View.java:8526)
at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:3228)
at android.widget.FrameLayout.onMeasure(FrameLayout.java:250)
at android.view.View.measure(View.java:8526)
at android.widget.LinearLayout.measureVertical(LinearLayout.java:531)
at android.widget.LinearLayout.onMeasure(LinearLayout.java:309)
at android.view.View.measure(View.java:8526)
at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:3228)
at android.widget.FrameLayout.onMeasure(FrameLayout.java:250)
at android.view.View.measure(View.java:8526)
at android.view.ViewRoot.performTraversals(ViewRoot.java:902)
at android.view.ViewRoot.handleMessage(ViewRoot.java:1957)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:150)
at android.app.ActivityThread.main(ActivityThread.java:4277)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:507)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:839)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:597)
at dalvik.system.NativeStart.main(Native Method)

Android "impressions"

Add an impression (I think that's what they are called--how Android determines which apps to use for a link/button) for search, and possibly as a web browser too.

menu open swipe gesture tweaks

The open the sidebar gesture now works at any point in the screen, and I think that is causing some confusion. What if it just worked so many pixels from the end?

Imgur multiple images doesn't work most of the time

Sometimes single images too, when the UI web view goes to imgur.com

The text loads, but no images, and the remedy is going back to the home screen then reclicking, and 95% of the time it loads that second time

Getting stuck between articles

2.0.20 (40)
Board: smdk4210
Bootloader: unknown
Brand: samsung
Device: GT-I9100
Display: JZO54K.I9100XWLSH
Product: GT-I9100
Model: GT-I9100
Manufacturer: samsung

Greetings too whom it may concern,

The news articles included when the duckduckgo app boots up are great, but
it seems to get stuck when I close the first article to load a second
article. The address loads in the URL bar but does not show the blue
progress bar; which is apt, as the second article doesn't load. I have to
close the app in order to load and read the second article.

keyboard open automatically when you start the app.

We've discussed this one at length. The conclusion we came to is if the main screen is set to stories, we do not pop the keyboard; however, if it's set to anything else we do.

User feedback:
It would be really useful if you added an option in the settings menu to have the keyboard pop up immediately after launching, as it currently takes two taps to begin a search; one tap on the search bar widget/app icon, then another on the search bar in the program itself.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.