Coder Social home page Coder Social logo

goastian / midori-desktop Goto Github PK

View Code? Open in Web Editor NEW
62.0 7.0 9.0 1.04 GB

Official repository code Midori Browser

Home Page: https://astian.org/midori-browser

License: Other

firefox-browser gecko mozilla webbrowser midori midori-browser web-browser

midori-desktop's Introduction

Welcome to Midori Browser Github Repository ๐Ÿ‘‹

CircleCI Telegram Twitter Donate Patreon


Logo

Midori Browser

Midori initially uses the Gecko/Firefox code under the Floorp Browser project. Both Midori and Floorp projects are collaborating to improve and offer an exceptional user experience, with significant differences. Later, as updates are released, the original code will be differentiated. , but both projects will continue to collaborate

Official Site ใƒป Download ใƒป Blog & Release Notes ใƒป Official Support Site & Send feedback

โšก Get Started

๐Ÿ’ป Supported Operating Systems & Requirements

Midori Browser is available for Windows, macOS, and Linux. You can install it by running the installer or by extracting the archive.

Windows

  • Windows 10 or later. (Windows 7 and 8 are not supported)

  • x86_64 CPU architecture. AArch64 is not supported.

  • Midori provides "exe" installer & "Winget" install.

Midori is in the process of obtaining a license to sign Certum Open Source Code Signing Certificate. The official Midori installer is signed by "Open Source Developer, Astian, Inc". However, the installer for the Daylight build is not signed.

macOS

  • macOS 10.12 or later.

  • x86_64 CPU & ARM64 CPU architecture. Midori provides a Universal build for both architectures.

Midori is in the process of obtaining Apple certification. This means that you can install Midori without any warning messages. Additionally, Midori now includes an auto-update system.

Linux

  • Debian-based distributions (such as Ubuntu and Linux Mint) and Arch-based distributions (such as Manjaro) are supported.

  • x86_64 & AAarch64 CPU architecture.

  • Midori Browser Requirements: "Firefox Linux Requirements"

๐Ÿ“ฅ Download & ๐Ÿ“ฆ Install

You can download the latest version of Midori Browser from the official website: Astian.org or from the Gitlab Releases page.

Linux (Debian, xUbuntu, Mint) sudo wget -O /etc/apt/trusted.gpg.d/midori-archive-keyring.gpg http://repo.astian.org/midori-archive-keyring.gpg && echo "deb http://repo.astian.org midori main" | sudo tee /etc/apt/sources.list.d/midori.list

  • sudo apt update
  • Run: sudo apt install ./midori__amd64.deb

๐Ÿ“– Documentation

๐Ÿ“ License

Mozilla Public License 2.0

  • Midori Browser's name is a registered trademark of Astian, Inc developer, and Midori logo is protected by copyright

  • Midori Browser is based on Mozilla Firefox. Midori Browser is not affiliated with Mozilla, Mozilla Firefox.

๐Ÿ“ง Contact

Contribute

You can contribute through a donation on our website. We recommend that you first read our manifesto and then donate here we leave you the links

๐Ÿ“œ Privacy Policy


๐ŸŒŸ Contributing

๐Ÿงฐ Writing Code

See Development

๐Ÿ“ Translating

  • We want to support as many languages as possible. If you want to translate Midori Browser, please clone the l10n-central repository.

  • English is the main language. If you want to translate Midori Browser, please translate from English (en-US)

  • Midori's English file is located in the Midori-Strings repository.

๐Ÿ› Reporting Bugs

midori-desktop's People

Contributors

abejaranoh avatar dependabot[bot] avatar flameopathic avatar github-actions[bot] avatar ponchale 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

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

midori-desktop's Issues

[Bug] Midori installer doesn't install the right version

Attention!

  • I undertand that Midori is NOT supported on Windows 7/8.1 or lower.

Describe the bug

The midori 11.1.3 installer doesn't upgrade midori from 11.1.2 and browser self upgrade can't find the newest update version 11.1.3

To Reproduce

  1. Download Midori installer both online and offline version from astian.org and GitHub
  2. Install it
  3. Midori version still the same after update(11.1.2)
  4. In about midori update, it's still said midori in the latest version(11.1.2)

Expected behavior

Install and update Midori browser to latest version(11.1.3)

Screenshots

No response

OS Info

Windows 10 Pro 22H2

Midori Version

11.1.2

Additional context

No response

[Bug]: 'When you open a link, image, or media in a new tab, switch to it immediately' Option Doesn't Work When Disabled.

