Commit Graph

45900 Commits

Author SHA1 Message Date
5493a25691 Don't add warning and compiler flags to the CFLAGS and CXXFLAGS when
1999-02-05  Martin Baulig  <martin@home-of-linux.org>

	* compiler-flags.m4: Don't add warning and compiler flags to
	the CFLAGS and CXXFLAGS when they're cached. This fixes the
	problem that CFLAGS and CXXFLAGS get longer and longer each
	time you run a `config.status --recheck'.

svn path=/trunk/; revision=646
1999-02-05 11:42:32 +00:00
ebcc8ed7c2 New convenience function to create a properly-configured date editor
1999-02-04  Federico Mena Quintero  <federico@nuclecu.unam.mx>

	* eventedit.c (date_edit_new): New convenience function to create
	a properly-configured date editor widget.

svn path=/trunk/; revision=644
1999-02-04 22:59:50 +00:00
caf215883e Make the calendar start weeks on Monday if appropriate.
1999-02-03  Federico Mena Quintero  <federico@nuclecu.unam.mx>

	* gncal-week-view.c (gncal_week_view_new): Make the calendar start
	weeks on Monday if appropriate.
	(gncal_week_view_time_format_changed): New function to notify the
	week view that the time format has changed.

	* gncal-day-panel.c (gncal_day_panel_new): Make the calendar start
	weeks on Monday if appropriate.
	(gncal_day_panel_time_format_changed): New function to notify the
	day panel that the time format has changed.

	* gnome-cal.c (gnome_calendar_time_format_changed): Tell the day
	and week views that the time format has changed.

svn path=/trunk/; revision=643
1999-02-04 17:36:04 +00:00
23e6445f8b New automake conditional that's always false.
1999-02-04  Martin Baulig  <martin@home-of-linux.org>

	* aclocal-include.m4 (INSIDE_GNOME_COMMON): New automake
	conditional that's always false.

	* gnome-common.m4: New file. This defines a `GNOME_COMMON_INIT'
	macro that should be used in all GNOME Applications outside
	the CVS tree.

	* Makefile.am: If we are `INSIDE_GNOME_COMMON', install all
	$(MACROS), autogen.sh, gnome-common.m4 and a newly created
	gnome-macros.dep in `$(datadir)/aclocal/gnome'.

svn path=/trunk/; revision=640
1999-02-04 13:04:51 +00:00
9760a8f971 Set the title of the event editor window.
1999-02-01  Federico Mena Quintero  <federico@nuclecu.unam.mx>

	* eventedit.c (event_editor_init): Set the title of the event
	editor window.

svn path=/trunk/; revision=639
1999-02-01 20:56:10 +00:00
85c77e6adf Do not remove the clipping rectangle here.
1999-01-31  Federico Mena Quintero  <federico@nuclecu.unam.mx>

	* gncal-day-view.c (gncal_day_view_expose): Do not remove the
	clipping rectangle here.

	* view-utils.c (view_utils_draw_events): Remove the clipping
	rectangle here, since the user of this function should not know
	about it.

svn path=/trunk/; revision=638
1999-02-01 05:30:31 +00:00
5444192132 Improve this draw routine. Now it can split the text in lines and fit as
1999-01-30  Miguel de Icaza  <miguel@nuclecu.unam.mx>

	* view-utils.c (view_utils_draw_events): Improve this draw
	routine.  Now it can split the text in lines and fit as many
	events as possible.
	(nicetime): Return strings without spaces at the beginning.

	* gncal-day-view.c (gncal_day_view_expose): Move clip-clear
	operation here.

svn path=/trunk/; revision=637
1999-01-31 18:30:56 +00:00
2d126d6634 if the user clicks on an event that is an occurance, the menu will allow
1999-01-29 Jason Tackaberry <tack@dok.org>

	* gncal-full-day.c (child_popup_menu): if the user clicks on an
        event that is an occurance, the menu will allow the user to delete
        all occurances of this event, or just the selected occurance.
        (delete_occurance): added.

        * eventedit.c (append_exception): force the clist to select the
        new exception.  (fixes segfault)
        (delete_exception): if the last exception in the clist is deleted,
        move the selection index up. (fixes segfault)

