CIA.vc
huynhhuu
Real-time open source activity stats
Stats » Authors » huynhhuu
informationsyndicateUTC clock
11:18 on May 26, 2012
event counters
The last message was received 2.74 years ago at 18:55 on Aug 30, 2009
0 messages so far today, 0 messages yesterday
0 messages so far this week, 0 messages last week
0 messages so far this month, 0 messages last month
179 messages since the first one, 4.1 years ago, for an average of 1.19 weeks between messages
recent messages
dateReversed sort columnprojectcontentlink
18:55 on Aug 30, 2009KDE
Commit by huynhhuu :: r1017494 runtime/trunk/KDE/kdebase/runtime/kstyles/oxygen/ (5 files in 2 dirs):
Return of the plain tabs (as option) from r1017186.
They still need polish though.
#
15:43 on Aug 30, 2009KDE
Commit by huynhhuu :: r1017416 runtime/trunk/KDE/kdebase/runtime/kstyles/oxygen/ (oxygen.cpp oxygen.h):
Currently tab bars have to draw the rounded corner of a frame they are connected to. In case of tabbed dock widgets this results in an rather ugly look, because there is no frame.
This patch determines whether to draw a frame by determining whether the parent is a QTabWidget - which is the most common case where a frame is needed. Of couse, if someone reimplemented QTabWidget, this solution would not work for that widget.
#
21:47 on Aug 27, 2009KDE
Commit by huynhhuu :: r1016482 workspace/trunk/KDE/kdebase/workspace/kwin/clients/oxygen/ (oxygen.h oxygenclient.cpp):
Revert r1009021 and r1009001 (which extend the clickable area of the
window borders), because they interfere with window snapping.
#
07:53 on Aug 27, 2009KDE
Commit by huynhhuu :: r1016224 workspace/branches/KDE/4.3/kdebase/workspace/kwin/clients/oxygen/ (oxygen.h oxygenclient.cpp):
Revert my latest backport (see r1009031) as it has side-effects (e.g. regarding window snapping)
#
23:16 on Aug 08, 2009KDE
Commit by huynhhuu :: r1009031 workspace/branches/KDE/4.3/kdebase/workspace/kwin/clients/oxygen/ (oxygen.h oxygenclient.cpp):
Backport of r1009001:
Increase the clickable area without changing the visible border
(which essentially means that the shadow can be used to resize the window)

Backport of r1009021:
Don't enlarge the clickable area in non-composited environments with no shadows
#
22:49 on Aug 08, 2009KDE
Commit by huynhhuu :: r1009021 workspace/trunk/KDE/kdebase/workspace/kwin/clients/oxygen/oxygenclient.cpp:
Don't enlarge the clickable area in non-composited environments with no shadows
#
21:53 on Aug 08, 2009KDE
Commit by huynhhuu :: r1009001 workspace/trunk/KDE/kdebase/workspace/kwin/clients/oxygen/ (oxygen.h oxygenclient.cpp):
Increase the clickable area without changing the visible border
(which essentially means that the shadow can be used to resize the window)
#
13:29 on Jun 20, 2009KDE
Commit by huynhhuu :: r984209 workspace/trunk/KDE/kdebase/workspace/kwin/clients/oxygen/ (oxygenclient.cpp oxygenclient.h):
Prevent shadows from being drawn when windows are maximized which causes some visual problems on multi monitor settings.
Also clean up some code duplication.
#
14:06 on Jun 16, 2009KDE
Commit by huynhhuu :: r982638 workspace/trunk/KDE/kdebase/workspace/kwin/clients/oxygen/oxygenclient.cpp:
Also clear the window mask if compositing is activated
#
13:19 on Jun 16, 2009KDE
Commit by huynhhuu :: r982620 workspace/trunk/KDE/kdebase/workspace/kwin/clients/oxygen/oxygenclient.cpp:
Ensure that the TileSet gets initialized (thanks to mgraesslin for pointing this out)

CCBUG: 196124
#
00:17 on Jun 16, 2009KDE
Commit by huynhhuu :: r982494 runtime/trunk/KDE/kdebase/runtime/kstyles/oxygen/oxygen.cpp:
Make inactive tabs a bit darker
#
17:59 on Jun 13, 2009KDE
Commit by huynhhuu :: r981602 kdeui/trunk/KDE/kdelibs/kdeui/kernel/kstyle.cpp:
Fix placement of tab contents for RTL layouts
BUG: 196357
#
20:09 on Jun 11, 2009KDE
Commit by huynhhuu :: r980471 workspace/trunk/KDE/kdebase/workspace/kwin/clients/oxygen/ (oxygenclient.cpp oxygenclient.h):
Update shadow/glow tiles when any option changes
Fix window mask for non-composited windows
#
19:47 on Jun 11, 2009KDE
Commit by huynhhuu :: r980463 runtime/trunk/KDE/kdebase/runtime/kstyles/oxygen/lib/helper.cpp:
Again we cannot assume that x = 0
#
21:03 on Jun 10, 2009KDE
Commit by huynhhuu :: r979988 workspace/trunk/KDE/kdebase/workspace/kwin/clients/oxygen/ (6 files):

Update the decoration to use KWin?\194?\180s new API
Things to take care of:

  • the shadow caching code has to be revised
  • shadows sometimes don?\194?\180t redraw correctly
  • error messages like: Couldn't resolve property: linearGradient4203
#
00:31 on Jun 07, 2009KDE
Commit by huynhhuu :: r978413 runtime/trunk/KDE/kdebase/runtime/kstyles/oxygen/lib/helper.cpp:
Fix the float frame: x == 0 cannot be assumed
#
23:53 on Jun 06, 2009KDE
Commit by huynhhuu :: r978401 runtime/trunk/KDE/kdebase/runtime/kstyles/oxygen/ (4 files in 2 dirs):
Move Tileset class to lib/ as I will use it for the kwin decoration
#
19:02 on May 23, 2009KDE
Commit by huynhhuu :: r971939 runtime/trunk/KDE/kdebase/runtime/kstyles/oxygen/oxygen.cpp:
Tab finetuning :)
#
18:51 on May 23, 2009KDE
Commit by huynhhuu :: r971934 runtime/trunk/KDE/kdebase/runtime/kstyles/oxygen/ (oxygen.cpp oxygen.kcfg):
Make the subtle shadow (technically) optional
#
02:00 on May 22, 2009KDE
Commit by huynhhuu :: r971219 runtime/trunk/KDE/kdebase/runtime/kstyles/oxygen/oxygen.cpp:
Crash was caused by missing NULL pointer checks
BUG: 193569
#