Hugo Pereira Da Costa
4e8a63f51d
added missing connection between shadowCacheMode and configChanged
...
svn path=/trunk/KDE/kdebase/workspace/; revision=1124749
2010-05-10 02:06:45 +00:00
Hugo Pereira Da Costa
f6d60a9524
re-added window mask when drawing non-oxygen shadows. This makes poorer corners, but better shadows (can't have everything at the same time right now)
...
svn path=/trunk/KDE/kdebase/workspace/; revision=1124748
2010-05-10 01:56:24 +00:00
Hugo Pereira Da Costa
0f6f610265
Fixed decoration shadows and glow for large-size settings.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=1124726
2010-05-10 00:28:38 +00:00
Hugo Pereira Da Costa
299574c546
removed useless KDebug statement
...
svn path=/trunk/KDE/kdebase/workspace/; revision=1121944
2010-05-02 18:56:14 +00:00
Hugo Pereira Da Costa
56095681ed
changed helper.h/.cpp into oxygendecohelper.h/.cpp for consistency with classname.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=1121943
2010-05-02 18:50:01 +00:00
Hugo Pereira Da Costa
43d7384663
oxygen.h/.cpp renamed to oxygenfactory.h/.cpp for consistency.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=1121941
2010-05-02 18:38:05 +00:00
Hugo Pereira Da Costa
c5bf8d012e
Changed all "Oxygen::OxygenXXX" classnames into "Oxygen::XXX" for consistancy with style class
...
naming scheme. Also made indentation consistent.
svn path=/trunk/KDE/kdebase/workspace/; revision=1121935
2010-05-02 18:34:08 +00:00
Hugo Pereira Da Costa
055b595850
renamed filenames for consistency with other classes. Plus it makes krazy happy.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=1121630
2010-05-01 23:44:27 +00:00
Hugo Pereira Da Costa
e0a2585892
Moved 'expert mode' configuration widgets to default UI.
...
Disable (hide) 'expert mode' configuration widgets by default.
Enable them if expertMode is triggered (e.g. via oxygen-settings)
svn path=/trunk/KDE/kdebase/workspace/; revision=1121618
2010-05-01 22:25:45 +00:00
Script Kiddy
c05888a59b
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/workspace/; revision=1121015
The following changes were in SVN, but were removed from git:
M wallpapers/Aghi/metadata.desktop
M wallpapers/Curls_on_Green/metadata.desktop
M wallpapers/Plasmalicious/metadata.desktop
M wallpapers/The_Rings_of_Saturn/metadata.desktop
2010-04-30 06:16:36 +00:00
Hugo Pereira Da Costa
7c42c041c1
use foreach loop
...
svn path=/trunk/KDE/kdebase/workspace/; revision=1118786
2010-04-25 21:34:20 +00:00
Hugo Pereira Da Costa
78c80f2116
Added combobox option to choose shadow style amongst: oxygen, kwin, no shadows.
...
On advice from Todd Rme.
svn path=/trunk/KDE/kdebase/workspace/; revision=1118759
2010-04-25 20:28:02 +00:00
Hugo Pereira Da Costa
be68ea09d0
smaller margin
...
svn path=/trunk/KDE/kdebase/workspace/; revision=1118111
2010-04-23 23:00:43 +00:00
Hugo Pereira Da Costa
c74bc229ee
fixed indentation
...
svn path=/trunk/KDE/kdebase/workspace/; revision=1116925
2010-04-20 15:32:59 +00:00
Script Kiddy
1713c07455
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/workspace/; revision=1115065
The following changes were in SVN, but were removed from git:
M wallpapers/Air/metadata.desktop
2010-04-15 06:07:57 +00:00
Hugo Pereira Da Costa
95c8da25e6
made shadow cache mode configurable
...
svn path=/trunk/KDE/kdebase/workspace/; revision=1114942
2010-04-14 22:35:46 +00:00
Hugo Pereira Da Costa
99a0cddd77
Reduce cache size and truncate opacity settings for shadow focus transition, based on the
...
animation durations. For default duration (200msec), this reduces the size of the cache by about a
factor 10, and still corresponds to a 120Hz frame rate.
BUG: 234187
svn path=/trunk/KDE/kdebase/workspace/; revision=1114935
2010-04-14 22:21:08 +00:00
Hugo Pereira Da Costa
c9490235cd
fixed background positionning when title bar is hidden
...
svn path=/trunk/KDE/kdebase/workspace/; revision=1112325
2010-04-07 21:23:38 +00:00
Hugo Pereira Da Costa
e3aefe524a
fixed gradient ranges to avoid warning from Qt at runtime
...
svn path=/trunk/KDE/kdebase/workspace/; revision=1107187
2010-03-25 01:02:05 +00:00
Hugo Pereira Da Costa
49411bcda5
Added checkbox to disable shadow drawing (as a replacement to setting shadow size to zero), consistently with the checkbox used to
...
disable the active window glow.
svn path=/trunk/KDE/kdebase/workspace/; revision=1107183
2010-03-25 00:51:27 +00:00
Hugo Pereira Da Costa
f0e2ceab7d
reorganized button painting code to avoid code duplication
...
svn path=/trunk/KDE/kdebase/workspace/; revision=1107181
2010-03-25 00:45:33 +00:00
Hugo Pereira Da Costa
4d33600a19
Revert r1101759, after discussion with Lubos and Nuno. Will work on having stronger glow for close button, and possibly reduce button hit area as an alternative
...
svn path=/trunk/KDE/kdebase/workspace/; revision=1102002
2010-03-11 15:24:28 +00:00
Hugo Pereira Da Costa
a733f36b2e
Removed customized default buttons layout
...
svn path=/trunk/KDE/kdebase/workspace/; revision=1101759
2010-03-10 21:01:21 +00:00
Hugo Pereira Da Costa
bfa031170e
Removed use of kglobalsettings to decide whether animations should be enabled or not.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=1100594
2010-03-08 00:29:00 +00:00
Hugo Pereira Da Costa
6f788c9fdd
fixed use of oxygendecohelper
...
svn path=/trunk/KDE/kdebase/workspace/; revision=1099040
2010-03-04 22:57:33 +00:00
Hugo Pereira Da Costa
84868a37c6
explicitely use oxygendecohelper rather than oxygenhelper
...
svn path=/trunk/KDE/kdebase/workspace/; revision=1099031
2010-03-04 22:51:08 +00:00
Hugo Pereira Da Costa
8d1314a26b
added local oxygendecohelper, that derives from libs/oxygen/oxygenhelper and implements methods used here but not in the style. Modified relevant headers accordingly
...
svn path=/trunk/KDE/kdebase/workspace/; revision=1099028
2010-03-04 22:49:18 +00:00
Script Kiddy
cf3c3d17b8
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/workspace/; revision=1098905
The following changes were in SVN, but were removed from git:
M wallpapers/Aghi/metadata.desktop
M wallpapers/Code_Poets_Dream/metadata.desktop
M wallpapers/Curls_on_Green/metadata.desktop
M wallpapers/Ethais/metadata.desktop
M wallpapers/Evening/metadata.desktop
M wallpapers/Fields_of_Peace/metadata.desktop
M wallpapers/Finally_Summer_in_Germany/metadata.desktop
M wallpapers/Fresh_Morning/metadata.desktop
M wallpapers/Media_Life/metadata.desktop
M wallpapers/Plasmalicious/metadata.desktop
M wallpapers/Quadros/metadata.desktop
M wallpapers/Red_Leaf/metadata.desktop
M wallpapers/Spring_Sunray/metadata.desktop
M wallpapers/The_Rings_of_Saturn/metadata.desktop
2010-03-04 16:46:17 +00:00
Aaron J. Seigo
bfbe44dacc
* move kstyles from runtime into workspace
...
* make a proper library out of the oxygen helper lib
* make the oxygen widget and kwin style link against it
svn path=/trunk/KDE/kdebase/workspace/; revision=1097791
2010-03-02 03:40:34 +00:00
Hugo Pereira Da Costa
935b40d436
Use KGlobalSettings::graphicEffectsLevel in conjunction with OxygenConfiguration to
...
determine if animations should be enabled.
This allows to turn off all animations if the "graphical effects" combobox in
"systemsettings->appearance->style->fine tunning" is set to either
- Low display resolution and low CPU
- High display resolution and low CPU
BUG: 226668
svn path=/trunk/KDE/kdebase/workspace/; revision=1090208
2010-02-14 21:59:14 +00:00
Hugo Pereira Da Costa
ce74308765
added checkbox to enable/disable decoration animations
...
svn path=/trunk/KDE/kdebase/workspace/; revision=1088959
2010-02-12 01:18:46 +00:00
Hugo Pereira Da Costa
fa03ee04a2
condition tabbing animations to the 'useAnimation' flag, for consistancy with other animations. begin and final animation states are kept visually unchanged. Only the smooth transition between the two is disabled.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=1088957
2010-02-12 01:14:43 +00:00
Hugo Pereira Da Costa
c896faa443
re-enabled title transition animation. Add animation 'lock' in case title is changed to frequently (e.g. in kmail/thunderbird new mail window). Set the lock duration to 300 milliseconds.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=1088954
2010-02-12 00:42:25 +00:00
Hugo Pereira Da Costa
58b8722a6b
fixed calculation of title bounding rects when there is only one title being shown, to avoid issues when smooth title transition is enabled
...
svn path=/trunk/KDE/kdebase/workspace/; revision=1088001
2010-02-09 23:07:34 +00:00
Script Kiddy
39829f28e0
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/workspace/; revision=1085566
The following changes were in SVN, but were removed from git:
M wallpapers/Aghi/metadata.desktop
M wallpapers/Air/metadata.desktop
M wallpapers/Code_Poets_Dream/metadata.desktop
M wallpapers/Curls_on_Green/metadata.desktop
M wallpapers/Ethais/metadata.desktop
M wallpapers/Evening/metadata.desktop
M wallpapers/Finally_Summer_in_Germany/metadata.desktop
M wallpapers/Fresh_Morning/metadata.desktop
M wallpapers/Media_Life/metadata.desktop
M wallpapers/Plasmalicious/metadata.desktop
M wallpapers/Quadros/metadata.desktop
M wallpapers/Spring_Sunray/metadata.desktop
M wallpapers/The_Rings_of_Saturn/metadata.desktop
2010-02-05 13:31:20 +00:00
Christophe Giboudeaux
a316811db0
Also let scripty replace the 'name' translations.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=1085082
2010-02-04 10:59:45 +00:00
Christophe Giboudeaux
5f79d4d407
Let scripty handle the translations.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=1085077
2010-02-04 10:56:18 +00:00
Christophe Giboudeaux
a10818af7c
save as utf-8. fixes a packaging error.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=1085009
2010-02-04 10:14:18 +00:00
Hugo Pereira Da Costa
5a852ac75b
make sure that the (hidden) useAnimation flag also disables button hover animated glow
...
svn path=/trunk/KDE/kdebase/workspace/; revision=1084320
2010-02-02 21:55:56 +00:00
Roman Shtylman
20650bc139
oops. accidental git commit with lib symlink
...
svn path=/trunk/KDE/kdebase/workspace/; revision=1083876
2010-02-02 06:04:21 +00:00
Roman Shtylman
eeb83912de
symlink for git repos
...
svn path=/trunk/KDE/kdebase/workspace/; revision=1083873
2010-02-02 05:43:28 +00:00
Hugo Pereira Da Costa
b674835c6c
added needed metaData to name people behind oxygen-windeco. Feel free to correct directly or contact me, if I missed someone, or miss-typed any information (no offense meant)
...
svn path=/trunk/KDE/kdebase/workspace/; revision=1083308
2010-02-01 01:48:37 +00:00
Hugo Pereira Da Costa
0917db504e
Added/moved itemData_.setDirty() calls to make sure clientgroupitems are reset properly in
...
all cases, including when the clientGroup modification request (add,remove, ...) fails.
CCBUG: 223726
svn path=/trunk/KDE/kdebase/workspace/; revision=1081125
2010-01-27 20:10:33 +00:00
Hugo Pereira Da Costa
49deef6c2e
fixed vertical positioning of window background
...
svn path=/trunk/KDE/kdebase/workspace/; revision=1080859
2010-01-27 05:27:20 +00:00
Hugo Pereira Da Costa
c04cc31fa2
fixed title bounding rect conflict with window buttons when dragging a tab away from (or back in) a 2-tabs window, with the second tab title being very long
...
svn path=/trunk/KDE/kdebase/workspace/; revision=1078906
2010-01-23 06:59:55 +00:00
Hugo Pereira Da Costa
f308728d7d
fixed compilation warning about 'virtual' signals
...
svn path=/trunk/KDE/kdebase/workspace/; revision=1075993
2010-01-17 08:07:13 +00:00
Hugo Pereira Da Costa
352a2de89a
always store dragpoint in mousePressEvent, disregarding the button;
...
reset mouseButton_ in mouseMoveEvent only if action is actually taken.
CCBUG 221997
svn path=/trunk/KDE/kdebase/workspace/; revision=1075951
2010-01-17 03:02:44 +00:00
Hugo Pereira Da Costa
e2240a8427
Do not activate button pressed animation when no action is triggered when doing so (e.g right button press on Window-Close)
...
svn path=/trunk/KDE/kdebase/workspace/; revision=1073152
2010-01-11 18:32:56 +00:00
Hugo Pereira Da Costa
0e62916ccd
Display client menu on mouse press in the oxygen decoration.
...
BUG: 221997
svn path=/trunk/KDE/kdebase/workspace/; revision=1072370
2010-01-10 03:47:25 +00:00
Hugo Pereira Da Costa
e2bd296cf7
Prevent closing of tab when tab closeButton mouseReleaseEvent occurs outside of the button rect.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=1072363
2010-01-10 03:29:07 +00:00