• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

[App] [5.+] FOSS Browser [Open Source]

Search This thread

mcarni

Member
Jul 7, 2014
11
7
@Oswald Boelcke @Gaukler_Faun

i am happy to confirm that the apk on post #415 solved the problem with fullscreen video...

very good thanks a lot

on a side note, i did adb backup and adb restore on the app but i cannot get my settings back..
it is not a major issue, just a few bookmarks which i can for sure re-add manually.
but if you have any suggestion please feel free to let me know (i have de.baumann.browser.apk and de.baumann.browser.backup on my desktop...)

once agains, thanks a lot for the excellent job

M
 

mcarni

Member
Jul 7, 2014
11
7
Hi,

since, I'm going camping for a few days, I released an update with the latest fixes. It will be released on F-Droid and PlayStore (de.foss.browser -> new app). Attached is the actual debug-apk. Fell free to test and report.

Thanks for all the feedback.

Greetings
Gaukler Faun


enjoy your camping!

here all is good, update arrived on F-Droid this morning, installed went fine and full screen video is now fixed

thanks a lot

M
 
  • Like
Reactions: Gaukler_Faun

mcarni

Member
Jul 7, 2014
11
7
would it be possible to ask also for a feature implementation?

i think it would be useful to have a quick way to refresh the current web page
maybe with a swipe down when on top of the page...

alternatively I see that in gestures i can set actions for swipe on toolbar
but i cannot see a refresh/update page

maybe I am just missing something
or maybe it is just something that is not needed for the majority of people
just dropping here the idea, feel free to tell me it makes no sense...

thanks a lot

M
 

Gaukler_Faun

Senior Member
Aug 10, 2012
686
1,413
Germany
github.com
would it be possible to ask also for a feature implementation?

i think it would be useful to have a quick way to refresh the current web page
maybe with a swipe down when on top of the page...

alternatively I see that in gestures i can set actions for swipe on toolbar
but i cannot see a refresh/update page

maybe I am just missing something
or maybe it is just something that is not needed for the majority of people
just dropping here the idea, feel free to tell me it makes no sense...

thanks a lot

M
HI,

at the moment I do not implement any new features. Meanwhile you can reload a website in the menu dialog or in the "fast toggle dialog".
 

Gaukler_Faun

Senior Member
Aug 10, 2012
686
1,413
Germany
github.com
Hi,

updated the download links in the first post:

Downloads
  • Github-Releases: Here you can find latest app-releases. These are debug versions.
  • Github-latest: Here you can download the debug version with the latest changes. It is like a alpha version for the next update ...
  • PlayStore
  • F-Droid
If anyone wants, he can test Github-latest. If there are any further or unsolved issues, please report it. I plan to release a bugfix release in upcoming days ...

Thanks.
 

Gaukler_Faun

Senior Member
Aug 10, 2012
686
1,413
Germany
github.com
Hi,

I just pushed updates to F-Droid and GooglePlay. They should arrive soon. You can also try debug versions on Github. All links are below the changelog.

Fell free to give any feedback.

Have a nice day
Gaukler Faun

Changelog
  • Added right to left layout support (thanks to @M3hdiRostami)
  • Added Farsi (Persian) language support (thanks to @M3hdiRostami)
  • updated: AdBlock
  • updated: AppIcon
  • fix: New bookmarks are not shown in red-filtered bookmark view
  • fix: Application crash when trying to watch video in full screen mode
  • fix: showing keyboard when leaving fullscreen mode
  • fix: interaction with url in address line
  • fix: tab handling
  • fix: toolbar input handling
  • even more fixes
Downloads
  • Github-Releases: Here you can find latest app-releases. These are debug versions.
  • Github-latest: Here you can download the debug version with the latest changes. It is like a alpha version for the next update ...
  • PlayStore
  • F-Droid
 
@Gaukler_Faun As most of the German privacy minded Android users you're certainly aware of Mike Kuketz.
Unless you're already aware he's just recently reviewed your FOSS Browser and provided his findings here (in German language). Mike's conclusion (translated by https://www.deepl.com/translator):
Overall, the FOSS browser leaves a privacy-friendly impression and there is really nothing to criticise - except perhaps the GitHub page of the project as the start page. But that would be really petty.

