~ubuntu-branches/ubuntu/lucid/gtk2-engines-murrine/lucid

« back to all changes in this revision

Viewing changes to src/murrine_rc_style.h

  • Committer: Bazaar Package Importer
  • Author(s): Didier Roche, Didier Roche, Khashayar Naderehvandi
  • Date: 2009-03-18 21:48:08 UTC
  • mfrom: (1.1.3 upstream)
  • Revision ID: james.westby@ubuntu.com-20090318214808-0n7qxpyukzd2ru8r
Tags: 0.90.2-0ubuntu1
[Didier Roche]
* New upstream release (LP: #344154)
  - High roundness values are now correctly limited.
  - Use focus_color in draw_entry if the theme uses it.
  - Removed shadows from GtkCombo and GtkComboBoxEntry.
  - Code polishing and bugfixing.
  - Fixed a crash when using focus_color.
  - Now focus_color and scrollbar_color accept symbolic colors.
* debian/control:
  - add Vcs-Bzr tag
  - bump libgtk2.0-dev to 2.12.0
  - update Homepage field
* Rewrite debian/watch to get murrine from its new location

[Khashayar Naderehvandi]
* debian/control: remove quilt dependency
* debian/rules: remove "patch: patch-stamp" and all patch related stuff

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
/* Murrine theme engine
2
 
 * Copyright (C) 2007 Andrea Cimitan
 
2
 * Copyright (C) 2006-2007-2008-2009 Andrea Cimitan
3
3
 *
4
4
 * This library is free software; you can redistribute it and/or
5
5
 * modify it under the terms of the GNU Library General Public
38
38
        MRN_FLAG_ANIMATION = 1 << 0,
39
39
        MRN_FLAG_COLORIZE_SCROLLBAR = 1 << 1,
40
40
        MRN_FLAG_CONTRAST = 1 << 2,
41
 
        MRN_FLAG_GLAZESTYLE = 1 << 3,
42
 
        MRN_FLAG_GRADIENT_SHADES = 1 << 4,
43
 
        MRN_FLAG_GRADIENTS = 1 << 5,
44
 
        MRN_FLAG_HIGHLIGHT_RATIO = 1 << 6,
45
 
        MRN_FLAG_LIGHTBORDER_RATIO = 1 << 7,
46
 
        MRN_FLAG_LIGHTBORDERSTYLE= 1 << 8,
47
 
        MRN_FLAG_LISTVIEWHEADERSTYLE = 1 << 9,
48
 
        MRN_FLAG_LISTVIEWSTYLE = 1 << 10,
49
 
        MRN_FLAG_MENUBARITEMSTYLE = 1 << 11,
50
 
        MRN_FLAG_MENUBARSTYLE = 1 << 12,
51
 
        MRN_FLAG_MENUITEMSTYLE = 1 << 13,
52
 
        MRN_FLAG_MENUSTYLE = 1 << 14,
53
 
        MRN_FLAG_RELIEFSTYLE = 1 << 15,
54
 
        MRN_FLAG_RGBA = 1 << 16,
55
 
        MRN_FLAG_ROUNDNESS = 1 << 17,
56
 
        MRN_FLAG_SCROLLBAR_COLOR = 1 << 18,
57
 
        MRN_FLAG_SCROLLBARSTYLE = 1 << 19,
58
 
        MRN_FLAG_SLIDERSTYLE = 1 << 20,
59
 
        MRN_FLAG_STEPPERSTYLE = 1 << 21,
60
 
        MRN_FLAG_STYLE = 1 << 22,
61
 
        MRN_FLAG_TOOLBARSTYLE = 1 << 23
 
41
        MRN_FLAG_FOCUS_COLOR = 1 << 3,
 
42
        MRN_FLAG_GLAZESTYLE = 1 << 4,
 
43
        MRN_FLAG_GLOW_SHADE = 1 << 5,
 
44
        MRN_FLAG_GLOWSTYLE = 1 << 6,
 
45
        MRN_FLAG_GRADIENT_SHADES = 1 << 7,
 
46
        MRN_FLAG_GRADIENTS = 1 << 8,
 
47
        MRN_FLAG_HIGHLIGHT_SHADE = 1 << 9,
 
48
        MRN_FLAG_LIGHTBORDER_SHADE = 1 << 10,
 
49
        MRN_FLAG_LIGHTBORDERSTYLE= 1 << 11,
 
50
        MRN_FLAG_LISTVIEWHEADERSTYLE = 1 << 12,
 
51
        MRN_FLAG_LISTVIEWSTYLE = 1 << 13,
 
52
        MRN_FLAG_MENUBARITEMSTYLE = 1 << 14,
 
53
        MRN_FLAG_MENUBARSTYLE = 1 << 15,
 
54
        MRN_FLAG_MENUITEMSTYLE = 1 << 16,
 
55
        MRN_FLAG_MENUSTYLE = 1 << 17,
 
56
        MRN_FLAG_PROFILE = 1 << 18,
 
57
        MRN_FLAG_PROGRESSBARSTYLE = 1 << 19,
 
58
        MRN_FLAG_RELIEFSTYLE = 1 << 20,
 
59
        MRN_FLAG_RGBA = 1 << 21,
 
60
        MRN_FLAG_ROUNDNESS = 1 << 22,
 
61
        MRN_FLAG_SCROLLBAR_COLOR = 1 << 23,
 
62
        MRN_FLAG_SCROLLBARSTYLE = 1 << 24,
 
63
        MRN_FLAG_SLIDERSTYLE = 1 << 25,
 
64
        MRN_FLAG_STEPPERSTYLE = 1 << 26,
 
65
        MRN_FLAG_TOOLBARSTYLE = 1 << 27
62
66
} MurrineRcFlags;
63
67
 
64
68
struct _MurrineRcStyle
68
72
        MurrineRcFlags flags;
69
73
 
70
74
        double   contrast;
 
75
        double   glow_shade;
71
76
        double   gradient_shades[4];
72
 
        double   highlight_ratio;
73
 
        double   lightborder_ratio;
 
77
        double   highlight_shade;
 
78
        double   lightborder_shade;
74
79
 
75
80
        guint8   glazestyle;
 
81
        guint8   glowstyle;
76
82
        guint8   lightborderstyle;
77
83
        guint8   listviewheaderstyle;
78
84
        guint8   listviewstyle;
80
86
        guint8   menubarstyle;
81
87
        guint8   menuitemstyle;
82
88
        guint8   menustyle;
 
89
        guint8   progressbarstyle;
83
90
        guint8   reliefstyle;
84
91
        guint8   roundness;
85
92
        guint8   scrollbarstyle;
88
95
        guint8   toolbarstyle;
89
96
 
90
97
        gboolean animation;
 
98
        gboolean colorize_scrollbar;
91
99
        gboolean gradients;
92
 
        gboolean colorize_scrollbar;
 
100
        gboolean has_focus_color;
93
101
        gboolean has_scrollbar_color;
94
102
        gboolean rgba;
95
103
 
 
104
        GdkColor focus_color;
96
105
        GdkColor scrollbar_color;
97
106
 
98
 
        MurrineStyles style;
 
107
        MurrineProfiles profile;
99
108
};
100
109
 
101
110
struct _MurrineRcStyleClass