yashsingh1/xdaforums huggingface dataset:
[Paid Software Announcement and Discussion] cukierkas:
Hello there. Thanks for usual version update, hope to see pro update as well :)

About tab button we had talked earlier, my everyday's rom developer showed me this, but I think its more for keyboards dev.

http://developer.android.com/reference/android/view/KeyEvent.html#KEYCODE_TAB

About dropdown list, one more discovery from dev of my rom, hope you find it useful. As I do understand, that is more webkits issue, but with this workaround selection list hitting works as it should be.

http://xdaforums.com/showthread.php?p=46048015

[ROM] CyanogenMod 10 (qwerty)

Regards, happy user.

Sent from my GT-I9003
[Paid Software Announcement and Discussion] BlueZenith:
Hey aminaked,

First off, thanks for the awesome browser!

I love the gestures, session restore and support for traditional PC keyboard shortcuts in particular.

I was wondering if there's any chance you'll be implementing Greasemonkey / userscript support at some point? Habit Browser has that feature, and that's basically the only reason NB Pro isn't my default browser.

Keep up the good work! ^_^

Regards,

BZ
[Paid Software Announcement and Discussion] android404:
Am i the only one who has problems with automtically loading the android version of certain webpages? I have to reload said pages once for the android version to load, even though i have set them on automatic. Is there a solution?
[Paid Software Announcement and Discussion] polobunny:
I'm not sure I understand. Pages load the mobile version just fine for me.
[Paid Software Announcement and Discussion] android404:
OK, thanks.

An example: i got a bookmark for http://m.spiegel.de in an HTML file which I use as homepage. When I click this bookmark it opens http://www.spiegel.de/index.html and I have to refresh the page once, it then goes to the desired m.spiegel.de page. I have Spiegel.de set to open the mobile version automatically.

Does that make it clearer? I'm sure the problem is my way of using the browser but I would still like to sort out out. I'll create regular bookmarks for both Spiegel.de and m.spiegel.de now and see how that works.
[Paid Software Announcement and Discussion] android404:
Directly in NB pro this time, I bookmarked the mobile version and the regular version of Spiegel and of sueddeutsche.de All of them open the regular version of the site first and have to be refreshed once to open the mobile version, no matter if I set them to automatically open the mobile version or not.

Aminaked, is there a solution to this? It's not a big problem of course.
[Paid Software Announcement and Discussion] nooktablet:
Please

- add a way to reorder bookmarks

- add animation when opening app
[Paid Software Announcement and Discussion] scottjb:
Tap and hold a bookmark and select Move from the context menu. Tap the bookmark you want to move it under.

I hope any animations are optional. I turn animations off on my devices. It's not likely Aminaked would add animations, but who knows.
[Paid Software Announcement and Discussion] _n0p_:
Hi aminaked!

Is it possible to change "swipe from edge any time" to "swipe ONLY from edge any time", or make it an option?

In current state it works like "from edge any time or if scrolled to start/left it doesn't matter if swiped from edge".

Hope that makes sense.

Also, can "top swipe start area" be configured? I'd love to make it bigger - pulling notification bar instead all the time :(

And new double gestures and one hand controls rock!
[Paid Software Announcement and Discussion] aminaked:
It is a bit difficult with WebView but I think it is possible so it is on the to do list. For now you can either a) make a screenshot of the entire web page using the "save" button on the bottom menu or b) use an online service to save the web page as a PDF as described in this post.

Naked Browser uses Google's WebView component, present on every Android device, to display web pages and handle lists. I have little control over WebView and lists. Possible workarounds: a) use JavaScript bookmarklet to change lists to your liking b) turn off "Form data saved" in Naked Browser options.

I do not have control over the scrolling speed of WebView. I have noticed that scrolling appears to be slower on a new Nexus device than it is on my old Motorola Droid. Why Google would slow WebView scrolling and whether they will improve it, I do not know.

That is on the to do list. Greasemonkey allows pre-processing of data, which is difficult/impossible to implement with WebView. However, post-processing that runs after the page loads is doable. Would you PM or post here with information about scripts that you would like to run?

If anyone else has userscripts that you want to use please feel free to let me know so I can use them to develop and test.

This is a "known issue" that has to do with how the app instantiates. URLs passed in via "intents" load before the rules module is loaded. The next update will hopefully fix this. Thank you for reporting it!

