Browser as Window Manager
Browser as Window Manager
Basically I want pinch to zoom everywhere on my linux desktop. It seems to me that piping my desktop through a browser interface would be the easiest way to acheive that. vnc server and viewer on the same machine works but there is infinite reflection.
Ventus is an html5 window manager written in javascript, but has since no development for 8 months.
Seems to use web apps.
http://www.rlamana.com/ventus/code/examples/desktop/
So basically how to pipe JWM/openbox activity to a browser! Or how to implement pinch to zoom everywhere in a linux WM?
Ventus is an html5 window manager written in javascript, but has since no development for 8 months.
Seems to use web apps.
http://www.rlamana.com/ventus/code/examples/desktop/
So basically how to pipe JWM/openbox activity to a browser! Or how to implement pinch to zoom everywhere in a linux WM?
You can run any x application you like from xinitrc - including a browser. Just ditch all the rox/jwm/openbox/lxpanel or whatever stuff in there.
Puppy Linux Blog - contact me for access
I have played around with this using Chrome on Puppy and Debian Dog a couple of times. It "works" but I've never spent enough time with it to get it usable. Quite a bit of time would have to be spent to get all the file associations right, since downloading something that's already on your hard drive when you really want to open it doesn't do much good.01micko wrote:You can run any x application you like from xinitrc - including a browser. Just ditch all the rox/jwm/openbox/lxpanel or whatever stuff in there.
TagSpaces - chrome extension provides an iconified file manager on chrome (similar layout to MMView), with pinch to zoom everywhere. One step in the right direction.
Chrome also has a task manager.
Chrome also has a task manager.
- Attachments
-
- xscreenshot-20170630T000030.png
- (188.85 KiB) Downloaded 363 times
- technosaurus
- Posts: 4853
- Joined: Mon 19 May 2008, 01:24
- Location: Blue Springs, MO
- Contact:
Notes:
Many years ago I experimented with a puppy web desktop using only web apps html and css for stationary icons and drop-down menus. Later I did some experiments with movable "icons" and "windows" in the web programming thread. Slitaz has several "apps" that can be run from busybox httpd on localhost (or remotely if you aren't concerned about security). If these were combined, it could make for a super light desktop via something like netsurf-framebuffer (would also work in X and Wayland too). Many of the gtkdialog apps could be adapted or rewritten to this model. I think I may have a way to handle tray applets too using refreshing iframes.
Many years ago I experimented with a puppy web desktop using only web apps html and css for stationary icons and drop-down menus. Later I did some experiments with movable "icons" and "windows" in the web programming thread. Slitaz has several "apps" that can be run from busybox httpd on localhost (or remotely if you aren't concerned about security). If these were combined, it could make for a super light desktop via something like netsurf-framebuffer (would also work in X and Wayland too). Many of the gtkdialog apps could be adapted or rewritten to this model. I think I may have a way to handle tray applets too using refreshing iframes.
Check out my [url=https://github.com/technosaurus]github repositories[/url]. I may eventually get around to updating my [url=http://bashismal.blogspot.com]blogspot[/url].
Not a solution, but brings back memories of twm. Within that you can set a virtual window size so rather than switching desktops you scan around a larger area by mousing to the screen edges to 'scroll'. Within that when you start a desktop it can be just a window ... for instance pcmanfm --desktop doesn't take over control of the entire virtual area but is just a window within that, that can be resized like any other window. Can't recall whether resizing a desktop scales it or just keeps the same size adding scrollbars, if it resized then that could be a path to what you desire assuming you could also get a pinch type action to keybind to resize window action.
twm is inbuilt into standard xorg, but cut down versions of xorg likely will exclude it.
... EDIT ... just tried and it looks like the desktop window remains fixed sized under twm
twm is inbuilt into standard xorg, but cut down versions of xorg likely will exclude it.
... EDIT ... just tried and it looks like the desktop window remains fixed sized under twm
- Attachments
-
- s.png
- (60.36 KiB) Downloaded 157 times
- technosaurus
- Posts: 4853
- Joined: Mon 19 May 2008, 01:24
- Location: Blue Springs, MO
- Contact:
http://www.xpud.org/ somehow used firefox as the window manager
Check out my [url=https://github.com/technosaurus]github repositories[/url]. I may eventually get around to updating my [url=http://bashismal.blogspot.com]blogspot[/url].