Frederic Culot
|
2302c7fa54
|
calcurse 2.7 released
|
2009-08-22 08:34:02 +00:00 |
|
Frederic Culot
|
20cd296a80
|
Manuals updated with parts related to daemon mode.
|
2009-08-18 13:07:59 +00:00 |
|
Frederic Culot
|
c8c81d6da2
|
English html manual updated with parts related to daemon mode.
|
2009-08-18 09:55:03 +00:00 |
|
Frederic Culot
|
4cc75d9a07
|
TODO list updated.
|
2009-08-17 19:13:25 +00:00 |
|
Frederic Culot
|
ccd4b4c411
|
Do not send notifications when running in background mode if user did not flag its appointment.
|
2009-08-17 10:04:38 +00:00 |
|
Frederic Culot
|
8ba49be856
|
Possible deadlock fixed, thanks Henrik for reporting it.
|
2009-08-13 17:30:42 +00:00 |
|
Frederic Culot
|
220f49f206
|
Memory leak fixed in ical_read_note.
|
2009-08-09 16:00:01 +00:00 |
|
Frederic Culot
|
4db3b69b27
|
Remove calcurse lock file when running in interactive mode and SIGTERM is received.
|
2009-08-09 15:49:57 +00:00 |
|
Frederic Culot
|
3c9d6c13cc
|
notify_thread_app rewritten
|
2009-08-09 15:34:56 +00:00 |
|
Frederic Culot
|
a0117296b4
|
Notification configuration menu rewritten to handle scrolling.
|
2009-08-02 09:30:01 +00:00 |
|
Frederic Culot
|
d6b7f83e58
|
conf_set_scrsize not static any more (moved to custom_set_swsiz)
|
2009-08-02 09:29:24 +00:00 |
|
Frederic Culot
|
b44dd7c10d
|
manpage updated with the --status flag and the daemon.log file inside data directory
|
2009-08-02 07:46:36 +00:00 |
|
Frederic Culot
|
246d73ef15
|
Help on --status flag added
|
2009-08-02 07:22:50 +00:00 |
|
Frederic Culot
|
f1403e99bb
|
Improved how the daemon checks for appointments to remind.
|
2009-08-01 20:29:49 +00:00 |
|
Frederic Culot
|
0cbeb9c38b
|
style
|
2009-08-01 20:28:55 +00:00 |
|
Frederic Culot
|
55d6703fad
|
Start and log daemon activity only if requested.
|
2009-08-01 17:53:11 +00:00 |
|
Frederic Culot
|
989b6c885f
|
Save and restore daemon configuration options.
|
2009-08-01 17:44:51 +00:00 |
|
Frederic Culot
|
71d6cfda92
|
More work on implementing the daemon.
|
2009-08-01 13:31:20 +00:00 |
|
Frederic Culot
|
5181d90b01
|
Avoid multiple notifications of the same appointment when running in background.
|
2009-07-29 19:11:57 +00:00 |
|
Frederic Culot
|
35e4aa61c7
|
bugfixes
|
2009-07-29 18:20:54 +00:00 |
|
Frederic Culot
|
3509b7bb72
|
Better error checking and memory handling when in daemon mode.
|
2009-07-27 21:02:55 +00:00 |
|
Frederic Culot
|
4f0c71585d
|
io_file_exist(): new function
|
2009-07-27 21:00:41 +00:00 |
|
Frederic Culot
|
b45a8bfbb4
|
Work on allocating and freeing memory associated with user's data for the daemon.
|
2009-07-27 19:35:09 +00:00 |
|
Frederic Culot
|
f0005f64dc
|
dmon.c added to the list of translatable sources
|
2009-07-26 21:08:01 +00:00 |
|
Frederic Culot
|
d2ad15c812
|
Improved the way the daemon reports errors.
|
2009-07-26 21:03:21 +00:00 |
|
Frederic Culot
|
279c564d2b
|
Stop daemon when calcurse enters interactive mode.
|
2009-07-26 20:38:35 +00:00 |
|
Frederic Culot
|
bccd37ef96
|
--status flag added
|
2009-07-26 20:26:14 +00:00 |
|
Frederic Culot
|
3d23af73c0
|
More work on implementing calcurse daemon.
|
2009-07-26 12:47:15 +00:00 |
|
Frederic Culot
|
aef6f012fe
|
Check for file presence added (thanks again Chris for reporting it).
|
2009-07-26 12:30:23 +00:00 |
|
Frederic Culot
|
23817b6b7d
|
Incorrect duration format when exporting to ical (thanks Chris for reporting it).
|
2009-07-23 19:16:03 +00:00 |
|
Frederic Culot
|
ade0470197
|
Functions added to implement a logging mechanism for calcurse daemon.
|
2009-07-23 18:33:20 +00:00 |
|
Frederic Culot
|
b55cad85da
|
Beginning of work on implementing calcurse daemon.
|
2009-07-20 19:45:26 +00:00 |
|
Frederic Culot
|
c20463c47d
|
New files to implement calcurse daemon.
|
2009-07-20 19:44:04 +00:00 |
|
Frederic Culot
|
e3a97fc8f6
|
Check for some headers added.
|
2009-07-20 19:43:02 +00:00 |
|
Frederic Culot
|
d2c766a137
|
New way of handling signals.
|
2009-07-19 16:51:35 +00:00 |
|
Frederic Culot
|
5dcc213c16
|
Make use of erase_note() whenever possible.
|
2009-07-19 08:19:37 +00:00 |
|
Frederic Culot
|
a4da35c65f
|
No need to double check for null pointer when freeing memory.
|
2009-07-19 07:44:58 +00:00 |
|
Frederic Culot
|
a93d88c370
|
Dates are now written properly again when using the '-r' flag (thanks Chris again for your report).
|
2009-07-15 19:16:21 +00:00 |
|
Frederic Culot
|
3fe8550373
|
Fixed a bug related to memory management (a free on a null pointer causes an abort now, which induces side effects on file import).
|
2009-07-15 18:48:43 +00:00 |
|
Frederic Culot
|
56a29600ad
|
Avoid a fatal error when launching calcurse in interactive mode if user directory does not exist (thanks Antoine for reporting it).
|
2009-07-12 20:37:40 +00:00 |
|
Frederic Culot
|
d374a2ec2e
|
bugfix: import and export todo items again!
|
2009-07-12 18:16:11 +00:00 |
|
Frederic Culot
|
976159fa56
|
calcurse version removed from menu titles
|
2009-07-12 17:55:13 +00:00 |
|
Frederic Culot
|
834a7e9aaf
|
New wrappers around memory functions.
|
2009-07-12 17:48:12 +00:00 |
|
Frederic Culot
|
5694955002
|
stdbool header removed, unsigned type used instead
|
2009-07-12 16:21:57 +00:00 |
|
Frederic Culot
|
d4d29be0fa
|
Released 2.6
|
2009-07-11 06:55:04 +00:00 |
|
Frederic Culot
|
dad1356585
|
calcurse 2.6
|
2009-07-10 20:34:07 +00:00 |
|
Frederic Culot
|
e49ea0ac80
|
manuals updated with the -S flag
|
2009-07-10 19:49:07 +00:00 |
|
Frederic Culot
|
1731b0dadd
|
todo list updated
|
2009-07-05 20:35:46 +00:00 |
|
Frederic Culot
|
27b25548a4
|
Switch to BSD license.
|
2009-07-05 20:33:13 +00:00 |
|
Frederic Culot
|
921a66ac5a
|
Switch to BSD license
|
2009-07-05 20:32:28 +00:00 |
|
Frederic Culot
|
e3d2e58b67
|
Support for ical import of events which spans over several days added (thanks Andreas for reporting the bug).
|
2009-07-05 19:37:34 +00:00 |
|
Frederic Culot
|
fb68568c04
|
More explicit error message.
|
2009-07-05 18:59:33 +00:00 |
|
Frederic Culot
|
1bc60debe4
|
manpage updated with the -S flag description
|
2009-07-05 17:55:46 +00:00 |
|
Frederic Culot
|
9dce4c534e
|
Support added for regex-based searches. Many thanks Erik for providing the patch.
|
2009-07-05 17:23:06 +00:00 |
|
Frederic Culot
|
323556d47b
|
Thanks Erik for providing the regex search feature.
|
2009-07-05 17:17:26 +00:00 |
|
Frederic Culot
|
f6983673f9
|
Switched to 2.6. Check added for regex.h header.
|
2009-07-05 17:16:15 +00:00 |
|
Frederic Culot
|
bcd80d3dfb
|
Fixed a bug in the line editor: characters could be erased before the beginning of the string (thanks Martin for reporting this).
|
2009-07-05 16:28:03 +00:00 |
|
Frederic Culot
|
6d67689b4f
|
Simplified the way data are loaded and saved.
|
2009-06-28 09:53:16 +00:00 |
|
Frederic Culot
|
68381c95df
|
Help updated for the -t command line flag.
|
2009-06-28 07:30:11 +00:00 |
|
Frederic Culot
|
364496a9a9
|
html manuals updated
|
2009-06-27 09:56:20 +00:00 |
|
Frederic Culot
|
ef42d6675d
|
manpage updated
|
2009-06-27 09:37:58 +00:00 |
|
Frederic Culot
|
18c1a20d37
|
Help updated for the -t command line flag
|
2009-06-27 09:29:00 +00:00 |
|
Frederic Culot
|
2da51e56a0
|
Help page updated for the flag command
|
2009-06-27 09:20:39 +00:00 |
|
Frederic Culot
|
e36039dd6c
|
Do not export completed tasks.
|
2009-06-27 08:38:55 +00:00 |
|
Frederic Culot
|
0f38502d59
|
Flag command added in todo panel
|
2009-06-26 21:50:18 +00:00 |
|
Frederic Culot
|
ea107cfd81
|
Ability to flag todo items as completed.
|
2009-06-26 21:44:11 +00:00 |
|
Frederic Culot
|
1775eb3245
|
Do not print todo items twice if the -d and -t flags are given (thanks Timo for reporting this bug).
|
2009-06-26 19:56:31 +00:00 |
|
Frederic Culot
|
dfa4c580aa
|
Make the argument given to -r or -s flags optional.
|
2009-06-23 09:05:15 +00:00 |
|
Frederic Culot
|
90589eab17
|
Need to remove lock only if interactive mode was launched before.
|
2009-06-23 08:52:07 +00:00 |
|
Frederic Culot
|
1a1dda24c3
|
bugfix: missing 'T' letter in ical export DURATION field (thanks cuz for reporting it)
|
2009-06-23 08:11:07 +00:00 |
|
Frederic Culot
|
0a921d513a
|
Check for gettextize added in autogen.sh
|
2009-06-22 16:20:04 +00:00 |
|
Frederic Culot
|
9b1a006678
|
Exit directly to avoid lock removal by another instance
|
2009-06-21 18:54:11 +00:00 |
|
Frederic Culot
|
627fd8a8aa
|
Basic lock mechanism implemented to avoid having two calcurse instances running at the same time.
|
2009-06-21 18:16:21 +00:00 |
|
Frederic Culot
|
bff0d973a4
|
Fixed a memory leak caused by a wrong usage of the notify_app structure
|
2009-06-21 15:19:21 +00:00 |
|
Frederic Culot
|
bc44508a10
|
Free memory associated with structure used for appointments notification.
|
2009-06-21 14:42:49 +00:00 |
|
Frederic Culot
|
3ece481999
|
Copyright date updated
|
2009-06-20 17:59:04 +00:00 |
|
Frederic Culot
|
45a4d5446a
|
Day names and selected date colour now follow user's theme.
|
2009-06-20 16:54:44 +00:00 |
|
Frederic Culot
|
78c0495587
|
Bugfix: avoid a possible freeze under OpenBSD when changing color from within the configuration screen.
|
2009-06-20 10:41:11 +00:00 |
|
Frederic Culot
|
8859475550
|
Fixes gcc 'format-scurity' issue (thanks Francois Boulogne for reporting this)
|
2009-06-01 08:04:04 +00:00 |
|
Frederic Culot
|
68322a536c
|
Make use of stdio's BUFSIZ instead of my own define
|
2009-05-22 20:02:43 +00:00 |
|
Frederic Culot
|
3f6aff84e6
|
The buffer should be allocated dynamically, but I am quite busy right now :'( Anyway, thanks Kamil for feedback
|
2009-05-22 19:59:17 +00:00 |
|
Frederic Culot
|
bb586b92b5
|
calcurse 2.5 released
|
2009-01-25 08:04:30 +00:00 |
|
Frederic Culot
|
9549ee0f8c
|
do not crash when canceling the thread if it was not launched before
|
2009-01-24 20:41:52 +00:00 |
|
Frederic Culot
|
197a914c51
|
po files updated for version 2.5
|
2009-01-24 19:02:42 +00:00 |
|
Frederic Culot
|
87f010ff06
|
bugfix: load keys even in non-interactive mode to avoid the loss of user-configured key bindings
|
2009-01-24 18:45:35 +00:00 |
|
Frederic Culot
|
b411c2bf3f
|
switch to 2.5
|
2009-01-24 17:58:40 +00:00 |
|
Frederic Culot
|
7b94dae0dc
|
manuals and manpage updated for 2.5
|
2009-01-24 17:58:25 +00:00 |
|
Frederic Culot
|
41930521a6
|
manpage updated for 2.5
|
2009-01-24 17:57:50 +00:00 |
|
Frederic Culot
|
fc63b17c78
|
manuals updated for 2.5
|
2009-01-24 17:57:36 +00:00 |
|
Frederic Culot
|
c8a1b72027
|
make it possible to use KEY_HOME and KEY_END to define new key bindings, and prevent user from assigning a non-recgnized key
|
2009-01-24 14:44:09 +00:00 |
|
Frederic Culot
|
9abf70b4a6
|
ability to link against ncursesw if ncurses is not found
|
2009-01-23 21:09:21 +00:00 |
|
Frederic Culot
|
08aaf496fc
|
configuration script improved to link with ncursesw if ncurses is not found
|
2009-01-23 21:08:31 +00:00 |
|
Frederic Culot
|
d8861f877e
|
bugfix: avoid possible segfault if notify_stop_main_thread is called before thread was launched (thanks Jan for reporting this)
|
2009-01-22 18:11:56 +00:00 |
|
Frederic Culot
|
38912b36da
|
iso date format added
|
2009-01-05 20:12:08 +00:00 |
|
Frederic Culot
|
9a10c34c23
|
information about periodic saves added in manuals
|
2009-01-04 11:52:47 +00:00 |
|
Frederic Culot
|
21abed5f48
|
help page added to describe the cut and paste feature
|
2009-01-04 10:22:10 +00:00 |
|
Frederic Culot
|
936b6fe373
|
more code cleanup
|
2009-01-03 21:32:10 +00:00 |
|
Frederic Culot
|
bf3bce0ab2
|
code cleanup
|
2009-01-02 22:28:53 +00:00 |
|
Frederic Culot
|
aa7d6c5eb7
|
various bugfixes
|
2009-01-02 19:52:32 +00:00 |
|
Frederic Culot
|
cac30a7e14
|
cut/paste feature aded
fixed a 2-years old bug that made repeated items with exceptions to load
uncorrectly in some cases (thanks Jan for reporting it)
|
2009-01-01 17:50:41 +00:00 |
|