Commit graph

920 commits

Author SHA1 Message Date
sketch
08ce992ff6 Add pre-requisite headers necessary to compile this package with strict X11
implementations, tested with OpenWindows.
2004-11-15 11:02:50 +00:00
sketch
8e6328dcd3 Remove an obsolete part of the post-install target. For some reason, this
was stopping the install on Solaris even though the command itself returned
0.  It's no longer necessary now anyway so just remove it.
2004-11-15 07:53:33 +00:00
jlam
43ac8c39e1 Replace USE_GCC_SHLIB with "USE_LANGUAGE=c c++" (the latter implies the
former) for applications that are known to require C++.
2004-11-13 22:04:52 +00:00
kristerw
f298099c5e Fix a C99-ism to make this pkg build with gcc 2.95. 2004-11-12 20:53:32 +00:00
wiz
625c7f78f4 Drop maintainership, I am not using this any longer. 2004-11-09 10:30:31 +00:00
xtraeme
5462dd2a16 Apply patch from Richard Braun to fix the Numlock+Win95 keys problem
reported in http://mail-index.netbsd.org/tech-pkg/2004/10/21/0008.html.
2004-11-09 07:58:14 +00:00
adam
5be8d1b6a2 Changes 2.9.2:
* Improved handling of specific workspaces (WorkspaceSpecificBack
          attribute), fixing segfaults and previews
        * Panels are now shown sorted alphabetically instead of in the previous
          haphazard order

Changes 2.9.1:
        * Updated Danish translation (Morten Bo Johansen <mojo@image.dk>)
          and German translation (Florian Ernst <florian@uni-hd.de>)
        * Various segfaults fixed
        * Fixed bug causing non-alphanumeric keyboard shortcuts to be ignored
        * Fixed bug where middle and right mouse buttons were swapped in dialog
        * Installing a theme now puts it in GNUstep/Library/WindowMaker/Themes
          as one would expect
        * New themes websites in "Themes" menu to replace those that have
          ceased to exist
2004-11-08 10:14:33 +00:00
xtraeme
29a5a84f36 Modify some things I don't like:
* This package doesn't need USE_X11BASE, USE_X11 is enough.
* The Hermes dependency is not really needed.

No need to bump PKGREVISION this time.
2004-11-05 14:19:01 +00:00
adam
1cdd8f513f Changes 1.2.1:
* Fixes problem with very long window titles
* Corrects an issue with IRIX 6.5
2004-11-05 14:15:31 +00:00
adam
44debc8500 Changes 0.91.0:
* Alt-Tab Window Switching

