File: granite.appdata.xml.in

package info (click to toggle)
granite 6.2.0-6
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 4,748 kB
  • sloc: python: 10; makefile: 8
file content (164 lines) | stat: -rw-r--r-- 6,693 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
<?xml version="1.0" encoding="UTF-8"?>
<!-- Copyright 2019–2021 elementary, Inc. <contact@elementary.io> -->
<component>
  <id>io.elementary.granite</id>
  <metadata_license>CC0-1.0</metadata_license>
  <project_license>LGPL-3.0</project_license>
  <name>Granite</name>
  <summary>Build consistent and usable apps more quickly and easily</summary>
  <description>
    <p>A companion library for GTK and GLib that provides complex widgets and convenience methods designed for use in apps built for elementary OS.</p>
  </description>
  <releases>
    <release version="6.2.0" date="2021-11-23" urgency="medium">
      <description>
        <p>New Features:</p>
        <ul>
          <li>min_length property for Granite.ValidatedEntry</li>
          <li>Granite.HyperTextView for navigatable URLs in text views</li>
        </ul>
        <p>Improvements:</p>
        <ul>
          <li>Updated translations</li>
        </ul>
        <p>Fixes:</p>
        <ul>
          <li>Prevent crashing on environments without dark style preference support</li>
        </ul>
      </description>
    </release>
    <release version="6.1.2" date="2021-10-25" urgency="medium">
      <description>
        <p>Fixes:</p>
        <ul>
          <li>Use values from the Settings Portal when possible</li>
          <li>Disable horizontal scrolling by default in SettingsPage</li>
          <li>Updated translations</li>
        </ul>
      </description>
    </release>
    <release version="6.1.1" date="2021-08-25" urgency="medium">
      <description>
        <p>Fixes:</p>
        <ul>
          <li>Ensure accel_to_string works with multiple modifiers</li>
          <li>Fix locale issues in Flatpaks</li>
          <li>Updated translations</li>
        </ul>
      </description>
    </release>
    <release version="6.1.0" date="2021-07-13" urgency="medium">
      <description>
        <p>Additions:</p>
        <ul>
          <li>TRANSITION_DURATION_IN_PLACE for consistent in-place widget transformations</li>
        </ul>
        <p>Other Changes:</p>
        <ul>
          <li>accel_to_string handles accel markup without modifiers or that are only modifiers</li>
          <li>Updated translations</li>
        </ul>
      </description>
    </release>
    <release version="6.0.0" date="2021-03-22" urgency="medium">
      <description>
        <p>Additions:</p>
        <ul>
          <li>Granite.Dialog replaces Gtk.Dialog for consistent styling</li>
          <li>Granite.SwitchModelButton for use in Gtk.Popover menus</li>
          <li>Granite.ValidatedEntry for client-side verification in forms</li>
        </ul>
        <p>New Constants:</p>
        <ul>
          <li>TOOLTIP_SECONDARY_TEXT_MARKUP for smaller second line text in Gtk.Tooltips</li>
          <li>SMALL_LABEL for smaller Gtk.Labels without Pango</li>
          <li>STYLE_CLASS_WARMTH and STYLE_CLASS_TEMPERATURE for scales</li>
          <li>STYLE_CLASS_DEFAULT_DECORATION for slim headerbars</li>
          <li>TRANSITION_DURATION_OPEN and TRANSITION_DURATION_CLOSE for consistent animations</li>
        </ul>
        <p>Removals:</p>
        <ul>
          <li>Granite.Widgets.AboutDialog. Provide AppStream metadata instead.</li>
          <li>Granite.Widgets.AppMenu. Use Gtk.MenuButton instead.</li>
        </ul>
        <p>Deprecations:</p>
        <ul>
          <li>Granite.Widgets.Avatar. Use Hdy.Avatar instead</li>
        </ul>
        <p>Other Changes:</p>
        <ul>
          <li>Toasts now reset their timeout when sending a new notification and the timeout is stopped while hovering</li>
          <li>Backslash, Right Control, and Left Control are now handled by accel_to_string</li>
          <li>Make tab tooltips of DynamicNotebook settable</li>
          <li>Timepicker corrrectly fires time_changed when AM and PM buttons are selected</li>
          <li>Granite.MessageDialog now uses the messagedialog CSS name</li>
          <li>Visible child name is now properly synced in Granite.SettingsSidebar</li>
          <li>Status can be set in Granite.AbstractSettingsPage on construct</li>
          <li>Updated translations</li>
        </ul>
      </description>
    </release>
    <release version="5.5.0" date="2020-06-30" urgency="medium">
      <description>
        <p>New Style Constants:</p>
        <ul>
          <li>STYLE_CLASS_COLOR_BUTTON</li>
          <li>STYLE_CLASS_ROUNDED</li>
        </ul>
        <p>Deprecations:</p>
        <ul>
          <li>Several theming utilities. Use Gtk.CssProvider and Gtk.StyleContext instead</li>
          <li>Granite.Services.SimpleCommand. Use GLib.AppInfo.create_from_commandline instead</li>
          <li>Old unused utilities like get_button_layout_schema, get_default_close_button_position, and Granite.Services.Paths</li>
          <li>Old unused widgets like CollapsiblePaned and CompositedWindow</li>
        </ul>
        <p>Other Changes:</p>
        <ul>
          <li>Granite.SourceList now gets Gtk.STYLE_CLASS_SIDEBAR by default</li>
          <li>Updated translations</li>
        </ul>
      </description>
    </release>
    <release version="5.4.0" date="2020-04-29" urgency="medium">
      <description>
        <p>New features:</p>
        <ul>
          <li>New Settings class to share Pantheon desktop settings with apps</li>
          <li>Introduced Settings.prefers_color_scheme to get a user's color scheme preference, i.e. for a dark style</li>
        </ul>
        <p>Deprecations:</p>
        <ul>
          <li>It is now recommended to use GLib.Settings instead of Granite.Services.Settings</li>
        </ul>
      </description>
    </release>
    <release version="5.3.1" date="2020-04-01" urgency="medium">
      <description>
        <p>Improvements:</p>
        <ul>
          <li>Better align labels in settings sidebars</li>
          <li>Make AccelLabel.label settable</li>
          <li>Updated translations</li>
        </ul>
      </description>
    </release>
    <release version="5.3.0" date="2019-12-12" urgency="medium">
      <description>
        <p>New features</p>
        <ul>
          <li>Add tooltips to source list items and their actions</li>
          <li>New AccelLabel widget for use in menus and popovers</li>
        </ul>
        <p>Improvements:</p>
        <ul>
          <li>Delay tab resizing when closing tabs</li>
          <li>Updated translations</li>
        </ul>
      </description>
    </release>
  </releases>
  <compulsory_for_desktop>Pantheon</compulsory_for_desktop>
  <developer_name>elementary, Inc.</developer_name>
  <url type="homepage">https://elementary.io</url>
  <url type="bugtracker">https://github.com/elementary/granite/issues</url>
</component>