File: NEWS

package info (click to toggle)
agenda.app 0.47-2
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 1,008 kB
  • sloc: objc: 8,103; makefile: 16; sh: 5
file content (222 lines) | stat: -rw-r--r-- 9,227 bytes parent folder | download
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
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
version 0.47 (2025/02/05)
	* Disable alarm sound backend and log a error if the sound
	  file can't be found
	* Fix cross-compilation (Yavor Doganov)

version 0.46 (2021/10/17)
	* Make automatic local agenda work on first startup and
	  afterwards

version 0.45 (2021/10/10)
	* Migrate testsuite from ObjcUnit to the GNUstep Test Framework
	  patch from Yavor Doganov
	* Add Due Date column in the task view as suggested by Xylemon
	* Handle calendar resource type when looking for CalDAV directories
	  (fixes GitHub issue #4)
	* Advertise iCal v2
	* Update configure to work with clang
	* Add support for GroupDAV well-known URL scheme, thanks to
	  Graham Lee and Steven R. Baker
	* Handle login and password cleanly in GroupDAV creation dialog
	  Graham Lee and Steven R. Baker	

version 0.44 (2017/11/20)
	* Fix missing -document methods in appointment and tasks editor
	* Compilation warnings fixes from Yavor Doganov
	* autoconf & co fixes also from Yavor Doganov
	* Change main window geometry (make all views visible)

version 0.43 (2012/09/15)
	* Fix ticket #19 : preface.h doesn't exist anymore in GNUstep
	  so stop including it just for the MAX macro
	* Fix ticket #18 with a patch from Sebastian
	  (note to self : learn shell syntax)
	* Fix ticket #20 with a patch from Sebastian
	* Add Italian translation from Bertalan Ivan
	* Start conversion from badly written threaded code to NSOperation
	* New implementation of ConfigManager (again...)
	* Make the main window closable
	* Fix race between store loading and window first display
	* Implement an old feature request from Dennis Leeuw : in the day view
	  you can right click on an appointment and make it sticky. You won't be
	  able to mistakenly move it or resize it.
	* Add a contextual menu to move an appointment from a calendar to another
	* Type 'make tests=yes' to build and run the 'testsuite'

version 0.42 (2011/04/27)
	* Bug fixes and code cleanups
	* Handle read only stores when cut & pasting elements
	* Simple reminders/alarms handling with multiple backends
	* Alarm editor for events and tasks with basic functionalities
	* New images from OpenClipArt (bell_gold.svg)
	* Fix ticket #12 : timezone problems with recurrent events
	* Use calendar instead of store and agenda in the ui
	* Handle due date in tasks
	* Fix URL handling for GroupDAV calendars, tested against
	  Citadel and OGO
	* Enable copy/paste on multiple elements (select with control key)
	* Don't write authentication informations on the stdout (see ticket #17)

version 0.41 (2010/03/15)
	* Threads/memory pools/notifications fixes
	* Fix silly bugs in the makefile when using conditions : we
	  always tried to link with libuuid and Addresses even when
	  configure didn't detect them
	* Big changes in ConfigManager : it doesn't retain its listeners
	  anymore and listeners are now global. It means that you can
	  register for any key with any ConfigManager instance.
	* New ABStore that creates birthday events from Addresses contacts
	  if the Addresses framework is available.
	* New application icon from OpenClipArt

version 0.40 (2010/03/05)
	* Display tooltips over appointments if the user want them
	* Use libuuid to generate unique event ids if available
	* Fix ticket #13 : iCalendar stores can use local files
	* The appointment editor becomes non modal
	* The task editor becomes non modal
	* Internationalization infrastructure and beginning of a french
	  translation
	* Set application title from the selected date and tab
	* Show today's date in the appicon
	* Use a human readable description for colors in defaults
	* Show time in the appicon
	* Add a new UI Preferences panel and use it for tooltips and
	  date and time in the appicon
	* Full keyboard navigation in appointment and task dialogs
 	  (you can use the Tab key in the description fields, yeah !)
	* Better navigation performances with lots of appointments
	* Bug fixes thanks to Fred Kiefer, James Jordan, Sergey Golovin
	  and Sebastian Reitenbach

version 0.39 (2009/09/20)
	* Code cleanups (as always)
	* Fix empty Task tab on startup bug
	* Add configure step to locate libical header and clean
	  the makefile while we're at it
	* Allow event selection and edition in the week view
	* Fix ticket #10 (appointment going past midnight not
	  shown in the second day view)
	* Add a slider in the appointment editor to modify the start time
	* Use a bigger step in the appointment editor sliders
	  when holding the alt key
	* Various bug fixes