Yes, the menu behavior options need to be reworked a bit. As for the top swipe area, I will adjust it with the next update.
[Paid Software Announcement and Discussion] _n0p_:
Quick howto to migrate bookmarks from Dolphin to NBPro (will require root, just did it on my device):

Using way best working for you, transfer /data/data/mobi.mgeek.TunnyBrowser/databases/browser.db to PC.

Fire sqlite3 (available in Android SDK):

sqlite3 browser.db

.output bookmarks.txt

.separator \t

select "bookmarks",url,title from bookmarks;

Delete first line (contains Speed Dial) from your just created bookmarks.txt

Push bookmarks.txt to /sdcard/download/bookmarks.txt

Import.

Enjoy :)
[Paid Software Announcement and Discussion] polobunny:
That's a superb how to! Maybe some enterprising person can make a 1 click solution or even an on-device solution. I'm sure many can benefit from this.
[Paid Software Announcement and Discussion] wilflare:
just a few questions

(1) Share Button?

Is there a way to Share what I'm currently viewing via Email or to selected apps (WhatsApp, Twitter, etc) or even Save to Pocket

(2) "Sent from Naked Browser Pro"

I noticed some of the signatures posting here have the above.

How did you guys manage that... or is there some Naked Browser Pro view of XDA? ^^
[Paid Software Announcement and Discussion] polobunny:
1)

Use highlighted button. The menu expands and shows these options when clicking the rightmost up/down arrow.

2) simply a custom signature in tapatalk/xda forum app. Nothing to do with naked browser in itself. ;)
[Paid Software Announcement and Discussion] nooktablet:
http://userscripts.org/scripts/show/155840
[Paid Software Announcement and Discussion] tcat007:
Do you know what Firefox (or the small ripped-off version "FlashFox") does to make flash work? I know there is been much discussion about this, but if Naked had flash that worked it would mean I can dump the other browser on my N7.
[Paid Software Announcement and Discussion] polobunny:
I use Flash NEARLY daily for a funny video website. CM10.2 (Android 4.3.x). You haven't been able to make it work for you?
[Paid Software Announcement and Discussion] tcat007:
I can only get flash to work in Firefox and FlashFox.
[Paid Software Announcement and Discussion] polobunny:
Both non-WebView browsers. In the stock browser, have you tried playing with the Flash settings? I had to set mine to "Never" (ironically) for it to work in Naked and others.
[Paid Software Announcement and Discussion] aminaked:
Firefox/Chrome/Opera Classic each use their own rendering engines to display web pages and handle plugins so they each come with their own set of features and bugs.

Naked Browser uses the Android WebView component on your device to render pages. In the "upgrade" from Android 4.2.2 to Android 4.3, Google broke Flash support in WebView. That really seems to be the only noticeable change between WebView in 4.2.2 and 4.3.

Google, fix Adobe Flash in WebView.

Vote for this issue by "starring" it on Google's Android bug site:

http://code.google.com/p/android/issues/detail?id=58608

Must be logged in to Google to vote.

This is the first I have heard that CM10.2 fixes Flash in WebView on 4.3. Are you sure it isn't HTML5 video?

You set Flash settings > Local storage > Never in the stock Android Browser and then it started to work in Naked Browser? That is strange because the Flash settings must be set for each individual browser. Changing one should not change another browser, but I have heard a few people mention that they need to run Flash in the stock browser in order to get it to run in other WebView browsers.
[Paid Software Announcement and Discussion] wilflare:
is there an option to manage cookies?

can we have a cookie whitelist (without toggling clearing cookie on exit)?
[Paid Software Announcement and Discussion] polobunny:
No, this is definitely flash.

(You are not an idiot, this is simply a flash test http://piv.pivpiv.dk/)

To clarify, went in stock browser, settings, advanced then enable plugin -> Never. Or always. But not Ask. Working wonderfully since then.
[Paid Software Announcement and Discussion] tcat007:
Is that really Flash? It works fine on my Nexus7, any other page with flash crashes. Try any movie trailer on Rotten Tomatoes.
[Paid Software Announcement and Discussion] polobunny:
If I open a trailer on rotten tomatoes, it automagically opens my video player.

Otherwise, another flash test:

http://helpx.adobe.com/flash-player/kb/find-version-flash-player.html
[Paid Software Announcement and Discussion] warhead1978:
works ;)

