From 761944af87b941b59a8868bc55c7e3decb9680d3 Mon Sep 17 00:00:00 2001 From: "Carlos R. Mafra" Date: Sun, 5 Feb 2012 22:31:04 +0000 Subject: [PATCH] Several minor edits Including running tidy -i -w 130 -m *.php to obtain uniform formatting. --- dev.php | 31 +++++++--- dock.php | 27 +++++++-- docs.php | 13 +++-- features.php | 14 ++--- fulldiffstat.php | 26 ++++----- header.php | 12 ++++ home.php | 6 +- index.php | 11 ++-- lists.php | 22 ++++--- news.php | 148 +++++++++++++++++++++++++---------------------- wings.php | 20 +++---- wmaker-dev.php | 8 +-- wmaker-user.php | 8 +-- 13 files changed, 197 insertions(+), 149 deletions(-) diff --git a/dev.php b/dev.php index 999cb7c..6075ceb 100644 --- a/dev.php +++ b/dev.php @@ -8,11 +8,10 @@ - - +
@@ -48,11 +47,25 @@ of introducing regressions when doing cleanups exists, but if you also follow the practice of having a patch for each unrelated change you do, the eventuall regressions can be easily found and reverted.

-

WINGs

+

Git repository for dockapps

-

Window Maker uses the WINGs library for its widgets. For more information - click here.

-



+

There is also a git repository containing a few dockapps which + apparently have no maintainers anymore. Patches for those dockapps (or to include more apps) can also be sent to + wmaker-dev@lists.windowmaker.org.

+ +

Some sources of information

+ +
+
+
diff --git a/dock.php b/dock.php index ffe56c3..337fdbd 100644 --- a/dock.php +++ b/dock.php @@ -1,23 +1,40 @@ + + + + + + + +
- + - + - + - + - +
HomeHome
NewsNews
DocumentationDocumentation
Mailing ListsMailing Lists
DevelopmentDevelopment
+ + diff --git a/docs.php b/docs.php index dbd9246..017ed32 100644 --- a/docs.php +++ b/docs.php @@ -8,10 +8,10 @@ - +
@@ -37,12 +37,13 @@ diff --git a/features.php b/features.php index d3c525f..2823c36 100644 --- a/features.php +++ b/features.php @@ -9,9 +9,9 @@ + include("header.php"); + include("dock.php"); + ?>
@@ -22,10 +22,10 @@

Features

-

We have already mentioned that Window Maker is a window manager. There are other window managers out there, such as - the infamous FVWM, Enlightenment, AfterStep, and the list goes on. All window managers perform the same basic tasks, - which are to create, place, keep track of, and draw borders around the windows on the screen. Beyond this, they can - become quite different in their various abilities.

+

We have already mentioned that Window Maker is a window + manager. There are other window managers out there, such as the infamous FVWM, Enlightenment, AfterStep, and the + list goes on. All window managers perform the same basic tasks, which are to create, place, keep track of, and draw + borders around the windows on the screen. Beyond this, they can become quite different in their various abilities.

Window Maker firmly adheres to the behavior and functionality of the NEXTSTEP™ user interface. The developers have put forth a great deal of effort in capturing the essense and beauty of the original design, and have incorporated diff --git a/fulldiffstat.php b/fulldiffstat.php index 0a4e9ee..251ff0e 100644 --- a/fulldiffstat.php +++ b/fulldiffstat.php @@ -9,17 +9,16 @@ + include("header.php"); + include("dock.php"); + ?>

+
-

git diff --stat --summary 688a56e8ab67b..wmaker-0.95.1

-
+          
 
  .cvsignore                                 |    8 -
  .gitignore                                 |   98 +-
@@ -189,10 +188,10 @@
  WPrefs.app/tiff/.cvsignore                 |    2 -
  WPrefs.app/tiff/Makefile.am                |    5 +
  WPrefs.app/tiff/README                     |    4 -
