Giter VIP home page Giter VIP logo

liri-browser's People

Contributors

aldrog avatar fcmam5 avatar gitter-badger avatar iateyourkitten avatar ibelieve avatar iblech avatar ilya87 avatar karim88 avatar kefds avatar pierremtb avatar timsueberkrueb avatar timwangdev avatar viruska avatar xinayder 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

liri-browser's Issues

OS X Support

Is support for OS X coming in the near future?

Shorten entire toolbar height. [Enhancement]

Just as a suggestion, I would shorten the height of the browser toolbar (page-back/forward, refresh, omnibox, etc, etc) to 46 dp.
It allows for more DOM space and looks a little more "sleek".

Just my opinion but something to mull over.

(file & line edited):
From: BrowserToolbar.qml; Line: 13 height: Units.dp(56)
To: BrowserToolbar.qml; Line: 13 height: Units.dp(46)

Makefile oddness

When the Linux install script makes material-browser, this happens:

cp -f -R [truncated]/build/material-browser/translations [truncated]/build/material-browser
cp: ā€˜[truncated]/build/material-browser/translationsā€™ and ā€˜[truncated]/build/material-browser/translationsā€™ are the same file
make: *** [copydata] Error 1

Mobile Support

  • Mobile layout of toolbar
  • Mobile friendly tab system
  • Hide tabs on scrolling down
  • Download support
  • Mobile bookmarks view
  • Mobile dashboard
  • Mobile omniplets
  • Mobile plugin support

If possible switch from Oxide to QtWebEngine on Ubuntu Touch as well.

Compilation and runtime errors

On compilation:
cp -f -R /media/Data/repositories/git/papyros/material-browser/translations /media/Data/repositories/git/papyros/material-browser
cp: ā€˜/media/Data/repositories/git/papyros/material-browser/translationsā€™ and ā€˜/media/Data/repositories/git/papyros/material-browser/translationsā€™ are the same file
Makefile:610: recipe for target 'copydata' failed

On runtime(after entering a address):
qml: Locale name: en_US
qrc:/qml/Application.qml:87: TypeError: Cannot read property 'length' of undefined
qrc:/qml/HistoryDrawer.qml:73:21: QML Text: Cannot anchor to an item that isn't a parent or sibling.
qrc:/qml/DownloadsDrawer.qml:137:21: QML Text: Cannot anchor to an item that isn't a parent or sibling.
qrc:/qml/BrowserWindow.qml:532: TypeError: Type error
file:///usr/lib/qt/qml/Material/PageStack.qml:40: Error: Cannot assign to non-existent property "canGoBack"
file:///usr/lib/qt/qml/Material/Toolbar.qml:72: TypeError: Cannot read property 'color' of undefined
file:///usr/lib/qt/qml/Material/Toolbar.qml:94:17: Unable to assign [undefined] to QObject*
file:///usr/lib/qt/qml/Material/Toolbar.qml:140: TypeError: Cannot read property 'rightSidebar' of undefined
file:///usr/lib/qt/qml/Material/Toolbar.qml:179: TypeError: Cannot read property 'rightSidebar' of undefined
file:///usr/lib/qt/qml/Material/Snackbar.qml:119: ReferenceError: implictWidth is not defined
file:///usr/lib/qt/qml/Material/ProgressCircle.qml:185: Error: Incorrect argument radius
Segmentation fault (core dumped)

Install script is fragile & uses material-browser repo

Title says it all. I've made a version that uses the new repo (liri-browser as opposed to material-browser), keeps logs, checks that the Qt install directory exists and asks if Qt is already installed. Oh, and it gets the user's name too :-)

Attempting to Connect to localhost Does Not Work

Recently I was working on my personal site and there was an issue that I wanted to know if it was just a browser problem so I started up Liri (since it's faster than anything else I have) and tried connecting to localhost:8000 to test my site. This did not connect me to my site as expected but displayed a page of Google results for the query "localhost:8000". This is a minor bug and most likely low-priority, just thought that I should report it.

UI too tiny under Ubuntu Touch

Hi,
first of all I would very much like to thank you for bringing this to Ubuntu Touch. It is a much needed stuff on that platform.

As to the actual report, the UI renders really tiny on my Nexus 7 deb and Meizu MX4. It would be nice to count in DPI and resize the UI accordingly. I am not sure how to accomplish that but here is something on that topic: http://doc.qt.io/qt-5/scalability.html

Best,
Martin Kozub

Icon

We need an icon for this app :)

Colourizing the whole tab

Add an option for colourizing the whole tab based on theme-color (instead of just the indicator) as in the previous version
video

Find a real name

"Material Browser" is not really a creative name :)
I think we need something more unique.

If this browser gets default on Papyros it could just called "Browser App" similar to the Ubuntu (Touch) Browser.

Tabs in titlebar

Merge the row of tabs with the window's titlebar.
Now merged to master ;)

TODO :

  • Draggable
  • Resizable
  • Theme-color
  • Settings entry
  • Fix Dropdowns-not-showing problem
  • Fix no-icon-app-bar problem
  • Make maximizing fill the whole space (no border with shadow)
  • Handle fullscreen correctly
  • Resize to half of the screen when touching a screen edge etc (in progress)
  • Allow dragging in place without tabs (fixed)
  • Change cursor on resizing (idk why it doesn't work anymore)
    -> does work but only add the shadow's border not at the actual window border (less intuitive)

capture du 2015-09-17 18 35 07
capture du 2015-09-22 22 02 57

.htaccess Login Possibility

I'm very often using sites protected by .htaccess-Files, but the material-browser doesn't show up the login prompt as usually known from common browsers. Is this a lack of the material-browser or does the QtWebEngine not support such kind of login prompts / popup windows?

Package?

hey!
I like your browser!
Could you give me the list of all the dependencies of the app and a working Makefile?
If I got time, I'll try to make a debian package :-)

Fix Search

Type error on webview.findController.text = text; assignement.

website

you can create a little website with the branch "gh-pages", that'd be good!
also you could move the translations there so you don't need to get them when you clone the repo šŸ˜„

[Suggestion] Hide tab bar when only one tab is opened

This would save space when you only have one tab open. When the tab bar is hidden, the add tab button could be shown to the right of the address bar.

If this is something you would like to add, I can submit a pull request for this.

Reading list

It would be useful to have a reading list that you could add pages to for reading later (similar to the same feature in Safari). This would be for things that you only want to read later but not save permanently in a bookmark. It would be nice to cache these pages for offline reading as well.

Sound does not work on Ubuntu Touch

Hi,
I've just tried Youtube and I can't hear any sound. On the other hand, the browser is way way more faster with Youtube (and all the other stuff) than the default one :). Having great feeling using the browser :). Thanks a lot.

Scrollbar Layout Error

On scrollable pages the scrollbar is simply red! You can't see how long you scrolled and that isn't really Material Design.


Operating System: Windows 8.1

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.