Pre-Submission Checklist

  • I have checked the existing/closed issues to ensure this issue has not already been reported.
  • I am using the latest supported version of the browser.
  • I have tried disabling all browser extensions/add-ons to rule out interference from these.
  • I have tried clearing the browser cache and cookies.
  • I have tried to create a new profile and the issue still occurs.
  • I have provided detailed step-by-step instructions on how to reproduce the issue.
  • I have included relevant screenshots or console outputs.
  • I have checked this problem is not ocurring in the latest version of Firefox ESR.
  • This issue is specific to this browser and does not occur in other browsers.

Bug Summary

I tested this on a newly installed Midori 11.3.2 on both PCs that I own. The issue is present on both machines. I didn't touch any options, I just went straight to demonstrate the bug right after the browser was launched.

The 'When you open a link, image, or media in a new tab, switch to it immediately' option is off by default, and I prefer it that way. However, this doesn't work because when I open a link in a new tab, whether by right-clicking using the context menu or the middle mouse button, it still automatically takes me to the new tab when it shouldn't.

This doesn't happen on mainstream Firefox or other forks that I've used (Waterfox and LibreWolf).

Reproduction Steps

  1. Make sure the 'When you open a link, image, or media in a new tab, switch to it immediately' option is off. It should already be by default.
  2. Open a link in a new tab, either through a context menu or the middle mouse button.
  3. Observe the link being opened in a new tab.

Expected Behavior

I should stay on the tab where I opened a link in a new tab from.

Actual Behavior

I got automatically switched to a new tab after opening a link.

Screenshots

Screenshot_1
Screenshot_2
Screenshot_3
Screenshot_4

Browser Version

11.3.2

Operating System

Windows 10 Pro

Additional Context

The issue is very consistent, there's no instance where it deviated from this behavior.

Can not change display language

Attention!

  • I undertand that Midori is NOT supported on Windows 7/8.1 or lower.

Describe the bug

I want to change display language from en to zh-cn china
but display en and never change

To Reproduce

  1. go to settings -> general -> change display language
  2. change to ็ฎ€ไฝ“ไธญๆ–‡ zh-cn
  3. restart

Expected behavior

change to display zh-cn

Screenshots

No response

OS Info

windows11

Midori Version

11.2.2 (64-bit)

Additional context

No response

Workspaces are not persistent[Bug]

Attention!

  • I undertand that Midori is NOT supported on Windows 7/8.1 or lower.

Describe the bug

I added 2 more workspaces, shopping and media to the existing standard workspace.
Next time after restart both 2 added workspaces are gone.

To Reproduce

  1. Click on + in sidebar to add a workspace
  2. I named it "shopping"
  3. I selected an icon ('shopping')
  4. I rightclicked on the new icon and selected "Manage this workspace"
  5. I selected a container tab (shopping)
  6. I restarted browser
  7. New workspace icon is gone, only standard is visible.

Expected behavior

Adding or creating any new workspace should persist with an option to edit or delete.

Screenshots

No response

OS Info

Win 10.0 built 19045

Midori Version

11.2.2 64bit

Additional context

No response

[Bug] No shortcut seems to toggle the state of the sidebar

Attention!

  • I undertand that Midori is NOT supported on Windows 7/8.1 or lower.

Describe the bug

I believe that a shortcut option exists to toggle the visibility of the sidebar. I've tried a few candidates but none have done so.

To Reproduce

Create a keyboard shortcut for one of the options pertaining to the sidebar visibility.

Expected behavior

I should be able to hide or show the sidebar

Screenshots

No response

OS Info

Ubuntu 22.10

Midori Version

11

Additional context

No response

[Bug] Midori installer being stop by Windows Security

Attention!

  • I undertand that Midori is NOT supported on Windows 7/8.1 or lower.

Describe the bug

When start the installer, it will be stopped by Windows Security for being an unrecognized app

To Reproduce

  1. Turn on Windows Security
  2. Download the installer
  3. Try to install the browser
  4. Being stop by Windows Security

Expected behavior

Can install the browser without being stopped by Windows Security

Screenshots

Capture

OS Info

Windows 10

Midori Version

11.1.1

Additional context

No response

[Bug]: Spoof user agent option still not working

Pre-Submission Checklist

  • I have checked the existing/closed issues to ensure this issue has not already been reported.
  • I am using the latest supported version of the browser.
  • I have tried disabling all browser extensions/add-ons to rule out interference from these.
  • I have tried clearing the browser cache and cookies.
  • I have tried to create a new profile and the issue still occurs.
  • I have provided detailed step-by-step instructions on how to reproduce the issue.
  • I have included relevant screenshots or console outputs.
  • I have checked this problem is not ocurring in the latest version of Firefox ESR.
  • This issue is specific to this browser and does not occur in other browsers.