svn path=/trunk/; revision=636
1999-01-30 22:18:25 +00:00
b1f6df5d5d Add --hidden key to hide the calendar at startup. Only works with GNOME
1999-01-28  Miguel de Icaza  <miguel@nuclecu.unam.mx>

	* main.c (parse_an_arg): Add --hidden key to hide the calendar at
	startup. Only works with GNOME window managers though :-(

svn path=/trunk/; revision=635
1999-01-29 01:13:29 +00:00
7fa29f65a4 Schedule an alarm for midnight to change the
1999-01-28  Miguel de Icaza  <miguel@nuclecu.unam.mx>

	* calendar.c (calendar_init_alarms): Schedule an alarm for
	midnight to change the calendar_day_begin/calendar_day_end.

	* alarm.c (alarm_ready): If we reschedule, there is no need to
	activate any pending alarms.

svn path=/trunk/; revision=634
1999-01-29 00:51:55 +00:00
1ae6dea2db Insert the summary text here. (child_focus_in): No need to raise the
1999-01-28  Federico Mena Quintero  <federico@nuclecu.unam.mx>

	* gncal-full-day.c (child_new): Insert the summary text here.
	(child_focus_in): No need to raise the window, since we have
	Spiffo(tm) layout code.  Boy, this is old code.
	(gncal_full_day_focus_child): Now that GtkText works better, we
	can avoid synthesizing a click which was causing grief, anyway.
	(child_button_press): Grab the focus before popping up the menu.

	* layout.c (find_index): Added a sanity check.

	* gncal-full-day.c (child_destroy): Unmap and unrealize the child
	before unparenting/destroying it.
	(child_unrealize): Unrealize the widget.  What was I thinking?
	(child_new): Save the focus_out_event signal connection id in
	Child structure (in a new field).
	(child_destroy): Disconnect from the focus_out_event signal, since
	we don't want to get such an event when the widget is destroyed.
	(gncal_full_day_destroy): Destroy the children properly; it was
	leaking memory.

svn path=/trunk/; revision=633
1999-01-28 06:01:34 +00:00
c970e7ace5 Warn if the calendar file has changed.
1999-01-27  Miguel de Icaza  <miguel@nuclecu.unam.mx>

	* main.c (save_calendar_cmd): Warn if the calendar file has
	changed.

	* calendar.c (calendar_load, calendar_save): Keep track of the
	modification time for the calendar file.

svn path=/trunk/; revision=632
1999-01-27 20:26:10 +00:00
6d97fa0fe8 Re-order log
svn path=/trunk/; revision=622
1999-01-27 16:15:46 +00:00
c4c5a328a5 Add recognition of 2 more libraries - pthreads and pthread-support build
Sun Jan 24 03:59:32 1999  Timur Bakeyev <mc@bat.ru>

	* gnome-pthread-check.m4: Add recognition of 2 more libraries -
	pthreads and pthread-support build in libc (as on BSDI).

svn path=/trunk/; revision=619
1999-01-24 01:03:26 +00:00
95a1254799 New macro. This checks whether you have the LibGTop documentation
1999-01-23  Martin Baulig  <martin@home-of-linux.org>

	* gnome-libgtop-checks.m4 (GNOME_LIBGTOP_DOCU): New macro. This
	checks whether you have the LibGTop documentation installed and
	defines `HAVE_LIBGTOP_DOCU' if appropriate. Also provides automake
 	conditional.

svn path=/trunk/; revision=618
1999-01-23 18:29:06 +00:00
2f77d8f40d Applied a patch from Owen Taylor to keep this in sync with
AC_GTK_GETTEXT from gtk+/acinclude.m4.

1999-01-20  Martin Baulig  <martin@home-of-linux.org>

	* acinclude.m4 (ac_result): Unset CATOBJEXT so
	that the macros and Makefiles correctly handle
	disabling NLS when no gettext is found.

svn path=/trunk/; revision=616
1999-01-20 23:09:09 +00:00
e79ebe3019 Only trap printable characters such that hotkeys work. (UNSELECT_TIMEOUT):
1999-01-20  Nat Friedman  <nat@nat.org>

	* gncal-full-day.c (gncal_full_day_key_press): Only trap printable
 	characters such that hotkeys work.
	(UNSELECT_TIMEOUT): Changed to 0.  Much saner behavior.

	* prop.c (properties): Connect gnome_help_pbox_display to the
 	GnomePropertyBox help button.

svn path=/trunk/; revision=615
1999-01-20 07:01:10 +00:00
d2ef977015 Rewrite to be saner. Don't limit yourself to a fixed set of names for the
* gnome-cxx-check.m4 (GNOME_CHECK_CXX): Rewrite to be saner.
	Don't limit yourself to a fixed set of names for the compiler.

svn path=/trunk/; revision=614
1999-01-20 03:33:28 +00:00
e5e5df258a Do not grab the mouse here (it was being grabbed incorrectly, anyways).
1999-01-19  Federico Mena Quintero  <federico@nuclecu.unam.mx>

	* quick-view.c (quick_view_do_popup): Do not grab the mouse here
	(it was being grabbed incorrectly, anyways).
	(quick_view_map_event): Grab the mouse when the window is mapped.
	This avoids the ugly "while (xGrabPointer () != Success)" hack.
	(quick_view_button_release): Handle button releases here.

svn path=/trunk/; revision=613
1999-01-19 20:51:44 +00:00
6b547a4d98 initial rev.
svn path=/trunk/; revision=611
1999-01-19 08:23:48 +00:00
b845cac9cc do gtk_widget_realize on the toplevel window..
1999-01-19  Tomas Ogren  <stric@ing.umu.se>

* main.c: do gtk_widget_realize on the toplevel window..

svn path=/trunk/; revision=610
1999-01-19 00:42:35 +00:00
ac3196e5ca Suggest using libtool 1.2d
svn path=/trunk/; revision=606
1999-01-18 19:41:12 +00:00
cf406da466 Make the little calendar start up with the correct date.
1999-01-13  Federico Mena Quintero  <federico@nuclecu.unam.mx>

	* gncal-day-panel.c (gncal_day_panel_new): Make the little
	calendar start up with the correct date.

svn path=/trunk/; revision=605
1999-01-14 01:54:00 +00:00
7f50a3cf20 Add the month to the date range display label.
1999-01-13  Federico Mena Quintero  <federico@nuclecu.unam.mx>

	* gncal-week-view.c (gncal_week_view_set): Add the month to the
	date range display label.

svn path=/trunk/; revision=604
1999-01-14 01:29:55 +00:00
b360846792 x GMoiss about box fixed
x Filenames changed to the file structure and they now use simulation
  struct
x Everything now uses glib
x 0.99.2 compliant
x May not work (commit for rulox)
Alan Aspuru Guzik

svn path=/trunk/; revision=596
1999-01-13 01:21:51 +00:00
6eb8a5006f x I must leave - Incomplete commit for bit to hack in the night
x Name changes, I still have to finish the file names
x Function API changes.
Alan Aspuru Guzik

svn path=/trunk/; revision=594
1999-01-12 01:52:48 +00:00
f598a336e3 (This is a patch from Nix <nix@esperi.demon.co.uk>) Brought C++ language
(This is a patch from Nix  <nix@esperi.demon.co.uk>)
 * compiler-flags.m4 (GNOME_CXX_WARNINGS): Brought C++ language
   compliance into line with C language compliance.
   Fixed typo (`C' for `C++').
   (--enable-iso-cxx): New flag to *permit* -pedantic rather than
   requiring it.

