1. 02 Jun, 2012 3 commits
  2. 24 May, 2012 1 commit
  3. 06 Dec, 2011 1 commit
  4. 05 Dec, 2011 1 commit
  5. 12 Nov, 2011 1 commit
  6. 28 Oct, 2011 3 commits
    • Eike Hein's avatar
      Yeah. · 1ce11f59
      Eike Hein authored
      1ce11f59
    • Eike Hein's avatar
      Minor formatting fixes. · 6dd306b6
      Eike Hein authored
      6dd306b6
    • Alexandre Courbot's avatar
      Fix geometry in multi-screen cases · 81ac35a1
      Alexandre Courbot authored and Eike Hein's avatar Eike Hein committed
      Commit 81484067 addressed and issue with multi-head setups where the
      top strut of a window not visible on yakuake's display would be removed
      from its work area. However, it did not consider bottom, right, and left
      struts, and also prevented the left, right and bottom struts of windows
      on the same display as yakuake from being removed from its work area.
      This patch fixes this issue and tries to make the code more explicit.
      
      BUG: 265818
      81ac35a1
  7. 25 Oct, 2011 1 commit
  8. 23 Sep, 2011 1 commit
  9. 06 Aug, 2011 10 commits
    • Eike Hein's avatar
      Fix logic inversion in the keyboard input toggle action. · 0b19522a
      Eike Hein authored
      Plus some more session/terminal property D-Bus scaffolding - I think
      for 3.0 I'll move to exposing them as objects on D-Bus rather than
      the flat API approach. Flat used to be nice and simple, but that was
      before they grew all these properties. OTOH, while it's more work
      from my end this way, the API is mostly used by shell scripters,
      and a flat API is definitely easier to use from shell script than
      enumerating objects.
      0b19522a
    • Eike Hein's avatar
      Expand interface a bit. · a0e8c107
      Eike Hein authored
      a0e8c107
    • Eike Hein's avatar
      Cleanup. · d3b131ba
      Eike Hein authored
      d3b131ba
    • Eike Hein's avatar
      Redo version checking approach for activity/silence monitoring. · 4b18da10
      Eike Hein authored
      Due to moc's limitations we end up having non-useful slots in the
      D-Bus interface on <4.7.1. Unfortunately it's not possible to
      toggle the scriptable flag on a QMetaMethod at runtime, and
      QDBusConnection::registerObject() can't deal with an OR'd combo
      of ExportScriptableSlots and ExportAdaptors, so it's not possible
      to stuff the extra slots into a QDBusAbstractAdaptor subclass
      either. I stopped short of duplicating the entire object inter-
      face plus extra slots in an adaptor to toggle between the two at
      runtime - as much as I hate sloppy D-Bus interfaces, that would
      just be too ugly in terms of code. Maybe I'll find an acceptable
      way later.
      4b18da10
    • Eike Hein's avatar
      Fix build. · f8a2769e
      Eike Hein authored
      f8a2769e
    • Eike Hein's avatar
      Cleanup. · 0da6cebb
      Eike Hein authored
      This hack hasn't been necessary in ages - the activeWindow() check
      in changeEvent() makes sure we don't retract when we lose focus to
      a window we own ourselves.
      0da6cebb
    • Eike Hein's avatar
      Revert "Clean away some unnecessary code." · 2bb7a413
      Eike Hein authored
      This reverts commit 165a81fe.
      
      The code is technically indeed unnecessary, but only because of external
      conditions that may change in the future, and then nobody will remember
      to add this again - that's why I put it there originally, I guess.
      2bb7a413
    • Eike Hein's avatar
      Match menu arrangement. · bca91318
      Eike Hein authored
      bca91318
    • Eike Hein's avatar
      Add version checks for 4.7.1 for activity/silence monitoring. · 942e5009
      Eike Hein authored
      I can't begin to tell you how much I wanted to make this a runtime
      check instead of build time, but it would have meant non-working
      entries in "Configure Notifications" and non-working API on D-Bus.
      942e5009
    • Eike Hein's avatar
      Better menu arrangement. · 11192201
      Eike Hein authored
      11192201
  10. 05 Aug, 2011 7 commits
  11. 02 Aug, 2011 1 commit
  12. 30 Jul, 2011 1 commit
  13. 26 Jul, 2011 1 commit
  14. 21 Jun, 2011 3 commits
  15. 17 May, 2011 1 commit
  16. 07 Mar, 2011 2 commits
  17. 05 Mar, 2011 1 commit
    • Eike Hein's avatar
      Pull the window to the current virtual desktop under certain conditions. · de03b66b
      Eike Hein authored
      When the window is set not to show on all virtual desktops and is not
      residing on the current virtual desktop, but is open (i.e. set to stay
      open regardless of focus loss), the Open/Retract action normally used
      to either retract it, or, when the option to also use the action to
      focus the window is enabled, cause the window manager to switch to the
      virtual desktop the window resides on. The former case, i.e. when the
      option to also use the action to focus the window is disabled, has now
      been changed to move the window to the current virtual desktop and
      focus it, rather than retract it.
      
      Also augments the What's This blurb on the focus option to mention the
      window manager's VD switch behavior, and added some code comments to
      help charting the codepaths.
      
      BUG:210880
      de03b66b
  18. 04 Mar, 2011 1 commit