~mike82/netbook-remix-launcher/fixes

« back to all changes in this revision

Viewing changes to ChangeLog

  • Committer: Neil J. Patel
  • Date: 2008-04-16 13:50:57 UTC
  • Revision ID: njpatel@gmail.com-20080416135057-uwf4gyqvdmn9xnpu
* Inital check-in of the category bar

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
2008-03-27  Neil J. Patel  <neil.patel@canonical.com>
2
 
 
3
 
        * src/launcher-app.c:
4
 
        * src/launcher-iconbar.c:
5
 
        * src/launcher-item.c:
6
 
        Fix lots of small bugs (no more missing icons with lots of warnings).
7
 
        Don't react to double-click events on the same item.
8
 
        Free the pages group in the item.
9
 
        
10
 
2008-03-27  Neil J. Patel  <neil.patel@canonical.com>
11
 
 
12
 
        * src/launcher-iconbar.c:
13
 
        * src/launcher-item.c:
14
 
        * src/launcher-menu.c:
15
 
        Fixed long-standing memory leak! woohoo!
16
 
        Fixed a leak with pixbufs not being unrefed.
17
 
 
18
 
2008-03-25  Neil J. Patel  <neil.patel@canonical.com>
19
 
 
20
 
        * data/Makefile.am:
21
 
        * data/page.svg:
22
 
        Added a texture for the page, rather than a rectangle.
23
 
 
24
 
        * src/launcher-defines.h:
25
 
        * src/launcher-item.c:
26
 
        Cleaned up the code.
27
 
        Moved magic numbers to launcher-defines.h.
28
 
        Increased distinction between active page and inactive page.
29
 
 
30
 
2008-03-25  Neil J. Patel  <neil.patel@canonical.com>
31
 
 
32
 
        * src/launcher-app.c:
33
 
        Don't hide iconbar in windowed mode; Needed for testing.
34
 
 
35
 
2008-03-25  Neil J. Patel  <neil.patel@canonical.com>
36
 
 
37
 
        * src/launcher-menu.c:
38
 
        * src/launcher-menu.h:
39
 
        Much faster menu implementation:
40
 
        Matches existing apps to those reported by a menu change, therefore removing
41
 
        the need to reload each app's data again.
42
 
 
43
 
2008-03-07  Neil J. Patel  <neil.patel@canonical.com>
44
 
 
45
 
        * src/launcher-app.c:
46
 
        Don't show the window decorations anymore.
47
 
 
48
 
2008-03-06  Neil J. Patel  <neil.patel@canonical.com>
49
 
 
50
 
        * src/launcher-app.c:
51
 
        * src/main.c:
52
 
        Don't set the panel hint.
53
 
        Don't show the window decorations.
54
 
 
55
 
2008-03-06  Neil J. Patel  <neil.patel@canonical.com>
56
 
 
57
 
        * src/launcher-iconbar.c:
58
 
        Make sure to destroy the 'removed' actor when finished.
59
 
 
60
 
2008-03-06  Neil J. Patel  <neil.patel@canonical.com>
61
 
 
62
 
        * data/delete.svg:
63
 
        * src/launcher-iconbar.c:
64
 
        * src/launcher-item-app.c:
65
 
        * src/launcher-menu.c:
66
 
        Added animations for removing web favorites..
67
 
 
68
 
2008-03-06  Neil J. Patel  <neil.patel@canonical.com>
69
 
 
70
 
        * data/applications.menu:
71
 
        * src/launcher-app.c:
72
 
        * src/launcher-bar.c:
73
 
        * src/launcher-defines.h:
74
 
        * src/launcher-item-app.c:
75
 
        * src/launcher-item.c:
76
 
        * src/launcher-menu.c:
77
 
        * src/launcher-wm.c:
78
 
        Fixed really weird placement issue, where the iconbar group is
79
 
        reporting the wrong size.
80
 
 
81
 
