Commit Graph

17872 Commits

Author SHA1 Message Date
8a0171737e Use the contents of ee->ical->dtstart for computing the predefined values
1998-05-25  Miguel de Icaza  <miguel@nuclecu.unam.mx>

	* eventedit.c (ee_rp_init_rule): Use the contents of
	ee->ical->dtstart for computing the predefined values of the recurrence.

svn path=/trunk/; revision=239
1998-05-26 04:10:07 +00:00
9dd60a1845 Fix the gc destruction in the unrealization code and fix the pixmap
1998-05-25  Miguel de Icaza  <miguel@nuclecu.unam.mx>

	* gncal-full-day.c (gncal_full_day_unrealize): Fix the gc
	destruction in the unrealization code and fix the pixmap unrefing.

	* main.c (close_cmd): Remove a bad hack that disabled calendar
	widget destruction.

svn path=/trunk/; revision=238
1998-05-26 03:51:49 +00:00
63057dd048 Fix for the weekly event generation. Was reported on the bug tracking
1998-05-25  Miguel de Icaza  <miguel@nuclecu.unam.mx>

	* calobj.c (ical_object_generate_events): Fix for the weekly event
	generation.  Was reported on the bug tracking system.

svn path=/trunk/; revision=237
1998-05-25 21:51:34 +00:00
d5658f0803 *** empty log message ***
svn path=/trunk/; revision=232
1998-05-24 16:07:30 +00:00
8bb889a00f Set this to true on SunOS.
* gnome-libgtop-sysdeps.m4 (GNOME_LIBGTOP_HOOK):
(libgtop_use_machine_h): Set this to true on SunOS.

svn path=/trunk/; revision=231
1998-05-23 22:59:32 +00:00
68f7ac6be8 *** empty log message ***
svn path=/trunk/; revision=230
1998-05-22 17:20:52 +00:00
aa4ad95116 New file. Imported from `configure.in' in GNU fileutils 3.16. It does all
* gnome-fileutils.m4 (GNOME_FILEUTILS_CHECKS): New file.
Imported from `configure.in' in GNU fileutils 3.16. It does
all the checks that are needed for the diskusage applet.

svn path=/trunk/; revision=229
1998-05-22 17:08:06 +00:00
67c0a7b761 Initial revision
svn path=/trunk/; revision=225
1998-05-22 15:28:52 +00:00
a9b80f8f1c New file. Checks whether libgtop is installed and reads its
* gnome-libgtop-check.m4 (GNOME_LIBGTOP_HOOK): New file.
Checks whether libgtop is installed and reads its `libgtopConf.sh'
file if it can be found. Defines HAVE_LIBGTOP on success and
provides HAVE_LIBGTOP automake conditional.

svn path=/trunk/; revision=224
1998-05-22 00:23:48 +00:00
d39a6ea089 Removed unwanted AC_WITH(sysdeps).
svn path=/trunk/; revision=223
1998-05-22 00:15:14 +00:00
6d06c786fe Fixed typo.
svn path=/trunk/; revision=222
1998-05-21 23:55:45 +00:00
d1e286502a New file. (libgtop_sysdeps_dir): sysdeps directory libgtop uses.
* gnome-libgtop-sysdeps.m4 (GNOME_LIBGTOP_SYSDEPS): New file.
(libgtop_sysdeps_dir): sysdeps directory libgtop uses.
(libgtop_use_machine_h): define HAVE_GLIBTOP_MACHINE_H if this
is `yes'.
(libgtop_need_server): we only need the libgtop server, when
this has a value of `yes'. Defines NEED_LIBGTOP and NEED_LIBGTOP
automake conditional.

svn path=/trunk/; revision=221
1998-05-21 23:38:16 +00:00
fa6b5cc2ff Fix typo.
svn path=/trunk/; revision=220
1998-05-20 00:16:02 +00:00
ca7b1dfcc5 New check. (sys_errlist): Check for this variable, needed for `strerror'.
* gnome-support.m4 (strerror): New check.
(sys_errlist): Check for this variable, needed for `strerror'.
(program_invocation_name, program_invocation_short_name): Change
method used to check for these.

svn path=/trunk/; revision=219
1998-05-20 00:10:46 +00:00
fa6e14050c Implemented ultra-cool layout for the events that share the same time
1998-05-18  Miguel de Icaza  <miguel@nuclecu.unam.mx>

	* gncal-full-day.c (layout_children): Implemented ultra-cool
	layout for the events that share the same time range.  Gals and
	guys you can now drop Outlook on the recycle bin.

	Which reminds me.  We do not have a recycle bin.  How could that
	happen in a project as cool as this one?  Someone explain this to
	me.

1998-05-18  Federico Mena  <federico@nuclecu.unam.mx>

	* gncal-full-day.c (paint_back): Eliminated unnecessary border repainting.

svn path=/trunk/; revision=218
1998-05-19 02:34:33 +00:00
4f544ba6ad Close dialog when return is pressed.
Sun May 17 17:55:03 1998  Havoc Pennington  <hp@pobox.com>

	* gncal-todo.c (simple_todo_editor): Close dialog when return is pressed.

svn path=/trunk/; revision=217
1998-05-17 22:54:45 +00:00
cc2d908a38 Various bug fixes that were reported:
Various bug fixes that were reported:

	1. Correct event span computation for some cases.
	2. Correct drawing of events that span more than one day
	3. EventEditor supports 12/24 hour formats.

mguel.

svn path=/trunk/; revision=216
1998-05-16 01:06:02 +00:00
418f8bfcb5 Bug free version of the range computation in place.
1998-05-15  Miguel de Icaza  <miguel@nuclecu.unam.mx>

	* gnome-cal.c (mark_gtk_calendar_day): Bug free version of the
	range computation in place.

	* gncal-year-view.c (year_view_mark_day): Use the same new version
	of the range computation here.

	* calobj.c (ical_object_generate_events): Fix the begin/end
	condition.

svn path=/trunk/; revision=215
1998-05-16 00:52:33 +00:00
3799134926 Do not add the spurious padding.
1998-05-14  Miguel de Icaza  <miguel@nuclecu.unam.mx>

	* timeutil.c (isodate_from_time_t): Do not add the spurious
	padding.

	* calobj.c (store_date_list): Bug fix:  I was using the wrong
	pointer when saving the exception date list.
	(set_date_list): Bug fix:  load correctly the complete exception
	date list.
	(set_date_list): Use ',' for the exception date separator as the
	versit people can not get their standard right.

	* gncal-full-day.c (unrecur_appointment): Support for making an
	existing recurrent event `movable' for a day.

	* calobj.c (ical_object_add_exdate): New routine, used to add
	exception dates.
	(ical_object_duplicate): New routine:  used to do the magic
	recur->no-recur event.