svn path=/trunk/; revision=592
1999-01-11 05:12:24 +00:00
3e1e7873f1 Use 0.0########## instead. Looks saner.
1999-01-10  Miguel de Icaza  <miguel@nuclecu.unam.mx>

	* src/format.c (format_value): Use 0.0########## instead.  Looks saner.

1999-01-10  Miguel de Icaza  <miguel@nuclecu.unam.mx>

	* src/workbook.c (change_auto_expr_menu): Use the event->button
	field to get the popup menu to behave correctly.
	(workbook_setup_auto_calc): Put the information display inside a
	GtkFrame.

	* src/item-bar.c (set_cursor): This routine can be invoked before
	we are realized.

	* src/workbook.c (sheet_label_button_press): We need to do the
	page flipping ourselves, as the GtkNotebook wont take events if
	they are not for a window it knows about.

	* src/widget-editable-label.c (el_button_press_event): Forward
	events to parent.

	* src/parser.y: New non-terminal "cellref".  Make this
	non-terminal include CELLREF and SHEETREF!CELLREF constructions.

	* src/expr.c: Changed the whole module according to the dropping
	of VALUE_CELLREF.

	* src/expr.h: VALUE_CELLREF did not make much sense.  Better add
	to the ExprTree union a CellRef field specifically for OPER_VAR
	nodes.