The FOSS Browser doesn't phone home, comes with tracking and ad protection already and is compact/clearly designed. All in all, a great browser for the Android platform.
Congratulations! Really well done - and just proceed!
 
Just updated to v8.0:
@Gaukler_Faun I really appreciate the continous development! (y):)
 

Gaukler_Faun

Senior Member
Aug 10, 2012
686
1,413
Germany
github.com
Thanks for the feedback. To be honest, at the moment I've a very activ contributor on Github.

If you want you can download the actual debug-apk here:


Here is the changelog so far:

V 8.1 (WIP)​

  • new: edit bookmark-url (thanks to @woheller69)
  • new: Reload on swipeDown when at top of webpage (thanks to @woheller69)
  • fix: sorting of tabs in overview
  • fix: DOM-storage description in settings
 

sabei

Senior Member
Jul 9, 2020
65
16
Just updated to v8.0:
Hi can I trouble you for some help with this which I shouldn't need to be asking but I am obviously being stupid here........
I downloaded from F Droid and could not get past the Git Hub page(s).......I could not see anywhere to type in a web address - no on screen keyboard?
Could this be because I am on an Android 10 rom?
 
  • Like
Reactions: Oswald Boelcke

Gaukler_Faun

Senior Member
Aug 10, 2012
686
1,413
Germany
github.com
Hi can I trouble you for some help with this which I shouldn't need to be asking but I am obviously being stupid here........
I downloaded from F Droid and could not get past the Git Hub page(s).......I could not see anywhere to type in a web address - no on screen keyboard?
Could this be because I am on an Android 10 rom?
Just tip on the toolbar.
 

Gaukler_Faun

Senior Member
Aug 10, 2012
686
1,413
Germany
github.com
Hi,

I just pushed updates to F-Droid and GooglePlay. They should arrive soon.

Have a nice day
Gaukler Faun

Changelog v 8.1:
  • new: edit bookmark-url (thanks to @woheller69)
  • new: Reload on swipeDown when at top of webpage (thanks to @woheller69)
  • new: Added GlobalPrivacyControl (thanks to @woheller69)
  • new: Remove device info from useragent, use prefixes like DuckDuckGo browser (thanks to @woheller69)
  • new: fivicons in bookmarklist (thanks to @woheller69)
  • new: option to select blocked content
  • updated: do not track (thanks to @woheller69)
  • updated: translations
  • fix: sorting of tabs in overview
  • fix: DOM-storage description in settings
  • fix: apply settings on back/forward navigation
  • fix: Ad-Blocking also blocks "social" media
  • fix: open link externally

Downloads
  • Github-Releases: Here you can find latest app-releases. These are debug versions.
  • Github-latest: Here you can download the debug version with the latest changes. It is like an alpha version for the next update ...
  • PlayStore
  • F-Droid
 

Gaukler_Faun

Senior Member
Aug 10, 2012
686
1,413
Germany
github.com
Since I'm going on vacation for a few days, I released an update.

The update should roll out in the next days on PlayStore and F-Droid.

Changelog:
  • fix: chip desktop, javascript, DOM should not be visible in settings when editing filter names (thanks to @woheller69)
  • fix: Sometimes Favicon is stored several times in database (thanks to @woheller69)
  • fix: permission problems
  • fix: download problems
  • new: edit startSite and history items
  • new: Privacy Enhancement #602 (thanks to @woheller69)
  • new: choose preferred theme
  • updated: Edit filter names (thanks to @woheller69)
  • updated: backup preference

Downloads
  • Github-Releases: Here you can find latest app-releases. These are debug versions.
  • Github-latest: Here you can download the debug version with the latest changes. It is like an alpha version for the next update ...
  • PlayStore
  • F-Droid

Regards
Gaukler Faun

If anyone wants to contribute report issues or help translating on crowdin:


 