2008-03-06  Neil J. Patel  <neil.patel@canonical.com>
82
 
 
83
 
        * src/launcher-item-app.c:
84
 
        Item rotates if it has a valid window associated with it.
85
 
 
86
 
        * src/launcher-startup.c:
87
 
        * src/launcher-wm.c:
88
 
        * src/launcher-wm.h:
89
 
        Implemented slightly more complicated window-to-app checking.
90
 
        
91
 
2008-03-06  Neil J. Patel  <neil.patel@canonical.com>
92
 
 
93
 
        * src/Makefile.am:
94
 
        * src/launcher-app.c:
95
 
        * src/launcher-iconbar.c:
96
 
        * src/launcher-iconbar.h:
97
 
        * src/launcher-item-app.c:
98
 
        * src/launcher-item-app.h:
99
 
        Added a special class for application items, with the intention to 
100
 
        allow removing of applications, and allowing to show currently
101
 
        activated applications clearly to the user.
102
 
 
103
 
2008-03-05  Neil J. Patel  <neil.patel@canonical.com>
104
 
 
105
 
        * src/launcher-app.c:
106
 
        * src/launcher-bar.c:
107
 
        * src/launcher-defines.h:
108
 
        Some sizing/positioning fixes after I tested the launcher on the Q1.
109
 
 
110
 
2008-03-05  Neil J. Patel  <neil.patel@canonical.com>
111
 
 
112
 
        * data/Makefile.am:
113
 
        * data/delete.svg:
114
 
        * src/launcher-item.c:
115
 
        Add stubs for allowing apps to be deleted.
116
 
 
117
 
2008-03-04  Neil J. Patel  <neil.patel@canonical.com>
118
 
 
119
 
        * src/launcher-menu.c:
120
 
        Implemented some garbage collection on those pesky pixbufs which
121
 
        can't be unrefed properly.
122
 
 
123
 
2008-03-04  Neil J. Patel  <neil.patel@canonical.com>
124
 
 
125
 
        * src/launcher-menu.c:
126
 
        React on icon_theme changes;
127
 
 
128
 
2008-03-04  Neil J. Patel  <neil.patel@canonical.com>
129
 
 
130
 
        * src/launcher-app.c:
131
 
        * src/launcher-menu.c:
132
 
        React to menu changes.
133
 
 
134
 
2008-03-04  Neil J. Patel  <neil.patel@canonical.com>
135
 
 
136
 
        * src/launcher-app.c:
137
 
        Always reset the category bar position.
138
 
 
139
 
2008-03-04  Neil J. Patel  <neil.patel@canonical.com>
140
 
 
141
 
        * src/launcher-app.c:
142
 
        * src/launcher-defines.h:
143
 
        * src/launcher-iconbar.c:
144
 
        * src/launcher-iconbar.h:
145
 
        * src/launcher-item.c:
146
 
        * src/launcher-item.h:
147
 
        * src/main.c:
148
 
        Implemented paging of applications.
149
 
 
150
 
2008-03-03  Neil J. Patel  <neil.patel@canonical.com>
151
 
 
152
 
        * src/launcher-app.c:
153
 
        * src/launcher-iconbar.c:
154
 
        * src/launcher-iconbar.h:
155
 
        * src/launcher-item.c:
156
 
        * src/launcher-item.h:
157
 
        * src/launcher-menu.c:
158
 
        Set an item as 'active' when clicked, which keeps the hilight and
159
 
        text visible.
160
 
 
161
 
2008-03-03  Neil J. Patel  <neil.patel@canonical.com>
162
 
 
163
 
        * data/Fun.directory:
164
 
        * data/Learn.directory:
165
 
        * data/Makefile.am:
166
 
        * data/Web-Favorites.directory:
167
 
        * data/applications.menu:
168
 
        Added our custom menu file (with special directories).
169
 
 
170
 
        * src/launcher-menu.c:
