Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Mon 20 Nov 2017, 17:14
All times are UTC - 4
 Forum index » Off-Topic Area » Programming
Browser as Window Manager
Post new topic   Reply to topic View previous topic :: View next topic
Page 1 of 1 [13 Posts]  
Author Message
stemsee

Joined: 27 Jun 2013
Posts: 1995
Location: In The Way

PostPosted: Wed 28 Jun 2017, 08:55    Post subject:  Browser as Window Manager
Subject description: html desktop
 

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?
Back to top
View user's profile Send private message MSN Messenger 
Burn_IT


Joined: 12 Aug 2006
Posts: 2913
Location: Tamworth UK

PostPosted: Wed 28 Jun 2017, 11:20    Post subject:  

Does CNTRL/SCROLL with the mouse wheel work??
It does in Windows and I wonder if it is the same with the Linux Window manager.

_________________
"Just think of it as leaving early to avoid the rush" - T Pratchett
Back to top
View user's profile Send private message 
Gordie

Joined: 23 Aug 2016
Posts: 84

PostPosted: Wed 28 Jun 2017, 11:28    Post subject:  

Pinch to zoom sounds like a phone or touchpad
Back to top
View user's profile Send private message 
Burn_IT


Joined: 12 Aug 2006
Posts: 2913
Location: Tamworth UK

PostPosted: Wed 28 Jun 2017, 11:35    Post subject:  

It would certainly need a touch sensitive screen, which may possibly have that as a feature of its driver.
_________________
"Just think of it as leaving early to avoid the rush" - T Pratchett
Back to top
View user's profile Send private message 
01micko


Joined: 11 Oct 2008
Posts: 8659
Location: qld

PostPosted: Wed 28 Jun 2017, 14:18    Post subject:  

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
Back to top
View user's profile Send private message Visit poster's website 
tallboy


Joined: 21 Sep 2010
Posts: 813
Location: Oslo, Norway

PostPosted: Wed 28 Jun 2017, 19:44    Post subject:  

Konqueror was a fiends absolute favorite, he almost never left it, because as he said: No need, I can do everything here!

tallboy

_________________
True freedom is a live Puppy on a multisession CD/DVD.
Back to top
View user's profile Send private message 
dancytron

Joined: 18 Jul 2012
Posts: 938

PostPosted: Wed 28 Jun 2017, 19:50    Post subject:  

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.


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.
Back to top
View user's profile Send private message 
stemsee

Joined: 27 Jun 2013
Posts: 1995
Location: In The Way

PostPosted: Thu 29 Jun 2017, 19:03    Post subject:  

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.
xscreenshot-20170630T000030.png
 Description   
 Filesize   188.85 KB
 Viewed   317 Time(s)

xscreenshot-20170630T000030.png

Back to top
View user's profile Send private message MSN Messenger 
technosaurus


Joined: 18 May 2008
Posts: 4756
Location: Kingwood, TX

PostPosted: Wed 26 Jul 2017, 16:18    Post subject:  

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.

_________________
Check out my github repositories. I may eventually get around to updating my blogspot.
Back to top
View user's profile Send private message Visit poster's website 
stemsee

Joined: 27 Jun 2013
Posts: 1995
Location: In The Way

PostPosted: Fri 22 Sep 2017, 18:00    Post subject:  

@technosaurus

way over my head! Come up with something!
Back to top
View user's profile Send private message MSN Messenger 
rufwoof

Joined: 24 Feb 2014
Posts: 2163

PostPosted: Sat 23 Sep 2017, 06:07    Post subject:  

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
s.png
 Description   
 Filesize   60.36 KB
 Viewed   108 Time(s)

s.png

Back to top
View user's profile Send private message 
technosaurus


Joined: 18 May 2008
Posts: 4756
Location: Kingwood, TX

PostPosted: Sat 23 Sep 2017, 16:31    Post subject:  

http://www.xpud.org/ somehow used firefox as the window manager
_________________
Check out my github repositories. I may eventually get around to updating my blogspot.
Back to top
View user's profile Send private message Visit poster's website 
tallboy


Joined: 21 Sep 2010
Posts: 813
Location: Oslo, Norway

PostPosted: Sat 23 Sep 2017, 19:50    Post subject:  

rufwoof wrote:
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'.


I think fvwm also had a similar setup.

tallboy

_________________
True freedom is a live Puppy on a multisession CD/DVD.
Back to top
View user's profile Send private message 
Display posts from previous:   Sort by:   
Page 1 of 1 [13 Posts]  
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » Off-Topic Area » Programming
Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.0576s ][ Queries: 13 (0.0102s) ][ GZIP on ]