- WPrefs.app/tiff/nextstyle.tiff             |  Bin 0 -> 4004 bytes
- WPrefs.app/tiff/noopaqueresize.tiff        |  Bin 0 -> 9522 bytes
- WPrefs.app/tiff/oldstyle.tiff              |  Bin 1044 -> 4004 bytes
- WPrefs.app/tiff/opaqueresize.tiff          |  Bin 0 -> 9519 bytes
+ WPrefs.app/tiff/nextstyle.tiff             |  Bin 0 -> 4004 bytes
+ WPrefs.app/tiff/noopaqueresize.tiff        |  Bin 0 -> 9522 bytes
+ WPrefs.app/tiff/oldstyle.tiff              |  Bin 1044 -> 4004 bytes
+ WPrefs.app/tiff/opaqueresize.tiff          |  Bin 0 -> 9519 bytes
  WPrefs.app/xmodifier.c                     |   85 +-
  WPrefs.app/xpm/.cvsignore                  |    2 -
  WPrefs.app/xpm/Makefile.am                 |    4 +
@@ -210,11 +209,11 @@
  WindowMaker/IconSets/.cvsignore            |    3 -
  WindowMaker/IconSets/Makefile.am           |    8 +-
  WindowMaker/Icons/.cvsignore               |    2 -
- WindowMaker/Icons/DefaultAppIcon.tiff      |  Bin 6832 -> 0 bytes
+ WindowMaker/Icons/DefaultAppIcon.tiff      |  Bin 6832 -> 0 bytes
  WindowMaker/Icons/Makefile.am              |   86 +-
- WindowMaker/Icons/Netscape.png             |  Bin 2418 -> 0 bytes
+ WindowMaker/Icons/Netscape.png             |  Bin 2418 -> 0 bytes
  WindowMaker/Icons/README                   |    2 +-
- WindowMaker/Icons/sound.tiff               |  Bin 5608 -> 0 bytes
+ WindowMaker/Icons/sound.tiff               |  Bin 5608 -> 0 bytes
  WindowMaker/Icons/sound.xpm                |  263 --
  WindowMaker/Makefile.am                    |   16 +-
  WindowMaker/Pixmaps/.cvsignore             |    2 -
@@ -822,8 +821,7 @@
  delete mode 100644 wrlib/x86_specific.c
 
 
- -
diff --git a/header.php b/header.php index 2cc4813..6a5423b 100644 --- a/header.php +++ b/header.php @@ -1,3 +1,15 @@ + + + + + + + + + + + + diff --git a/home.php b/home.php index ff29e5b..c5fbf95 100644 --- a/home.php +++ b/home.php @@ -9,9 +9,9 @@ + include("header.php"); + include("dock.php"); + ?>
diff --git a/index.php b/index.php index dcc17ce..c6068fa 100644 --- a/index.php +++ b/index.php @@ -2,8 +2,9 @@ + - + Window Maker - A window manager for X @@ -12,9 +13,9 @@ + include("header.php"); + include("dock.php"); + include("home.php"); + ?> diff --git a/lists.php b/lists.php index c624cd6..9c1213a 100644 --- a/lists.php +++ b/lists.php @@ -8,11 +8,10 @@ - - +
@@ -31,7 +30,6 @@ enables us to provide web-based archives to our users. Selecting a link under the Name field will bring up more details and instructions regarding that specific list.

