Skip to content

Commit

Permalink
Merge branch 'icewm-1-4-BRANCH'
Browse files Browse the repository at this point in the history
  • Loading branch information
gijsbers committed Nov 2, 2022
2 parents 8aa693a + 9823b86 commit 2d82a1f
Show file tree
Hide file tree
Showing 22 changed files with 783 additions and 298 deletions.
22 changes: 22 additions & 0 deletions man/icesh.pod
Original file line number Diff line number Diff line change
Expand Up @@ -591,6 +591,15 @@ This is either Locally, Passive, Globally or NoInput.
Print the override redirect status for the window, or if either 0 or 1
is given, then disable or enable the override redirect status.

=item B<tabto> I<label>

Move the windows as tabs to a frame which has C<frame> label I<label>.
Such a frame is created if needed.

=item B<untab>

Move each window to its own frame, if it is currently tabbed.

=item B<click> I<window-x> I<window-y> I<button>

Send a button press and release event at position (I<window-x>,
Expand All @@ -610,6 +619,14 @@ focus, visibility, position, size and all window properties.
To monitor all of the protocol request messages that client applications
may send to icewm, also spy on the root window.

=item B<stacking>

Sort the list of windows from topmost to bottom-most.

=item B<reverse>

Reverse the order of the list of windows.

=back

=head2 MANAGER ACTIONS
Expand Down Expand Up @@ -937,6 +954,11 @@ which has a WM_ROLE value of C<special>, or start it with B<runonce>.
elif -u then setWorkspace this sync activate end \
else runonce roxterm --role=special

Collect all urxvt terminals from the fourth workspace in a single frame
on the current workspace.

icesh -W 3 -c urxvt tabto myfunnyname

=head2 ENVIRONMENT

=over
Expand Down
30 changes: 28 additions & 2 deletions man/icewm-menu-fdo.pod
Original file line number Diff line number Diff line change
Expand Up @@ -59,6 +59,34 @@ Don't nest subcategories in submenus.

Write the output to I<FILE>.

=item B<--flat>

Display apps from all categories in one level with the title containing
the category information as prefix.

=item B<-F sep>, B<--flat-sep=sep>

When used with C<--flat>, the specified character sequence is used as
separator between the section titles.

=item B<-m filter>, B<--match=filter>

Specifies a filter to show only apps which contain this as substring
within their title.

=item B<-M filter>, B<--imatch=filter>

Like C<--match> but applied with any letter case.

=item B<--match-sec>

Apply the filter from C<--match> or C<--imatch> to both, apps and
section titles.

=item B<--match-osec>

Apply the filter from C<--match> or C<--imatch> to only to section titles.

=item B<-h>, B<--help>

Print a brief usage statement to F<stdout> and exit.
Expand All @@ -71,8 +99,6 @@ Print the program version to F<stdout> and exit.

Print copying permissions to F<stdout> for the program and exit.

=back

=head2 USAGE

This utility is not normally used directly. It is used as the
Expand Down
20 changes: 17 additions & 3 deletions man/icewm.pod
Original file line number Diff line number Diff line change
Expand Up @@ -371,8 +371,8 @@ in the centre of the screen with a list of windows to choose from.
A narrow band indicates a selection: the candidate window that will
be activated to receive input focus when the Alt key is released.

The selection can be changed. By repeatedly pressing the Tab key, one
can cycle over all windows. If a Shift key is down, the direction of
The selection can be changed by repeatedly pressing the Tab key, while
keeping the Alt key down. If a Shift key is also down, the direction of
traversal is reversed. Or use the scroll wheel of the mouse. Or use
one of the digit keys to select the corresponding window from the list.
Arrow keys are also supported, as well as the Home and End key.
Expand All @@ -387,7 +387,8 @@ workspace with the usual workspace hotkeys.

The QuickSwitch has two distinct modes: vertical and horizontal.
The window list can include all windows or be limited to the current
workspace. See the many preferences available for the QuickSwitch.
workspace. There is an option to raise the selected candidate.
See the many preferences available for the QuickSwitch.

=head2 WINDOW PLACEMENT

Expand Down Expand Up @@ -1340,6 +1341,19 @@ See L<icewm-shutdown(5)>.

=over

=item F<cursors>

May contain cursor icons in the XPM image format. These overrule cursors
provided by a theme. There are 3 direction cursors: F<left.xpm>,
F<right.xpm>, F<move.xpm>, 8 resize cursors: F<sizeR.xpm>, F<sizeTR.xpm>,
F<sizeT.xpm>, F<sizeTL.xpm>, F<sizeL.xpm>, F<sizeBL.xpm>, F<sizeB.xpm>,
F<sizeBR.xpm>, and 4 scroll cursors: F<scrollL.xpm>, F<scrollR.xpm>,
F<scrollU.xpm>, and F<scrollD.xpm>.
By default an XPM header defines four dimensions: width, height, colors
and chars-per-pixel. For cursors this must be extended to six. The last
two are the I<x-hotspot> and the I<y-hotspot>. These define which point
in the XPM image is the sensitive point for the mouse pointer.

=item F<icons>

Contains icons which are used to identify applications. Usually these
Expand Down
Loading

0 comments on commit 2d82a1f

Please sign in to comment.