Skip to content

Commit 5a635cb

Browse files
committed
Release 3.0.2
1 parent 79eb825 commit 5a635cb

28 files changed

+762
-4322
lines changed

data/com.github.alainm23.planner.appdata.xml.in

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -35,16 +35,17 @@
3535
<binary>com.github.alainm23.planner</binary>
3636
</provides>
3737
​<releases>
38-
<release version="3.0" date="2021-02-08">
38+
<release version="3.0.2" date="2021-02-10">
3939
<description>
40-
<p>Planner 3.0 is here...</p>
40+
<p>Planner 3.0 Beta1 is here...</p>
4141
<ul>
4242
<li>🚀️ Complete redesign of the UI.</li>
4343
<li>🤚️ Drag and Order arrived: Sort your tasks wherever you want.</li>
44-
<li>💯️ Progress indicator for each project.</li>
44+
<li>💯️ Progress and Emoji indicator for each project.</li>
4545
<li>💪️ Be more productive and organize your tasks by 'Sections'.</li>
4646
<li>💎️ Magic Button: Drag and Drop and create your tasks wherever you want.</li>
4747
<li>🌙️ Better integration with the dark theme.</li>
48+
<li>🌙️ Slim Mode.</li>
4849
<li>🎉️ and much more.</li>
4950
</ul>
5051
</description>

data/com.github.alainm23.planner.gschema.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -146,7 +146,7 @@
146146
</key>
147147

148148
<key name="window-size" type="(ii)">
149-
<default>(1160, 795)</default>
149+
<default>(1000, 800)</default>
150150
<summary>Most recent window size</summary>
151151
<description>Most recent window size (width, height)</description>
152152
</key>

meson.build

Lines changed: 33 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11
project (
22
'com.github.alainm23.planner',
33
'vala', 'c',
4-
version: '3.0'
4+
version: '3.0.2'
55
)
66

77
gnome = import ('gnome')
88
i18n = import ('i18n')
99

1010
add_global_arguments('-DGETTEXT_PACKAGE="@0@"'.format (meson.project_name()), language:'c')
1111

12-
asresources = gnome.compile_resources (
12+
gresource = gnome.compile_resources (
1313
'as-resources', 'data/' + meson.project_name () + '.gresource.xml',
1414
source_dir: 'data',
1515
c_name: 'as'
@@ -21,12 +21,37 @@ conf_data.set_quoted('GETTEXT_PACKAGE', meson.project_name())
2121
conf_data.set_quoted('VERSION', meson.project_version())
2222
conf_data.set_quoted('PREFIX', get_option('prefix'))
2323
conf_data.set_quoted('DATADIR', join_paths (get_option('prefix'), get_option('datadir')))
24-
config_header = configure_file(
24+
config_file = configure_file(
2525
input : 'config.vala.in',
2626
output : 'config.vala',
2727
configuration : conf_data
2828
)
2929

30+
# libecal_dep = dependency('libecal-2.0')
31+
32+
planner_deps = [
33+
dependency('glib-2.0'),
34+
dependency('gobject-2.0'),
35+
dependency('gee-0.8', version: '>=0.8.5'),
36+
dependency('granite'),
37+
dependency('gtk+-3.0'),
38+
dependency('sqlite3'),
39+
dependency('json-glib-1.0'),
40+
dependency('webkit2gtk-4.0'),
41+
dependency('libhandy-1', version: '>= 0.90.0'),
42+
## libecal_dep,
43+
# dependency('libedataserver-1.2'),
44+
# dependency('libical-glib'),
45+
# dependency('libgdata'),
46+
meson.get_compiler ('c').find_library ('m', required : false)
47+
]
48+
49+
# if libecal_dep.version().version_compare('>=3.39.2')
50+
# add_project_arguments('--define=HAS_EDS_3_40', language: 'vala')
51+
# else
52+
# planner_deps += meson.get_compiler('vala').find_library('libecal-2.0-fixes', dirs: meson.current_source_dir() / 'vapi')
53+
# endif
54+
3055
executable (
3156
meson.project_name (),
3257
'src/Util.vala',
@@ -42,6 +67,7 @@ executable (
4267
'src/Layouts/ViewHeader.vala',
4368
'src/Layouts/SectionRow.vala',
4469
'src/Layouts/LabelChild.vala',
70+
'src/Layouts/SectionChild.vala',
4571

4672
'src/Widgets/Entry.vala',
4773
'src/Widgets/DynamicIcon.vala',
@@ -80,6 +106,7 @@ executable (
80106
'src/Views/Scheduled/ScheduledHeader.vala',
81107
'src/Views/Scheduled/ScheduledDay.vala',
82108
'src/Views/Label.vala',
109+
'src/Views/Board.vala',
83110

84111
'src/Dialogs/TodoistOAuth.vala',
85112
'src/Dialogs/Project.vala',
@@ -125,21 +152,9 @@ executable (
125152
'src/Objects/Color.vala',
126153
'src/Objects/DueDate.vala',
127154
'src/Objects/ItemLabel.vala',
128-
129-
asresources,
130-
config_header,
131-
dependencies: [
132-
dependency('glib-2.0'),
133-
dependency('gobject-2.0'),
134-
dependency('gee-0.8', version: '>=0.8.5'),
135-
dependency('granite'),
136-
dependency('gtk+-3.0'),
137-
dependency('sqlite3'),
138-
dependency('json-glib-1.0'),
139-
dependency('webkit2gtk-4.0'),
140-
dependency('libhandy-1', version: '>= 0.90.0'),
141-
meson.get_compiler ('c').find_library ('m', required : false)
142-
],
155+
gresource,
156+
config_file,
157+
dependencies: planner_deps,
143158
install: true
144159
)
145160

0 commit comments

Comments
 (0)