svn path=/trunk/; revision=591
1999-01-11 04:35:55 +00:00
e8bd10f695 Converted some more stuff to use the standards.
1999-01-08  Nat Friedman  <nat@nat.org>

	* main.c: Converted some more stuff to use the standards.

svn path=/trunk/; revision=590
1999-01-08 21:29:04 +00:00
14b38a892a New function to create the status bar. (setup_menu): Install menu hints.
1999-01-08  Nat Friedman  <nat@nat.org>

	* main.c (setup_appbar): New function to create the status bar.
	(setup_menu): Install menu hints.

	Menu items updated to match the standards.  New Settings menu
 	created.

svn path=/trunk/; revision=589
1999-01-08 06:57:20 +00:00
c3284ed119 Couple of changes:
Couple of changes:

	configure tests to make gnome-libs prepared for a potential
	release of Imlib 1.9.

	Mime-info fix for the tar-problem in gmc.

Miguel.

svn path=/trunk/; revision=587
1999-01-08 05:40:14 +00:00
14182a5f7f Thu, 7 Jan 1999 16:59:35 +0100 Paolo Molaro <lupus@debian.org>
* macros/gnome-objc-checks.m4: enable egcc as an objc compiler.
	* obgtk/obgtkLabel.m: use gtk_label_set_text (the interface ni
	/obgtkLabel.mh is the same).

svn path=/trunk/; revision=586
1999-01-07 15:59:36 +00:00
8599fb07e0 Added gnome-print-check.m4 to MACROS
1999-01-06 Nat Friedman   <nat@nat.org>

	* Makefile.am (MACROS): Added gnome-print-check.m4 to MACROS

svn path=/trunk/; revision=584
1999-01-06 10:03:18 +00:00
f8a64f51e9 A new autoconf macro to check for libgnomeprint. I've never written
one of these before, so please let me know if I messed up :-) The
macro is GNOME_PRINT_CHECK.

svn path=/trunk/; revision=582
1999-01-06 10:00:03 +00:00
c107b53ebb Include dirent.h before checking whether `scandir' needs to be declared.
* gnome-support.m4: Include dirent.h before checking whether
`scandir' needs to be declared.
* need-declaration.m4: Revert unlogged change.

svn path=/trunk/; revision=580
1999-01-06 01:45:20 +00:00
6462909737 Fix the scandir detection
svn path=/trunk/; revision=579
1999-01-06 01:10:15 +00:00
2bb0bf664b Applied patch for DG/UX from Marc J. Fraioli:
* macros/gnome-support.m4: Check whether we need to declare scandir ().
* support/gnomesupport.awk: Declare scandir () if necessary.

