
ChangeLog:
----------

0.45
	* Fixes related to Lua version handling
	* Misc build fixes
	* Add set_on_bottom(): move to bottom of stack
	* Change set_on_top() so that it merely raises the window
	* Add get_class_group_name().
          This complements get_class_instance_name re. WM_CLASS.
	* More aliases for function names containing 'maximize' or
	  'minimize': accept -ise spellings
	* Visibly deprecate function names containing 'horisontally'
	* Add set_adjust_for_decoration(), useful if you have problems with
	  positioning & resizing of decorated windows [note: experimental]
	* Add get_window_frame_extents()
	* Allow workspaces to be referenced by name
	* Extra event type for running rules on window name/title changes
	* Ignore dot files in the scripts directory.
	* More UTF-8 support: use_utf8() (sets and reads whether UTF-8 is
	  default, initially false), window_property_is_utf8() and
	  window_property_full().

0.44
	* Default to Lua 5.3, and permit use of other versions
	* Add support for setting and deleting window properties
	* Add get_process_name(), which returns the name of the process
	  owning the window (if possible)
	* Add get_monitor_index() and get_monitor_geometry(); improve
	  monitor index/geometry discovery
	* Add get_window_is_decorated() (which uses the Motif window hints)
	* Alias center() as centre()
	* Extend centre() to allow centring on a given monitor and to allow
	  horizontal or vertical only
	* Extend set_window_position() to allow positioning on a given
	  monitor and control which corner is measured from.
	  (Behaviour with two parameters is unchanged.)
	* Quote the option hyphens in the man page (preventing replacement)
	* Various const & compiler warning (gcc -Wextra) fix-ups
	* Support for UTF-8 strings in window properties
	* Allow replacements for pkg-config at compile time

0.43
	* Update contact adresses
	* Move homepage to nongnu.org

0.42
	* Support window focus / blur events
	* Add example for Awesome window manager
	* Updated French, Italian and Swedish translations

0.41
	* Set a correct version number

0.40
	* Add callback for geometry change
	* Add error string for one or two indata expected
	* Make devilspie2_get_viewport_start return both x
	  and y coordinates
	* Add alternative functionality to set_viewport Now you can set the
	  coordinates to the window if you use two integers as indata
	* New Italian translation, updated Dutch, Japanese and Swedish
	  translations
	* Build flags hardening fixes
	* Allow reading of XA_WINDOW properties

0.39
	* Fix proper flushing of debugging output
	* Some source formatting fixes
	* add get_window_is_pinned function
	* Make buildable with a custom CC like clang

0.38
	* Add documentation of xy and xywh functions
	* Source cleanups
	* Move setting of current window variable

0.37
	* Replace google group with savannah mailinglist
	* Add xy and xywh functions

0.36
	* _Really_ fix the man page commenting style
	* Remove version and date from man-page

0.35
	* Fix man page commenting

0.34
	* Add GPL headers in more places where needed
	* Fix cppcheck reassignment warning
	* Install man-page with Makefile too

0.33
	* Add boolean argument to set_window_{above,below} (Thanks to rbtwrrr)
	* Fix spelling of horizontally in all places
	* Various source formatting fixes

0.32
	* Add functions get_fullscreen (get_window_fullscreen)
	* Small documentation fixes
	* Add set_window_strut function
	* gdk_display_get_n_screens is deprecated on GLIB >= 3.10, there we default
	  to only one screen.
	* Updated Russian translation

0.31
	* Add close_window function
	* Remove unused C function my_wnck_get_cardinal
	* Fix string problems reported by pscan
	* Updated Russian translation
	* Added Japanese translation

0.30
	* Update French translation
	* Add function set_window_opacity to do the same as set_opacity
	* Add maximize_horizontally with same functionality as
	  maximize_horisontally
	* Add get_window_is_maximized_horizontally with same functionality as
	  get_window_is_maximized_horisontally
	* Add focus and focus_window functions
	* Updated Brasilian-Portugese translation

0.29
	* Add finnish translation
	* Updated dutch translation
	* Add examples to get_window_geometry and get_window_client_geometry
	* Add get_screen_geometry function (Thanks to Ronan Barzic)