i9000 cm10.2 (4.3.1)

Modded flash APP installed...

MfG
[Paid Software Announcement and Discussion] tcat007:
I got that screen, ball went across once, then froze.

What "Modded flash APP installed..."?
[Paid Software Announcement and Discussion] polobunny:
I know you can mod Flash to disguise itself as a PC Flash instead of Android. Useful for websites such as Hulu.
[Paid Software Announcement and Discussion] warhead1978:
called "install_flash_player_ics.apk"

linked in the cm10.2 or cm10.1 thread

I use it since the flashplayer was removed from play store ...

MfG
[Paid Software Announcement and Discussion] polobunny:
That's a stock flash player.

http://download.macromedia.com/pub/...roid/11.1.115.81/install_flash_player_ics.apk
[Paid Software Announcement and Discussion] warhead1978:
ahhh OK , I saved it with Titanium Backup, I didn't knew that's the stock one...

Edit: AND there is an update ;D
[Paid Software Announcement and Discussion] polobunny:
If you mean there's a more recent one, I believe the one I linked to be the last available:
[Paid Software Announcement and Discussion] aminaked:
On the Nexus 7 with stock 4.3, Adobe Flash objects freeze WebView after a few seconds. Simple "test" Flash objects sometimes work without freezing. Complicated Flash never seems to work. Would someone with CyanogenMod (Android 4.3.x) test a youtube video and post results? Note, you must have user agent set to "desktop" otherwise youtube will serve up HTML5 video which works without problem in WebView.

[YOUTUBE]S7cQ3b0iqLo[/YOUTUBE] If it truly does work on CM, I will post the info on Google's bug site.

Yes and yes.
[Paid Software Announcement and Discussion] polobunny:
There you go. If I clicked your video it kept wanting to open in YouTube app.

Edit: With some research you might be able to find a commit(s) about Flash player in CM.
[Paid Software Announcement and Discussion] tcat007:
Would be nice if you have flash "on demand" set, and you long press the flash arrow, that the ability to share with MX Player would pop up. The "share" button pops up, but MX is not listed (while it is from other apps).
[Paid Software Announcement and Discussion] warhead1978:
No, I mean my version was older...

For me the video works and was working all the time ...

cm10.2 ROM and MackyRom (cm10.2)

MfG
[Paid Software Announcement and Discussion] polobunny:
Haha ok, misunderstanding. :)
[Paid Software Announcement and Discussion] wilflare:
could you direct me to those options?

the only way I can have the cookie whitelist is to toggle "clear cookies on exit"

I can't find the option to manually add cookies to the whitelist (from a list of cookies)
[Paid Software Announcement and Discussion] wilflare:
I'm currently using full screen. is there a way for the status bar to come on whenever they are notifications?
[Paid Software Announcement and Discussion] nimrodity:
Check apps like smart status bar, that's what I'm using
[Paid Software Announcement and Discussion] Firehead:
Have a few feature requests and questions for you, aminaked.

Would it be possible to add the ability to..

-Have the option to not restore any tabs at all and start afresh after closing the browser? I've tried checking the "Remember tabs on exit" option, but enabled or disabled, the tabs still get restored. I'd like for it to just launch to the start page and nothing else.

-On that note, would it be possible to specify multiple "start pages" on launch, and nothing else? For example, have it launch google.com in one tab and xda in another tab?

-Would there be a way to have a whitelist/blacklist for sites that you want to have wide or different type of viewport?

-Would it be possible to disable specific image formats? Like, if I want .pngs to appear and .jpgs, but don't want .gifs or .bmps to show up?

-Somewhat related to the above, would it be possible to whitelist/blacklist websites that you wish to have any images at all, over wifi or otherwise?

Other than those quirks, I love this browser. :)
[Paid Software Announcement and Discussion] aminaked:
I'm looking into other ways to distribute the app. It seems like most people like PayPal. Does anyone else have other suggestions? Amazon, GetJar, PayPal...thoughts?

Yes, I have "arrows on scroll" on my to do list. I also have another method in mind which I may implement first.

Also, you can currently set the "Volume button action" to go to page top/end.

