1. 11 Jul, 2014 1 commit
  2. 10 Jul, 2014 1 commit
  3. 09 Jul, 2014 3 commits
    • Andrea Iacovitti's avatar
      Fix restoring default configuration. · 238b466a
      Andrea Iacovitti authored
      Connect anti-aliasing combobox to currentIndexChanged signal.
      
      REVIEW: 117957
      BUG: 324728
      FIXED-IN: 4.11.11
      238b466a
    • Thomas Lübking's avatar
      allow FS mapping of geometry restricted windows · 43229afe
      Thomas Lübking authored
      and copy isSpecialWindow() check as rulebook input
      to setFullscreen()
      
      Client::isFullScreenable() checks:
      * fullscreen rule
      * fullscreen_hack (-> for normal windows)
      * geometry restrictions
      * special window
      
      Client::manage() for fullscreeining checks:
      * fullscreen rule (with correct "initial" parameter)
      * fullscreen_hack
      
      -> this breaks the fullscreen rule for geometry restricted windows
      and causes inconsistent behavior between client requests at runtime
      (which do not test ::isFullScreenable()) and on mapping.
      
      Otoh, the specialWindow() protection should apply generally - those
      kind of windows should not be fullscreened since the user can not
      exit this state via kwin for them - and there's hardly a good reason
      for them to be fullscreen, esp. not to enter that state at runtime
      
      REVIEW: 118442
      BUG: 335617
      FIXED-IN: 4.11.12
      43229afe
    • Thomas Lübking's avatar
      make trackmouse FX account paintdata scale/trans · e9919695
      Thomas Lübking authored
      REVIEW: 118537
      BUG: 333012
      FIXED-IN: 4.11.12
      e9919695
  4. 06 Jul, 2014 1 commit
  5. 03 Jul, 2014 1 commit
  6. 02 Jul, 2014 1 commit
  7. 29 Jun, 2014 1 commit
  8. 24 Jun, 2014 1 commit
  9. 23 Jun, 2014 1 commit
    • Emmanuel Pescosta's avatar
      Consider additional batteries for power management (when the critical battery timer is running) · 775a99e8
      Emmanuel Pescosta authored
      After resuming from suspend, all batteries are added
      to powerdevil. When a battery, with charge lower or
      equal than the critical charge percentage is added, the
      critical battery timer will be started.
      
      In the current version the critical battery timeout can
      only be interrupted by plugging in AC.
      
      But if the system has more than one battery, the global
      charge percentage can be greater than the critical charge
      percentage and so the system shouldn't suspend. To achive
      this behaviour, we calculate the global charge percentage
      whenever a new battery was added and if the critical
      battery timer is running and the global charge is high
      enough, we stop the timer.
      
      Also we use the already calculated global charge percentage
      for the battery charge percentage notification instead of
      the charge of each individual battery.
      
      With this patch, the user can not only interrupt the critical
      timer by plugging in the AC but also by plugging in a new or
      additional battery (if the battery has enough charge).
      
      Note: The 30 sec timeout message will still popup.
      
      Tested with a Thinkpad T440s (two batteries)
      
      @Philipp Paris: Thanks for testing!
      
      BUG: 329537
      BUG: 325707
      FIXED-IN: 4.11.11
      REVIEW: 118801
      775a99e8
  10. 22 Jun, 2014 1 commit
  11. 21 Jun, 2014 1 commit
  12. 20 Jun, 2014 1 commit
  13. 19 Jun, 2014 1 commit
  14. 17 Jun, 2014 1 commit
  15. 16 Jun, 2014 1 commit
  16. 13 Jun, 2014 1 commit
  17. 12 Jun, 2014 1 commit
  18. 11 Jun, 2014 1 commit
  19. 08 Jun, 2014 2 commits
  20. 07 Jun, 2014 1 commit
  21. 05 Jun, 2014 1 commit
  22. 04 Jun, 2014 1 commit
  23. 03 Jun, 2014 1 commit
  24. 02 Jun, 2014 1 commit
  25. 01 Jun, 2014 1 commit
  26. 31 May, 2014 1 commit
  27. 30 May, 2014 5 commits
    • Thomas Lübking's avatar
      keep oversized windows in fullscreen area · d7c2434a
      Thomas Lübking authored
      huge windows are not contrained to their initial screen
      (the user might want to move them to the other instead),
      but we must not let them drop out of the fullscreen area
      either
      
      CCBUG: 335043
      REVIEW: 118412
      d7c2434a
    • Thomas Lübking's avatar
      fix dangeling allActivitiesGroup pointer crash · d3fe2391
      Thomas Lübking authored
      BUG: 334152
      REVIEW: 118411
      FIXED-IN: 4.11.10
      d3fe2391
    • Thomas Lübking's avatar
      allow full range blur strength config in the GUI · faec381d
      Thomas Lübking authored
      BUG: 334391
      FIXED-IN: 4.11.10
      REVIEW: 118050
      faec381d
    • Thomas Lübking's avatar
      Discard all deleted before constructing the Scene · 0feb2b4d
      Thomas Lübking authored
      The Scene connects to the deletedRemoved signal and tries to remove the
      Deleted from it's list of Windows, which will fail because a SceneWindow
      doesn't get created for an existing Deleted in the Scene setup.
      
      It doesn't make sense to create a SceneWindow for a Deleted as there is
      no pixmap around anyway. Thus the best approach is to ensure that there
      are no Deleted by just discarding all prior to creating the Scene.
      
      BUG: 333275
      CCBUG: 334273
      REVIEW: 117557
      
      "cherry-picked" from kwin.git 8e631028552c4b474a317ebf589e31c13289c6fd
      Author: mgraesslin
      Date: Mon, 14 Apr 2014 09:19:43 +0200
      0feb2b4d
    • Thomas Lübking's avatar
      store geometry trail & use the correct oldGeometry · 3c850699
      Thomas Lübking authored
      geometryChanged is always executed before maximizeChanged, so we
      store the last changed geometry (through regular resize - the current
      geometry) and the second last one (used exclusively so far) which is
      the old geometry we want to use if the geometry change was caused
      by the maximize change
      
      BUG: 335023
      FIXED-IN: 4.11.10
      REVIEW: 118409
      3c850699
  28. 28 May, 2014 2 commits
  29. 22 May, 2014 1 commit
  30. 20 May, 2014 1 commit
  31. 19 May, 2014 2 commits