Commit graph

12 commits

Author SHA1 Message Date
Soren Jacobsen
62ea17abec PKG_SYSCONFSUBDIR is not meant to be changed by the user. ?= -> = 2003-09-20 16:56:47 +00:00
Soren Jacobsen
9e0febf76d Tidy menu.xml up a tad bit. 2003-09-16 05:54:19 +00:00
Soren Jacobsen
81975ab613 Honor PKG_SYSCONFDIR. 2003-09-16 05:48:11 +00:00
Soren Jacobsen
729fa61465 Update to 3.0-beta3, changes:
* Misc. bug fixes
* Added Smart window placement, with fallbacks to UnderMouse and Random
  placement.
* Added a default icon for windows which do not provide one. The icon is
  subject to change before 3.0.
* Added a pager to the popup shown while switching desktops with the
  actions.
* Removed the focusLast and focusLastOnDesktop options, making them implicit
  based upon the focus followMouse option.
2003-09-16 04:48:15 +00:00
Soren Jacobsen
00de3186b5 After some discussion with jmmv:
Depend on vera-ttf for some fonts used in the bundled themes.
Take maintainership.
2003-09-14 22:09:52 +00:00
Julio Merino
24865da055 Use wildcard for include files.
Drop pkgconfig dependancy; this is a build dependancy and shouldn't be in
a buildlink2.mk file.
2003-09-11 08:53:23 +00:00
Soren Jacobsen
a303bae792 Add a buildlink2.mk for obconf to use. 2003-09-11 00:37:16 +00:00
Soren Jacobsen
96f970a917 Update to 3.0-beta2.
Changes:
* The focusDelay config option is now specified in milliseconds, which
  matches hideTimeout option.
* Lots of changes to the theme format. The themeupdate.py script included
  in the tarball will update your themes to the changes.
* If you are moving a window around and switch desktops (with the keyboard
  using a "Desktop" action, or with the mouse using any desktop change
  action), the window will follow along.
* ObConf was separated out of the Openbox distribution.
2003-09-09 23:39:43 +00:00
Julio Merino
e223962afe Drop trailing dot from COMMENT. 2003-09-04 13:42:19 +00:00
Soren Jacobsen
c3bc5b9037 Update openbox to 3.0beta1.
Changes since alpha6:
alpha7:
# Lots of bug fixes and usability improvements
# Improved saving/restoring of sessions (via a session manager)
# Completely redone menu subsystem, with some cool features:

 * Improved keyboard navigation
 * Icons in client menus
 * Window icons in the client list menu
 * Real separators in menus (see default menu for example)
 * Can parse multiple menu files. See the default rc3 for example
 * New pipe-menus. Reads the output from a command to populate a menu.
 * New default menu bullet

# All plugins have been removed. I consider it a failed experiment.
  Other approaches may be attempted in the future, but for now they are
  no more.
# Removed the theme option menu.frame.justify to allow for superior menu
  layout, sizing, and appearance.
# Removed history placement. Another failed experiment. Intelligent window
  placement is still on its way.
# Removed the <cyclingDialog> options. This is now done automatically
  based on the key/mouse binding. When no modifier keys are used, no
  dialog will be shown.
# Add the DesktopLast action
# Allow a handleWidth of 0 in themes, which hides the handle entirely.

alpha8:
# A new focusDelay option. When using "focus follows mouse", this option is a
  time delay (specified in microseconds) to wait before focusing the window
  beneath the mouse pointer. Useful for skipping across windows without messing
  up your Alt-Tab focus order.
# A new menu.bullet.selected.imageColor option for themes.
# The rc3 file has been renamed to rc.xml. As well, the menu has been renamed
  to menu.xml.
# A new color cache which reduces the amount of system resources used by
  Openbox.
# Five themes chosen for distribution with 3.0:
    * allegro - by Mel Boyce
    * artwiz - by Youngjin Hahn
    * blah41 - by Timothy King
    * om4ob - by Mike Basco
    * thebear - by David Barr
# A couple themerc syntax cleanups:
    * window.focus.font -> window.label.focus.font
    * window.unfocus.font -> window.label.unfocus.font
    * window.justify -> window.label.justify
    * menu.frame.* -> menu.items.*
    * menu.hilite.* -> menu.selected.*
    * *.picColor -> *.imageColor

# Flashing window decorations when a window sets its "Urgent" flag,
  indicating it wants user input. (Not many apps use this yet, as not
  many window managers/panels/etc do anything with it yet.)
# New included script 'themeupdate.py' which you can use to help update
  themes to the new Openbox3 format. It can update themes that were made
  to work with older alpha releases. It can also be used (with care) to
  update older Openbox2, Blackbox, and Fluxbox themes to the new Openbox3
  format. It will warn you of missing elements that are required to make a
  good looking theme for Openbox3.

beta1:
# A new Reconfigure action! Now you can change your bindings, themes, menus,
  and anything else, without having to restart. A reconfigure can also be
  started by passing a SIGUSR2 to the Openbox process.
# Improved support for the startup notification protocol. It can now be used
  to specify the desktop on which a window will appear.
2003-09-04 01:53:14 +00:00
Julio Merino
147cc8c3b0 Depend on gnome2-dirs. 2003-08-29 19:10:23 +00:00
Julio Merino
10d0bdf20a Initial import of openbox, version 3.0-alpha6:
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. 

I'm importing this version in -wip because it's a completely rewrite of the
window manager and is still alpha code.  When the final version gets
released, I hope the package in pkgsrc/wm/openbox will be updated to 3.0.
2003-08-29 15:50:09 +00:00