jarun / buku

:bookmark: Personal mini-web in text
GNU General Public License v3.0
6.51k stars 294 forks source link

Bukuserver as a desktop software #774

Open sjehuda opened 2 months ago

sjehuda commented 2 months ago

Feature requests

Bukuserver is already a desktop software.

This is a suggestion to frame Bukuserver inside pywebview.

It is possible to use pywebview in a fashion which would differentiate links of Bukuserver to links that are external to Bukuserver.

Please see the proposed solution at https://github.com/r0x0r/pywebview/discussions/1459#discussioncomment-10488077

P.S.

LeXofLeviafan commented 2 months ago

So… you want a desktop application that… displays a webpage… and then opens links from it in a browser? :thinking:

I can't seem to think of any reason why this would be better than just using a regular browser. (I can, however, think of a reason why this would be worse: when I click a link in a webpage, the one behaviour I don't want is that link opening in a different window of a different browser, especially if I have no control over which window of that browser is used – in the rare cases when that particular behaviour is desirable, I can simply copy the link and paste it into the location bar of that browser manually).

…And if the entire point was to retain Bukuserver page open while opening links from it, setting BUKUSERVER_OPEN_IN_NEW_TAB=true would suffice to get there (in fact, that's exactly how I always use it).

sjehuda commented 2 months ago

I have only started to experiment with the idea, yesterday. I have only made a suggestion.