171
 
        Use our menu instead of the system menu.
172
 
 
173
 
2008-03-03  Neil J. Patel  <neil.patel@canonical.com>
174
 
 
175
 
        * src/launcher-item.c:
176
 
        Fix positioning of the label.
177
 
        Set alignment of label to center.
178
 
        Use the hilight texture as the rective actor.
179
 
 
180
 
2008-03-03  Neil J. Patel  <neil.patel@canonical.com>
181
 
 
182
 
        * data/hilight.svg:
183
 
        * src/launcher-app.c:
184
 
        * src/launcher-item.c:
185
 
        * src/launcher-menu.c:
186
 
        * src/launcher-menu.h:
187
 
        * src/launcher-startup.c:
188
 
        * src/main.c:
189
 
        Items will only launch one instance of an application.
190
 
        Clicking again will activate the first instances window.
191
 
 
192
 
2008-03-03  Neil J. Patel  <neil.patel@canonical.com>
193
 
 
194
 
        * data/hilight.svg:
195
 
        * src/launcher-app.c:
196
 
        * src/launcher-iconbar.c:
197
 
        * src/launcher-item.c:
198
 
        * src/launcher-startup.c:
199
 
        * src/launcher-startup.h:
200
 
        * src/main.c:
201
 
        More positioning fixes.
202
 
        Allowed launching of applications using LauncherMenuApplications.
203
 
 
204
 
2008-03-03  Neil J. Patel  <neil.patel@canonical.com>
205
 
 
206
 
        * data/Makefile.am:
207
 
        * data/hilight.svg:
208
 
        * src/Makefile.am:
209
 
        * src/launcher-app.c:
210
 
        * src/launcher-iconbar.c:
211
 
        * src/launcher-item.c:
212
 
        * src/tidy-private.h:
213
 
        * src/tidy-texture-frame.c:
214
 
        * src/tidy-texture-frame.h:
215
 
        Lots of fixes inc. positioning, more effects.
216
 
 
217
 
2008-03-02  Neil J. Patel  <neil.patel@canonical.com>
218
 
 
219
 
        * src/Makefile.am:
220
 
        * src/launcher-app.c:
221
 
        * src/launcher-app.h:
222
 
        * src/launcher-bar.c:
223
 
        * src/launcher-defines.h:
224
 
        * src/launcher-iconbar.c:
225
 
        * src/launcher-iconbar.h:
226
 
        * src/launcher-item.c:
227
 
        * src/launcher-item.h:
228
 
        * src/launcher-menu.c:
229
 
        * src/launcher-menu.h:
230
 
        * src/launcher-startup.c:
231
 
        * src/launcher-startup.h:
232
 
        * src/launcher-util.c:
233
 
        * src/launcher-util.h:
234
 
        Lots of fixes.
235
 
        Hooked up menu/items and the iconbar.
236
 
 
237
 
2008-02-29  Neil J. Patel  <neil.patel@canonical.com>
238
 
 
239
 
        * src/Makefile.am:
240
 
        * src/launcher-bar.c:
241
 
        * src/launcher-iconbar.c:
242
 
        * src/launcher-iconbar.h:
243
 
        * src/launcher-windec.c:
244
 
        Create the iconbar object, which will represent a row of icons.
245
 
 
246
 
2008-02-29  Neil J. Patel  <neil.patel@canonical.com>
247
 
 
248
 
        * src/launcher-windec.c:
249
 
        Hook up the minimise & close buttons to wnck so they work.
250
 
        Always leave a valid WnckWindow as priv->active, otherwise the
251
 
        desktop window will override it.
252
 
 
253
 
2008-02-29  Neil J. Patel  <neil.patel@canonical.com>
254
 
 
255
 
        * src/launcher-app.c:
256
 
        Use windec_set_window instead of clutter_actor_show/hide.       
257
 
 
258
 
        * src/launcher-windec.c:
