Coder Social home page Coder Social logo

lite-web-browser's Introduction

Lite Web Browser - Version 2

Version Highlights: Images + Bookmark Saves

For Godot 3.5.2

Made with: Emi's Tutorial

Using:

For Windows and Linux currently, Mac users will need to make their own version as notarizing is tricky.

The "==>" button inputs a web link. While "search" takes a single term and applies it to either Duck Duck Go, Wikipedia, or Archive of Our Own.

Goals:

  1. Basic Page Rendering
  2. Basic CSS (at least what is easy with Godot's UI nodes)
  3. Basic Javascript (Enable with checkbox)\
  4. Video Streaming

Final Goal:

Be a lightweight tool for browsing the web, without major caveat.

lite-web-browser's People

Contributors

kaiznike avatar

Watchers

 avatar

lite-web-browser's Issues

Issue On Ready: Bookmarks Don't Always Connect to their Icon

Brief: When the project starts, the ready function in app.gd loads the LWBData.tres if available and copies the bookmarks to the script. It then summons helper HTTPRequests that connect to the existing IconHTTPRequest script to make bookmark icons in the second bar. They don't always have the same site connected to them as the image, generating confusion.

Possible Fixes:

  • Create New Function replacing IconHTTPRequest that has similar functionality but only for the ready function.
  • Pass additional data to IconHTTPRequest, but this wasn't obvious.
  • Make a helper make_bookmark(site, icon) function.

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.