FVWM: mwmborder style in 1.0.6
I'm guessing it's 1.0.6 as borders.c is a few days old. borders.c was changed so that mwmborder no longer creates a minimal button relief. It's either no border or raised/sunk. Removing mwmborder from config restores the minimal window border, but not button border. I changed the 2 : 2 to 1 ; 1 on my copy of borders.c to return behavior. What's the planned way of having minimal but existing relief in buttons?
Re: FVWM: FVWM3-1.0.0 is released
Retrying from laptop since fvwm mail doesnt like my tablet gmail (html issue). Is there a way to get a precompiled 64 bit version? Perhaps put one up on the site? I check pkgs.org but I assume it'll be a long time before it hits there. Thanx
Re: FVWM: When will fvwm3 be ready to start trying out?
Resending as it failed earlier... I've been waiting for it to hit pkgs.org since I don't have a compiler. I wish a 64 bit compiled version got put into bin so us small distribution linuxes can use it. It's pretty generic so should work with anything.
Re: FVWM: FVWM3: RandR support ready for testing
Can a (64 bit) compiled version be put in bin for those of use that don't have a compiler? I don't think theres much if any that are OS dependent. I just pull fvwm from whichever pkgs has the latest version and it works. I'm actually running puppy xenial. Thanx
Re: FVWM: two questions about icons
fvwm is a more of a window manager toolkit. You use it to build your own window manager. That used to be more obvious when the default config was really uselessly minimal.
Re: FVWM: [Draft] New Configuration Format
<< BlockA \ line1, \ line2, \ line3, \ line4 Is less visually appealing and can be more difficult locate errors than BlockB { line1, line2, line3, line4 } >> There's the python method of blockingusing indentation. WYSIWYG I was skeptical at first, but now i like it. if x: # note the : y=z a=1 if n: a=3 b=1 else: b = 0 print a,b print y
Re: FVWM: [Draft] New Configuration Format
> take another look at the document, since it tells you how functions could be > specified. I missed seeing the example, but it was as i thought. A function is specified all on one line, which means adding \ on all but last line, which means having to make sure \ is on all but last line. A source of copy/paste/delete errors while working on a function.
Re: FVWM: [Draft] New Configuration Format
What would be an example of what a user defined function looks like? That's where most of the "needs easy reading and editing" happens. Also, i would have a space between option and value. So -f red, not -fred (who's fred, and what's he doing in my rc file?)
Re: FVWM: Per-monitor tags/groups
>> It looks like your code is doing ChangeButton colorsets also. >> Is that a post 2.6.6 change? > > Yes, on the master branch, will be in 2.6.7. No release date set for that, > but master should be stable, so I urge you to try it. Since i wasnt running xinerama, i only had one "screen". So instead i edited the c code to get the pagers/taskbars to look at only the windows on their half of the page, by checking against window's x. It would be nice if instead modules could be told which states to skip. Then each window could dynamically control who uses it by setting State.
Re: FVWM: Per-monitor tags/groups
I did dual-monitor by creating a backing desk per second monitor page. Monitor 2 paging was done by moving windows between backing and current desks. I also used temp sticky for monitor 2 windows during monitor 1 paging. I used fvwmbuttons on monitor 2 for my monitor 2 pager and it had its own "taskbar". I'd also changed c code to be able to ChangeButton colorsets for the "pager". A window which spanned monitors 1 and 2 was defined as a monitor 1 window. Moving windows between monitors was accounted for. Ive used this for vnc (double width server screen size) and xrandr. A bunch of ugly fvwmrc code. I'll have to give your code a spin. It looks like your code is doing ChangeButton colorsets also. Is that a post 2.6.6 change?
Re: FVWM: desktop per monitor
On 5/19/12, Dan Espen wrote: > elliot s writes: > >> On 5/19/12, Thomas Adam wrote: >>> On 19 May 2012 22:28, elliot s wrote: >>>> I'd like to have one desktop per monitor (ie an independent "pager" >>>> per monitor) with the ability to move or extend windows across the >>>> monitors. Basically, a double wide page, where each "pager" controls >>>> the windows with their (0,0) on that page half. Having the page button >>>> show the icon of the last focused window would be nice, if possible. >>> >>> Not possible without Xinerama and even then, you're encroaching on >>> per-desktop support which isn't possible yet. >>> >>>> I assume the pagers could be faked by fvwmbuttons and scripting. >>>> Has anyone already done that? >>> >>> The only thing you can do is use FvwmEvent to hold different pagers >>> for each *desk* -- and make them stickyacrosspages for that desk, >>> killing the other pagers as you move between desks. >>> >>> I don't know if this is what you're asking or not. But likely what >>> you're asking isn't possible yet, and no amount of scripting is going >>> to help you. >>> >>> -- Thomas Adam >> >> I'm figuring on having a backing desktop that holds the windows that >> live soley on the right hand side of the page, and a variable holding >> the value of the current right hand page. When i press a page >> fvwmbutton, it moves all of the current right hand windows to the >> backing desk, page and moves to current desk the windows of >> the new page from the backing desk. Pressing the real pager operating >> the left hand page moves all of the right hand current windows to the >> current left hand page. I dont want to use sticky style so as not to >> lose which right hand windows are truly sticky. > > Sorry, I've never used Fvwm's Xinerama support but it sounds to me > like it might help do some of the things you want. > > http://www.fvwm.org/documentation/manpages/stable/fvwm2.php > > (search for xinerama) > > Have you tried it? > > -- > Dan Espen I'm actually vnc'ing to fvwm, so theres only one server screen. I started working on my plan. I got the left and right halves of the page to switch independently...the left side using the fvwmpager and the right side using fvwmbuttons to swap its windows with backing desks. Unfortunately, the taskbar (fvwmbuttons/fvwmiconman) is combined for the two sides. I can't create 2 taskbars and tell them to use [w.x] to (dont)show.
FVWM: desktop per monitor
I'd like to have one desktop per monitor (ie an independent "pager" per monitor) with the ability to move or extend windows across the monitors. Basically, a double wide page, where each "pager" controls the windows with their (0,0) on that page half. Having the page button show the icon of the last focused window would be nice, if possible. I assume the pagers could be faked by fvwmbuttons and scripting. Has anyone already done that? This would be via fvwm only (ie. no added software packages or system config changes). Thanx
Re: FVWM: New default configuration wanted...
<< I think, because of this, a default configuration is not that important. I think, a better idea could be to leave the default config as minimal as it is, and instead of changing the default config, better invest some time into an idea of offering some example configurations for new FVWM users. >> It's easier to remove code from a maximal config than it is to figure out how to to add functionality to a minimal config.
FVWM: (Icon)TitleFormat doesnt quite work like IndexedWindowName for one window
Version 2.6.3: Previous versions only added the "(%t)" when there was a repeated name. The new code always adds it. I worked around the %t in add_window.c by checking if count was non-zero, tho that wouldnt kill the parens, which i changed to a space in my fvwmrc.
Re: FVWM: 2.6.3 does not build
Speaking of 2.6.3, I'd found what I think is a bug ((Icon)TitleFormat doesnt quite work like IndexedWindowName for one window) and reported it to fvwm_workers, but i don't see it on that list's archive. If it doesnt show up on the archive, does that mean that the msg didnt go thru?
Re: FVWM: Task Bar Disappearing
<< My FvwmIconMan buttons for iconified windows are always flat, whether I set IconButton or not. My non-iconified window buttons react to the settings just fine. I'm running 2.7.0. If i remove Colorset and IconColorset and instead use Background and IconButton colors, that gave me the relief for iconified windows. >> False alarm. Apparently, my IconColorset had a color the same as the relief.
Re: FVWM: Task Bar Disappearing
<< My FvwmIconMan buttons for iconified windows are always flat, whether I set IconButton or not. My non-iconified window buttons react to the settings just fine. I'm running 2.7.0. >> If i remove Colorset and IconColorset and instead use Background and IconButton colors, that gave me the relief for iconified windows.
Re: FVWM: Task Bar Disappearing
My FvwmIconMan buttons for iconified windows are always flat, whether I set IconButton or not. My non-iconified window buttons react to the settings just fine. I'm running 2.7.0.
Re: FVWM: Task Bar Disappearing
> would you be able/willing to share the relevent section of your config file > to show how you did it? Here's what i have for my replacement taskbar. I'm actually doing something else in the spot of xbiff, so i dont know if it's right. *FvwmIconMan: Action Mouse 1 N sendcommand Op_Raise_Iconify_Off *FvwmIconMan: ButtonGeometry 642x25 *FvwmIconMan: Colorset 5 *FvwmIconMan: DrawIcons always *FvwmIconMan: FocusColorset 4 *FvwmIconMan: IconColorset 6 *FvwmIconMan: Format "%i" *FvwmIconMan: ManagerGeometry 1x2 *FvwmIconMan: ReliefThickness 1 *FvwmButtons: Colorset 5 *FvwmButtons: Frame 0 *FvwmButtons: Geometry 642x50+154-0 *FvwmButtons: Padding 0 0 *FvwmButtons: (1x1, Swallow "xbiff" 'Exec xbiff' Action(Mouse 1) 'Exec from | xmessage -file -' ) *FvwmButtons: (1x1, Swallow "xclock" 'Exec xclock -digital -strftime %d -face lucidasans-8') *FvwmButtons: (15x2-0-0, right, Swallow FvwmIconMan "Module FvwmIconMan")
Re: FVWM: Task Bar Disappearing
< As for mail, use something like xbiff or xbuffy or some other external tool. The nice thing fvwmtaskbar did was to share the button, so that it was a mail icon when you had mail, and "xclock" otherwise. > fvwmtaskbar colorset colors show up lighter than the same colorset in > FvwmIconMan or elsewhere.. I'm using the same colorsets for FvwmTaskbar and FvwmIconMan. Maybe one module uses more of the colorset parameters than another. Colorset 4 fg black, bg orange, fgsh black, sh black, hi orange Colorset 5 fg black, bg #d8ffa0,fgsh black, sh tan , hi tan Colorset 6 fg black, bg #90,fgsh black, sh #90, hi #90 *FvwmIconMan: Colorset 5 *FvwmIconMan: FocusColorset 4 *FvwmIconMan: IconColorset 6 *FvwmTaskBar: Colorset 5 *FvwmTaskBar: IconColorset 6 *FvwmTaskBar: FocusColorset 4
Re: FVWM: Task Bar Disappearing
Well, i got the FvwmIconMan/FvwmButtons pair looking like my fvwmtaskbar. Two differences: fvwmtaskbar had a shared mail checker/date display. I dont know of an easy way to get both, so now it's just an xclock display. fvwmtaskbar colorset colors show up lighter than the same colorset in FvwmIconMan or elsewhere..
Re: FVWM: Task Bar Disappearing
Perhaps a sample of FvwmButtons/FvwmIconMan fvwmtaskbar replacement code can be put into the wiki so that everyone currently using fvwmtaskbar doesnt have to dumpster dive thru the forum.
Re: FVWM: Task Bar Disappearing
<< Use FvwmIconMan and FvwmButtons. I'll be deprecating FvwmTaskBar soon enough. It's dead. >> Is there an example somewhere on converting fvwmtaskbar functionality to FvwmIconMan/FvwmButtons?
Re: FVWM: Desktops versus Pages - how to use?
I have mine set up w/ 2 desks of 4 pages each. Only one desk is visible at a time. Middle clicking on a page switches me to that page on the other desk. I have numbered title bar buttons to move windows to numbered page, or can move it to same page on other desk.
Re: FVWM: Alarm/calendar applications that work well in fvwm?
<< I searched for iCal with Google and there are indeed two iCals, one is the well known (and current) Apple iCal and the other is the one referred to above which has been a bit of an orphan for a while but does have a few people working on it. >> I can't get tcl/tk(/c) ical to compile & run anymore, so ive partially created a pure tcl that's .calendar/user.tcl compatible. Presently, it can display most of .calendar but not alter it.