svn path=/trunk/; revision=214
1998-05-14 23:12:10 +00:00
dc9b92ba19 Support for NOCONFIGURE env variable -mig
svn path=/trunk/; revision=212
1998-05-13 20:41:04 +00:00
5825f51ae1 Remove simple-minded check for `gtk+'.
* autogen.sh: Remove simple-minded check for `gtk+'.

svn path=/trunk/; revision=211
1998-05-10 00:53:51 +00:00
667ddb5e5f Further work on getting nice pixmaps displayed -mig
svn path=/trunk/; revision=210
1998-05-09 00:18:26 +00:00
a9b1af2b26 1. Fix: New Appointment' defaults to the current day. 2. Add New
1. Fix: `New Appointment' defaults to the current day.
2. Add `New appointment today' entry.
3. Use the new freeze/thaw changes to avoid the extensive flicker.

Miguel.

svn path=/trunk/; revision=209
1998-05-09 00:04:08 +00:00
ca6dd05c60 My attempt at getting the nice pixmaps drawn next to the events.
My attempt at getting the nice pixmaps drawn next to the events.

For some wierdo reason it is not drawing them now.

svn path=/trunk/; revision=208
1998-05-07 01:32:53 +00:00
e5ce5147f9 Only run the apply code once.
1998-05-04  Miguel de Icaza  <miguel@nuclecu.unam.mx>

	* prop.c (prop_apply): Only run the apply code once.

svn path=/trunk/; revision=207
1998-05-05 04:30:46 +00:00
4eafda3a14 Draw the day at startup. (gncal_day_panel_set): Fix selected-day display.
1998-05-03  Miguel de Icaza  <miguel@nuclecu.unam.mx>

	* gncal-day-panel.c (update): Draw the day at startup.
	(gncal_day_panel_set): Fix selected-day display.
	(gncal_day_panel_new): Switch day on double clicks, not on single
	clicks.

	* calobj.c (ical_object_compute_end): Removed debug messages.

svn path=/trunk/; revision=205
1998-05-04 00:57:21 +00:00
d49e394370 Updated gedit/.cvsignore and gncal/.cvsignore
Sun May 03 03:18:13  Kjartan Maraas  <kmaraas@fib.hl.no>

	* Updated gedit/.cvsignore and gncal/.cvsignore

svn path=/trunk/; revision=204
1998-05-03 01:27:37 +00:00
07afd79b9c crash fix for proeprty dialog -mig
svn path=/trunk/; revision=203
1998-05-01 02:14:45 +00:00
b4b6362424 Fix for SM code, I was allocating less than needed (thanks to federico for quickly spotting my mistake) -mig
svn path=/trunk/; revision=202
1998-04-30 05:54:48 +00:00
5c1c971033 Various fixes and optimizations; Tagging of the days with appointements.
Various fixes and optimizations; Tagging of the days with
appointements.  the 1969 bug is gone.  Really.

Miguel.

svn path=/trunk/; revision=201
1998-04-29 22:19:39 +00:00
b14e3c892c Added Session management to GnomeCal -miguel
svn path=/trunk/; revision=200
1998-04-29 06:49:05 +00:00
282114a676 Lots of fixes:
Lots of fixes:

	1. Alarms are rescheduled when an event has been changed.
	2. Avoid emitting spurious event changes.
	3. Applied black magic to get the mail-notification
	   working.