259
 
        Display title, react to title changed events.
260
 
        Show/hide with a fade.
261
 
 
262
 
2008-02-29  Neil J. Patel  <neil.patel@canonical.com>
263
 
 
264
 
        * data/Makefile.am:
265
 
        * data/close.svg:
266
 
        * data/minimise.svg:
267
 
        Some assets for the window decoration.
268
 
 
269
 
        * src/Makefile.am:
270
 
        * src/launcher-app.c:
271
 
        Show the window decoration when there is a maximised window.
272
 
 
273
 
        * src/launcher-bar.c:
274
 
        * src/launcher-bar.h:
275
 
        Don't try and resize if size == current_size.
276
 
        Update copyrights.
277
 
 
278
 
        * src/launcher-windec.c:
279
 
        * src/launcher-windec.h:
280
 
        Basic window decoration implementation.
281
 
 
282
 
2008-02-29  Neil J. Patel  <neil.patel@canonical.com>
283
 
 
284
 
        * src/launcher-app.c:
285
 
        Load the bar and set its size depending on the current window state.
286
 
 
287
 
        * src/launcher-bar.c:
288
 
        * src/launcher-bar.h:
289
 
        Added the resizeing animation and size setting function.
290
 
 
291
 
        * src/launcher-wm.c:
292
 
        Discard events from some window types.
293
 
 
294
 
2008-02-29  Neil J. Patel  <neil.patel@canonical.com>
295
 
 
296
 
        * src/Makefile.am:
297
 
        * src/launcher-bar.c:
298
 
        * src/launcher-bar.h:
299
 
        Created the Bar class, which controls the background black bar.
300
 
 
301
 
2008-02-28  Neil J. Patel  <neil.patel@canonical.com>
302
 
 
303
 
        * src/Makefile.am:
304
 
        * src/launcher-app.c:
305
 
        * src/launcher-app.h:
306
 
        * src/launcher-background.c:
307
 
        * src/main.c:
308
 
        Moved the application 'init' code outof main and into its own class.
309
 
        LauncherApp will control the state of the application.
310
 
 
311
 
2008-02-28  Neil J. Patel  <neil.patel@canonical.com>
312
 
 
313
 
        * src/launcher-wm.c:
314
 
        * src/launcher-wm.h:
315
 
        Removed unused signals.
316
 
        Added emitting of show-windecs and hide-windecs signals.
317
 
 
318
 
2008-02-28  Neil J. Patel  <neil.patel@canonical.com>
319
 
 
320
 
        * configure.ac:
321
 
        Depend on libwnck.
322
 
 
323
 
        * src/Makefile.am:
324
 
        * src/launcher-wm.c:
325
 
        * src/launcher-wm.h:
326
 
        * src/main.c:
327
 
        Add the beginings of a wrapper around libwnck specifically for the 
328
 
        launcher.
329
 
 
330
 
2008-02-28  Neil J. Patel  <neil.patel@canonical.com>
331
 
        
332
 
        * src/Makefile.am:
333
 
        * src/launcher-background.c:
334
 
        * src/launcher-background.h:
335
 
        * src/launcher-behave.c:
336
 
        * src/launcher-behave.h:
337
 
        * src/main.c:
338
 
        Added in the background class. Updated it to listen to standard gnome-
339
 
        gconf keys for background settings.
340
 
 
341
 
2008-02-28  Neil J. Patel  <neil.patel@canonical.com>
342
 
 
343
 
        * src/main.c:
344
 
        Added ability to set stage XWindow type-hint as 'Desktop'
345
 
        Added our 'fake-panel' strut at the top of the screen
346
 
 
347
 
2008-02-28  Neil J. Patel  <neil.patel@canonical.com>
348
 
 
349
 
        * Makefile.am:
350
 
        * src/Makefile.am:
351
 
        * src/main.c:
352
 
        Setting up of build environment.
353
1