The NetBSD Project

CVS log for pkgsrc/wm/jwm/Makefile

[BACK] Up to [cvs.NetBSD.org] / pkgsrc / wm / jwm

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.57 / (download) - annotate - [select for diffs], Sun Jan 29 21:17:59 2023 UTC (9 days, 16 hours ago) by ryoon
Branch: MAIN
CVS Tags: HEAD
Changes since 1.56: +2 -2 lines
Diff to previous 1.56 (colored)

*: Recursive revbup from graphics/freetype2

Revision 1.56 / (download) - annotate - [select for diffs], Tue Jan 3 17:38:21 2023 UTC (5 weeks ago) by wiz
Branch: MAIN
Changes since 1.55: +2 -2 lines
Diff to previous 1.55 (colored)

*: recursive bump for tiff shlib major bump

Revision 1.55 / (download) - annotate - [select for diffs], Wed Nov 23 16:21:16 2022 UTC (2 months, 2 weeks ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2022Q4-base, pkgsrc-2022Q4
Changes since 1.54: +2 -1 lines
Diff to previous 1.54 (colored)

massive revision bump after textproc/icu update

Revision 1.54 / (download) - annotate - [select for diffs], Sat Oct 22 17:01:30 2022 UTC (3 months, 2 weeks ago) by tsutsui
Branch: MAIN
Changes since 1.53: +2 -2 lines
Diff to previous 1.53 (colored)

jwm: update to 2.4.3.

Upstream changes:
 https://github.com/joewing/jwm/releases/tag/v2.4.3

v2.4.3

What's Changed

  * Update es.po by @ciroH in #570
  * Fall back to the 2.3.7 behavior when SVG image size in pixels is unknown by
    @dimkr in #572
  * Closes #575 Add window title match support in Group config section by
    @twister9893 in #576
  * Retry select() on dynamic menu pipe if interrupted by SIGCHLD by @dimkr in
    #577
  * Update ru.po by @adem4ik in #582
  * added configuration options for issue #585 (kill menu, client name in
    title) by @mikefhewitt in #587

New Contributors

  * @ciroH made their first contribution in #570
  * @dimkr made their first contribution in #572
  * @twister9893 made their first contribution in #576
  * @adem4ik made their first contribution in #582
  * @mikefhewitt made their first contribution in #587

Revision 1.53 / (download) - annotate - [select for diffs], Sat May 28 17:52:06 2022 UTC (8 months, 1 week ago) by tsutsui
Branch: MAIN
CVS Tags: pkgsrc-2022Q3-base, pkgsrc-2022Q3, pkgsrc-2022Q2-base, pkgsrc-2022Q2
Changes since 1.52: +6 -4 lines
Diff to previous 1.52 (colored)

jwm: update to 2.4.2.

pkgsrc changes:
- switch MASTER_SITES to github per upstream HOMEPAGE
- remove a patch fixed in upstream #556

Upstream changes:
 https://github.com/joewing/jwm/releases/tag/v2.4.2

v2.4.2

What's Changed

  * Add nomaxtitle group option by @JCallicoat in #557
  * Add backandforth attribute to Desktops tag by @JCallicoat in #558
  * Updated pt_BR.po language for the JWM. by @marcelocripe in #559
  * Update Portuguese (pt.po) translation by @hugok79 in #561
  * Bugfix/nls fix translation installation, closes #565 #564 #556 by @01micko
    in #566
  * Update pl.po by @Faalagorn in #567
  * Fix an issue with dynamic configuration generation #563

New Contributors

  * @JCallicoat made their first contribution in #557
  * @01micko made their first contribution in #566
  * @Faalagorn made their first contribution in #567

Revision 1.52 / (download) - annotate - [select for diffs], Mon Apr 18 19:12:14 2022 UTC (9 months, 3 weeks ago) by adam
Branch: MAIN
Changes since 1.51: +2 -1 lines
Diff to previous 1.51 (colored)

revbump for textproc/icu update

Revision 1.51 / (download) - annotate - [select for diffs], Sat Mar 12 21:52:08 2022 UTC (10 months, 4 weeks ago) by tsutsui
Branch: MAIN
CVS Tags: pkgsrc-2022Q1-base, pkgsrc-2022Q1
Changes since 1.50: +2 -3 lines
Diff to previous 1.50 (colored)

jwm: update to 2.4.1.

Upstream changes:
 https://github.com/joewing/jwm/releases/tag/v2.4.1

What's Changed

  * Make JPEG backgrounds not blurry by @shlomif in #530
  * Ukrainian translations by @TarasPanchenko in #538
  * Middle click close on taskbar by @keshto in #548
  * Fix broken text in menu button #534
  * Fix crash at startup with floating point exception #537
  * Fix icons with a dot (.) in the filename are not found #536
  * Fix Alt+tab being assigned even when not assigned in jwmrc #543

New Contributors

  * @shlomif made their first contribution in #530
  * @TarasPanchenko made their first contribution in #538
  * @keshto made their first contribution in #548

