Commit graph

1077 commits

Author SHA1 Message Date
joerg
c6d80887d5 Switch to modular buildlinks. 2006-11-06 11:33:52 +00:00
wiz
c158ec3269 Update MASTER_SITES. 2006-11-03 07:02:31 +00:00
wiz
eaeec00dca Fix build on amd64 by adding -fPIC to CFLAGS. Ok joerg@. 2006-11-03 07:02:23 +00:00
obache
58b1d6b1a8 MASTER_SITES and HOMEPAGE have been moved. 2006-10-22 13:02:57 +00:00
obache
e47ee09770 Update matchbox-wm to 1.1.
Patch provided by Martin Wilke via PR 34526.

- Changelog
        Add support for decoration less application windows
        Fix typo in non XRDB cmd line parser.
	an alternate key shortcut config file.
	Fix compiler warning when not building with alt input wins.
	Fixes for better handling shifted key shortcuts.
	Set the active app root prop *after* setting new list
        props as to avoid sync issues in apps using this info.
	Dont start pinging an app if requests to be activated
        but is already activated, ( maemo #32483 )
 	Be more careful removing alt ( maemo ) input methods
        when transient to removed dialog / application.
	Call XSync() so ping is sent immediatly to be double safe.
	correctly honur PING_INTERVAL, not PING_INTERVAL+1
	Fix for iconizing toolbar windows and there position.
        Fixes MB bug #95
	Add repaint to removal also.
	Force a dialog repaint on IM dialog resize for safety.
	Fix typo snafu with previous commit.
	Just change affected dialog height back to original
        size. Dont try and do anything clever with positioning.
       Make aggresive pinging a little less aggressive;
         - No pinging on fullscreen toggles.
         - Only ping on NET_ACTIVE message.
	Only remember size of affected dialogs for reseting, not position.
	Honour client_flags in initial loop. should fix maemo #25281
	Send state message before configure when toggleing
        fullscreen.
	Fix dialog gravity in presence of panels
	Dont attempt to paint 0 width decorations.
	Correct some debug info.
	Focus tracking fix moving between dialogs and trans for
        root dialog. fixs maemo #26095
	Add basic support for window gravity on dialogs.
	Make sure window names changes can end up NULL.
	blocker window in place ( When in super modal mode ).
	Focus fixes for case of multiple trans for root dialogs.

     1.0

	Attempted fix for grouped dialog stacking.
      	Implement alternate optional more aggesive pinging policy needed
        for maemo.
	Add support for optional alternate custom themeing for border only
        ( no title bar ) dialogs.
	avoid freeing non existant font color on theme switch.
	Add support for cache attribute in <theme> tags.
        MB_THEME_ALWAYS_CACHE env var overides.
	setting MB_NO_THEME_CACHE env var turns off internal pixbuf
        cacheing ( very experimental )
 	dd support for _MB_APP_WINDOW_LIST_STACKING root win prop
	Add basic support for window grouping.
	Fix 'flash' when non top apps map dialogs.
        Fix issues with minimised dialogs not remapping.
	Stacking fixes for multiple groups of transient for transient dialogs.
	XRestackWindows didn't include count of blocker wins in total
        window count.
	Fix preivous blocker win borkage
	Dont map the blocker wins on reparenting, wait for show()
	Add extra debug info for blocker wins
	Fix potential XGetWMHints leak
	Small fix for east panels to get correctly positioned after
        theme switch.
	Fix GCC 4 warnings.
	Fix issues with modal blocker wins breaking stack count.
	Move previous fix to safer place in code.
 	Make sure ewmh lists get updated when closing a window.
	Fix re-enabling of help/accept/custom buttons
	Add support for help/accept/custom buttons being toggled on the fly
	Add a little more debug.
	Fix for making sure alt input windows get resized correctly when
        transient for a transient for root window and switching from/to
        a fullscreen to a non fullscreen app win.
	Dont try and manage new clients if no memory available.
	unmap before reparent to root in effort to avoid potential
        flash.
        Add new -use_super_modal switch to enable previously default
        maemo 'aggresive' modal handling - blocking wins etc
	Reparent hidden toolbar wins to current position rather than 0,0
	 reparent 'removed' win to current pos on root rather than 0,0
	Really clear NET_WM_STATE if no states set.
	Send PING even when close button is 'blocked' by modal dialog
	print debug warning if client sets tranciency to itself
	Add some more X error traps very early on in new client creation.
	Include iconized clients in select menu sizing.
	Avoid potential recursive for self tranciency changes.
	Fix compiler warning.
        If set, use env 'MB_HUNG_APP_HANDLER' pointing at executable
        to handle hung applications rather than default killer.
	Make sure de iconizing a client de-iconizes transients too.
	Less aggresive root window property updating.
	Clean up ping code a little. Adding new define for frequency
        of hung app check.
	Simplify switching code a little.
	Remove old attempted transient infinite loop fix ( 2005-06-02 )
	Handle windows hiding but not always unmapping there windows.
        Fixes 'ghost' windows when quicking hiding/showing a GTK win.
	Dont let windows change transiency to themselves.
	avoid potential infinite loop from transiant race?
2006-10-16 10:55:50 +00:00
wiz
5dc86b8df0 Update MASTER_SITES and/or HOMEPAGE, from Sergey Svishchev. 2006-10-14 08:24:25 +00:00
wiz
a9c3a0685a Update MASTER_SITES and/or HOMEPAGE, from Sergey Svishchev. 2006-10-14 07:59:09 +00:00
obache
b2a8dfc064 Update e16menuedit2 to 0.0.3.
Patch provided by MAINTAINER, Chris Wareham via PR 34595.

ChangeLog is unknown.
2006-10-14 05:02:21 +00:00
obache
7cc13d2f63 Update wmii to 2.5.2. Patch provided by PR 33285.
This is release version, previous was snapshot version.
2006-10-12 13:16:02 +00:00
martti
ce86843f32 Regenerate to fix some pkglint warnings. 2006-10-12 09:24:19 +00:00
wiz
7938151fe6 Update MASTER_SITES and/or HOMEPAGE, from Sergey Svishchev. 2006-10-04 21:59:34 +00:00
rillig
e00f375f74 Fixed "test ==" in the configure script.
Fixed some pkglint warnings.
2006-10-04 19:38:05 +00:00
reed
8fc440b0ca Include ../../mk/x11.buildlink3.mk.
This definitely uses X. (I noticed because in my environment, libXt
was not buildlinked.)
2006-10-04 17:46:01 +00:00
rillig
5b980e849e Fixed the usage of test(1) together with "==". 2006-10-02 23:52:51 +00:00
ghen
60adf579e6 Update icewm to 1.2.27. Changes:
- Danish translation
- added 'Look=flat'
- added TaskbarButtonWidthDivisor
- minor workspace switching optimization

Don't update to 1.2.28 yet since it is known to break themes and our BSD
startmenu button.
2006-10-02 11:13:22 +00:00
rillig
9ca635c281 Fixed the path to the Perl interpreter. Bumped PKGREVISION. 2006-10-01 15:15:12 +00:00
jschauma
14710eac80 apply patch from PR pkg/34481 to fix PLIST 2006-09-23 19:25:16 +00:00
jschauma
de638fe7de fix PLIST as per PR pkg/34480 2006-09-23 19:23:02 +00:00
joerg
ae14bc1317 Kill some more ancient config files. 2006-09-20 13:27:18 +00:00
joerg
156df977e7 Fix linkage. Match config files with samples. Revoke unmaintainmentship.
Bump revision.
2006-09-20 13:25:25 +00:00
jmmv
0f18177c35 Update to 2.16.0:
2.16.0
==

Thanks to Jens Granseuer for changes in this release.

 - Fix the build with c89/gcc 2.95.

Translators
  Rahul Bhalerao (mr), Runa Bhattacharjee (bn_IN), Woodman Tuen
  (zh_HK, zh_TW), Kostas Papadimas (el), Ani Peter (ml),
  Jonathan Ernst (fr), Горан Ракић (sr, Gabor Kelemen (hu),
  Maxim Dziumanenko (uk), Duarte Loreto (pt), Jordi Mallach (ca),
  Gintautas Miliauskas (lt)

2.15.34
==

Thanks to Stéphane Rosi, Vytautus Liuolia, Will Walker, Baptiste
Mille-Mathias, Elijah Newren, Ed Catmur, and Thomas Andersen for fixes
in this release.

 - allow moving maximized windows between xineramas again (Stéphane)
   [#338660]
 - fix an uninitialized-usage bug with net_wm_user_time that breaks
   focus with new windows (Vytautus)
 - re-fix accessibility events for the alt-tab popup (Will) [#350624]
 - update the close pixmap to fit better with the other pixmaps of the
   menu (Baptiste) [#345498]
 - fix several fullscreen handling bugs I introduced, causing
   fullscreen windows to not actually be shown fullscreen (Elijah)
   [#343115]
 - fix keybindings with hex-values, coming from special extended
   keyboard keys (Ed) [#140448]
 - fix metacity-dialog handling of arguments (Thomas) [#340690]

Translators
  Vladimir Petkov (bg), Jordi Mallach (ca), Gabor Kelemen (hu),
  Mohammad DAMT (id), Wouter Bolsterlee (nl), Daniel Nylander (sv),
  Funda Wang (zh_CN)

2.15.21
==

Thanks to Vincent Untz, Jens Granseuer, Björn Lindqvist, Dmitry
Timoshkov, Thomas Thurman, Vytautas Liuolia, Thomas Andersen, Chris
Ball, and Elijah Newren for fixes in this release.

 - kill usage of libegg (Vincent) [#348633]
 - fix another C89 vs. C99 issue (Jens) [#347621]
 - make it so maximized windows do not have rounded corners (Björn)
   [#336850]
 - fix the heuristic for determining if windows can be made
   fullscreen, needed for WINE and possible also some legacy
   applications (Dmitry) [#346927]
 - make sure window features get recalculated when the screen is
   resized via XRandR (Dmitry) [#346927]
 - fitts' law fixes for titlebar buttons on maximized windows (Thomas
   Thurman) [#97703]
 - react to _NET_STARTUP_ID changes, as proposed for the new
   startup-notification/EWMH spec (Vytautas) [#347515]
 - return the window to maximized state if the window was "shaken
   loose" from maximized state during a resize but the resize is later
   aborted (Thomas Andersen) [#346719]
 - fix button lighting with dragged clicks (Björn) [#321474]
 - don't minimize in response to double clicks on the titlebar when
   minimiziation should not be allowed (Chris) [#347377]
 - fix some titlebar-not-on-screen constraint issues (Elijah)
   [#333328, #345522]

Translators
 Mahay Alam Khan (bn_IN), Jakub Friedl (cs), Iñaki Larrañaga
 Murgoitio (eu), Yuval Tanny (he), Rajesh Ranjan (hi), Jovan
 Naumovski (mk) Kjartan Maraas (nb), Leonid Kanter (ru)

2.15.13
==

Thanks to Björn Lindqvist and Thomas Thurman for improvements in this
release.

 - grab alt+shift+button1 when trying to snap-move windows (Björn)
 - avoid a case where memory is written after it's freed (Thomas)

Translators
 Hendrik Richter (de), Kostas Papadimas (el), Jonathan Ernst (fr),
 Satoru SATOH (ja)

2.15.8
==

Known as the "Elijah sucks for not reviewing a couple dozen patches"
release.  And for not getting on IRC soon enough to catch Marnanel and
show him how to do the release.  So, just translations this time.

Translations

  Mahay Alam Khan (bn_IN), Rhys Jones (cy), Francisco Javier
  F. Serrador (es), Ilkka Tuohela (fi), Rajesh Ranjan (hi), Changwoo
  Ryu (ko), Fano Rajaonarisoa (mg), Sanlig Badral (mn), Слободан Д.
  Средојевић (sr), Funda Wang (zh_CN)

2.15.5
==

Thanks to Björn Lindqvist, Søren Sandmann, Adam Jackson, Elijah
Newren, and Aidan Delaney for improvements in this release.

 - code cleanup in resizepopup.c (Björn) [#341648]
 - fix a logic bug so that the whole titlebar becomes sensitive to
   mouse clicks (Björn) [#336320]
 - make mouse cursor when moving windows become a hand (Björn) [#337376]
 - lots and lots of compositor improvements -- beginning of a new
   layer to abstract transition effects, shrinking and minimizing and
   exploding effects, fading in and out, unminimize animation that
   reverses minimize one, translucent menus, bounce on window focus,
   and all kinds of stuff I don't understand and can't summarize well
   (Søren, Adam)
 - Fix a crash on exit/logout from assuming a compositor would always
   exist (Elijah) [#342166]
 - code cleanup in tabpopup.c (Aidan Delaney) [#166890]

Translations
  Pema Geyleg (dz), Iñaki Larrañaga Murgoitio (eu), Theppitak
  Karoonboonyanan (th), Clytie Siddall (vi)

2.15.3
==

Thanks to Søren Sandmann, Elijah Newren, Paolo Borelli, Björn
Lindqvist, jylefort at FreeBSD org,

 - various code cleanups (Søren)
 - prevent long titles from "sticking" in the tasklist (Elijah) [#330671]
 - handle sync counter notifications in the compositor (Søren)
 - notes/documentation updates (Elijah)
 - plug a small leak (Paolo)
 - remove a lot of dead code obsoleted by the new edge-resistance
   stuff (Björn) [#341561]
 - prevent a crash when changing resolution (jylefort) [#340847]
 - revert an accessibility module loading workaround from Gnome 2.6
   that has long since been fixed for us in gtk+ (Elijah) [#123372]

Translations
  Francisco Javier F. Serrador (es), Ignacio Casal Quinteiro (gl),
  Raivis Dejus (lv), Kjartan Maraas (nb), Funda Wang (zh_CN), Woodman
  Tuen (zh_HK), Woodman Tuen (zh_TW)

2.15.2
==

Here's hoping that "third time's a charm."  ;-) This release just
fixes the translations-not-included issue.  See
http://mail.gnome.org/archives/desktop-devel-list/2006-April/msg00483.html
for more details.

 - Use gnome-autogen.sh like most other modules (Rodney)

2.15.1
==

This release just fixes the control-center build (which depends upon
libmetacity-private).  Thanks to Vincent for catching the problem.

 - Include boxes.h in the includes dir (Elijah) [#339708]

2.15.0
==

Thanks to Thomas Thurman, Elijah Newren, Havoc Pennington, Björn
Lindqvist, Gora Mohanty, Alejandro Andres, Andy Morum, Dan Sanders,
Thomas Andersen, Brian Pepple, and Søren Sandmann for improvements in
this release. (Note that "Thomas" below refers to Thomas Thurman if
last name isn't specified)

 - An endless array of compositor updates, not all of which are well
   explained in the ChangeLog. ;-)  Includes an ability to enable and
   disable the compositor at runtime, fixed up wobbling effect and new
   explosion effect, special magnification handling, different opacity
   for different window types like menus, a way of scaling windows,
   handling of foreign displays, improved handling of window
   moving/resizing, various code restructuring, special runtime checks
   for correct extensions and other compositors, lots of bug fixes,
   and possibly other stuff I'm missing or not understanding (Søren)
 - Removed "move to another workspace" menu when there are exactly two
   workspaces (Thomas) [#151183]
 - fix type for compositing_manager schema entry (Elijah) [#335901]
 - Port more properties to our async system for code cleanliness and
   speed improvements (Havoc, Thomas)
 - Lots of code cleanup, even more code cleanup, wow our code was
   messy (Björn) [#335177, #337507, #336890, #338359]
 - Abstract out the functions for setting/unsetting demands attention
   hint and avoid doing it when the window isn't obscured (Thomas)
   [#305882]
 - Change strings to make them more readable, and more
   translatable (Gora) [#335720]
 - Reduce compiling warnings -- add a number of casts and change
   signedness on a number of variables (Björn) [#336032]
 - Fixed broken links in README (Alejandro) [#333303]
 - Add a tabbing function, bound to alt-f6 by default, to cycle
   through the windows of the current application (Thomas) [#94682]
 - Fix the build with --disable-xsync (Andy) [#336605]
 - Raise windows on maximize/unmaximize (Dan) [#335076]
 - Don't have confirmation windows make applications appear to be
   locked when closing via the window list (Dan) [#334899]
 - Allow any keybinding pref to be specified either with <foo>, a
   string, or <foo>_list, a list of strings, or both (Thomas)
   [#164831]
 - warn and ignore if transient_for is set to a non-top-level window
   (Thomas Andersen) [#335524]
 - Use po/LINGUAS for listing supported languages (Brian) [#337951]

Translations
  Vladimir Petkov (bg), Jordi Mallach (ca), Miloslav Trmac (cs), Rhys
  Jones (cy), Lasse Bang Mikkelsen (da), Frank Arnold (de), Kostas
  Papadimas (el), Francisco Javier F. Serrador (es), Ivar Smolin (et), Iñaki
  Larrañaga (eu), Farzaneh Sarafraz (fa), Ilkka Tuohela (fi), Ignacio Casal
  Quinteiro (gl), Ankit Patel (gu), Rajesh Ranjan (hi), Gabor Kelemen (hu),
  Satoru SATOH (ja), Alexander Didebulidze (ka), Žygimantas Beručka (lt),
  Kjartan Maraas (nb), Michiel Sikkes (nl), Åsmund Skjæveland (nn), Gora
  Mohanty (or), Raphael Higino (pt_BR), Duarte Loreto (pt), Mugurel Tudor (ro),
  Leonid Kanter (ru), Steve Murphy (rw), Laurent Dhima (sq), Слободан Д.
  Средојевић (sr), Daniel Nylander (sv), Theppitak Karoonboonyanan (th), Maxim
  Dziumanenko (uk), Clytie Siddall (vi), Funda Wang (zh_CN)
2006-09-15 15:11:34 +00:00
martti
adde54095f Updated wm/fvwm-devel to 2.5.18
Fvwm is a powerful window manager.  Version 2.5.18 is a bug fixing
release for 2.5.17.  Please be aware that any features introduced
in the 2.5.x development versions may be renamed, changed or
removed without notice before 2.6.0.

Upgrading from earlier 2.5.x versions is recommended.  Upgrading
from 2.5.17 is strongly recommended.

This release is available at the home page: http://www.fvwm.org/.

* Bug Fixes:

   - If a window started fullscreen, leaving fullscreen state now
     properly unmaximizes and resizes the window.
   - Fixed the ForeColor/HilightFore styles that were broken in
     2.5.17.
   - FvwmPager can now move icons with the !IconTitle style.
   - Fixed drawing of icons that are moved to a different desk.
   - FvwmPager no longer tries to move non-movable windows.
   - FvwmPager now moves all windows as user requests.
   - FvwmPager no longer displaces windows with title and border
     sizes on moves.
   - TestRc now correctly matches Break, and $[cond.rc] is
     expanded for Break.
   - Fixed several 64-bit architecture problems with
     XGetWindowProperty().  Xine works much better on 64-bit
     machines.
   - Fixed handling of ClickToFocusPassesClick with the EWMH
     desktop (e.g. using nautilus).
   - Fixed handling of windows that are unmapped and mapped again
     too fast (e.g. fpga_editor).
2006-09-12 05:27:50 +00:00
wiz
bc7934b539 Update to 3.3.1:
3.3.1:
  * Fix panels getting a border with keepBorder turned on.
  * Fix a crash in mirrorhorizontal when drawing a surface with width 1.
2006-09-10 10:23:25 +00:00
wiz
c6e97594e2 Update to 3.3:
3.3:
  * Add a showDelay option for the dock.
  * Fixed onscreen-keeping code which broke a bit in -rc2.
  * Fix incorrect handling of window properties on 64 bit arches.
  * Fix pixelsize being the same as size for pango, now it is correct.
  * Fix drawing of icons taller than wide, eg gimp.
  * Add a 'mirrorhorizontal' gradient, like horizontal but mirrored in the
    center and 'splitvertical' which is like vertical but nonlinear in a fancy
    way.
  * Translations for de, hr and zh_TW added.
  * Add initial per-app settings support.
  * Fix some outstanding issues with 64-bit support.
  * Add an optional delay for displaying submenus so you can move the mouse
    over some entries without flashing each submenu.
  * Plug some minor memleaks and fix minor bugs.
  * Changed algorithm for downscaling window icons.
  * New themes!
  * Disable support for libstartup-notification by default, it doesn't seem
    to work well.
  * Allow disabling of duplicate window numbering by option titleNumber in
    theme section.
  * Add moverelative and resizerelative actions.
  * Option middle for menus that make submenus be centered instead of aligned
    by the top edge to the parent entry.
  * Fix transient (ie dialog) windows being placed offscreen if the parent
    is close to the edge of the screen.

3.3-rc2:
  * Fixed some typos and errors in rc.xsd
  * Add the noStrut option to the dock (to allow maximizing windows over it),
    useful when it is not in the above layer.
  * Fix transparent terminals not updating when using ToggleDecor.
  * Yet more poking at the onscreen-keeping code, should now do the right
    thing always.
  * Add an option to hide disabled buttons instead of showing them as disabled.
  * Hopefully fixed all the remaining pango issues. The new 1.10 release also
    fixes shadows again.
  * I think the lib linking in Makefile.am is right now, please tell me if it
    isn't.
  * Added a finnish translation and some minor updates to others.
  * Fixed configure.ac so --enable-pango doesn't disable pango support or the
    other way around, make enabled be default to get some extra testing.

3.3-rc1:
  * Poked around a bit in the code that keeps windows onscreen, if you
    are using xinerama, please let me know if things are better/worse/same.
  * Add support for pango, disabled by default due to a bug in pango 1.8 that
    breaks shadows, it works fine with 1.6.x though. Poke the pango developers
    here http://bugzilla.gnome.org/show_bug.cgi?id=169622 if you want this
    to be fixed.
  * Made edge resist and Send/MoveToEdge not hit windows at layers below
    the current one, add option to disable this behaviour.
  * Fixed directional focus not getting trapped in omnipresent windows
  * Fixed focus actions when bound to the mouse, normal focus cycle is always
    linear and directional focus is totally disabled, it makes no sense
    anyway, just move the mouse.
  * Added an option for the raise/lower/raiselower/unshaderaise/shadelower
    options called group that lets you bind stuff to raise/lower the whole
    window group. <action name="raise"><group>yes</group></action>
  * Add various new actions. I haven't updated the web docs yet, but I think
    I managed to get all of them listed in rc.xsd.
  * Bugs 1783, 1812, 1863, 1905, 2005, 1957 fixed.
  * Some translations added. (ca, no, pl, ru, fr)
2006-09-03 14:27:59 +00:00
wiz
781f57141e Fix MASTER_SITES. 2006-09-03 10:16:56 +00:00
rpaulo
fb341d3296 Change maintainer. 2006-09-02 12:07:52 +00:00
abs
a7dbdb5e05 Update wm/jwm to v1.8rc1:
* Removed the "Icons" tag. Now "IconPath" is specified within
      the "JWM" tag instead.
    * Now "DoubleClickDelta" is used to determine if the mouse
      moved after a menu pops up.
    * Added support for multiple startup and shutdown commands.
    * Added the ability to move a window with Alt+click (Jeremy Reed).
    * Now shaded status is preserved when minimizing windows.
    * Reduced border flicker.
    * Support for multiple root menus.
    * Allow window operations in root menus.
    * Add "RestartCommand".
    * Fixed a key binding issue with key codes.
2006-09-01 15:43:10 +00:00
joerg
97b9bc64c9 pkg-config is still a tool, not a language. 2006-08-30 07:25:50 +00:00
wiz
95fd80081a Update MASTER_SITES. 2006-08-23 18:55:57 +00:00
kristerw
5c0b4beded Correct name for bbkeys09 and bbpager04. 2006-08-21 21:31:59 +00:00
jschauma
34030947a9 fix PLIST 2006-08-20 23:15:25 +00:00
jschauma
31435778db add/enable bbkeys09, bbpager04, blackbox70
have older versions conflict with these newer incompatible versions
2006-08-20 23:08:44 +00:00
jschauma
1b21c28f6f By popular demand:
Finally add packages for the "new" version of blackbox, 0.70.x.
This window manager is incompatible with older versions, and older
add-on applications (aka "bbtools") will not work with this version.
Hence, add new versions of bbkeys and bbpager as well, to provide
at least the basics.  (Again, these will not work with older versions.)
Why are we adding these?  Well, I'm told that blackbox 0.70.x is
fully EWMH compliant and has better fonts.  And people always ask
"why is blackbox 0.70.x not in pkgsrc?".

blackbox version 0.65 and the other bbtools that work with blackbox
will remain in pkgsrc.
2006-08-20 23:07:17 +00:00
wiz
0d0d59cb4f Update to 20060524:
2006-05-24 16:22 UTC  Tuomo Valkonen
  tagged ion-3ds-20060524

2006-05-20 09:10 UTC  Tuomo Valkonen
  * One more gsub update...

2006-05-19 16:34 UTC  Tuomo Valkonen
  * More Lua 5.1 stuff: use # instead of table.getn.

2006-05-23 06:12 UTC  Tuomo Valkonen
  * An assert had moved to the wrong place.

2006-05-19 06:48 UTC  Tuomo Valkonen
  * Few more backticks.

2006-05-19 07:12 UTC  René van Bevern
  * take ioncore_bindings.lua of ion3 to lua 5.1

2006-05-18 23:06 UTC  Tuomo Valkonen
  tagged ion-3ds-20060519

2006-05-18 23:05 UTC  Tuomo Valkonen
  * Added new release notes.

2006-05-18 23:05 UTC  Tuomo Valkonen
  * Updated README.autoconf.

2006-05-18 23:01 UTC  Tuomo Valkonen
  * Added a few more backticks to RELNOTES and README.

2006-05-19 02:19 UTC  Matthieu.Moy
  * Use -lm and -ldl in the test for -llua

2006-05-18 13:21 UTC  Tuomo Valkonen
  * Markdownized README as well.

2006-05-18 13:04 UTC  Tuomo Valkonen
  * Small changes in RELNOTES for markdown processing for web.

2006-05-17 15:26 UTC  Tuomo Valkonen
  * Updated TODO.riot.

2006-05-17 16:51 UTC  Matthieu.Moy
  * bugfix in lua 5.1 + other usefull checks
  The test for the liblua version was completely buggy. Sorry.

  Tests added for other headers:
  X11/SM/SMlib.h, X11/Xresource.h and libintl.h
  (with error messages pointing to the name of Debian packages)

  Test for xmessage (with a warning only, since ion can probably still
  work without xmessage)



2006-05-17 13:39 UTC  Matthieu.Moy
  * Update configure.ac for lua 5.1

2006-05-16 18:39 UTC  Sergej Pupykin
  * sigusr2

  Allows to create lua hook for SIGUSR2.
  Can be usefull (for example) for status line changing from media player...

  Usage example:
   ioncore.get_hook("ioncore_sigusr2_hook"):add(
       function(reg)
           mod_statusbar.inform("status_name", "SIGUSR2 catched")
           mod_statusbar.update()
       end
   )

2006-05-16 17:32 UTC  Tuomo Valkonen
  * README etc. updates.

2006-05-16 17:24 UTC  Tuomo Valkonen
  * Fixed string.gsub issues with Lua 5.1.

  Lua 5.0:
  "... If the value returned by this function is a string, then it is
  used as the replacement string; otherwise, the replacement string is the
  empty string."

  Lua 5.1:
  "If the value returned by the table query or by the function call is a string
  or a number, then it is used as the replacement string; otherwise, if it is
  false or nil, then there is no replacement (that is, the original match is
  kept in the string)."


2006-05-16 16:20 UTC  Tuomo Valkonen
  * Few more missing table-iteration changes.

2006-03-24 00:19 UTC  Etan Reisner
  * lua5.1 incompatible changes
  The _LOADED variable became package.loaded.
  The contents of lualib were merged into lua itself, so remove -llualib from the build line.
  Debian now uses pkg-config for the lua stuff not lua-config.

2006-03-24 00:09 UTC  Etan Reisner
  * lua5.1 backwards compatible changes
  Whether intentional or not lua 5.1 no longer allows
  tab={}
  for k,v in tab do
      ...
  end
  and requires
  for k,v in pairs(tab) do
      ...
  end
  instead.

2006-05-06 21:18 UTC  Tuomo Valkonen
  * Do not spew out stack traces all the time when warn() is called.

2006-04-26 17:49 UTC  Tuomo Valkonen
  * framed_transients is on by default now.

2006-04-26 17:45 UTC  Tuomo Valkonen
  * Added WFrame.toplevel and WMPlex.toplevel binding maps.
  - These are not used by frames for transients.
  - Changed the default bindings accordingly.

2006-04-22 16:08 UTC  Tuomo Valkonen
  * Added toggle for showing tab numbers.
  - WFrame:set_numbers with the usual 'set'/'unset'/'toggle' parametrisation.

2006-04-20 19:19 UTC  Tuomo Valkonen
  * Removed obsolete references to -i18n flag.

2006-04-13 22:05 UTC  Tuomo Valkonen
  * The frame_add_last option had been broken.
  - Since switching to use of placeholders for initial management
    setup, the flag was no longer checked.

2006-04-02 19:36 UTC  Tuomo Valkonen
  * Added stuff for accessing regions with activity/urgency bit set.

2006-04-02 19:33 UTC  Tuomo Valkonen
  * Extended Mod1+K K binding.
  - Go to first region demanding attention or previously active region:
    "ioncore.activity_goto() or ioncore.goto_previous()".

2006-04-01 14:38 UTC  Tuomo Valkonen
  * Separated and cleaned up some stacking code from mod_floatws.

2006-03-31 18:14 UTC  Tuomo Valkonen
  * Changes in default_ws_type lookup.

2006-03-28 20:18 UTC  Tuomo Valkonen
  * Use SIZEPOLICY_FULL_BOUNDS for client windows in mplexes.
  - Needed to communicate available area for transients.

2006-03-26 09:37 UTC  Tuomo Valkonen
  tagged ion-3ds-20060326

2006-03-23 16:15 UTC  Tuomo Valkonen
  * Included a TODO list.

  The TODO.riot file has been created with the riot outliner available from
  <http://iki.fi/tuomov/riot/>. The file is, however, just an mbox file, so
  you can read it with your favourite threading mail user agent. For example:
  mutt -f TODO.riot

2006-03-20 23:08 UTC  Tuomo Valkonen
  * Enforce win_gravity=NorthWestGravity for client windows.
  - Fixes issues with OO.org's transients in framed mode.

2006-03-18 22:19 UTC  Tuomo Valkonen
  * Changes in default appmenu.
  - Removed firefox (won't promote gtk shit).
  - Added opera, konqueror, dillo, w3m, links, rxvt.

2006-03-18 12:58 UTC  Tuomo Valkonen
  * Ah, -Wl,-whole-archive is a better hack.

2006-03-18 12:48 UTC  Tuomo Valkonen
  * Link PWM also with the -u ptrlist_iter gcc lameness hack.

2006-03-17 20:49 UTC  Tuomo Valkonen
  * Some more winprop/sizepolicy changes.

2006-03-17 19:42 UTC  Tuomo Valkonen
  tagged ion-3ds-20060317

2006-03-17 10:22 UTC  Tuomo Valkonen
  * Oops. Previous change incomplete.

2006-03-17 10:07 UTC  Tuomo Valkonen
  * default_ws_type is no longer set by config files and could confuse things. Fixed.

2006-03-15 23:00 UTC  Tuomo Valkonen
  * Changes in look file fonts.
  - Refer directly to -*-fixed-medium-r-normal-*-13-*-*-*-*-*-*-* as
    the 'fixed' alias has problems with encodings.

2006-03-15 18:59 UTC  Tuomo Valkonen
  * Timer signal object passing to Lua side was broken.
  (Weak typing...)

2006-03-15 18:23 UTC  Tuomo Valkonen
  * Changes in the set of configuration files.
  - cfg_ion.lua now simply load cfg_ioncore.lua and cfg_modules.lua
    with the default set of modules, and includes some of the most
    commonly changed options commented-out. This deprecates cfg_user.lua
  - cfg_menus.lua and cfg_bindings.lua are now cfg_ioncore.lua. This
    better matches how things for different modules are in their own
    files.

2006-03-12 12:29 UTC  Tuomo Valkonen
  * Embedded dock initilisation code had been broken. Fixed.

2006-03-11 09:05 UTC  Tuomo Valkonen
  * Oops. The stretch size policy used wrong variables.

2006-03-11 08:58 UTC  Tuomo Valkonen
  * Different query-menus use different history context.

2006-03-08 20:03 UTC  Tuomo Valkonen
  * Oops. The new client window code used wrong "llist" iterator.
  This could cause segfaults.

2006-03-08 19:46 UTC  Tuomo Valkonen
  * Oops. Closing a transient had started warping to remaining transient(s).

2006-03-07 10:32 UTC  Tuomo Valkonen
  * Fixed binding lookup code to be able to deal with zero keycodes.
  - This may happen if X keycode to keysym mapping is changed
    while Ion is running.

2006-03-06 23:20 UTC  Tuomo Valkonen
  * Oops. If there were winprops set, SIZEPOLICY_DEFAULT was used for transients.

2006-03-05 13:44 UTC  Tuomo Valkonen
  tagged ion-3ds-20060305

2006-03-05 13:42 UTC  Tuomo Valkonen
  * 'ru' was missing from list of translations in po/Makefile.

2006-03-05 13:39 UTC  Tuomo Valkonen
  * frame_rqgeom_clientwin passes rqflags as-is.

2006-03-05 13:30 UTC  Tuomo Valkonen
  * SIZE_POLICY_FREE_GLUE is now properly used for transients.

2006-03-05 13:28 UTC  Tuomo Valkonen
  * Added -u ptrlist_iter linking hack to gcc/ld.
  - Otherwise ptrlist.o from libtu won't get linked as it will no longer
    used by the main binary, and thus the modules won't have access to it.

2006-03-05 10:59 UTC  Tuomo Valkonen
  * Improved free_glue and stretch size policies.

2006-03-02 18:49 UTC  Tuomo Valkonen
  * Added SIZEPOLICY_FREE_GLUE and other size policy code changes.
  (TODO: client windows need to store state for this for transients.)

2006-02-26 16:25 UTC  Tuomo Valkonen
  * Client windows use the same (mplex) size policies for transients now.

2006-02-26 00:17 UTC  Tuomo Valkonen
  * Oops. MPlex attach code changes had broken mgd. region ordering on load.

2006-02-25 17:31 UTC  Tuomo Valkonen
  * Added some size policies with gravity.

2006-02-24 19:23 UTC  Tuomo Valkonen
  * Separated mplex size policy in new file, and independent of mplex.

2006-02-22 13:34 UTC  Tuomo Valkonen
  * Append '/' to submenu entries in query_menu.

2006-02-19 16:37 UTC  Tuomo Valkonen
  * Some mplex attach code cleanup.

2006-02-19 16:07 UTC  Tuomo Valkonen
  * Reduced usage of REGION_FIT_BOUNDS a little.

2006-02-19 00:41 UTC  Tuomo Valkonen
  * Updated dock to reflect previous mplex size policy changes.

2006-02-18 20:39 UTC  Tuomo Valkonen
  * Removed the WScratchpad class.
  - Scratchpads are now simply normal WFrames with MPLEX_SIZEPOLICY_FREE.

2006-02-18 20:31 UTC  Tuomo Valkonen
  * Added WMPlex managed region size policy support.

2006-02-18 18:53 UTC  Tuomo Valkonen
  * Fixed "./" being included in completed file name in query_exec.
  - Also brought mod_query.popen_completions documentation up-to-date.

2006-02-15 07:29 UTC  Tuomo Valkonen
  * Fixed load_hint.
  - Stupid unsafe dynamically-typed languages...

2006-02-12 16:03 UTC  Tuomo Valkonen
  * Let's call it statusbar_ instead of status_ after all...

2006-02-12 15:59 UTC  Tuomo Valkonen
  * Oops. Should check for sb meter value being null when shortening it.

2006-02-12 15:30 UTC  Tuomo Valkonen
  * mod_statusbar tries to load scripts before falling back to statusd.
  - If status_foobar(.lua|.lc) is found on the search path, -m foobar
    is not passed to ion-statusd.

2006-02-12 15:19 UTC  Tuomo Valkonen
  * Added region_activity_hook.
  - Called when the activity flag of a region is changed with the
    region as parameter.

2006-02-12 15:07 UTC  Tuomo Valkonen
  * Framed transients' size requests get handled now.

2006-02-11 15:35 UTC  dev at triphoenix.de
  * completefile-groupexec

  Although ion-completefile does check if any matching executable is
  world-executable or user-executable, it doesn't check for
  group-executable. This is problematic for example on systems, where
  games are installed with r-xr-x--- and root:games (which seems to be a
  common method). This introduces a check for the group id, basically it
  gets all groups for the current user and checks if any of them is
  applicable. This is only done when the user and world checks already
  have failed and the group-executable bit is set.


2006-02-08 07:42 UTC  Tuomo Valkonen
  * ion-statusd catches SIGCHLD.

2006-02-07 21:37 UTC  Tuomo Valkonen
  * Improved comments in cfg_statusbar.lua.

2006-02-06 20:56 UTC  Tuomo Valkonen
  * Changed query_menu title transformation.
  * Lua's regexp routines don't understand utf-8 or other multibyte encodings.
  * TODO: conversion to lower case of non-ascii letters.

2006-02-01 18:05 UTC  Vassily Leushin
  * russian_locale

2006-01-29 15:27 UTC  Tuomo Valkonen
  * Statusbar meter template is respected as maximum size for meter.

2006-01-25 23:57 UTC  Tuomo Valkonen
  * Added dummy gettext hack for those labels.

2006-01-25 23:54 UTC  Tuomo Valkonen
  * Added context menu label support.

2006-01-25 16:30 UTC  Tuomo Valkonen
  * Do not try to resize the statusbar unnecessarily.

2006-01-21 23:47 UTC  ludal at logilab.fr
  * fixes random segfaults
  With ion-3ds-20060107 I see random segfaults I can reproduce navigating
  some website with galeon. This patch seems to fix the problem (and the
  original code looked wrong)

2006-01-21 21:35 UTC  Tuomo Valkonen
  * Oops. A function wasn't marked local.

2006-01-21 20:57 UTC  Tuomo Valkonen
  * Oops. Counter wasn't incremented in statusbar list building.

2006-01-20 21:16 UTC  Tuomo Valkonen
  * Updated/fixed PWM bindings configuration.

2006-01-20 17:36 UTC  Tuomo Valkonen
  * Statusbar uses PtrLists instead of ObjLists.
  (Stuff gets removed from ObjLists before the manager's removal handler
  is called.)

2006-01-19 19:24 UTC  Etan Reisner
  * Use the table values we are iterating over.

2006-01-14 20:10 UTC  Tuomo Valkonen
  * Previous completion behaviour change broke something..

2006-01-11 17:12 UTC  Tuomo Valkonen
  * Fixed a problem in statusbar winprop usage.
2006-08-14 22:42:04 +00:00
wiz
cdada5ff70 Adapt to lua-5.1.1. Bump PKGREVISION. 2006-08-14 22:37:57 +00:00
reed
48ee3e05b2 Use the pkgsrc dependencies for Xft2 and xpm (instead of wip). 2006-08-07 13:33:01 +00:00
wiz
a6f0729c6e Needs cc too. 2006-08-06 10:45:44 +00:00
kristerw
4c879300fc Remove BROKEN_IN for packages that built in the latest
NetBSD 3.0_STABLE/i386 bulk build.
2006-08-06 05:20:40 +00:00
reed
60d359c0dc Imported jwm window manager from pkgsrc-wip. 2006-08-04 01:10:42 +00:00
reed
18e5315660 Import jwm from pkgsrc-wip.
This was packaged by pip88nl of gmail.com with some minor changes
by me.

JWM is a light-weight window manager for the X11 Window System.
It provides a menu, taskbar, key binding, system notification tray,
pager, a dock, and simple customizations.  JWM is written in C and
uses only Xlib and the shape extension, libXpm and (optionally)
libpng. It can support some MWM, GNOME, and WM Spec hints.

(This software needs some work, but I import to official pkgsrc
so it will get more usage. I have been using it for a couple
months now. With its built-in features, it is a smaller than
blackbox with add-ons.)
2006-08-04 01:08:21 +00:00
joerg
92e418df2f Xinerama needs Xext, so reorder the library includes. 2006-07-27 23:11:04 +00:00
jlam
ccdf6dbe01 Rename "SITES_* to "SITES.*" for file-specific lists of sites from which
to fetch the file.  This completes the renaming described in revision
1.1799 of bsd.pkg.mk.
2006-07-27 18:48:02 +00:00
jlam
e7af7b2e05 Apply the "convention over configuration" principle:
If ${FILESDIR}/getsite.sh exists, then use it to determine the fetch
URL for each of the distfiles for the package.  Otherwise, use
SITE_<file> and MASTER_SITES, in order, to determine the URL for each
distfile.

If the script path differs from ${FILESDIR}/getsite.sh, then set
DYNAMIC_SITE_SCRIPT to the full path to that script.

Remove the need to set DYNAMIC_MASTER_SITES explicitly in the package
Makefile for:

	graphics/ns-cult3d
	wm/sawfish-themes
	www/apache-tomcat55
	www/jakarta-tomcat4
	www/jakarta-tomcat5
2006-07-27 15:16:44 +00:00
drochner
e80295741c update to 2.14.5
changes:
-gugfixes
-translation updates
2006-07-26 12:41:16 +00:00
martti
f232e2a219 Updated wm/fvwm-devel to 2.5.17
* New features:

   - New MenuStyle options TitleFont, TitleColorset and
     HilightTitleBack.
   - New command PressButton in module FvwmButtons for being able
     to emulate button press via other means than the mouse.
   - New wrap options to EdgeScroll command for wrapping with pixel
     distances.
   - New Style option UnderMousePlacement.
   - Unused arguments to Style options generate warnings.
   - The name style names match against can be augmented by the
     X-resource "fvwmstyle".
   - New options, Reverse and UseStack, to All command.
   - WindowShade can now reshade windows using the Last direction.
   - Positional parameters to complex functions can now be expanded
     using $[n], $[n-m], $[n-] and $[*] expressions.
   - The width and height arguments of the Resize command now
     accept the prefix 'w' to allow resizing relative to the
     current window size.
   - New command ModuleListenOnly.
   - New "Periodic" option added to Schedule command.

* Bug Fixes:

   - Fixed detection of running non-ICCCM2 wm (bug #3151).
   - Fixed drawing of menus with the sidepic on the right.
   - EdgeScroll no longer divides pixel distances >1000 by 1000.
     (bug #3162).
   - The configure script can now cope with four-part version
     numbers when detecting some libraries.
   - The WarpToWindow command followed by Move in a complex
     function now uses the correct pointer position.
   - The menu style TitleWarp does no longer warp the pointer for
     root menus (as it is documented).
   - Fixed detection of safe system version of mkstemp.
   - Fixed the conditions Iconifiable, Fixed, FixedSize,
     Maximizable and Closable.
   - Fixed problem with window outline and placement position
     running out of sync.
   - FvwmConsole no longer conflicts with Cygwin stdio (bug #3772).
   - FvwmGtk now configures correctly on Cygwin (bug #3772).
   - Fixed tempfile vulnerabilities in FvwmCommand.
2006-07-25 07:24:01 +00:00
rillig
144a1ee175 Added "c" to USE_LANGUAGES for packages that use GNU configure scripts,
since they always need a C compiler, even when the source code is
completely in C++.

For some other packages, stated in the comment that a C compiler is
really not needed.
2006-07-22 04:46:13 +00:00
jlam
7af716330d Drop support for LTCONFIG_OVERRIDE. For quite a long time, pkgsrc
had actually been ignoring LTCONFIG_OVERRIDE anyway and just using
the default LIBTOOL_OVERRIDE to replace libtool scripts in packages.
This just formalizes the fact that LTCONFIG_OVERRIDE is not used
meaningfully by pkgsrc.
2006-07-19 19:14:37 +00:00
martti
be9e051e24 Make this build on a newly installed NetBSD/i386 3.99.21 with GCC 4.1.x 2006-07-12 12:08:44 +00:00
martti
5133e0b3e6 Use USE_TOOLS+=perl:run just like in wm/fvwm. 2006-07-12 11:52:54 +00:00
rillig
9240cc86f1 USE_TOOLS+=perl:run. Bumped PKGREVISION. 2006-07-11 09:05:35 +00:00