1
2012-10-04 Marco Trevisan (Treviño) <mail@3v1n0.net>
3
UnityWindow: add PixmapTexture struct: never separate a binded texture to its pixmap
5
Or it will lead to crashes. Now we cache both the GLTexture and the binded XPixmap, so
6
that we delete both together and there won't be crashes.
8
Texutures binded to Pixmaps should not be alive when the binded pixmap has been
9
destroyed. So, now we have a new PixmapTexture struct that keeps both the data
11
We now use a smart pointer of PixmapTexture to cache both the temporary decorations,
12
inside a CairoContext, and the ones at class level.. Fixes: https://bugs.launchpad.net/bugs/1061396. Approved by Neil J. Patel.
14
2012-10-04 Marco Trevisan (Treviño) <mail@3v1n0.net>
16
UnityWindow: don't draw decorations when we have empty sizes
18
It also fixes a crash on LLVMPIPE
20
2012-10-04 Marco Trevisan (Treviño) <mail@3v1n0.net>
22
UnityWindow: no need to use externally managed textures anymore
24
2012-10-04 Marco Trevisan (Treviño) <mail@3v1n0.net>
26
UnityWindow: don't draw a decoration if the texture has not been saved
28
2012-10-04 Marco Trevisan (Treviño) <mail@3v1n0.net>
30
PixmapTexture: add compiz::opengl::ExternallyManaged when pinding pixmap
32
2012-10-04 Marco Trevisan (Treviño) <mail@3v1n0.net>
34
UnityWindow: add PixmapTexture struct: never separate a binded texture to its pixmap
36
Or it will lead to crashes. Now we cache both the GLTexture and the binded XPixmap, so
37
that we delete both together and there won't be crashes.
39
2012-10-04 Andrea Azzarone <azzaronea@gmail.com>
42
Use clip region to fix dash/launcher separator drawing bug.. Fixes: https://bugs.launchpad.net/bugs/1061081. Approved by Łukasz Zemczak.
44
2012-10-04 Andrea Azzarone <azzaronea@gmail.com>
46
Use clip region to fix bug dash/launcher separator drawing.
48
2012-10-04 Andrea Azzarone <azzaronea@gmail.com>
52
2012-10-04 Nicolas d'Offay <nicolas.doffay@canonical.com>
54
Fixed flickering bug.. Fixes: https://bugs.launchpad.net/bugs/1060532. Approved by Łukasz Zemczak, Nick Dedekind.
56
2012-10-03 Nicolas d'Offay <nicolas.doffay@canonical.com>
58
Fixed blend mode bug in 6.0.
60
2012-10-04 Michal Hruby <michal.mhr@gmail.com>
62
Attempt to reconnect to DBus proxies if the initial connection fails. Fixes: https://bugs.launchpad.net/bugs/1058619. Approved by Łukasz Zemczak, Gord Allott.
64
2012-10-04 Michal Hruby <michal.mhr@gmail.com>
66
Backport DBus proxy reconnection fix from trunk
68
2012-10-03 Andrea Azzarone <azzaronea@gmail.com>
70
Fix rendering flaw in search entry. (LP: #1059562). Fixes: https://bugs.launchpad.net/bugs/1059562. Approved by Neil J. Patel.
72
2012-10-01 Andrea Azzarone <azzaronea@gmail.com>
74
Fix rendering flaw of dash search entry.
76
2012-10-03 Nick Dedekind <nicholas.dedekind@gmail.com>
78
Fixed dash filter redraw issue (LP: #1059607). Fixes: https://bugs.launchpad.net/bugs/1059607. Approved by Neil J. Patel.
80
2012-10-02 Nick Dedekind <nicholas.dedekind@gmail.com>
82
Fixed dash filter scroll redrawing.
84
2012-10-03 Andrea Azzarone <azzaronea@gmail.com>
86
Use GMountOperation in g_volume_mount. GMountOperation provides a mechanism for interacting with the use.. Fixes: https://bugs.launchpad.net/bugs/713432. Approved by Łukasz Zemczak.
88
2012-10-02 Andrea Azzarone <azzaronea@gmail.com>
90
Use GMountOperation to enable user interaction when mounting file systems.
92
2012-10-03 Marco Trevisan (Treviño) <mail@3v1n0.net>
94
DesktopUtilities: unescape the desktop paths and ids before processing them. Fixes: https://bugs.launchpad.net/bugs/1055552. Approved by Neil J. Patel.
96
2012-10-02 Marco Trevisan (Treviño) <mail@3v1n0.net>
98
DesktopUtilities: unescape the desktop paths and ids before processing them
100
2012-10-03 Łukasz 'sil2100' Zemczak <lukasz.zemczak@canonical.com>
102
Cherry-picked 2786: Ignore transient unmmaped windows on minimize/unminimize
103
Doesn't make much sense since they are not shown and it confuses Qt code.. Fixes: https://bugs.launchpad.net/bugs/929712. Approved by Marco Trevisan (Treviño), Albert Astals Cid.
105
2012-10-03 Łukasz 'sil2100' Zemczak <lukasz.zemczak@canonical.com>
107
Cherry-picked 2786: Ignore transient unmmaped windows on minimize/unminimize
109
Doesn't make much sense since they are not shown and it confuses Qt code.
111
2012-10-03 Łukasz 'sil2100' Zemczak <lukasz.zemczak@canonical.com>
113
Cherry-picked 2784 from trunk: Uploaded correct (hires) icon for missing album artwork when displaying music preview.. Fixes: https://bugs.launchpad.net/bugs/1060195. Approved by Didier Roche.
115
2012-10-03 Łukasz 'sil2100' Zemczak <lukasz.zemczak@canonical.com>
117
Cherry-picked 2784 from trunk: Uploaded correct (hires) icon for missing album artwork when displaying music preview.
119
2012-10-02 Nicolas d'Offay <nicolas.doffay@canonical.com>
121
Workaround a crash when using mesa's software rendering. Fixes: https://bugs.launchpad.net/bugs/1060148. Approved by Łukasz Zemczak, Marco Trevisan (Treviño).
123
2012-10-02 Nicolas d'Offay <nicolas.doffay@canonical.com>
127
2012-10-02 Nicolas d'Offay <nicolas.doffay@canonical.com>
129
Set texture to be externally managed.
131
2012-10-02 Andrea Azzarone <azzaronea@gmail.com>
133
Fix rendering of the dash/launcher separator.. Fixes: https://bugs.launchpad.net/bugs/1057798. Approved by Łukasz Zemczak.
135
2012-10-01 Andrea Azzarone <azzaronea@gmail.com>
137
Fix rendering of dash/launcher separator.
139
2012-10-02 Timo Jyrinki <timo.jyrinki@canonical.com>
141
Reference the menu in the accessible object. (LP: #913324). Fixes: https://bugs.launchpad.net/bugs/913324. Approved by Michal Hruby.
143
2012-10-02 Timo Jyrinki <timo.jyrinki@canonical.com>
145
Cherry-pick lp:unity 2775
147
2012-10-02 Timo Jyrinki <timo.jyrinki@canonical.com>
149
Removed minimum width from result group causing home lens not to wrap. (LP: #1053116). Fixes: https://bugs.launchpad.net/bugs/1053116, https://bugs.launchpad.net/bugs/1053316. Approved by Łukasz Zemczak.
151
2012-10-02 Timo Jyrinki <timo.jyrinki@canonical.com>
153
Removed minimum width from result group causing home lens not to wrap. (LP#1053116)
155
2012-10-01 Marco Trevisan (Treviño) <mail@3v1n0.net>
157
ExpoLauncherIcon: Correctly toggle the expo on activation
159
PluginAdapter: change the internals of MultiActionList to use a map to reference actions by name
160
WindowManager: add TerminateExpo function to hide the expo plugin. Fixes: https://bugs.launchpad.net/bugs/1059759. Approved by Brandon Schaefer.
162
2012-10-01 Marco Trevisan (Treviño) <mail@3v1n0.net>
164
ExpoLauncherIcon: Correctly toggle the expo on activation
166
PluginAdapter: change the internals of MultiActionList to use a map to reference actions by name
167
WindowManager: add TerminateExpo function to hide the expo plugin
169
2012-10-01 Łukasz 'sil2100' Zemczak <lukasz.zemczak@canonical.com>
171
Don't convert "devices-option", it's a deprecated key. Fixes: https://bugs.launchpad.net/bugs/1059594. Approved by Didier Roche.
173
2012-10-01 Łukasz 'sil2100' Zemczak <lukasz.zemczak@canonical.com>
175
Cherry-picked seb128's branch: Don't convert devices-option, it's a deprecated key
177
2012-10-01 Nicolas d'Offay <nicolas.doffay@canonical.com>
179
Low Graphics Mode. Fixes: https://bugs.launchpad.net/bugs/1046497. Approved by Nicolas d'Offay.
181
2012-10-01 Nicolas d'Offay <nicolas.doffay@canonical.com>
185
2012-10-01 Nick Dedekind <nicholas.dedekind@gmail.com>
187
Added launcher icon destructor disconnect from expo termination signal.. Fixes: https://bugs.launchpad.net/bugs/1055995. Approved by Andrea Azzarone.
189
2012-10-01 Nick Dedekind <nicholas.dedekind@gmail.com>
193
2012-10-01 Nick Dedekind <nicholas.dedekind@gmail.com>
195
Added launcher icon destructor disconnect from expo termination signal.
197
2012-10-01 Nick Dedekind <nicholas.dedekind@gmail.com>
199
Fixed re-ordering of shopping lens category in home lens. (LP#1054219). Fixes: https://bugs.launchpad.net/bugs/1054219. Approved by Michal Hruby.
201
2012-10-01 Nick Dedekind <nicholas.dedekind@gmail.com>
203
Fixed re-ordering of shopping lens category in home lens.
205
2012-09-28 Neil Jagdish Patel <neil.patel@canonical.com>
207
Cherrypicks from unity's trunk for 6.8.0. Fixes: . Approved by Brandon Schaefer, Didier Roche.
209
2012-09-28 Michal Hruby <michal.mhr@gmail.com>
213
2012-09-28 Michal Hruby <michal.mhr@gmail.com>
217
2012-09-28 Michal Hruby <michal.mhr@gmail.com>
221
2012-09-28 Michal Hruby <michal.mhr@gmail.com>
225
2012-09-28 Michal Hruby <michal.mhr@gmail.com>
229
2012-09-28 Michal Hruby <michal.mhr@gmail.com>
233
2012-09-28 Michal Hruby <michal.mhr@gmail.com>
237
2012-09-28 Michal Hruby <michal.mhr@gmail.com>
241
2012-09-28 Michal Hruby <michal.mhr@gmail.com>
245
2012-09-28 Michal Hruby <michal.mhr@gmail.com>
249
2012-09-28 Michal Hruby <michal.mhr@gmail.com>
253
2012-09-28 Michal Hruby <michal.mhr@gmail.com>
257
2012-09-28 Michal Hruby <michal.mhr@gmail.com>
261
2012-09-28 Michal Hruby <michal.mhr@gmail.com>
265
2012-09-28 Michal Hruby <michal.mhr@gmail.com>
269
2012-09-28 Michal Hruby <michal.mhr@gmail.com>
273
2012-09-28 Michal Hruby <michal.mhr@gmail.com>
277
2012-09-28 Michal Hruby <michal.mhr@gmail.com>
281
2012-09-28 Michal Hruby <michal.mhr@gmail.com>
285
2012-09-28 Michal Hruby <michal.mhr@gmail.com>
289
2012-09-28 Michal Hruby <michal.mhr@gmail.com>
293
2012-09-28 Michal Hruby <michal.mhr@gmail.com>
297
2012-09-28 Michal Hruby <michal.mhr@gmail.com>
301
2012-09-20 Omer Akram <om26er@ubuntu.com>
303
remove FlowView manual-test as the feature have been disabled.. Fixes: https://bugs.launchpad.net/bugs/1053056. Approved by Marco Trevisan (Treviño).
305
2012-09-20 Omer Akram <om26er@ubuntu.com>
307
Flow view has been disabled in Unity, this manual test case makes no sense
309
2012-09-20 Omer Akram <om26er@ubuntu.com>
313
2012-09-19 Omer Akram <om26er@ubuntu.com>
317
2012-09-28 Michal Hruby <michal.mhr@gmail.com>
321
2012-09-20 Neil Jagdish Patel <neil.patel@canonical.com>
323
Makes sure we choose a sane icon for GIcon's that our own UnityProtocolIcons too.. Fixes: . Approved by Marco Trevisan (Treviño).
325
2012-09-20 Neil Jagdish Patel <neil.patel@canonical.com>
327
Support for UnityProtocolAnnotatedIcon for DND
329
2012-09-28 Marco Trevisan (Treviño) <mail@3v1n0.net>
331
BamfLauncherIcon: call Stick after that the icon is set sticky, so that the signal emission will work
333
And so the favorites will be correctly saved.. Fixes: https://bugs.launchpad.net/bugs/1054645. Approved by Andrea Azzarone.
335
2012-09-28 Marco Trevisan (Treviño) <mail@3v1n0.net>
337
BamfLauncherIcon: call Stick after that the icon is set sticky, so that the signal emission will work
339
And so the favorites will be correctly saved.
341
2012-09-28 Marco Trevisan (Treviño) <mail@3v1n0.net>
343
UnityWindow: don't close a window on middle-click when in scale. Fixes: . Approved by Andrea Azzarone.
345
2012-09-28 Marco Trevisan (Treviño) <mail@3v1n0.net>
347
UnityShell, autopilot: remove the middle-click on spread bits
349
2012-09-27 Daniel van Vugt <daniel.van.vugt@canonical.com>
351
Don't keep re-blurring parts of the shell we've already painted, because
352
that will creep in and look like a shadow on the edge of the blur region.
355
This happens when the same texture (the FBO texture) is both the source and
356
the destination for the three blur operations (launcher, panel, then dash).
357
My quick fix is to take a copy of the FBO texture at the start of the frame
358
(before any shell is painted), rather than reading from the same texture
359
(FBO) that we're writing to.
361
This also fixes LP: #1039999, because we are no longer assuming the backbuffer
362
is an FBO. Instead we let Nux decide and take the right steps to read the
363
real backbuffer, whatever that is.. Fixes: https://bugs.launchpad.net/bugs/1039999, https://bugs.launchpad.net/bugs/1043260. Approved by Andrea Azzarone.
365
2012-09-27 Daniel van Vugt <daniel.van.vugt@canonical.com>
367
Don't keep re-blurring parts of the shell we've already painted, because
368
that will creep in and look like a shadow on the edge of the blur region.
371
This happens when the same texture (the FBO texture) is both the source and
372
the destination for the three blur operations (launcher, panel, then dash).
373
My quick fix is to take a copy of the FBO texture at the start of the frame
374
(before any shell is painted), rather than reading from the same texture
375
(FBO) that we're writing to.
377
This also fixes LP: #1039999, because we are no longer assuming the backbuffer
378
is an FBO. Instead we let Nux decide and take the right steps to read the
379
real backbuffer, whatever that is.
381
2012-09-27 Brandon Schaefer <brandon.schaefer@canonical.com>
383
Fixes alt+tab losing focus when alt+tabing to quickly due to ubus being to slow to send a message.. Fixes: https://bugs.launchpad.net/bugs/1035628. Approved by Marco Trevisan (Treviño).
385
2012-09-26 Brandon Schaefer <brandon.schaefer@canonical.com>
389
2012-09-25 Brandon Schaefer <brandon.schaefer@canonical.com>
391
* Fixes alt+tab focus issues
393
2012-09-25 Brandon Schaefer <brandon.schaefer@canonical.com>
395
Adds ap tests for the shopping lens.. Fixes: . Approved by Thomi Richards.
397
2012-09-24 Brandon Schaefer <brandon.schaefer@canonical.com>
401
2012-09-24 Brandon Schaefer <brandon.schaefer@canonical.com>
403
* Adds shopping lens AP test
405
2012-09-24 Thomi Richards <thomi.richards@canonical.com>
407
Fix several issues in the autopilot test suite.. Fixes: . Approved by Christopher Lee.
409
2012-09-25 Thomi Richards <thomi.richards@canonical.com>
411
Merged mainline, fixed conflicts.
413
2012-09-24 Thomi Richards <thomi.richards@canonical.com>
417
2012-09-24 Thomi Richards <thomi.richards@canonical.com>
419
Ensure Unity is running before beginning a test. Also fix a race condition where failing tests that log some introspectable object with a customised __repr__ method would trigger a StateNotFound error.
421
2012-09-24 Marco Trevisan (Treviño) <mail@3v1n0.net>
423
UnityWindow: when spreading, render once an empty decoration texture at full size and scale it via OpenGL
425
This saves a lot of drawing and improves the performances of the unity Spread. Also, don't redraw the decoration texture for selected windows if not needed.
426
Finally, cleanup the header file. Fixes: https://bugs.launchpad.net/bugs/1055643. Approved by Brandon Schaefer.
428
2012-09-24 Marco Trevisan (Treviño) <mail@3v1n0.net>
430
UnityWindow: when spreading, render once an empty decoration texture at full size and scale it via OpenGL
432
This saves a lot of drawing and improves the performances of the unity Spread. Also, don't redraw the decoration texture for selected windows if not needed.
433
Finally, cleanup the header f
435
2012-09-24 Marco Trevisan (Treviño) <mail@3v1n0.net>
437
UnityShell: enable closing on middle-click, fix scaled decoration sizes, fix theming issues, added scale autopilot tests. Fixes: https://bugs.launchpad.net/bugs/1052821, https://bugs.launchpad.net/bugs/1053225, https://bugs.launchpad.net/bugs/1055605, https://bugs.launchpad.net/bugs/1055609, https://bugs.launchpad.net/bugs/1055610. Approved by Brandon Schaefer.
439
2012-09-24 Marco Trevisan (Treviño) <mail@3v1n0.net>
441
UnityShell: enable closing on middle-click, fix scaled decoration sizes, fix theming issues, added scale autopilot tests
443
2012-09-23 Marco Trevisan (Treviño) <mail@3v1n0.net>
445
UnityWindow: use another strategy to draw a rounded top border
447
2012-09-23 Marco Trevisan (Treviño) <mail@3v1n0.net>
449
UnityWindow: correctly fade out the decoration text
451
2012-09-23 Marco Trevisan (Treviño) <mail@3v1n0.net>
453
UnityWindow: use the gtk style context to render the scaled window text
455
2012-09-23 Marco Trevisan (Treviño) <mail@3v1n0.net>
457
UnityWindow: set the decoration radius to match system default values
459
2012-09-23 Marco Trevisan (Treviño) <mail@3v1n0.net>
461
UnityWindow: even more cleanup the scale decoration code
463
Also reduce some unwanted paints...
465
2012-09-23 Marco Trevisan (Treviño) <mail@3v1n0.net>
467
UnityWindow: correctly draw a fake rounded decoration using default values
469
2012-09-23 Marco Trevisan (Treviño) <mail@3v1n0.net>
471
UnityWindow: GetScaledGeometry, fix the x/y positioning, so that the decoration won't look wider
473
2012-09-19 Marco Trevisan (Treviño) <mail@3v1n0.net>
475
UnityWindow: add close on middle-click support
477
2012-09-24 Marco Trevisan (Treviño) <mail@3v1n0.net>
479
Launcher: check the mouse position after relasing a drag window, and in case hide it
481
Tests included. Fixes: https://bugs.launchpad.net/bugs/1053978. Approved by Andrea Azzarone.
483
2012-09-24 Marco Trevisan (Treviño) <mail@3v1n0.net>
485
Launcher: check the mouse position after relasing a drag window, and in case hide it
489
2012-09-24 Brandon Schaefer <brandon.schaefer@canonical.com>
491
Merging brandontschaefer's fix into unity/6.0:
492
Fix broken AP test due to gcalc not having menu accelerators anymore.. Fixes: . Approved by Thomi Richards.
494
2012-09-24 Christopher Lee <chris.lee@canonical.com>
496
Merging brandontschaefer's fix for Unity/6.0
498
2012-09-20 Brandon Schaefer <brandon.schaefer@canonical.com>
500
* Fix menu accelerator AP test
502
2012-09-20 Marco Trevisan (Treviño) <mail@3v1n0.net>
504
manual-tests: Launcher fix dragging manual test, updating it to the current behavior. Fixes: https://bugs.launchpad.net/bugs/1053129. Approved by Omer Akram.
506
2012-09-20 Marco Trevisan (Treviño) <mail@3v1n0.net>
508
manual-tests: Launcher fix dragging manual test
510
2012-09-24 Thomi Richards <thomi.richards@canonical.com>
512
Fix autopilot test for dragging launcher icons around.. Fixes: . Approved by Christopher Lee.
514
2012-09-24 Thomi Richards <thomi.richards@canonical.com>
516
Fixed test that drags launcher icons around.
518
2012-09-20 Didier Roche <didier.roche@canonical.com>
1
522
2012-09-20 Didier Roche <didier.roche@canonical.com>
3
524
Install Amazon and Ubuntu One Music Store webapp items in the launcher by default