-
@@ -81,19 +79,19 @@
  • -

    Do not post questions to a list without having read all of documentation - that is available to you. The Window Maker source code comes with a README, INSTALL, and NEWS file. There - is also an FAQ to read. These pieces of information are MANDATORY reading and contain answers to many - common questions. Please, do not post a question to the lists unless it can't be found in the documentation.

    +

    Please consider reading some of our documentation before posting questions to the lists. + The Window Maker source code comes with a README, INSTALL, and NEWS file. There is also a FAQ + to read.

  • Please, please, and pretty please THINK before you post. Try very hard not to intentionally provoke others and cause flame-wars. We reserve the right to unsubscribe and ban any user that has a history of - causing trouble.

    + causing trouble.
    +
    +

  • -
    diff --git a/news.php b/news.php index 38129ca..f417e7c 100644 --- a/news.php +++ b/news.php @@ -9,15 +9,14 @@ + include("header.php"); + include("dock.php"); + ?>
    -

    Version 0.95.1 released

    Window Maker 0.95.1 was released on January 29th 2012.

    @@ -25,105 +24,115 @@

    The last official Window Maker release was version 0.92.0 from 2006, and version 0.95.1 contains many bug fixes and also a few new features.

    +

    New features and highlights

    -

    New features and highlights

    - -

    The following list is incomplete, but should give a first-order approximation to the new features in - this release. For the truly curious among you, reading through git log is the only complete source of - information.

    +

    The following list is incomplete, but should give a first-order approximation to the new features in this release. + For the truly curious among you, reading through git log is the only complete source of information.

    +
  • +

    (For developers). The addition of a debian/ + folder which allows the creation of a debian package for wmaker using the git sources.

    +
  • +
  • +

    Added keyboard + shortcut to uncover/cover the dock.

    +
  • -

    Bug fixes

    +
  • +

    Mac OS X-style + window cycling.

    +
  • -

    Window Maker 0.92.0 was already very stable, but many bugs were fixed in this release. A very - incomplete list is given below, and as time permits it will be updated (including links to the commits) - in the future. But the message now - is that if you don't like bugs, use version 0.95.1.

    +
  • +

    Preliminary XRandR + support (needs a bit more work to be bug-free; not compiled in by default. Use --enable-xrandr if you want to + test it).

    +
  • + -
      -
    • -

      Fix loading saved states on 64-bit systems

      -
    • -
    • -

      Fix to avoid a segfault when creating more than 81 workspaces, as reported on youtube here.

      -
    • +

      Bug fixes

      -
    • -

      Periodic focus bug.

      -
    • +

      Window Maker 0.92.0 was already very stable, but many bugs were fixed in this release. A very + incomplete list is given below, and as time permits it will be updated (including links to the commits) in the future. + But the message now is that if you don't like bugs, use version 0.95.1.

      -
    + + +

    Summary of changes

    + +

    A lot of effort was put into cleaning up the code, with lots of code removal and tidying things up. The following output should give you an idea of the development in the last cycle:

     [mafra@Pilar:wmaker.git]$ git diff --shortstat wmaker-0.92.0+..wmaker-0.95.1
    @@ -132,14 +141,13 @@
      566 files changed, 37676 insertions(+), 41817 deletions(-)
     
    The first shortstat is really everything, including the (huge) patch generated in this commit from 2009, which changed the old -sources to the linux kernel coding style. The second shortstat contains the summary of development afterwards -- but included -is the addition of a debian folder with files summing around ~20k lines. The full diffstat for the second command can be seen +sources to the linux kernel coding style. The second shortstat contains the summary of development afterwards -- but included is +the addition of a debian folder with files summing around ~20k lines. The full diffstat for the second command can be seen here. -


    -

    - Info v0.95.1

    -
    +


    + +
    Info v0.95.1
    diff --git a/wings.php b/wings.php index c9bafe6..ba19165 100644 --- a/wings.php +++ b/wings.php @@ -8,10 +8,10 @@ - +
    @@ -67,18 +67,18 @@ -

    External sources of information

    +

    External sources of information

    As this section evolves, we will be providing more documentation on the internals of WINGs. For the time being, developers interested in WINGs should see Alexey Voinov's WINGsman documentation project. Starters may find this tutorial, which includes a library listing based on Voinov's work, useful. We'll try to cover some examples and/or more tutorials on how to program small - applications in WINGs in the near future. For anyone already using WINGs for a project, please contact us, - as we'd like to get an idea of its popularity and practical uses, as - well as some additional material to place here.

    - -



    + applications in WINGs in the near future. For anyone already using WINGs for a project, please contact us, as we'd like to get an idea of its popularity and practical uses, as well as some + additional material to place here.


    +
    +
    diff --git a/wmaker-dev.php b/wmaker-dev.php index 343af9a..1325b36 100644 --- a/wmaker-dev.php +++ b/wmaker-dev.php @@ -8,10 +8,10 @@ - +
    diff --git a/wmaker-user.php b/wmaker-user.php index c18dd5c..4968a63 100644 --- a/wmaker-user.php +++ b/wmaker-user.php @@ -8,10 +8,10 @@ - +