0.28
	* Make get workspace error string consistent with other past-tense strings
	* wnck_class_group_get_res_class is deprecated, use wnck_class_group_get_id
	  instead on wnck versions it isn't available
	* Make 'relative window positioning' possible, allowing negative values to
	  set_window_geometry
	* Remove sciteproj project file
	* Add set_window_type function
	* Add set_window_opacity function
	* Added handling of window closing events
	* Add file monitor to automatically load added scripts

0.27
	* Update Makefile to fix a Lua problem with pkg-config
	* Update the email contact address in the README
	* Add get_workspace_count function - Thanks Hans Nieser!
	* Use luaL_newstate instead of lua_open which is deprecated

0.26
	* Add "center" function
	* Register set_window_position2 under the correct name - Fixes
	  bug where set_window_position2 couldn't be found
	* Add a text file describing development for people who
	  want to join
	* Add a TODO file
	* Updated translations

0.25
	* Add set_viewport function
	* Move error strings to a source file of their own
	* Updated translations - Thanks guys!
	* Make it possible to build using -j without screwing up
	  translation build

0.24
	* Fix bug where folder settings got overridden
	  - Thanks Andreas Müller!
	* Add set_window_fullscreen function
	* Add some required checks for running in emulation mode

0.23
	* Added Russian translation - Thanks to Roman V. Nikolaev
	* Fix a string memory leak
	* Some source cleanups

0.22
	* Make scripts keep their environment between runs - Makes it possible
	  to do something to a window class the "n-th" time a window of that
	  class opens.
	* Documentation and translation updates.

0.21
	* Add get_window_is_maximized, get_window_is_maximized_horisontally
	  and get_window_is_maximized_vertically functions
	* Add set_window_geometry2 and set_window_position2 functions,
	  giving more similar behaviour to original devilspie functionality
	* Add set_window_above and set_window_below functions
	* Add get_window_type function
	* Add get_class_instance_name function
	* Add get_window_property function
	* Add get_window_role function
	* Add get_window_xid function
	* Add get_window_class function
	* Sort the list of scripts loaded, making it easier to determine script
	  loading order.
	* Require an X11 display to run on GTK3
	* Updated translations (Thanks guys!)

0.20
	* Add get_window_has_name function
	* Added Brasilian Portugese translation
	  - thanks to Hélder Máximo Botter Ribas
	* Massive whitespace fixes in the source
	* Documentation updates
	* Add linking to X11 (fixes linker error on some ports)

0.19
	* Add C preprocessor flags to build system
	* Minor update to documentation for translators

0.18
	* Translation fixes
	* Minor translation documentation fixes
	* Minor cleanups and fixes
	* Added French translation - thanks to Robin Hahling

0.17
	* Fix build warning for string not using %s

0.16
	* Documentation updates
	* Add get_window_geometry and get_client_window_geometry functions
	* Add option to get system wnck version (on systems that support it)
	* Added gettext support for translations, and added Swedish translation
	* Add set_skip_tasklist function
	* Add set_skip_pager function

0.15
	* Fix GPL headers, which incorrectly was LGPL
	* Minor documentation fixes

0.14
	* Better checks for valid windows
	* Source code commenting updates
	* Minor documentation updates

0.13
	* Updated example in the README and other documentation updates
	* Makefile updates

0.12
	* Fixes to the Makefile, fixing the depends system, fixing installation
	  prefxes

0.11
	* Fix a build problem where standard C-flags wouldn't be included in makefile
	* Fix incorrect debug stuff to the makefile

0.10
	* Fixed a problem that made the project link even if no objects had changed
	* Default to build using GTK3, and add option to build using GTK2
	* Documentation fixes

0.09
	* Fixes to the Makefile
	* Minor documentation updates

0.08
	* Fix manpage problems

0.07
	* Fixes to the build system
	* Fixes of previous sloppy releases
	* Minor documentation updates

0.05
	* Update Makefile to allow CFLAGS changes, required by CDBS

0.04
	* Build system updates

0.03
	* Remove CMake stuff and go to a standard Makefile
	* Documentation updates
	* Move installation instructions to file of its own

0.02
	* Rename set_workspace to set_window_workspace
	* Massive documentation updates

0.01
	* Initial release


--------------------------------------------------------------------------------

 Copyright © 2011-2017 Andreas Rönnquist.
 This file is distributed under the same license
 as the devilspie2 package, see COPYING file.

--------------------------------------------------------------------------------
