|
|
|
@213
|
[213]
|
08/10/08 12:09:22 |
poillubo |
* typo in a comment |
|
|
|
@212
|
[212]
|
07/26/08 18:58:06 |
poillubo |
* shadowing a builtin is bad |
|
|
|
@211
|
[211]
|
07/26/08 08:47:14 |
poillubo |
* more client functions in key bindings examples |
|
|
|
@210
|
[210]
|
07/26/08 06:20:12 |
poillubo |
* refactoring for the key bindings page in pycagenconf |
|
|
|
@209
|
[209]
|
07/26/08 00:50:37 |
poillubo |
* pycagenconf:
+ keyboard shortcuts support
+ metaclasses are now … |
|
|
|
@208
|
[208]
|
07/21/08 22:54:32 |
poillubo |
* added the required pygtk version in pycagenconf |
|
|
|
@207
|
[207]
|
07/21/08 22:35:01 |
poillubo |
* pycagenconf:
+ paned containers for custom and buttons pages
+ more … |
|
|
|
@206
|
[206]
|
07/21/08 01:39:46 |
poillubo |
* got rid of eval() |
|
|
|
@205
|
[205]
|
07/20/08 20:29:19 |
poillubo |
* moved a compiled regexp out of a function in pycarepl
* in pycagenconf
… |
|
|
|
@204
|
[204]
|
07/12/08 10:46:10 |
poillubo |
* removed useless parameter name in the gui generator |
|
|
|
@203
|
[203]
|
07/12/08 10:43:08 |
poillubo |
* pycagenconf:
+ removed Page.gen_vars attribute (only useful in the … |
|
|
|
@202
|
[202]
|
07/11/08 23:26:14 |
poillubo |
* pycagenconf:
+ custom code generation support
+ added a default size |
|
|
|
@201
|
[201]
|
07/06/08 12:13:07 |
poillubo |
* helper functions for dialog boxes |
|
|
|
@200
|
[200]
|
07/06/08 11:07:40 |
poillubo |
* focus and wallpaper support in pycagenconf |
|
|
|
@199
|
[199]
|
07/06/08 10:26:00 |
poillubo |
* added a check for overwriting in pycagenconf |
|
|
|
@198
|
[198]
|
06/30/08 20:36:37 |
poillubo |
* shadowing a builtin is bad |
|
|
|
@197
|
[197]
|
06/29/08 20:59:40 |
poillubo |
* more cosmetic changes |
|
|
|
@196
|
[196]
|
06/29/08 20:44:29 |
poillubo |
* cosmetic changes/refactoring in the config generator |
|
|
|
@195
|
[195]
|
06/29/08 19:02:25 |
poillubo |
* factored the '_[1]' trick for list comprehensions in a separate function |
|
|
|
@194
|
[194]
|
06/26/08 23:08:10 |
poillubo |
* added an emacs-mode hint to the python files that do not have the '.py' … |
|
|
|
@193
|
[193]
|
06/22/08 18:48:20 |
elghinn |
* added bluemindo support in musicactionbuttonbox
* fixed 2 bugs in … |
|
|
|
@192
|
[192]
|
06/22/08 17:52:40 |
poillubo |
* pycagenconf:
+ removed already done TODO
+ corrected the buttons … |
|
|
|
@191
|
[191]
|
06/22/08 13:09:23 |
poillubo |
* s/menu.py/menus.py/ and s/button.py/buttons.py/
+ to have more … |
|
|
|
@190
|
[190]
|
06/21/08 17:43:46 |
poillubo |
* renamed is_arg_(args|kwargs) to is_arg_kw(args|kwargs) (make more sense … |
|
|
|
@189
|
[189]
|
06/21/08 12:39:59 |
poillubo |
* some modifications for the config generator:
+ added functions to know … |
|
|
|
@188
|
[188]
|
06/17/08 22:01:00 |
poillubo |
* pycagenconf: added the missing encoding hint in the generated code |
|
|
|
@187
|
[187]
|
06/15/08 11:45:04 |
poillubo |
* added pycagenconf in the Makefile
* in pycagenconf itself:
+ added a … |
|
|
|
@186
|
[186]
|
06/15/08 00:46:38 |
poillubo |
* removed plugins in pycagenconf do not generate code
* cleaned an import … |
|
|
|
@185
|
[185]
|
06/14/08 22:41:56 |
poillubo |
* changed my jid in the AUTHORS file
* first (early) draft of the config … |
|
|
|
@184
|
[184]
|
05/26/08 22:35:01 |
poillubo |
* make elghinn and guido even more happy |
|
|
|
@183
|
[183]
|
05/26/08 21:09:39 |
poillubo |
* make elghinn happy |
|
|
|
@182
|
[182]
|
05/25/08 15:24:20 |
poillubo |
* added an upper bound for get_default_arg
* added more unit tests to … |
|
|
|
@181
|
[181]
|
05/25/08 14:48:57 |
poillubo |
* is_strict_subclass now works correctly with tuple of classes
* added … |
|
|
|
@180
|
[180]
|
05/20/08 21:43:23 |
poillubo |
* catched the correct exception when a client is not found in the desktop … |
|
|
|
@179
|
[179]
|
05/18/08 17:17:31 |
poillubo |
* more stuff in the pager:
+ removed an useless import
+ removed an … |
|
|
|
@178
|
[178]
|
05/18/08 14:35:42 |
poillubo |
* this is the smallest commit that will ever be made for PycaWM
(and … |
|
|
|
@177
|
[177]
|
05/18/08 14:28:38 |
poillubo |
* cleanups in test.py
+ no more global imports
+ no parentheses when … |
|
|
|
@176
|
[176]
|
05/12/08 20:53:44 |
elghinn |
* we check if nb_desktops contains a number
* some minor stuff |
|
|
|
@175
|
[175]
|
05/12/08 20:25:54 |
poillubo |
* forgot to change disp to display_name somewhere… |
|
|
|
@174
|
[174]
|
05/12/08 20:07:46 |
poillubo |
* saved the history when pycarepl gets a quit message
* completely removed … |
|
|
|
@173
|
[173]
|
05/12/08 15:29:57 |
poillubo |
* moved the initialization of the current desktop from … |
|
|
|
@172
|
[172]
|
05/11/08 17:17:09 |
poillubo |
* another russian commit to speed up the pager |
|
|
|
@171
|
[171]
|
05/11/08 14:44:20 |
poillubo |
* russian commit to speed up the pager |
|
|
|
@170
|
[170]
|
05/11/08 14:28:49 |
poillubo |
* added the number of virtual desktops as an optional argument in the … |
|
|
|
@169
|
[169]
|
05/10/08 01:40:22 |
poillubo |
* corrected a bug when switching from the old current desktop to a … |
|
|
|
@168
|
[168]
|
05/09/08 22:42:01 |
poillubo |
* Pager now works with virtual desktops |
|
|
|
@167
|
[167]
|
05/09/08 20:38:54 |
poillubo |
* MiniIconBox? now works with virtual desktops |
|
|
|
@166
|
[166]
|
05/09/08 14:32:14 |
poillubo |
* virtual desktops : first part (Pager and MiniIconBox? need to be ported … |
|
|
|
@165
|
[165]
|
04/17/08 04:40:01 |
elghinn |
* fixed some typo |
|
|
|
@164
|
[164]
|
04/17/08 02:57:10 |
elghinn |
* added tests for DictWrapper? and DotDesktop? (and fixed them) |
|
|
|
@163
|
[163]
|
04/17/08 01:31:20 |
elghinn |
* added categories support in ApplicationMenu? (Desktop Menu Specification) |
|
|
|
@162
|
[162]
|
04/15/08 20:43:30 |
poillubo |
* moved the keys handling stuff in a separate file (keys.py)
* added some … |
|
|
|
@161
|
[161]
|
04/14/08 17:37:47 |
poillubo |
* plugins can fail to load
* plugin dependencies are cleaned up when a … |
|
|
|
@160
|
[160]
|
04/12/08 16:37:26 |
poillubo |
* handled the WM_NORMAL_HINTS property update (to fix an emacs resizing … |
|
|
|
@159
|
[159]
|
04/10/08 23:13:06 |
elghinn |
* added new plugin MusicActionButtonBox?
* enhanced .desktop support
* … |
|
|
|
@158
|
[158]
|
04/10/08 01:14:13 |
poillubo |
* removed a useless import… |
|
|
|
@157
|
[157]
|
04/10/08 01:10:39 |
poillubo |
* we can now call PycaWM.quit in a REPL
+ added a check for a broken pipe … |
|
|
|
@156
|
[156]
|
04/09/08 22:11:41 |
poillubo |
* new method PycaWM.output_from_command to get the output from … |
|
|
|
@155
|
[155]
|
04/09/08 19:44:11 |
poillubo |
* added a new plugin to show the dimensions of a resized window (named … |
|
|
|
@154
|
[154]
|
04/09/08 17:36:08 |
poillubo |
* refactored the README (python-xlib bug in ubuntu feisty + wonderful … |
|
|
|
@153
|
[153]
|
04/06/08 14:09:41 |
poillubo |
* corrected a bug when resizing a shaded client like emacs
-> emacs … |
|
|
|
@152
|
[152]
|
03/31/08 19:06:12 |
poillubo |
* better debug message when a hook fails
* corrected various issues with … |
|
|
|
@151
|
[151]
|
03/31/08 03:47:09 |
poillubo |
* added a debug message when a hook execution failed
* corrected 2 hook … |
|
|
|
@150
|
[150]
|
03/31/08 01:22:35 |
poillubo |
* when a client is withdrawn, all the transient windows are withdrawn too
… |
|
|
|
@149
|
[149]
|
03/25/08 02:22:54 |
poillubo |
* corrected a bug when moving a shaded client (a ConfigureNotify? was … |
|
|
|
@148
|
[148]
|
03/24/08 20:29:26 |
elghinn |
* added support for long menu |
|
|
|
@147
|
[147]
|
03/23/08 19:41:42 |
poillubo |
* added a new submenu: DynamicAddPluginMenu?
DynamicAddPluginMenu? hooks … |
|
|
|
@146
|
[146]
|
03/22/08 21:42:00 |
poillubo |
* changed the PycaWM.plugins data structure (this is a dict of lists … |
|
|
|
@145
|
[145]
|
03/15/08 01:44:18 |
poillubo |
* plugins can now be loaded/unloaded at runtime; fixes #20
* plugins now … |
|
|
|
@144
|
[144]
|
03/14/08 19:14:46 |
poillubo |
* s/Focus.init_focus/Focus.init/
* s/Focus.destroy_focus/Focus.destroy/ |
|
|
|
@143
|
[143]
|
03/14/08 18:59:20 |
elghinn |
* russian commit FTW \o/ |
|
|
|
@142
|
[142]
|
03/14/08 17:55:46 |
poillubo |
* russian commit FTW \o/ |
|
|
|
@141
|
[141]
|
03/11/08 23:04:26 |
poillubo |
* corrected wrong arity for ShadeButton?.action_1
* replaced ternary … |
|
|
|
@140
|
[140]
|
02/18/08 16:15:56 |
poillubo |
* removed the debug module and its tests; fixes #7
(all the module … |
|
|
|
@139
|
[139]
|
02/18/08 12:35:01 |
poillubo |
* moved the SIGTERM handling from remoteREPL to PycaWM (other plugins … |
|
|
|
@138
|
[138]
|
02/13/08 16:57:28 |
poillubo |
* removed useless import in ClientUnderPointer?
* corrected 2 focus bugs:
… |
|
|
|
@137
|
[137]
|
01/29/08 17:44:59 |
poillubo |
* the steps were wrongly numbered in the default config
* coding style … |
|
|
|
@136
|
[136]
|
01/24/08 03:51:16 |
poillubo |
* fix for the closing of a menu triggered by an ActionButton?
the bug … |
|
|
|
@135
|
[135]
|
01/24/08 03:32:22 |
elghinn |
* pep 8 forever |
|
|
|
@134
|
[134]
|
01/24/08 03:08:17 |
elghinn |
* added ActionButtonBox?
* welcome 2008
* some stuff in button.py for the … |
|
|
|
@133
|
[133]
|
01/23/08 21:46:15 |
poillubo |
* s/action/fun/g in Client.manage (action will be another stuff in PycaWM, … |
|
|
|
@132
|
[132]
|
01/23/08 21:15:35 |
poillubo |
* support for client matching
* Client/PycaWM.add/remove_key can take … |
|
|
|
@131
|
[131]
|
01/23/08 00:53:17 |
poillubo |
* same change from MaximizeButton? as the one made in ShadeButton?
* check … |
|
|
|
@130
|
[130]
|
01/22/08 23:02:14 |
poillubo |
* corrected ShadeButton?.copy (put_unshade_image was not called with the … |
|
|
|
@129
|
[129]
|
01/22/08 20:41:47 |
poillubo |
* removed an useless method in Pager |
|
|
|
@128
|
[128]
|
01/17/08 16:46:22 |
poillubo |
* fixed a typo in PycaWM.get_color
* PycaWM.get_color now raises a … |
|
|
|
@127
|
[127]
|
01/15/08 10:12:29 |
poillubo |
* focus/placement methods now raise exceptions when something is wrong (as … |
|
|
|
@126
|
[126]
|
01/15/08 09:03:38 |
poillubo |
* we can now add/remove focuses and placement algorithms at runtime |
|
|
|
@125
|
[125]
|
01/14/08 14:42:05 |
poillubo |
* minor changes in pycarepl
* deleted the old unix socket cleanup call in … |
|
|
|
@124
|
[124]
|
01/13/08 03:50:41 |
poillubo |
* better sort method for the sockets infos in pycarepl
* better error … |
|
|
|
@123
|
[123]
|
01/13/08 03:01:00 |
poillubo |
* used sys.exit instead of exit in the RemoteREPL SIGTERM handler
* added … |
|
|
|
@122
|
[122]
|
01/12/08 23:00:39 |
poillubo |
* no menu is displayed when the wm quits
* added an error message when the … |
|
|
|
@121
|
[121]
|
01/12/08 21:47:16 |
poillubo |
* fixed the crash after crash (but we need to improve the plugin system a … |
|
|
|
@120
|
[120]
|
01/11/08 02:04:58 |
elghinn |
* added PycaWM.restart() to restart wm
* client are now themable
* added … |
|
|
|
@119
|
[119]
|
01/08/08 19:28:10 |
poillubo |
* refactoring in PycaWM.move_pointer : the event dict was useless
* … |
|
|
|
@118
|
[118]
|
01/08/08 16:39:31 |
poillubo |
* fixed the coordinates when sending a synthetic ConfigureNotify? |
|
|
|
@117
|
[117]
|
01/08/08 16:25:08 |
poillubo |
* better support for part 4.1.5 of the ICCCM (ConfigureRequest? replies)
* … |
|
|
|
@116
|
[116]
|
01/08/08 10:06:05 |
poillubo |
* better Client.upper and Client.lower method for transient windows … |
|
|
|
@115
|
[115]
|
01/08/08 07:40:17 |
poillubo |
* pseudo-transparency support via _XROOTPMAP_ID/ESETROOT_PMAP_ID (i.e. … |
|
|
|
@114
|
[114]
|
01/08/08 06:00:12 |
poillubo |
* moved the menu x coordinate test in Menu.get_indice
* when the pointer … |