| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
'GNOME_CORE_1_2_99_2'.
svn path=/tags/GNOME_CORE_1_2_99_2/; revision=8074
|
|
|
|
|
|
|
|
|
|
| |
Fri Sep 29 07:33:54 2000 Christopher James Lahey <clahey@helixcode.com>
* gui/widgets/e-minicard.c, gui/widgets/e-minicard.h: Made it so
that minicard doesn't write out changes to the backend unless
something's actually changed.
svn path=/trunk/; revision=5647
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-09-15 Christopher James Lahey <clahey@helixcode.com>
* contact-editor/e-contact-editor.h,
contact-editor/e-contact-save-as.h,
gui/widgets/e-addressbook-model.h,
gui/widgets/e-minicard-view-widget.h,
gui/widgets/e-minicard-view.h, gui/widgets/e-minicard.c,
gui/widgets/e-minicard.h: Fixed the paths of some .h #includes.
* gui/component/addressbook.c: Removed all of the code to actually
create and display the correct view of the addressbook and moved
it to the new class gui/widgets/e-addressbook-view.c.
* gui/widgets/Makefile.am: Added everything necessary for
e-addressbook-view.c and e-addressbook-view.h.
* gui/widgets/e-addressbook-view.c,
gui/widgets/e-addressbook-view.h: New class to deal with actual
display of addresses and switching between card view and table
view.
* gui/widgets/e-minicard-view-widget.c: Made this deal more
gracefully with having the book set to NULL.
svn path=/trunk/; revision=5475
|
|
|
|
|
|
|
|
|
|
|
| |
2000-05-08 Christopher James Lahey <clahey@helixcode.com>
* gui/minicard/e-minicard-view.c, gui/minicard/e-minicard.c,
gui/minicard/e-minicard.h, gui/minicard/e-reflow-sorted.c,
gui/minicard/e-reflow-sorted.h: Made a minimal number of things be
destroyed and recreated when updating a field.
svn path=/trunk/; revision=2904
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-05-06 Christopher James Lahey <clahey@helixcode.com>
* backend/ebook/e-card-simple.c, backend/ebook/e-card-simple.h:
Mostly finished ECardSimple.
* contact-editor/e-contact-editor.c: Changed this to match with
some of the changes to ECardSimple.
* gui/component/addressbook.c: Changed this to look for
"addressbook.db" in the given directory if it doesn't find the
file "uri".
* gui/minicard/e-minicard.c, gui/minicard/e-minicard.h: Changed
this to use ECardSimple.
svn path=/trunk/; revision=2839
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-04-18 Federico Mena Quintero <federico@helixcode.com>
* gui/minicard/Makefile.am (INCLUDES): Use "e-minicard" as the log
domain.
* gui/component/Makefile.am (INCLUDES): Use
"evolution-addressbook" as the log domain.
* backend/pas/Makefile.am: Build libpas.a, not a shared library.
Do not install any header files.
(INCLUDES): Remove spurious include paths.
* backend/pas/*.[ch]: Fix includes.
* backend/ebook/Makefile.am: Do not install the test programs.
Fixed some include weirdness.
* backend/ebook/*.[ch]: Fix includes.
* contact-editor/Makefile.am (INCLUDES): Set the log domain to
"contact-editor".
(INCLUDES): Fix.
* contact-editor/*.[ch]: Fix includes.
* gui/minicard/*.[ch]: Fix includes.
svn path=/trunk/; revision=2529
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-04-08 Christopher James Lahey <clahey@helixcode.com>
* addressbook/gui/minicard/.cvsignore,
addressbook/gui/minicard/Makefile.am,
addressbook/gui/minicard/e-minicard-view.c,
addressbook/gui/minicard/e-minicard-view.h,
addressbook/gui/minicard/e-minicard.c,
addressbook/gui/minicard/e-minicard.h,
addressbook/gui/minicard/e-reflow-sorted.c,
addressbook/gui/minicard/e-reflow-sorted.h,
addressbook/gui/minicard/e-reflow.c,
addressbook/gui/minicard/e-reflow.h,
addressbook/gui/minicard/test-minicard-view.c,
addressbook/gui/minicard/test-reflow.c,
widgets/e-minicard/.cvsignore, widgets/e-minicard/Makefile.am,
widgets/e-minicard/e-minicard-label.c,
widgets/e-minicard/e-minicard-label.h,
widgets/e-minicard/e-minicard-view.c,
widgets/e-minicard/e-minicard-view.h,
widgets/e-minicard/e-minicard.c, widgets/e-minicard/e-minicard.h,
widgets/e-minicard/e-reflow-sorted.c,
widgets/e-minicard/e-reflow-sorted.h,
widgets/e-minicard/e-reflow.c, widgets/e-minicard/e-reflow.h,
widgets/e-minicard/test-minicard-label.c,
widgets/e-minicard/test-minicard-view.c,
widgets/e-minicard/test-minicard.c,
widgets/e-minicard/test-reflow.c: CVS move mistake. Fixed the
correct changes in the correct places.
svn path=/trunk/; revision=2344
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-03-12 Christopher James Lahey <clahey@helixcode.com>
* widgets/Makefile.am: Rearranged SUBDIRS for dependencies.
* widgets/e-text/e-text-model.c, widgets/e-text-model.h: New
object which stores a piece of text data. All methods are
virtual.
* widgets/e-text/e-text.c, widgets/e-text/e-text.h: Modified this
to use an ETextModel for its data.
* widgets/e-text/Makefile.am: Added e-text-model.c and e-text-model.h.
* widgets/e-minicard/test-minicard-label.c: Made this work again.
* widgets/e-minicard/e-minicard.c,
widgets/e-minicard/e-minicard.h: Made this use an ETableModel to
get its data.
* widgets/e-minicard/e-minicard-label.c,
widgets/e-minicard/e-minicard-label.h: Added the ability to set
the text model used for the contained text widget.
* widgets/e-minicard/Makefile.am: Added e-table since e-minicard
is now dependent on an e-table-model for its data.
* e-util/e-canvas.c, e-util/e-canvas.h: Fixed some bugs here to
speed up reflow and to make it fail less often.
* addressbook/demo, addressbook/demo/.cvsignore,
addressbook/demo/Makefile.am, addressbook/demo/demo.c,
addressbook/demo/spec: A new program to test ETable and EMinicard
integration.
* configure.in: Added addressbook/demo/Makefile.
* addressbook/Makefile.am: Added the demo/ subdirectory.
in widgets/e-table/:
2000-03-12 Christopher James Lahey <clahey@helixcode.com>
* e-table.c: Made this use an ECanvas. Fixed a bug where
e_table_new_from_spec_file was calling e_table_construct instead
of e_table_construct_from_spec_file.
* e-table-item.c, e-table-header-item.c, e-table-column-item.c:
Switched these to use GTK_TYPE_OBJECT and GTK_VALUE_OBJECT instead
of GTK_TYPE_POINTER and GTK_TYPE_OBJECT.
* e-cell-text.c: Got rid of a crashing bug.
* e-table-text-model.c, e-table-text-model.h: A new object which
is an e-text-model which uses an e-table-model for its data.
* Makefile.am: Added e-table-text-model.c and
e-table-text-model.h.
* .cvsignore: Added table-example-1 and table-example-2.
svn path=/trunk/; revision=2101
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-01-28 Christopher James Lahey <clahey@helixcode.com>
* widgets/e-text.c (e_text_command): Handle the grab and ungrab
command instead of doing focus by hand. This fixes a problem
related to the scroll wheel.
(e_text_command): Reset the blink timer in many more command
situations so that the cursor blinks less when you're interacting
with it.
* widgets/e-text-event-processor-emacs-like.c: Send the grab focus
command when starting a selection and the ungrab focus command
when ending it.
* widgets/e-text-event-processor-types.h: Added grab command type
so that the event processor can tell the widget to grab the focus.
* widgets/e-reflow.c: Redefined all sizes using #defines so that
they can be tweaked later. Added scroll wheel handling and set up
adjustment increments so that the scroll bars will work correctly.
* widgets/e-minicard.h: Added minicard focus type enum. This
doesn't mean anything yet, but it will later be used to say which
direction the focus is coming from (below for shift-tab, above for
tab.)
svn path=/trunk/; revision=1650
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* widgets/e-canvas-utils.c, widgets/e-canvas-utils.h:
e_canvas_item_move_absolute is just a helper function not supplied
by the gnome_canvas.[ch] I put it here so that multiple items can
use it.
* widgets/e-reflow.c, widgets/e-reflow.h: This item contains a
number of other items and places them into multiple columns. The
items contained must support a number of arguments and signals to
allow the reflow to interact with them.
* widgets/test-reflow.c: This is a test program for e-reflow.
* widgets/e-text.c, widgets/e-text.h: Added properly drawn
selected text. Added some preliminary code for X selection
handling and cut & paste.
* widgets/e-minicard.c, widgets/e-minicard.h: Added ARG_HAS_FOCUS
handling. Made label display random for more interesting tests of
multiple cards. Tweaked sizing information for better display.
* widgets/e-minicard-label.c, widgets/e-minicard-label.h: Added
ARG_HAS_FOCUS handling.
* widgets/Makefile.am: Added the reflow test and reflow files.
svn path=/trunk/; revision=1566
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* widgets/e-minicard.c, widgets/e-minicard.h: Added a resize
signal for when the card changes height. Made it so that when you
press tab inside of a field, it goes to the next field.
* widgets/e-minicard-label.c, widgets/e-minicard-label.h: Added a
resize signal for when the label changes height.
* widgets/e-text.c, widgets/e-text.h: Added a resize signal for
multiple lines. Added scrolling based on cursor position.
* widgets/Makefile.am: Removed an extraneous build target.
svn path=/trunk/; revision=1562
|
|
* widgets/Makefile.am: Added minicard and text stuff.
* widgets/e-minicard.c, widgets/e-minicard.h,
widgets/e-minicard-label.c, widgets/e-minicard-label.h: Added
canvas items for the minicard view in the contact manager.
* widgets/test-minicard.c, widgets/test-minicard-label.c: Tests
for the minicard items.
* widgets/e-text.h, widgets/e-text.c: New canvas item. Based on
GnomeCanvasText. Adds ellipsis capabilities. Used in
e-minicard*.[ch].
* widgets/.cvsignore: Added minicard-test and minicard-label-test.
svn path=/trunk/; revision=1552
|