version 0.38 (2009/03/18)
	* Fix tickets #6 and #7
	* Add a preliminary week view
	* Use a SelectionManager instead of various workarounds
	* Various code cleanups
	* Asynchronous load for distant stores on startup (try #3)
	* Add a tests/ folder with what should become a test suite
	* Automatic refresh and refresh interval in the preferences
	  panel, enabled only for the backends that support it
	* Fix ticket #8
	* Use libical recurrence handling and remove our old junk
	* Add menu entries to quickly change the selected date
	* Change date navigation in the calendar and reduce its size

version 0.37 (2008/11/02)
	* Fix buglets uncovered by libical 0.41
	* Fix summary view size on startup
	* Fix method used to compare dates. Should fix multiple bugs
	  with recurrent events
	* Better error handling on webdav resources
	* Fix week number calculation (ticket #3)

version 0.36 (2008/01/20)
	* Calendar UI changes : to reduce calendar size, use different
	  visual hints. Today has a yellow background (unchanged), the
	  selected day cell is bezeled/pushed (was a bold font) and busy
	  days use a bold font (instead of a tick mark). Always show six
	  weeks with black text for the chosen month and white text for
	  the previous and next ones. Use a defined font size so that it
	  all fits whatever the user choose as a default size.
	* Day view : circle through appointments with TAB and edit the
	  selected one with enter
	* Day view : no more appointments overlapping. The algorithm is
	  not 100% correct, we might want to change that in the future
	* Change license for future GNUstep GPLv3 release compatibility
	  Thanks to Yavor Doganov for pointing out the issue.
	* Use ETags to prevent overwriting distant modifications
	* Add a menu item to force agendas to reload their data
	* Bug fixes and various improvements
	* Experimental GroupDAV support : some things work but use with
	  care. Feedback appreciated

version 0.35 (2007/12/31)
	* Fix (fingers crossed) timezone bugs and current day timer
	* New website at http://coyote.octets.fr/simpleagenda

version 0.34 (2007/12/13)
	* Fix loading and saving logic : when loading an iCalendar,
	  we used to refresh the view for each appointment and task.
	  Should be quite faster when loading a big calendar. Also,
	  stop saving unmodified local calendars on exit.
	* Fix position for appointments going outside the day view
	* Show abbreviated date in day view tab
	* Double click on the calendar to add an appointment
	* Fix iCalendar stores data refresh timer
	* Workaround for the element selection problem. Needs a far
	  better solution.

version 0.33 (2007/12/08)
	* Fix dates of summary events
	* Add a visual hint for recurrent events
	* Fix iCalendar date and duration encoding
	* Fix pasteboard interaction
	* Draw appointments with transparency (code from old
	  http://www.linuks.mine.nu/agenda/agenda-0.1.tar.gz)

version 0.32 (2007/12/07)
	* Add 'SimpleAgenda/Create Task' service
	* Internal modifications and refactoring
	* Add Open tasks category to summary view
	* Enable 24 hours DayView
	* Change iCalStore creation to set store writable flag if
	  possible without erasing existing data
	* Show days with appointments in MonthView.
	* Real asynchronous startup for remote stores. Thanks to
 	  Dennis Leeuw for this bug report (and many others)
	* Fix end date processing for recurrent events : events can
	  repeat for ever or until a specified date

version 0.31 (2007/11/21)
	* Bug fixes
	* Appointments sorted by date in the summary
	* Deleted code to read old Date objects encoding
	* Update search results when store data change

version 0.30 (2007/11/12)
	* Refactor code to handle multiple kinds of events
	* Add simple task (iCalendar VTODO) support
	* Add a task view
	* Coherent ui : in summary, day view and task view,
	  simple click to select and double click to edit
	* Make calendar view smaller
	* Fix appointment resize bug in day view

version 0.29 (2007/11/02)
	* Preferences dialog uses a popup to select categories (r276)
	* Events text color selectable in store preferences
	* Fix time zone bugs
	* Fix iCal authenticated loading

version 0.28
	* Simple text search

version 0.27 (2007/09/18)
	* Fix keyboard handling in the day view
	* Add store creation in preferences dialog
	* Load iCal stores asynchronously
	* Fix keyboard navigation in preferences dialog

version 0.26 (2007/08/16)
	* Save main window geometry
	* Add a 'Save all' item menu to fsync data
	* Register SimpleAgenda as an application handling
	  .ics files and import events when user open one
	* Add a NEWS file
	* Fix compilation with gcc 3.3
	* Fix events dates in the summary
	* Selecting an event in the summary shows it in the day view