Miguel.

svn path=/trunk/; revision=199
1998-04-29 02:38:48 +00:00
55ae95fe78 Removed an unused function - Federico
svn path=/trunk/; revision=198
1998-04-28 22:33:43 +00:00
5d80262bb5 Descend from GnomeDialog. Took vbox out of class structure; use
Sat Apr 25 22:20:45 1998  Havoc Pennington  <hp@pobox.com>

	* eventedit.c, eventedit.h: Descend from GnomeDialog. Took vbox
	out of class structure; use GnomeDialog vbox
	instead. gnome_dialog_set_destroy instead of destroying in button
	callbacks. Don't create buttons, separator, or vbox manually.
	#include <libgnomeui/gnome-dialog.h>.

svn path=/trunk/; revision=197
1998-04-26 03:22:37 +00:00
95b6ff339e Remove debug code -mig
svn path=/trunk/; revision=196
1998-04-26 02:10:55 +00:00
6b3f6b3bf0 Fix user name computation -mig
svn path=/trunk/; revision=195
1998-04-25 17:50:32 +00:00
07f873d107 Fixed alarm saving code. Fixed alarm loading code. New -partial-
Fixed alarm saving code.
Fixed alarm loading code.
New -partial- implementation of the mail alarm.
It is not working, I do not know what is closing stdin to sendmail

svn path=/trunk/; revision=194
1998-04-25 02:23:26 +00:00
ce6e9cd00e Pass the results of the environment variable ACLOCAL_FLAGS to aclocal.
Fri Apr 24 16:43:38 1998  Owen Taylor  <otaylor@gtk.org>

	* autogen.sh: Pass the results of the environment variable
	ACLOCAL_FLAGS to aclocal. This allows, for instance,

	 ACLOCAL_FLAGS="-I /home/owen/share/aclocal/" autogen.sh

svn path=/trunk/; revision=192
1998-04-24 20:48:37 +00:00
2c7418345c Actually save the to-do entries.
1998-04-23  Federico Mena Quintero  <federico@nuclecu.unam.mx>

	* calendar.c (calendar_save): Actually save the to-do entries.

	* gncal-todo.c (simple_todo_editor): Now you can add and edit
	to-do entries.

svn path=/trunk/; revision=191
1998-04-24 01:43:07 +00:00
c79a97a8e1 Fixes for vTodo thingies -mig
svn path=/trunk/; revision=190
1998-04-23 02:32:32 +00:00
017a40b429 Made it use popup_menu().
1998-04-22  Federico Mena Quintero  <federico@nuclecu.unam.mx>

	* gncal-full-day.c: Made it use popup_menu().

	* popup-menu.c: New file with utility functions for creating popup
	menus.  Maybe such a thing would be useful in libgnomeui, a la
	gnome-app-helper?

	* Makefile.am (gnomecal_SOURCES): Added popup-menu.[ch] to the sources.

1998-04-21  Federico Mena Quintero  <federico@nuclecu.unam.mx>

	* gncal-todo.c: New widget for editing TODO lists.  This will be
	worked on a lot.

	* Makefile.am (gnomecal_SOURCES): Added gncal-todo.[ch] to the sources.

	* gncal-day-panel.c: Make it use the new TODO widget.

svn path=/trunk/; revision=189
1998-04-23 00:26:37 +00:00
cfa6fa95d6 This one too -mig
svn path=/trunk/; revision=188
1998-04-23 00:12:28 +00:00
a4f71191ad Make GnomeCalendar properties use GnomePropertyBox -miguel
svn path=/trunk/; revision=187
1998-04-23 00:12:07 +00:00
a9235af469 Use test -f instead of test -e; As suggested by Sebastian Wilhelmi 0-mig
svn path=/trunk/; revision=186
1998-04-22 17:25:13 +00:00
4884d2bf8e Perfection and sometimes requires two commits -mig
svn path=/trunk/; revision=185
1998-04-22 05:41:37 +00:00
e9ec4c0f6a Perfection comes in many disguises -mig
svn path=/trunk/; revision=184
1998-04-22 05:40:36 +00:00
4763fec1dc Forgot to cvs add this file
svn path=/trunk/; revision=183
1998-04-22 05:19:58 +00:00
821548d922 1. Calendar property configuration is finally here with nice live-updates.
1. Calendar property configuration is finally here with
   nice live-updates.

2. Double clicking on week view jumps to that day in the
   day view;  Context menu allows adding an appointment
   on that day.

Miguel.

svn path=/trunk/; revision=182
1998-04-22 05:19:51 +00:00
6b159ed2c3 Fix for gedit compilation -mig
svn path=/trunk/; revision=181
1998-04-22 02:56:19 +00:00
3b00cc7479 Added calls to gtk_window_set_wmclass to gnome-utils - mig
svn path=/trunk/; revision=180
1998-04-22 02:29:30 +00:00