Last indexation completed on 2024-05-05 18:07:21 UTC

oxygen-style-animated is a branch of trunk/KDE/kdebase/runtime/kstyles/oxygen that introduces smooth animations for the Oxygen widget style.
The code is organized as follow:
1/ oxygenstyle.h and .cpp derive from QCommonStyle and take care of all the painting. All 'primitives' are implemented as separate functions with identical prototypes and mapped to the corresponding QStyle primitive element at initialization style.
Some of the painting routines have been moved in oxygenstylehelper, for re-usability. Additionaly some code that is common to the widget style and the window decoration resides at kdebase/workspace/libs/oxygen.


SEE ALSO: README

  Name Size Date (UTC) Last indexed Description
  Name Size Date (UTC) Last indexed Description
folder Parent directory - 2024-02-11 01:19:43  
folder animations/ - 2024-02-11 01:19:43  
folder config/ - 2024-02-11 01:19:43  
folder debug/ - 2024-02-11 01:19:43  
folder demo/ - 2024-02-11 01:19:43  
folder transitions/ - 2024-02-11 01:19:43  
file CMakeLists.txt 3374 bytes 2024-02-11 01:19:43 -  
file oxygen.h 3781 bytes 2024-02-11 01:19:43 2024-05-05 17:41:06

ifndef

file oxygen.json 25 bytes 2024-02-11 01:19:43 -  
file oxygen.kcfg 7724 bytes 2024-02-11 01:19:43 -  
file oxygen.themerc 4095 bytes 2024-02-11 01:19:43 -  
file oxygenaddeventfilter.h 950 bytes 2024-02-11 01:19:43 2024-05-05 17:41:06

ifndef

file oxygenblurhelper.cpp 7572 bytes 2024-02-11 01:19:43 2024-05-05 17:41:06  
file oxygenblurhelper.h 3514 bytes 2024-02-11 01:19:43 2024-05-05 17:41:06

ifndef

file oxygenframeshadow.cpp 14094 bytes 2024-02-11 01:19:43 2024-05-05 17:41:06  
file oxygenframeshadow.h 5641 bytes 2024-02-11 01:19:43 2024-05-05 17:41:06

ifndef

file oxygenmdiwindowshadow.cpp 6887 bytes 2024-02-11 01:19:43 2024-05-05 17:41:06  
file oxygenmdiwindowshadow.h 3504 bytes 2024-02-11 01:19:43 2024-05-05 17:41:07

ifndef

file oxygenmnemonics.cpp 1911 bytes 2024-02-11 01:19:43 2024-05-05 17:41:07  
file oxygenmnemonics.h 1163 bytes 2024-02-11 01:19:43 2024-05-05 17:41:07

ifndef

file oxygenpropertynames.cpp 737 bytes 2024-02-11 01:19:43 2024-05-05 17:41:07  
file oxygenpropertynames.h 692 bytes 2024-02-11 01:19:43 2024-05-05 17:41:07

ifndef

file oxygenshadowhelper.cpp 11619 bytes 2024-02-11 01:19:43 2024-05-05 17:41:07  
file oxygenshadowhelper.h 3214 bytes 2024-02-11 01:19:43 2024-05-05 17:41:07

ifndef

file oxygensplitterproxy.cpp 8746 bytes 2024-02-11 01:19:43 2024-05-05 17:41:07  
file oxygensplitterproxy.h 2308 bytes 2024-02-11 01:19:43 2024-05-05 17:41:07

ifndef

file oxygenstyle.cpp 321825 bytes 2024-02-11 01:19:43 2024-05-05 17:41:14  
file oxygenstyle.h 30831 bytes 2024-02-11 01:19:43 2024-05-05 17:41:14

ifndef

file oxygenstyleconfigdata.kcfgc 106 bytes 2024-02-11 01:19:43 -  
file oxygenstylehelper.cpp 48569 bytes 2024-02-11 01:19:43 2024-05-05 17:41:15  
file oxygenstylehelper.h 10059 bytes 2024-02-11 01:19:43 2024-05-05 17:41:16

ifndef oxygen_style_helper_h

file oxygenstyleplugin.cpp 675 bytes 2024-02-11 01:19:43 2024-05-05 17:41:16  
file oxygenstyleplugin.h 689 bytes 2024-02-11 01:19:43 2024-05-05 17:41:16

ifndef

file oxygenwindowmanager.cpp 21647 bytes 2024-02-11 01:19:43 2024-05-05 17:41:16  
file oxygenwindowmanager.h 6122 bytes 2024-02-11 01:19:43 2024-05-05 17:41:16

ifndef

file README 2736 bytes 2024-02-11 01:19:43 -