Commit graph

967 commits

Author SHA1 Message Date
rxg
7de5eba271 Updated oroborox to 0.9.8.
Changes:

5-Mar-2006
~~~~~~~~~~

* release as version 0.9.8

4-Mar-2006
~~~~~~~~~~~

* Spanish translation by Juan Carlos Jimenez Garcia <jigar@alumni.uv.es>
* fix title string storage (crasher bug)
2006-04-02 14:58:56 +00:00
jmmv
3839f4a1ab Depend on hicolor-icon-theme to:
1) Handle the shared share/icons/hicolor directory.
2) Properly regenerate the icon theme cache during (de)installation.
Bump PKGREVISION.
2006-04-02 09:49:00 +00:00
salo
b5f272bb9e New MASTER_SITES, from Leonard Schmidt via pkg/33172 2006-03-31 00:29:16 +00:00
jmmv
5f02ccd030 Update to 2.14.0:
2.14.1
==

The only change since 2.14.0 is to remove the "This is the UNSTABLE
branch" warning from configure for those compiling Metacity from
source.

2.14.0
==

Thanks to Ryan Lortie and Thomas Thurman for fixes in this release.

 - Mark the app-running-remotely-window-title string for translation
   (Thomas) [#334332]
 - Only unmaximise window before freeing if the window is actually
   maximised (Ryan) [#333563]

Translations
  Jordi Mallach (ca), Frank Arnold (de), Luca Ferretti (it), Evandro
  Fernandes Giovanini (pt_BR), Theppitak Karoonboonyanan (th)

2.13.144
==

Thanks to Jens Granseuer, Kristian, Søren Sandmann, Sylvain
Bertrand, and Thomas Thurman for improvements in this release.

 - Fix build with gcc 2.95 (Jens) [#331166]
 - Compositor improvements [remember, still off by default]: add
   unused wobbly (un)minimize animation (Kristian), add support for
   turning updates on and off (Søren), use sync counter to make
   composited resizing tear free (Søren), add ability to unmanage
   the screen (S½ren),
 - Fix build issue with library search order (Sylvain) [#330695]
 - Work around buggy application grouping with transient windows
   (Thomas) [#328211]
 - Prevent setting cycle_windows to keybindings that won't work.
   (Thomas) [#329676]

2.13.89
==

Thanks to Søren Sandmann, Thomas Thurman, Thom May, Akira Tagoh,
Luke Morton, and Philip O'Brien for improvements in this release.

 - Compositor improvements [remember that the compositor is still
   disabled by default]: New fancy minimize animation that fades in
   and out, new debug stuff, various bug fixes (Søren)
 - When buggy apps create synthetic button or keypresses without a
   timestamp, produce a warning instead of failing an assertion
   (Thomas) [#313490]
 - Avoid a memory leak when checking which workspace(s) a window is
   on (Thomas) [#322059]
 - Add a man page for metacity (Thom, Akira, Luke, Philip) [#321279]
 - Disable alt-f7 if a window can't be moved, and alt-f8 if it can't
   be resized (Thomas) [#328920]
 - Allow alt-escape to cancel alt-tabbing, and vice versa (Thomas)
   [#141425]

Translations
  Miloslav Trmac (cs), Kjartan Maraas (nb), Tino Meinen (nl),
  Kjartan Maraas (no), Слободан Д. Средојевић (sr), Funda Wang (zh_CN)

2.13.55
==

Thanks to Dick Marinus, Christian Kirbach, and Elijah Newren for
improvements in this release.

 - Add a minimize and none double-click-titlebar-action (Dick)
   [#300210]
 - Prevent a critical warning crasher when switching themes
   (Christian) [#327847]
 - Fix some uninitialized value problems (Elijah)
 - If the mouse enters a window on a different screen, activate the
   default window on the new screen (Elijah) [#319348]

Translations
  Jordi Mallach (ca), Adam Weinberger (en_CA), Francisco Javier
  F. Serrador (es), Ilkka Tuohela (fi), Ignacio Casal Quinteiro (gl),
  Ankit Patel (gu), Kjartan Maraas (nb), Kjartan Maraas (no), Evandro
  Fernandes Giovanini (pt_BR), Theppitak Karoonboonyanan (th), Clytie
  Siddall (vi), Funda Wang (zh_CN)

2.13.34
==

Thanks to Damien Carbery, Havoc Pennington, Søren Sandmann,
Björn Lindqvist, Kjartan Maraas, Elijah Newren for improvements in
this release.

 - manually define HOST_NAME_MAX if not already defined to fix Solaris
   compilation issue (Damien, Havoc) [#326745]
 - compositor improvements: port to changes in libcm, do it again, fix
   unrefing, make minimize animation update again (all done by Søren)
 - make sure an outline border is shown even if a window decoration's
   width is 0 (Björn) [#98340]
 - correctly handle window alt-tab outlines in showing desktop mode
   (Björn) [#98340]
 - fix lots of tiny issues spotted by the intel compiler (Kjartan)
   [#321439]
 - prevent rapidly repeated visual bells from hanging metacity
   (Elijah) [#322032]
 - more careful error handling of values returned by GConf (Elijah)
   [#326615]
 - fix various initialization and default issues, especially for
   running with --disable-gconf.  Make --disable-gconf actually work.
   (Elijah) [#326661]
 - fix some reading-from-free'd-data errors (Søren) [#327575]
 - fix an unitialized value problem when in raise-on-click mode
   (Søren) [#327572]
 - avoid flashing original-sized window when closing a maximized
   window (Elijah) [#317254]
 - prevent windows from sometimes getting shoved and smashed by
   sliding (and possibly auto-hiding) panels (Elijah) [#327822]

Translations
  Ilkka Tuohela (fi), Ignacio Casal Quinteiro (gl), Tino Meinen (nl),
  Funda Wang (zh_CN)

2.13.21
==

Thanks to Damien Carbery, Ray Strode, Søren Sandmann, Elijah
Newren, Jens Granseuer, and Kyle Ambroff for improvements in this
release.

  - Fix Solaris compilation issues (Ray, Damien) [#326281, #326746]
  - Merge compositor work from branches to get the beginnings of an openGL
    based compositor.  Still not ready and thus disabled by default.
    (Søren)
  - Composite fixes: Only update composite on damage events (Søren), get
    non-composite compilation working again (Elijah), Really turn off
    draw-in-a-loop (Søren)
  - Don't dereference a NULL string (Elijah) [#327013]
  - GCC 2.95 fix; remove more C99 style variable initiailizations (Jens)
    [#327050]
  - Fix accidental overzealous focus holding by the terminal (introduced in
    last release) so that windows launched from panel icons, the panel
    menu, or global keybindings should get focus now.  (Elijah) [#326159]
  - If no valid window is found in the MRU list, then set focus to the
    desktop window. (Kyle) [#317405]

Translations
  Adam Weinberger (en_CA), Francisco Javier F. Serrador (es), Ankit
  Patel (gu), Takeshi AIHANA (ja), Theppitak Karoonboonyanan (th),
  Clytie Siddall (vi)

2.13.13
==

Thanks to Jens Granseuer, Björn Lindqvist, and Elijah Newren for
improvements in this release.

 - Remove C99 style variable initiailization (Jens) [#322622]
 - Fix a logic error (Björn) [#322149]
 - Plug a few leaks (Elijah) [#309178]
 - Allow edge resistance at both sides of a window and also when edges
   don't overlap but are a single pixel away from doing so (Elijah)
   [part of #321905]
 - Remove the timeout resistance at screen/xinerama edges (Elijah)
   [part of #321905]
 - Revert to the old edge resistance behavior for keyboard
   movement/resizing based resistance (Elijah) [part of #321905]
 - Remove the "pull-away" edge resistance (Elijah) [part of #321905]
 - Avoid crashing when visual bell is in use and focus window is
   closed (Elijah) [#322031]
 - Be more strict about what is considered a valid region with partial
   struts (Elijah) [#322070]
 - Fix reduced resources resize handling for windows with sizing or
   resizing constraints (Elijah) [#325774]
 - Fix window outline for minimized windows when using alt-esc
   (Elijah) [#325092]
 - Make the taskbar less flash happy and fix up some related stacking
   issues (Elijah) [#326035]
 - More thorough handling of source indication (Elijah) [part of #326041]
 - Don't "steal" focus from terminal windows for new window mappings
   as the difference in usage between terminals and other apps seems
   to suggest this difference in treatment.  See bug #326159 for
   details, feedback welcome (Elijah) [#326159]
 - Add a raise on click option, basically only because all the major
   distros are patching it in anyway (though each and every one of
   them has bugs in their implementations).  (Elijah) [#326156]

Translations
  Kjartan Maraas (nb), Kjartan Maraas (no)

2.13.8
==

Thanks to Kang Jeong-Hee and Elijah Newren for improvements in this
release.

 - Fix some compilation warnings and issues (Kang)
 - Escape the title since it is going to be treated as Markup (Elijah)
   [#324846]
 - Make the workspace switcher work with dual-head (non-xinerama)
   setups (Elijah) [#319423]

Translations
  Ilkka Tuohela (fi), Ankit Patel (gu), Kang Joeng-Hee (ko)

2.13.5
==

Thanks to Davyd Madeley, Kjartan Maraas, and Björn Lindqvist for
improvements in this release.

 - Make a debugging message actually correspond to the code (Björn)
   [#322051]
 - Make the wireframe a bit slimmer (Kjartan) [#320051]
 - Display hostname in titlebar for remote X clients (Davyd) [#322202]

Translations
  Miloslav Trmac (cs), Adam Weinberger (en_CA), Ankit Patel (gu),
  Kjartan Maraas (nb), Kjartan Maraas (no), Marcel Telka (sk)

2.13.3
==

This is a special edition release just for gicmo, code-named 'elijah,
please do a release so magic seb can bring it to me'.  It fixes a
number of issues due to the major constraints changes found since the
last release.

Thanks to Davyd Madeley and Elijah Newren for improvements in this release.

 - Differentiate between movement towards an edge and movement away from
   one for edge-resistance.  Pick smaller constants for movement away from
   an edge (Elijah)
 - Use GPOINTER_TO_INT() macro instead of cast to allow compilation on
   64-bit architectures without warning (Davyd)
 - compute the frame geometry due to maximization only after actually
   maximizing (Elijah) [#321902]
 - add some developer documentation on updating struts, workareas, regions,
   and edges (Elijah)
 - When updating the xinerama due to placement, update which
   maximal/spanning rect set to use as well (Elijah) [#322068]
 - Relax the partially onscreen constraint to allow the titlebar to touch
   the bottom panel in order to make the new constraints code function the
   same as the old version (Elijah) [#322071]
 - Don't allow removing a window from maximized or fullscreened state to
   place the titlebar under the top panel (Elijah) [#322075]

Translations
  Vladimir Petkov (bg), Francisco Javier F. Serrador (es), Ignacio Casal
  Quinteiro (gl), Takeshi AIHANA (ja), Theppitak Karoonboonyanan (th)

2.13.2
==

This release just contains a merge of all the changes on the
constraints_experiments branch.

Thanks to Havoc Pennington for reviewing the gargantuan patch and
suggesting lots of little fixes for making it better, to Rob Adams and
Soeren Sandmann for grilling me on how some of the difficult internals work
-- allowing me to improve the documentation, to Olav Vitters for finding an
easy-to-fix crasher bug in early testing and for repeatedly extending my
deadline for switching from working on Metacity to Bugzilla, to Ray Strode
for finding two crashers and fixing one of them in early testing, to Bryan
Clark for usability advice, to Davyd Madeley and Christian Kellner for
testing Xinerama stuff, to Sebastien Bacher for packaging an early version
and finding some obscure bugs (that I unfortunately still can't duplicate
and will probably still need to fix once I can),

Bugs fixed:
  unfiled - constraints.c is overly complicated[1]
  unfiled - constraints.c is not robust when all constraints cannot
            simultaneously be met (constraints need to be prioritized)
  unfiled - keep-titlebar-onscreen constraint is decoration unaware (since
            get_outermost_onscreen_positions() forgets to include
            decorations)
  unfiled - keyboard snap-moving and snap-resizing snap to hidden edges
    86644 - resize should have a shift option like move does
   109553 - gravity w/ simultaneous move & resize doesn't work
   113601 - maximize vertical and horizontal should toggle and be
            constrained
   122196 - windows show up under vertical panels
   122670 - jerky/random resizing of window via keyboard[2]
   124582 - keyboard and mouse snap-resizing and snap-moving erroneously
            moves the window multidimensionally
   136307 - don't allow apps to resize themselves off the screen (*cough*
            filechooser *cough*)
   142016, 143784 - windows should not span multiple xineramas unless
            placed there by the user
   143145 - clamp new windows to screensize and force them onscreen, if
            they'll fit
   144126 - Handle pathological strut lists sanely[3]
   149867 - fixed aspect ratio windows are difficult to resize[4]
   152898 - make screen edges consistent; allow easy slamming of windows
            into the left, right, and bottom edges of the screen too.
   154706 - bouncing weirdness at screen edge with keyboard moving or
            resizing
   156699 - avoid struts when placing windows, if possible (nasty a11y
            blocker)
   302456 - dragging offscreen too restrictive
   304857 - wireframe moving off the top of the screen is misleading
   308521 - make uni-directional resizing easier with alt-middle-drag and
            prevent the occasional super annoying resize-the-wrong-side(s)
            behavior
   312007 - snap-resize moves windows with a minimum size constraint
   312104 - resizing the top of a window can cause the bottom to grow
   319351 - don't instantly snap on mouse-move-snapping, remove
            braindeadedness of having order of releasing shift and
            releasing button press matter so much

   [1] fixed in my opinion, anyway.
   [2] Actually, it's not totally fixed--it's just annoying
       instead of almost completely unusable.  Matthias had a
       suggestion that may fix the remainder of the problems (see
       http://tinyurl.com/bwzuu).
   [3] This bug was originally about not-quite-so-pathological
       cases but was left open for the worse cases. The code from
       the branch handles the remainder of the cases mentioned in
       this bug.
   [4] Actually, although it's far better there's still some minor
       issues left: a slight drift that's only noticeable after
       lots of resizing, and potential problems with partially
       onscreen constraints due to not clearing any
       fixed_directions flags (aspect ratio windows get resized in
       both directions and thus aren't fixed in one of them)

New feature:
  81704 - edge resistance for user move and resize operations; in
          particular 3 different kinds of resistance are implemented:
     Pixel-Distance: window movement is resisted when it aligns with an
       edge unless the movement is greater than a threshold number of
       pixels
     Timeout: window movement past an edge is prevented until a certain
       amount of time has elapsed during the operation since the first
       request to move it past that edge
     Keyboard-Buildup: when moving or resizing with the keyboard, once a
       window is aligned with a certain edge it cannot move past until the
       correct direction has been pressed enough times (e.g. 2 or 3 times)

Major code changes:
  - constraints.c has been rewritten; very few lines of code from the old
    version remain.  There is a comment near the top of the function
    explaining the basics of how the new framework works.  A more detailed
    explanation can be found in doc/how-constraints-works.txt
  - edge-resistance.[ch] are new files implementing edge-resistance.
  - boxes.[ch] are new files containing low-level error-prone functions
    used heavily in constraints.c and edge-resistance.c, among various
    places throughout the code.  testboxes.c contains a thorough testsuite
    for the boxes.[ch] functions compiled into a program, testboxes.
  - meta_window_move_resize_internal() *must* be told the gravity of the
    associated operation (if it's just a move operation, the gravity will
    be ignored, but for resize and move+resize the correct value is needed)
  - the craziness of different values that
    meta_window_move_resize_internal() accepts has been documented in a
    large comment at the beginning of the function.  It may be possible to
    clean this up some, but until then things will remain as they were
    before--caller beware.
  - screen and xinerama usable areas (i.e. places not covered by
    e.g. panels) are cached in the workspace now, as are the screen and
    xinerama edges.  These get updated with the workarea in
    src/workspace.c:ensure_work_areas_validated()

Translation
  Michiel Sikkes (nl)

2.13.1
==

Thanks to Philip O'Brien, Kjartan Maraas, and Aidan Delaney for
improvements in this release.

 - add handling for META_PREF_CURSOR_THEME and META_PREF_CURSOR_SIZE
   for more complete debug info (Philip) [#318976]
 - Remove possible g_source leak in #ifdef'd out code, in case anyone uses
   it in the future (Kjartan) [#320050]
 - Changed the 'minimized' field of the MetaTabEntry struct to 'hidden'
   (Aidan) [#168455]

Translations
  Miloslav Trmac (cs), Francisco Javier F. Serrador (es), Takeshi AIHANA (ja),
  Erdal Ronahi (ku), Theppitak Karoonboonyanan (th)

2.13.0
==

Thanks to Björn Lindqvist, Kjartan Maraas, Søren Sandmann,
Elijah Newren, Ross Cohen, and Muktha for improvements in this release
since 2.12.1.

 - Mave ancestors come along with the transient when moving the window from
   one workspace to another (Björn) [#314977]
 - Fix the workspace switcher tabpopup to display the right windows and to
   fix the pick-a-new-window-to-focus algorithm in order to not select
   windows that aren't showing (Björn) [#170475]
 - Fix a couple memory leaks (Kjartan, Søren, Elijah) [#313030]
 - Make alt-esc (the "switch between windows immediately" keybinding)
   actually show minimized windows too (Ross) [#107072]
 - Make alt-esc consistent with alt-tab by leaving stacking of unselected
   windows unchanged (Ross) [#314285]
 - Clarify the meaning of the auto_raise preference (Elijah) [#312421]
 - Fix a crash that occurs when removing some virtual desktops and windows
   happen to be on those desktops (Elijah) [#318306]
 - Make the unfocussed Simple window border visible with high contrast
   inverse theme (Muktha) [#121361]
 - Fix edge snapping for multi-screen (non-xinerama) setups (Elijah)
   [#319425]

Translations
  Vladimir Petkov (bg), Kostas Papadimas (el), Adam Weinberger (en_CA),
  Ivar Smolin (et), Michiel Sikkes (nl), Marcel Telka (sk), Funda
  Wang (zh_CN)
2006-03-30 21:38:33 +00:00
jlam
11993b86ed Bump PKGREVISION for all packages that had broken INSTALL/DEINSTALL
scripts prior to revision 1.43 of bsd.pkginstall.mk.
2006-03-21 06:00:43 +00:00
ghen
a527d84ce0 Convert all packages using REPLACE_INTERPRETER to the new variable names
without underscores (REPLACE.*.old, REPLACE.*.new, and REPLACE_FILES.*).

Also convert REPLACE.*.new= ${SH:Q} back to ${SH}, as it should not be quoted
here, if at all.

Ok with rillig.
2006-03-11 10:07:49 +00:00
rillig
df9dd4cf66 Added REPLACE_PERL for a Perl program that requires it. Didn't add Perl
as a dependency since that program is only useful when KDE is installed.
Chances are high that Perl is then also installed. Bumped PKGREVISION.
Fixed pkglint warnings.
2006-03-10 23:04:46 +00:00
ghen
8cf271c6e8 Use REPLACE_INTERPRETER instead of a patch. 2006-03-09 14:50:31 +00:00
joerg
861e5eef86 Use the const char ** as second argument to iconv(3) only on NetBSD,
POSIX says it is char **.
2006-03-06 21:53:04 +00:00
jlam
6e0c050321 * Teach the tools framework how to supply the pkgsrc version of
makeinfo if no native makeinfo executable exists.  Honor TEXINFO_REQD
  when determining whether the native makeinfo can be used.

* Remove USE_MAKEINFO and replace it with USE_TOOLS+=makeinfo.

* Get rid of all the "split" argument deduction for makeinfo since
  the PLIST module already handles varying numbers of split info files
  correctly.

NOTE: Platforms that have "makeinfo" in the base system should check
      that the makeinfo entries of pkgsrc/mk/tools.${OPSYS}.mk are
      correct.
2006-03-05 16:27:22 +00:00
jlam
9c8b5ede43 Point MAINTAINER to pkgsrc-users@NetBSD.org in the case where no
developer is officially maintaining the package.

The rationale for changing this from "tech-pkg" to "pkgsrc-users" is
that it implies that any user can try to maintain the package (by
submitting patches to the mailing list).  Since the folks most likely
to care about the package are the folks that want to use it or are
already using it, this would leverage the energy of users who aren't
developers.
2006-03-04 21:28:51 +00:00
kristerw
513acec188 Regen so that the Mac OS X patch program can apply it. 2006-03-03 18:47:24 +00:00
rxg
89fce5882d Updated oroborox to 0.9.7.10.
Changes:

10-Feb-2006 (Release 0.9.7.10)
~~~~~~~~~~~

* GIMP paint tool slowing down the system fixed:
  culprit was title string and icon name book keeping -
  support for icon name was removed (commented out for now),
  as OroboROX doesn't do anything with that info now and probably
  in the future (ROX-Filer's pinboard handles that)

26-Jan-2006
~~~~~~~~~~~

* remove X11 session management code: was useless, as ROX isn't prepared for,
  and most probably terribly broken, definitely completely untested.
2006-02-26 16:47:45 +00:00
jschauma
08bff9723a wizd says: distinfo?
Comply.
2006-02-23 19:44:46 +00:00
jschauma
392692beaa remove kde2_ which somehow has a messed up distfile 2006-02-23 19:22:54 +00:00
joerg
cbed6e5baf Has BROKEN_GETTEXT_DETECTION. 2006-02-22 16:12:55 +00:00
wiz
34179869f8 Fix build after libtool-1.5.22 update. 2006-02-21 22:42:51 +00:00
wiz
d633451eb4 Add missing x11.bl3.mk. 2006-02-21 22:42:39 +00:00
wiz
1281a40e2a regen. 2006-02-21 22:42:05 +00:00
wiz
952f43b58a Fix PLIST for source packages; binary packages unaffected, so no
PKGREVISION bump.
2006-02-21 22:41:43 +00:00
wiz
659ec30d1c Fix incomplete pkgsrc patch: defining LDSTATIC is not enough,
it must be AC_SUBSTed too. Found by libtool update.
Bump PKGREVISION.
2006-02-21 22:40:47 +00:00
rillig
cb6c86b356 Removed a double {. 2006-02-18 15:16:45 +00:00
martti
fcf951a43d Fixed warnings found by pkglint -Wall. 2006-02-17 07:55:57 +00:00
martti
d48b5f2558 Fixed warnings found by pkglint -Wall. 2006-02-17 06:49:23 +00:00
joerg
b55d56b4e6 Has BROKEN_GETTEXT_DETECTION. 2006-02-16 18:28:52 +00:00
tonio
87e7b529d3 Update wm/ratpoison to 1.4.0beta4
Take maintainership

* Changes since 1.4.0-beta2
** meta takes a key argument
This can be used to stuff keys.

* Changes since 1.4.0-beta1
** RATPOISON environment variable
RATPOISON is set to the location of the ratpoison binary. This is
useful for scripts.

* Changes since 1.3.0
** command arguments can be wrapped in double quotes.
To include a space in a command argument, wrap the argument with ".

** New command undefinekey
not passing a 3rd argument to definekey and bind no longer unbind the
key. You must use undefinekey and unbind now.

** ratpoison -c prints errors to stderr
You can now capture errors and output seperately depending on whether
its printed to stderr or stdout.

** the mouse warp feature is now turned off by default
to turn it back on, run 'warp on'.

** version now displays the date and time

** new command, sselect
sselect lets you jump to an X11 screen by number.

** configure script warns about missing history lib
Rather than error out, now, ratpoison will just be built without history.

** new commands ratwarp, ratrelwarp, and ratclick

** more new commands
inext, iprev, iother, cnext, cprev, cother, prompt, dedicate,
describekey, focusprev, sdump, sfdump.

** yet two more new commands: putsel, getsel
putsel puts the specified text into the X11 selection so other clients
can yank it. getsel returns the current selection.
2006-02-16 11:12:13 +00:00
ghen
9f40c86010 distinfo regen. Pointed out by wiz after a bulk build by kristerw. 2006-02-16 08:24:11 +00:00
rillig
d1c395944d Added the necessary variable definition for installing the translation
files. Fixed pkglint warnings. Bumped PKGREVISION.
2006-02-16 07:37:38 +00:00
ben
916dbd829c Update HOMEPAGE and MASTER_SITES. 2006-02-11 21:31:19 +00:00
cube
84be692f90 Update to 20060107. Patch from Joerg Sonnenberger and minor fixes.
Most noticeable changes (there's more than one year worth of them,
anyway):

 * Potentially blocking status meters are now in a separate ion-statusd
   program. Please write your additional status meters that do not monitor
   the state of Ion itself for ion-statusd (and contribute them in the
   Ion3 scripts repository at http://iki.fi/tuomov/repos/ion-scripts-3/).
   For help on writing such status meters, see e.g. source for statusd_load
   in ext_statusbar/ion-statusd.

 * Line editor now supports history search; Control+Up/Down only scrolls
   through history entries with matching initial part.

 * Arbitrary winprop matching criteria is supported. Lua scripts have
   access to X properties.

 * So-called "placeholders". With the help of these the positions of
   full-screen windows are remembered in their original frames, and don't
   just get inserted after currently active window when returning from
   full-screen mode. Under a session manager placeholders are also used
   to remember the original order of windows.

 * Experimental auto-show-completions support, which is also on by default
   now. In this mode the Tab key can be used to cycle forward through the
   completions, and Shift+Tab backwards. Modify the settings seen in the
   new mod_query.lua to get normal Tab-completion, or change the completion
   delay.
2006-02-11 10:03:48 +00:00
ghen
4f8e9eed88 Update to IceWM 1.2.25. Changes:
1.2.25: 2006-02-03
	- fix resize of maximized windows when taskbar set to AutoHide
	- fix support for screens 0.1 and up

1.2.25pre1: 2006-01-31
	- fix format in window size/position display (Bert Wesarg)
	- fix configure to use pkg-config for xft (Marius Feraru)
	- fix build with Sun Forte C++ (Grant McDorman)
	- icewmtray crash fixes (Grant McDorman)

1.2.24: 2006-01-22
	- option to --replace an extisting window manager
        - change menu scroll wheel direction (Thomas Holder)
        - paint desktop tray background (Thomas Holder)
        - gcc 4.1 build fixes (Hanno Boeck)
	- fix gcc strict aliasing errors (Pavel Nemec)

1.2.24pre1: 2005-12-04
	- restore Dutch translation from Ton Kersten
	- zh_TW translation from Wei-Lun Chao
	- fix TaskBarKeepBelow=1 preference
	- fix problems in horizontal maximization
	- implemented support for --replace option
	- Make shaped decorations work in 21 bit graphics cards
          (like those common in sparcs) -- Bernhard R. Link

Ok with wiz.
2006-02-09 21:36:40 +00:00
sketch
2113beba1e Make the long-awaited update to 0.99.23. Changes:
2006-02-06
	Fixed -v option parsing.
	Released 0.99.23.
2006-02-06 20:39:57 +00:00
sketch
98bc9e4b97 Update to 0.99.22. Changes:
2006-01-18
	EWMH hints added so vdesk/sticky states persist across wm change.

2006-01-25
	Alt+Tab behaviour modified to be more in line with what most people
	expect (single Alt+Tab goes back to previously selected window).
	Added -altmask to override Shift as default control behaviour change
	key.
	Added resizing with Ctrl+Alt+Shift+[HJKL].

2006-01-26
	Released 0.99.22.
2006-02-06 20:31:58 +00:00
joerg
5911def816 Recursive revision bump / recommended bump for gettext ABI change. 2006-02-05 23:08:03 +00:00
wiz
1f2e28d267 Reset maintainer on his request. PR 32699. 2006-02-03 00:58:25 +00:00
rxg
ef80d408e8 Remove useless USE_X11. 2006-01-30 10:52:07 +00:00
rillig
934461fa23 Fixed most of the remaining pkglint -Wall warnings. 2006-01-29 18:18:01 +00:00
rxg
4c1cd45e6f Fix DEPENDS. 2006-01-29 17:24:51 +00:00
rxg
e9cc052417 Avoid warnings with pkglint.
Remove quoted in SUBST_MESSAGE.
2006-01-29 14:13:11 +00:00
tonio
3d334016c4 Update wm/evilwm to 0.99.21
Changelog:
- Removed dependency on Motif header files: supply just as much hint
  structure information as is necessary to interpret Motif hints.
- Switch to using a window border for frame's colour, don't touch
  frame background.  This allows aterm's "fast transparency" to work.
- various bug fixes, and code improvements
2006-01-26 21:40:22 +00:00
wiz
768c589c29 Bump BUILDLINK_RECOMMENDED of textproc/expat to 2.0.0 because
of the shlib major bump.
PKGREVISION++ for the dependencies.
2006-01-24 07:31:52 +00:00
ghen
cddf5f2764 Fix PLIST (two new taskbar icons since 1.2.23), bump PKREVISION for both
wm/icewm and wm/icewm-imlib.
2006-01-23 11:12:50 +00:00
jmmv
15cbe7fb80 Update to 2.12.2:
- Mave ancestors come along with the transient when moving the window from
   one workspace to another (Björn) [#314977]
 - Fix the workspace switcher tabpopup to display the right windows and to
   fix the pick-a-new-window-to-focus algorithm in order to not select
   windows that aren't showing (Björn) [#170475]
 - Fix a couple memory leaks (Kjartan, Søren, Elijah) [#313030]
 - Fix a crash that occurs when removing some virtual desktops and windows
   happen to be on those desktops (Elijah) [#318306]
 - Fix edge snapping for multi-screen (non-xinerama) setups (Elijah)
   [#319425]
 - Close a GSource leak just to be correct (Kjartan) [#320050]

Translations
  Kostas Papadimas (el), Ivar Smolin (et), Michiel Sikkes (nl)
2006-01-20 13:31:45 +00:00
joerg
30bab24da8 Replace local prototypes in gettext.c with correct header files,
at least mmap was conflicting anyway on DragonFly. Use InstallGenMan
for section 5 man page. Explicitly add rpath entry for PREFIX/lib.
2006-01-19 23:15:59 +00:00
rillig
a4f03da9ba Moved the misplaced definition of PKGREVISION to the package Makefiles. 2006-01-12 18:27:53 +00:00
wiz
a6f6c7fd5f Uses libtool, so add USE_LIBTOOL=yes. 2006-01-10 23:26:17 +00:00
wiz
e0778439ee Reset maintainer, email bounced. 2006-01-10 20:47:06 +00:00
rillig
fa4065deec Updated wm/icewm to 1.2.23.
Patch provided by Sergey Svishchev in PR 32469.

Changes:
# 1.2.23: 2005-08-14
    * make taskbar pop out even when collaped
    * Slovak translation update (Zdenko Podobny)

# 1.2.23pre1: 2005-07-31
    * fix crash when hiding the taskbar and "collapse" button is hidden
    * fix repeated drag over taskbar icon not working
    * fix problems with Unmap events being handled incorrectly
    * customizable placement order options for minimized window icons (MiniIconsPlaceHorizontal, MiniIconsRightToLeft, MiniIconsBottomToTop) - (Konstantin Korikov - lostclus)

# 1.2.22: 2005-07-17
    * AutoShowDelay setting (opposite of AutoHideDelay)
    * use Workspace status window instead of showing the taskbar when workspace changes if taskbar autohide is enabled

# 1.2.22pre3: 2005-07-15
    * fix focusing after window minimized or hidden

# 1.2.22pre2: 2005-07-10
    * Remember last focused window per-workspace
    * Enable the LockCommand functionality only if command found (Eduard Bloch)
    * new Korean translation (Ken Yeo)

# 1.2.22pre1: 2005-06-28
    * Latvian translation (Kristaps Kaupe)
    * Double click activates workspace in window list
    * Fixes to taskbar layout when only tasks visible
    * Made network status applets show/hide dynamically again
    * Add image to taskbar collapse button
    * Fix MinimizeToDesktop windows getting out of desktop area
    * Added key binding: KeySysCollapseTaskBar
    * Fixed UTF-8 input support in AddressBar

# 1.2.21: 2005-05-31
    * translation: Vietnamese (Phan Vinh Thinh)
    * translation: Indonesian (Arif E. Nugroho)
    * translation update: Simplified Chinese (Hiweed Leng)
    * translation update: French (Frederic Bothamy)
    * APM applet support for NetBSD (Iain Hibbert (plunky))
    * add new winoption: noFocusOnMap
    * fix ClientWindowMouseActions for Window-Drag combination

# 1.2.21pre1: 2005-03-20
    * improve selection of "urgent" windows with alt+tab
    * fix possible crash (Grant McDorman)
    * fix 64bit usage of Xft (Marcus Meissner)
    * cleanup warning on still-open file descriptors
    * disabled some Ctrl+Alt+Del commands by default since they need some configuring to work on all systems
    * fix desktop layer setting for nautilus
2006-01-06 20:49:20 +00:00
joerg
184dc987de Use SUBST framework. 2006-01-06 16:21:53 +00:00
joerg
deb9759c0d Use SUBST framework. 2006-01-06 16:07:39 +00:00