[Pidgin] #51: Add workspace support to libgnt, and a window manager that manages workspaces.
Pidgin
trac at pidgin.im
Wed Apr 11 04:59:20 EDT 2007
#51: Add workspace support to libgnt, and a window manager that manages
workspaces.
----------------------------------+-----------------------------------------
Reporter: seanegan | Owner: wabz
Type: enhancement | Status: new
Priority: major | Milestone:
Component: finch (gnt/ncurses) | Version: 2.0
Resolution: | Keywords:
----------------------------------+-----------------------------------------
Comment (by sadrul):
I looked at newterm, set_term etc. But it increasingly looks like it
should be possible to not use those. Instead, GntWM loses the lists it
keeps for the windows. The lists go to GntWS (worskspace), and GntWM
maintains a flexible list of GntWS'es. The GntWM can hide/show a GntWS.
When that happens, the GntWS hide_/show_panels its own windows. The
taskbar drawing also goes into GntWS. Right now, I think it'd be better to
keep the switch-window etc. keybindings to GntWM. GntWM will figure out
which GntWS to pass the message to.
The first few features this could include: create-ws, switch-ws, move-ws,
move-window-to-ws, close-ws.
It may eventually be possible to allow different types of GntWS'es under
the same GntWM. (I am thinking the way floatws, ionws etc. used to work in
ion3).
Do I sound reasonable, or should I seek counseling?
wabz: You had a patch for workspacing. I continue to lose the link for
that. If the above sounds reasonable to you, should we start updating the
patch for this? Or are we better off doing it all from scratch?
--
Ticket URL: <http://developer.pidgin.im/ticket/51#comment:1>
Pidgin <http://pidgin.im>
Pidgin
More information about the Tracker
mailing list