The support of you and others made me realize that I did not want to depart from the way the project was going. Some people don't like the graphics and hopefully they will be happy one day. However, for now I am interested in satisfying the people that care more about non-cosmetic features. After all, I'm one of those people.

Do you use PayPal? Which other online payment methods are popular in Poland?

As far as ads, I do not think it is appropriate for Naked Browser. Ads track people and that is not something I will add to this app. On a similar note, I could also add licensing so that the app "phones home" to Google and asks if it is OK to run. On any other app, I would consider it but I want Naked Browser to be pure so no ads, no licensing checks, no version checks, etc., etc., etc.

I'm glad that you like the browser but I'm wondering why you need to give me grief about starting a thread. This is a totally different app from the free version. Understand now? If not, see forum rule #15: http://xdaforums.com/announcement.php?a=81
[Paid Software Announcement and Discussion] scottjb:
Thanks for the suggestion. I tried that when you first added that option and quickly realized I had no way to adjust the volume with that setting enabled. I listen to a lot of podcasts.
[Paid Software Announcement and Discussion] cukierkas:
return to home screen to adjust the volume :)

I'm using volume rockers to move cursor left or right :)
[Paid Software Announcement and Discussion] aminaked:
NEW VERSION in the Google Play Store: 1.0 build 2

CHANGE LOG

set user agent rule for domain by long pressing desktop/android user agent button *

new option: use higher priority for displaying web pages **

fixed a crash on ASUS Transformer Pad TF300T. Hopefully, so let me know

hold device menu/Alt while pressing volume buttons to change volume even when volume button action set (was not working on newer devices) ***

* You can now set user agent whitelist rules on a per domain basis. Just long press the user agent button on the bottom menu (the button that switches between desktop/android). For example, I like to keep the user agent set to "desktop". However, on some sites the mobile/Android version is better. So, while viewing a page on one of those sites I long press the UA button and select "android". Now, whenever I visit this site in the future, the mobile version is requested from the server.

** I really don't know if this helps anything at all, but give it a try by toggling it on in the options.

*** See reply to scottjb below for more information.

Thank you for your support! I do not only mean your financial support, I mean your feedback! The plan is to roll out new features over time so your patience is appreciated too.

Right now, the user agent and cookie whitelist/rules are the two major new features. As far as I know, Naked Browser Pro is the first mobile web browser to have these features--at least I have not found any other Android web browsers that do this. More cool stuff to come!

After updating, please try it again while holding down your device's menu button. This didn't work on newer devices but I think it should be fine now. For those not following along:

1) in browser options, change "Volume button action" to another function like page top/end

2) go back to browsing and the volume buttons should now do whatever you set it to

3) to change volume hold down the device key while pressing volume buttons
[Paid Software Announcement and Discussion] milchmaennchen:
Wow!

You put so much effort in this. Also your planned and already realized features are really promising.

Keep up the good work. Found out about PRO version yesterday - bought it today.
[Paid Software Announcement and Discussion] scottjb:
Works now, thanks. :)
[Paid Software Announcement and Discussion] aminaked:
NEW VERSION in the Google Play Store: 1.0 build 3

CHANGE LOG

fixed recently introduced crash *

save JPEG screenshot of entire web page via button on bottom menu **

improved file downloading using both system and built-in downloaders ***

new key combos (use with device menu/alt/ctrl): S saves page; E shows list of every open tab

JavaScript dialog boxes now show host name in title so you know which servers they are from

* Reported via Android error reporting. If one of you sent it in, thank you very much! Bug was introduced along with the user agent whitelist feature. I never experienced it myself so I appreciate it when people report these things.

** Can be used as a "save for later" or archiving function. It is a somewhat experimental feature, so let me know if it does not work on your device. I can also increase/decrease the quality of the JPEG, but maybe that should be be user-configurable.

*** Web servers use so many methods for file downloading that I cannot test them all. Let me know/send me a link if you find file download bugs...or any bugs.

Thank you XDA Developers! As always, your feedback is much appreciated. More new features coming!
[Paid Software Announcement and Discussion] azrash:
Regarding the save Web page as image, would png format be better since most websites are blocks of text? Jpg tends to be grainy. I have not updated the app yet, but just a thought.

The native screenshot function in android is also using png instead of jpg

Flowed from my Nexus⁴
[Paid Software Announcement and Discussion] scottjb:
Hi aminaked,