Bug Summary

Video recorded today 04/08/2024, in the same video I show that I am using version 11.3.0 (64-bit) of the Midori web browser, due to the previously open forum #71 on Ponchale's recommendation I have used the spoof option the browser's user agent, however, is still not working, when I go to the deviceinfo.me website it keeps showing me that I am using the Firefox web browser, as Ponchale told me previously in another forum #65 he had been doing tested with this option and did not have any problems, therefore, I do not know why this is happening to me in particular, I do not know if it is some internal error in my computer or what

PS: The good part is that I have also checked if the user.js options work that I had previously opened a thread talking specifically about it #64 and it seems that they have indeed fixed that problem

Reproduction Steps

Go to Settings
General
User Agent
Select any of the user agent options
Go to deviceinfo.me/ on this web page you can see that the configurations have not been applied

Expected Behavior

The expected behavior in the Browser section of deviceinfo.me appears that I am using any of the other previously selected user agents instead of Firefox

Actual Behavior

When I try to spoof the web browser user agent I can't do it

Screenshots

grabacion-2024-04-08-155259_TyIPmNkr.mp4

Browser Version

Windows 11 Pro 23H2

Operating System

11.3.0 (64-bit)

Additional Context

No response

[Bug]: Web browser player is invalid

Pre-Submission Checklist

  • I have checked the existing/closed issues to ensure this issue has not already been reported.
  • I am using the latest supported version of the browser.
  • I have tried disabling all browser extensions/add-ons to rule out interference from these.
  • I have tried clearing the browser cache and cookies.
  • I have tried to create a new profile and the issue still occurs.
  • I have provided detailed step-by-step instructions on how to reproduce the issue.
  • I have included relevant screenshots or console outputs.
  • I have checked this problem is not ocurring in the latest version of Firefox ESR.
  • This issue is specific to this browser and does not occur in other browsers.

Bug Summary

Hello, good morning, I am currently using invidio.io artificial intelligence to create videos, and when I finish creating the video a banner appears telling me that the browser's video player is not valid.

Reproduction Steps

Go to the invideo.io website
Go to the generate text to video section
Create a video from prompts
You will be able to see that once the process is finished, the sign appears that the browser's video player is not valid.

Expected Behavior

The expected behavior is that the previously mentioned sign does not appear, that the web browser video player is not valid and so I can view the video that I have created with artificial intelligence

Actual Behavior

The aforementioned poster appears preventing me from seeing the video I created

Screenshots

Fallo.reproductor.mp4

Browser Version

11.3.0 (64-bit)

Operating System

Windows 11 Pro 23H2

Additional Context

No response

[Bug] My computer's antivirus detects the Midori web browser as a trojan

Attention!

  • I undertand that Midori is NOT supported on Windows 7/8.1 or lower.

Describe the bug

Hello, good evening, I am currently using the Kaspersky Total Security antivirus and said antivirus detects the Midori web browser as a generic trojan. I have had to add the program to the list of exclusions so that the antivirus does not eliminate it, can anyone do you know why this happens?

To Reproduce

Install Kaspersky Total Security antivirus, in the settings choose maximum protection

Expected behavior

That the antivirus does not detect my web browser as a trojan

Screenshots

Captura de pantalla 2023-12-20 000432

OS Info

Windows 11 Professional 23H2

Midori Version

11.2 (64-bit)

Additional context

No response

[Bug] [Atutomatically hide Toolbar] works too sensitively

Attention!

  • I undertand that Midori is NOT supported on Windows 7/8.1 or lower.

Describe the bug

unhiding the toolbar is activated about 30 pixels below the top of the screen.

i can't even click buttons or menus of some sites which are located on top of the screen.

To Reproduce

Settings > Design > Firefox PhotonใƒปLepton UI > Lepton Settings > Atutomatically hide Toolbar

Expected behavior

usually you have to move your mouse to the very top of the screen to unhide the toolbar

Screenshots

No response

OS Info

win10 x64

Midori Version

11.1.0

Additional context

No response

[Bug] deleted.

Attention!

  • I undertand that Midori is NOT supported on Windows 7/8.1 or lower.

Describe the bug

Think the title of this report says it all.

To Reproduce

Tools - Settings - Browser manager sidebar -

Expected behavior

Show autohide options.

Screenshots

https://snipboard.io/7suCPa.jpg

OS Info

Windows 11

Midori Version

11.1.0

Additional context

No response

Can't set other language than english[Bug]

Attention!

  • I undertand that Midori is NOT supported on Windows 7/8.1 or lower.

Describe the bug

