-
Notifications
You must be signed in to change notification settings - Fork 60
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Remaining issues with Falkon browser #60
Comments
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
I imagine that the UA on helloSystem will be same as it is on my FreeBSD-CURRENT:
Exceptional sitesTeams for friends and family https://teams.live.com/ basics work without a user agent override, which is nice. Video calling can't be expected to work, for example: – allowances for the camera and microphone can be remembered but still, they don't work. YMMV. Expect comparable failures for audio calls, without video.
Various other sites might be not compatible, most notably (and not surprising) KDE bug 415664 – Streaming Video from sites with DRM doesn't work.. For all such sites, I guess the recommendation should be to try Chromium (albeit helloSystem/Menu#29 without global menu integration) or #47 await ease of use of applications such as Google Chrome. IMHO site incompatibilities need not detract from the appeal of Falkon as a default. |
KDE bug 411329 – [Feature Request] adblock: visually block elements |
More important for me would be that meet.jit.si works... |
Searching in the GitHub code editor does not work. The GitHub search box shows up for a split second, but then the Falkon search box steals focus, and the GitHub search box disappears. Result: Impossible to search in the GitHub online editor. Bug that should be reported upstream? (It works in Chromium.) |
https://www.falkon.org/development/ ▶ https://bugs.kde.org/buglist.cgi?bug_status=UNCONFIRMED&bug_status=CONFIRMED&bug_status=ASSIGNED&bug_status=REOPENED&component=extensions&component=general&list_id=1506993&product=Falkon at a glance, nothing matching.
I'm not familiar with this search box, is it the Start searching in file editor feature that's described at https://docs.github.com/en/free-pro-team@latest/github/getting-started-with-github/keyboard-shortcuts#source-code-editing? (I seem to not get this feature in Firefox 84.0.1 on non-helloSystem FreeBSD-CURRENT.) |
Thanks for testing and submitting. These are incredibly valuable contributions. |
Go to a file on GitHub, click the "Edit" button, then press ⌘-F for searching. Within the GitHub HTML, a search box then appears. This is it working in Chromium: Peek.2020-12-31.14-17.mp4This does not work for me on Falkon: Peek.2020-12-31.14-21.mp4As you can see, for a split second the GitHub search box appears but then Falkon's own search steals its focus, making it close. And the Falkon search does not find anything on that page. Can you reproduce? Version: |
Unlike with Adblock Plus I do get Promoted posts on Twitter. This is without changing any ad blocker related settings. |
Regarding #60 (comment): Maybe @koobs knows or can find out whether there is any way to get a special build variant with only the minimal dependencies into FreeBSD packages? In helloSystem we would like to use this package but without all the dependencies that are not absolutely necessary. And we really would like not to build FreeBSD binary packages just for helloSystem, but rather use what is in FreeBSD packages. Another such case would be #64. |
@probonopd Two options:
If there's a good case to be made for the value of a special flavor/variant for the existing port for users, I'd go with (1) and fallback to (2) in the event of unfavourable outcomes |
This comment has been minimized.
This comment has been minimized.
Also check the viability of https://qutebrowser.org/.
This would have the advantage that it could be hacked on without the need for compilation, and could be totally customized for helloSystem. Since all the heavy lifting happens in QtWebEngine... maybe it could be viable? Update: Tested it quickly. It's too "keyboard oriented". Has not even a URL bar.
...tempting. |
qutebrowser
+1 I love its minimalism and I half-tried to get into it a few months ago, maybe with the help of an on-screen cheat sheet, but it's not something that I'd bundle as a default browser. |
How can we add our own search provider to Falkon preconfiguration? I would like to add |
This comment has been minimized.
This comment has been minimized.
Well, if worst comes to worst we always have skel ;-) |
Seems to be a sqlite3 database. So probably editable with an sqlite3 editor. |
``` FreeBSD Man Pages https://www.freebsd.org/cgi/man.cgi?%s man FreeBSD Bugzilla https://bugs.freebsd.org/bugzilla/buglist.cgi?quicksearch=%s bug GitHub https://github.com/search?q=%s gh helloSystem on GitHub https://github.com/search?q=org%3AhelloSystem+%s h ```
those examples (almost) all use |
Thanks @igalic, it is fixed on https://hellosystem.github.io/docs/user/components/applications/falkon |
|
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
The Interestingly, this also allows one to set up autocompletion which is not possible through the Falkon UI as far as I know. We might want to add autocompletion where it is possible, and may want to add a |
When a browser pulls in a MySQL server, then I'd say something is wrong...! We really need a For now, we are thin-installing Falkon, meaning there is a placeholder but the user has to download it before first use. |
Thanks @crees for creating: www/falkon: add flavor without KDE integration https://svnweb.freebsd.org/ports?view=revision&revision=567285 @crees on IRC:
Thank you very much 👍 |
Based on http://pkg.freebsd.org/FreeBSD:12:amd64/quarterly/All/falkon-qtonly-3.1.0.txz by @crees I made an
This works without the need for Here it is: It seems to run nicely on the helloSystem ISO, the only issue is that it doesn't find its assets for the theme (such as icons) and plugins, most likely because it is looking for them at a hardcoded absolute rather than relative path. This would be possibly to patch by editing the source code. We would need to replace We could use For an example, see: As a result, it should work both in normal installations and in relocatable installations such as |
We need to optimize the preconfiguration of the ad blocking because the default is inferior to uBlock Origin:
|
From #109 (comment):
https://www.freshports.org/www/falkon/ ▶ … https://www.falkon.org/development/ ▶ … KDE bugs: |
https://bugs.kde.org/show_bug.cgi?id=431004 @sgorava wrote:
https://invent.kde.org/network/falkon/-/merge_requests/18/diffs |
It was merged: So the next version of Falkon should have Screen Sharing... |
But according to qutebrowser it is somehow buggy with QtWE lower than 5.13.2. Link to Qutebrowser solution: qutebrowser/qutebrowser@a733fa9 PS: Since you summoned me. |
Thank you very much for chiming in ·@SGOrava. Do you have any idea what might be causing the missing icons in the second browser window and subsequent ones shown in #60 (comment)? |
I have never encountered such a thing. |
Yes... but only then QtPlugin is used and |
Do newer Falkon versions have this implemented now? Which Falkon version is the first one to contain the patch? FreeBSD
Maybe we should enquire in #falkon on IRC about a new version. It's a pity that this has been patched over half a year ago but there is no new release yet containing the fix. TODO: Once a newer Falkon appears, test with Alternative: See whether a simple Jitsi Meet application can be made starting from Simple Browser. |
447448 – PDF content can not be zoomed in or out For the given workaround, there's no build-time option:
Failure to zoom is an accessibility issue. Re: https://en.wikipedia.org/wiki/Google_Native_Client#Pepper I don't imagine any modern extension using the Pepper API, so (if possible) preconfigure Falkon in helloSystem to not enable the feature. |
Highlight downloaded file in file manager using D-Bus Reported upstream: @SGOrava would you be willing to accept a patch via https://github.com/KDE/falkon/pulls? (I don't want to deal with the KDE infrastructure.) |
That is just a mirror and pull requests are enabled probably because they cannot be disabled. |
Pros
Cons
The text was updated successfully, but these errors were encountered: