Commit Graph

1152 Commits

Author SHA1 Message Date
Eskil Heyn Olsen 1a518e9dc4 Added a sub package to the .spec file, it now generates
gnome-pim-conduit-%ver.%arch.rpm, containing the Gnome Pilot conduits.

Modded makefile.am so the conduit capplets also appear on the main menu.

svn path=/trunk/; revision=1462
1999-12-05 19:31:55 +00:00
Eskil Heyn Olsen 45c9092c61 Removed intl
* Makefile.am (SUBDIRS): Removed intl

	* configure.in: uses AM_GNOME_GETTEXT instead of AM_GNU_GETTEXT,
	version = 1.1.2.

        * gncal/Makefile.am & gnomecard/Makefile.am: added missing
        stuff to SOURCES and EXTRA_DIST.

svn path=/trunk/; revision=1461
1999-12-04 19:05:12 +00:00
Arturo Espinosa ab627d51c2 Sigh. Get this one
svn path=/trunk/; revision=1460
1999-12-03 18:28:39 +00:00
Miguel de Icaza 50006218b6 fixed api.
1999-12-02  Miguel de Icaza  <miguel@gnu.org>

	* e-table-header.c (e_table_header_index): fixed api.

1999-12-01  Miguel de Icaza  <miguel@gnu.org>

	* test-cols.c (multi_cols_test): Update to simplified API.
	* test-check.c (check_test): ditto
	* test-table.c (table_browser_test): ditto

	* e-table-simple.c (e_table_simple_class_init): Kill column_name method.

	* e-table-model.h: Kill column_name method.

	* e-table-col.c (e_table_col_new): Instead of using a column name,
	use a column index.

svn path=/trunk/; revision=1459
1999-12-03 08:02:36 +00:00
Arturo Espinosa 2e132a09ab 1.1.0
svn path=/trunk/; revision=1457
1999-12-03 07:24:47 +00:00
Russell Steinthal afb4599180 The long-awaited and much-needed (IMNSHO) snooze button for gnomecal alarms.
Not strictly [vi]Calendar compliant, but much more intuitive.

svn path=/trunk/; revision=1456
1999-12-03 00:55:01 +00:00
Eskil Heyn Olsen aea33f51dd undef DEBUG_CALCONDUT, suppresses debug output.
* calendar-conduit.c: undef DEBUG_CALCONDUT, suppresses debug output.

svn path=/trunk/; revision=1455
1999-12-03 00:14:36 +00:00
Russell Steinthal 6dde8f43e3 Debugging enhancements: report alarms not added (because they have already
passed), allow toggling of debugging output using SIGUSR1

svn path=/trunk/; revision=1453
1999-12-02 18:47:31 +00:00
Arturo Espinosa 5dc6462368 Fix it correctly -miguel
svn path=/trunk/; revision=1452
1999-12-01 18:36:50 +00:00
Miguel de Icaza f0da5ba3d0 Keep track of the originally allocated piece of code.
1999-12-01  Miguel de Icaza  <miguel@gnu.org>

	* e-cell-text.c (ect_draw): Keep track of the originally allocated
	piece of code.

svn path=/trunk/; revision=1451
1999-12-01 18:28:27 +00:00
Miguel de Icaza 9c0f9f1264 Removed change cursor from here.
1999-12-01  Miguel de Icaza  <miguel@gnu.org>

	* e-table-header-item.c (ethi_unrealize): Removed change cursor
	from here.

	* e-cell-text.c (ect_draw): Memory leak fix.

	* table-test.c (main): Enhance the demo to load sample.table
	automatically, to get memprof working.

	* e-table-header.c (eth_do_remove): Take an argument: do -remove.

	* e-table-header.c (e_table_header_add_column): Sink ETableCol to
	own the object.

	* e-table-col.h: Made ETableCol a GtkObject to make reference
	counting the lifecycle method for these objects.

	* e-table-col.c (e_table_col_destroy): New API call.

	* e-table-subset.c (e_table_subset_get_toplevel): New API call.

svn path=/trunk/; revision=1450
1999-12-01 18:18:35 +00:00
Arturo Espinosa 5dd5e9ffe2 New images, the previous ones sucked. Thanks to Mark for his help
svn path=/trunk/; revision=1449
1999-12-01 06:13:15 +00:00
Arturo Espinosa 710596ff99 Add missing files
svn path=/trunk/; revision=1448
1999-12-01 05:48:00 +00:00
Miguel de Icaza 8fcf8db2b2 This one derives from e-cell-toggle.
1999-11-30  Miguel de Icaza  <miguel@gnu.org>

	* e-cell-checkbox.c (e_cell_checkbox_new): This one derives from
	e-cell-toggle.

	* check-emtpy.xpm, check-filled.xpm: new files.

	* e-cell-toggle.c (etog_draw): Paint in white.
	If we have transparency enabled, do the nice alpha computation.

	* test-table.c, test-cols.c: new files;  They implement the split
	tests.

svn path=/trunk/; revision=1447
1999-12-01 05:45:51 +00:00
Arturo Espinosa 0177093e77 New cell-toggle stuff compiles -miguel
svn path=/trunk/; revision=1446
1999-11-30 09:34:50 +00:00
Miguel de Icaza c50636dba3 New file. Implement a multi-state image toggle cell object.
1999-11-29  Miguel de Icaza  <miguel@gnu.org>

	* e-cell-toggle.c, e-cell-toggle.h: New file.  Implement a
	multi-state image toggle cell object.

	* e-cell-text.c (ect_leave_edit): Handle the case of us calling
	leave edit manually.
	(ect_stop_editing): Leave manually editing here.
	(ect_draw): Add one pixel to the border for left and right;
	Handle off-screen cursor (must be improved).
	(ect_edit_select_all): New function.
	(ect_event): Select all text on editing start

	* e-table-item.c (eti_event): Map mouse events and dispatch them.
	(eti_event): Add spreadsheet mode for editing; Enter editing only
	with visual characters;
	Leave editing mode when a different row has been selected.
	(eti_get_height): Fix the computation for this; Fix logic for the
	length_threshold.

	(eti_draw): Add borders on all sides of the box;
	Only draw focus if the cell is not being edited.

svn path=/trunk/; revision=1445
1999-11-30 05:50:54 +00:00
Eskil Heyn Olsen 6e69c39698 Fixed compare bug. Also neated up some of the if's in set_status.
* calendar-conduit.c (compare): Fixed compare bug. Also neated up
	some of the if's in set_status.

svn path=/trunk/; revision=1444
1999-11-30 00:26:02 +00:00
Arturo Espinosa 66031f68f0 Small cosmetic fix
svn path=/trunk/; revision=1443
1999-11-29 07:08:52 +00:00
Miguel de Icaza 1a0d4df957 New methods; They implement editing.
1999-11-28  Miguel de Icaza  <miguel@gnu.org>

	* e-cell-text.c (ect_enter_edit, ect_leave_edit): New methods;
	They implement editing.

	* e-cell.h: new methods: enter_edit, leave_edit

	* e-table-model.h (set_value_at): make val argument const.

	* e-table-simple.c (simple_set_value_at): Make value argument const;

	* e-table-item.c (eti_set_arg): Add new mode: draw_focus;

svn path=/trunk/; revision=1442
1999-11-28 22:26:39 +00:00
Miguel de Icaza 8d75b6689b beginning of the keyboard navigation.
1999-11-27  Miguel de Icaza  <miguel@gnu.org>

	* e-table-item.c (eti_event): beginning of the keyboard navigation.

	* e-table-model.c (e_table_model_row_changed): new function.
	(e_table_model_cell_changed): new function.
	(e_table_model_class_init): New signals.

	* e-table-item.c (eti_request_region_redraw): x2, y2 offsets were
	wrong.
	(eti_select): Repaint selected region.
	(eti_request_region_redraw): Fix range.
	(eti_draw): Correct offset computation here.
	(e_table_item_class_init): New method: row_selection, handles the
	selection.

	Now it implement GTK_SELECTION_SINGLE and GTK_SELECTION_MULTIPLE.

	Focusing and selection should be correct now.

svn path=/trunk/; revision=1441
1999-11-28 03:12:22 +00:00
Arturo Espinosa be9d0c05db More work.
More work.

I got a few offsets wrong;  Event handling is broken, but I am happier

Mmiguel.

svn path=/trunk/; revision=1440
1999-11-27 08:07:49 +00:00
Miguel de Icaza 465c8ae9a0 Compute height using the ecell methods here. (eti_get_height): new method
1999-11-26  Miguel de Icaza  <miguel@gnu.org>

	* e-table-item.c (eti_realize): Compute height using the ecell
	methods here.
	(eti_get_height): new method to compute dimensions.

	* e-cursors.c: use a different cursor.

	* e-table-model.h: kill height and row_height methods.

	* e-cell.c (ec_height): New method.

	* e-cell-text.c (ect_realize): Load the font from the canvas.
	(ect_draw): New color setup.
	Center in the row.
	(ect_height): Implement new method.

1999-11-26  Michael Meeks  <mmeeks@gnu.org>

	* ROADMAP.e-table: small spelling/typo fixes.

1999-11-25  Miguel de Icaza  <miguel@gnu.org>

	* e-table-item.c (eti_event): Work on mouse-button event

svn path=/trunk/; revision=1439
1999-11-26 19:25:02 +00:00
Michael Meeks b92f33ed11 more small typo fixes.
svn path=/trunk/; revision=1438
1999-11-26 13:05:15 +00:00
Michael Meeks a9efae5d56 minor typo fixes.
svn path=/trunk/; revision=1437
1999-11-26 12:45:46 +00:00
Miguel de Icaza 90e1fbec85 New routine: Realizes the cell views (eti_unrealize_cell_views): New
1999-11-25  Miguel de Icaza  <miguel@gnu.org>

	* e-table-item.c (eti_realize_cell_views): New routine: Realizes
	the cell views
	(eti_unrealize_cell_views): New routine: unrealizes the cell views.

	* e-table-item.h: Move cell_views array here.

	* table-test.c (value_at): Fix return value.

svn path=/trunk/; revision=1436
1999-11-25 09:06:52 +00:00
Arturo Espinosa a04a846f41 It draws the data. WEEEEEEEEE! Miguel
svn path=/trunk/; revision=1435
1999-11-25 09:01:59 +00:00
Miguel de Icaza 385ccbd512 Realize cells.
1999-11-25  Miguel de Icaza  <miguel@gnu.org>

	* e-table-header-item.c (ethi_realize): Realize cells.

	* e-table-item.c (eti_header_dim_changed): redraw before and after.

	* e-table-header-item.c (ethi_event): Add continuous resizing.

1999-11-24  Miguel de Icaza  <miguel@gnu.org>

	* e-table-subset.h, e-table-subset.c: New files, used to implement
	subset tables.

	* e-table-sorted.h, e-table-sorted.c: Now they derive from
	e-table-subset.

	* e-cell.c, e-cell.h: realize method now return per view instance
	data.

svn path=/trunk/; revision=1434
1999-11-25 08:02:13 +00:00
Mathieu Lacage 858500c40a removing this libhnj.m4 file... was some kind of mistake
svn path=/trunk/; revision=1433
1999-11-24 07:29:00 +00:00
Mathieu Lacage 90826271a7 Added libhnj.m4 to allow Go to compile. Hope this is not baaad. please, let me know if I was wrong. lacage@email.enst.fr
svn path=/trunk/; revision=1432
1999-11-23 22:35:23 +00:00
Arturo Espinosa 7683df9f58 Updated ROADMAP
svn path=/trunk/; revision=1431
1999-11-23 07:54:35 +00:00
Russell Steinthal d42f191dd5 <self_serving> Add myself to AUTHORS, about box </self_serving>
<self_serving>
Add myself to AUTHORS, about box
</self_serving>

svn path=/trunk/; revision=1430
1999-11-22 22:43:40 +00:00
Russell Steinthal c895e6eefa Merged Rusty's last todo list coloring patch from stable to HEAD.
svn path=/trunk/; revision=1429
1999-11-22 08:04:07 +00:00
Arturo Espinosa 34bf395023 More stuff
svn path=/trunk/; revision=1428
1999-11-22 06:03:05 +00:00
Eskil Heyn Olsen c75604cac3 Writes some warning messages when pre_sync fails.
* calendar-conduit.c (pre_sync): Writes some warning
 	messages when pre_sync fails.

svn path=/trunk/; revision=1427
1999-11-22 01:20:45 +00:00
Miguel de Icaza 6da1a1362b WOOOOHOOOOOoO! It took me quite a while to figure this one out. Fixed.
1999-11-20  Miguel de Icaza  <miguel@gnu.org>

	* e-table-item.c (eti_draw): WOOOOHOOOOOoO!  It took me quite a
	while to figure this one out.  Fixed.

svn path=/trunk/; revision=1426
1999-11-21 01:26:17 +00:00
Miguel de Icaza 77df46c366 Compute width, keep track of it. (ethi_add_table_header): Monitor changes
1999-11-20  Miguel de Icaza  <miguel@gnu.org>

	* e-table-header-item.c (ethi_set_arg): Compute width, keep track
	of it.
	(ethi_add_table_header): Monitor changes to the Header model;
	Queue updates.
	(ethi_draw): Fix the redraw logic here.

	* table-test.c (main): Change the sample code, so we can better
	debug this.

	* e-table-item.c (eti_header_structure_changed): Keep track of
	width;
	(eti_header_dim_changed): ditto.
	(eti_draw): Many redraw fixes.

svn path=/trunk/; revision=1425
1999-11-20 23:37:37 +00:00
Arturo Espinosa 76fba2380e more stuff -mig
svn path=/trunk/; revision=1424
1999-11-20 03:07:14 +00:00
Arturo Espinosa c07697a023 .cvsignore
svn path=/trunk/; revision=1423
1999-11-19 08:35:29 +00:00
Arturo Espinosa 5a2fcbd0a4 New files -mig
svn path=/trunk/; revision=1422
1999-11-19 08:35:05 +00:00
Arturo Espinosa 8940a14544 Finish implementing e-table-sorted -mig
svn path=/trunk/; revision=1421
1999-11-19 08:34:47 +00:00
Arturo Espinosa 794f39a5d6 More work -mig
svn path=/trunk/; revision=1420
1999-11-19 08:18:48 +00:00
Arturo Espinosa da4c37043e New E-table-item.[ch] -mig
svn path=/trunk/; revision=1419
1999-11-19 05:34:23 +00:00
Jeff Garzik a4fe6af808 Better scoping of GNOME_XML_LIB fix.
1999-11-18  Jeff Garzik  <jgarzik@mandrakesoft.com>

        * gnome-xml-check.m4: Better scoping of GNOME_XML_LIB fix.

svn path=/trunk/; revision=1403
1999-11-18 17:31:15 +00:00
Jeff Garzik f1af6ba53c always AC_SUBST GNOME_XML_LIB, so that output variable will always be
1999-11-16  Jeff Garzik  <jgarzik@mandrakesoft.com>

        * gnome-xml-check.m4: always AC_SUBST GNOME_XML_LIB, so that
        output variable will always be present.

svn path=/trunk/; revision=1402
1999-11-18 13:16:31 +00:00
Jeff Garzik d8eae19b7c Revert previous check-in, wasnt supposed to be committed yet
svn path=/trunk/; revision=1401
1999-11-17 21:56:52 +00:00
Jeff Garzik 1a6e677ae7 no news is good news
svn path=/trunk/; revision=1400
1999-11-17 21:54:14 +00:00
Arturo Espinosa fa93d70ade Add another
svn path=/trunk/; revision=1399
1999-11-17 18:51:45 +00:00
Arturo Espinosa c9419cb6a5 missing files
svn path=/trunk/; revision=1398
1999-11-17 18:42:18 +00:00
Ettore Perazzoli 5f7a40affc Make `make distcheck' work.
svn path=/trunk/; revision=1397
1999-11-17 15:51:01 +00:00
Ettore Perazzoli 753e37deb7 Removed the old message composer test.
svn path=/trunk/; revision=1396
1999-11-17 15:36:35 +00:00