Top Liked Posts

  • There are no posts matching your filters.
  • 50
    FOSS Browser

    "FOSS Browser" is fully free/libre (as in freedom) Android app. The source code is public. The app also does not need any unnecessary permissions. It's a simple Android browser based on webview. The intention is to provide a simple and light weight but powerful browser with a nice looking user interface.

    Help to translate FOSS Browser on Crowdin: https://crowdin.com/project/foss-browser

    Links:

    Security/Data:
    • fully open source
    • no trackers
    • no unnecessary permissions
    • third party cookies disabled by default
    • enable/disable cookies, javascript, location access, history
    • whitelist for javascript, cookies, remote content and AdBlocker
    • toggle image/third party content loading
    • do not track me
    • backup data
    • AdBlocker
    • delete data on exit (optional)

    UI/Handling:
    • optimized for one hand handling (toolbar at bottom)
    • tab control (switch, open, close unlimited tabs)
    • full material design
    • fullscreen browsing (optional)
    • navigation button in fullscreen mode
    • fast toggle for most important settings
    • advanced gesture control for toolbar and navigation button
    • Dark Mode support

    Some nice extra features:
    • small size
    • search on site
    • Websearch (from marked text context menu)
    • save as PDF
    • open links in other apps (for example YouTube)
    33
    Downloads
    • Github-Releases: Here you can find latest app-releases. These are debug versions.
    • Github-latest: Here you can download the debug version with the latest changes. It is like a alpha version for the next update ...
    • PlayStore
    • F-Droid
    10
    Dear FOSS Browser community,

    I'm aware that with the last update I'm annoying a lot of users. Some lost their bookmarks, some are missing features, they are used to. Indeed I was afraid to release that update. It's not easy to make this step as developer. I'm only a small independent developer with a small community. I believe in free software. Free software would be nothing with the community. So let me explain, why I did this step.

    Main inspiration for " FOSS Browser" was "Ninja Browser". I liked the bottom orientated layout, the search on site functionality and opening links in the background. I removed all I didn't want and added some things from my other apps.

    The next step was a simplified UI. I decided to move all menus and dialogs in in so called "bottomsheet dialogs". This is a android native method to show things moving in from the bottom of the screen. With the new "Overview" it is possible to move the old "StartPage" together with the "tab overview" in such a dialog. Now you can reach all important content in one layout. And this layout can be shown, without opening a new tab. Now all incoming views are handled the same way. The UI is more consistent.

    Also the old tab preview used a custom layout. This layout caused many other layout problems. Now, using the native "bottomSheet dialog", I have less layout troubles, less code and less bugs.

    Another important point is, that I'm making this app mainly for my use. So if there are two ways I'll always will prefer the one, which I like more. I tested the new layout for several weeks. It's not the same like the old one. But you'll get used to it. At least I got.

    Some of your points of critic are already on my to-do list. The next step will be the more individual implementation of gestures. Separated for the floating action button and the adressbar. Swiping up to open overview and switching tabs by swiping left and right will also be an option.

    Last, but not least, I'll have to say, that I'm not a learned developer. All I'm coding I learned on my own from tutorials or documentations. I don't have the knowledge to upgrade a database without loosing some user data.

    At the moment there is nothing more to say. Thank you for all your support. The journey will go on. I hope with you.

    Regards and a happy new year
    Gaukler Faun
    9
    Here is the promised test release. Please make a backup before using (I recommend OandBackup). It is possible that you will lose some data. Things to do before official release:

    - new help dialog
    - update screenshots
    - bookmark import and export
    - what you tell me ...

    Changes:

    - the overview tab is now also a dialog displayed from the bottom
    - tab preview is integrated in the overview
    - bookmarks and login data are now in one tab
    - bookmarks filtering and sorting
    - gestures on toolbar and navigation button are now handled the same way
    - new options for gestures in the settings
    - ...

    Thanks for testing and still following this thread. The show must go on!

    Regards
    Gaukler Faun
    8
    Update v 5.7

    As promised ( along time ago) here's the update. It took longer, but there are some changes:

    ### v 5.7
    - new: delete indexed databases and local web storage
    - new: Spanish translation (thanks to Herman Nunez)
    - new: confirmation dialog before making backup
    - new: delete separate lists (Startpage, history, ...)
    - new: show unsecured connections and try reloading secure
    - new: search engines (Startpage DE, Searx)
    - new: notification when download or screenshot complete
    - new: block remote content
    - improved Chinese translation (thanks: lishoujun)
    - removed: Snackbar (replaced with toasts)
    - removed: request desktop site
    - removed: build in file manager
    - fix: some strings (thanks: gr1sh)
    - fix: some urls opening search results

    Thanks for your input and for using "FOSS Browser"!