Skip to content

Latest commit

 

History

12 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

tomatoBrowser

tomatoBrowser's official GitHub page!

Overview

tomatoBrowser is a hobby project, so do not use it as your main browser. It is currently in its alpha developement, and right now bug fixes will come fast. If you find a bug (or crash), please report it in the issues section.

Running

To run install all requierments and then use the command python browser_tabbed.py.

Installing

Installation is simple, just go to the realeases area or the tomatoBrowser downloads at PASWS.net (not yet ready) and download the latest release avaliable.

Requirements

  • Python
  • PyQt5
  • PyQtWebEngine (PyQt5 version)

Bundled releases

Bundled releases are avaliable, but are still experimental, so they can be unstable. Download them from the "Bundled" tag in the realeses area.

Installer

I'm currently working on another porject a GUI-based installer in Python, which I will utilize here. Until now, releases with a installer are unavaliable due to issues with packaging.

Versions/releases and how they work

How they work

There are two of them: Version and Releases. You download releases, and you use versions.

Realeases

Realeases are the verions that you can download.

Versions

Versions are the ones I develop. If I do not have enough time to release the version I just made, it will be private, and I will go on to create the next version. They also have a naming system: VERSION_X.X.X_YYYYY_ZZZZZZZ_AA. X.X.X is the version, for example 1.0.0. YYYYY is the version channel. It can be alpha, beta, or stable. ZZZZZZZ is the publicity. It can be PRIVATE or PUBLIC. AA is the build number. It is written in this format: if the build is single-digit, it would begin with zero. Otherwise it will just be the number.

Changelog

VERSION_0.1.0_alpha_PRIVATE_01

  • Initial system created

VERSION_0.1.0_alpha_PRIVATE_02

  • Small bugfix (HTTP Icon doesnt work)

VERSION_0.1.1_alpha_PRIVATE_01

  • Fixed page not loading properly

VERSION_0.2.0_alpha_PRIVATE_01

  • Big overhaul
  • Added credits dialog
  • Added help page
  • Added tabs (big change)
  • Added more buttons
  • Removed (a lot of) bugs

VERSION_1.0.0_alpha_PUBLIC_01

  • Small bugfix
    • Fixed conflict with "About tomatoSoup" action and "About tomatoBrowser".
  • Created GitHub page

VERSION_1.0.1_alpha_PUBLIC_01

  • I forgot a lot sorry
  • Added "Contributors" to the "Credits" section.

FAQ

Q: When will you upgrade to PyQt6?
A: Not soon. We will upgrade around version 2.

Q: When will Settings be added?
A: Maybe next version. You can read about how versions/releases up there. 👆

Contibutors:

  • PhilipSolo1

Credits

Created by: PhilipSolo1
Owned by: PhilipSolo1
Maintained by: PhilipSolo1
GUI library by: The Qt Company
Icons by: Yusuke Kamiyamane (Fudge Icons)

About

tomatoBrowser's official GitHub page!

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages