summaryrefslogtreecommitdiff
path: root/ChangeLog
blob: deaa947ca35a01a815cc783063ec0273f8543e3d (plain)
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
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
Sam Spilsbury <sam.spilsbury@canonical.com>	2011-07-14

    Bump VERSION

Sam Spilsbury <sam.spilsbury@canonical.com>	2011-07-14

    Update NEWS for 0.9.5.0

Sam Spilsbury <sam.spilsbury@canonical.com>	2011-07-07

    Add VERSION file (0.9.5.0)

Sam Spilsbury <sam.spilsbury@canonical.com>	2011-03-15

    Update for new core API

Scott Moreau <oreaus@gmail.com>	2010-09-28

    Don't require composite since opengl already does.

Sam Spilsbury <smspillaz@gmail.com>	2010-08-05

    Interface ::damageRect correctly, previous behaviour would damage the entire window region and not the miniaturized one

Sam Spilsbury <SmSpillaz@gmail.com>	2010-05-25

    Load after decor plugin to prevent windows moving after plugin load

Sam Spilsbury <smspillaz@XPS-FEDORA.(none)>	2010-04-29

    Use C++ bool

Sam Spilsbury <smspillaz@gmail.com>	2010-04-11

    Ensure loading after required plugins

Sam Spilsbury <smspillaz@gmail.com>	2010-01-18

    Remove unused variables

Sam Spilsbury <smspillaz@gmail.com>	2010-01-18

    Fix IPW configuring

Sam Spilsbury <smspillaz@gmail.com>	2009-12-07

    Fix input shaping

Sam Spilsbury <smspillaz@XPS-FEDORA.(none)>	2009-08-15

    Remove dummy

Sam Spilsbury <smspillaz@XPS-FEDORA.(none)>	2009-08-15

    Dummy commit

Sam Spilsbury <smspillaz@XPS-FEDORA.(none)>	2009-08-15

    Initial C++ port. Window Shape restore and IPW adjustment are currently broken for reasons I cannot determine.

Danny Baumann <dannybaumann@web.de>	2008-09-01

    Track core changes.

Danny Baumann <dannybaumann@web.de>	2008-05-20

    Damage fix.

Dennis Kasprzyk <onestone@opencompositing.org>	2008-04-04

    CMake build file.

Dennis Kasprzyk <onestone@opencompositing.org>	2008-04-03

    Makefile update.

Danny Baumann <dannybaumann@web.de>	2008-03-15

    ActivateWindow is now wrappable.

Dennis Kasprzyk <onestone@opencompositing.org>	2008-03-14

    Makefile update.

Dennis Kasprzyk <onestone@opencompositing.org>	2008-03-14

    Makefile update.

Danny Baumann <dannybaumann@web.de>	2008-03-12

    Makefile update

Danny Baumann <dannybaumann@web.de>	2008-02-13

    Cleanup.

Danny Baumann <dannybaumann@web.de>	2008-02-12

    Minor cleanup.

Danny Baumann <dannybaumann@web.de>	2008-02-12

    Implicitly obey click_to_focus policy by relaying IPW window enter events to its main window.

Danny Baumann <dannybaumann@web.de>	2008-02-12

    Force IPW to be stacked under its main window.
    We don't need to check for the frame window, as the cost of core stacking the frame between main window and IPW is only one restack. We gain much cleaner code for that.

Danny Baumann <dannybaumann@web.de>	2008-02-12

    Fix IPW blocking input from other windows.
    For some reason, ButtonPress events are blocked from other windows if override_redirect windows are stacked directly under those windows.
    Stacking the IPW under the window we want to block input from anyway works around this.

Danny Baumann <dannybaumann@web.de>	2008-02-12

    We don't translate by the border side, we translate by the amount the border became smaller through scaling.

Danny Baumann <dannybaumann@web.de>	2008-02-12

    Keep upper left corner at the same point.

Danny Baumann <dannybaumann@web.de>	2008-02-12

    Fix damage handling.

Kristian Lyngstol <kristian@bohemians.org>	2008-02-12

    Properly damage when the shelf scale cahnges, even when going to 1.0f.

Danny Baumann <dannybaumann@web.de>	2008-02-12

    Load after wall.

Danny Baumann <dannybaumann@web.de>	2008-02-12

    Wrap into paint output and properly flag transformed windows.

Merge: 68789a5 1181800
Danny Baumann <dannybaumann@web.de>	2008-02-12

    Merge branch 'master' of git+ssh://maniac@git.opencompositing.org/git/fusion/plugins/shelf

Danny Baumann <dannybaumann@web.de>	2008-02-12

    Abort search if we found the window to remove.
    Hopefully should fix rare crash.

Kristian Lyngstol <kristian@bohemians.org>	2008-02-12

    Add a reset binding

Danny Baumann <dannybaumann@web.de>	2008-02-12

    Use linked list for doing window-id-for-ipw check.
    Initialize grabbedWindow.

Danny Baumann <dannybaumann@web.de>	2008-02-12

    Raise window on click.

Danny Baumann <dannybaumann@web.de>	2008-02-12

    Use linked list to always keep IPW stacked right above its window.
    Not currently working yet, intermediate checkin.

Danny Baumann <dannybaumann@web.de>	2008-02-12

    Save shelfed windows in a linked list.

Danny Baumann <dannybaumann@web.de>	2008-02-12

    Correctly save and restore window and frame input shape.

Danny Baumann <dannybaumann@web.de>	2008-02-12

    Loads of hack fixes and coding style fixes.
    - Don't use static variables when unnecessary.
    - Remove unuse variables.
    - Use Compiz coding style.
    - Added FIXMEs.

Danny Baumann <dannybaumann@web.de>	2008-02-08

    Dummy commit.

Dennis Kasprzyk <onestone@opencompositing.org>	2008-01-23

    Makefile update.

Kristian Lyngstol <kristian@bohemians.org>	2008-01-18

    Improve move correctness - still not quite there

Kristian Lyngstol <kristian@bohemians.org>	2008-01-18

    Binding to scale to a 1/2, 1/3 or a 1/6th of the screen.

Kristian Lyngstol <kristian@bohemians.org>	2008-01-11

    Rudementary window movement support

Kristian Lyngstol <kristian@bohemians.org>	2008-01-11

    Listen for windowMoveNotify events and shape "correctly"

Kristian Lyngstol <kristian@bohemians.org>	2008-01-01

    HandleEvent to pass off focus to the shelfed window.
    
    More to come for movement and similar. Cleanup needed.

Kristian Lyngstol <kristian@bohemians.org>	2007-12-31

    Add a basic input prevention window

Kristian Lyngstol <kristian@bohemians.org>	2007-12-24

    Add a minimum size for target scaling

Kristian Lyngstol <kristian@bohemians.org>	2007-12-24

    Comment update

Kristian Lyngstol <kristian@bohemians.org>	2007-12-23

    Smoother end of animation

Kristian Lyngstol <kristian@bohemians.org>	2007-12-23

    Reasonable default and max values in XML data

Kristian Lyngstol <kristian@bohemians.org>	2007-12-23

    Ignore Desktop and Dock type windows

Kristian Lyngstol <kristian@bohemians.org>	2007-12-23

    Move the setting of scale to a seperate function

Kristian Lyngstol <kristian@bohemians.org>	2007-12-23

    Proper name in xml

Kristian Lyngstol <kristian@bohemians.org>	2007-12-22

    Adjust the minimum animation step

Kristian Lyngstol <kristian@bohemians.org>	2007-12-22

    Animate the scaling

Kristian Lyngstol <kristian@bohemians.org>	2007-12-19

    Set the Window Management category

Kristian Lyngstol <kristian@bohemians.org>	2007-12-19

    Adjust by multiplying/dividng with the interval, not adding and subtracting

Kristian Lyngstol <kristian@bohemians.org>	2007-12-19

    Floating binding

Kristian Lyngstol <kristian@bohemians.org>	2007-12-12

    Shape a frame window too
    
    Fixes an issue where the frame still had input outside the visible area.

Kristian Lyngstol <kristian@bohemians.org>	2007-12-12

    Check for the pressence of the XShape extension

Kristian Lyngstol <kristian@bohemians.org>	2007-12-11

    Shape input

Kristian Lyngstol <kristian@bohemians.org>	2007-12-10

    Comments

Kristian Lyngstol <kristian@bohemians.org>	2007-12-10

    Further style cleanups

Kristian Lyngstol <kristian@bohemians.org>	2007-12-10

    Style cleanups

Kristian Lyngstol <kristian@bohemians.org>	2007-12-10

    Rename variablenames to shelf

Kristian Lyngstol <kristian@bohemians.org>	2007-12-09

    Add *Fini functions to clean up (no longer crash on unload)

Kristian Lyngstol <kristian@bohemians.org>	2007-12-09

    Rename plugin to shelf

Kristian Lyngstol <kristian@bohemians.org>	2007-12-09

    Remove unused stuff, damage hack
    
    Ideally we should not damge the screen, as FIXME says.

Kristian Lyngstol <kristian@bohemians.org>	2007-12-08

    Working scaling, just sticks the window at 0,0. Lots of work needed.

Kristian Lyngstol <kristian@bohemians.org>	2007-12-08

    Skeleton based on Maximumize

kristian <kristian@opencompositing.org>	2007-12-08

    Dummy commit