1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248
|
ChangeLog:
----------
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.
--------------------------------------------------------------------------------
|