| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-11-30 Suresh Chandrasekharan <suresh.chandrasekharan@sun.com>
Bug Id #51527 "gal widgets produces backspace for Ctrl-space for
japanese input"
* gal/util/e-text-event-processor-emacs-like.c:
(e_text_event_processor_emacs_like_event) If GDK_CONTROL_MASK set,
disable the command action.
svn path=/trunk/; revision=23529
|
|
|
|
|
|
|
|
|
|
| |
2003-11-14 Andrew Wu <yang.wu@sun.com>
Fixes 45776
* gal/util/e-text-event-processor-emacs-like.c (e_text_event_processor_emacs_like_event):
enable the usage of the "alt".
svn path=/trunk/; revision=23351
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2002-11-16 Chris Toshok <toshok@ximian.com>
* gal/widgets/e-reflow.c (e_reflow_class_init): fix c&p typo.
* gal/widgets/e-categories-master-list-dialog.c: switch to
GtkDialogism's.
* gal/widgets/gal-categories.[ch]: same.
* gal/widgets/e-categories-master-list-dialog.glade: libglade-convert.
* gal/widgets/e-categories.glade: same.
* gal/util/e-text-event-processor.[ch]: subclass this from
GObject.
* gal/util/e-text-event-processor-emacs-like.[ch]: clean up the
gtk cruft a bit.
* gal/e-text/e-text.c (_get_tep): remove the _sink call.
(e_text_init): same.
* gal/e-text/e-text-model.[ch]: subclass this from GObject instead
of GtkObject.
svn path=/trunk/; revision=18808
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2002-11-16 Chris Toshok <toshok@ximian.com>
* gal/util/e-marshal.list: add lots of marshallers (most, if not
all, for etable).
* gal/util/e-text-event-processor-emacs-like.[ch]: lotsa GObject work.
* gal/util/e-text-event-processor.[ch]: lotsa GObject work.
* gal/util/e-util.c: same.
* gal/e-paned/e-hpaned.[ch]: lotsa GObject work.
* gal/e-paned/e-paned.[ch]: same.
* gal/e-paned/e-vpaned.[ch]: same.
svn path=/trunk/; revision=18797
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2002-02-07 Christopher James Lahey <clahey@ximian.com>
* gal/util/e-text-event-processor-emacs-like.c: Emit E_TEP_CAPS
for the right values for M-l, M-c, and M-u.
* gal/util/e-text-event-processor-types.h
(ETextEventProcessorCommandAction): New action E_TEP_CAPS.
(ETextEventProcessorCaps): New enum giving values for E_TEP_CAPS
action.
svn path=/trunk/; revision=15589
|
|
|
|
|
|
|
|
|
|
| |
2001-10-28 Christopher James Lahey <clahey@ximian.com>
* gal/util/e-text-event-processor-emacs-like.c
(e_text_event_processor_emacs_like_event): Return 1 from the
button_release event.
svn path=/trunk/; revision=14273
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-10-26 Christopher James Lahey <clahey@ximian.com>
* gal/e-paned/e-hpaned.c, gal/e-paned/e-hpaned.h,
gal/e-paned/e-paned.c, gal/e-paned/e-paned.h,
gal/e-paned/e-vpaned.c, gal/e-paned/e-vpaned.h,
gal/e-text/e-completion-match.c, gal/e-text/e-completion-match.h,
gal/e-text/e-completion-test.c, gal/e-text/e-completion-view.c,
gal/e-text/e-completion-view.h, gal/e-text/e-completion.c,
gal/e-text/e-completion.h, gal/e-text/e-entry-test.c,
gal/e-text/e-entry.c, gal/e-text/e-entry.h,
gal/e-text/e-table-text-model.c, gal/e-text/e-table-text-model.h,
gal/e-text/e-text-model-repos.c, gal/e-text/e-text-model-repos.h,
gal/e-text/e-text-model-test.c, gal/e-text/e-text-model-uri.c,
gal/e-text/e-text-model-uri.h, gal/e-text/e-text-model.c,
gal/e-text/e-text-model.h, gal/e-text/e-text.c,
gal/e-text/e-text.h, gal/util/e-bit-array.c,
gal/util/e-bit-array.h, gal/util/e-cache.c, gal/util/e-cache.h,
gal/util/e-iconv.c, gal/util/e-iconv.h, gal/util/e-sorter-array.c,
gal/util/e-sorter-array.h, gal/util/e-sorter.c,
gal/util/e-sorter.h, gal/util/e-text-event-processor-emacs-like.c,
gal/util/e-text-event-processor-emacs-like.h,
gal/util/e-text-event-processor-types.h,
gal/util/e-text-event-processor.c,
gal/util/e-text-event-processor.h, gal/util/e-util.c,
gal/util/e-util.h, gal/util/e-xml-utils.c, gal/util/e-xml-utils.h,
gal/widgets/color-group.c, gal/widgets/color-group.h,
gal/widgets/color-palette.c, gal/widgets/color-palette.h,
gal/widgets/e-canvas-utils.c, gal/widgets/e-canvas-utils.h,
gal/widgets/e-canvas-vbox.c, gal/widgets/e-canvas-vbox.h,
gal/widgets/e-canvas.c, gal/widgets/e-canvas.h,
gal/widgets/e-categories-master-list-array.c,
gal/widgets/e-categories-master-list-array.h,
gal/widgets/e-categories-master-list-combo.c,
gal/widgets/e-categories-master-list-combo.h,
gal/widgets/e-categories-master-list-dialog-model.c,
gal/widgets/e-categories-master-list-dialog-model.h,
gal/widgets/e-categories-master-list-dialog.c,
gal/widgets/e-categories-master-list-dialog.h,
gal/widgets/e-categories-master-list.c,
gal/widgets/e-categories-master-list.h,
gal/widgets/e-categories.c, gal/widgets/e-categories.h,
gal/widgets/e-colors.c, gal/widgets/e-colors.h,
gal/widgets/e-cursors.c, gal/widgets/e-cursors.h,
gal/widgets/e-font.c, gal/widgets/e-font.h,
gal/widgets/e-gui-utils.c, gal/widgets/e-gui-utils.h,
gal/widgets/e-hscrollbar.c, gal/widgets/e-hscrollbar.h,
gal/widgets/e-popup-menu.c, gal/widgets/e-popup-menu.h,
gal/widgets/e-printable.c, gal/widgets/e-printable.h,
gal/widgets/e-reflow-model.c, gal/widgets/e-reflow-model.h,
gal/widgets/e-reflow-sorted.c, gal/widgets/e-reflow-sorted.h,
gal/widgets/e-reflow.c, gal/widgets/e-reflow.h,
gal/widgets/e-scroll-frame.c, gal/widgets/e-scroll-frame.h,
gal/widgets/e-selection-model-array.c,
gal/widgets/e-selection-model-array.h,
gal/widgets/e-selection-model-simple.c,
gal/widgets/e-selection-model-simple.h,
gal/widgets/e-selection-model.c, gal/widgets/e-selection-model.h,
gal/widgets/e-unicode.c, gal/widgets/e-unicode.h,
gal/widgets/e-vscrollbar.c, gal/widgets/e-vscrollbar.h,
gal/widgets/gtk-combo-box.c, gal/widgets/gtk-combo-box.h,
gal/widgets/gtk-combo-stack.c, gal/widgets/gtk-combo-stack.h,
gal/widgets/gtk-combo-text.c, gal/widgets/gtk-combo-text.h,
gal/widgets/test-color.c, gal/widgets/test-e-font.c,
gal/widgets/test-e-font.h, gal/widgets/test-font-loading.c,
gal/widgets/widget-color-combo.c,
gal/widgets/widget-color-combo.h,
gal/widgets/widget-pixmap-combo.c,
gal/widgets/widget-pixmap-combo.h,
src/e-table/e-table-sorted-variable.c, tests/test-define-views.c,
tests/test-shortcut-bar.c, tests/test-table-1.c,
tests/test-tree-1.c, tests/test-tree-2.c, tests/test-tree-3.c,
tests/test-unicode.c: Changed the license announcement at the top
of these files.
svn path=/trunk/; revision=14158
|
|
|
|
|
|
|
|
|
|
|
| |
2001-10-22 Christopher James Lahey <clahey@ximian.com>
* gal/util/e-text-event-processor-emacs-like.c
(control_keys): Make C-w not do anything here.
(e_text_event_processor_emacs_like_event): Make C-A-* not do
anything here.
svn path=/trunk/; revision=13889
|
|
|
|
|
|
|
|
|
|
| |
2001-10-02 Christopher James Lahey <clahey@ximian.com>
* gal/util/e-text-event-processor-emacs-like.c
(e_text_event_processor_emacs_like_event): Don't handle
control-enter if allow_newlines is off. Fixes Ximian bug #3742.
svn path=/trunk/; revision=13345
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-04-04 Kjartan Maraas <kmaraas@gnome.org>
* gal/e-text/e-entry.c: Fix headers.
* gal/e-text/e-table-text-model.[ch]: Ditto.
* gal/e-text/e-table-text-model-uri.c: Ditto.
* gal/e-text/e-text-model-uri.[ch]: Ditto.
* gal/e-text/e-text-model.[ch]: Ditto.
* gal/e-text/e-text.[ch]: Ditto.
* gal/util/e-text-event-processor-emacs-like.[ch]: Ditto.
* gal/util/e-text-event-processor.[ch]: Same.
* gal/util/e-util.h: Ditto.
* gal/util/e-xml-utils.[ch]: Same here.
* gal/widgets/color-group.[ch]: Ditto.
* gal/widgets/color-palette.[ch]: Ditto.
* gal/widgets/e-canvas-utils.h: Ditto.
* gal/widgets/e-canvas-vbox.[ch]: Ditto.
* gal/widgets/e-canvas.[ch]: Ditto.
* gal/widgets/e-categories.h: Ditto.
* gal/widgets/e-colors.[ch]: Ditto.
* gal/widgets/e-cursors.c: Ditto.
* gal/widgets/e-gui-utils.c: Ditto
* gal/widgets/e-popup-menu.[ch]: Same.
* gal/widgets/e-reflow-sorted.c: Same.
* gal/widgets/e-reflow.[ch]: Same.
* gal/widgets/e-selection-model.c: Same
* gal/widgets/e-unicode.[ch]: Same.
* gal/widgets/gtk-combo-stack.[ch]: Same.
* gal/widgets/widget-color-combo.[ch]: Same.
* gal/widgets/widget-pixmap-combo.[ch]: Same.
svn path=/trunk/; revision=9168
|
|
|
|
|
|
|
|
|
| |
2001-02-08 Christopher James Lahey <clahey@ximian.com>
* gal/e-text/e-text-event-processor-emacs-like.c
(e_text_event_processor_emacs_like_event): Don't handle C-Enter.
svn path=/trunk/; revision=8107
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-10-27 Christopher James Lahey <clahey@helixcode.com>
* gal/e-text/e-entry.c,
gal/e-text/e-text-event-processor-emacs-like.c,
gal/e-text/e-text-event-processor-emacs-like.h,
gal/e-text/e-text-event-processor.c,
gal/e-text/e-text-event-processor.h, gal/e-text/e-text.c: Added an
"allow_newlines" argument.
svn path=/trunk/; revision=6226
|
|
|
|
|
|
|
|
|
| |
2000-10-19 Christopher James Lahey <clahey@helixcode.com>
* gal/e-text/e-text-event-processor-emacs-like.c: Made the number
keys on the number pad work in ETexts and ECellTexts.
svn path=/trunk/; revision=6027
|
|
|
|
|
|
|
|
|
| |
2000-09-22 Christopher James Lahey <clahey@helixcode.com>
* gal/e-text/e-text-event-processor-emacs-like.c: Fixed operation
of the keypad keys in EText and ECellText.
svn path=/trunk/; revision=5548
|
|
|
|
| |
svn path=/trunk/; revision=5513
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-04-24 Christopher James Lahey <clahey@helixcode.com>
* widgets/e-text/e-text.c: Made the tooltip show up in the correct
place and configuration when using the "max_lines", "anchor"
(untested), or "justification" arguments.
From a patch by Iain Holmes <ih@csd.abdn.ac.uk>
* widgets/e-text/e-text-event-processor-emacs-like.c,
widget/e-text/e-text-event-processor-types.h,
widgets/e-text/e-text.c, widgets/e-text/e-text.h: Changed C-w and
C-y to control the X clipboard. Added double and triple click
events.
From widgets/e-table/:
2000-04-24 Christopher James Lahey <clahey@helixcode.com>
* e-table.c: Fixed some warnings.
svn path=/trunk/; revision=2581
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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-text-event-processor-types.h,
widgets/e-text-event-processor-emacs-like.c, widgets/e-text.c,
widgets/e-text.h: Added selection and clipboard support. Added up
and down arrow keys. Fixed choice of font colors for the
selection to be based on the current style.
* widgets/e-minicard.c: Caused a click to grab the focus. Changed
the fake information added.
* widgets/e-minicard-label.c: Forward mouse events to the field
EText item.
svn path=/trunk/; revision=1568
|
|
|
|
|
|
|
|
|
|
|
| |
* widgets/e-text-event-processor-emacs-like.c: Blocked the tab key
from getting inserted into the buffer since the renderer doesn't
know what a tab is.
* widgets/e-text.c, widgets/e-text.h: Fixed a memory leak. Added
a blinking cursor and scrolling for the text item.
svn path=/trunk/; revision=1554
|
|
* widgets/test-minicard.c: Removed some code which got in the way
of testing properly.
* widgets/e-minicard-label.c (e_minicard_label_realize): Made the
field text item editable.
* widgets/Makefile.am: Added e-text-event-process*.[ch].
* widgets/e-text.c, widgets/e-text.h: Changed these to support
editing.
* widgets/e-text-event-processor.c,
widgets/e-text-event-processor.h,
widgets/e-text-event-processor-types.h,
widgets/e-text-event-processor-emacs-like.c,
widgets/e-text-event-processor-emacs-like.h: These are a new pair
of classes which handle all events from the text item and convert
them into commands.
svn path=/trunk/; revision=1553
|