After having installed Midori from official website (and later also from Uptodown.com) on Windows 10 64bit, the whole interface remains in english language. I tried several times to set it to german or italian or french, without any change.
Same browser installed in Linux Mint immediately is displayed in german, without having to change it from english to german.
In the uninstall procedure on Windows I found it is an en-us version.
However, nowwhere I can get a german version (for Windows) when downloading.

To Reproduce

  1. Open settings
  2. Click on "General"
  3. Scroll to "Language"
  4. Set "German"
  5. Restart browser
  6. Still english interface

Expected behavior

At least after restart it should be a german interface.

Screenshots

No response

OS Info

Windows 10.0 built 19045

Midori Version

11.2.2 64bit

Additional context

nothing to add

[Bug] Issue with Spoof User Agent option and user.js options

Attention!

  • I undertand that Midori is NOT supported on Windows 7/8.1 or lower.

Describe the bug

Hello, good afternoon, my name is Facundo, I recently installed the Midori web browser to test it, and I have seen that it has some errors, the options to fake the user agent do not work (I show it in the video) as well as the user.js options do not work either (in the video I also show it) likewise I ask to completely ignore the user interface, I applied a CSS theme called floorp one which was created by the user Godiesc on Github, I did this in the particular thing so that my user interface looked aesthetically more beautiful, essentially I wanted to make known these 2 problems that have arisen in the browser, the one of user agent forgery and the other of user.js on my own account I have forced to look for the arkenfox user.js file and apply it to Midori so that it has some kind of protection

To Reproduce

Go to Spoof User Agent options in the general tab, select any user agent, and go to a web page like deviceinfo.me where it tells you what your user agent is
Go to performance options in the general tab, go to user.js options, select any user agent, go to the profile folder you are using, open it in file explorer, open the user.js file and check that it doesn't say anything like: "404 Error Not Found"

Expected behavior

It is expected that the Spoof User Agent options will work and the user agent can actually be spoofed, it is expected that the user.js list will be updated (because the ones that currently exist have been deleted from the official repository a long time ago)

Screenshots

Video.sin.titulo.Hecho.con.Clipchamp.mp4

OS Info

Windows 11 Professional 23H2

Midori Version

11.2 (64-bit)

Additional context

I wanted to record a video of all this, since I particularly consider that it has more value than a simple screenshot

[Bug] The files in PDF format that I want to view in the web browser are automatically downloaded involuntarily to the temp folder on my computer

Attention!

  • I undertand that Midori is NOT supported on Windows 7/8.1 or lower.

Describe the bug

Good afternoon, when I access a file in PDF format, at the time of accessing said file it is automatically downloaded to the Temp folder, I would like to know if I do not have an option that is responsible for preventing this, or failing that , some option which is responsible for deleting all temporary files when closing the browser

To Reproduce

1 Access the web platform of your work or study environment
2 Select a PDF file which you want to view in the PDF viewer
3 You will be able to see how this file is automatically downloaded involuntarily to the Temp folder on your computer

Expected behavior

Normally view the files in PDF format without them being downloaded to the Temp folder on my computer or have an option that is responsible for deleting all the temporary files downloaded when closing the web browser

Screenshots

Descargas automรกticas

OS Info

Windows 11 Professional 23H2

Midori Version

11.2.2 (64-bit)

Additional context

No response

Mozilla extensions search redirects to japanese app store

Attention!

  • I undertand that Midori is NOT supported on Windows 7/8.1 or lower.

Describe the bug

Searching for an extension in settings takes the user to the japanese version of then mozilla app store

To Reproduce

Go to settings -> extensions and search for an extension
A new tab will open in the japanese app store.

Expected behavior

My expectation is that it would take the user to the region specific app store

Screenshots

No response

OS Info

Ubuntu 22.10

Midori Version

11

Additional context

No response

[Bug] Spoof user agent options not working

Attention!

  • I undertand that Midori is NOT supported on Windows 7/8.1 or lower.

Describe the bug

Video recorded today 27/03/2024 in the web browser options, I try to spoof my user agent and, however, these options do not work for me

To Reproduce

Go to Settings
General
User Agent
Select any of the user agent options
Go to deviceinfo.me/ on this web page you can see that the configurations have not been applied

Expected behavior

The expected behavior in the Browser section of deviceinfo.me appears that I am using any of the other previously selected user agents instead of Firefox

Screenshots

grabacion-2024-03-27-001822_qkw9bLw4.mp4

OS Info

Windows 11 Pro 23H2

Midori Version

11.2.1 (64-bit)

Additional context

No response

When setting tab bar to appear at the bottom of the window, the menu bar gets also put there...

