Last indexation completed on 2024-12-15 05:26:54 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:45:38  
folder animations/ - 2024-02-11 01:45:38  
folder config/ - 2024-02-11 01:45:38  
folder debug/ - 2024-02-11 01:45:38  
folder demo/ - 2024-02-11 01:45:38  
folder transitions/ - 2024-02-11 01:45:38  
file CMakeLists.txt 3719 bytes 2024-02-11 01:45:38 -  
file oxygen.h 3780 bytes 2024-02-11 01:45:38 2024-12-15 05:03:38

ifndef

file oxygen.json 25 bytes 2024-02-11 01:45:38 -  
file oxygen.kcfg 7724 bytes 2024-02-11 01:45:38 -  
file oxygen.themerc 4447 bytes 2024-02-11 01:45:38 -  
file oxygenaddeventfilter.h 949 bytes 2024-02-11 01:45:38 2024-12-15 05:03:38

ifndef

file oxygenblurhelper.cpp 7571 bytes 2024-02-11 01:45:38 2024-12-15 05:03:38  
file oxygenblurhelper.h 3514 bytes 2024-02-11 01:45:38 2024-12-15 05:03:38

ifndef

file oxygenframeshadow.cpp 14093 bytes 2024-02-11 01:45:38 2024-12-15 05:03:39  
file oxygenframeshadow.h 5640 bytes 2024-02-11 01:45:38 2024-12-15 05:03:39

ifndef

file oxygenmdiwindowshadow.cpp 6886 bytes 2024-02-11 01:45:38 2024-12-15 05:03:39  
file oxygenmdiwindowshadow.h 3503 bytes 2024-02-11 01:45:38 2024-12-15 05:03:39

ifndef

file oxygenmnemonics.cpp 1910 bytes 2024-02-11 01:45:38 2024-12-15 05:03:39  
file oxygenmnemonics.h 1162 bytes 2024-02-11 01:45:38 2024-12-15 05:03:39

ifndef

file oxygenpropertynames.cpp 736 bytes 2024-02-11 01:45:38 2024-12-15 05:03:39  
file oxygenpropertynames.h 691 bytes 2024-02-11 01:45:38 2024-12-15 05:03:39

ifndef

file oxygenshadowhelper.cpp 11618 bytes 2024-02-11 01:45:38 2024-12-15 05:03:39  
file oxygenshadowhelper.h 3213 bytes 2024-02-11 01:45:38 2024-12-15 05:03:39

ifndef

file oxygensplitterproxy.cpp 8745 bytes 2024-02-11 01:45:38 2024-12-15 05:03:39  
file oxygensplitterproxy.h 2307 bytes 2024-02-11 01:45:38 2024-12-15 05:03:39

ifndef

file oxygenstyle.cpp 321822 bytes 2024-02-11 01:45:38 2024-12-15 05:03:44  
file oxygenstyle.h 30830 bytes 2024-02-11 01:45:38 2024-12-15 05:03:44

ifndef

file oxygenstyleconfigdata.kcfgc 106 bytes 2024-02-11 01:45:38 -  
file oxygenstylehelper.cpp 48568 bytes 2024-02-11 01:45:38 2024-12-15 05:03:45  
file oxygenstylehelper.h 10058 bytes 2024-02-11 01:45:38 2024-12-15 05:03:45

ifndef oxygen_style_helper_h

file oxygenstyleplugin.cpp 674 bytes 2024-02-11 01:45:38 2024-12-15 05:03:45  
file oxygenstyleplugin.h 688 bytes 2024-02-11 01:45:38 2024-12-15 05:03:45

ifndef

file oxygenwindowmanager.cpp 21727 bytes 2024-02-11 01:45:38 2024-12-15 05:03:45  
file oxygenwindowmanager.h 6121 bytes 2024-02-11 01:45:38 2024-12-15 05:03:46

ifndef

file README 2736 bytes 2024-02-11 01:45:38 -