Hugo Pereira Da Costa
|
a614c6fa55
|
fixed (again) corner bevel scaling. Disabled bevel of bottom corners in 'no-border' mode; and fixed glow gradient to implement offsets
svn path=/trunk/KDE/kdebase/workspace/; revision=1023615
|
2009-09-15 02:16:31 +00:00 |
|
Hugo Pereira Da Costa
|
d9e1f47050
|
fixed 'scaling' issue when drawing beveled corners
svn path=/trunk/KDE/kdebase/workspace/; revision=1023612
|
2009-09-15 01:43:18 +00:00 |
|
Hugo Pereira Da Costa
|
072ffcc405
|
try rationalize 'window-specifics' dialog text
svn path=/trunk/KDE/kdebase/workspace/; revision=1023600
|
2009-09-15 00:58:51 +00:00 |
|
Hugo Pereira Da Costa
|
be7affcaab
|
fixed class members naming convention
svn path=/trunk/KDE/kdebase/workspace/; revision=1023570
|
2009-09-14 23:10:19 +00:00 |
|
Andreas Hartmetz
|
37ec3b56af
|
fix the build. however it is *very* unclear what colorGroup[()?] actually is. two suggestion would be using naming conventions like m_* to mark member variables and not to be too clever with namespaces.
svn path=/trunk/KDE/kdebase/workspace/; revision=1023561
|
2009-09-14 22:36:29 +00:00 |
|
Hugo Pereira Da Costa
|
f6973ae9dd
|
added support for fully configurable shadows, on agreement with Nuno.
svn path=/trunk/KDE/kdebase/workspace/; revision=1023467
|
2009-09-14 19:21:39 +00:00 |
|
Hugo Pereira Da Costa
|
cb7e8d9644
|
added button to detect properties (title and class) from window under mouse to build window-specifics override. Also removed unnecessary setMargin and setSpacing to use KDE/QT defaults in dialog design
svn path=/trunk/KDE/kdebase/workspace/; revision=1022971
|
2009-09-13 16:43:26 +00:00 |
|
Robin Harold Burchell
|
a1e6118f15
|
Make hitting buttons when maximized easier.
Reported and patched by Charles Huber.
CCBUG: 143851
svn path=/trunk/KDE/kdebase/workspace/; revision=1022908
|
2009-09-13 13:57:33 +00:00 |
|
Matthew Woehlke
|
35453d1e5b
|
Minor improvements to tab names/tooltips.
svn path=/trunk/KDE/kdebase/workspace/; revision=1022034
|
2009-09-10 16:05:14 +00:00 |
|
Hugo Pereira Da Costa
|
2a9b681f34
|
added reimp 'reset' method to update mask when compositing state is changed
svn path=/trunk/KDE/kdebase/workspace/; revision=1021804
|
2009-09-10 05:13:25 +00:00 |
|
Hugo Pereira Da Costa
|
2371de7ac2
|
removed from relic code from kde-look times, that 1/ was intended to work with compiz 2/ is useless with kwin 3/ is obsoleted by compiz0.8.3
svn path=/trunk/KDE/kdebase/workspace/; revision=1021691
|
2009-09-09 20:11:05 +00:00 |
|
Hugo Pereira Da Costa
|
2fcb5767d5
|
removed unused variables
svn path=/trunk/KDE/kdebase/workspace/; revision=1021627
|
2009-09-09 17:14:23 +00:00 |
|
Hugo Pereira Da Costa
|
c519c41c9f
|
further simplified ::renderWindowBorder, to use ::renderWindowBackground consistently
svn path=/trunk/KDE/kdebase/workspace/; revision=1021621
|
2009-09-09 17:02:07 +00:00 |
|
Hugo Pereira Da Costa
|
9e1f8372d1
|
use correct palette for rendering window border
svn path=/trunk/KDE/kdebase/workspace/; revision=1021620
|
2009-09-09 17:00:50 +00:00 |
|
Hugo Pereira Da Costa
|
4e60677a84
|
moved backgroundPalette to public (for use by nitrogenbutton)
svn path=/trunk/KDE/kdebase/workspace/; revision=1021619
|
2009-09-09 17:00:13 +00:00 |
|
Hugo Pereira Da Costa
|
60e95cc624
|
Used nitrogenclient::renderWindowBackground in place of helper::renderWindowBackground everywhere to honor 'solid color' in title outline. Removed useless white spaces
svn path=/trunk/KDE/kdebase/workspace/; revision=1021600
|
2009-09-09 16:28:01 +00:00 |
|
Hugo Pereira Da Costa
|
c66c2f05e5
|
added 'No Side Border' border side option. It is intermediate between Tiny and No Border.
svn path=/trunk/KDE/kdebase/workspace/; revision=1021438
|
2009-09-09 07:40:07 +00:00 |
|
Hugo Pereira Da Costa
|
3fde3f12f4
|
added 'No Side Border' border side option. It is intermediate between Tiny and No Border.
svn path=/trunk/KDE/kdebase/workspace/; revision=1021437
|
2009-09-09 07:39:16 +00:00 |
|
Hugo Pereira Da Costa
|
4208b2bf54
|
removed extra spaces
svn path=/trunk/KDE/kdebase/workspace/; revision=1021413
|
2009-09-09 06:22:42 +00:00 |
|
Hugo Pereira Da Costa
|
d403b12336
|
added proper handling of translation
svn path=/trunk/KDE/kdebase/workspace/; revision=1021412
|
2009-09-09 06:22:06 +00:00 |
|
Hugo Pereira Da Costa
|
b2c993dc3e
|
added i18n to tab names
svn path=/trunk/KDE/kdebase/workspace/; revision=1021411
|
2009-09-09 06:20:57 +00:00 |
|
Hugo Pereira Da Costa
|
ea7eb137e8
|
handle translation flag properly for exception definition
svn path=/trunk/KDE/kdebase/workspace/; revision=1021410
|
2009-09-09 06:20:06 +00:00 |
|
Hugo Pereira Da Costa
|
05f86c92fb
|
removed extra space :)
svn path=/trunk/KDE/kdebase/workspace/; revision=1021409
|
2009-09-09 06:19:26 +00:00 |
|
Hugo Pereira Da Costa
|
4dc99945a7
|
fixed handling of translation flag
svn path=/trunk/KDE/kdebase/workspace/; revision=1021407
|
2009-09-09 06:17:48 +00:00 |
|
Hugo Pereira Da Costa
|
a092867fe5
|
added proper flags to handle translations without breaking rc file
svn path=/trunk/KDE/kdebase/workspace/; revision=1021406
|
2009-09-09 06:14:01 +00:00 |
|
Matthew Woehlke
|
af15bebbdd
|
mass whitespace cleanup
svn path=/trunk/KDE/kdebase/workspace/; revision=1021371
|
2009-09-09 00:55:55 +00:00 |
|
Andreas Hartmetz
|
298dc3051a
|
fix method signature; qreal != double on ARM.
svn path=/trunk/KDE/kdebase/workspace/; revision=1021353
|
2009-09-08 23:54:50 +00:00 |
|
Hugo Pereira Da Costa
|
4fa4dbd740
|
removed unused 'active' parameter do ::shadowPixmap
svn path=/trunk/KDE/kdebase/workspace/; revision=1021077
|
2009-09-08 00:51:26 +00:00 |
|
Hugo Pereira Da Costa
|
d982b5060c
|
removed unused 'active' parameter do ::shadowPixmap; added Qt::insertClip when necessary to honour paintEvent clip
svn path=/trunk/KDE/kdebase/workspace/; revision=1021076
|
2009-09-08 00:50:22 +00:00 |
|
Hugo Pereira Da Costa
|
51849696d1
|
changed variables initialization order to avoid compiler warning
svn path=/trunk/KDE/kdebase/workspace/; revision=1021075
|
2009-09-08 00:48:39 +00:00 |
|
Hugo Pereira Da Costa
|
1de5b831bd
|
initialize titleOutline at startup
svn path=/trunk/KDE/kdebase/workspace/; revision=1021053
|
2009-09-07 22:43:17 +00:00 |
|
Hugo Pereira Da Costa
|
5a2f9d5319
|
moved 'outline title' and 'draw separator' from general to advanced tab (suggested by Lucas, and I think it would make Nuno happy, and I like it). Also moved interlock between 'title highlight' and 'draw separator' from config to nitrogenconfigurationui
svn path=/trunk/KDE/kdebase/workspace/; revision=1020968
|
2009-09-07 18:23:18 +00:00 |
|
Hugo Pereira Da Costa
|
e9de48ff50
|
moved interlock between 'title highlight' and 'draw separator' from config to nitrogenconfigurationui
svn path=/trunk/KDE/kdebase/workspace/; revision=1020967
|
2009-09-07 18:20:17 +00:00 |
|
Hugo Pereira Da Costa
|
fe6b5e2087
|
set size grip visibility immediatly after created, rather than in reset-configuration (was causing a crash with compiz because of not testing 'hasSizeGrip')
svn path=/trunk/KDE/kdebase/workspace/; revision=1020954
|
2009-09-07 17:41:42 +00:00 |
|
Hugo Pereira Da Costa
|
3455dda8d5
|
used inline functions to get decisions that combine multiple options and window state
svn path=/trunk/KDE/kdebase/workspace/; revision=1020951
|
2009-09-07 17:26:56 +00:00 |
|
Hugo Pereira Da Costa
|
8f72704c20
|
Clean-up: removed all code mentionning stripes/scrathces
svn path=/trunk/KDE/kdebase/workspace/; revision=1020945
|
2009-09-07 17:06:20 +00:00 |
|
Hugo Pereira Da Costa
|
fe0f06dfe1
|
added extrap pixel to painter clipRect when no-border is selected. Moved shadow pixmap generation (needed for shadow tileSets) to a different method. Build more complex tileSet in ::shadowTiles, needed to get the corner colors right when compositing is ON + frameBorder is None + title highlight is ON + window is shaded.
svn path=/trunk/KDE/kdebase/workspace/; revision=1020709
|
2009-09-07 06:59:38 +00:00 |
|
Hugo Pereira Da Costa
|
f439166398
|
added separated function to get pixmap needed for the shadow tileSet.
svn path=/trunk/KDE/kdebase/workspace/; revision=1020708
|
2009-09-07 06:53:13 +00:00 |
|
Hugo Pereira Da Costa
|
904dc1341e
|
update size grip visibility depending on window state when resetting configuration
svn path=/trunk/KDE/kdebase/workspace/; revision=1020705
|
2009-09-07 05:50:48 +00:00 |
|
Hugo Pereira Da Costa
|
24bf0526cd
|
.. and removed extra 'new tileset' left-over from previous commit to r1020690
svn path=/trunk/KDE/kdebase/workspace/; revision=1020691
|
2009-09-07 02:32:34 +00:00 |
|
Hugo Pereira Da Costa
|
8c9049e425
|
re-organized ::shadowtiles code to 1/ fix bug on storing created tiles 2/ avoid duplicated code. 3/ handle options properly to store active and inactive shadowTiles.
svn path=/trunk/KDE/kdebase/workspace/; revision=1020690
|
2009-09-07 02:26:37 +00:00 |
|
Hugo Pereira Da Costa
|
6eb3f0ef51
|
removed ugly std::cout
svn path=/trunk/KDE/kdebase/workspace/; revision=1020678
|
2009-09-06 23:33:51 +00:00 |
|
Hugo Pereira Da Costa
|
58babc5c03
|
used KDebug in place of QTextStream for debug output
svn path=/trunk/KDE/kdebase/workspace/; revision=1020676
|
2009-09-06 23:32:41 +00:00 |
|
Hugo Pereira Da Costa
|
191a3dd8db
|
disabled autoFillBackground for central QLabel in preview mode, to have the correct window background painted. Remark: this is a minor (and safe) hack. This should be moved upstream into kwin/lib/kdecoration
svn path=/trunk/KDE/kdebase/workspace/; revision=1020608
|
2009-09-06 18:29:57 +00:00 |
|
Hugo Pereira Da Costa
|
688fe7beff
|
Fixed calls renderWindowBackground so that gradients appear at the right place in decoration preview. Also removed 'const_cast<>' in ::renderWindowBorder
svn path=/trunk/KDE/kdebase/workspace/; revision=1020604
|
2009-09-06 18:04:11 +00:00 |
|
Hugo Pereira Da Costa
|
786a000d49
|
apply additional horizontal button offset only in 'Full' maximized mode, and when maximized window are not move/resizable
svn path=/trunk/KDE/kdebase/workspace/; revision=1020596
|
2009-09-06 17:41:34 +00:00 |
|
Hugo Pereira Da Costa
|
fafaf8bf9e
|
apply additional horizontal button offset only in 'Full' maximized mode, and when maximized window are not move/resizable
svn path=/trunk/KDE/kdebase/workspace/; revision=1020594
|
2009-09-06 17:38:33 +00:00 |
|
Hugo Pereira Da Costa
|
0a894ef032
|
capitalized ::visibleName()
svn path=/trunk/KDE/kdebase/workspace/; revision=1020319
|
2009-09-06 07:21:23 +00:00 |
|
Hugo Pereira Da Costa
|
0d6a13a62f
|
don't show resize 'dots' in shaded mode. Round all four corners in shaded mode, even when 'no border' option is selected
svn path=/trunk/KDE/kdebase/workspace/; revision=1020251
|
2009-09-05 20:04:17 +00:00 |
|
Hugo Pereira Da Costa
|
c4cd3a4153
|
hide size-grip (in no-border mode) when window is maximized
svn path=/trunk/KDE/kdebase/workspace/; revision=1020224
|
2009-09-05 17:17:57 +00:00 |
|