bump version after release.
[toast/confclerk.git] / NEWS
1 This is the NEWS file for ConfClerk. ConfClerk is the successor of
2 fosdem-schedule; cf. docs/fosdem-schedule for the historic documentation.
3
4 version 0.7.2, yyyy-mm-dd
5 ...
6
7 version 0.7.1, 2021-08-19
8 * Build system improvements for Haiku.
9   Thanks to François Revol for the patches.
10
11 * UI fixes:
12   - set minimum width in day navigator dynamically (except for Maemo)
13   - show day and date in one line (except for Maemo)
14   - adjust line heights in event lists to avoid overlaps
15   Thanks to Axel Beckert for the report in the Debian BTS #992236
16
17 * Display time shift fixes:
18   - keep stored value on reloading conferences
19   - take into account for expanding time groups
20
21 version 0.7.0, 2021-07-30
22 * Parse, save and display UTC offset from XML files.
23 * Add "display time shift" option.
24   This allows users to show events in a different timezone than the one the
25   conference is in. Useful especially for online conferences during
26   pandemics but also for other situations like travelling.
27 * Adjust alarm settings to UTC offset and time shift changes.
28   (Lightly tested on Linux and not tested under Maemo.)
29 * Add appstream file.
30 * Update URLs in documentation.
31 * Cleanups in conference dialog.
32
33 version 0.6.4, 2017-12-08
34 * Improve proxy dialog and add support for SOCKS5 proxies.
35   Thanks to intrigeri for the bug report.
36   (Fixes: #59)
37 * Make toolbar in main window non-movable to prevent accidentally
38   pulling it out.
39
40 version 0.6.3, 2017-10-01
41 * Support Qt5 and Qt4.
42   (Fixes: #57)
43   Mention new location of database file under Qt5 in docs.
44 * Fix display of events after midnight.
45   (Fixes: #53)
46 * Fix import failures when the conference has no tracks in the XML file.
47   Thanks to Martín Ferrari for the bug report and the help with the fix.
48   (Fixes: #56)
49 * Bail out on import when conference XML has empty or ill-formed
50   event IDs.
51   Thanks to Paul Wise for the bug report.
52   (Fixes: #58)
53 * Make URLs in Abstract/Description of event detail view clickable.
54   (Fixes: #49)
55 * Improve exception handling and error messages.
56   Thanks to Martín Ferrari for his help.
57 * Improve import dialog:
58   - enable "Open" button only when a URL is entered
59   - trim URL
60
61 version 0.6.2, 2017-01-24
62 * Event dialog: don't unconditionally assume plain text for description and
63   abstract, can be rich text as well (i.e. contain HTML tags).
64 * Favourites: change from boolean to tri-strate: no favourite, weak/fallback
65   favourite, strong favourite.  Adapt buttons and conflict markers.
66   Thanks to Elena ``of Valhalla'' for the bug report.
67   (Fixes: #54)
68 * Handle SSL errors.
69   Present SSL error messages during download in a warning dialog and ask
70   user about how to proceed.
71   (In practice seen on Maemo due to ancient certificates.)
72
73 version 0.6.1, 2014-09-11
74 * Fix typos in documentation.
75 * Add Keyword entry to .desktop file.  
76 * Make it impossible to hide the toolbar by disallowing its context menu.
77   (Fixes: #51).
78 * Fix bugs around rooms.
79   Insert names into database, handle room name changes.
80
81 version 0.6.0, 2013-06-13
82 * New DB schema 001. Datebase is converted on first start.
83   DB schema update functionality implemented.
84 * Added more keybindings.
85   (Fixes: #28)
86 * Rewrote event detail dialog, to avoid flicker on Maemo.
87   (Fixes: #48)
88 * Events after midnight are shown on the day before (if the conference XML
89   file is correct).
90   (Fixes: #43)
91 * On non-Maemo system "alarms" (notifications) are shown.
92   (Fixes: #46)
93 * Try to show current day on startup and show "day" tab.
94   (Fixes: #44)
95 * Use conference id (not title) for import.
96   (Fixes: #45)
97 * Use conference id (not title) for alarms (maemo).
98   (Fixes: #38)
99 * Use one day navigator for whole app (instead of separate ones per tab).
100   (Fixes: #11)
101
102 version 0.5.5, 2012-06-12
103 * UI changes:
104   - button bar on the right side
105   - shared "day navigator"
106   - "Now" tab removed, function integrated into former "today" button
107 * Add "reload schedule" button.
108   Fixes: #34
109 * Alarms are actually removed now.
110   Thanks to Axel Beckert for the bug report.
111   Fixes: #38
112 * Handle redirects when importing schedules over the network.
113   Thanks to Axel Beckert for the bug report.
114   Fixes: #39
115 * Update some icons.
116   Thanks to Axel Beckert for the bug report.
117   Fixes: #40
118 * Improve timezone handling.
119   Fixes: #42
120 * Add expand/collapse buttons/actions.
121   Fixes: #31  
122 * Update example URLs in README.
123
124 version 0.5.4, 2011-09-14
125 * Change displaying events a bit, use system colours (#13).
126 * Fix display of conflict and alarm icon on maemo (#35).
127 * Improve logic of grouping events into timeslots (#22).
128 * Remove warnings without a database or with an empty one (#20).
129 * Import/update: show progressbar immediately (#25).
130 * Update dates and text for day navigator widget when switching 
131   conference (#36).
132
133 Version 0.5.3, 2011-08-16
134 * Add "jump to today" button to date navigator.
135   Thanks to Michael Schutte for the patch.
136   Fixes: #29
137 * Don't die on importing a schedule that does not contain
138   a city field.
139   Thanks to Axel Beckert for the bug report.
140   Fixes: #32
141
142 Version 0.5.2, 2011-07-23
143 * Show close button in conference dialog also if there are no conferences
144   yet.
145 * Show event title instead of id in alarm (maemo).
146 * Remove event/room records on import to get rid of "old" room names; this
147   avoids duplicates when room names change.
148
149 Version 0.5.1, 2011-07-14
150 * Improve search function: split search string on whitespace.
151 * Various small UI changes, e.g.:
152   - cancel button in settings dialogs
153   - colors and borders
154   - date format in date navigator
155   - flatten menu
156   - remove status bar
157   - clean up some dialogs
158
159 Version 0.5.0, 2011-06-29
160 * First release of ConfClerk as the fosdem-schedule successor.
161 * Continue the multi-conference feature, make sure persons/tracks/rooms are
162   handled separately per conference.
163 * Remove FOSDEM- and maemo-specific parts.
164 * Exchange icons to be sure about the provenance.
165 * Some code cleanup, most notable: use prepared statements for all SQL
166   queries.