1
2012-04-26 Sebastien Bacher <seb128@ubuntu.com>
3
Revert r2331, it's creating hang issues on start.. Fixes: . Approved by Didier Roche.
5
2012-04-26 Sebastien Bacher <seb128@ubuntu.com>
7
Revert r2331, it's creating hang issues on start. The commit is not fixing any
8
important issue and not needed in the SRU, it can come once the problems have
11
2012-04-26 Michael Vogt <michael.vogt@ubuntu.com>
13
Check for "exit_state" on the install-finished signal from aptdaemon (LP: #982921) and remove launcher icon again on failure.. Fixes: https://bugs.launchpad.net/bugs/982921. Approved by Tim Penhey.
15
2012-04-26 Michael Vogt <michael.vogt@ubuntu.com>
17
manual-tests/SoftwareCenter.txt: add manual test for the launcher integration cancel
19
2012-04-17 Michael Vogt <michael.vogt@ubuntu.com>
21
remove USC launcher again from unity on download/install failure or cancel
23
2012-04-26 Marco Trevisan (Treviño) <mail@3v1n0.net>
25
We need to flag a bamf view that we control using an icon using the "unity-seen" qdata, or unity will duplicate it on bamfdaemon respawn. (LP: #928912). Fixes: https://bugs.launchpad.net/bugs/928912. Approved by Michal Hruby, Tim Penhey.
27
2012-04-26 Marco Trevisan (Treviño) <mail@3v1n0.net>
29
autopilot, test_launcher: removed the xclock test... We'll put it back soon.
31
2012-04-26 Marco Trevisan (Treviño) <mail@3v1n0.net>
35
2012-04-26 Thomi Richards <thomi.richards@canonical.com>
39
2012-04-26 Thomi Richards <thomi.richards@canonical.com>
43
2012-04-26 Thomi Richards <thomi.richards@canonical.com>
45
Removed tautology from the test.
47
2012-04-26 Thomi Richards <thomi.richards@canonical.com>
51
2012-04-26 Marco Trevisan (Treviño) <mail@3v1n0.net>
53
autopilot, use kill instead of pkill to close applications
55
2012-04-26 Marco Trevisan (Treviño) <mail@3v1n0.net>
57
BamfLauncherIcon: export the application ID for introspection
59
2012-04-26 Marco Trevisan (Treviño) <mail@3v1n0.net>
61
autopilot, test_launcher: added test to check the launcher status after bamfdaemon killing
63
2012-04-26 Marco Trevisan (Treviño) <mail@3v1n0.net>
65
LauncherController: set the "unity-seen" qdata to all the BamfApplications we have
67
This avoid that we create two icons for the same application instance.
68
Moving to the safer GUINT...
70
2012-04-26 Marco Trevisan (Treviño) <mail@3v1n0.net>
72
BamfLauncherIcon: Focus an application if no child window is actually on top of the stack. Raises all urgent windows.
74
This fixes bug #802816 that happens when an application raises a window on the top of the stack but the focus doesn't change.
76
Plus, don't perform unneeded checks when focusing non-active applications.. Fixes: https://bugs.launchpad.net/bugs/802816, https://bugs.launchpad.net/bugs/986443. Approved by Tim Penhey.
78
2012-04-26 Marco Trevisan (Treviño) <mail@3v1n0.net>
82
2012-04-26 Marco Trevisan (Treviño) <mail@3v1n0.net>
86
2012-04-25 Marco Trevisan (Treviño) <mail@3v1n0.net>
90
2012-04-25 Marco Trevisan (Treviño) <mail@3v1n0.net>
92
manual-tests, Launcher: added a test for non top non-focused windows
94
2012-04-21 Marco Trevisan (Treviño) <mail@3v1n0.net>
96
BamfLauncherIcon: raise all the urgent windows, if there are any
98
2012-04-21 Marco Trevisan (Treviño) <mail@3v1n0.net>
100
BamfLauncherIcon: focus an application if no child window is actually on top of the stack.
102
This fixes bug #802816 that happens when an application raises a window on the top of the stack but the
103
focus doesn't change.
105
Plus, don't perform unneeded checks for non-active applications.
107
2012-04-21 Marco Trevisan (Treviño) <mail@3v1n0.net>
109
WindowManager: add method to get if a window is on top.
111
Top window is a window that is on top of the stack, excluding invisible, not mapped,
112
minimized, set "above" and unity windows.
114
2012-04-26 Marco Trevisan (Treviño) <mail@3v1n0.net>
116
manual-test, Launcher: added manual test for the Chromium web applications. Fixes: . Approved by Tim Penhey.
118
2012-04-26 Marco Trevisan (Treviño) <mail@3v1n0.net>
120
manual-test, Launcher: added manual test for the Chromium web applications
122
2012-04-25 Marco Trevisan (Treviño) <mail@3v1n0.net>
124
BamfLauncherIcon: activate the icon using the quicklist item using an Idle.
126
This fixes the bug #986461 that caused the spread not to initiate clicking on the quicklist application name.. Fixes: https://bugs.launchpad.net/bugs/986461. Approved by Thomi Richards.
128
2012-04-26 Marco Trevisan (Treviño) <mail@3v1n0.net>
130
WindowManager: removed the g_debug("%s", G_STRFUNC); from AddProperties dummy implementation
132
2012-04-25 Marco Trevisan (Treviño) <mail@3v1n0.net>
134
autopilot, test_quicklist: add a test to check that spread works when initiated by quicklist
136
2012-04-25 Marco Trevisan (Treviño) <mail@3v1n0.net>
138
autopilot, keybindings: include spread keybindings
140
2012-04-25 Marco Trevisan (Treviño) <mail@3v1n0.net>
142
autopilot, add WindowManager emulator
144
2012-04-25 Marco Trevisan (Treviño) <mail@3v1n0.net>
146
test_quicklist: added test to check if the application label works
148
2012-04-24 Marco Trevisan (Treviño) <mail@3v1n0.net>
150
unityshell: set PluginAdapter as introspectable child
152
2012-04-24 Marco Trevisan (Treviño) <mail@3v1n0.net>
154
WindowManager: make it introspectable, implementation in PluginAdapter.
156
2012-04-24 Marco Trevisan (Treviño) <mail@3v1n0.net>
160
2012-04-23 Marco Trevisan (Treviño) <mail@3v1n0.net>
162
BamfLauncherIcon: remove the _quicklist_activated_id related source on destruction
164
2012-04-21 Marco Trevisan (Treviño) <mail@3v1n0.net>
166
BamfLauncherIcon: activate the icon using the quicklist item using an Idle.
168
This fixes the bug #986461 that caused the spread not to initiate clicking on the quicklist
171
2012-04-25 Michal Hruby <michal.mhr@gmail.com>
173
Fix scale inversion when processing non-rect tile textures. Fixes: https://bugs.launchpad.net/bugs/988338. Approved by Gord Allott.
175
2012-04-25 Michal Hruby <michal.mhr@gmail.com>
177
Fix scale inversion when processing non-rect tile textures
179
2012-04-25 Andrea Azzarone <azzaronea@gmail.com>
181
Don't crop the bottom of results in card view when a category is not expanded.. Fixes: https://bugs.launchpad.net/bugs/975003. Approved by Marco Trevisan (Treviño).
183
2012-04-25 Andrea Azzarone <azzaronea@gmail.com>
185
Fixes LP bug #975003.
187
2012-04-25 Michal Hruby <michal.mhr@gmail.com>
189
Destroy lens views before destroying lens models. Fixes: . Approved by Gord Allott, Sam Spilsbury.
191
2012-04-24 Michal Hruby <michal.mhr@gmail.com>
195
2012-04-24 Michal Hruby <michal.mhr@gmail.com>
197
Destroy lens views before destroying lens models
199
2012-04-25 Michal Hruby <michal.mhr@gmail.com>
201
Make sure hud's spinner stops spinning after hud service returns reply. Fixes: https://bugs.launchpad.net/bugs/987781. Approved by Gord Allott, Marco Trevisan (Treviño).
203
2012-04-24 Michal Hruby <michal.mhr@gmail.com>
205
Make sure hud's spinner stops spinning after hud service returns reply
207
2012-04-25 Brandon Schaefer <brandontschaefer@gmail.com>
209
Shorten the press/release time of the Ctrl+Space for the IBus AP tests.. Fixes: . Approved by Thomi Richards.
211
2012-04-24 Brandon Schaefer <brandontschaefer@gmail.com>
213
* Shortens the press/release time for Ctrl+Space as jenkins is a little slow
215
2012-04-24 Andrea Azzarone <azzaronea@gmail.com>
217
Enable dnd for all launcher icons (and not just the ones matching the type).. Fixes: https://bugs.launchpad.net/bugs/880798. Approved by Marco Trevisan (Treviño).
219
2012-04-25 Andrea Azzarone <azzaronea@gmail.com>
223
2012-04-25 Andrea Azzarone <azzaronea@gmail.com>
227
2012-04-25 Andrea Azzarone <azzaronea@gmail.com>
231
2012-04-25 Andrea Azzarone <azzaronea@gmail.com>
235
2012-04-24 Andrea Azzarone <azzaronea@gmail.com>
237
Set a shortcut for the new apps on the launcher too.. Fixes: https://bugs.launchpad.net/bugs/778499. Approved by Marco Trevisan (Treviño).
239
2012-04-24 Andrea Azzarone <azzaronea@gmail.com>
243
2012-04-24 Andrea Azzarone <azzaronea@gmail.com>
247
2012-04-23 Andrea Azzarone <azzaronea@gmail.com>
251
2012-04-23 Andrea Azzarone <azzaronea@gmail.com>
255
2012-04-24 Marco Trevisan (Treviño) <mail@3v1n0.net>
257
DeviceLauncherSection: updated to use glib::SignalManager and glib::Object
259
This allow to be more safe; it fixes also some crashes caused by the fact that DeviceLauncherIcon didn't own the GVolume* object. Now it uses glib::Object completely, so we can automagically ref/unref the volume when the icon is created/removed.. Fixes: https://bugs.launchpad.net/bugs/918548, https://bugs.launchpad.net/bugs/977762. Approved by Andrea Azzarone.
261
2012-04-24 Marco Trevisan (Treviño) <mail@3v1n0.net>
263
DeviceLauncherSection: use glib::SignalManager
265
2012-04-24 Marco Trevisan (Treviño) <mail@3v1n0.net>
267
DeviceLauncherIcon: use a glib::Object to handle the volume.
269
So we can be safe about reference. This will automagically add
270
and remove a reference when needed.
272
2012-04-24 Brandon Schaefer <brandontschaefer@gmail.com>
274
UnityScreen: use smart_pointers correctly, destruct items in correct order. Fixes: https://bugs.launchpad.net/bugs/987932. Approved by Marco Trevisan (Treviño).
276
2012-04-24 Brandon Schaefer <brandontschaefer@gmail.com>
278
* Remove useless namespace
280
2012-04-24 Brandon Schaefer <brandontschaefer@gmail.com>
282
* Fixed spacing issue
284
2012-04-24 Brandon Schaefer <brandontschaefer@gmail.com>
286
* Some fixes, also added some comments about the ordering (was causing the crashes)
288
2012-04-24 Brandon Schaefer <brandontschaefer@gmail.com>
290
* Changed WindowThread to use a unique ptr
291
* Also fixed a memory leak with the debugger
292
* Some cleaning up also
293
* Thanks Treviño for the information :)
295
2012-04-24 Brandon Schaefer <brandontschaefer@gmail.com>
297
UnityScreen: destroy the controllers before the window thread
299
Fixes crashes enabling/disabling plugins in CCSM. Fixes: https://bugs.launchpad.net/bugs/931201, https://bugs.launchpad.net/bugs/942286, https://bugs.launchpad.net/bugs/947844, https://bugs.launchpad.net/bugs/952378. Approved by Marco Trevisan (Treviño).
301
2012-04-23 Brandon Schaefer <brandontschaefer@gmail.com>
303
* Fixes some crashes with the ccsm and plugins
304
* There still seems to be a crash, but it looks to be in bamf
306
2012-04-24 Michal Hruby <michal.mhr@gmail.com>
308
GLibDBusProxy: Remove 1 second timeout we used before connecting to dbus proxies. Fixes: . Approved by Marco Trevisan (Treviño).
310
2012-04-24 Michal Hruby <michal.mhr@gmail.com>
312
Remove 1 second timeout we used before connecting to dbus proxies
314
2012-04-24 Marco Trevisan (Treviño) <mail@3v1n0.net>
316
HudLauncherIcon: close the HUD when activating the icon
318
As design requested in bug #963918. Fixes: https://bugs.launchpad.net/bugs/963918. Approved by Gord Allott.
320
2012-04-24 Marco Trevisan (Treviño) <mail@3v1n0.net>
322
HudLauncherIcon: removed unneeded space.
324
2012-04-24 Marco Trevisan (Treviño) <mail@3v1n0.net>
326
autopilot, test_hud: add test to check if clicking over the HUD icon closes it.
328
2012-04-24 Marco Trevisan (Treviño) <mail@3v1n0.net>
330
HudLauncherIcon: close the HUD when activating the icon
332
As design requested in bug #963918
334
2012-04-24 smspillaz <sam.spilsbury@canonical.com>
336
See Bug 880449 : Minimized windows were being considered for showdesktop and had their input shape removed twice.
338
1) Never allow different entities to fight over the input shape of the window. Have one shared interface between them with RAII semantics
339
2) Don't allow minimized windows to enter showdesktop mode. Fixes: . Approved by Gord Allott.
341
2012-04-23 smspillaz <sam.spilsbury@canonical.com>
343
Fix style, use <memory>
345
2012-04-18 smspillaz <sam.spilsbury@canonical.com>
347
Don't showdesktop minimized windows
349
2012-04-18 smspillaz <sam.spilsbury@canonical.com>
351
Make the minimize handler use the same mechanism
353
2012-04-18 smspillaz <sam.spilsbury@canonical.com>
355
Acquire input shape removal through RAII semantics
357
2012-04-23 Marco Trevisan (Treviño) <mail@3v1n0.net>
359
Hud: update the icon size to match the launcher icon size when in auto-hide mode
361
Plus prevent a couple of crashes. Fixes: https://bugs.launchpad.net/bugs/921506, https://bugs.launchpad.net/bugs/983646. Approved by Tim Penhey.
363
2012-04-23 Marco Trevisan (Treviño) <mail@3v1n0.net>
365
HudView: Set the minimum icon height to match the content_layout
367
So the icon is vertically centered to the hud search (minimal) layout if needed.
369
2012-04-23 Marco Trevisan (Treviño) <mail@3v1n0.net>
371
HudIcon: use unsigned integer for padding.
373
2012-04-23 Marco Trevisan (Treviño) <mail@3v1n0.net>
375
HudView: remove space
377
2012-04-23 Marco Trevisan (Treviño) <mail@3v1n0.net>
379
HudIcon: Fix the icon position to be relative to size, add a minimum vertical padding
381
This makes the icon draw correctly when it's big, also it makes the view to increas its
382
vertical size slightly to use some padding if needed.
384
2012-04-23 Marco Trevisan (Treviño) <mail@3v1n0.net>
386
HudView: fix the geometry not to change when the icon size changes
388
2012-04-23 Marco Trevisan (Treviño) <mail@3v1n0.net>
390
HudController: add SetIcon function that removes some code duplication
392
2012-04-23 Marco Trevisan (Treviño) <mail@3v1n0.net>
394
IconTexture: be more safe when handling _pixbuf_cached
396
Set it to null when invalid and during initialization
398
2012-04-22 Marco Trevisan (Treviño) <mail@3v1n0.net>
400
Merging with trunk (window button fixes)
402
2012-04-22 Marco Trevisan (Treviño) <mail@3v1n0.net>
406
2012-04-01 Marco Trevisan (Treviño) <mail@3v1n0.net>
408
Hud: update the icon size to match the launcher icon size.
410
2012-04-01 Marco Trevisan (Treviño) <mail@3v1n0.net>
412
Merging with icon fixes branch
414
2012-04-23 Andrea Azzarone <azzaronea@gmail.com>
416
Use 2 columns in the card view in desktop mode when filters are opened.. Fixes: https://bugs.launchpad.net/bugs/977817. Approved by Mirco Müller, Marco Trevisan (Treviño), Andrea Cimitan.
418
2012-04-20 Andrea Azzarone <azzaronea@gmail.com>
422
2012-04-20 Andrea Azzarone <azzaronea@gmail.com>
426
2012-04-21 Michael Rawson <michaelrawson76@gmail.com>
428
Fixes position of "show desktop" icon-LP:964073. Fixes: https://bugs.launchpad.net/bugs/964073. Approved by Marco Trevisan (Treviño).
430
2012-04-18 Michael Rawson <michaelrawson76@gmail.com>
434
2012-04-17 Michael Rawson <michaelrawson76@gmail.com>
438
2012-04-15 Michael Rawson <michaelrawson76@gmail.com>
442
2012-04-15 Michael Rawson <michaelrawson76@gmail.com>
444
Removed excess DesktopLauncherIcons()
446
2012-04-14 Michael Rawson <michaelrawson76@gmail.com>
450
2012-04-14 Michael Rawson <michaelrawson76@gmail.com>
452
Made fix more explicit-thanks Marco
454
2012-04-13 Michael Rawson <michaelrawson76@gmail.com>
456
Moved show desktop icon to intended position
458
2012-04-21 Marco Trevisan (Treviño) <mail@3v1n0.net>
460
WindowButtons: avoid to disable the Overlay close button.
462
This fixes a regression I probabily introduced (sorry).. Fixes: https://bugs.launchpad.net/bugs/986264. Approved by Andrea Azzarone.
464
2012-04-20 Marco Trevisan (Treviño) <mail@3v1n0.net>
466
WindowButtons: remove extra space, and be more crash-safe
468
2012-04-20 Marco Trevisan (Treviño) <mail@3v1n0.net>
470
WindowButtons: avoid to disable the Overlay close button.
472
This fixes a regression I probabily introduced (sorry).
474
2012-04-20 Andrea Azzarone <azzaronea@gmail.com>
476
Don't activate "home.lens" during dash closing.. Fixes: https://bugs.launchpad.net/bugs/914785. Approved by Michal Hruby, Marco Trevisan (Treviño).
478
2012-04-20 Andrea Azzarone <azzaronea@gmail.com>
482
2012-04-20 Andrea Azzarone <azzaronea@gmail.com>
484
Don't activate the home lens during the dash closing.
486
2012-04-20 Thomi Richards <thomi.richards@canonical.com>
488
Update IBus tests to only set the IME once per test case class.. Fixes: . Approved by Brandon Schaefer, Thomi Richards.
490
2012-04-20 Thomi Richards <thomi.richards@canonical.com>
492
Use a single setUpClass method.
494
2012-04-20 Brandon Schaefer <brandontschaefer@gmail.com>
496
* setUpClass, not tearDownClass
498
2012-04-20 Brandon Schaefer <brandontschaefer@gmail.com>
500
* Removed param, as it is no longer needed
502
2012-04-20 Brandon Schaefer <brandontschaefer@gmail.com>
504
* Now the ibus only reset the context when it changes test engines
506
2012-04-19 Brandon Schaefer <brandontschaefer@gmail.com>
508
* Changed to deactivate to an explicit call
510
2012-04-20 Chase Douglas <chase.douglas@ubuntu.com>
512
Fix potential pointer lockup on initial drag gesture.. Fixes: https://bugs.launchpad.net/bugs/979418. Approved by Marco Trevisan (Treviño), Alex Launi.
514
2012-04-12 Chase Douglas <chase.douglas@ubuntu.com>
518
2012-04-11 Chase Douglas <chase.douglas@ubuntu.com>
520
Fix pointer locking up after three touch window drag
522
GestureEngine::EndDrag() checks if a drag gesture was performed before
523
ungrabbing the pointer. Unfortunately, it checks if the gesture ID is
524
non-zero, but a zero ID is valid. We don't need to check the gesture ID
525
at all since the drag window is maintained properly.
527
2012-04-11 Chase Douglas <chase.douglas@ubuntu.com>
529
Add regression test for drag gesture pointer grabs not being removed
531
2012-04-11 Chase Douglas <chase.douglas@ubuntu.com>
533
Add grab counting in compiz screen mock
535
2012-04-19 Marco Trevisan (Treviño) <mail@3v1n0.net>
537
WindowButtons: disable the close button if the controlled window is not closable
539
Added support to WindowManager to get if a window is closable and maximizable, then used the IsWindowClosable method to enable or disable the close window button.. Fixes: https://bugs.launchpad.net/bugs/981196. Approved by Thomi Richards, Brandon Schaefer.
541
2012-04-14 Marco Trevisan (Treviño) <mail@3v1n0.net>
543
manual-tests: WindowButtons, added test case for disabled close button
545
2012-04-13 Marco Trevisan (Treviño) <mail@3v1n0.net>
547
WindowButtons: disable the close button if the controlled window is not closable
549
2012-04-13 Marco Trevisan (Treviño) <mail@3v1n0.net>
551
WindowManager: add functions to get if a window is maximizable and closable
553
2012-04-19 Thomi Richards <thomi.richards@canonical.com>
555
IBus autopilot tests now wait for input method context to be created before typing characters.. Fixes: . Approved by Brandon Schaefer.
557
2012-04-20 Thomi Richards <thomi.richards@canonical.com>
559
ibus tests now wait for ibus to be activated in the target widget. This removes the need for sleep statements alltogether.
561
2012-04-20 Thomi Richards <thomi.richards@canonical.com>
563
IBus tests now wait until the im_active property on the SearchBar is set to true.
565
2012-04-20 Thomi Richards <thomi.richards@canonical.com>
567
First pass at fixing the ibus tests.
569
2012-04-20 Thomi Richards <thomi.richards@canonical.com>
571
Merged launcher tests fix, needed by this branch.
573
2012-04-19 Andrea Azzarone <azzaronea@gmail.com>
575
Add a sanity check to avoid crashes.. Fixes: https://bugs.launchpad.net/bugs/982730. Approved by Marco Trevisan (Treviño).
577
2012-04-20 Andrea Azzarone <azzaronea@gmail.com>
579
Adds a sanity check to avoid crashes.
581
2012-04-19 Thomi Richards <thomi.richards@canonical.com>
583
Fixes autopilot launcher test.. Fixes: . Approved by Alex Launi.
585
2012-04-20 Thomi Richards <thomi.richards@canonical.com>
587
Fixed launcher emulator and tests.
589
2012-04-19 Michal Hruby <michal.mhr@gmail.com>
591
Finetune priorities when updating dash results, prevents flickering. Fixes: https://bugs.launchpad.net/bugs/961979. Approved by Gord Allott.
593
2012-04-19 Michal Hruby <michal.mhr@gmail.com>
595
Finetune priorities when updating dash results, prevents flickering
597
2012-04-19 Thomi Richards <thomi.richards@canonical.com>
599
Shortcut hint tests now all pass.. Fixes: . Approved by Alex Launi.
601
2012-04-19 Thomi Richards <thomi.richards@canonical.com>
603
Fixed shortcut hint tests, cleaned up the shortcut hint controller, and made tests use the new Eventually() matcher, which eliminates the need for many sleep() statements.
605
2012-04-19 Thomi Richards <thomi.richards@canonical.com>
607
Fixed two failing tests.
609
2012-04-19 Thomi Richards <thomi.richards@canonical.com>
611
Improve autopilot assertion messages inside the new wait_for method.. Fixes: . Approved by Alex Launi.
613
2012-04-19 Thomi Richards <thomi.richards@canonical.com>
615
Autopilot wait_for assertions have a slightly better error message.
617
2012-04-19 Thomi Richards <thomi.richards@canonical.com>
619
Fixed failing panel autopilot tests.. Fixes: . Approved by Brandon Schaefer.
621
2012-04-19 Thomi Richards <thomi.richards@canonical.com>
623
Fixed two failing panel tests.
625
2012-04-19 Brandon Schaefer <brandontschaefer@gmail.com>
627
HudIcon now filters out windows on different workspaces and windows that are hidden.. Fixes: . Approved by Marco Trevisan (Treviño).
629
2012-04-18 Brandon Schaefer <brandontschaefer@gmail.com>
631
* changed xid back to a 0, not a pointer
633
2012-04-18 Brandon Schaefer <brandontschaefer@gmail.com>
638
2012-04-18 Brandon Schaefer <brandontschaefer@gmail.com>
640
* remove debug include
642
2012-04-18 Brandon Schaefer <brandontschaefer@gmail.com>
644
* Fixed the ? icon appearing.
646
2012-04-18 Brandon Schaefer <brandontschaefer@gmail.com>
650
2012-04-18 Brandon Schaefer <brandontschaefer@gmail.com>
652
* Now the hud filters out windows on different workspaces for the HudIcon.
654
2012-04-19 Thomi Richards <thomi.richards@canonical.com>
656
Fixed a failing test in the command_lens test suite.. Fixes: . Approved by Brandon Schaefer.
658
2012-04-19 Thomi Richards <thomi.richards@canonical.com>
660
Fixed a failing command lens test. Somehow the assertion got inverted in the porting process.
662
2012-04-18 Thomi Richards <thomi.richards@canonical.com>
664
Hud autopilot tests use the new Eventually autopilot matcher to reduce the number of test failures due to timing issues.. Fixes: . Approved by Thomi Richards.
666
2012-04-19 Thomi Richards <thomi.richards@canonical.com>
668
Merged trunk, resolved conflicts.
670
2012-04-18 Brandon Schaefer <brandontschaefer@gmail.com>
674
2012-04-18 Brandon Schaefer <brandontschaefer@gmail.com>
676
* Fixed the dash test that was removed
678
2012-04-18 Brandon Schaefer <brandontschaefer@gmail.com>
682
2012-04-18 Brandon Schaefer <brandontschaefer@gmail.com>
684
* merged trunk, fixed conflicts* merged trunk, fixed conflicts* merged trunk, fixed conflicts* merged trunk, fixed conflicts* merged trunk, fixed conflicts* merged trunk, fixed conflicts* merged trunk, fixed conflicts* merged trunk, fixed conflicts
686
2012-04-17 Brandon Schaefer <brandontschaefer@gmail.com>
690
2012-04-18 Marco Trevisan (Treviño) <mail@3v1n0.net>
692
QuicklistView: fixed the quicklist key navigation, to make it consistent with Gtk menus navigation.
694
The prelight of the items is now completely controlled by QuicklistView and never by QuicklistMenuItem, the children can define now when they are slectable.. Fixes: https://bugs.launchpad.net/bugs/911561, https://bugs.launchpad.net/bugs/978926, https://bugs.launchpad.net/bugs/979096. Approved by Thomi Richards.
696
2012-04-19 Marco Trevisan (Treviño) <mail@3v1n0.net>
698
autopilot, test_quicklist: cyclic keynav docstring fixes
700
2012-04-19 Marco Trevisan (Treviño) <mail@3v1n0.net>
702
autopilot, test_quicklist: use the Eventually matcher to avoid false-negatives
704
2012-04-19 Marco Trevisan (Treviño) <mail@3v1n0.net>
708
2012-04-19 Marco Trevisan (Treviño) <mail@3v1n0.net>
710
autopilot: quicklist emulator, applying Thomi's fixes.
712
2012-04-18 Marco Trevisan (Treviño) <mail@3v1n0.net>
714
autopilot, test_quicklist: docstrings updated.
716
2012-04-18 Marco Trevisan (Treviño) <mail@3v1n0.net>
718
autopilot: quicklist, use only properties
720
2012-04-13 Marco Trevisan (Treviño) <mail@3v1n0.net>
722
TestQuicklistMenuitems: added GetSelectable tests
724
2012-04-13 Marco Trevisan (Treviño) <mail@3v1n0.net>
726
autopilot, quicklist: added other tests to check the cyclic key-navigation
728
Also the quicklist emulator now includes the selectable_items property
730
2012-04-13 Marco Trevisan (Treviño) <mail@3v1n0.net>
732
autopilot, quicklist: use the new selectable item property instead of computing it
734
2012-04-13 Marco Trevisan (Treviño) <mail@3v1n0.net>
736
QuicklistMenuItem: add GetSelectable virtual method
738
So each item can define when it's possible to select them, by default all
739
the items are selectable when visible and enabled, while the Separator
740
item can never be selected.
742
2012-04-13 Marco Trevisan (Treviño) <mail@3v1n0.net>
744
autopilot, quicklist: add more last/first tests
746
2012-04-12 Marco Trevisan (Treviño) <mail@3v1n0.net>
748
autopilot, test_quicklist: added first bunch of key navigation tests
750
2012-04-12 Marco Trevisan (Treviño) <mail@3v1n0.net>
752
QuicklistView, QuicklistMenuItem: export absolute geometries for introspection
754
2012-04-11 Marco Trevisan (Treviño) <mail@3v1n0.net>
756
QuicklistView: add support to Home/End Page up/down buttons to select items
758
2012-04-11 Marco Trevisan (Treviño) <mail@3v1n0.net>
760
QuicklistView: use the new SelectItem into RecvItemMouseDrag
762
2012-04-11 Marco Trevisan (Treviño) <mail@3v1n0.net>
764
QuicklistMenuItem: don't change the focus on move, only on enter/leave
766
This to keep the consistency with GTK menus.
767
Also when leaving an unselected entry, we shouldn't unselect all.
769
2012-04-11 Marco Trevisan (Treviño) <mail@3v1n0.net>
771
QuicklistMenuItem: make the introspection prelight name more explicit
773
2012-04-11 Marco Trevisan (Treviño) <mail@3v1n0.net>
775
QuicklistView: enhance the key navigation to follow the same menus behavior
777
1) When no item is selected pressing the Down arrow key should
778
select the first item (from top)
779
2) When no item is selected pressing the Up arrow key should
780
select the last item (from top)
781
3) When the last item is selected, pressing the Down arrow key
782
should select the first item
783
4) When the first item is selected, pressing the Up arrow key
784
should select the last item
786
All these cases assume that the mouse pointer is outside the
787
quicklist or over an item and not moving, in the case that the
788
mouse pointer is moved over an unselected item, the focus should
789
be moved to that item.
791
2012-04-11 Marco Trevisan (Treviño) <mail@3v1n0.net>
793
QuicklistView: manage the prelight item status, avoid double-selected items
795
2012-04-18 Thomi Richards <thomi.richards@canonical.com>
797
Update HUD tests to use the new Eventually() matcher.. Fixes: . Approved by Brandon Schaefer.
799
2012-04-19 Thomi Richards <thomi.richards@canonical.com>
801
Removed unused import, fixed reference to property being treated as a function.
803
2012-04-19 Thomi Richards <thomi.richards@canonical.com>
807
2012-04-18 Thomi Richards <thomi.richards@canonical.com>
809
Cleaned up code after review.
811
2012-04-18 Thomi Richards <thomi.richards@canonical.com>
813
Merged home-lens-tests-to-wait_for-feature into hud-tests-to-wait_for-feature.
815
2012-04-18 Thomi Richards <thomi.richards@canonical.com>
817
Merged home-lens-tests-to-wait_for-feature into hud-tests-to-wait_for-feature.
819
2012-04-18 Thomi Richards <thomi.richards@canonical.com>
821
Hud tests now use Eventually() matcher object instead of wait_for.
823
2012-04-18 Brandon Schaefer <brandontschaefer@gmail.com>
825
Fixed going from the Hud to the Dash forgetting window focus when exiting from the Dash.. Fixes: https://bugs.launchpad.net/bugs/984639. Approved by Andrea Azzarone, Thomi Richards.
827
2012-04-18 Brandon Schaefer <brandontschaefer@gmail.com>
829
* Use the correct assert
831
2012-04-18 Brandon Schaefer <brandontschaefer@gmail.com>
835
2012-04-18 Brandon Schaefer <brandontschaefer@gmail.com>
837
* Fixes Hud to Dash not restoring window focus
838
* Also fixes a Dash ap test failing
840
2012-04-18 Thomi Richards <thomi.richards@canonical.com>
842
Home lens tests use wait_for instead of explicit sleep statements.. Fixes: . Approved by Brandon Schaefer, Alex Launi, Thomi Richards.
844
2012-04-19 Thomi Richards <thomi.richards@canonical.com>
846
Merged trunk, reso;lved conflicts.
848
2012-04-18 Thomi Richards <thomi.richards@canonical.com>
850
Merged dash-tests-to-wait_for-feature into home-lens-tests-to-wait_for-feature.
852
2012-04-18 Thomi Richards <thomi.richards@canonical.com>
854
Merged fix-command-lens-ap-tests-with-new-wait_for-featuer into dash-tests-to-wait_for-feature.
856
2012-04-18 Thomi Richards <thomi.richards@canonical.com>
858
Merged wait_for-to-use-testtools-exception into fix-command-lens-ap-tests-with-new-wait_for-featuer.
860
2012-04-18 Thomi Richards <thomi.richards@canonical.com>
862
Merged dash-tests-to-wait_for-feature into home-lens-tests-to-wait_for-feature.
864
2012-04-18 Thomi Richards <thomi.richards@canonical.com>
866
Merged fix-command-lens-ap-tests-with-new-wait_for-featuer into dash-tests-to-wait_for-feature.
868
2012-04-18 Thomi Richards <thomi.richards@canonical.com>
870
Merged wait_for-to-use-testtools-exception into fix-command-lens-ap-tests-with-new-wait_for-featuer.
872
2012-04-18 Thomi Richards <thomi.richards@canonical.com>
874
Home lens tests now use the Eventually() syntax.
876
2012-04-18 Thomi Richards <thomi.richards@canonical.com>
878
IBus tests use new Eventually matcher.. Fixes: . Approved by Thomi Richards.
880
2012-04-18 Thomi Richards <thomi.richards@canonical.com>
882
IBus tests now use the Eventually() matcher instead of wait_for.
884
2012-04-18 Andrea Azzarone <azzaronea@gmail.com>
886
Don't close the dash if the click is inside the desktop dash border.. Fixes: https://bugs.launchpad.net/bugs/839472. Approved by Tim Penhey.
888
2012-04-18 Andrea Azzarone <azzaronea@gmail.com>
892
2012-04-18 Andrea Azzarone <azzaronea@gmail.com>
896
2012-04-17 Andrea Azzarone <azzaronea@gmail.com>
898
Fixes typo. Adds AP test.
900
2012-04-17 Andrea Azzarone <azzaronea@gmail.com>
902
Clicking on the desktop dash border should do nothing, *NOT* close the dash.
904
2012-04-18 Michal Hruby <michal.mhr@gmail.com>
906
Make sure we don't try to remove sources that were already removed.. Fixes: . Approved by Marco Trevisan (Treviño), Andrea Azzarone.
908
2012-04-18 Michal Hruby <michal.mhr@gmail.com>
910
Don't remove invalid sources
912
2012-04-18 Andrea Azzarone <azzaronea@gmail.com>
914
Fixes bug #980924.. Fixes: https://bugs.launchpad.net/bugs/980924. Approved by Gord Allott, Marco Trevisan (Treviño).
916
2012-04-18 Andrea Azzarone <azzaronea@gmail.com>
918
Remove unneeded code.
920
2012-04-17 Andrea Azzarone <azzaronea@gmail.com>
922
Fixes LP bug #980924.
924
2012-04-18 Marco Trevisan (Treviño) <mail@3v1n0.net>
926
UScreen: code updated to be more C++ friendly.
928
Also moved into the unity namespace.. Fixes: . Approved by Andrea Azzarone.
930
2012-04-18 Marco Trevisan (Treviño) <mail@3v1n0.net>
932
UScreen: ref the GdkScreen object we own.
934
2012-04-18 Marco Trevisan (Treviño) <mail@3v1n0.net>
936
UScreen: code updated to be more C++ friendly.
938
Also moved into the unity namespace.
940
2012-04-18 Andrea Azzarone <azzaronea@gmail.com>
942
Fix compilation of standalone launcher.. Fixes: https://bugs.launchpad.net/bugs/983989. Approved by Marco Trevisan (Treviño), Sam Spilsbury.
944
2012-04-18 Andrea Azzarone <azzaronea@gmail.com>
946
Fix standalone launcher.
948
2012-04-18 Andrea Azzarone <azzaronea@gmail.com>
950
Use std::shared_ptr::reset instead of = some::Ptr(new...) for UScreen::proxy_. Fixes: . Approved by Marco Trevisan (Treviño).
952
2012-04-18 Andrea Azzarone <azzaronea@gmail.com>
954
Revert prev commit. Use std::shared_ptr::reset.
956
2012-04-18 Andrea Azzarone <azzaronea@gmail.com>
958
Makes UScreen::proxy_ a unity::glib::DBusProxy.
960
2012-04-18 Andrea Azzarone <azzaronea@gmail.com>
962
Fix bug #977922.. Fixes: https://bugs.launchpad.net/bugs/977922. Approved by Tim Penhey.
964
2012-04-18 Andrea Azzarone <azzaronea@gmail.com>
968
2012-04-18 Andrea Azzarone <azzaronea@gmail.com>
972
2012-04-18 Andrea Azzarone <azzaronea@gmail.com>
974
Fix the switcher so it displays the full title of apps in Chinese. Fixes: https://bugs.launchpad.net/bugs/830801. Approved by Tim Penhey.
976
2012-04-18 Andrea Azzarone <azzaronea@gmail.com>
980
2012-04-16 Andrea Azzarone <azzaronea@gmail.com>
984
2012-04-14 Andrea Azzarone <azzaronea@gmail.com>
988
2012-04-18 Thomi Richards <thomi.richards@canonical.com>
990
Launcher tests use Eventually() matcher.. Fixes: . Approved by Thomi Richards.
992
2012-04-18 Thomi Richards <thomi.richards@canonical.com>
994
Launcher emulator now uses wait_for to block until the action has been performed. Reduces the need for sleep() statements inside tests.
996
2012-04-18 Thomi Richards <thomi.richards@canonical.com>
998
Launcher tests now use Eventually() matcher. Also removed some cruft from the launcher emulators.
1000
2012-04-18 Thomi Richards <thomi.richards@canonical.com>
1002
Merged ibus-test-to-wait_for-feature into launcher-tests-pep8-whitespace-fixes.
1004
2012-04-18 Thomi Richards <thomi.richards@canonical.com>
1006
Merged hud-tests-to-wait_for-feature into ibus-test-to-wait_for-feature.
1008
2012-04-18 Thomi Richards <thomi.richards@canonical.com>
1010
Merged home-lens-tests-to-wait_for-feature into hud-tests-to-wait_for-feature.
1012
2012-04-18 Thomi Richards <thomi.richards@canonical.com>
1014
Merged dash-tests-to-wait_for-feature into home-lens-tests-to-wait_for-feature.
1016
2012-04-18 Thomi Richards <thomi.richards@canonical.com>
1018
Merged ibus-test-to-wait_for-feature into launcher-tests-pep8-whitespace-fixes.
1020
2012-04-18 Thomi Richards <thomi.richards@canonical.com>
1022
Merged hud-tests-to-wait_for-feature into ibus-test-to-wait_for-feature.
1024
2012-04-18 Thomi Richards <thomi.richards@canonical.com>
1026
Merged home-lens-tests-to-wait_for-feature into hud-tests-to-wait_for-feature.
1028
2012-04-18 Thomi Richards <thomi.richards@canonical.com>
1030
Merged dash-tests-to-wait_for-feature into home-lens-tests-to-wait_for-feature.
1032
2012-04-18 Thomi Richards <thomi.richards@canonical.com>
1034
Merged ibus-test-to-wait_for-feature into launcher-tests-pep8-whitespace-fixes.
1036
2012-04-18 Thomi Richards <thomi.richards@canonical.com>
1038
Merged hud-tests-to-wait_for-feature into ibus-test-to-wait_for-feature.
1040
2012-04-18 Thomi Richards <thomi.richards@canonical.com>
1042
Merged home-lens-tests-to-wait_for-feature into hud-tests-to-wait_for-feature.
1044
2012-04-18 Thomi Richards <thomi.richards@canonical.com>
1046
Merged dash-tests-to-wait_for-feature into home-lens-tests-to-wait_for-feature.
1048
2012-04-17 Thomi Richards <thomi.richards@canonical.com>
1050
Fixes PEP8 and whitespace issues.
1052
2012-04-17 Thomi Richards <thomi.richards@canonical.com>
1054
IBUs tests now make use of the wait_for attribute feature. Also refactored the ibus tests so many of them are only a few lines long, and reduced the amount of duplicated code.
1056
2012-04-17 Thomi Richards <thomi.richards@canonical.com>
1058
Merged home-lens-tests-to-wait_for-feature into hud-tests-to-wait_for-feature.
1060
2012-04-17 Thomi Richards <thomi.richards@canonical.com>
1062
Merged dash-tests-to-wait_for-feature into home-lens-tests-to-wait_for-feature.
1064
2012-04-17 Thomi Richards <thomi.richards@canonical.com>
1066
Fixes several timing issues. Unity exports some properties in arrays, which makes it slightly tricky to use the wait_for feature.
1068
2012-04-17 Thomi Richards <thomi.richards@canonical.com>
1070
More hud test changes.
1072
2012-04-17 Thomi Richards <thomi.richards@canonical.com>
1074
Hud test changes first pass merge.
1076
2012-04-17 Thomi Richards <thomi.richards@canonical.com>
1078
Home lens uses wait_for instead of explicit sleeps.
1080
2012-04-18 Thomi Richards <thomi.richards@canonical.com>
1082
Dash autopilot tests use the new autopilot wait_for feature.. Fixes: . Approved by Brandon Schaefer, Tim Penhey.
1084
2012-04-18 Thomi Richards <thomi.richards@canonical.com>
1088
2012-04-18 Thomi Richards <thomi.richards@canonical.com>
1090
Dash tests changed to use Eventually matcher.
1092
2012-04-18 Thomi Richards <thomi.richards@canonical.com>
1094
Merged fix-command-lens-ap-tests-with-new-wait_for-featuer into dash-tests-to-wait_for-feature.
1096
2012-04-18 Thomi Richards <thomi.richards@canonical.com>
1098
Merged fix-command-lens-ap-tests-with-new-wait_for-featuer into dash-tests-to-wait_for-feature.
1100
2012-04-18 Thomi Richards <thomi.richards@canonical.com>
1102
Merged fix-command-lens-ap-tests-with-new-wait_for-featuer into dash-tests-to-wait_for-feature.
1104
2012-04-17 Thomi Richards <thomi.richards@canonical.com>
1106
Merged fix-command-lens-ap-tests-with-new-wait_for-featuer into dash-tests-to-wait_for-feature.
1108
2012-04-17 Thomi Richards <thomi.richards@canonical.com>
1110
fixed code after code review.
1112
2012-04-17 Thomi Richards <thomi.richards@canonical.com>
1114
Merged fix-command-lens-ap-tests-with-new-wait_for-featuer into dash-tests-to-wait_for-feature.
1116
2012-04-17 Thomi Richards <thomi.richards@canonical.com>
1120
2012-04-17 Thomi Richards <thomi.richards@canonical.com>
1122
Merged fix-command-lens-ap-tests-with-new-wait_for-featuer into dash-tests-to-wait_for-feature.
1124
2012-04-17 Thomi Richards <thomi.richards@canonical.com>
1126
Merged in code to fix up the dash tests.
1128
2012-04-18 Thomi Richards <thomi.richards@canonical.com>
1130
Command lens uses Eventually() autopilot matcher to eliminate the need for sleep() statements in autopilot tests.. Fixes: . Approved by Brandon Schaefer, Tim Penhey.
1132
2012-04-18 Thomi Richards <thomi.richards@canonical.com>
1134
Updated to use the Eventually matcher.
1136
2012-04-18 Thomi Richards <thomi.richards@canonical.com>
1138
Merged wait_for-to-use-testtools-exception into fix-command-lens-ap-tests-with-new-wait_for-featuer.
1140
2012-04-18 Thomi Richards <thomi.richards@canonical.com>
1142
Merged wait_for-to-use-testtools-exception into fix-command-lens-ap-tests-with-new-wait_for-featuer.
1144
2012-04-18 Thomi Richards <thomi.richards@canonical.com>
1146
Merged wait_for-to-use-testtools-exception into fix-command-lens-ap-tests-with-new-wait_for-featuer.
1148
2012-04-17 Thomi Richards <thomi.richards@canonical.com>
1150
Merged wait_for-to-use-testtools-exception into fix-command-lens-ap-tests-with-new-wait_for-featuer.
1152
2012-04-17 Thomi Richards <thomi.richards@canonical.com>
1154
Merged wait_for-to-use-testtools-exception into fix-command-lens-ap-tests-with-new-wait_for-featuer.
1156
2012-04-17 Thomi Richards <thomi.richards@canonical.com>
1158
Removed unused import
1160
2012-04-17 Thomi Richards <thomi.richards@canonical.com>
1162
Command lens tests updated to use the new wait_for feature, and various other API fixes.
1164
2012-04-18 Thomi Richards <thomi.richards@canonical.com>
1166
Cleaned up docstrings and whitespace in autopilot panel tests.. Fixes: . Approved by Tim Penhey.
1168
2012-04-18 Thomi Richards <thomi.richards@canonical.com>
1170
Whitespace, PEP8 and PEP257 fixes for the panel tests.
1172
2012-04-17 Thomi Richards <thomi.richards@canonical.com>
1174
Adds an Eventually() matcher that allows us to block a while until a unity attribute matches a testtools match object.. Fixes: . Approved by Tim Penhey, Thomi Richards.
1176
2012-04-18 Thomi Richards <thomi.richards@canonical.com>
1178
Check match and wait_for attribute are callables.:
1180
2012-04-18 Thomi Richards <thomi.richards@canonical.com>
1182
Fixed code from review.
1184
2012-04-18 Thomi Richards <thomi.richards@canonical.com>
1186
Fixed code from review.
1188
2012-04-17 Andrea Azzarone <azzaronea@gmail.com>
1190
Fix some uninitialized variables.. Fixes: https://bugs.launchpad.net/bugs/983333. Approved by Tim Penhey.
1192
2012-04-16 Andrea Azzarone <azzaronea@gmail.com>
1196
2012-04-17 Andrea Azzarone <azzaronea@gmail.com>
1198
Fixes bug #983268. Fixes: https://bugs.launchpad.net/bugs/983268. Approved by Thomi Richards.
1200
2012-04-17 Andrea Azzarone <azzaronea@gmail.com>
1204
2012-04-17 Thomi Richards <thomi.richards@canonical.com>
1206
Extend the autopilot wait_for feature to use testtools matcher instances as well as ordinary values. Also added an 'Eventually' matcher which makes tests more explicit.. Fixes: . Approved by Alex Launi.
1208
2012-04-18 Thomi Richards <thomi.richards@canonical.com>
1212
2012-04-18 Thomi Richards <thomi.richards@canonical.com>
1214
Added 'Eventually' autopilot matcher.
1216
2012-04-17 Thomi Richards <thomi.richards@canonical.com>
1218
Extend the autopilot wait_for feature to use testtools matcher instances as well as ordinary values.. Fixes: . Approved by Alex Launi.
1220
2012-04-18 Thomi Richards <thomi.richards@canonical.com>
1224
2012-04-17 Thomi Richards <thomi.richards@canonical.com>
1226
Cleaned up code after code review.
1228
2012-04-17 Thomi Richards <thomi.richards@canonical.com>
1230
wait_for now deals with attributes that have a '-' in them correctly.
1232
2012-04-17 Thomi Richards <thomi.richards@canonical.com>
1234
wait_for attribute now accept testtools matchers.
1236
2012-04-17 Thomi Richards <thomi.richards@canonical.com>
1238
Attribute wait_for feature now raises an AssertionError instead of a RuntimeError. THis will make unit tests FAIL instead of ERRORing when wa wait_for call fails.
1240
2012-04-17 Andrea Cimitan <andrea.cimitan@canonical.com>
1242
Fix transparent panel in non-GLSL hardware, and use bool 'false' instead 'FALSE'. Fixes: https://bugs.launchpad.net/bugs/965323. Approved by Robert Carr, Michal Hruby.
1244
2012-04-17 Andrea Cimitan <andrea.cimitan@canonical.com>
1246
Correct fix for 965323
1248
2012-04-17 Andrea Cimitan <andrea.cimitan@canonical.com>
1250
Use false as boolean instead FALSE, whitespaces
1252
2012-04-17 Andrea Cimitan <andrea.cimitan@canonical.com>
1254
Attempt to fix 965323
1256
2012-04-17 Thomi Richards <thomi.richards@canonical.com>
1258
Added the autopilot wait_for attribute feature.. Fixes: . Approved by Marco Trevisan (Treviño), Brandon Schaefer.
1260
2012-04-13 Thomi Richards <thomi.richards@canonical.com>
1262
Dash and hud emulators use new wait_for attribute feature.
1264
2012-04-13 Thomi Richards <thomi.richards@canonical.com>
1266
Merged autopilot-attribute-feature into convert-to-use-wait_for.
1268
2012-04-13 Thomi Richards <thomi.richards@canonical.com>
1270
Don't change dash in this pipeline.
1272
2012-04-13 Thomi Richards <thomi.richards@canonical.com>
1274
Merged branch that fixes the multi key code.
1276
2012-04-12 Thomi Richards <thomi.richards@canonical.com>
1278
Cleaned up gsettings calling code. Don't want to run command through a shell, and removed extra quotes.
1280
2012-04-11 Alex Launi <alex.launi@canonical.com>
1282
Small fixes for compose key tests
1284
2012-04-11 Alex Launi <alex.launi@canonical.com>
1286
Args should be a list not a tuple
1288
2012-04-13 Thomi Richards <thomi.richards@canonical.com>
1292
2012-04-13 Thomi Richards <thomi.richards@canonical.com>
1294
Dash tests now use new autopilot wait_for mechanism.
1296
2012-04-13 Thomi Richards <thomi.richards@canonical.com>
1298
Fix unity logging reset.
1300
2012-04-11 Thomi Richards <thomi.richards@canonical.com>
1302
Feature seems to work. Trying it out on the dash tests.
1304
2012-04-11 Thomi Richards <thomi.richards@canonical.com>
1306
Removed old code, added special sauce.
1308
2012-04-17 Lars Uebernickel <lars.uebernickel@canonical.com>
1310
Force menu reposition on popup in case its contents have changed.
1312
Fixes bug 883317.. Fixes: https://bugs.launchpad.net/bugs/883317. Approved by Marco Trevisan (Treviño).
1314
2012-04-13 Lars Uebernickel <lars.uebernickel@canonical.com>
1316
Force menu reposition on popup in case its contents have changed
1318
2012-04-17 Michal Hruby <michal.mhr@gmail.com>
1320
Fix a couple of wrong reference/memory management issues. Fixes: https://bugs.launchpad.net/bugs/979429. Approved by Marco Trevisan (Treviño).
1322
2012-04-16 Michal Hruby <michal.mhr@gmail.com>
1324
Fix possible signal disconnection on already dead object
1326
2012-04-16 Michal Hruby <michal.mhr@gmail.com>
1328
Fix incorrect string freeing in Hud
1330
2012-04-16 Michal Hruby <michal.mhr@gmail.com>
1332
Fix wrong unref in DebugInterface
1334
2012-04-17 Gord Allott <gord.allott@canonical.com>
1336
Small fix for the unity cmake, depend on unity core was missing from a test. Fixes: . Approved by Michal Hruby.
1338
2012-04-17 Gord Allott <gord.allott@canonical.com>
1340
fixes small cmake depends issue
1342
2012-04-16 Andrea Azzarone <azzaronea@gmail.com>
1344
The shortcut keys in workspace section of the shortcut overlay aren't translated.. Fixes: https://bugs.launchpad.net/bugs/980828. Approved by Didier Roche.
1346
2012-04-13 Andrea Azzarone <azzaronea@gmail.com>
1350
2012-04-16 Marco Trevisan (Treviño) <mail@3v1n0.net>
1352
Fix the behaviour of alt-tab and clicking on the launcher icon to just raise the most recently used window, not all for that app.
1355
BamfLauncherIcon's activation related code has been updated to be more multimonitor aware (for free I've fixed also some bugs that caused the windows not to be put in spread mode in multi-monitor), and to support both the "Launcher only on Primary Monitor" and "Launcher on all monitors" options.
1357
PluginAdapter's FocusWindowGroup method has been updated to optionally only unminimize / raise and activate only the top window. This code would have been more optimized using a reverse iterator to fetch the top_window, but not to change the whole logic and to allow to keep the previous behavior (that initially we wanted for "long alt+tab") without duplicating code, I've just hacked that.
1358
Implemented also GetWindowMonitor to workaround the mismatch we had with the compiz' window->outputDevice() and the UScreen values that now we use in the whole unity.
1360
Screencast of the fixed version: http://ubuntuone.com/7YaWciQnaZHfzr35asSz0N. Fixes: https://bugs.launchpad.net/bugs/861250, https://bugs.launchpad.net/bugs/959339, https://bugs.launchpad.net/bugs/981795. Approved by Thomi Richards, Tim Penhey.
1362
2012-04-16 Tim Penhey <tim.penhey@canonical.com>
1364
Test the alt-tab appears on the monitor that has window focus.
1366
2012-04-16 Tim Penhey <tim.penhey@canonical.com>
1368
Add window stack assertions to the switcher tests.
1370
2012-04-16 Tim Penhey <tim.penhey@canonical.com>
1372
Assert that the visible window stack is what we expect.
1374
2012-04-16 Tim Penhey <tim.penhey@canonical.com>
1376
More AP test tweaks.
1378
2012-04-16 Tim Penhey <tim.penhey@canonical.com>
1382
2012-04-15 Marco Trevisan (Treviño) <mail@3v1n0.net>
1384
PluginAdapter: avoid to raise and unminimize top_window if already done
1386
2012-04-15 Marco Trevisan (Treviño) <mail@3v1n0.net>
1388
Launcher: be more clear in comment (yeah?)
1390
2012-04-15 Marco Trevisan (Treviño) <mail@3v1n0.net>
1392
UScreen: use GetMonitorAtPosition in GetMonitorWithMouse
1394
2012-04-15 Marco Trevisan (Treviño) <mail@3v1n0.net>
1396
WindowManager, BamfLauncherIcon: some code cleanup
1398
2012-04-15 Marco Trevisan (Treviño) <mail@3v1n0.net>
1400
autopilot, test_launcher: updated click test to check minimized windows too
1404
2012-04-15 Marco Trevisan (Treviño) <mail@3v1n0.net>
1406
autopilot, test_switcher: updated against new updates
1408
2012-04-15 Marco Trevisan (Treviño) <mail@3v1n0.net>
1410
unityshell: show the Alt+Tab window in the monitor where is the active window
1414
2012-04-15 Marco Trevisan (Treviño) <mail@3v1n0.net>
1416
WindowManager: add method to get the active window.
1418
2012-04-15 Marco Trevisan (Treviño) <mail@3v1n0.net>
1420
PluginAdapter: removing debugging bits
1422
2012-04-14 Marco Trevisan (Treviño) <mail@3v1n0.net>
1424
Merging with branch changes
1426
2012-04-14 Brandon Schaefer <brandontschaefer@gmail.com>
1428
* removed something that got added somehow
1430
2012-04-14 Brandon Schaefer <brandontschaefer@gmail.com>
1432
* Added an AP test for the new design changes.
1434
2012-04-14 Marco Trevisan (Treviño) <mail@3v1n0.net>
1436
SwitcherController: Removing the code for the Quick Alt+Tab, it should behave always at the same way
1438
19:11:04 <JohnLea> so to summarize the above, when a app icon is selected
1439
in Alt-Tab, the most recently focused window (on any monitor, but only in
1440
the current workspace) of that application which is not minimised
1443
2012-04-14 Marco Trevisan (Treviño) <mail@3v1n0.net>
1445
autopilot: fixed the AP test
1447
2012-04-14 Marco Trevisan (Treviño) <mail@3v1n0.net>
1449
BamfLauncherIcon: Also invisible windows shouldn't be counted as available in monitor
1451
Now the spread works as expected, clicking on each monitor's panel! ;)
1453
2012-04-14 Marco Trevisan (Treviño) <mail@3v1n0.net>
1455
BamfLauncherIcon: don't consider an unmapped window as one in monitor
1457
2012-04-14 Marco Trevisan (Treviño) <mail@3v1n0.net>
1459
BamfLauncherIcon: focus a window if the application is not active on the current monitor
1461
2012-04-14 Marco Trevisan (Treviño) <mail@3v1n0.net>
1463
Launcher: if the current launcher is used for all the monitors, don't filter windows per monitor
1465
2012-04-14 Marco Trevisan (Treviño) <mail@3v1n0.net>
1467
SwitcherController: include the switcher monitor when activating a group
1469
2012-04-14 Marco Trevisan (Treviño) <mail@3v1n0.net>
1471
WindowManager: add GetWindowMonitor method, and use UScreen to fetch it
1473
This now used in PluginAdapter not to have inconsistences.
1475
2012-04-14 Marco Trevisan (Treviño) <mail@3v1n0.net>
1477
UScreen: allow to get the monitor for a given point
1479
2012-04-14 Marco Trevisan (Treviño) <mail@3v1n0.net>
1481
unityshell: switcher, use UScreen to get the monitor value.
1483
Not using this can cause inconsistences, due to the fact that compiz
1484
numbers the devices in a different way.
1486
2012-04-14 Marco Trevisan (Treviño) <mail@3v1n0.net>
1488
PluginAdapter::FocusWindowGroup: add a parameter to define if focusing the on-top window only
1490
This allow to be more monitor/VP safe
1492
2012-04-12 Brandon Schaefer <brandontschaefer@gmail.com>
1496
2012-04-12 Brandon Schaefer <brandontschaefer@gmail.com>
1498
* Fixed the No new line error diff was reporting
1500
2012-04-12 Brandon Schaefer <brandontschaefer@gmail.com>
1504
2012-04-12 Brandon Schaefer <brandontschaefer@gmail.com>
1506
* removed random dash '-'
1508
2012-04-12 Brandon Schaefer <brandontschaefer@gmail.com>
1510
* Add autopilot test for both bugs!
1512
2012-04-12 Brandon Schaefer <brandontschaefer@gmail.com>
1514
* Added more autopilot test for quick alt+tab
1516
2012-04-11 Brandon Schaefer <brandontschaefer@gmail.com>
1520
2012-04-09 Brandon Schaefer <brandontschaefer@gmail.com>
1524
2012-04-06 Brandon Schaefer <brandontschaefer@gmail.com>
1526
* Added 2 autopilot test showing quick tab is true when pressed fast enough
1528
2012-04-06 Brandon Schaefer <brandontschaefer@gmail.com>
1530
* fixed manual test I messed up
1532
2012-04-06 Brandon Schaefer <brandontschaefer@gmail.com>
1534
* Added a timer for quick tab
1536
2012-04-06 Brandon Schaefer <brandontschaefer@gmail.com>
1540
2012-04-05 Brandon Schaefer <brandontschaefer@gmail.com>
1542
* Added another manual test
1545
2012-04-04 Brandon Schaefer <brandontschaefer@gmail.com>
1547
* Fixed tabbing issues
1549
2012-04-04 Brandon Schaefer <brandontschaefer@gmail.com>
1551
* Merged with trunk, fixed conficts
1553
2011-12-15 Marco Trevisan (Treviño) <mail@3v1n0.net>
1555
BamfLauncherIcon: don't include dialog windows on Alt+Tab.
1557
2011-12-14 Marco Trevisan (Treviño) <mail@3v1n0.net>
1559
manual-tests: Added test for QuickAltTab
1561
2011-12-14 Marco Trevisan (Treviño) <mail@3v1n0.net>
1563
PluginAdapter: Add support for the FocusVisibility::OnlyVisibleOnTop on FocusWindowGroup
1565
When a group is asked to focus with OnlyVisibleOnTop, we look for the
1566
first non-minimized window on top of the stack and we raise and activate it.
1568
Code indentation fixes included.
1570
2011-12-14 Marco Trevisan (Treviño) <mail@3v1n0.net>
1572
BamfLauncherIcon: when we receive a "quick" activate, use the OnlyVisibleOnTop focus visbility
1574
Defined a new FocusVisibility called OnlyVisibleOnTop that is meant
1575
to only focus the first application window on top of the stack.
1576
That is used when we receive a Switcher activate with a button != 0.
1578
2011-12-14 Marco Trevisan (Treviño) <mail@3v1n0.net>
1580
SwitcherController: use the button value of ActionArg to indicate the switch type
1582
Instead of defining another type of ActionArg, I've used the button value
1583
of ActionArg to define if we're currently performing a quick-alt+tab or
1587
2012-04-16 Alexandros Frantzis <alexandros.frantzis@linaro.org>
1589
Fix compilation with OpenGL ES 2.0.. Fixes: . Approved by Sam Spilsbury.
1591
2012-04-06 Alexandros Frantzis <alexandros.frantzis@linaro.org>
1593
Fix compilation with OpenGL ES 2.0.
1595
2012-04-12 Gord Allott <gord.allott@canonical.com >
1597
fixes an uninitalised variable in the dashview code
1599
2012-04-12 Gord Allott <gord.allott@canonical.com>
1601
fixed uninitalised value
1603
2012-04-12 Didier Roche <didier.roche@canonical.com>
1
1607
2012-04-12 Michal Hruby <michal.mhr@gmail.com>
3
1609
Make sure the lenses search for things we want on startup. Fixes: https://bugs.launchpad.net/bugs/979799. Approved by Gord Allott.