svn path=/trunk/; revision=576
1999-01-05 22:15:46 +00:00
b98f98bd6a More fixes for 0_99_2
svn path=/trunk/; revision=573
1999-01-05 00:45:28 +00:00
1f0aa99d11 Minor `make distcheck' fixes.
svn path=/trunk/; revision=568
1999-01-03 19:17:16 +00:00
a343c7e7d1 Wed, 30 Dec 1998 23:04:25 +0100 [Vincent]
* Major translation updates.

svn path=/trunk/; revision=567
1998-12-30 21:09:38 +00:00
50cf0246c0 s/g_copy_strings/g_strconcat/
svn path=/trunk/; revision=566
1998-12-30 21:05:50 +00:00
60d1b615de Added and exported GNOME_APPLET_LIBS.
svn path=/trunk/; revision=559
1998-12-22 18:24:24 +00:00
adac699426 Rewrote the old and broken alarm system. It never actually worked
1998-12-16  Miguel de Icaza  <miguel@nuclecu.unam.mx>

	Rewrote the old and broken alarm system.  It never actually
	worked properly.  Now it works properly, and I figured a nice way
	to get the Audio alarm do something nicer (it is now like an alarm
	clock :-).

	* gnome-cal.c (calendar_notify): Now we take a CalendarAlarm to
	actually distinguish which alarm was triggered.

	* alarm.c (alarm_ready): The code was only activating the first
	alarm.  Reschedule the timer upon delivery of an alarm.

svn path=/trunk/; revision=535
1998-12-17 04:40:38 +00:00
52f6c4b4fe Merge the changes from GNOME_STABLE into HEAD.
Merge the changes from GNOME_STABLE into HEAD.

Miguel.

svn path=/trunk/; revision=533
1998-12-17 00:06:51 +00:00
853d13b9df Add the hacked version of the gettext macros that is used in Gtk+ here.
1998-12-15  Martin Baulig  <martin@home-of-linux.org>

	* gnome-gettext.m4: Add the hacked version of the gettext
	macros that is used in Gtk+ here.

	* autogen.sh: Accept both AM_GNU_GETTEXT and AM_GNOME_GETTEXT.

svn path=/trunk/; revision=526
1998-12-15 22:57:24 +00:00
85945d3649 Just set the version number to 0.99.0 to keep it in sync with the rest
of GNOME.

1998-12-15  Martin Baulig  <martin@home-of-linux.org>

	Released LibGTop 0.99.0 which is a feature-freezed version
	for GNOME 1.0.

svn path=/trunk/; revision=525
1998-12-15 19:03:36 +00:00
eb2b8468e4 All parts of GNOME will now require LibGTop >= 0.30.0 which is the latest
1998-12-15  Martin Baulig  <martin@home-of-linux.org>

	* gnome-libgtop-check.m4: All parts of GNOME will now require
	LibGTop >= 0.30.0 which is the latest version from CVS and
	already feature-freezed for GNOME 1.0.

svn path=/trunk/; revision=524
1998-12-15 13:17:18 +00:00
f26dcfdb85 Use the allocation size instead of the old fields in the canvas structure.
1998-12-14  Federico Mena Quintero  <federico@nuclecu.unam.mx>

	* year-view.c (idle_handler): Use the allocation size instead of
	the old fields in the canvas structure.

svn path=/trunk/; revision=523
1998-12-15 00:23:25 +00:00
da6a42ae38 Use gnome_dialog_set_parent. ditto ditto.
1998-12-09  Miguel de Icaza  <miguel@nuclecu.unam.mx>

	* gncal-todo.c (simple_todo_editor): Use gnome_dialog_set_parent.
	* goto.c (goto_dialog): ditto
	* prop.c (properties): ditto.

svn path=/trunk/; revision=522
1998-12-10 02:57:11 +00:00
60ab9dc306 Fixed typo, from Markus Linnala <maage@cs.tut.fi>
svn path=/trunk/; revision=519
1998-12-09 16:25:39 +00:00