~ubuntu-branches/ubuntu/trusty/unity/trusty

« back to all changes in this revision

Viewing changes to unity-shared/PluginAdapterStandalone.cpp

  • Committer: Łukasz 'sil2100' Zemczak
  • Date: 2012-10-04 16:47:13 UTC
  • mfrom: (55.813.27)
  • Revision ID: lukasz.zemczak@canonical.com-20121004164713-nlpdhe3vfi7hdbuw
* New upstream release.
  - unity 6.8 candidate segfaults on "app expose" with low gfx mode 
    (LP: #1060148)
  - [regression] Dash - Left separator is missing (LP: #1057798)
  - unity-panel-service crashed with SIGSEGV in 
    panel_indicator_entry_accessible_get_n_children() from 
    atk_object_get_n_accessible_children() (LP: #913324)
  - [regression] If unity is started with maximized dash, unmaximizing the 
    dash does not wrap rows (LP: #1053116)
  - Dash lens buttons don't work after changing form factor to maximize on 
    desktop (LP: #1053316)
  - Clicking on Workspace Switcher icon when the expo is showing, not always
    closes it 1059759 convert files list deprecated keys (LP: #1059594)
  - Unity through llvmpipe is slow (LP: #1046497)
  - compiz crashed with SIGSEGV in unity::QuicklistView::Show() from 
    unity::QuicklistManager::ShowQuicklist() (LP: #1055995)
  - compiz crashed with SIGSEGV from 
    unity::dash::HomeLens::Impl::LensSearchFinished() (LP: #1054219)
  - [regression] Starting an app & then locking to launcher is not persistent
    across sessions (LP: #1054645)
  - [regression] Dash, Launcher, Menu Bar - Unintended shadows are rendered 
    for the Unity Launcher and Panel, when the dash is open (LP: #1043260)
  - [Unity 6.x] Active blur doesn't update if you disable CCSM > OpenGL > 
    Framebuffer object (LP: #1039999)
  - Alt+Tab/Alt+grave brings other window to the front but loses focus 
    entirely. (LP: #1035628)
  - Spread - Scaling all the windows is too slow (LP: #1055643)
  - Window management - Middle clicking on a window inside the spread should
    close that window (equivalent action to clicking on the close button) 
    (LP: #1052821)
  - Scale window decorations don't have properly rounded corners 
    (LP: #1055610)
  - Scale window decorations text does not match theme style (Radiance) 
    (LP: #1055609)
  - Spread window decorations does not match the theme when changed 
    (LP: #1055605)
  - scaled window decorations are sometimes wider than the window 
    (LP: #1053225)
  - Launcher should not auto-hide after dragging an icon, if mouse is still
    over it (LP: #1053978)
  - unity spread window on second click not working when ibus language panel
    is shown. (LP: #1035895)
  - windows.push_back(<uninitialized value>) in 
    BamfLauncherIcon::GetFocusableWindows (LP: #1053220)
  - Category emblems are blurry (LP: #1056874)
  - Rendering flaws of the dash previews (LP: #1055455)
  - [UIFe] Social Lens doesn't have authorised and meaningful icon 
    (LP: #1056191)
  - [dash] Preview fade out animation hangs occasionally (LP: #1058145)
  - Dash - rendering of ribbons shouldn't be relative (LP: #1057971)
  - Horizontal alignment search box and views below (LP: #1055544)
  - Compiz crashed in cairo_save() from 
    unity::UnityWindow::RenderDecoration() from 
    unity::UnityWindow::scalePaintDecoration() from 
    ScaleWindow::scalePaintDecoration() (LP: #1061396)
  - [regression] Spinner doesn't spin around its center (LP: #1061081)
  - [regression] Graphical glitches in HUD/Dash bottom left and top right 
    corner (LP: #1060532)
  - [Quantal] unity-lens-application does not start on some slow machines 
    (LP: #1058619)
  - [Dash] Rendering flaw of the dash search entry (LP: #1059562)
  - [dash] Rendering flaw of filterbar after scrolling down/scrolling up. 
    (LP: #1059607)
  - Unity launcher doesn't prompt for password to unlock the device when 
    clicking on a encrypted volume icon (LP: #713432)
  - [regression] Unable to add desktop files with spaces in their name from 
    Nautilus into the Launcher (LP: #1055552 )
  - Missing context menus for Qt apps after minimizing the window 
    (LP: #929712)
  - Music preview note image is blurry (LP: #1060195)

Show diffs side-by-side

added added

removed removed

Lines of Context:
52
52
 
53
53
PluginAdapter::PluginAdapter(CompScreen* screen)
54
54
  : m_Screen(screen)
55
 
  , m_ExpoActionList(0)
56
 
  , m_ScaleActionList(0)
57
55
  , _expo_state(false)
58
56
  , _in_show_desktop(false)
59
57
  , _last_focused_window(nullptr)
106
104
}
107
105
 
108
106
void
109
 
MultiActionList::AddNewAction(CompAction* a, bool primary)
110
 
{
111
 
}
112
 
 
113
 
void
114
 
MultiActionList::RemoveAction(CompAction* a)
115
 
{
116
 
}
117
 
 
118
 
void
119
 
MultiActionList::InitiateAll(CompOption::Vector& extraArgs, int state)
120
 
{
121
 
}
122
 
 
123
 
void
124
 
MultiActionList::TerminateAll(CompOption::Vector& extraArgs)
125
 
{
126
 
}
 
107
MultiActionList::AddNewAction(std::string const& n, CompAction* a, bool primary)
 
108
{
 
109
}
 
110
 
 
111
void
 
112
MultiActionList::RemoveAction(std::string const& n)
 
113
{
 
114
}
 
115
 
 
116
void
 
117
MultiActionList::InitiateAll(CompOption::Vector const& extraArgs, int state) const
 
118
{
 
119
}
 
120
 
 
121
void
 
122
MultiActionList::TerminateAll(CompOption::Vector const& extraArgs) const
 
123
{
 
124
}
 
125
 
 
126
bool
 
127
MultiActionList::HasPrimary() const
 
128
{
 
129
  return false;
 
130
}
 
131
 
 
132
CompAction*
 
133
MultiActionList::GetAction(std::string const& name) const
 
134
{
 
135
  return nullptr;
 
136
}
 
137
 
127
138
 
128
139
unsigned long long
129
140
PluginAdapter::GetWindowActiveNumber (guint32 xid) const
142
153
}
143
154
 
144
155
std::string
145
 
PluginAdapter::MatchStringForXids(std::vector<Window> *windows)
 
156
PluginAdapter::MatchStringForXids(std::vector<Window> const& windows)
146
157
{
147
158
  return "";
148
159
}
178
189
void
179
190
PluginAdapter::InitiateExpo()
180
191
{
181
 
  _expo_state = !_expo_state;
 
192
  _expo_state = true;
 
193
}
 
194
 
 
195
void
 
196
PluginAdapter::TerminateExpo()
 
197
{
 
198
  _expo_state = false;
182
199
}
183
200
 
184
201
bool