Commit Graph

45955 Commits

Author SHA1 Message Date
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
1e77e73903 Small fix for goto-day-year computation -mig
svn path=/trunk/; revision=179
1998-04-22 01:15:42 +00:00
45abc2cbef Lots of changes:
Lots of changes:

1998-04-21  Miguel de Icaza  <miguel@nuclecu.unam.mx>

	1. gEdit got Gnomified:  gnome-stock, gnome-app, i18n
	   tretment + integration into gnome-utils compilation.

	   Original configure.in is still there for Alex/Evans to
	   redistribute as Gtk App (I tried to ifdef gnome code).

	2. gHex:  warning fixes + crash fixes + i18n fixes.

	3. GnCal: week view shows date range (needs some fixing);
	   changed the day view order;  other stuff I dont remember

	4. GTop: more i18n treatmnet.

	5. Updated Spanish translation.

svn path=/trunk/; revision=178
1998-04-22 00:16:43 +00:00
b707ff2b15 Made it use GncalDayPanel.
1998-04-21  Federico Mena Quintero  <federico@nuclecu.unam.mx>

	* gnome-cal.c: Made it use GncalDayPanel.

	* gncal-day-panel.c: New widget for the day view in the main
	calendar toplevel.  It basically takes care of everything
	gnome-cal did by hand with respect to the day view.

	* Makefile.am (gnomecal_SOURCES): Added gncal-day-panel.[ch] to
	the rules.

	* main.c: Added a separator between the About menu item and the
	help topics.

svn path=/trunk/; revision=177
1998-04-21 23:55:49 +00:00
2c6974eb71 Added icon for gncal to .desktop entry
Dr Mike <msf@redhat.com>

svn path=/trunk/; revision=176
1998-04-21 18:23:15 +00:00
feb0cdbe7a Misc. event handling fixes - Federico
svn path=/trunk/; revision=175
1998-04-21 03:59:50 +00:00
07239d418c Enhance the exception date handling -mig
svn path=/trunk/; revision=174
1998-04-21 03:22:09 +00:00
5fda22d839 Make the any-key-creates-new-appointment-at-selection thing actually work - Federico
svn path=/trunk/; revision=173
1998-04-21 03:11:42 +00:00
d57e1662cf Now any printable keystroke (not just Return) will activate the selected
1998-04-20  Federico Mena Quintero  <federico@nuclecu.unam.mx>

	* gncal-full-day.c (gncal_full_day_key_press): Now any printable
	keystroke (not just Return) will activate the selected range.

svn path=/trunk/; revision=172
1998-04-21 02:17:33 +00:00
65dbe3a385 Made it use the new paint_row function instead of painting everything
1998-04-20  Federico Mena Quintero  <federico@nuclecu.unam.mx>

	* gncal-full-day.c (paint_back): Made it use the new paint_row
	function instead of painting everything directly.  We calculate
	areas in a smarter way so there is even less flicker than before,
	especially when selecting regions.

	* eventedit.c: Sensitize recurrence widgets properly.

svn path=/trunk/; revision=171
1998-04-21 00:29:06 +00:00
e9a7215277 Fix compiler warnings - Federico
svn path=/trunk/; revision=170
1998-04-20 22:13:36 +00:00
3acbe7a46f more fixes -mig
svn path=/trunk/; revision=169
1998-04-20 19:53:21 +00:00
26e5915000 A lot of usability changes to GnomeCal -miguel
svn path=/trunk/; revision=168
1998-04-20 18:00:54 +00:00
efc1cef1db Use GNOME_STOCK_PIXMAP_HOME for today -mig
svn path=/trunk/; revision=167
1998-04-19 20:58:02 +00:00
d4f950c3fd added to ignore generated files.
Sun Apr 19 09:38:36 EDT 1998 Gregory McLean <gregm@comstar.net>

        * ee/doc/.cvsignore: added to ignore generated files.

svn path=/trunk/; revision=166
1998-04-19 13:33:37 +00:00
2a20ac7931 Updated the gtk check to check for 1.0.0
Sun Apr 19 01:35:53 EDT 1998 Gregory McLean <gregm@comstar.net>

        * gnome-x-checks.m4: Updated the gtk check to check for 1.0.0

svn path=/trunk/; revision=165
1998-04-19 05:28:13 +00:00
112b6d8f88 It works. I promise
svn path=/trunk/; revision=164
1998-04-19 02:02:43 +00:00
0fc535febd I missed this one as well
svn path=/trunk/; revision=163
1998-04-19 02:01:34 +00:00