Permalink
Browse files

Split up information.xml.

  • Loading branch information...
1 parent 3eee4f2 commit 001dcd8fa334c7e5daff7bf2a7c2532ce4d6421d @ttencate committed Jan 4, 2010
Showing with 404 additions and 329 deletions.
  1. +13 −1 common.vcproj
  2. +11 −0 doc/bugs.xml
  3. +12 −0 doc/configuration.xml
  4. +6 −0 doc/contact.xml
  5. +9 −0 doc/description.xml
  6. +40 −0 doc/doc.vcproj
  7. +138 −0 doc/history.xml
  8. +15 −0 doc/installation.xml
  9. +35 −0 doc/license.xml
  10. +11 −0 doc/sysreqs.xml
  11. +14 −0 doc/thanks.xml
  12. +37 −0 doc/usage.xml
  13. +0 −328 information.xml
  14. +16 −0 meta.xml
  15. +35 −0 package/files.xml
  16. +4 −0 package/package.vcproj
  17. +8 −0 version.xml
View
@@ -65,13 +65,25 @@
>
</File>
<File
- RelativePath=".\information.xml"
+ RelativePath=".\meta.xml"
+ >
+ </File>
+ <File
+ RelativePath=".\meta.xslt"
>
</File>
<File
RelativePath=".\metadata.xslt"
>
</File>
+ <File
+ RelativePath=".\version.xml"
+ >
+ </File>
+ <File
+ RelativePath=".\version.xslt"
+ >
+ </File>
</Files>
<Globals>
</Globals>
View
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="utf-8"?>
+
+<bugs>
+ <p>
+ Bugs and feature requests are tracked in the <a href="http://sourceforge.net/tracker/?group_id=185457&amp;atid=913353">tracker at SourceForge</a>.
+ </p>
+ <p>
+ You can view the list of bugs in the current and past releases, as well as submit
+ any new bugs you've discovered. It is also possible to suggest new features to be added to the program.
+ </p>
+</bugs>
View
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="utf-8"?>
+
+<configuration>
+ <p>
+ You can configure the program by right-clicking the notification area icon and choosing Preferences.
+ This will open the Preferences dialog; its usage should be self-explanatory.
+ </p>
+ <p>
+ If you chose to hide the taskbar icon, you can access the Preferences dialog
+ by running <code>taekwindow.exe</code> a second time.
+ </p>
+</configuration>
View
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="utf-8"?>
+
+<contact>
+ Taekwindow is developed and maintained by Thomas ten Cate. The preferred way to contact
+ the developer is through the <a href="http://taekwindow.sf.net/">Taekwindow web page</a>.
+</contact>
View
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="utf-8"?>
+
+<description>
+ <p>
+ Taekwindow is a simple, lightweight and free Windows program that allows you to
+ move and resize windows by dragging them with the Alt key, similar to
+ many X11 window managers.
+ </p>
+</description>
View
@@ -70,6 +70,34 @@
</References>
<Files>
<File
+ RelativePath=".\bugs.xml"
+ >
+ </File>
+ <File
+ RelativePath=".\configuration.xml"
+ >
+ </File>
+ <File
+ RelativePath=".\contact.xml"
+ >
+ </File>
+ <File
+ RelativePath=".\description.xml"
+ >
+ </File>
+ <File
+ RelativePath=".\history.xml"
+ >
+ </File>
+ <File
+ RelativePath=".\installation.xml"
+ >
+ </File>
+ <File
+ RelativePath=".\license.xml"
+ >
+ </File>
+ <File
RelativePath=".\readme.xslt"
>
<FileConfiguration
@@ -100,9 +128,21 @@
>
</File>
<File
+ RelativePath=".\sysreqs.xml"
+ >
+ </File>
+ <File
+ RelativePath=".\thanks.xml"
+ >
+ </File>
+ <File
RelativePath=".\todo.txt"
>
</File>
+ <File
+ RelativePath=".\usage.xml"
+ >
+ </File>
</Files>
<Globals>
</Globals>
View
@@ -0,0 +1,138 @@
+<?xml version="1.0" encoding="utf-8"?>
+
+<history>
+
+ <version nr="0.3">
+ <bugfix see="http://sourceforge.net/tracker2/?func=detail&amp;atid=913353&amp;aid=2920175&amp;group_id=185457">
+ the .NET platform is no longer required
+ </bugfix>
+ <bugfix see="http://sourceforge.net/tracker2/?func=detail&amp;atid=913353&amp;aid=2809001&amp;group_id=185457">
+ on a 64-bits platform, moving and resizing now works for both 32-bits and 64-bits applications
+ </bugfix>
+ <bugfix see="http://sourceforge.net/tracker2/?func=detail&amp;atid=913353&amp;aid=2314897&amp;group_id=185457">
+ scrolling now works correctly on monitors to the left or top of the primary monitor
+ </bugfix>
+ <bugfix see="http://sourceforge.net/tracker2/?func=detail&amp;atid=913353&amp;aid=1999554&amp;group_id=185457">
+ pushing windows to the back with the middle mouse button can now be disabled
+ </bugfix>
+ <bugfix see="http://sourceforge.net/tracker2/?func=detail&amp;atid=913353&amp;aid=2145527&amp;group_id=185457">
+ the tray icon is now shown even if no settings are present in the registry
+ </bugfix>
+ <bugfix see="http://sourceforge.net/tracker2/?func=detail&amp;atid=913353&amp;aid=2210322&amp;group_id=185457">
+ moving an unfocused window behind a focused window no longer causes the focused window to move
+ </bugfix>
+ <bugfix see="http://sourceforge.net/tracker2/?func=detail&amp;atid=913353&amp;aid=2577045&amp;group_id=185457">
+ the iTunes window can now be moved and resized
+ </bugfix>
+ <bugfix see="http://sourceforge.net/tracker2/?func=detail&amp;atid=913353&amp;aid=2587696&amp;group_id=185457">
+ horizontal scroll wheels are now also sent to the right window
+ </bugfix>
+ </version>
+
+ <version nr="0.2.4">
+ <bugfix see="http://sourceforge.net/tracker2/?func=detail&amp;aid=2120039&amp;group_id=185457&amp;atid=913353">
+ Google Talk now responds to move and resize actions
+ </bugfix>
+ <bugfix see="http://sourceforge.net/tracker2/?func=detail&amp;aid=2095157&amp;group_id=185457&amp;atid=913353">
+ Google Chrome now responds to move and resize actions
+ </bugfix>
+ <bugfix see="http://sourceforge.net/tracker2/?func=detail&amp;aid=2000712&amp;group_id=185457&amp;atid=913353">
+ the scroll wheel now works correctly in mIRC when it has the focus
+ </bugfix>
+ <bugfix see="http://sourceforge.net/tracker2/?func=detail&amp;aid=2000149&amp;group_id=185457&amp;atid=913353">
+ Microsoft Word 2007 now moves and resizes correctly
+ </bugfix>
+ </version>
+
+ <version nr="0.2.3">
+ <feature see="http://sourceforge.net/tracker/index.php?func=detail&amp;aid=1777612&amp;group_id=185457&amp;atid=913353">
+ windows are no longer raised when they are moved or resized
+ </feature>
+ <feature see="http://sourceforge.net/tracker/index.php?func=detail&amp;aid=1777609&amp;group_id=185457&amp;atid=913353">
+ windows are no longer activated when they are moved or resized
+ </feature>
+ <feature see="http://sourceforge.net/tracker/index.php?func=detail&amp;aid=1629767&amp;group_id=185457&amp;atid=913353">
+ the scroll wheel optionally affects the window under the mouse cursor, instead of the focused window
+ </feature>
+ <feature see="http://sourceforge.net/tracker/index.php?func=detail&amp;aid=1939201&amp;group_id=185457&amp;atid=913353">
+ maximized windows can now be moved across multiple monitors while remaining maximized
+ </feature>
+ <feature>
+ maximized windows can now be resized and will become unmaximized
+ </feature>
+ <feature>
+ a code overhaul should make it much easier to implement future improvements
+ </feature>
+ <bugfix see="http://sourceforge.net/tracker/index.php?func=detail&amp;aid=1908683&amp;group_id=185457&amp;atid=913353">
+ the error message “Specified cast is not valid” no longer appears when starting the configuration tool after an upgrade from 0.2.1 or earlier
+ </bugfix>
+ <bugfix see="http://sourceforge.net/tracker/index.php?func=detail&amp;aid=1905700&amp;group_id=185457&amp;atid=913353">
+ pushing back an inactive window no longer raises the active one
+ </bugfix>
+ <bugfix see="http://sourceforge.net/tracker/index.php?func=detail&amp;aid=1982738&amp;group_id=185457&amp;atid=913353">
+ Alt no longer “hangs” after returning to a desktop that was locked with Ctrl+Alt+Del
+ </bugfix>
+ </version>
+
+ <version nr="0.2.2">
+ <feature see="http://sourceforge.net/tracker/index.php?func=detail&amp;aid=1629764&amp;group_id=185457&amp;atid=913353">
+ added an optional system tray icon
+ </feature>
+ <feature>
+ the mouse cursor changes while moving or resizing
+ </feature>
+ <feature>
+ middle mouse click on the title bar pushes a window to the background
+ </feature>
+ <bugfix>
+ when no settings are present in the registry, the configuration tool is now filled with default values instead of none at all
+ </bugfix>
+ <bugfix>
+ it is no longer possible to start multiple instances of the configuration tool
+ </bugfix>
+ </version>
+
+ <version nr="0.2.1">
+ <bugfix see="http://sourceforge.net/tracker/index.php?func=detail&amp;aid=1653063&amp;group_id=185457&amp;atid=913353">
+ moving and resizing now works properly when dragging title bar or borders
+ </bugfix>
+ <bugfix see="http://sourceforge.net/tracker/index.php?func=detail&amp;aid=1629393&amp;group_id=185457&amp;atid=913353">
+ moving and resizing now works on MDI child windows, instead of the parent
+ </bugfix>
+ <bugfix see="http://sourceforge.net/tracker/index.php?func=detail&amp;aid=1894902&amp;group_id=185457&amp;atid=913353">
+ Taekwindow should no longer occasionally behave as if Alt is pressed when it is not
+ </bugfix>
+ </version>
+
+ <version nr="0.2">
+ <feature see="http://sourceforge.net/tracker/index.php?func=detail&amp;aid=1629762&amp;group_id=185457&amp;atid=913353">
+ added a configuration tool
+ </feature>
+ <feature see="http://sourceforge.net/tracker/index.php?func=detail&amp;aid=1653698&amp;group_id=185457&amp;atid=913353">
+ made the modifier and mouse buttons, as well as closest-corner resizing,
+ into options
+ </feature>
+ <feature>
+ added an option to the configuration tool for creating/deleting a Startup
+ shortcut in the Start Menu
+ </feature>
+ <bugfix see="http://sourceforge.net/tracker/index.php?func=detail&amp;aid=1682619&amp;group_id=185457&amp;atid=913353">
+ the error message “This application has failed to start because the application
+ configuration is incorrect. Reinstalling the application may fix this
+ problem.” no longer appears
+ </bugfix>
+ </version>
+
+ <version nr="0.1.1">
+ <feature see="http://sourceforge.net/tracker/index.php?func=detail&amp;aid=1632182&amp;group_id=185457&amp;atid=913353">
+ implemented closest-corner resizing
+ </feature>
+ </version>
+
+ <version nr="0.1">
+ <feature>
+ moving with Alt+left button, resizing from the bottom right corner with Alt+right button
+ </feature>
+ </version>
+
+</history>
View
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="utf-8"?>
+
+<installation>
+ <ol>
+ <li>
+ To install Taekwindow, simply extract the archive to any place you like.
+ You need only the <code>taekwindow.exe</code> file to use the program.
+ </li>
+ <li>
+ Through the Preferences dialog, you can create a shortcut
+ in the Startup section of your Start Menu, so
+ Taekwindow is started when you log on to your computer.
+ </li>
+ </ol>
+</installation>
View
@@ -0,0 +1,35 @@
+<?xml version="1.0" encoding="utf-8"?>
+
+<license>
+ <p>Copyright (c) 2006-2009, Thomas ten Cate.</p>
+ <p>All rights reserved.</p>
+ <p>
+ Redistribution and use in source and binary forms, with or without
+ modification, are permitted provided that the following conditions are
+ met:
+ </p>
+ <ul>
+ <li>
+ Redistributions of source code must retain the above copyright notice,
+ this list of conditions and the following disclaimer.
+ </li>
+ <li>
+ Redistributions in binary form must reproduce the above copyright
+ notice, this list of conditions and the following disclaimer in the
+ documentation and/or other materials provided with the distribution.
+ </li>
+ </ul>
+ <p>
+ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+ "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+ LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
+ PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER
+ OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
+ EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+ PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
+ PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
+ LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
+ NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+ SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+ </p>
+</license>
View
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="utf-8"?>
+
+<sysreqs>
+ <p>
+ Taekwindow works on Windows XP and above (that is, Vista and 7), both 32-bits and 64-bits versions.
+ It is tested on 32-bits Windows XP and 64-bits Windows 7.
+ </p>
+ <p>
+ Windows 2000 is no longer officially supported, but might still work.
+ </p>
+</sysreqs>
View
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="utf-8"?>
+
+<thanks>
+ <p>I would like to thank the following people for their contributions to this project:</p>
+ <thanklist>
+ <thank who="Eamon Nerbonne and Mark IJbema">
+ tested early versions of the program and provided valuable comments and suggestions.
+ </thank>
+ <thank who="Sylvain Vignaud">
+ provided a patch to blacklist certain applications that require Alt-dragging in their normal mode of operation.
+ I'm still hoping to convert this into a configurable blacklist some day!
+ </thank>
+ </thanklist>
+</thanks>
View
@@ -0,0 +1,37 @@
+<?xml version="1.0" encoding="utf-8"?>
+
+<usage>
+ <p>
+ Start <code>taekwindow.exe</code> to load the program. A new icon will appear in the taskbar notification area
+ (next to the clock, also known as the system tray). You can now do the following:
+ </p>
+ <ul>
+ <li>Hold left Alt and drag a window with the left mouse button to move it. If you have multiple monitors, you can also move maximized windows between monitors in this way.</li>
+ <li>Hold left Alt and drag a window with the right mouse button to resize it. If you resize a maximized window, it will automatically be unmaximized.</li>
+ <li>Middle-click on the title bar of a window to push it to the background.</li>
+ <li>Use the scroll wheel on the window under the mouse cursor, instead of the window that happens to have the focus.</li>
+ </ul>
+ <p>
+ The icon in the taskbar can be used in the following ways:
+ </p>
+ <ul>
+ <li>
+ Left-click the icon to completely disable all features of Taekwindow. Use this in case some
+ application needs to handle the events that Taekwindow is catching, but you don't want to quit
+ Taekwindow completely. The icon will turn gray to indicate that it is disabled;
+ left-click again to re-enable.
+ </li>
+ <li>
+ Double-click the icon to open the Preferences dialog.
+ </li>
+ <li>
+ Right-click the icon to show a menu, through which you can enable/disable the program,
+ open the Preferences dialog, and exit Taekwindow completely.
+ </li>
+ </ul>
+ <p>
+ You can exit the program via the taskbar icon. If the icon is invisible, you can either
+ use the button in the Preferences dialog to exit, or simply end the process through
+ Windows Task Manager.
+ </p>
+</usage>
Oops, something went wrong.

0 comments on commit 001dcd8

Please sign in to comment.