diff --git a/BUGFORM b/BUGFORM index 09935e39..416a4f0f 100644 --- a/BUGFORM +++ b/BUGFORM @@ -4,11 +4,11 @@ If you find a bug please fill this form and send it to -developers@windowmaker.info Please, USE THIS FORM!!! +wmaker-dev@lists.windowmaker.org Please, USE THIS FORM!!! You can also report a bug in the WWW bug tracker at -http://windowmaker.info/cgi-bin/bugs or by sending this report -to bugs@windowmaker.info +http://bugs.windowmaker.org/projects/wmaker/issues or by sending this report to +bugs@windowmaker.org 0. Before reporting this bug I already: diff --git a/FAQ b/FAQ index 7977bb1d..37a30c57 100644 --- a/FAQ +++ b/FAQ @@ -143,10 +143,9 @@ here for example screenshots. 1.2 Where can I get Window Maker? ---------------------------------- The official site to get new developmental versions from is -ftp://ftp.windowmaker.info/pub/beta/srcs/. +http://windowmaker.org/pub/source/beta/ -NOTE: Also see http://wm.current.nu/downloads.html for the latest -Stable and Development versions. +The mercurial repository is available at https://hg.windowmaker.org/wmaker The development versions are usually very stable themselves, so if you want to have all the newest features, you can rather safetly go with the @@ -158,23 +157,15 @@ crash. 1.3 Where are the mailing list archives? ---------------------------------------- -Phillip Smith from Netplex, our wonderful provider of windowmaker.info, has -set up some new lists from the domain. Please read the information on the -web pages at http://www.windowmaker.info/lists.html for information on how -to subscribe, the posting guidelines, and how to access the web archives. - -Many thanks to Ed Orcutt who hosted the original lists from his own machine -for many years and Caldera who graciously allowed Ed to continue hosting -from them when he moved to his new position with them. Ed provided a very -valuable service for many years and we are sad to see him go. +Please read the information on the web pages at http://lists.windowmaker.org/ +for information on how to subscribe, the posting guidelines, and how to access +the web archives. 1.4 Where is more documentation on configuring Window Maker? ---------------------------------- Besides the mailing list archives, there are nice documents in -ftp://ftp.windowmaker.info/pub/docs/, at -http://wm.current.nu/downloads.html on my download page and at -http://wm.current.nu/user-guide/index.htm in the online user-guide. +http://windowmaker.org/documentation.php 1.5 What is an appicon? @@ -182,52 +173,34 @@ http://wm.current.nu/user-guide/index.htm in the online user-guide. An appicon is the icon (without the tiny titlebar a minimized application icon has) produced by most applications that initially is in the bottom left corner of the screen while an application is running. For an example, run xterm and -notice the icon in the corner. (Make sure that you use xterm and not a -default older rxvt because older versions of rxvt do not properly set their -window attributes.) +notice the icon in the corner. 1.6. How can I get a question added to the FAQ? ---------------------------------- -Right now, the only method is to mail Chris Green or -myself the question or post it on the Window Maker -Mailing list, and see if enough people have the same problem. +Ask on the mailing list, or send your request to faqs@windowmaker.org -If you are a developer and would like to be able to edit the official FAQ on -Chris's site, let him know at - -He is currently pondering writing a front end that allows everyone to add -entries and only require a moderator approval before being posted. +Other avenues are the Window Maker wiki + http://bugs.windowmaker.org/projects/wmaker/wiki +and the forums + http://bugs.windowmaker.org/projects/wmaker/boards 1.7. How do I report bugs? ---------------------------------- You can look at the BUGFORM file in your tarball of Window Maker. Alternatively, you can use the Window Maker Bugtracker at -http://windowmaker.info/cgi-bin/bugs. +http://bugs.windowmaker.org/projects/wmaker/issues -1.8. Is there an anomymous cvs server? +1.8. Is there a public source code repository? ---------------------------------- -Yes there is. To check out from cvs, first +Yes there is. To check out from mercurial use: + hg clone http://hg.windowmaker.org/wmaker wmaker - export CVSROOT=":pserver:anoncvs@cvs.net-community.com:/gnustep" - cvs login +To update your source tree, cd to the wmaker directory and type + hg pull -'anoncvs' is the password. - -Then issue the command. "wm" is the name of the module. - - cvs -z3 checkout -d WindowMaker wm - - -To update your source tree, cd to the WindowMaker directory and type - - cvs -z3 update - -inside the WindowMaker directory. - - -=-=-=-=-=-=- diff --git a/INSTALL b/INSTALL index 5aa4ef61..dd193323 100644 --- a/INSTALL +++ b/INSTALL @@ -372,11 +372,10 @@ Installing the extras package Unpack WindowMaker-extra-.tar.gz in /usr/local/share -You can get the file at ftp://ftp.windowmaker.info. This file is optional -and only have a few icons, and themes. Look for the latest -available. -Also there is a WindowMaker-extra.readme to instruct you where that package -should go. +You can get the file at http://windowmaker.org/pub/source/release/. This file +is optional and only have a few icons, and themes. Look for the latest + available. Also there is a WindowMaker-extra.readme to +instruct you where that package should go. diff --git a/MIRRORS b/MIRRORS index 43923235..004aeade 100644 --- a/MIRRORS +++ b/MIRRORS @@ -4,7 +4,7 @@ Window Maker FTP Mirror Sites Official Site (USA): -------------------- -ftp://ftp.windowmaker.info/ +http://windowmaker.org/pub/source/release/ Australia: diff --git a/README b/README index 8b2e94e4..3e0896e9 100644 --- a/README +++ b/README @@ -4,8 +4,7 @@ GNU Window Maker X11 Window Manager - - + by @@ -41,26 +40,25 @@ Description =========== -Window Maker is the GNU window manager for the X Window System. It was -designed to emulate the look and feel of part of the NEXTSTEP(tm) GUI. It's -supposed to be relatively fast and small, feature rich, easy to configure and -easy to use, with a simple and elegant appearance borrowed from NEXTSTEP(tm). +Window Maker is the GNU window manager for the X Window System. It was designed +to emulate the look and feel of part of the NEXTSTEP(tm) GUI. It's supposed to +be relatively fast and small, feature rich, easy to configure and easy to use, +with a simple and elegant appearance borrowed from NEXTSTEP(tm). Window Maker was designed keeping integration with GNUstep in mind and is the "official" window manager for it. It is also part of the GNU project (www.gnu.org) Read more about GNUstep further on this file. -Hints (information given by applications to integrate well with the window -manager) for Motif(tm) and NETWM are also supported (NETWM is used by KDE -and GNOME, so they are automatically supported as a result). -So you can replace any of the window managers for these environments -with Window Maker while keeping most, if not all, of the native window manager -functionality. +Hints (information given by applications to integrate well with the window +manager) for Motif(tm) and NETWM are also supported (NETWM is used by KDE and +GNOME, so they are automatically supported as a result). So you can replace any +of the window managers for these environments with Window Maker while keeping +most, if not all, of the native window manager functionality. Window Maker was previously called WindowMaker. -Window Maker has no connection with Windowmaker, the software for -making windows and doors. +Window Maker has no connection with Windowmaker, the software for making windows +and doors. Documentation @@ -72,8 +70,8 @@ Read before asking. in the directories. * INSTALL has installation instructions and some troubleshooting tips. -You're meant to read it before installing. it was not written just to -fill up space in the package... +You're meant to read it before installing. it was not written just to fill up +space in the package. * FAQ: Frequently Asked Questions. READ IT!!! FAQ.I18N is for internationalization related questions. @@ -88,7 +86,6 @@ including platform specific packages of Window Maker. * ChangeLog: what changed from the previous version? - * BUGS: list of known bugs *** Tutorial @@ -102,8 +99,6 @@ http://www.linuxfocus.org/~georges.t/ The Window Maker User's Guide can be downloaded from the official ftp or web sites. -It can also be viewed in HTML format in: -http://people.delphi.com/crc3419/WMUserGuide/index.htm The User Guide explains how to use Window Maker, the configuration files and options. @@ -119,29 +114,29 @@ Directories & Files in the Source Tree ====================================== * Install is a script for configuring and compiling Window Maker in a easy -way (not that the normal way is difficult, but...). + way (not that the normal way is difficult, but...). * AUTHORS: the credits * TODO: plans for the future * contrib/ has some contributed patches that are not supported by Window Maker - because they conflict with design filosophies of the developers or some - other reason. + because they conflict with design philosophies of the developers or some other + reason. * util/ has various utility programs. * WPrefs.app/ is the configuration program. * src/wconfig.h has compile time options you can change to select some -options/features and other stuff. + options/features and other stuff. * WINGs/ NEXTSTEP lookalike widget library * wrlib/ image processing library * po/ has message catalogs wich are the translated versions of the messages -displayed by Window Maker. + displayed by Window Maker. * docklib-x.x.tar.gz a library for writing dockapps @@ -150,71 +145,68 @@ HELP ME!!! ========== There is a mailing list for discussing Window Maker at -wm-user@windowmaker.info To subscribe to it, send a message containing: - subscribe -in the subject of the message to wm-user-request@windowmaker.info +wmaker-user@ilists.windowmaker.org To subscribe to it, send a message to +wmaker-user-subscribe@lists.windowmaker.info -If you got a problem, ask there (after reading the docs, of course). The -people there is more likely to be able to answer your questions than we are. -For bug reports use the BUGFORM. +If you got a problem, ask there (after reading the docs, of course). The people +there is more likely to be able to answer your questions than we are. For bug +reports use the BUGFORM. -If you have a problem with a precompiled version of Window Maker -(rpm, deb etc), first ask the person who made the package. +If you have a problem with a precompiled version of Window Maker (rpm, deb etc), +first ask the person who made the package. -IMPORTANT NOTE: when asking for help (in the mailing list or to the -developerts, directly) *always* send information about the system you are -using. You can use the system information section at the end of BUGFORM as a -guideline. Another thing: please don't send HTML mail. +IMPORTANT NOTE: when asking for help (in the mailing list or to the developerts, +directly) *always* send information about the system you are using. You can use +the system information section at the end of BUGFORM as a guideline. Another +thing: please don't send HTML mail. -There is also a #windowmaker IRC channel at openprojects. To join there, -connect your irc client to irc.openprojects.net, irc.linux.com or some other -server of that network. +There is also a #windowmaker IRC channel at freenode. To join there, connect +your irc client to irc.freenode.net. irc.windowmaker.org will direct you to the +correct IRC network. GNUstep ======= -GNUstep is a complete object-oriented development system, based on the -OpenStep specification released by NeXT(tm) (now Apple(tm)) and Sun(tm). It -will provide everything one needs to produce cross-platform, object-oriented, -graphical (and non-graphical) applications; providing among other things, -base system libraries, a high-level GUI application framework that uses a -Display PostScript(tm)-like imaging model (DGS), objects for accessing -relational databases, distributed objects and a graphical development -environment, with tools like interface modeller, a project management system -(project center) and other tools. +GNUstep is a complete object-oriented development system, based on the OpenStep +specification released by NeXT(tm) (now Apple(tm)) and Sun(tm). It will provide +everything one needs to produce cross-platform, object-oriented, graphical (and +non-graphical) applications; providing among other things, base system +libraries, a high-level GUI application framework that uses a Display +PostScript(tm)-like imaging model (DGS), objects for accessing relational +databases, distributed objects and a graphical development environment, with +tools like interface modeller, a project management system (project center) and +other tools. -The GNUstep development system will be used to create a user environment, -with everything needed for a complete graphical user interface, such as a -file viewer, text editors and other applications. Note that the user -environment (or "desktop environment") is only a small part of the whole -GNUstep project and therefore it does not "compete" with other projects like -KDE or GNOME, simply because they are completely different things. +The GNUstep development system will be used to create a user environment, with +everything needed for a complete graphical user interface, such as a file +viewer, text editors and other applications. Note that the user environment (or +"desktop environment") is only a small part of the whole GNUstep project and +therefore it does not "compete" with other projects like KDE or GNOME, simply +because they are completely different things. For more information on the GNUstep project, visit: http://www.gnustep.org -and http://gnustep.current.nu Running multiple instances of Window Maker ========================================== It is not a good idea to run more than one instance of Window Maker -from the same user (so that wmaker will use the same configuration -files) at the same time. You might get unexpected behaviour when Window Maker -updates it's configuration files. +from the same user (so that wmaker will use the same configuration files) at the +same time. You might get unexpected behaviour when Window Maker updates it's +configuration files. -If you really desire to do this, try running Window Maker with the -command line option --static so that it will not update or change -any of the configuration files. +If you really desire to do this, try running Window Maker with the command line +option --static so that it will not update or change any of the configuration +files. Sound support ============= -Sound is supported for Linux and FreeBSD systems with the use of a -separately distributed module called WSoundServer. There is also a graphical -configuration tool for setting up your sounds called WSoundPrefs. -You can download these at: +Sound is supported for Linux and FreeBSD systems with the use of a separately +distributed module called WSoundServer. There is also a graphical configuration +tool for setting up your sounds called WSoundPrefs. You can download these at: http://shadowmere.student.utwente.nl/ Note that you must compile Window Maker with the --enable-sound configure @@ -225,39 +217,37 @@ Performance Tuning ================== If you want to diminish Window Maker's memory usage and improve performance, -while keeping a nice appearance and good functionality, follow the items -bellow: +while keeping a nice appearance and good functionality, follow the items bellow: -- use solid textures for everything, mainly titlebars and menus. If you - want a nice looking desktop, use the Traditional style. +- use solid textures for everything, mainly titlebars and menus. If you want a + nice looking desktop, use the Traditional style. - turn NewStyle and Superfluous off -- do not bind many shortcuts in the menu and keep only the essential items - in the menu +- do not bind many shortcuts in the menu and keep only the essential items in + the menu - turn on DisableClip -- edit wconfig.h and disable the NUMLOCK_HACK and the features you - don't use anyway (keep in mind that some of the #defines might not - work, as they are not fully supported). Make sure to always keep - NumLock and ScrollLock turned off. +- edit wconfig.h and disable the NUMLOCK_HACK and the features you don't use + anyway (keep in mind that some of the #defines might not work, as they are not + fully supported). Make sure to always keep NumLock and ScrollLock turned off. - turn on DisableAnimations. You can also #undefine ANIMATIONS in wconfig.h - strip down the default IconPath and PixmapPath entries to contain only the paths that you really have in your system. - do not use large images in the root background - remove support for image formats you don't use - to reduce memory usage, disable the icon cache, by setting the RIMAGE_CACHE - environment variable to 0. If you want to increase performance at the cost - of memory usage, set it's value to a value like the number of different - icons you use. Also, disable anti-aliased text support in ~/GNUstep/Defaults/WMGLOBAL. + environment variable to 0. If you want to increase performance at the cost of + memory usage, set it's value to a value like the number of different icons you + use. Also, disable anti-aliased text support in ~/GNUstep/Defaults/WMGLOBAL. Keyboard Mouse Control ====================== -Many people ask about adding keyboard control of mouse, like in fvwm, -but Window Maker will not have such feature. The XKB extension supports -mouse simulation from the keyboard, in a much more powerfull fashion than -any simulation done by a window manager. +Many people ask about adding keyboard control of mouse, like in fvwm, but Window +Maker will not have such feature. The XKB extension supports mouse simulation +from the keyboard, in a much more powerfull fashion than any simulation done by +a window manager. -To enable it, hit the Control+Shift+NumLock or Shift+NumLock key combination. +To enable it, hit the Control+Shift+NumLock or Shift+NumLock key combination. You should hear the speaker beeping. To disable it, do the same thing. To control the mouse the numeric keypad is used as follows: @@ -283,28 +273,27 @@ milleage may vary. How to make a gdb backtrace =========================== -Backtraces can help us fix bugs that make Window Maker crash. If you -find a bug that crashes Window Maker, please send a backtrace with your -bug report. +Backtraces can help us fix bugs that make Window Maker crash. If you find a bug +that crashes Window Maker, please send a backtrace with your bug report. -To make a usefull backtrace, you need a core file with debugging -information produced by Window Maker when it crashes. It should -have been installed without stripping too. +To make a usefull backtrace, you need a core file with debugging information +produced by Window Maker when it crashes. It should have been installed without +stripping too. To compile wmaker with debugging information: -./configure -make CFLAGS=-g + ./configure + make CFLAGS=-g -If you get the dialog window telling you that wmaker crashed and -asks you what to do, tell it to "Abort and leave a core file". +If you get the dialog window telling you that wmaker crashed and asks you what +to do, tell it to "Abort and leave a core file". -script -cd src -gdb .libs/wmaker path_to_the_core_file + script + cd src + gdb .libs/wmaker path_to_the_core_file -Then, in the gdb prompt type "bt". Quit from gdb by typing "quit" -and then, in the shell prompt, type "exit". +Then, in the gdb prompt type "bt". Quit from gdb by typing "quit" and then, in +the shell prompt, type "exit". The file named typescript will contain the backtrace. @@ -313,20 +302,19 @@ The file named typescript will contain the backtrace. Copyrights & Disclaimers ======================== -Window Maker is copyrighted by Alfredo K. Kojima and is licensed through the -GNU General Public License. Read the COPYING file for the complete license. +Window Maker is copyrighted by Alfredo K. Kojima and is licensed through the GNU +General Public License. Read the COPYING file for the complete license. The icons that are distributed with this program and were made by Marco van -Hylckama Vlieg, are licensed through the GNU General Public License. Read the +Hylckama Vlieg, are licensed through the GNU General Public License. Read the COPYING file for the complete license. -The icons listed in COPYING.WTFPL and are distributed in this -program and were made by Banlu Kemiyatorn (]d), are licensed through the -"do What The Fuck you want to Public License". Read the COPYING.WTFPL -file for the complete license. +The icons listed in COPYING.WTFPL and are distributed in this program and were +made by Banlu Kemiyatorn (]d), are licensed through the "do What The Fuck you +want to Public License". Read the COPYING.WTFPL file for the complete license. -NeXT, OpenStep and NEXTSTEP are a trademarks of NeXT Computer, Inc. -All other trademarks are property of their respective owners. +NeXT, OpenStep and NEXTSTEP are a trademarks of NeXT Computer, Inc. All other +trademarks are property of their respective owners. The authors reserve the right to make changes in the software without prior notice. @@ -339,15 +327,15 @@ Alfredo K. Kojima Dan Pascu ]d -Please don't ask us questions before reading the documentation (esp. the -FAQ, this file and INSTALL files) and about "cool" things you see in -people's desktop screenshots. +Please don't ask us questions before reading the documentation (esp. the FAQ, +this file and INSTALL files) and about "cool" things you see in people's desktop +screenshots. The AUTHORS file contains a list of the people who have contributed to the -project. The name of people who have helped with localization (translation) -can be found in po/README and Window Maker/README +project. The name of people who have helped with localization (translation) can +be found in po/README and Window Maker/README If you have any comments, fixes and bug reports (filled BUGFORMs) send them -to developers@windowmaker.info +to wmaker-dev@lists.windowmaker.org