Attention!

  • I undertand that Midori is NOT supported on Windows 7/8.1 or lower.

Describe the bug

When setting tab bar to appear at the bottom of the window, the menu bar gets also put there.
In my book, that's a bug, not a feature.

To Reproduce

  1. Right-click on tab bar and enable menu bar
  2. Go to Settings / Preferences -> Design -> Tab Bar and choose "Display Tab Bar at the bottom of the window".
  3. Watch the menu bar move to the bottom along with the tab bar.

Expected behavior

The menu bar should always be at the top of the window. At the very least it should not be tied to the tab bar and move along with it to the bottom of the window just the tab bar is set this way.

Check out waterfox how they did it. That's how I expect the tab bar and the menu bar being independent of each other.

Screenshots

No response

OS Info

void linux, X11, xfce, kernel 6.6.11

Midori Version

11.2

Additional context

No response

[Bug] Dependencies missing for debian 10 and ubuntu 20.04

Attention!

  • I undertand that Midori is NOT supported on Windows 7/8.1 or lower.

Describe the bug

when installing on Debian 10 (buster) I get this error:

root@479742c3b00c:/home/test# apt install ./midori_11.0.0_amd64.deb
Reading package lists... Done
Building dependency tree
Reading state information... Done
Note, selecting 'midori' instead of './midori_11.0.0_amd64.deb'
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
midori : Depends: libffi8 but it is not installable
Depends: libgcc-s1 but it is not installable
Depends: libgdk-pixbuf-2.0-0 but it is not installable
Depends: libvpx7 but it is not installable
E: Unable to correct problems, you have held broken packages.

versions older than ubuntu 22.04 and debian 12 (bookworm) might have the same issue since the package libffi8 is only available from these versions

https://packages.debian.org/bookworm/libffi8
https://packages.ubuntu.com/jammy/libffi8

there is a package
https://packages.debian.org/bullseye/libffi7 --> only debian 11
https://packages.debian.org/buster/libffi6 --> only debian 10
https://packages.ubuntu.com/focal/libffi7 --> ubuntu 20.04 and 22.04

maybe using the package depending on the version of the OS might be a solution.

I did not check the other packages

To Reproduce

Debian 10

Ubuntu 20.04 (focal)

Expected behavior

package is installed

Screenshots

No response

OS Info

Debian 10 (buster); Ubuntu 20.04

Midori Version

11.0.0

Additional context

No response

[Bug] Problems with hyperlinks on the Midori official website

Attention!

  • I undertand that Midori is NOT supported on Windows 7/8.1 or lower.

Describe the bug

When I access the official website of the Midori web browser and I want to view the "About US" section in Spanish, I cannot do so. Additionally, when I click on the "About US" button at the top I am redirected to the home page, in order to go to the "About US" section I am forced to scroll down completely and click on the "About US" at the bottom since the one at the top does not work well

To Reproduce

Click on the button to change language to Spanish located at the top right, then click on "About US" at the top of the page in the center, you will see that this hyperlink does not work correctly, since you are redirected to the home page, scroll down all the way and click on "About US" below to access said section, you will see that you cannot view it in Spanish

Expected behavior

The expected behavior is that the "About US" button at the top in the center works without redirecting you to the home page, without having to scroll down completely to access the "About US" section. Another expected behavior is be able to view the "About US" section in Spanish

Screenshots

grabacion-2024-01-02-161158_idezLn1q.mp4

OS Info

Windows 11 Professional 23H2

Midori Version

11.2 (64-bit)

Additional context

Just in case I will also write this Issue in the repository called: "general-discussion-suite" since I am not very clear in which of the two repositories to report this issue, I will report it in both

[Bug] User.js settings are not applied to me in my browser

Attention!

  • I undertand that Midori is NOT supported on Windows 7/8.1 or lower.

Describe the bug

Hello, good evening, when I try to apply the Yokoffing Securefox options in the user.js file, an error called "error 404" appears, and it directly does not allow me to apply these options. I have recorded the video in which I show the incident that occurred today 03/26/2024 that is, this bug is current, not old, I would like some developer solve this error if possible (In fact I also remember that I also had this incident in the past and made an issue about it #44 )

To Reproduce

Go to Settings
General
Performance
user.js Settings
SecureFox
Apply
Cancel backup of the file, current user.js, overwrite the file directly with the new options

Expected behavior

Being able to apply the Yokoffing Securefox options without problems

Screenshots

grabacion-2024-03-26-233751_n23wtT9h.mp4

OS Info

Windows 11 Pro 23H2

Midori Version

11.2.1 (64-bit)

Additional context

No response

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.