Changes 0.90.0:
* NetWM / EWMH Support
* Antialiased font support
* Global Submenus
* UTF-8 Support
* Icon Panel for Alt-Tabbing
2004-11-05 11:51:35 +00:00
ben
57a6c4c937 Update wmi to version 10. Addresses PR#27271 from Leonard Schmidt.
wmi-10:
    * cycling workspaces focusses the last focussed client
    * toggle-statusbar-mode for displaying client title instead of
      workspace pager and detached-clients, useful for long client
      names
    * renamed startup-action.name to startup.chain, now you can provide
      arbitrary action names in a comma separated list for the startup.chain,
      default is single "rehash" action
    * removed groups
    * renamed ex-floatbar into clientbar
    * renamed toggle-status-mode into toggle-clientbar-mode
    * improved mode pager button on client bar, filled means that there're
      clients attached, unfilled means, no clients attached
    * removed statusbar.status-width option which is calculated now
      automatically
    * renamed toggle-focus-mode into toggle-mode
    * new menu button on new clientbar
    * new menu for fast selection of clients and fast attaching detached
      clients, also for fast action invocation
    * new common.conf option 'menu.actions' for actions definition
      within menu
    * applied several patches by Dr. Pfefferl
    * fixed BUG-24 (label overlapping)
    * fixed toggle-max issues
    * removed cycle-frame-*
    * fixed bar and button sizes
    * new theme colors for focus requests
        color.focusreq.background
        color.focusreq.text
        color.focusreq.shine
        color.focusreq.shadow
    * changed default theme to zahod's industrial theme contribution
    * implemented race prevention for EnterNotify's of sloppy focus stuff
      with floating clients
    * fixed broken destroy-* actions
    * improved sticky handling, now sticky does not mean raised on top
    * detached clients will get attached again after restart
    * fixed following BUGS
      BUG-51 (detaching firefox crashed wmi)
      BUG-50 (endless resizing due to missing increment hint handling)
      BUG-49 (destroy action have been broken)
      BUG-39 (don't run startup.chain on restart) -> invalid, no bug
    * implemented new actions 'hook-client' and 'unhook-client' which
      make it possible to hook clients to specific workspaces
    * Eliminated several BadWindow and BadMatch occurences
    * autocompletion.mode option of common.conf reappeared, now
      with two possibilities - 'default' and 'regex'
    * improved menu with missing button functions, especially right click
      on workspace items or clients (middle button click now inserts cut
      buffer into client)
    * new action 'toggle-sloppy-mode' which toggles the sloppy focussing
      on the fly
    * removed resize-move.info option, because bar is not supported anymore,
      be a fan of pseudo resize info centered within pseudo client borders
    * implemented meters controlled by wmiremote with special syntax -
      wmiremote -m #,#,...
    * Marcel implemented regexp support for input mode, just compile wmi
      with --with-posix-regex and set autocompletion.mode=regex in
      common.conf to enable it
    * new slot.tabs entry for common.conf to create several slot tabs, use
      this option like slot.tabs=default,icq,dockapps
    * renamed toggle-client-bar into toggle-clientbar
    * renamed toggle-status-bar into toggle-statusbar
    * renamed toggle-inputmode into inputmode
    * each workspace remembers the last focussed slot tab now
    * removed --with-stacked-tabbing compile option, use cycle.mode= option
      in common.conf instead
    * improved clientbar illumination
    * fixed toggle-slot brokeness after snap 558
    * now using Container for slot tabs also
    * using CClient and CFrame (Container types) for workspace/monitor stuff,
      to also support stacked tabbing for frames, detached, floating and sticky
      clients
    * slot raises on every mode change action
    * shortcut handling is now improved
    * new widget class for menu, slot and bar with default methods
    * WM_TRANSIENT_FOR is taken into account now when setting maximized/float
      settings for new windows through a patch by Ryan Sorensen
    * new default.transient-mode={float,max} for default placement of
      transients
    * some general transient fixes
    * sloppy focus focusses windows only, not raising them (raise with
      click instead)
    * slot improvements finished now - new cycle-slot-tab-prev/next
      actions, implemented focus for slot, now you can easily focus an
      slot app through mouse-over (enter) events
    * toggle-mode now validates if senseful (if no client is attached
      within the specific mode, toggle-mode is invalid)
    * new colors for meters -
          color.meter.background
          color.meter.figure
          color.meter.border.shine
          color.meter.border.shadow
    * new default.bar-mode={show,hide} and default.border-mode={show,hide}
      options for common.conf to show hide borders/bars of
      clients/frames by default
    * implemented slot.mode={overlap,non-overlap} to get a
      (non-)overlapping slot
    * implemented '~' expansion for input mode
    * new kill-slot-client action for killing focussed slot client
    * new regex-mode for the input-line. compile with '--with-posix-regex'
      and turn it on in common.conf with 'autocompletion.mode=regex'
    * WMI shows a special box now when awaiting more keystrokes
      (e.g. in sequential shortcut chains)
    * implemented raise action, this fits better with current focussing
      model (to prevent FocusOnClick if a client is already focused)
    * mouse shortcuts are only allowed in single shortcuts or shortcut
      chain prefixes but not in chain shortcuts
    * improved shortcut handling with following ratpoison-alike
      behavior - if you press same keystroke of a shortcut chain twice,
      it'll send to the client (instead processed), this works only with
      shortcut chains, not with simple shortcuts
    * fixed several bogus window occurances
    * removed slot.adjustment property - slot now always is adjusted
      top-down (because of new overlap mode this is needed/simplified)
    * renamed bind-keys action to bind-shortcut
    * new action toggle-shortcuts implemented which ungrabs all
      keybindings, except itself and inputmode keybinding until next
      toggle-shortcuts action
    * slot now takes only the height it needs (especially useful for
      overlap mode of slot)
    * implemented new select-monitor action for multihead configurations
    * renamed attach-client to attach-last-client
    * new attach-client action which provides a list of all detached
      clients in input mode
    * splitted color.meter.figure into three new colors as follows -
        color.meter.figure.high (>66)
        color.meter.figure.normal (<33)
        color.meter.figure.low (else)
    * improved wmiremote -m syntax, now wmi understands
        wmiremote -m '!80#apm' as color negation from high to low or
        vice versa
    * applied Johann Pfefferl's patch which fixes
      BUG-03 (if frame is resized over boundaries it gets obscured)
    * fixed slot toggling bug reported by Kathryn Andersen
    * lower has reappeared as Kathryn requested
    * improved select-frame-* policy which prefers last directional
      focussed frame before lowest distance policy (was a feature
      request by grayrest)
    * IconicState apps are started detached now
    * reenabled slot solid filling till down bar when slot.style=solid
      and slot.mode=non-overlap options are given in this specific way
    * hook-client now works also for slot-tabs (you've to explicitly
      focus the slot'ed client to hook it to a specific tab)
    * action grab-move implemented which is bound by default to
      mod1+Button1 to grab floating clients for moving (useful if
      titlebars/borders are hidden)
    * normalized the meter syntax from NN# to NN% (% is new
            delimeter)
    * frame.colwidth option for tiled mode (1..99)
    * frame.autodestroy option for autodestroying frames (empty
           frames are allowed now) ('yes' or 'no')
    * frame.mode option which takes 'tabbed' or 'tiled' as argument
    * toggle-tiled and zoom-client actions for tiled mode
    * fixed slot persistence bug
    * fixed frame resize related problems on workspace change
    * new colors for tiled definitions
        color.tiled.shine.focussed
        color.tiled.shadow.focussed
        color.tiled.shine.normal
        color.tiled.shadow.normal
    * closed open bugs, most are fixed, some multihead issues and some
      fullscreen issues still exist
    * updated manual pages

More at: http://wmi.modprobe.de/ChangeLog
2004-10-18 02:14:08 +00:00
jmmv
e39ff8bd74 Update to 2.8.6:
Fixes
  * Ensure the correct window is focused when minimizing (Elijah)
  * Fix keynav with mouse focus (Elijah)
  * Fix several race conditions in window focusing (Elijah)
  * Focus the top window when lowering by frame click (Ken)
  * Fix some compiler warnings (Kjartan)
  * Fix some valgrind-reported errors (Elijah)
  * Fix some potential issues with autoraising windows (Elijah)

Translations
  * en_CA(Adam Weinberger), it(Luca Ferretti)
2004-10-15 12:41:14 +00:00
tv
333f16c960 Update linkage to libltdl (via imlib2), now in its own package. 2004-10-15 12:22:13 +00:00
tv
b1f31772d4 Update linkage to libltdl, now in its own package. 2004-10-15 12:03:52 +00:00
agc
b64eb097b7 Also add pkgconfig's buildlink3.mk, so we can use pkgconfig during the
configure stage.
2004-10-05 10:30:35 +00:00
cube
b3f81c779f Note addition and enable ion3-devel. 2004-10-04 20:53:10 +00:00
cube
a264f4ab79 Initial import of ion3, the development version of the Ion window
manager, into the NetBSD Packages Collection.

ion3-devel will eventually become ion3 when it is stable.  It can be
installed independently from ion2, allowing one to test ion3 and still
keep ion2 around.
2004-10-04 20:50:56 +00:00
tv
c487cb967a Libtool fix for PR pkg/26633, and other issues. Update libtool to 1.5.10
in the process.  (More information on tech-pkg.)

Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and
installing .la files.

Bump PKGREVISION (only) of all packages depending directly on the above
via a buildlink3 include.
2004-10-03 00:12:51 +00:00
martti
547957d5a5 Updated fvwm2 to 2.4.19
* Fixed BackingStore style option.
* Fixed MoveToDesk commend with a single argument.
* Allow whitespace in menu names.
* Fixed a hang when restarting FvwmCommand or FvwmConsole.
* A double click no longer occurs when two different mouse buttons are pressed.
* Fixed a relief drawing problem in FvwmWinList.
* Fixed traveling windows on restart if a window used non NorthWest
  gravity and changed that before the restart.
* Fixed installation of FvwmGtk.1 for debian (with DESTDIR set).
* The clock in FvwmTaskBar is redrawn immediately when its colour changes.
* The option CurrentGlobalPageAnyDesk was accidentally named
  CurrentGlobbalPageAnyDesk before.
* Fixed a problem with fvwm startup and shutdown when the pointer
  was grabbed by another application.
* Fixed parsing of the Pointer option to the Move command.
* Fixed handling of MWM hints on 64 bit machines.
2004-10-01 09:15:34 +00:00
agc
a56771a493 Update the matchbox window manager to version 0.8.4.
The old distfile had gone, and there have been many enhancements and bug
fixes.

matchbox now takes advantage of a separate libmatchbox package.
2004-09-30 11:36:33 +00:00
jlam
1a280185e1 Mechanical changes to package PLISTs to make use of LIBTOOLIZE_PLIST.
All library names listed by *.la files no longer need to be listed
in the PLIST, e.g., instead of:

	lib/libfoo.a
	lib/libfoo.la
	lib/libfoo.so
	lib/libfoo.so.0
	lib/libfoo.so.0.1

one simply needs:

	lib/libfoo.la

and bsd.pkg.mk will automatically ensure that the additional library
names are listed in the installed package +CONTENTS file.

Also make LIBTOOLIZE_PLIST default to "yes".
2004-09-22 08:09:14 +00:00
jmmv
46e150e0b6 Update to 2.8.5. This version corresponds to GNOME 2.8.0.
Closes PR pkg/26957.

- only translations and some new developer documentation was added.
2004-09-21 16:55:39 +00:00
blymn
9f1aeb12d7 Update patch to move.c to stop tvtwm crashing in some rare situations. 2004-09-18 11:59:06 +00:00
jmmv
55b954c165 Fix build: the code was using an incorrect prototype when setting up the
sigaction structure.
2004-09-08 11:17:02 +00:00
jschauma
911b1013fa bbtools.thelinuxcommunity.org does not seem to exist any more,
substitute with bbtools.windsofstorm.net.
Pointed out by Georg Schwarz in private mail.
2004-09-05 23:47:46 +00:00
xtraeme
6bc2f326a6 Update wm/fluxbox to 0.9.10.
Changes:

    * Old styles should look like they used to
    * New actions:
      * directional focus movement:
        FocusUp, FocusDown, FocusLeft, FocusRight
      * other:
        RaiseLayer, LowerLayer, Exit
    * Added apps file matching on WM_WINDOW_ROLE
      * use "role=string". Particularly useful for gaim+gimp windows
       [app] (role=buddy_list) ...
    * Window menu file
      * new resource:
        * session.screen<num>.windowMenu: <filename>
      * The menu file format is the same as the normal ~/.fluxbox/menu
        but with some special menu items:
        [iconify], [maximize], [shade], [close], [extramenus]
        [layer], [sendto]
        + the all the other menu items that you can use in the normal
        root menu (i.e [exec] (aterm) {aterm})
        The [extramenus] will add  "remember" menu
        example: session.screen0.windowMenu: ~/.fluxbox/windowmenu
        [begin]
          [exec] (aterm) {aterm}
          [maximize]
          [shade]
          [close]
        [end]
    * Added [wallpapers|wallpapermenu|rootcommands] to possible
      menuitems
      * [wallpapers] (directory) {rootcommand}
        creates a submenu in the menu to click on the wallpaper one
        wants. default rootcommand is fbsetbg
    * Improved menu transparent rendering speed and the
      text is not transparent anymore so you are able
      to see the text even if you have 100% transparency
    * New menu theme items:
      * menu.titleHeight: <integer>
      * menu.itemHeight: <integer>
      The height of the item/title will be the biggest of
      font height + bevel and the specified height, so the
      text will always fit.
    * Added icons in menu and improved menu loading speed
      * New option for menu file:
       [key] (label) {argument to key} <the icon filename>
       example:
       [exec] (aterm) {aterm} <terminal.xpm>
    * Improve rendering speed of toolbar
    * Supports _NET_WM_WINDOW_TYPE_DESKTOP
      * eg nautilus desktop windows are on the bottom, not tabable, etc
    * Added some new options font loading:
      *.font:  fontname-size:option,specoption1:key=val;key2=val2 etc
      eg:
      *.font: Verdana-10:bold,shadow:offsetx=2;offsety=4;color=green
      *.font: Verdana-10:halo:color=blue
      possible specoptions atm:
      halo:
        color=colorname
      shadow:
        color=colorname
        offsetx=number  (negative allowed)
        offsety=number  (negative allowed)
    * Fixed so one can use to use this in the apps-file:
      [Layer] {number | literal}
      ex:
          [Layer] {BOTTOM}
      while literal is one of
      DESKTOP BOTTOM NORMAL TOP DOCK ABOVEDOCK MENU
    * fluxbox-generate_menu:
      * Preliminary basic support for icons in fluxbox-generate_menu
        put a <progname>.xpm into ~/.fluxbox/icons. e.g. Eterm.xpm
2004-09-02 21:56:32 +00:00
recht
a1277fcb16 update to 1.2.16
1.2.16: 2004-08-16
	- fullscreen fix for _NET_WM_STATE_FULLSCREEN (affects mplayer)
	- use our own replacement for basename
	- ACPI battery status fix (gicco)
	- fix bug 984427 (addressbar ignores backspace when numlock pressed)
	- Polish translation update
1.2.15: 2004-08-09
	- enable locale for icesh
1.2.15pre4: 2004-08-05
	- fix crash/lockup at startup in ACPI status applet when ac module
          not loaded
	- tray icon sizing cleanups
	- fix bug 883518: keyboard gets locked until icewm menu is activated
	- double buffering fixes
	- French translation update
	- Finnish translation update (Taisto Kuikka)
	- menuprogreload menu keyword added (Konstantin Korikov)
	  syntax: menuprogreload title icon timeout command ...
	- battery status display for FreeBSD (Hanspeter Roth)
	- smart snap window positioning triggered by C+S+A+numpad (Bert Wesarg)
	- key to show desktop (Super+D)
1.2.15pre3: 2004-08-01
	- icesound gcc 2.95.3 compile fix (Thomas Zajic)
	- net status support for OpenBSD (Hanspeter Roth)
	- FreeBSD build fix (Hanspeter Roth)
	- basename cleanups for FreeBSD
	- systray cleanups for wine, ...
	- battery status uses design capacity (Hanspeter Roth)
1.2.15pre2: 2004-07-18
	- Slovak translation (Radovan Stas)
	- fix activation from gnome-2.6 panel to properly raise window
	- fix transparency support (caused crashes in xchat...)
        - NetBSD support for NetStatus (Iain Hibbert)
	- net modifier setup code to cope with weird xorg modifier setup
1.2.15pre1: 2004-06-27
	- fix ppp applet isdn online status
	- fix focusing new+maximized windows
	- fix some alt+tab pref combinations (hidden + all/group workspaces)
	- some more gcc 3.4 fixes (morfic)
2004-09-01 11:08:46 +00:00
jmmv
e976f2cb38 Update to 2.8.4:
This release features a number of bug fixes, and also the disabling of
the focus-stealing-prevention code (we're entering hard code freeze in
Gnome so it's too late to fix the remaining issues, especially since
it requires several patches to modules other than Metacity).

Thanks to Havoc Pennington, Soeren Sandmann, Elijah Newren, and Rich
Wareham for fixes in this release

Fixes
  * track the last_xor_rect, for wireframe painting (Havoc)
  * Move wireframe code before grab is released to prevent endless
    loops with fullscreen windows. (Soeren)
  * Make dialogs that Metacity shows follow focus-stealing-prevention
    conventions. (Elijah; part of #149028)
  * add render extension check to the display, don't build the
    compositing manager by default, use an ARGB visual when available
    for the window frame (Rich Wareham; various tweaks added later by
    Havoc)
  * move the have_xrender variable initialization up in the file since
    it can be set as part of composite check (Havoc)
  * make argb stuff compile, add some code from xcompmgr (Havoc)
  * fix an assertion failure that would occur after increasing the
    number of workspaces; fix stacking order when a window is denied
    focus (Elijah; #150615)
  * disable some compositor code that wasn't working, don't grab the
    server during repaint, various set_background fixes and
    refactoring (Havoc)

Translations
  * az(Metin Amiroff), bs(Kemal Sanjta), ca(Jordi Mallach),
    el(Kostas Papadimas), es(Francisco Javier F. Serrador),
    eu(Iñaki Larrañaga Murgoitio), fi(Pauli Virtanen),
    nb(Kjartan Maraas), sq(Laurent Dhima), uk(Maxim Dziumanenko)
2004-08-31 18:58:28 +00:00
rumble
29a6700637 Add and enable w9wm. 2004-08-28 23:19:36 +00:00
rumble
5908caeb88 w9wm 0.4.2
8 1/2-like Window Manager for X with virtual desktops
2004-08-28 23:18:01 +00:00
jlam
ca70938428 Replace RPATH_FLAG with LINKER_RPATH_FLAG and COMPILER_RPATH_FLAG,
which are the full option names used to set rpath directives for the
linker and the compiler, respectively.  In places were we are invoking
the linker, use "${LINKER_RPATH_FLAG} <path>", where the space is
inserted in case the flag is a word, e.g. -rpath.  The default values
of *_RPATH_FLAG are set by the compiler/*.mk files, depending on the
compiler that you use.  They may be overridden on a ${OPSYS}-specific
basis by setting _OPSYS_LINKER_RPATH_FLAG and _OPSYS_COMPILER_RPATH_FLAG,
respectively.  Garbage-collect _OPSYS_RPATH_NAME and _COMPILER_LD_FLAG.
2004-08-27 06:29:06 +00:00
recht
8101fc9189 update to Enlightenment-0.16.7.1
Based upon PR 26768 by Peter Bex (update to 0.16.7) with fixes/clean-up
by me.

--- 0.16.7.1 1 ---
Remove empty epp/config.h causing trouble on some platforms.
Add basic _NET_WM_WINDOW_OPACITY handling.

--- 0.16.7.1 0.05 ---
Fix button grabs not being released.
- Thanks again to Onur Kucuk <onur@delipenguen.net> for finding a way to
  reproduce this.
Fix normal border when fullscreen at startup.

--- 0.16.7.1 0.04 ---
Fix window placement at (re)start (don't follow transients to leader).
- Many thanks to Onur Kucuk <onur@delipenguen.net> for help to track this one
  down.
Use png (not ppm) for image chaching, avoid some code duplication.
Debian build updates by Julien Portalier <trash@portalier.com>.
Hide menus when switching desktop.


0.16.7
-------------------------------------------------------------------------------
Bye bye Imlib1 and Fnlib.
Remove unused clone stuff.
Tidy up a bit (removed ancient ChangeLog's and other obsolete stuff).
Fix incorrect menu placement (still not ok if deskslide is active).
Valgrindings.
Fix nastiness when there are more than 16 windows on one desk at startup.
Fix desktop background thumbnail caching.
Fix some initial desktop setup.
Fix random killing when closing iconbox.
Attempt to do something about the Restart Placement Bug.
Enable showing some grab info.
Fix segv in "Advanced Settings" dialog when dialog headers are enabled.
Enable showing some menu info for debug (+tidy up some menu state stuff).
Debug for tracking area and desktop changes.
Debug commands to set/unset pointer grabs.
2004-08-26 20:22:18 +00:00
ben
1e732c33b6 Update metacity to version 2.8.3. Addresses pr#26683 from Kouichirou
Hiratsuka.

Some important bug fixes in this release, including somy a11y bugs,
and a compile issue on Solaris.

Thanks to Rob Adams, Bill Haneman, Peter O'Shea, Mike Castle, Soeren
Sandman, Elijah Newren, and Havoc Pennington for fixes in this
release.

Fixes
  * Adjust the MRU list when preventing focus stealing (Elijah)
  * Ensure that we maintain a focus window when switching workspaces
    in mouse focus mode (Elijah)
  * Some improvements in the showing desktop mode, and window
    activation (Elijah)
  * Make sure cursors changes are handled correctly (Havoc, Soeren)
  * Some fixes to the window menu (Rob)
  * Fix a compile issue on Solaris (Peter, Mike)
  * Allow struts to go past the middle of the screen, provided there's
    a gap between them, fixing an issue with gnome magnifier (Bill)

Translations
  * fi (Pauli Virtanen), ja (Takeshi AIHANA), ko (Young-Ho, Cha),
    pl (Gnome PL Team), ru (Dmitry G. Mastrukov), sr (Danilo Å egan),
    tk (Gurban M. Tewekgeli), zh_CN (Funda Wang)
2004-08-17 03:33:32 +00:00
minskim
16f4fd88d7 Add and enable weewm. 2004-08-16 19:38:04 +00:00
minskim
7fd8b1c7ba Import weewm from pkgsrc-wip. Packaged by xtraeme@ and updated by me.
WeeWM (Wee Enhanced Environment) is a fast and light window manager
for XFree86.  Everything can be done with a keyboard.  It is
customizable, and has dock management, smart window placement, virtual
desktops, and more.
2004-08-16 19:36:32 +00:00
cube
ad172e26bc Update to version 20040729.
2004-07-29
    * Added one missing set_previous_of call.
    * Ensure FD_CLOEXEC is set on all the file descriptors that we keep open for a longer time.

2004-06-19
    * Fixed linking problems in the de module.
    * Export WScreen.set_managed_offset.

2004-06-05
    * Added Xinerama sanity check.
2004-08-13 08:14:57 +00:00
recht
dff6721b5a uppdate to metacity-2.8.2
patch provided by Kouichirou Hiratsuka in PR pkg/26573

changes:

Many bugfixes and better support for the freedesktop.org EWMH spec.

  - set titlebar_uses_system_font = false (it was ugly)
  - make naming for "move a window"/"move the window"/"move window"
    more consistent (fixes #142235)
  - Add trailing quotes to keybinding explanation text.
  - support for EWMH update counter spec & add compensation events
    when events are ignored. (fixes #143333 and #109362)
  - Fix focus bugs: remove race condition on window close/minimize
    (#131582), make focus choice consistent for each focus mode
    (#135810), choose correct focus window when "un-showing the
    desktop (#144900), make sure correct window is focused when using
    the workspace switcher (#120100).
  - Use meta_topic instead of meta_warning when failing to connect to
    a session manager. (fixes #136218)
  - Make meta_window_delete take a timestamp, and be sure to pass it
    one.
  - Add support for EWMH _NET_WM_USER_TIME spec.  This enables part of
    preventing focus stealing.  (bug #118372) Also fix bug with
    windows not being focused on unminimizing caused by original
    patch.  (also bug #118372)
  - Fix some support for EWMH hints, and fix USER_TIME support to
    include the DEMANDS_ATTENTION hint.  Also includes some code for
    implementing _NET_RESTACK_WINDOW and _NET_MOVERESIZE_WINDOW, but
    this is disabled pending feature thaw.
2004-08-07 17:07:15 +00:00
recht
7b633f688b IceWM also needs Xrandr if built with X.org's X11. 2004-08-02 16:50:40 +00:00
xtraeme
a44549f444 USE_GCC_SHLIB will be deprecated soon, so change it to
USE_LANGUAGES+=c++.
2004-07-31 03:45:37 +00:00
kristerw
92c37c6749 Fix a build problem seen on OS X.
The Apple toolchain has some quirks with common symbols in archives
which makes it fail to pull in a file into a binary if only common
symbols are needed from that file.  Work around this by initializing
one of the variables.
2004-07-31 01:25:33 +00:00
salo
67c5db45ee USE_IMAKE implies USE_X11BASE, remove it. 2004-07-21 21:16:10 +00:00
martti
5c9ec30dad Updated XFce to 4.0.6
As usual, this is a maintenance release, aimed at bug-fixing;
no new features are being added to the 4.0 branch.

The main purpose of this release is compatibility with recent GTK+
releases along with other fixes.
2004-07-12 08:25:11 +00:00
jmmv
45b79fa9eb Bump PKGREVISION and adjust PLIST due to update of Buildtool (documentation
directory is now unversioned).
2004-07-04 22:22:41 +00:00
jmmv
3b016bfc8d Use full path to package files; pointed out by Iain Hibbert in private mail. 2004-07-03 21:17:18 +00:00
jmmv
dab758a1ed Revert the "move of documentation out of share/doc/html". In fact, it
_wasn't_ there (i.e., me not looking correctly).  The documentation was
in share/doc/icewm/html, which is perfectly acceptable (a package can
organize documentation however it wants inside its doc directory).
No revision bump since it was bumped just some minutes ago.
2004-07-02 19:25:16 +00:00
jmmv
491d0e23c1 Bump PKGREVISION to 1 because of:
- Disable i18n under NetBSD < 2.0.  It doesn't let icewm run (even when
  pkgsrc's libiconv is used).  If anybody has a better way to really
  solve the problem...).  Fixes PR pkg/23979 by syn at sceen.net.
- While here, move HTML documentation out of share/doc/html.
2004-07-02 19:00:12 +00:00
seb
a4bc5d29b2 This package uses the Xft and freetype libraries when they
are provided by the installed X11.
IMHO wmi is nicer with this support so make Xft2 a
requirement/dependency in all cases.

Bump PKGREVISION.
2004-07-01 16:28:33 +00:00
epg
8ebf6e02c1 Update to 2.5.10.
Changes in alpha release 2.5.10 (19-Mar-2004)

* New command FakeKeyPress.

* New BugOpts option ExplainWindowPlacement.

* Inverted button reliefs in FvwmIconMan.

* Security patch in fvwm-bug.
  See http://securitytracker.com/alerts/2004/Jan/1008781.html

* Security fixes in
    fvwm-menu-directory (BugTraq id 9161)
    fvwm_make_directory_menu.sh
    fvwm_make_browse_menu.sh

-------------------------------------------------------------------

Changes in alpha release 2.5.9 (2-Mar-2004)

* New MenuStyle options PopupIgnore and PopupClose.

* New configure option --disable-iconv to disable iconv support.

* New extended variables $[w.iconfile] and $[w.miniiconfile].

* New Style option Unmanaged.  Such windows are not managed by
  fvwm.

* New binding context 'U' for unmanaged windows, similar to 'R'oot.

* New option DisplayNewWindowNames to the BugOpts command.

* Security fix for fvwm-menu-directory.
  Se BugTraq id 9161.

-------------------------------------------------------------------

Changes in development release 2.5.8 (31-Oct-2003)

* New prefix command KeepRc.

* Renamed the Cond command to TestRc, and the On command to Test.
  Removed the CondCase command.  Use "KeepRc TestRc" instead.

* The Break command can be told the number of nested function
  levels to break out of.  Break now has a return code of -2
  ("Break").

* Directions can be abbreviated with -, _, [, ], <, >, v or ^ like
  in key or mouse bindings.

* New extended variable $[func.context].

* New Style option MoveByProgramMethod.  Tries to autodetect
  whether application windows are moved honouring the ICCCM or not
  (default).  The method can be overridden manually if the
  detection does not work.

* fvwm supports tear off menus.  See the "Tear Off Menus" section
  in the man page or press Backspace on any menu to try them out.

* fvwm now handles what Unicode calls "combining characters" (i.e.
  marks drawn on top of other characters).

* New commands WindowStyle and DestroyWindowStyle for individual
  (per window) styles.

* The conditions !Current... and !Layer now work as expected.

* Added a nice autohide script to the FAQ.

* FvwmAnimate now supports dynamical commands "pause", "play",
  "push", "pop" and "reset" to manipulate the playing state.
2004-06-27 07:09:26 +00:00
xtraeme
e52463b249 Finish update to 1.2.14. 2004-06-26 23:58:02 +00:00
xtraeme
5a29f87e22 Update wm/icewm to 1.2.14, provided by Iain Hibbert via pkgsrc-wip.
Changes:

# 1.2.14: 2004-05-22

    * minor tweak to alt+tab behavior when selecting from all workspaces

# 1.2.14pre16: 2004-05-09

    * netwm modal state broken, disabled
    * make menu/config file parsing behave more like sh (handle both single
      and double quotes) -- Eduard Bloch
    * Italian translation update
    * Czech translation update
    * fix build with gcc-3.4

# 1.2.14pre15: 2004-05-02

    * add new theme yellowmotif (Andreas Leitgeb (avl42))
    * fix in window mapping code for Citrix client
    * bug fixes in xft clipping

# 1.2.14pre14: 2004-04-20

    * Solaris fixes to configure.in (Damjan Perenic)
    * implement EWMH "modal" state
    * show themable preferences in ~/.icewm/preferences
    * fix order in CPU Status (Hanspeter Roth)

# 1.2.14pre13: 2004-04-12

    * fix antialiasing of menu icons
    * fix raising of new window when in fullscreen
    * Linux Kernel 2.6 iowait,irq,softirq cpu status support (Hanspeter Roth)
    * improved support for NetWM hints (state: above, below, ...)
    * fix delayed mouse focus with fast keyboard desktop switches

# 1.2.14pre12: 2004-03-21

    * fixed icon antialiasing with IMLIB
    * fix crash with XPM icon loading
    * Solaris fixes (Damjan Perenic)

# 1.2.14pre11: 2004-03-16

    * minor bug fixes and build fixes

# 1.2.14pre10: 2004-02-29

    * fix comile with --enable-lite
    * CPUStatus fix for FreeBSD 5.2 / gcc 3.3.3 (Hanspeter Roth)
    * fix crash in CPU status (L10N related, translations need to be updated)
    * made ShowMenuButtonIcon setting themable again
    * KeyWinMaximizeHoriz binding (no default key yet)
    * Italian translation update (Yuri Bongiorno)
    * Finnish translation update (Taisto Kuikka)
    * Turkish translation (Coku Erdem)

# 1.2.14pre9: 2004-01-19

    * improve maximized window position handling on workspace switches

# 1.2.14pre8: 2004-01-11

    * add Xft font specification for Infadel2 theme
    * image support for the "show desktop" icon
    * change startup order in icewm-session (icewm now first, startup last)
    * minimize all / show desktop should not minimize unminimizable windows
    * improvements to icehelp
    * fix winoptions icon override behavior
    * keep theme history in ~/.icewm/themes (Eduard Bloch)

# 1.2.14pre7: 2004-01-03

    * fix reaping of children in icewm-session
    * initial mapping code cleanup

# 1.2.14pre6: 2003-12-30

    * fix "lost focus when maximizing" in mouse-focus mode
    * fix "Super+key" bindings again
    * remove line/string length limits for preferences file

# 1.2.14pre5: 2003-12-25

    * fix problem with replaying Super+X when not activating menu
    * build fixes for FreeBSD
    * build fix for Xrandr \< 1.0 (not tested)
    * *bsd cpu status support (Hanspeter Roth)

# 1.2.14pre4: 2003-12-23

    * movesize-fx obsoleted
    * wm-session obsoleted
    * header cleanups
    * fix monitor for linux 2.0 (Miroslav Stibor)
    * fix focus/click with multiple emacs frames
    * all font preferences now have a ...Xft variant that can be set to
      fontconfig pattern specification.
      example: MenuFontNameXft=sans-serif:size=12:bold
    * enabled shaped window decorations by default (configure)

# 1.2.14pre3: 2003-12-22

    * debian fixes (Eduard Bloch)
    * fixes and cleanups

# 1.2.14pre2: 2003-12-20

    * compile fixes for egcs-2.91.66 (Miroslav Stibor)
    * icewm-session explicitly terminates icewm and icewmtray (Hanspeter Roth)
    * code refactoring and cleanup

# 1.2.14pre1: 2003-11-01

    * initial support for XRANDR
    * enable alt+Tab in LITE
    * only allow a restricted set of prefs to be set in a theme
    * fix shutdown in logout menu (was a reboot)
    * fix crash on startup when TaskBarShowWindowListMenu=0 and
      TaskBarDoubleHeight=1 set (Alexander Portnoy - alexpor)
    * icesound fixes (some variants need testing)
    * nested themes menus (Eduard Bloch)
    * support for rollover titlebar buttons (Rob Costello)
    * CPU status fixes. New option: TaskBarCPUDelay (Miroslav Stibor)
    * Net status fixes. New options: TaskBarNetSamples, TaskBarNetDelay
      (Miroslav Stibor)
    * fixes to icewm-session
    * Ctrl+Alt+Numpad moves window (Bert Wesarg)
2004-06-26 23:56:21 +00:00
xtraeme
e9f72f8d35 Apply patches from Iain Hibbert to make work the NetStatus app via
PR pkg/26001.

To use it, just add the following lines into your ~/.icewm/preferences:
(change ppp0 for your interface)

TaskBarShowNetStatus = 1
NetworkStatusDevice = "ppp0"
2004-06-22 20:45:45 +00:00
salo
877a4a91d6 Update to version 8.
Noted by Jean PEYROUX in private mail.

The WMI Team is proud to announce the long awaited wmi-8 release which comes
with many improvements, code refactorings and bug fixes.

Note: If you're user of gcc-2.95 make sure to add:

 bar.buttons=no

to your $HOME/.wmi/common.conf file in order to get WMI up and running.

Changes:
========
+ select-client action for monitor-wide fast focussing of clients
+ cycle-frame action readded for cycling frames
+ toggle-frames action added for toggling frames
  (older raise-all-frames has been removed)
+ cycle-group action added for group based cycling
- cycle-prev/next removed
+ attach-all-clients action implemented which attaches all detached
  clients to the current workspace
+ changed tab colorization of unfocussed clients of the active group
  to a different default than unfocussed clients of inactive groups
+ dynamic border width configuration for frames and clients
+ toggle-border(s) actions for toggling the border on the fly
+ new stacking order remebering of all WMI objects (clients,
  frames, groups, workspaces) implemented
+ unfocussed-groups.mode option for common.conf implemented (this
  option has two modes (show/hide) which is used for default hiding
  other (unfocussed) groups
+ toggle-unfocussed-groups action which toggles the visibility of
  unfocussed groups implemented
+ lock implemented using lock.password common.conf property
+ sticky group (monitor-wide) implemented with new actions
+ sticky-client action implemented which makes a client sticky
+ unsticky-client action implemented which resets a sticky client
  to normal floating state
+ added frame.buttons option to common.conf for frame button visibility
+ applied Marcin Pawliks control keys patch for input mode
+ applied Markus Lindorfers patch for Solaris support
+ implemented Xft support
+ implemented new shortcut handling with abstract syntax
  {extern,intern,chain}..keys=[+::]*+
+ implemented new option 'default.client-mode' to common.conf
  which sets the default mode for unknown apps.
+ wmiremote -p pretty prints current key bindungs of running WMI
  session as ASCII art to the terminal
+ implemented mouse-wheel based workspace and group cycling
+ eliminated various compiler warnings (mostly unserious ones)
+ destroy-action for self-defined chain and extern actions implemented
+ implemented select-frames action
- removed autowarping the pointer
+ drastic code size optimizations (removed useless inlines,
  made unsigned to explicit unsigned int, etc.)
+ renamed toggle-frames to toggle-focus-mode
+ renamed toggle-client-state to toggle-client-mode
+ new default key bindings only using alt+<...>, shift+alt+<...> and
  ctrl+alt+<...>
- removed detachAllButton from floatbar (consistency reasons)
- removed all left frame buttons
+ close button now scales better by big fonts (only 3 pixel center)
+ toggle-focus-mode button in floatbar now gives feedback about
  active mode like (overlapping=floating/non-overlapping=maximized)
+ implemented bigger tolerance for diagonal resize pointer
+ new slot behavior for NeXTish dockapps (gkrellm experimental)
  removed slot.width and slot.justification, fast invocation menu
  not implemented yet, cause this should be done externally
- removed autoraising of grouped clients if a floating client
  is attached/focussed
+ ICCCM overwork (should solve most known BUGs)
+ focus clients through click into client area with alt key pressed
+ written welcome section in wmi(1) manual page for newbies
+ pop up manual page wmi(1) within xterm when wmi is started first
+ moved actions detail description to actions.conf file
2004-06-22 08:50:22 +00:00
reed
ba25d0d145 Fix typo (removed space). 2004-06-16 20:53:33 +00:00
minskim
4115f91ae0 Enable pkgviews installation. Patches provided by Joachim Kuebart on
tech-pkg@.
2004-06-02 15:43:09 +00:00
minskim
15ea658235 Move a common line to Makefile.common. 2004-06-02 15:38:00 +00:00
cube
c8a81128c5 Update ion to version 20040601.
Changes:
  * Changed default install program to install-sh.
  * Removed 'exec' from /bin/sh call to execute command so that more
    complex commands can be entered.
  * Merged dock kde systray support patch.
  * Fixed couple XFree calls in dock module.
  * WM_COLORMAP_WINDOWS handling fixes. (Does something still use
    this/bother supporting indexed colour models at all?)
  * Fixed stippled tab font when -i18n was not set.
  * Only kill active grab when esc is pressed, not released.
  * Oops, there was an off-by-one bug in _NET_VIRTUAL_ROOTS setting.
2004-06-01 16:51:13 +00:00
adam
b4cb6f4adb Changes 1.2.0:
*	Fixed bug (reported by Eugene Wong) where resizing the top of
	a window would cause it to jump up several pixels. The height of
	the titlebar was not being considered when calculating mouse
	motion in reshaping_motionnotify().

*	Modified manage() to avoid autoplacing windows during
	initialisation.

*	Applied patch from Elliott that gives focus to new windows in
	click-to-focus mode.

*	Changed the buttonpress code in disp.c to ignore scroll wheel
	"clicks".

*	Modified Client_Remove so that, in click-to-focus mode, it
	refocuses on the most sensible window (either the top window,
	or the window that the closing window was a transient for).

*	Attempted to fix the edit placement bug by adding titleHeight()
	to the supplied X coordinate during a ConfigureRequest event,
	and not attempting to fix clients that don't supply a border
	width during a configure request.

*	Fixed fullscreen-mode bug where galeon windows appeared to jump
	up and to the left after the first click.
2004-05-26 13:52:54 +00:00
danw
6e8f676783 malloc.h fixes for darwin, plus a handful of other small fixes for
problems found after fixing malloc problems
2004-05-23 23:28:29 +00:00
xtraeme
5c78f724ad Re-add a patch to fix the problems with setlocale(3). 2004-05-23 16:30:03 +00:00
salo
8146ebe8b0 Better COMMENT, actualy tell something concrete, "A is like B and C" doesn't
really have big information value for those who don't know neither B nor C.

s/minimalistic/minimalist/ in DESCR, the former is not really an english word.
2004-05-17 10:19:27 +00:00
salo
4d58623faf Obey CXXFLAGS. 2004-05-17 09:27:22 +00:00
xtraeme
e064a18fc5 Added wmi-7. 2004-05-16 02:21:20 +00:00
xtraeme
659ed629c1 Initial import of wmi-7.
WMI is a new window manager for X11, which combines the best features of
LarsWM, Ion, TrsWM, evilwm and ratpoison into one window manager.

WMI is new: it is developed from scratch wit h C++ without any ancient code
and design dependencies to antiquated window managers.

WMI is minimalistic: it has no build- or runtime dependencies except the C++
Standard Template Library (STL) and the X11 Library (XLib).

WMI is highly customizable: it is designed with keyboard users in mind. Each
action (e.g. resizing the frame, creating a new workspace, launching an app,
note that WMI provides hundreds of actions) can be bind to a shortcut. So say
good-bye to the rodent :)
2004-05-16 02:20:01 +00:00
jmmv
4e4a0c0c38 During print-PLIST in packages using this one, print comments for
directories in share/themes which are created by metacity.
2004-05-15 15:21:39 +00:00
jmmv
213e2675e5 Derive PKGNAME from DISTNAME. While here, fix a typo in a comment. 2004-05-14 22:08:16 +00:00
wiz
309a0af257 Disable optimization for Screen.cc, to make this build with gcc3.
Workaround for PR 24865.
2004-05-13 10:04:09 +00:00
wiz
41ed71cd20 Adapt line numbers to current version of the file. 2004-05-13 10:03:12 +00:00
xtraeme
1b8d292451 Update wm/fluxbox to 0.9.9, based on patch sent by Stefan Kruger in
PR pkg/25468.

News in 0.9.9:
    * New commands:
      * Deiconify <mode> <dest>
        * Where mode is:
          * last
           - deiconify last iconified window
          * lastworkspace (default)
           - deiconify last iconified window from current workspace
          * all
           - deiconify all iconified windows
          * allworkspace
           - deiconify all iconfied windows from current workspace
        * and dest is:
          * current (default)
           - deiconify them on current windows
          * origin
           - deiconify them where they were
          * originquiet
           - deiconify to old workspace but dont follow
      * SendToNextWorkspace <num>
        * sends current window forward <num> workspaces
      * SendToPrevWorkspace <num>
        * sends current window backward <num> workspaces
      * WindowMenu
        * popups the window menu
    * New resources:
      * session.tabsAttachArea: <mode>
        * where mode is:
           * Window
            - dropping tabs to any part of the destination-window leads
              to attaching to that frame (default)
           * Titlebar
            - dropping tabs only to the titlebar of the destination-
              window leads to attaching to that frame
      * session.screen<num>.overlay.lineWidth: <integer>
      * session.screen<num>.overlay.lineStyle:
         * Valid arguments: LineSolid, LineOnOffDash LineDoubleDash

      * session.screen<num>.overlay.joinStyle:
         * Valid arguments: JoinRound, JoindMiter, JoinBevel

      * session.screen<num>.overlay.capStyle:
         * Valid arguments: CapNotLast, CapRound, CapButt, CapProjecting

    * KDE dockapps docks in systray inside toolbar now
    * Support aspect ratio hints
    * Optional decoration on transient windows
    * Added ! as a comment char in keys file
    * Improved rendering speed while changing workspace
    * Improved checking for compiler and compiler version
    * Improved transparent rendering speed
    * Remember hidden state for apps
      * [IconHidden] hides the app from the icon bar
      * [FocusHidden] hides the app from the list to be reachable
        via Next/PrevWindow
      * [Hidden] is [IconHidden] + [FocusHidden]
        Example ~/.fluxbox/apps: [IconHidden] {true}
    * Expands tilde for slitlist file
    * Using WM_CLASS instead of NAME in slitlist file
    * Window snapping to other windows
    * More support for Extended Window Manager Hints:
      * _NET_WM_WINDOW_TYPE
      * _NET_WM_WINDOW_TYPE_DOCK
      * _NET_WM_STATE_ABOVE
      * _NET_WM_STATE_BELOW
      * _NET_WM_CLIENT_LIST_STACKING
      * _NET_WM_DESKTOP_VIEWPORT
      * _NET_WM_DESKTOP_GEOMETRY
      * _NET_WORKAREA
      * _NET_ACTIVE_WINDOW
      * _NET_WM_STATE_HIDDEN
      * _NET_WM_STATE_SKIP_TASKBAR
    * sl_SI nls
    * Updated nl_NL locales
    * fbrun news:
      * cycling in tab completion
      * completes binaries from your $PATH
        * if you want to use old history tab-complete, press Ctrl-tab
      * completes path names
      * Control-C clears the text
      * Fixed cursor bug
    * fluxbox-generate_menu news:
      * Updated German locales
      * More firefox support
      * portability fixes
      * improve menu reloading
      * more menu entries
      * French locales
      * Portuguese locales
Bug fixes:
    * Decoration bug with mwm hint + remember
    * Drawing issues with big menus
    * _MOTIF_WM_HINTS decoration toggle bug
    * No-text-in-iconbar bug on restart
    * Menu time stamp on root menu
    * placeWindow caused spinning with screens higher than width
      e.g. vertical xinerama
    * compiles in cygwin
    * update of keys on keymap change
    * infinite loop in fbrun
    * window size bug in no-decor windows on start/restart
    * The _NET_MOVERESIZE_WINDOW crash bug
    * mplayer -vo xvid bug
    * menu keyboard navigation bug
2004-05-13 04:29:12 +00:00
grant
5130ce322f remove an extraneous ; from a grammar rule which was causing yacc(1)
on Solaris to barf.
2004-05-09 14:36:27 +00:00
xtraeme
8d2bb7dcb6 Drop maintainership; I don't have the enough free time to maintain
all these packages.
2004-05-07 01:14:46 +00:00
jmmv
c63879fa14 Update to 2.8.1:
- make the --enable-xinerama switch work properly
- prevent unwanted grab op from occurring
- don't down-size nitems from a gulong to an int
- add a value type check for the visual/audible bell gconf settings
- make the no sm support warning resizable
- more translations
2004-05-06 09:08:47 +00:00
cube
2ac989f37f Update to version 20040407. Enable pkgviews installation and make good use
of PKG_SYSCONFDIR.  Thanks to Amitai Schlair.

Changes:
  * Added a kludge to deal with waitrelease when modifiers have
    already been released.
  * Fixed assert-crash when attempting to split a frame not managed
    by a WIonWS.
  * Don't put input method failure complaints in startup error log.
  * Client window unmap handling fixes (?).
  * Made drawing engine objects inheritable and initialisation code
    reusable.
  * Improvements and fixes in keyboard mapping changes handling.
  * Slightly reduce flicker with apps that update title too often by
    removing a redundant change notify call.
  * Added a check in layout loading code to detect corrupt files with
    multiple instances of the same client window.
  * Updated Mozilla Firebird entries in menu configuration files to
    Mozilla Firefox.
  * Added important missing function WFloatWS.attach.
  * Take gravity better into account when reparenting windows on
    exit.
  * Made some goto_* routines return the region that will be focused
    and added asynchronity notices in documentation.
  * Some tab drag&drop fixes.
  * Startup errorlog display fixed when we didn't even open the
    display.
  * WIonWS load routines better handle corrupt sizes in layout
    savefile.
  * Object/proxy cache references to proxies weren't being cleared
    when objects were destroyed.
  * Added exported function to get line editor 'mark'.
  * Man pages fixes
  * Fixed toggle_tab on floatframes.
  * Move/resize display was never showing position.
  * Completions display wasn't being refreshed, if its size wasn't
    changed between completions.
  * Oops, warping on workspace switch had been broken at some point.
  * Some autoconf script portability and other fixes.
  * The function floatws_current was not being exported as
    WFloatWS.current.
  * Client window focusing routine was not setting "awaiting focus"
    status.
  * Removed superfluous debugging message.
  * querylib.query_renameworkspace documentation was out-of-date.
  * Mod1+Enter full screen toggle was not mentioned on the manual
    page.
2004-05-06 04:38:45 +00:00
snj
7972528380 Convert to buildlink3. 2004-05-01 17:57:21 +00:00
reed
d20a56c96c Include pkgconfig's buildlink3.mk to make sure the .pc files are
found in the buildlink directory.

This was noticed when using pkgviews, because pkg-config is broken
as it has wrong compiled-in default for lib/pkgconfig directory.
2004-04-27 17:22:29 +00:00
jmmv
e906532c4f bl3ify. 2004-04-25 10:05:15 +00:00
xtraeme
81495749e6 Bump PKGREVISION due to gdk-pixbuf update. 2004-04-25 04:16:42 +00:00
wiz
608608626f Convert to bl3. 2004-04-25 00:24:30 +00:00
jlam
e8132b3fbf Relinquish maintainership of packages to tech-pkg@NetBSD.org. 2004-04-24 22:46:08 +00:00
snj
28bd48f593 Update to openbox 3.2. Changes:
* Added spanish and swedish translations
* Changed "Unnamed Desktop" to "Desktop n" where n is the actual number of
  the desktop
* Hopefully no more of the hanging X totally bug
* The fullscreen property now overrides aspect hints
* Added M as an alias for Mod3 in the same manner that W is an alias for
  Mod4
* Added probably too many options and actions
* ToggleDockAutohide to toggle the autohide option at runtime, doesn't
  save it to the config
* keepBorder option to set if you want the 1-pixel border when you
  toggleDecorations
* added popupShow and popupPosition to control where and when the
  move/resize-popup is shown, these go in the resize section of the config
  popup.  Position can be Top or Center, popupShow can be Always, Never or
  Nonpixel (this is the default).
* Added the xorStyle option to change the behaviour of menus along the
  bottom edge, note that the default is true
* warpPointer option in the menu section to control if the mouse cursor is
  to be warped by openbox when the menu moves to keep on screen to keep
  the cursor in the same place relative to the menu.
* Added back the focusLast option (this controls what happens when you
  change desktops and have followMouse on)
* Added an option to set which desktop to start on when you start openbox,
  firstdesk.  For example, you might like to set it to 5 if you have a 3x3
  grid to start in the middle.

Note that this won't build until a buildlink3 bug is fixed.  This is not a
regression, as it was already in a non-building state.  Please do not file
any PRs regarding this issue.
2004-04-20 21:49:00 +00:00
zuntum
3ed59fa3e3 drop maintainership 2004-04-17 20:46:28 +00:00
jmmv
d58a6ff791 regen; patch-aa not available any more. 2004-04-17 11:02:58 +00:00
martti
c7ac789105 Updated xfce4 to 4.0.5
This is a maintenance release, aimed at bug-fixing; no new features
are being added to the 4.0 branch.

The main purpose of this release is compatibility with the recent GTK+ 2.4.x
release along with other fixes.
2004-04-16 16:12:00 +00:00
jmmv
c8cb1c5b0d Drop the disctinction of xdg and xdg-x11 from USE_DIRS POV. We can choose
which one is required in an automatic way by checking USE_X11BASE.  This
simplifies things and avoids possible problems in the future due to confusion.
2004-04-14 19:30:22 +00:00
jmmv
bedae6c90c Make use of the new USE_DIRS variable, instead of directly depending on the
*-dirs packages.
2004-04-14 16:15:20 +00:00
xtraeme
258d633549 wm/flwm: bl3ify, s/USE_X11BASE/USE_X11/; bump PKGREVISION. 2004-04-13 09:33:51 +00:00
snj
d195fba559 No longer used. 2004-04-12 00:38:58 +00:00
snj
c13469ee3c Convert to buildlink3. 2004-04-11 22:52:03 +00:00
snj
122449851a Convert to buildlink3. 2004-04-11 16:37:54 +00:00
salo
1fb4ca7526 Define _ISOC99_SOURCE for libtu, so NetBSD has the chance to get the correct
definition of va_copy from own headers.  Should fix building on amd64.
Per discussion with kristerw@.
2004-04-10 20:42:11 +00:00
wiz
aa98e5b538 Fix path to help files. From Iain Hibbert in PR 25111.
Bump PKGREVISION.
2004-04-09 10:41:06 +00:00
wiz
5ac4411617 Fix COMMENT. 2004-04-09 10:33:11 +00:00
xtraeme
ef3a42fd3b Bump PKGREVISION due to lua bump. 2004-04-05 15:21:00 +00:00
jmmv
ee5df447fc Update to 2.8.0:
2.8.0
=====
No code changes in this release, but some new translations.

2.7.1
=====
Thanks to Rob Adams for fixes in this release.

 - bug #122016 - fix a focus race
 - Change move_to_workspace_left/right/up/down keybindings to
   <Control><Alt><Shift> arrow to avoid conflicting with new
   keybindings in spacial nautilus.
 - fix dialog stacking order issues so e.g. panel properties
   dialog is above the panel

2.7.0
=====
First unstable release tarball for GNOME 2.6.

Thanks to Anders Carlsson, Elijah Newren, Rob Adams, James Cape,
Thomas Fitzimmons, Calum Benson for fixes in this release.
2004-04-01 18:35:20 +00:00
xtraeme
2fb05f7421 bl3ify 2004-03-30 21:27:29 +00:00
martti
b3c99c8673 fvwm-2.4.18 maintenance release for all earlier 2.4.x versions.
It contains important security fixes in several scripts.

* Corrected rebooting the machine in FvwmScript-Quit.

* Fixed the FlickeringMoveWorkaround option to the BugOpts command.

* Security patch in fvwmbug.sh.
  See http://securitytracker.com/alerts/2004/Jan/1008781.html

* Security fixes in
  fvwm-menu-directory (BugTraq id 9161)
  fvwm_make_directory_menu.sh
  fvwm_make_browse_menu.sh
2004-03-22 08:26:44 +00:00
bouyer
391e366497 These packages use c++, so add USE_LANGUAGES= c c++ 2004-03-19 08:34:01 +00:00
jlam
7db11b582a Fix serious bug where BUILDLINK_PACKAGES wasn't being ordered properly
by moving the inclusion of buildlink3.mk files outside of the protected
region.  This bug would be seen by users that have set PREFER_PKGSRC
or PREFER_NATIVE to non-default values.

BUILDLINK_PACKAGES should be ordered so that for any package in the
list, that package doesn't depend on any packages to the left of it
in the list.  This ordering property is used to check for builtin
packages in the correct order.  The problem was that including a
buildlink3.mk file for <pkg> correctly ensured that <pkg> was removed
from BUILDLINK_PACKAGES and appended to the end.  However, since the
inclusion of any other buildlink3.mk files within that buildlink3.mk
was in a region that was protected against multiple inclusion, those
dependencies weren't also moved to the end of BUILDLINK_PACKAGES.
2004-03-18 09:12:08 +00:00
jmmv
2719b4aab0 Use GNU make to let this build under 1.6.2. Found by latest kristerw@'s
bulk build.
2004-03-15 15:17:25 +00:00
seb
4766245687 Remove info files entries from PLIST.
XXX does not build for me on NetBSD current and 1.6.2.
2004-03-11 15:26:40 +00:00
seb
a92fdfa1f6 Remove info files entries from PLIST. 2004-03-11 14:23:49 +00:00
martti
da2428b947 File removed, we are now using buildlink3 2004-03-10 15:40:03 +00:00
xtraeme
ecdb31d738 bl3ify 2004-03-10 14:12:50 +00:00
xtraeme
ff51acf13f bl3ify, s,USE_X11BASE,USE_X11,g. Welcome to 4.0.4nb1, ok'ed by martti@ 2004-03-10 11:53:37 +00:00
martti
da0646cf07 Updated XFce to 4.0.4
* Bug fixes
* Translation updates
2004-03-10 07:41:16 +00:00
minskim
2827f5b2d8 Enable tk84 and replace x11/tk with x11/tk83. Packages compatible
with 8.4 will be updated to depend on x11/tk after Tk update.
2004-03-08 20:27:13 +00:00
jmmv
ae5a97419f Handle some shared directories by depending on (or updating dependancies to
the latest versions) xdg-dirs, xdg-x11-dirs or gnome*-dirs.
Bump PKGREVISION.
2004-03-08 19:40:36 +00:00
snj
51b34f57ee Use bl3. 2004-03-07 05:27:54 +00:00
jlam
9ff0e10340 Reorder location and setting of BUILDLINK_PACKAGES to match template
buildlink3.mk file in revision 1.101 of bsd.buildlink3.mk.
2004-03-05 19:25:06 +00:00
minskim
b5547c22ba Use pkgsrc intltool. Also include all required buildlink3 files
explicitly.
2004-03-04 19:17:04 +00:00
xtraeme
32fdb15067 bl3ify 2004-02-26 09:00:03 +00:00
cube
84bf576d42 Remove stale patches. 2004-02-26 05:18:14 +00:00
xtraeme
8847a88b8d Regen 2004-02-26 04:29:52 +00:00
minskim
80a82cd834 bl3ify 2004-02-25 23:25:21 +00:00
minskim
ab40b1a235 bl3ify 2004-02-25 19:02:39 +00:00
cube
60f64a126c Note deletion of ion-devel and update of ion. 2004-02-23 13:42:41 +00:00
cube
1b6eb4f4e2 Delete ion-devel now that it has become stable. 2004-02-23 13:41:26 +00:00
cube
f3a40fbb6d Update to ion-20040207 (a.k.a ion2). This is the new stable version of
Ion, two years after the last one!

It is actually an update of ion-devel, which will then disappear before
a new development branch is created for Ion.

Most notable changes (since import of ion-devel, see ChangeLog in the
distribution for a full listing):
	* Integration of the dock module
	* Workspace query asks for type of workspace when creating new.
	* Previous frame geometry (for maximize and shade) is saved in the
	  workspaces save file.
	* Support changes in X keyboard map.
	* Autoconf script
	* The dock no longer gets focused when the pointer enters it.
	* Fill _NET_SUPPORTED root window property with the supported
	  features (_NET_WM_FULLSCREEN, _NET_WM_NAME, _NET_VIRTUAL_ROOTS).
	* Transient size calculation fixed.
	* Creating frame for a transient on a floatws will raise the frame
	  containing the transient_for window.
	* Minor memory leak removed: drawing engine colour group name.
2004-02-23 13:40:21 +00:00
jschauma
ed612adac5 New homepage. 2004-02-22 21:21:43 +00:00
jmmv
07ef7358df unused 2004-02-20 12:25:19 +00:00
abs
fff9497f07 USE_LANGUAGES= c c++ 2004-02-20 00:42:37 +00:00
jmmv
e0e1dbe447 Update to 2.6.5:
- flipflop on #102209/#115072 again (raise on click, but break some apps by
  causing enter/leave).
- fix memory corruption in window list.
- fix window-type-inference code for legacy toolkits' windows.
2004-02-19 13:41:57 +00:00
snj
2e22ce5b84 Nuke openbox's buildlink2.mk. It is not used anywhere. 2004-02-16 23:07:45 +00:00
snj
c341d897fc Use bl3, change my address, add startup-notification bl3 (it was
previously pulled in by openbox).
2004-02-16 23:03:11 +00:00
snj
1fc651f965 Use bl3, change my address, add buildlink3.mk. 2004-02-16 23:00:47 +00:00
ben
ec9fc2e29a Make flwm build with FLTK 1.1.x as well as 1.0.x. 2004-02-15 06:13:51 +00:00
jmmv
ab17dd00b3 PKGCONFIG_OVERRIDE is relative to WRKSRC. 2004-02-14 18:26:26 +00:00
jlam
3ebe053d90 LIBTOOL_OVERRIDE and SHLIBTOOL_OVERRIDE are now lists of shell globs
relative to ${WRKSRC}.  Remove redundant LIBTOOL_OVERRIDE settings that
are automatically handled by the default setting in bsd.pkg.mk.
2004-02-14 17:21:49 +00:00
grant
52f1b46a37 remove unneeded CONFIG_{GUESS,SUB}_OVERRIDE, as bsd.pkg.mk does this
automatically now.
2004-02-14 00:54:44 +00:00
snj
0fe7827d15 s/PDA's/PDAs/; s/disability's/disabilities/; s/simplify's/simplifies/;
s/depenant/dependent/;
2004-02-14 00:01:13 +00:00
jmmv
3684c54418 Only use Xinerama if it is available as a shared library. Using only the
static one means that libnautilus-private won't be built, breaking this
(and other) packages.  Patch tested by wiz@.
2004-02-12 11:13:39 +00:00
xtraeme
53d798589b Bump PKGREVISION due to imlib2 update. 2004-02-11 22:56:23 +00:00
xtraeme
d96ac3b110 bl3ify 2004-02-11 05:53:05 +00:00
xtraeme
224715f0c2 bl3ify 2004-02-11 04:58:15 +00:00
minskim
a1c10b010b Override a .pc file. Bump PKGREVISION.
While here, add explicit build dependency on pkgconfig.
Approved by wiz@.
2004-02-09 00:48:07 +00:00
jlam
a1c40fc01e We no longer need to explicitly call ${BUILDLINK_*} for CC, CXX, LIBTOOL,
etc. because the bare variables will point to the correct executables.
2004-02-08 04:03:14 +00:00
jmmv
c1176360ae Honour PKG_SYSCONFDIR: the package was actually looking for files in
/usr/pkg/etc so I've changed this to sysconfdir; I'm not adding an extra
search path.

Also install default configuration files in place, so that this works out
of the box.  If they are not there, the window manager is unconfigured, and
things like window menus do not appear at all.

Bump PKGREVISION to 2.
2004-02-07 23:22:17 +00:00
jmmv
95b276c197 Update to 0.2:
Second alpha version, released on 2004/02/04.

* Intensive code reorganization and cleanup.

* Added a DTD describing menu2wm's input format.  Menu files are validated
  against it automatically.

* Added output support for FVWM.

* Added limited output support for .desktop files.  KDE will open generted
  menus without problems, while GNOME will have to use the old mode to use
  them (because files do not use the 'Categories' property).
2004-02-04 22:24:54 +00:00
jlam
3ac2d4b8aa In the new compiler selection framework, GCC_REQD is appended to, not
overridden.
2004-02-01 01:43:28 +00:00
snj
e6c56f9765 s/seperate/separate/ 2004-02-01 00:12:09 +00:00
snj
b2792e0edd Per discussion with wiz, change COMMENT to "X11 window managers, configuration
tools, and themes"
2004-01-31 21:39:25 +00:00
snj
dc2a87fce4 Update COMMENT to reflect the fact that we have window manager tools here as
well.

Okayed by jmmv and wiz.
2004-01-29 22:07:20 +00:00
jmmv
9b97d59dd8 Update to 0.9.8. Changes since 0.9.4:
News in 0.9.8:

- Transparent toolbar
- Bug Fixes:
  Fixed image cache problem (the memory bug)
  Fixed color parsing bug
  Fixed iconbar bug in "All Windows" mode
  Fixed border bug with left/right alignment in iconbar
  Fixed a loop issue in fluxbox-generate_menu

News in 0.9.7:

- Two new pixmap styles:
  Emerge from Nuno Alexandre
  BlueFlux from Lauri Hakkarainen
- Added menu delay/click to open or close sub menus
- Added alignment for buttons in icon bar
  Change Left, Relative or Right via the iconbar mode menu
- New menu item [separator] This will create a nice separator line
- New theme items:
  window.label.active: <texture>
  window.label.active.textColor: <color>
- New actions:
  ReloadStyle
  CommandDialog - this will show a dialog in which you can issue fluxbox
  commands
  WorkspaceNameDialog - edit workspaces name dialog (old SetWorkspaceName)
  SetWorkspaceName <name>
  SetResourceValueDialog - shows a dialog where you can type the resource name
  and it's value
  SetResourceValueCmd <resourcename> <resource value>
  BindKey <key string> :<action> - this will append key string and action to
  your keys file and bind the key
- Window menu accessible in workspaces client menu
- Shadow options for fonts.
- Enabled/Disable toolbar menu item ("Visible" menu item)
- Toggle images in iconbar
- Edit clock format dialog
- Send to menu is back
- Changed Maximize menu item in Window menu to a multi button item
- Added resource session.useMod1 <boolean> to disable/enable mod1 for
  Resize/Move window with mod1 + button
- Bug fixes:
  Fixed slit and toolbar autohide bug
  Fixed image cache bug
  Fixed some icc warnings
  Fixed mozilla focus issue
  Fixed crash bug when adding new workspaces
  Fixed menu draw bug in empty sub menus

News in 0.9.6:

- Adding image search paths when loading a style
  It now looks for pixmaps in <stylebase> and <stylebase>/pixmaps and in
  file <stylesdir>/<stylename>/theme.cfg
  for this, stylebase is the style directory
  pixmap styles should use the new format for portability
- Added startup script to be used with startfluxbox, to get a consistent
  frontend for both dm and startx and your fluxbox-session
- Added "!" as a comment line for keys file
- Added new actions
- Improved menu speed
- Added -verbose argument to fluxbox - This will enable theme warnings
- Configurable tools in toolbar
- New theme items for toolbar
- Support for _NET_WM_STATE_FULLSCREEN
- Nearest-quadrant resizing
- Improvements/Updates to fbsetbg and fluxbox-generate_menu
- Bug fixes:
  Fixed some issues with mplayer in fullscreen
  Fixed java bug with missing drawing bits of window
  Fixed building with --disable-slit
  Fixed NLS bad message errors by adding explicit codeset entries
  Fixed disappearing close button
  Fixed numlock and scrlock bug in FbTk TextBox
  Fixed pixmap bug when changing between non-pixmap themes and pixmap themes
  Fixed empty window bug in SystemTray
  Fixed toolbar height bug crash

News in 0.9.5:

- New theme items:
- New actions: resizevertical resizehorizontal setworkspacename movetableft
  movetabright
- Set workspace name tool
- Search path resource for images session.screen.imageSearchPath
  This is a list separated by , or space
- New height resource for toolbar
- session.screen.toolbar.height This will override the style's font height
- Support for system tray _NET_SYSTEM_TRAY Applications that support this
  will show their icon in the toolbar next to the clock.
- New texture type: Tiled This will just affect pixmap loaded from file,
  and it will not scale them.
- Improved iconbar
- Bug fixes:
  Fixed Transparency bug in menus
  Fixed so shaped windows like xmms wont get round corners
  Fixed shape bug when switching between shaped themes and non shaped
  Fixed kde dockapp bug
  FbRun works properly on multiple screens
  Fixed pesky crash and phantom icons
  Fixed aspects of focus and raising, including transients
  Fixed java bug, slow windows
  Fixed 8 bpp crash
2004-01-29 16:58:03 +00:00
snj
eb32431355 Add wmctrl. 2004-01-28 22:44:08 +00:00
snj
a394cc5ef9 Initial import of wmctrl-1.05, a command line interface to an EWMH-compliant
window manager.
2004-01-28 22:42:57 +00:00
heinz
18a916d5e6 Use $FIND with "-print". Noted by Georg Schwarz in PR pkg/24248 2004-01-27 00:53:10 +00:00
grant
e3d128293a replace deprecated USE_GMAKE with USE_GNU_TOOLS+=make. 2004-01-24 15:18:32 +00:00
jmmv
a58dd81611 Bump PKGREVISION due to xmlcatmgr update to 2.0beta1. I know; this is a PITA.
This shouldn't be needed if we had non-recursive dependancies *sigh*.
2004-01-23 21:50:42 +00:00
agc
3ad1bdbf06 Move WRKSRC definition away from the first paragraph in a Makefile. 2004-01-20 12:18:15 +00:00
wiz
b29db7a671 Fix dependency lines. 2004-01-15 08:07:07 +00:00
wiz
27ff0617cd Make compile with gcc-2.x. 2004-01-14 22:33:28 +00:00
martti
c304e66170 Updated xfce4-wm to 4.0.3.1
* minor bug fixes
2004-01-13 06:55:25 +00:00
jlam
b746907a16 Missed this when switching from using PKG_SYSCONFBASE to
PKG_SYSCONFBASEDIR.
2004-01-11 19:00:16 +00:00
cube
910ae2fe32 Add and enable ion-devel and ion-dock. 2004-01-09 23:10:43 +00:00
cube
9fea682ed2 wip -> wm 2004-01-09 23:05:01 +00:00
cube
2cfa9ac3af Initial import of ion-devel, version 20031211 into the NetBSD Package
Collection.  It is the development version of Ion, a light window manager.
There are a lot of new features since the release of the last stable
version.

Ion is a window manager dividing the screen into frames rather than having
overlapping windows, much like the windows in Emacs.  Navigation between
clients can be done solely using the keyboard without need for a mouse.
2004-01-09 23:03:19 +00:00
martti
16f5a02b20 Updated XFce to 4.0.3
- Leak in window manager's pixmap management
- Various file manager fixes
- Translation updates
- Support for KDE system tray was added
2004-01-08 08:11:41 +00:00
jlam
4b90d17ed9 From the log for rev. 1.1260 of bsd.pkg.mk:
"Package Makefiles should refer to PKG_SYSCONFBASEDIR instead of
 PKG_SYSCONFBASE when they want PKG_SYSCONFDIR stripped of
 PKG_SYSCONFSUBDIR.  This makes PKG_SYSCONFBASE=/etc work with pkgviews by
 installing all config files into /etc/packages/<pkg> instead of
 occasionally putting some directly into /etc."
2004-01-07 02:21:16 +00:00
xtraeme
a7e9d33642 Remove post-buildlink target, it's not needed anymore with imlib2>=1.10. 2004-01-06 06:49:54 +00:00
jlam
d916fe5c4e bl3ify 2004-01-05 12:48:30 +00:00
tron
ef2ae11e1d Revert last change because it breaks user configurable themes. 2004-01-04 17:24:06 +00:00
reed
6d9af8d68d Bump package revisions for tiff update.
Tiff is backward compatible, but was broken on amd64 platform
so this makes sure new tiff is used.
2004-01-03 18:49:33 +00:00
cjep
c843a6ae2a Add trailing / to HOMEPAGEs 2003-12-30 17:27:31 +00:00
recht
bb70c3d864 - metacity-setup 2003-12-29 12:44:18 +00:00
recht
17a4027de0 Remove metacity-setup which is no longer maintained, of which the authors
removed the distfiles and which can't set all the options of the metacity
in pkgsrc.
2003-12-29 12:43:36 +00:00
jmmv
a51d1c36df Bump PKGREVISION due to gnome-vfs2 update (fam removed as dependancy).
( We really need non-recursive dependancies... *sigh* )
2003-12-28 23:37:05 +00:00
xtraeme
dda551e2d5 Update to 1.2.13. This closes PR pkg/23912.
Changes:

1.2.13: 2003-09-27
        - build fixes
        - only handle KDE tray protocol when icewmtray running

1.2.13pre3: 2003-09-14
        - ShowDesktop button added (someone make a nice icon, please)
        - fix defunct icewmbg processes on theme selection
        - fix setting themes with a SPACE in the name
        - KDE system tray support (experimental)
        - support for scaled backgrounds (experimental)
        - fix crash on option parsing in icesound
        - remove "xftdummy" foundry from default fonts (Pavel Roskin)
        - add reboot/shutdown to logout menu (Hanspeter Roth)
        - sort theme menu by name

1.2.13pre2: 2003-09-05
        - fix icewmbg not setting the background when started before icewm

1.2.13pre1: 2003-08-31
        - fix ~/.icewm/theme file permissions
        - fix drawing of checkboxes in menus
        - fix display corruption in network status
        - fix memory leak in icewmbg on workspace switches
        - fix menu behavior with xinerama
        - Italian translation updated
        - new preference "DoubleBuffer" (default: 1)
        - experimental: icewm-session (runs icewmbg. icewmtray, icewm
          and restarts icewm on crash)
2003-12-28 16:10:04 +00:00
jmmv
2b07fc26d8 s/@netbsd.org/@NetBSD.org/ in MAINTAINER. 2003-12-24 09:53:47 +00:00
jmmv
b212e31446 Bump PKGREVISION due to openbox update. 2003-12-23 20:33:39 +00:00
jmmv
a316a7c49f Bump version to 3.1. 2003-12-23 08:42:18 +00:00
jmmv
91dacc5a88 Sort. 2003-12-23 08:41:55 +00:00
xtraeme
f3af5ca015 Update to 3.1 from Soren Jacobsen PR pkg/23849.
Changes since 3.0:

* Added japanese translation.
* config_focus_raise declared as guint.
* Strange behavior with focus:followMouse and RaiseLower action fixed.
* use g_snprintf in openbox/session.c instead of sprintf.
* gimp crashes openbox.
* import -frame leaves windows in a temporary "on top" state.
* Programs started with X become zombies upon shutdown.
* desktopnext/previous and desktopleft/right dont quite get along.
2003-12-23 08:34:36 +00:00
martti
0e010634ac Updated xfce4 to 4.0.2
* Improve window manager responsiveness
* Various bug fixes in file manager, window manager and panel
* More 64bit clean up
* New translation added: Azerbaijani
2003-12-22 08:50:38 +00:00
xtraeme
8c57a9cd20 Fix build on NetBSD 1.6 which does not have wctype_t type.
Patch provided and tested by Soren Jacobsen. This also closes PR
pkg/23799.
2003-12-20 05:29:55 +00:00
xtraeme
52bee2597e Remove comments about pkgsrc-wip. 2003-12-20 04:20:32 +00:00
agc
9d8987764d Catch up with the openbox3 -> openbox renaming. 2003-12-19 11:16:39 +00:00
agc
026eb89e4d Catch up with the openbox3 -> openbox renaming 2003-12-19 09:19:15 +00:00
wiz
dcc98c6fb3 -openbox3, +openbox2. 2003-12-18 09:59:55 +00:00
wiz
5c7b727b80 Moved to wm/openbox. 2003-12-18 09:59:42 +00:00
wiz
bf43280346 Update COMMENT and DESCR to reflect that this is an older version of
openbox.
2003-12-18 09:58:58 +00:00
wiz
e0feee95f5 Update to 3.0 (really, only move contents of openbox3 dir here). 2003-12-18 09:57:27 +00:00
wiz
5605a1fed8 Reimport openbox-2* as openbox2 package; openbox package will
be replaced by openbox-3*.
2003-12-18 09:55:04 +00:00
wiz
4460d163f6 Sort. 2003-12-18 09:47:10 +00:00
xtraeme
58e0202bc1 Update to 0.16.6. This closes PR pkg/23255.
Many bugfixes were solved, please review Changelog to see a complete
list of changes.
2003-12-18 05:31:34 +00:00
salo
16c9bcc149 Update to the latest snapshot.
2003-06-17
    * Applied a patch to convert sprintf:s to snprintf:s.
2003-12-15 18:51:21 +00:00
jmmv
8e5906c810 Update to 2.6.3, based on work done by xtraeme@:
2.6.3
 - fix to right, left, bottom onscreen resize constraints
 - detect case where we fail to get a pointer grab when the mouse
   is clicked, to avoid "this window is stuck to my mouse!"
 - keep panels at the end of the focus MRU list so we don't
   focus them all the time in annoying ways

2.6.2
 - fix to repaint after resize always, so on maximize
   and theme changes we get things drawn properly
 - fix a compile issue on HPUX
 - fix translations of metacity-message output
 - fix to update window icons when they change
 - put a limit on number of characters displayed in
   window titles during Alt+tab
 - fix configure check for Xrandr
 - fix 64-bit bug in property reading that broke
   things badly on 64-bit
 - don't move focus when clicking close button on a window
 - fix a crash in getting pixmap icons
 - spawn dialogs and child processes on the proper
   screen in multihead situations
 - if the focus gets set to None, set it back to
   something sane
 - load accessibility modules and set accessibility roles
 - fix hang after displaying warning dialogs
 - fix a memory corruption when sticking/unsticking windows
   that lead to a frequent crash and windows appearing
   in Alt+tab improperly
 - fix some handling of partial-width panel struts
 - more translations

2.6.1
 - rebuild with fixed glib-gettext.m4

2.6.0
 - some additional translations

2.5.5
 - fix aspect ratio handling
 - fix "shake loose" functionality for maximized windows
 - handle Xrandr size changes properly again
 - fix fullscreen window detection
 - fix workspace name handling
 - don't steal button press events on root window
 - nuke metacity.spec due to nonmaintenance
 - allow too-large-for-screen windows to move their titlebar offscreen
 - keep an MRU list of windows per-workspace and use it to focus
   the next window when the focused window disappears
 - fix cursor when moving
 - improve appearance of opaque resize
 - make BELOW window state work
 - fix a crash when gdk_pixmap_foreign_new() returned NULL

2.5.3
 - fixups to .desktop file
 - activate window prior to grab end, avoiding
   extra focus events
 - add support for partial-width panels (fixes corner panel
   and xinerama window position constraints)
 - added keybinding to toggle window as "always on top"
 - support --disable-schemas-install option to configure
 - destroy support for legacy GNOME 1.x hints; metacity
   no longer works with GNOME 1.x
 - disable raise-on-click for mouse focus modes
 - fix bug that broke many Javascript popup menus with mozilla
 - allow "shaking loose" maximized windows, to move them
   between Xinerama heads or whatever
 - honor desktop-wide double click timeout
 - handle window placement properly for windows that
   start out maximized
 - integrate Ximian patch to go ahead and log out after 4 minutes
   even if a dialog is open
 - fix a segfault
 - fix bug where window groups weren't always kept up to date
 - fix bug where focus got confused when switching workspaces
   with mouse focus mode
 - fix 64-bit crash on s390x
 - chdir to user's homedir on startup
 - keep window in fullscreen layer when its transients are focused
 - fix keybindings bug when you had ScrollLock enabled
 - many translation updates

2.5.2
 - improved wording/UI for some dialogs
 - while clicking a window button, if you move the mouse outside
   the button such that releasing the mouse button won't activate
   the window button, visually indicate by "popping out" the button.
 - fix some valgrind errors
 - change "show desktop mode" to convert to "everything is minimized
   mode" if you open a new window while showing desktop, rather
   than previous behavior of simply leaving show desktop mode.
 - fix a trivial memory leak
 - change "move to workspace N" so it doesn't switch workspaces,
   just moves the window.
 - translation updates

2.5.1
 - fix bug where fullscreen windows were below top panels
 - build fix for Solaris
 - support diagonal window movement with numeric keypad
 - multihead fix
 - build fix for Cygwin
 - place on xinerama containing the pointer
 - fix totally hosed window placement/movement for frameless
   windows
 - improvement to smoothness of window move/resize

2.5.0
 - many new translations
 - fix an infinite loop while holding a server grab triggered by
   some recent Qt versions doing weird stuff
 - fix bug where Alt+rightclick repeatedly on titlebar resulted
   in zillions of menus
 - fix Alt+Tab to *actually* put minimized windows at the end,
   though this was always intended
 - rewrite size/positions constraint code (currently known
   to be quite buggy, e.g. xmms is hosed)
 - enforce size of at least 1x1 on windows
 - reduce latency of managing new windows still further
   by using async properties code in more places
 - don't grab keybindings on docks, so gnome-panel
   can handle them
 - suck in the panel's screenshot and run dialog global
   bindings
 - lots of improvements to window placement
 - sync max number of workspaces with pager applet
 - fix to keep focus when inside window frame in
   strict mouse focus mode
 - make it possible to start a reverse tab with
   shift+alt+tab (vs. alt+tab then shift)
 - fix a multihead issue with constraints between two
   windows on different heads
 - require GTK+ 2.2.0 and fontconfig
 - default theme is now Simple
 - add visual bell feature
 - incorporate many fixes from 2.4.34
 - other stuff
2003-12-14 20:33:25 +00:00
xtraeme
f0892cbd75 Fix CATEGORIES. 2003-12-13 21:14:19 +00:00
xtraeme
9f3910e5d0 + obconf 2003-12-13 21:10:53 +00:00
xtraeme
d66db68b48 Initial import of obconf-1.5 from pkgsrc-wip, packaged by Soren Jacobsen.
ObConf is a graphical configuration tool for the Openbox window manager.
It allows one to change Openbox's configuration in real-time.
One can change options such as the theme, desktop names, and focus settings.
2003-12-13 21:10:20 +00:00
xtraeme
9241684a61 s/wip/wm/g 2003-12-13 19:19:56 +00:00
xtraeme
4a996c3d58 + openbox3 2003-12-13 19:08:51 +00:00
xtraeme
5f88b32844 Initial import of openbox 3.0 from pkgsrc-wip, packaged by Soren Jacobsen.
Openbox is a standards compliant, fast, light-weight, extensible window
manager.

Openbox works with your applications, and makes your desktop easier to
manage.  This is because the approach to its development was the opposite
of what seems to be the general case for window managers.  Openbox was
written first to comply with standards and to work properly.  Only when
that was in place did the team turn to the visual interface.
2003-12-13 19:08:12 +00:00
wiz
391b5798e6 Bump PKGREVISION for atk library major bump. 2003-12-13 00:45:21 +00:00
wiz
748d9a9276 Depend on currently available sawfish-replibs version. Bump PKGREVISION to 6. 2003-12-08 22:57:21 +00:00
xtraeme
f794de2624 Bump PKGREVISION (libxml2, libxslt and imlib2 were updated). 2003-12-04 19:48:24 +00:00
sketch
0135e9fdd6 Update evilwm to 0.99.17, with the following changes:
2003-07-23
	Dave Holland sent a patch to fix some Alt+Tab misbehaviour.

2003-09-18
	Fixed "losing control of windows" problem when switching desktops
	rapidly on slow machines.
	Released 0.99.16.

2003-09-25
	Hopefully *really* fix that bug.  Testers suggest to me that it is
	now really gone.

2003-10-15
	Integrated a patch from Neil Drumm to implement snap-to-border.
	Run evilwm with -snap num to enable the behaviour (num specifies
	the proximity in pixels to snap to - 10 is quite nice).
	It's worth noting that Per Weijnitz sent a similar patch a while
	ago, but I never got around to using it :(
	Released 0.99.17.
2003-12-03 17:40:25 +00:00
martti
535df600f3 Updated xfce4 to 4.0.1
* Fixed panel crash with corrupted config file
  * Window management improvement
  * Improved handling of multiple selections in the file manager
  * French translations for the documentation
  * Translation updates
  * A new Gtk2 theme called "Xfce-winter"
2003-12-03 05:34:08 +00:00
wiz
664988189d Remove NO_CHECKSUM so that distinfo actually gets used,
and an associated obsolete comment.
2003-11-21 09:31:15 +00:00
abs
e188fd0b08 Add distinfo - fixes PR pkg/23520 from Robert Elz 2003-11-21 09:15:13 +00:00
wiz
adf06cd3d7 Add distinfo file, per PR 23507. 2003-11-20 11:20:56 +00:00
salo
f35979c642 PKGREVISION++ due to devel/popt update. 2003-11-12 01:31:47 +00:00
gavan
b7f72bf595 Set USE_GCC_SHLIB. Fixes linking on Solaris. 2003-11-10 16:13:28 +00:00
gavan
d32823a937 Set USE_GCC_SHLIB. Fixes linking on Solaris. 2003-11-10 14:51:04 +00:00
gavan
69fda2def8 Set USE_GCC_SHLIB. Fixes linking on Solaris. 2003-11-10 14:15:08 +00:00
grant
1933dd3c6b ; is used to terminate a yacc rule, and is not valid within a rule.
appeases bison on Linux.
2003-10-19 07:06:33 +00:00
martti
c6a6760def Updated fvwm2 to 2.4.17
* The "Visible" condition does no longer select windows on
  different desks.

* Fixed sending M_NEW_PAGE packets to the modules if the page did
  not change.

* With the styles StartsOnPage, SkipMapping and UsePPosition,
  windows that request a specific position are still placed on the
  given page.

* It is now possible to suppress title action or title completely
  in menus created by fvwm-menu-directory.

* Added support for new BBC headlines in fvwm-menu-headlines, this
  replaces the old BBC-Worlds and BBC-SciTech headlines.
2003-10-13 15:21:19 +00:00
kristerw
e6c78baa57 Include graphics/xpm/buildlink2.mk. 2003-10-08 22:13:48 +00:00
kristerw
a769d0c4a7 Override config.guess and config.sub, to make it recognize netbsd/shark. 2003-10-05 21:22:49 +00:00
martti
2f6cfd604c Regenerate (fix dependency to pkgconfig). 2003-09-27 06:57:16 +00:00
martti
742ca0e30e Require 4.0.0 instead of 3.99.4 2003-09-27 06:52:41 +00:00
wiz
e683f27ec1 Define HAVE_STRFTIME; the test for it currently fails with gcc-3.3.1 and
this is the sanest way to fix it.
If there are OPSYS we support which do not have it, please add the appropriate
.ifs.
2003-09-26 22:05:14 +00:00
martti
7b3e1fec3d Added xfce4-wm and xfce4-wm-themes 2003-09-26 10:39:15 +00:00
martti
4cfd83439b Additional window manager themes for XFce4. 2003-09-26 10:38:22 +00:00
martti
d861b40627 Window manager for XFce4. 2003-09-26 10:37:58 +00:00
xtraeme
bea9724861 Add and enable 3ddesktop 2003-09-25 13:51:18 +00:00
xtraeme
f2db8d4968 Initial import of 3ddesktop 0.2.5. Package imported from pkgsrc-wip.
3D-Desktop is an OpenGL program for switching virtual desktops in a seamless
3-dimensional manner on unix. The current desktop is mapped into a fullscreen
3D environment where you may choose other screens. Several different
visualization modes are available.

The transition from working desktop to fullscreen 3D environment is seamless.
In other words when the pager activates you see your current desktop appear
to zoom out to a point in space where you can see your other virtual desktops
allowing you to select another. The best way to understand is to try it out
and get the full effect!
2003-09-25 13:50:35 +00:00
jmmv
5543ec7349 Bring patch from development version to fix a race condition on old machines.
While here, avoid passing gcc specific flags to the compiler.
Bump PKGREVISION to 1.  From Jonathan Perkin in PR pkg/22897.
2003-09-22 20:30:27 +00:00
grant
40614d0b3c get rid of USE_GCC2/3 in pkg Makefiles, and set GCC_REQD or
USE_PKGSRC_GCC as appropriate, as this is handled by compiler.mk now.
2003-09-17 19:39:58 +00:00
xtraeme
1483ae8145 oops, derive PKGNAME from DISTNAME, as usual. 2003-09-16 19:23:34 +00:00
xtraeme
a8979cd9a7 Updated to 0.99.15.
Patch provided by Jonathan Perkin <jonathan@perkin.org.uk> via PR
pkg/22239.

Changes:

2003-06-10
        Warp mouse to topleft before bottomright for small viewport users.
        Fix the xpdf problem (started up in tiny window), hopefully doesn't
        break anything else (XSizeHints manpage suggests width/height hints
        are obsolete).
2003-06-27
        Applied Larry's identifier shadowing changes, and malloc return
        value checks.
2003-09-16 19:17:38 +00:00
grant
ac2754dcb7 kill all references to gcc.buildlink2.mk and compiler.mk, and define
USE_GCC2 or USE_GCC3 where appropriate.

the functionality of the old gcc.buildlink2.mk has been rolled into
compiler.mk now, which is automatically used.

more changes to come later...
2003-09-12 20:07:06 +00:00
agc
0765dd4df5 Order SUBDIRs alphabetically. 2003-09-11 08:57:37 +00:00
seb
8d49ed25c5 Fix REPLACE_PERL: pathnames listed should be relative to ${WRKSRC}. 2003-09-10 13:02:56 +00:00
jschauma
e0f2b7f1b4 Add '#include <assert.h>' where needed to make this compile with gcc3.
Patches provided in PR pkg/22699 by pino at dohd dot org
2003-09-07 01:52:14 +00:00
jmmv
096140774b Add and enable menu2wm. 2003-09-05 19:48:11 +00:00
jmmv
c7cce437c4 Initial import of menu2wm, version 0.1:
Menu2WM is an utility that takes an XML document describing the structure
of a menu and converts it to the format expected by the most common window
managers.

The following window managers are currently supported: Blackbox, IceWM,
OpenBOX 3, PekWM, PWM and WindowMaker.
2003-09-05 19:47:19 +00:00
jmmv
bee7fabdc9 Update homepage. 2003-09-05 16:34:59 +00:00
salo
3531a73be6 USE_X11BASE -> USE_X11 to sync with wm/enlightenment move.
Fixes PR pkg/22681 by Michal Pasternak.
2003-09-04 13:09:43 +00:00
xtraeme
f1b670aa52 Make this compile again, it was having trouble with imlib and freetype2
buildlink's, while here fix REPLACE_PERL: pathnames listed should be
relative to ${WRKSRC}. Ok'ed by silence on packages@
2003-09-03 22:40:29 +00:00
adam
6e701252a8 Revision bump, because ImageMagick's shared library version change 2003-09-03 13:34:58 +00:00
xtraeme
ffcfd98d36 Add and enable windowlab 2003-09-02 07:25:41 +00:00
xtraeme
1d8e6bc7a7 Initial import of windowlab 1.12. Reviewed by wiz@
WindowLab is a small and simple window manager of novel design, based on
aewm.

It's click-to-focus, shares its window depth policy with the Amiga, and has
a window resizing/reshaping method similar to that of 8/5 from Plan 9.
WindowLab maintains the illusion of direct manipulation by constraining the
mouse pointer when appropriate, ie when a window cannot be dragged any further
in one direction.  The pointer is also constrained vertically (effectively
making the target menu items infinitely tall according to Fitts's law) when
it's in the menubar to reduce pointing time.

http://www.nickgravgaard.com/windowlab/
2003-09-02 07:23:59 +00:00
xtraeme
bf580bd288 Updated icewm to 1.2.12
Changes:

1.2.12: 2003-08-24
MAJOR CHANGE: reverted preferences/theme order to same
          as before 1.2.10. Added "prefoverride" file for overriding
          theme preferences.
        - icewmbg is only re/started when already running
        - fix build with --disable-taskbar
        - fix build with --disable-shape
        - fix ShowMoveSizeStatus with OpaqueMove/Resize

1.2.11: 2003-08-19
        - added forcedClose window option (Hanspeter Roth)
        - added recent average in network monitor
        - fix icewmbg not setting theme background
        - fix spelling of _NET_WORKAREA hint (Jeff Pohlmeyer (tgeek))
        - fix spelling of --client-id option name (YAMAMOTO, Taku <taku@cent.saitama-u.ac.jp>)
        - fix random restart failures
        - fix codeset handling on FreeBSD
        - Czech translation update (Jan Horak)
        - Bulgarian translation (Pavel Pyuter)
        - fix painting of exposed icons

1.2.10: 2003-08-11
        - added "Default" to Themes submenu
        - documentation updates

1.2.10pre11: 2003-08-10
        - theme selector now writes the selected theme in ~/.icewm/theme
        - theme selector now restarts icewmbg automatically
        - minor cleanups in apm applet
        - build fixes
        - Infadel2 theme cleanups (Hanspeter Roth)

1.2.10pre10: 2003-08-01
        - fixed icewmbg semtransparency support. icewmbg will no longer
          exit when semitransparency is enabled
        - major focus cleanups

1.2.10pre9: 2003-07-30
        - double buffering performance optimizations

1.2.10pre8: 2003-07-27
        - FIXED: taskbar tray location off by one pixel
1.2.10pre7: 2003-07-26
        - FIXED: shaped windows when --enable-shaped-decorations
        - FIXED: icewmbg prefs now added to default preferences file

1.2.10pre6: 2003-07-25
        - FIXED: theme local font path with Xft/fontconfig
        - disabled movement of maximized windows offscreen (use shift to
          override)
        - corefonts now enabled when Xft major version = 1

1.2.10pre5: 2003-07-24
        - FIXED: compile with --enable-corefonts
        - FIXED: compile with Xft v1
        - Dutch translation update by Reinout van Schouwen
        - added internal border to taskbar

1.2.10pre4: 2003-07-19
        - FIXED: problem with --enable-shaped-decorations and
          full-screen windows (mplayer)
        - Italian translation update by Yuri Bongiorno

1.2.10pre3: 2003-07-13
        - implement support for depth 1 window icons
        - FIXED build with some compilers
        - painting is now double buffered (TODO: optional) and faster
        - Russian translation update (Anton B. Farygin)

1.2.10pre2: 2003-07-05
        - MAJOR CHANGE: the theme needs to be specified in the ~/.icewm/theme
          file, like this:
              Theme=icedesert/default.theme
        - Theme settings are now loaded before ~/.icewm/preferences
        - FIXED network monitor crash with "pl" locale (Pawel Warowny)
        - simplified tray icon option in window menu
        - Finnish translation update (Taisto Kuikka (taistok))

1.2.10pre1: 2003-06-29
        - MAJOR CHANGE: icewm background handling moved to icewmbg program
        - fixes to gnome2 menu support (Nehal Mistry)
        - FIXED: task bar auto hide with taskbar menus
        - FIXED: some focusing problems with gtk2 (Owen Taylor, Bernhard Walle)
        - code cleanups in font handling
1.2.9: 2003-06-22
        - added gnome2 menu support (Nehal Mistry)
        - added missing netwm active window notification
        - new option FocusRequestFlashTime
        - fix problem with accented characters in the title bar
        - fix aspect ratio on maximization
        - fix gcc 3.3 build
        - fix crash with a single workspace (oops!)
        - Polish translation update (Arkadiusz Lipiec)
        - documentation of using WINDOW_ROLE property in
          winoptions (Jo Valentine-Cooper)

Changes on pkgsrc:

	* Use shared PLIST on icewm-{gnome,imlib}

Ok'ed by wiz@ and jmmv@
2003-08-31 21:15:05 +00:00
reed
4721c1cb69 Add patch-ad so it will build under gcc 3.3.1. Error was:
Window.cc:3234: error: `assert' undeclared (first use this function)
(Approved by maintainer, jschauma.)
2003-08-30 20:34:14 +00:00
reed
e2336bb021 "It's" stands for "it is" (or "it has"). The apostrophe is not used
for a possessive (like her, his, whose, their, and its).

Note that I didn't check for proper use of "its" (when it should
be "it is" or "it has" instead).

I also saw over 15 other grammar or punctuation problems, but not
fixed in this commit.
2003-08-30 02:14:19 +00:00
xtraeme
bc5c2f8dfe Fix previous commit it was wrong, it's --enable not --disable. 2003-08-29 08:51:04 +00:00
xtraeme
9c22431bb5 Enable xinerama support by default, bump package revision to 1. 2003-08-28 22:41:39 +00:00
xtraeme
252d9f7253 Change my email address to the NetBSD one, ok'ed by wiz@ 2003-08-28 20:05:13 +00:00
jschauma
062e4cee8e Finally apply patch originally provided in PR pkg/20009 and re-submitted
in PR pkg/22476 by Dandy Sakano.  This patch corrects the erraneous usage
of the return value of setlocale(3).  This bug has been submitted to the
fluxbox bugbox, but apparently has not yet been dealt with.
2003-08-14 14:17:39 +00:00
jlam
21211ccaee Ensure that the program and manpage directories are created before
installing files into them.
2003-08-12 06:44:35 +00:00
epg
bc9447ff8f Add fvwm-devel. 2003-08-10 00:30:30 +00:00
epg
b9660d2264 Import fvwm-devel-2.5.7.
This package is based on the unstable 2.5.x series of fvwm.  Do
not use it unless comfortable running beta software.

Thanks to Stoned Elipot, Martti Kuparinen, and Curt Sampson for
review.
2003-08-10 00:25:31 +00:00
seb
56b682547a USE_NEW_TEXINFO is unnecessary now. 2003-08-09 10:59:08 +00:00
hubertf
a8b0d4dc58 rename variables FLUKEBOX_USE_* -> FLUXBOX_USE_* 2003-08-08 11:12:31 +00:00
grant
c798635adc USE_GCC_SHLIB.
from gavan@.
2003-08-08 08:30:19 +00:00
seb
fe0d61c9c1 Convert to USE_NEW_TEXINFO. 2003-08-06 19:57:23 +00:00
simonb
9800316630 Bring back the original patch-aa that was lost with the 3.6 update:
Fix a memory leak (patch sent to and accepted by the ctwm folks).
2003-07-30 05:42:15 +00:00
hubertf
3bd7246bcd Update fluxbox to 0.9.4. Changes:
* Keyboard navigation in menus
       * Keys:
         Up/Down: select menu item
         Left/Right: go in/out from sub menus
         Escape: close menu and return focus to windows
         Enter: run/execute/toggle menu item
      To set input focus on the menu you either click on the title bar
      or bring it up with key bindings
    * New action strings
      * ArrangeWindows
   	    This will arrange the windows on the current desktop
      * ShowDesktop
	    This will iconify all windows on the current desktop
    * The same action strings that are in keys file can
      now be used in the menu
      example:
      [ArrangeWindows] (arrange windows)
    * New theme items
       * toolbar.button.borderWidth: <integer>
       * toolbar.borderWidth: <integer>
       * toolbar.bevelWidth: <integer>
       * toolbar.borderColor: <color>
       * slit.borderWidth: <integer>
       * slit.bevelWidth: <integer>
       * slit.borderColor: <color>
    * [startup] option in remember file
      Can now add entries to apps file like:
         [startup] {xterm}
      Then "xterm" will be launched on fluxbox startup.
      Can also give a screen option:
         [startup] (screen=1) {xterm}
      will start it on screen 1 rather than the default 0.
    * Rounded corners on menu, windows and toolbar
      Theme items:
       * menu.roundCorners: <shape item>
       * toolbar.shaped: <boolean>
       * window.roundCorners: <shape item>
      Shape item can be: TopLeft TopRight BottomLeft and/or BottomRight
      example: menu.roundCorners: TopRight BottomLeft
    * The current style is now marked in the style menu
    * Compile time option for toolbar
      --disable-toolbar
      --enable-toolbar (default)
    * Emacs style key bindings in fbrun
	* Tab completion in fbrun
    * Group persistence over a restart
    * Maximization stop on slit and toolbar (check Maximize Over menu items)
    * Support for _NET_WM_STRUT
    * Regular expression support for remember
Bug fixes:
    * Toggle maximize vertical/horizontal
    * Slit/Toolbar auto hide bug
    * Button alignment bug in title bar
    * Trailing whitespace in group file resource
    * Group cycling

Based on patch by Tom Hensel [ tom at replic8 dot net ].
2003-07-28 17:50:07 +00:00
jmmv
0949198f1d Update to 2.4.55 with patch from PR pkg/21767 by Marc Recht:
- some fixes to opaque resize that make it slightly less choppy
- fix some infinite loops caused by stupid apps with transient for cycles
- force window min/max size to be at least 1 pixel
- unfocus window on leaving window border, not on leaving window itself, in
  strict mouse focus mode
- fix handling of workspace names so they don't get all lost/broken/etc.
- fix handling of ignored modifiers (makes key shortcuts work while
  CapsLock/ScrollLock/NumLock are all enabled, most people didn't notice as
  nobody turns on ScrollLock)
- fix multihead crash #106086
- many translation updates
2003-07-23 15:34:17 +00:00
martti
a6f1375adb COMMENT should start with a capital letter. 2003-07-21 17:27:24 +00:00
grant
ca3be631f2 s/netbsd.org/NetBSD.org/ 2003-07-17 22:50:55 +00:00