Not sure how long this has been happening but I noticed I no longer see anything in the recent history column on the home page. The column header is there but never any sites appear under it.
[Paid Software Announcement and Discussion] FlamingGoat:
Very impressed with the free app but I'd definitely buy this if you could manage to get Ghostery/NoScript functionality in there too. As it is I'm stuck with a year old opera beta as that's the only mobile browser I know that can do it (via extensions).
[Paid Software Announcement and Discussion] nooktablet:
i really like the new domain user agent feature,

can you please do the same thing but for flash player setting, not user agent

i have flash setting always off, because most sites use html5 now and it's faster,

but some sites still use flash, so having domain-specific flash player setting would be very useful,

thanks, the pro version is really worth it, considering the low price and you will add more features in the future.
[Paid Software Announcement and Discussion] shock2sys:
I saw in the play store description that geo-location may never come, but would you consider implementing it in the PRO version?

Perhaps a master on/off toggle for geo-location and second toggle that will switch between either showing displaying a separate permission for each site or automatically grants location permission.

anyway, thank you for an awesome browser.
[Paid Software Announcement and Discussion] walialu:
Hello and first of all: Naked Browser Pro is a must have app! Chrome sucks balls deep compared to NBP!

I'm looking into a way to export saved Usernames/Passwords. Is there some way to do that? Is there some file (/files) that I just can copy over to a device to achieve that?

Best

Marco
[Paid Software Announcement and Discussion] cukierkas:
just donated for a superb job you're doing :)

hope to have stay in memory feature, like exdialer has:)

and other way to update app, excluding gplay ;)

good luck, happy user
[Paid Software Announcement and Discussion] egzthunder1:
Thread moved to correct section..
[Paid Software Announcement and Discussion] gabi11:
Hey aminaked,

Are you planning on implementing gestures?

or maybe virtual buttons that floating on the screen...? (but I think that gestures are nicer :))

My main use of gestures until now was 'next tab/close current tab'.

I know about the volume buttons option but I prefer to leave it for volume control.

It will be much more convenient than doing it by pressing the "top of the screen" tabs (especially when today, most of the screens are pretty large and quite hard to reach the top of the screen with the same hand...)

What do you think?

Thanks!
[Paid Software Announcement and Discussion] cukierkas:
Hi ami, how are you? Maybe this link for jb can useful for you? I'm talking about locking app in memory

Sent from my GT-I9003
[Paid Software Announcement and Discussion] m4rk4:
Not compatible with Kindle Fire HD?

In the Play store, NB Free is compatible and can be installed on the Kindle Fire HD (rooted), but NB Pro is listed as incompatible. Why?
[Paid Software Announcement and Discussion] milchmaennchen:
Hey, as I usually move around using my bookmarks:

is there a way to stop the address bar coming down on opening NB? Or shift the initial page downwards?

This would be some candy on top.... very nice candy though...
[Paid Software Announcement and Discussion] scottjb:
Do you exit the browser using the Exit button in the menu? That will close all tabs.
[Paid Software Announcement and Discussion] wilflare:
hoping not to install apps :X

Naked Browser Pro is the only app where i have this "issue"
[Paid Software Announcement and Discussion] Firehead:
Ah, nope. Just the standard pressing the home button.
[Paid Software Announcement and Discussion] polobunny:
https://m.espacejeux.com/

Anybody able to visit this without either the stock browser or naked crashing?
[Paid Software Announcement and Discussion] warhead1978:
No, but with opera there is a french poker website ^^
[Paid Software Announcement and Discussion] polobunny:
Thanks. It crashes on me and it's the Quebec official lottery website. I had to use Firefox to get their lottery validation app haha. Used to work right though.
[Paid Software Announcement and Discussion] jazzboyrules:
Hi. Would you please add the feature to undo closing of tabs? An ability to associate a gesture to do that would be awesome, just like the Ctrl+Shift+t option in Chrome and Firefox :)
[Paid Software Announcement and Discussion] nooktablet:
Long-press the + (new tab) button
[Paid Software Announcement and Discussion] milchmaennchen:
Good evening, will there be a feature to display bookmarks as rather bigger entries on the homepage like some other browsers offer? Or does that use too many resources?
[Paid Software Announcement and Discussion] tcat007:
You can just create an HTML file and use the link as your home page. My home page: