Giter Site home page Giter Site logo

ultimatebrowserproject's Introduction

This project is now BEERWARE and most likely dead. So you can use the code from here or you can also help @xdevs23 instead, to build a great browser! Check out Cornowser. It is based on Chromium with a GREAT HTML5TEST Score

![Banner](/Artworks/UBP Banner.png)

Owner GitHub version Build Status Custom Badge

Downloads -

Download Latest Stable Version 1.4.6

Download Latest Beta Version (1.0β)

Translations by:

Materialized icon by - davimount

License:

UltimateBrowserProject
Copyright (C) 2015 Thunderbottom

"THE BEER-WARE LICENSE" (Revision 42):

 The contributors of the project own this file.  As long as you retain this notice you
 can do whatever you want with this stuff. If we meet some day, and you think
 this stuff is worth it, you can buy me a beer in return.

ultimatebrowserproject's People

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

ultimatebrowserproject's Issues

home page fail to load

when app is on Home page, remove app from recent apps list. Open again app, then blank page will load, even address bar doesn't go to any link typed.

[Discussion][Issue] Fix Bottom Omnibox

So Keyboard is shown above the bottom omnibox while typing, so it gets hidden behind the keyboard.

While scrolling, bottom omnibox hides (While scrolling top, should be reversed) and shows "about:blank: for a brief period like some Milliseconds when it starts hiding.

Overall, the omnibox has choppy animations, need to fix that too.

Enter key in address bar not working

I was trying to test your app on Genymotion emulator. but couldn't open any webpage as a physical keyboard is attached. I am not able to press enter after typing a address in the address bar. the soft keyboard is not shown when physical keyboard is attached. I am sure this issue will also happen on devices with external keyboards attached.

Add Deep-Link Support

Allow Application to ask user to choose whether to open webpage or the application.
For example when you click on Twitter link, it should ask user whether the user wants to open the Twitter app or go to the webpage.

URI handling

uri like market:// etc
currently playstore url opens in armor browser itself, not redirecting to play store app

[Discussion] Updater

We need to host some files on a web server, don't matter which one, but we need it to integrate the updater.

We could just host it on my website.

Empty space created when hiding bottom omnibox

Upon hiding the omnibox at the bottom position, empty space at the top is created, which does not occur when hiding the omnibox at the top position. It is not an animation problem, since I tried hiding both using the same method, omnibox.setVisibility(View.GONE) without any animations. I am unsure as to how to solve this, so if anyone has any ideas, that would be great. The code can be found over at the feature-fullscreen branch.

I Love how kids say everything is their own project!

Here's a rip-off of UBP.
This guy here claims that both the devs were "affiliated" and says both the projects are now different. I don't actually care about that much, all I do care about is that, he has removed the license from the settings. Also, where as GPL3 claims that the other "developer" has to retain a license and make it closed-source only with the devs permission, while still claiming the license. The license though, is no where to be found in the application.

You can check out the applications -
Snap Browser Lite
Snap Browser Pro

And report it needfully.

Same Page appears with new tab as we minimize and restoring.

I am Using stable version
When we perform double click on any external url:(i.e from Facebook, Whatsapp or from any source), Pop appears with 3 option( 1. Foreground 2. Copy Link 3. Share). As we click on Foreground, page opens and when we remove this page it get removed. Just After that at same time when we minimize the app and restoring it, It appears with that page which we had removed last time after opening URL through : double click --> foreground.

screenshot_2016-05-20-18-11-06 1
screenshot_2016-05-20-18-11-40 1
screenshot_2016-05-20-18-11-56 1
screenshot_2016-05-20-18-12-02 1

Test Issue

Testing out making an issue using the API

Add Webpage Shortcuts to the homescreen.

I know how to get the Title and place a shortcut on the homescreen, but can't seem to get a webpage to make a bookmark (Or Shortcut W/e) on the homescreen. Any help is appreciated.
The snippet below is executed when the person clicks "Add to Homescreen" button -

String title = UltimateBrowserProjectWebView.getTitle();
String url = UltimateBrowserProjectWebView.getUrl();
Intent shortcutIntent = new Intent(Intent.ACTION_VIEW, Uri.parse(url));
shortcut.setAction(Intent.ACTION_MAIN);

Intent intent = new Intent();
intent.putExtra(Intent.EXTRA_SHORTCUT_INTENT, shortcut);
intent.putExtra(Intent.EXTRA_SHORTCUT_NAME, title);
intent.putExtra(Intent.EXTRA_SHORTCUT_ICON_RESOURCE,
Intent.ShortcutIconResource.fromContext(getApplicationContext(), R.drawable.ic_launcher));               
intent.setAction("com.android.launcher.action.INSTALL_SHORTCUT");
getApplicationContext().sendBroadcast(intent);

Add option to open link in Foreground.

Yeah some people like to open links in foreground rather than the background, so this would be fine. Will be added soon when I understand how to fix that without changing major part of the code.

Issue again

I hope the description should be added in you new version app in Setting/Others/License.

And the description format should be just like the Lightning Browser and others:

1

That's should be OK :)

Save and restore open tabs

Restore last session tabs when application is re-opened. This will take a shared preference on how many tabs were open, and save a file with all the URL and then according to the number of pages in SP, we can start the URL(s) again. Or is there a better way to do that?

Weird Bug pls help

Well, so now, the top part of the page is not shown in the view until I zoom in.

Here's the unzoomed page -

Unzoomed

And here's the page zoomed in -

zoom

As you can see the top part of the page is not shown in the unzoomed view, and I haven't touched anything in the WebView. @takahirom @james9909 pls help ;-;

TO DO

Here is everything what needs to be done and what has been recently finished.

Use following formatting:

 - [ ] something to do
 - [x] something finished

Just edit this comment and change the content below:


TO DO:

To fix:

  • Switching tabs
  • Fix something in ActivityThread.performResumeActivity()

To do:

  • Native updater
  • Select DL Location
  • Change font size

Code status: Waiting for native updater to be completed and bugs to be fixed

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.