Revision 1.50 / (download) - annotate - [select for diffs], Wed Dec 8 16:06:51 2021 UTC (14 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2021Q4-base, pkgsrc-2021Q4
Changes since 1.49: +2 -1 lines
Diff to previous 1.49 (colored)

revbump for icu and libffi

Revision 1.49 / (download) - annotate - [select for diffs], Sun Nov 14 18:42:27 2021 UTC (14 months, 3 weeks ago) by tsutsui
Branch: MAIN
Changes since 1.48: +6 -5 lines
Diff to previous 1.48 (colored)

jwm: update to 2.4.0.

pkgsrc changes:
- make po/Makefile.in.in work with newer autoconf

Upstream changes:
(from http://joewing.net/projects/jwm/release-2.4.html)

JWM v2.4 Release Notes

This is a collection of major changes between JWM v2.3 and JWM v2.4.
Version 2.4.0 was released 20211107.

New Features

  * Mouse bindings are now configurable (issue #11).
  * Added key bindings (send#) to send a window to a particular desktop (issue
    #395).
  * Added ~/.config/jwm/jwmrc as the new default location for per-user
    configuration (issue #394).
  * Maximized windows once again have borders and can be resized (issue #392).
  * The placement of window buttons is now configurable (issue #19).
  * Restored automatic tray "autohide" functionality using autohide="on" (issue
    #398).
  * Added support for CDATA to the XML parser (issue #344).
  * Moved the group and list attributes to the TaskListStyle tag (issue #309).
  * Added key bindings to resize a window from a specific corner or side (issue
    #409).
  * Add Type tag to Group (issue #453, patch from rdnvndr).

Configuration Changes

The following XSLT is available to update JWM v2.3 configuration files for use
with JWM v2.4: jwm-2.4.xslt.

To convert an existing v2.3 configuration file using xsltproc, run:

cp ~/.jwmrc ~/.jwmrc.old
xsltproc jwm-2.4.xslt ~/.jwmrc.old > ~/.jwmrc

If you have multiple configuration files, it may be necessary to apply the XSLT
to some or all of them depending on what configuration options are stored in
the file.

A summary of configuration changes follows.

  * The group and list attributes have moved to the TaskListStyle tag.

See the configuration documentation for documentation on all configuration
options.

Bug Fixes

  * Don't SetDefaultCursor in AddClientToWindow (issue #521).
  * Use pango to address font fixes (issues #502, #498, and #337).
  * Fix for large titles that are centered or right aligned (issue #479, patch
    from rdnvndr).
  * Fix tooltip delay (issue #431).

Updated Translations

  * Portuguese (Hugo Carvalho)
  * Portuguese Brazil (marcelo cripe)
  * Turkish (Cihan Alkan)
  * Spanish (PAblo Roberto Francisco Lezaeta Reyes)
  * Danish (scootergrisen)
  * Lithuanian (Moo)

Revision 1.48 / (download) - annotate - [select for diffs], Wed Apr 21 11:42:51 2021 UTC (21 months, 2 weeks ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2021Q3-base, pkgsrc-2021Q3, pkgsrc-2021Q2-base, pkgsrc-2021Q2
Changes since 1.47: +2 -2 lines
Diff to previous 1.47 (colored)

revbump for textproc/icu

Revision 1.47 / (download) - annotate - [select for diffs], Thu Nov 5 09:09:17 2020 UTC (2 years, 3 months ago) by ryoon
Branch: MAIN
CVS Tags: pkgsrc-2021Q1-base, pkgsrc-2021Q1, pkgsrc-2020Q4-base, pkgsrc-2020Q4
Changes since 1.46: +2 -2 lines
Diff to previous 1.46 (colored)

*: Recursive revbump from textproc/icu-68.1

Revision 1.46 / (download) - annotate - [select for diffs], Mon Aug 17 20:20:17 2020 UTC (2 years, 5 months ago) by leot
Branch: MAIN
CVS Tags: pkgsrc-2020Q3-base, pkgsrc-2020Q3
Changes since 1.45: +2 -2 lines
Diff to previous 1.45 (colored)

*: revbump after fontconfig bl3 changes (libuuid removal)

Revision 1.45 / (download) - annotate - [select for diffs], Tue Jun 2 08:24:54 2020 UTC (2 years, 8 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2020Q2-base, pkgsrc-2020Q2
Changes since 1.44: +2 -2 lines
Diff to previous 1.44 (colored)

Revbump for icu

Revision 1.44 / (download) - annotate - [select for diffs], Tue Mar 10 22:11:07 2020 UTC (2 years, 11 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2020Q1-base, pkgsrc-2020Q1
Changes since 1.43: +2 -2 lines
Diff to previous 1.43 (colored)

librsvg: update bl3.mk to remove libcroco in rust case

recursive bump for the dependency change

Revision 1.43 / (download) - annotate - [select for diffs], Sun Mar 8 16:51:33 2020 UTC (2 years, 11 months ago) by wiz
Branch: MAIN
Changes since 1.42: +2 -2 lines
Diff to previous 1.42 (colored)

*: recursive bump for libffi

Revision 1.42 / (download) - annotate - [select for diffs], Sun Jan 26 17:32:20 2020 UTC (3 years ago) by rillig
Branch: MAIN
Changes since 1.41: +2 -2 lines
Diff to previous 1.41 (colored)

all: migrate homepages from http to https

pkglint -r --network --only "migrate"

As a side-effect of migrating the homepages, pkglint also fixed a few
indentations in unrelated lines. These and the new homepages have been
checked manually.

Revision 1.41 / (download) - annotate - [select for diffs], Mon Nov 4 21:50:16 2019 UTC (3 years, 3 months ago) by rillig
Branch: MAIN
CVS Tags: pkgsrc-2019Q4-base, pkgsrc-2019Q4
Changes since 1.40: +2 -2 lines
Diff to previous 1.40 (colored)

wm: align variable assignments

pkglint -Wall -F --only aligned --only indent -r

No manual corrections.

Revision 1.40 / (download) - annotate - [select for diffs], Sun Jul 21 22:25:51 2019 UTC (3 years, 6 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2019Q3-base, pkgsrc-2019Q3
Changes since 1.39: +2 -2 lines
Diff to previous 1.39 (colored)

*: recursive bump for gdk-pixbuf2-2.38.1

Revision 1.39 / (download) - annotate - [select for diffs], Mon Dec 31 22:15:16 2018 UTC (4 years, 1 month ago) by tsutsui
Branch: MAIN
CVS Tags: pkgsrc-2019Q2-base, pkgsrc-2019Q2, pkgsrc-2019Q1-base, pkgsrc-2019Q1
Changes since 1.38: +2 -2 lines
Diff to previous 1.38 (colored)

jwm: update HOMEPAGE.

Revision 1.38 / (download) - annotate - [select for diffs], Wed Nov 14 22:22:33 2018 UTC (4 years, 2 months ago) by kleink
Branch: MAIN
CVS Tags: pkgsrc-2018Q4-base, pkgsrc-2018Q4
Changes since 1.37: +2 -2 lines
Diff to previous 1.37 (colored)

Revbump after cairo 1.16.0 update.

Revision 1.37 / (download) - annotate - [select for diffs], Mon Nov 12 03:53:01 2018 UTC (4 years, 2 months ago) by ryoon
Branch: MAIN
Changes since 1.36: +2 -2 lines
Diff to previous 1.36 (colored)

Recursive revbump from hardbuzz-2.1.1

Revision 1.36 / (download) - annotate - [select for diffs], Mon Apr 16 14:35:16 2018 UTC (4 years, 9 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2018Q3-base, pkgsrc-2018Q3, pkgsrc-2018Q2-base, pkgsrc-2018Q2
Changes since 1.35: +2 -2 lines
Diff to previous 1.35 (colored)

Recursive bump for new fribidi dependency in pango.

Revision 1.35 / (download) - annotate - [select for diffs], Mon Mar 12 11:17:43 2018 UTC (4 years, 10 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2018Q1-base, pkgsrc-2018Q1
Changes since 1.34: +2 -2 lines
Diff to previous 1.34 (colored)

Recursive bumps for fontconfig and libzip dependency changes.

Revision 1.34 / (download) - annotate - [select for diffs], Wed Mar 7 11:57:32 2018 UTC (4 years, 11 months ago) by wiz
Branch: MAIN
Changes since 1.33: +3 -3 lines
Diff to previous 1.33 (colored)

xorgproto: use xorgproto instead of separate *proto packages

Remove now obsolete packages.

Revision 1.33 / (download) - annotate - [select for diffs], Sat Oct 21 18:07:33 2017 UTC (5 years, 3 months ago) by tsutsui
Branch: MAIN
CVS Tags: pkgsrc-2017Q4-base, pkgsrc-2017Q4
Changes since 1.32: +2 -3 lines
Diff to previous 1.32 (colored)

jwm: update to 2.3.7.

Upstream changes:
(from http://joewing.net/projects/jwm/release-2.3.shtml#v2.3.7 )

Changes in 2.3.7 (20170721)

  * Made the modifier for dragging a window by clicking its contents
    configurable via the mask attribute of the MoveMode tag (issue #324).
  * Added group options for setting initial window position and size
    (issues #79 and #348).
  * Added the clicktitle and sloppytitle options for FocusModel, which cause
    windows to be raised only when the title or border of the window is clicked
    (issue #286).
  * Fixed scaling of icons in the task bar (issue #328).
  * Added the decorations attribute to TaskListStyle to allow setting different
    decorations on tray buttons and task list buttons (issue #330).
  * Fixed a bug with the nextstacked key binding (issue #335).
  * Improved support for 3-digit hexcode colors (issue #336).
  * Better aerosnap support on multiple monitors (issue #342).
  * Fixed a bug with multiple separators in menus (issue #343).
  * Fixed a bug with blank trays when there are full screen windows
    (issue #356).
  * Added the spacing attribute to Dock to allow adding space between icons in
    the dock (issue #357).
  * Added support for dynamic root menus via the dynamic attribute of RootMenu
    (issue #221).
  * Fixed an issue with 32-bit TrueColor visuals on some platforms.
  * Fixed an issue with menus and multiple monitors (issue #384).
  * It is (once again) possible to disable desktop switching by scrolling on
    the desktop using an empty root menu (issue #366).

Revision 1.32 / (download) - annotate - [select for diffs], Sun Feb 12 06:26:06 2017 UTC (5 years, 11 months ago) by ryoon
Branch: MAIN
CVS Tags: pkgsrc-2017Q3-base, pkgsrc-2017Q3, pkgsrc-2017Q2-base, pkgsrc-2017Q2, pkgsrc-2017Q1-base, pkgsrc-2017Q1
Changes since 1.31: +2 -2 lines
Diff to previous 1.31 (colored)

Recursive revbump from fonts/harfbuzz

Revision 1.31 / (download) - annotate - [select for diffs], Mon Feb 6 13:56:03 2017 UTC (6 years ago) by wiz
Branch: MAIN
Changes since 1.30: +2 -2 lines
Diff to previous 1.30 (colored)

Recursive bump for harfbuzz's new graphite2 dependency.

Revision 1.30 / (download) - annotate - [select for diffs], Mon Oct 10 13:22:22 2016 UTC (6 years, 4 months ago) by tsutsui
Branch: MAIN
CVS Tags: pkgsrc-2016Q4-base, pkgsrc-2016Q4
Changes since 1.29: +5 -3 lines
Diff to previous 1.29 (colored)

Misc pkgsrc tweaks for the latest jwm-2.3.6:

- LICENSE has been changed from GPLv2 to MIT since 2.3.6
- use proper ${PREFIX} in system.jwmrc for default icons
- add and enable svg option in options.mk for default icons
- explicitly pass --disable-foo to CONFIGURE_ARGS for disabled options

While here, avoid SUBST on post-patch for future mkpatches ops.

Bump PKGREVISION.

Revision 1.29 / (download) - annotate - [select for diffs], Sun Aug 21 11:18:37 2016 UTC (6 years, 5 months ago) by ryoon
Branch: MAIN
CVS Tags: pkgsrc-2016Q3-base, pkgsrc-2016Q3
Changes since 1.28: +2 -3 lines
Diff to previous 1.28 (colored)

Update to 2.3.6

Changelog:
Changes in 2.3.6 (20160812)

    Auto-maximization of windows when the mouse is brought to the edge of the screen (issue #49). This feature is disabled by default, but can be enabled via the aerosnap group option.
    Added Traditional Chinese translation (from Jim Tsai).
    Added the TaskListStyle and TrayButtonStyle tags to control the look of task lists and tray buttons. These were removed in v2.3.0, but are now back (issue #276).
    Fixed rendering of gradient highlights on menus.
    Changed the default configuration to explicitly set a 24-hour clock format.
    Made the default window title height match the font size used in window titles.
    Added the ability to set a default icon using the DefaultIcon tag (issue #310).
    Added the ability to disable move/resize using mod1+drag via the nodrag group option (issue #311).
    Made JWM raise the selected window when tabbing between windows (issue #313).
    Fixed an issue with some system tray icons not showing up (issue #314).
    Tiled window placement is now confined to the active display (pull request #318).
    Changed to the MIT license (issue #320).
    Added the labeled option to TaskListStyle to allow disabling labels for task lists.


Changes in 2.3.5 (20160326)

    Faster icon loading (issue #258).
    Configurable default window icon via the ButtonMenu tag (issue #246).
    Added the ilist and ipager group options to ignore program-specified task list and pager settings (issue #263).
    Made it so clicking a submenu does not close the menu (issue #264).
    Made the tray respond to clicks at screen edges (issue #270).
    Made tiled window placement (the tiled group option) minimize overlap if no window position can be found with no overlap (issue #269).
    Removed exit confirmation when exit is invoked from the command line (issue #275).
    Now maximized windows restore when being dragged.
    Restored the ClockStyle tag to allow setting a custom font and color for clocks (issue #276).
    Fixed layout and mouse location tracking of tray items for trays with lots of components.
    Added the ability to use the output of a program for Include (issue #291).
    Added the fixed group option (issue #209).

Revision 1.28 / (download) - annotate - [select for diffs], Tue Dec 15 15:44:44 2015 UTC (7 years, 1 month ago) by tsutsui
Branch: MAIN
CVS Tags: pkgsrc-2016Q2-base, pkgsrc-2016Q2, pkgsrc-2016Q1-base, pkgsrc-2016Q1, pkgsrc-2015Q4-base, pkgsrc-2015Q4
Changes since 1.27: +3 -1 lines
Diff to previous 1.27 (colored)

Include gettext-lib/buildlink3.mk so that nls is properly enabled.

This fixes "JWM: warning: iconv conversion to UTF-8 failed" error and
UTF-8 characters are now proplery printed on title bars.

Bump PKGREVISION.

Revision 1.27 / (download) - annotate - [select for diffs], Sun Dec 13 15:02:36 2015 UTC (7 years, 1 month ago) by tsutsui
Branch: MAIN
Changes since 1.26: +8 -3 lines
Diff to previous 1.26 (colored)

Update jwm to 2.3.4.

Pkgsrc changes:

- use ${PREFIX} for icon path in example.jwmrc
- rename patch files per new format
- add patch comments
- take maintainership


Upstream changes list from
 http://joewing.net/projects/jwm/release-2.3.shtml

JWM v2.3 Release Notes

This is a collection of major changes between JWM v2.2 and JWM v2.3.
Version 2.3.0 was released 20150618.
You can download the latest snapshot of JWM here: jwm-1356.tar.xz.

New Features

  * Added support for client requested XRaiseWindow (issue #117).
  * Added native language support for the confirm dialog.
  * Added support for _NET_RESTACK_WINDOW (issue #118).
  * Added key binding to send the current window to a different desktop (issue
    #119).
  * Support the specification of an alternate configuration file (patch from
    Brian Bidulock)
  * Added Corner option to configure the roundedness of windows.
  * Updated the look of borders around menus and trays.
  * Add support for _NET_WM_MOVERESIZE (issue #142).
  * Add the fullscreen group option (patch from George Shaw).
  * Made window style configuration more consistent (may break old
    configuration files).
  * Add scale background type.
  * Added group options: nomin, nomax, noclose, nomove, noresize (issue #152),
    and nofullscreen (issue #163).
  * Added the Outline tag to MenuStyle to specify the color of menu outlines
    (issue #31).
  * Added the Outline tag to TrayStyle to specify the color of tray outlines.
  * To conform with GNU standards, running "make install" no longer strips the
    executable. To strip the executable, "make install?strip" can be used
    instead.
  * Added the ability to swallow the same client into a tray multiple times.
  * Added the ability to specify where the tray is hidden when auto-hide is
    enabled (issue #34).
  * Menu Includes are now loaded dynamically when a menu is shown rather than
    when JWM starts.
  * Added the sendu, sendd, sendl and sendr key bindings to send a window to a
    different desktop (issue #119).
  * Added the maxh, maxv, maxtop, maxbottom, maxleft and maxright key bindings
    (issues #120 and #157).
  * Added the ability to have separate actions per mouse button for tray
    buttons (issue #171). This is accomplished using the Button tag. For
    example:
    <TrayButton label="My Button">
      <Button mask="1">
        exec:program_for_left_click
      </Button>
      <Button mask="45">
        exec:program_for_scroll_wheel
      </Button>
    </TrayButton>
    The Button tags are optional. By default the action will use mouse button
    mask 123.
  * Add the ability to have separate actions per mouse button for clock tray
    components (issue #171) and the ability to have clock tray components run
    actions like tray buttons (issue #172).
  * Add support for more than 10 menus. Now 26 additional menus can be defined
    using the letters a through z.

Configuration Changes

The following XSLT is available to update JWM v2.2 configuration files for use
with JWM v2.3: jwm-2.3.xslt.

To convert an existing v2.2 configuration file using xsltproc, run:

cp ~/.jwmrc ~/.jwmrc.old
xsltproc jwm-2.3.xslt ~/.jwmrc.old > ~/.jwmrc

If you have multiple configuration files, it may be necessary to apply the XSLT
to some or all of them depending on what configuration options are stored in
the file.

A summary of configuration changes follows.

  * The ActiveBackground and ActiveForeground tags have been replaced by
    Background and Foreground under the Active tag. This applies to TrayStyle,
    TaskListStyle, TrayButtonStyle, PagerStyle, and MenuStyle.
  * The Inactive tag under WindowStyle has been removed. The tags that used to
    go within this tag now go directly under the WindowStyle tag.
  * The autohide attribute in Tray now determines where the tray should be
    hidden (left, right, top, bottom, or off) instead of true or false.
  * Now actions in the Clock tag must be prefixed with exec: to run an external
    program.

See the configuration documentation for documentation on all configuration
options.

Bug Fixes

  * ICCCM 2.0 WM_S selection compliance (patch from Brian Bidulock).
  * Fixed client window position after maximize/restore (issue #115, patch from
    Biran Bidulock).
  * Fixed window mapping bug with show desktop (issue #114).
  * Give focus to the top-most window after show desktop (issue #64).
  * Fix uninitialized memory when loading images (patch from Brian Bidulock).
  * Fix overlapping string issue with FriBidi (patch from Brian Bidulock).
  * Fixed non-UTF8 locales (issue #56).
  * Fixed transparency issue with some applications (issue #130).
  * Fixed focus after key events (patch from Brian Bidulock).
  * Fixed loss of focus after restoring windows (issue #131).
  * Fix setting of _NET_WM_STATE_HIDDEN when a window is minimized (issue #133,
    patch from Brian Bidulock).
  * Grab input focus at startup if not already set (issue #148).

Updated Translations

  * Russian (Aleksandr Samusenko)
  * French (Pierrick)
  * Italian (Flavio aka Man from Mars)
  * Spanish (Pablo Lezaeta)

Changes in 2.3.1 (20150628)

  * Added an option to group windows by class in the task bar. (the group
    attribute of the TrayStyle tag).
  * Fixed an issue with menus showing up across monitors when Xinerama is
    enabled.
  * Added the ability to show Motif-style handles on windows (the decorations
    attribute of WindowStyle).
  * Fixed an issue where the next/prev key bindings would not advance past a
    window that does not accept input focus.
  * Fixed the behavior of the Include tag within menus so that it no longer
    creates a submenu.
  * Menus included using Include are no longer loaded each time the menu is
    accessed.
  * Added a Dynamic submenu that will re-load its menu contents each time it is
    accessed.

Changes in 2.3.2 (20150913)

  * Restored the ability to specifiy that windows should not have an icon
    (using the "icon:" group option).
  * JWM will now try several common extensions when loading icons.
  * Fixed the height and default label for dynamic menus (issue #188).
  * Improved handling of colormaps for pseudo-color displays.
  * Fixed handling of WM_STATE on big-endian machines.
  * Fixed an issue with menus getting stuck open.
  * Removed the TaskListStyle, TrayButtonStyle, and ClockStyle configuration
    options. These options are now set from TrayStyle.
  * Added the Hungarian translation (from Hermit).
  * Added the ability to give a 3D look to menus and trays by specifying
    decorations="motif" in MenuStyle and TrayStyle respectively.
  * Fixed an issue where JWM key bindings would not be available to
    applications (issue #201).
  * JWM now highlights the first menu item when opening a menu with the
    keyboard (issue #102).
  * Add the ability to selectively enable popups (issue #189).
  * Various other fixes.

Changes in 2.3.3 (20151118)

  * JWM windows now set _NET_WM_WINDOW_TYPE (issue #223).
  * Added the Chinese translation (from Christopher Meng).
  * Added the height attribute to TaskList (issue #227).
  * Fixed tray button mouse bindings for the scroll wheel buttons (issue #229).
  * Added the restore key binding (issue #233).
  * Made middle-click on a task list item close the window (issue #232).
  * Added support for tooltips in menus (issue #111).
  * Added Portuguese (Brazil) translation (from Holmes).
  * Fixed an issue where the dock would change size if its size was not
    explicitly set (issue #238).
  * Fixed the height calculation of vertical trays (issue #228).

Changes in 2.3.4 (20151122)

  * Now a negative tray width/height can be specified to subtract from the
    screen width/height (issue #250).
  * Added the list configuration option to TrayStyle to allow displaying
    windows from all desktops (all) or only the current desktop (the default,
    desktop) in task lists.
  * Improved scaling of JPEG and SVG images (issue #253).
  * Fixed the rendering of fixed-aspect background images.
  * Added the drag group option (issue #235).
  * Fixed rendering of window borders without a title bar.

Revision 1.26 / (download) - annotate - [select for diffs], Sun Jun 1 14:28:16 2014 UTC (8 years, 8 months ago) by tsutsui
Branch: MAIN
CVS Tags: pkgsrc-2015Q3-base, pkgsrc-2015Q3, pkgsrc-2015Q2-base, pkgsrc-2015Q2, pkgsrc-2015Q1-base, pkgsrc-2015Q1, pkgsrc-2014Q4-base, pkgsrc-2014Q4, pkgsrc-2014Q3-base, pkgsrc-2014Q3, pkgsrc-2014Q2-base, pkgsrc-2014Q2
Changes since 1.25: +2 -2 lines
Diff to previous 1.25 (colored)

Update jwm to 2.2.2.

Changes from Relase Notes page:
http://www.joewing.net/projects/jwm/release-2.2.shtml

Changes in 2.2.1

 * JWM no longer waits for an X11 event when exiting. This fixes an issue
   where Control+C didn't cause JWM to exit immediately (issue #104).
 * Fixed a crash if a window went away while a JWM confirm dialog was active
   for the window.
 * Fixed some issues related to aspect ratios (issue #106).
 * Fixed handling of window gravity for _NET_MOVERESIZE_WINDOW.
 * Added support for XBM icons (issue #107).
 * Fixed an issue with resizing of dock icons.
 * Fixed an issue with command line argument parsing.

Changes in 2.2.2

 * More efficient handling of gradient backgrounds.
 * Fixed an issue _NET_WM_STATE not being updated (issue #109).
 * Improved the performance of moving/resizing windows.
 * Made it possible to switch desktops immediately while dragging a window if
   mod1 is pressed (issue #12).
 * Fixed an issue with windows mapping behind other windows (issue #110).
 * Fixed an issue where JWM would attempt to process the last X event multiple
   times before exiting or restarting.
 * Made newer desktop background settings override older settings.
 * Fixed a memory leak with invalid configuration files.

Revision 1.25 / (download) - annotate - [select for diffs], Sun Jan 19 15:27:16 2014 UTC (9 years ago) by tsutsui
Branch: MAIN
CVS Tags: pkgsrc-2014Q1-base, pkgsrc-2014Q1
Changes since 1.24: +4 -6 lines
Diff to previous 1.24 (colored)

Update jwm to 2.2.0.

Changelog per http://joewing.net/projects/jwm/release-2.2.shtml

New Features

    Added support for _NET_SHOWING_DESKTOP, _NET_WM_ACTION_ABOVE, _NET_WM_ACTION_BELOW, _NET_WM_STATE_SKIP_PAGER, and _NET_REQUEST_FRAME_EXTENTS.
    JWM now uses xrender for image scaling
    Added native language support using GNU gettext.
    Added a fullscreen keybinding.
    Added the "-reload" command line option to force JWM to reload the menus without restarting.
    Added a width attribute to docks.
    Better tray support for multiple monitors.
    Added a tray spacer component (Spacer).
    Added support for changes in root window resolution/orientation.
    JWM now supports resizable icons for window border buttons
    Add support for SVG icons using libRSVG and Cairo.
    Added the noshade group option
    Minor changes to mouse bindings on window frames.
    Added support for the urgency hint as well as a group option, noturgent to disable it. JWM will now flash the borders of windows that set the urgency hint set unless the noturgent option is set.
    Added centered and tiled window placement group options.
    Added the iignore group option to ignore increment size hint when maximizing a window.
    Added support for gradients in trays.
    Add the constrain group option to prevent windows from moving themselves off screen.
    It is now possible to use icons of any type for title bar buttons.

Configuration Changes

    The way windows are associated with groups has changed. Now within a Group tag, if one or more Name tags is specified, a client window must match at least one to be considered part of the group. Likewise, if one or more Class tags is specified, a program must match at least one. If no tag is specified, all client windows will match.
    The name and class fields in Group tags are now treated as POSIX regular expressions.
    The number of supported window layers has been reduced to 3. Rather than a number between 0 and 12, JWM now uses above, normal, and below.
    JWM no longer allows custom window buttons. These buttons are now custom drawn to an appropriate size using X graphics primitives.
    The information in TrayButtonStyle is now inherited from TrayStyle instead of TaskListStyle. This means that tray buttons now get defaults from the tray instead of from the task list. In addition, it is now possible to specify ActiveBackground and ActiveForeground in TrayStyle. This makes it possible to set defaults for both tray buttons and task list buttons in TrayStyle.

New Translations

    Dutch (by Bert)
    French (by Pierrick Pinot)
    German (by fido <L18L@puppy.forum>)
    Italian (by Man from Mars)
    Polish (by Mis Uszatek)
    Portuguese/Portugal (by Vitor Lopes)
    Russian (by Aleksandr Samusenko)
    Spanish (by Victor Martinez)

Bug Fixes

    Fixed issues with maximize and fullscreen
    Fixed issues with input focus
    Fixed issues with mapping of windows in some applications
    Fixed some timezone issues
    Fixed an issue with docks when JWM restarts
    Windows can now be made larger than the root screen
    Set _NET_CURRENT_DESKTOP at startup
    Rendering changes to allow JWM to run in Xnest
    Fixed a bug with XML entity parsing
    Fixed bi-directional text rendering
    Performance improvements

Revision 1.24 / (download) - annotate - [select for diffs], Thu Jun 6 12:55:09 2013 UTC (9 years, 8 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2013Q4-base, pkgsrc-2013Q4, pkgsrc-2013Q3-base, pkgsrc-2013Q3, pkgsrc-2013Q2-base, pkgsrc-2013Q2
Changes since 1.23: +2 -2 lines
Diff to previous 1.23 (colored)

Bump PKGREVISION for libXft changes for NetBSD native X support on
NetBSD 6, requested by tron.

Revision 1.23 / (download) - annotate - [select for diffs], Tue Jun 4 22:17:13 2013 UTC (9 years, 8 months ago) by tron
Branch: MAIN
Changes since 1.22: +2 -2 lines
Diff to previous 1.22 (colored)

Try to fix the fallout caused by the fix for PR pkg/47882. Part 3:

Recursively bump package revisions again after the "freetype2" and
"fontconfig" handling was fixed.

Revision 1.22 / (download) - annotate - [select for diffs], Mon Jun 3 10:06:06 2013 UTC (9 years, 8 months ago) by wiz
Branch: MAIN
Changes since 1.21: +2 -2 lines
Diff to previous 1.21 (colored)

Bump freetype2 and fontconfig dependencies to current pkgsrc versions,
to address issues with NetBSD-6(and earlier)'s fontconfig not being
new enough for pango.

While doing that, also bump freetype2 dependency to current pkgsrc
version.

Suggested by tron in PR 47882

Revision 1.21 / (download) - annotate - [select for diffs], Sat Feb 16 11:24:47 2013 UTC (9 years, 11 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2013Q1-base, pkgsrc-2013Q1
Changes since 1.20: +2 -1 lines
Diff to previous 1.20 (colored)

Recursive bump for png-1.6.

Revision 1.20 / (download) - annotate - [select for diffs], Mon Oct 8 12:42:21 2012 UTC (10 years, 4 months ago) by asau
Branch: MAIN
CVS Tags: pkgsrc-2012Q4-base, pkgsrc-2012Q4
Changes since 1.19: +1 -3 lines
Diff to previous 1.19 (colored)

Drop PKG_DESTDIR_SUPPORT setting, "user-destdir" is default these days.

Revision 1.19 / (download) - annotate - [select for diffs], Sun May 20 06:42:01 2012 UTC (10 years, 8 months ago) by tsutsui
Branch: MAIN
CVS Tags: pkgsrc-2012Q3-base, pkgsrc-2012Q3, pkgsrc-2012Q2-base, pkgsrc-2012Q2
Changes since 1.18: +3 -3 lines
Diff to previous 1.18 (colored)

Update jwm to 2.1.0.

Changes from 2.0.1 (per http://joewing.net/programs/jwm/history.shtml )

JWM v2.1.0 <> 20110925
 * Revision 502
 * Fixed several window handling issues.
 * Fixed an issue with key bindings and modifiers.
 * Added some more key bindings.
 * Changed the way the "next" and "nextstacked" key bindings behave.
 * Merged some user-contributed patches.
  * Rounded window corners (Patriot).
  * Support for transparent menus, trays, and windows (Patriot).
  * New borders for buttons (Patriot).
  * User-replaceable window button masks (Patriot).
  * gxine fullscreen fix (Patriot).
  * Fix for windows loosing focus when switching desktops (Patriot).
  * More key bindings (Dougal).
  * Transparent group (Dougal).
 * Some code cleanups.
 * Added the ability to resize from the top of windows.
 * Added support for pager labels.

Revision 1.18 / (download) - annotate - [select for diffs], Fri Nov 25 22:23:52 2011 UTC (11 years, 2 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2012Q1-base, pkgsrc-2012Q1, pkgsrc-2011Q4-base, pkgsrc-2011Q4
Changes since 1.17: +4 -2 lines
Diff to previous 1.17 (colored)

Needs pkg-config. Always enable Xinerama for modular Xorg.

Revision 1.17 / (download) - annotate - [select for diffs], Tue Nov 1 06:02:42 2011 UTC (11 years, 3 months ago) by sbd
Branch: MAIN
Changes since 1.16: +2 -2 lines
Diff to previous 1.16 (colored)

Recursive bump for graphics/freetype2 buildlink addition.

Revision 1.16 / (download) - annotate - [select for diffs], Thu Jan 13 13:53:31 2011 UTC (12 years ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2011Q3-base, pkgsrc-2011Q3, pkgsrc-2011Q2-base, pkgsrc-2011Q2, pkgsrc-2011Q1-base, pkgsrc-2011Q1
Changes since 1.15: +2 -2 lines
Diff to previous 1.15 (colored)

png shlib name changed for png>=1.5.0, so bump PKGREVISIONs.

Revision 1.15 / (download) - annotate - [select for diffs], Mon Jun 14 15:33:14 2010 UTC (12 years, 7 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2010Q4-base, pkgsrc-2010Q4, pkgsrc-2010Q3-base, pkgsrc-2010Q3, pkgsrc-2010Q2-base, pkgsrc-2010Q2
Changes since 1.14: +2 -2 lines
Diff to previous 1.14 (colored)

PKGREVISION bump for png-1.4.x shlib change.
(missed those and *emacs* the first time round because they pull
in their png dependencies via default-on options; they were included
in the test bulk build though)

Revision 1.14 / (download) - annotate - [select for diffs], Sun Jan 24 13:26:12 2010 UTC (13 years ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2010Q1-base, pkgsrc-2010Q1
Changes since 1.13: +2 -2 lines
Diff to previous 1.13 (colored)

More PKGREVISION bumps of jpeg dependencies.
Identified by parsing the NetBSD-i386-5.0.1/2009Q3 pkg_summary files
and Robert Elz.

Revision 1.13 / (download) - annotate - [select for diffs], Wed Aug 26 19:58:47 2009 UTC (13 years, 5 months ago) by sno
Branch: MAIN
CVS Tags: pkgsrc-2009Q4-base, pkgsrc-2009Q4, pkgsrc-2009Q3-base, pkgsrc-2009Q3
Changes since 1.12: +2 -1 lines
Diff to previous 1.12 (colored)

bump revision because of graphics/jpeg update

Revision 1.12 / (download) - annotate - [select for diffs], Tue Jul 7 19:39:55 2009 UTC (13 years, 7 months ago) by joerg
Branch: MAIN
Changes since 1.11: +5 -1 lines
Diff to previous 1.11 (colored)

user-destdir support

Revision 1.11 / (download) - annotate - [select for diffs], Sat Mar 21 16:29:45 2009 UTC (13 years, 10 months ago) by darcy
Branch: MAIN
CVS Tags: pkgsrc-2009Q2-base, pkgsrc-2009Q2, pkgsrc-2009Q1-base, pkgsrc-2009Q1
Changes since 1.10: +2 -2 lines
Diff to previous 1.10 (colored)

Remove MAINTAINER at their request.

Revision 1.10 / (download) - annotate - [select for diffs], Tue Jun 17 00:00:30 2008 UTC (14 years, 7 months ago) by abs
Branch: MAIN
CVS Tags: pkgsrc-2008Q4-base, pkgsrc-2008Q4, pkgsrc-2008Q3-base, pkgsrc-2008Q3, pkgsrc-2008Q2-base, pkgsrc-2008Q2, cwrapper, cube-native-xorg-base, cube-native-xorg
Changes since 1.9: +3 -3 lines
Diff to previous 1.9 (colored)

Upgrade wm/jwm to 2.0.1, plus add fribidi and jpeg options (default on)
# JWM v2.0 <> 20070624

    * New look.
    * Background support on a per-desktop basis.
    * Veritcal/horizontal maximization support.
    * Added the ability to move windows with the pager.
    * Many bug fixes.

# JWM v2.0.1 <> 20070704

    * Fix a file descriptor leak when JPEG is enabled.
    * Give swallow windows time to map when restarting.

Revision 1.9 / (download) - annotate - [select for diffs], Thu Jan 17 02:21:09 2008 UTC (15 years ago) by obache
Branch: MAIN
CVS Tags: pkgsrc-2008Q1-base, pkgsrc-2008Q1
Changes since 1.8: +3 -2 lines
Diff to previous 1.8 (colored)

Also provided by sourceforge.

Revision 1.8 / (download) - annotate - [select for diffs], Thu Feb 22 19:27:18 2007 UTC (15 years, 11 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2007Q4-base, pkgsrc-2007Q4, pkgsrc-2007Q3-base, pkgsrc-2007Q3, pkgsrc-2007Q2-base, pkgsrc-2007Q2, pkgsrc-2007Q1-base, pkgsrc-2007Q1
Changes since 1.7: +2 -2 lines
Diff to previous 1.7 (colored)

Whitespace cleanup, courtesy of pkglint.
Patch provided by Sergey Svishchev in private mail.

Revision 1.7 / (download) - annotate - [select for diffs], Tue Jan 16 23:02:49 2007 UTC (16 years ago) by joerg
Branch: MAIN
Changes since 1.6: +6 -1 lines
Diff to previous 1.6 (colored)

Modular Xorg support.

Revision 1.6 / (download) - annotate - [select for diffs], Tue Jan 16 11:20:25 2007 UTC (16 years ago) by abs
Branch: MAIN
Changes since 1.5: +1 -2 lines
Diff to previous 1.5 (colored)

fix modular X11 build

Revision 1.5 / (download) - annotate - [select for diffs], Fri Jan 5 16:56:54 2007 UTC (16 years, 1 month ago) by abs
Branch: MAIN
Changes since 1.4: +2 -2 lines
Diff to previous 1.4 (colored)

Update jwm from 1.8rc1 to 1.8:

# JWM v1.8rc2 <> 20061008

    * Fixed a seg fault when tray buttons point to invalid root menus.
    * Hide popups when the mouse moves over them.
    * Fix alt+left click window moving so windows don't jump.
    * Allow windows to be lowered with alt+right click.
    * When maximizing, place the window on the screen of its center point.
    * Unmaximize maximized windows that resize themselves.
    * Add support for _NET_WM_STATE_FULLSCREEN.
    * More warning messages about incorrectly configured root menus.

# JWM v1.8rc3 <> 20061022

    * Fixed a bug that caused strange things to happen after a client was killed.
    * Fixed a bug that caused windows to be mapped incorrectly when started at the same time as JWM.
    * Fixed an issue with auto-hide trays hidding when they shouldn't.

# JWM v1.8rc4 <> 20061104

    * Fixed some seg faults with invalid configuration files.
    * Trim leading and trailing spaces from configuration options.
    * Improved _NET_WM_STATE_FULLSCREEN support.
    * Fixed StartupCommands and Swallow items.

# JWM v1.8 <> 20061223

    * Fixed a bug when moving windows that could cause the window to jump to the upper left corner of the screen.
    * Fixed a Dock issue when restarting.
    * Fixed a Swallow issue on startup.
    * Transient windows of active windows now get focus when they are first created.
    * Submenus now appear on the left if there isn't enough room on the right (mdsama)

Revision 1.4 / (download) - annotate - [select for diffs], Fri Dec 15 20:33:02 2006 UTC (16 years, 1 month ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2006Q4-base, pkgsrc-2006Q4
Changes since 1.3: +3 -3 lines
Diff to previous 1.3 (colored)

Mechanically replace all includes of buildlink3.mk of the following
packages with the modular Xorg equivalent. Those are falling back
to the old location by default, so this commmit doesn't change
dependencies.

graphics/xpm ==> x11/libXpm
fonts/Xft2 ==> x11/libXft
x11/Xfixes ==> x11/libXfixes
x11/xcursor ==> x11/libXcursor
x11/Xrender ==> x11/libXrender
x11/Xrandr ==> libXrandr

Revision 1.3 / (download) - annotate - [select for diffs], Fri Sep 1 15:43:10 2006 UTC (16 years, 5 months ago) by abs
Branch: MAIN
CVS Tags: pkgsrc-2006Q3-base, pkgsrc-2006Q3
Changes since 1.2: +2 -2 lines
Diff to previous 1.2 (colored)

Update wm/jwm to v1.8rc1:
    * Removed the "Icons" tag. Now "IconPath" is specified within
      the "JWM" tag instead.
    * Now "DoubleClickDelta" is used to determine if the mouse
      moved after a menu pops up.
    * Added support for multiple startup and shutdown commands.
    * Added the ability to move a window with Alt+click (Jeremy Reed).
    * Now shaded status is preserved when minimizing windows.
    * Reduced border flicker.
    * Support for multiple root menus.
    * Allow window operations in root menus.
    * Add "RestartCommand".
    * Fixed a key binding issue with key codes.

Revision 1.2 / (download) - annotate - [select for diffs], Mon Aug 7 13:33:01 2006 UTC (16 years, 6 months ago) by reed
Branch: MAIN
Changes since 1.1: +3 -5 lines
Diff to previous 1.1 (colored)

Use the pkgsrc dependencies for Xft2 and xpm (instead of wip).

Revision 1.1.1.1 / (download) - annotate - [select for diffs] (vendor branch), Fri Aug 4 01:08:21 2006 UTC (16 years, 6 months ago) by reed
Branch: TNF
CVS Tags: pkgsrc-base
Changes since 1.1: +0 -0 lines
Diff to previous 1.1 (colored)

Import jwm from pkgsrc-wip.

This was packaged by pip88nl of gmail.com with some minor changes
by me.

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

(This software needs some work, but I import to official pkgsrc
so it will get more usage. I have been using it for a couple
months now. With its built-in features, it is a smaller than
blackbox with add-ons.)

Revision 1.1 / (download) - annotate - [select for diffs], Fri Aug 4 01:08:21 2006 UTC (16 years, 6 months ago) by reed
Branch: MAIN

Initial revision

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>