aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChris Toshok <toshok@ximian.com>2003-01-16 02:28:23 +0800
committerChris Toshok <toshok@src.gnome.org>2003-01-16 02:28:23 +0800
commit2f949ea127c577aa900748f39fa1e7115a9ecb4d (patch)
tree322108d9b766a0b3d8947c0914e6f9384d1e2c61
parentb4ced494653caa0609cfcd4094d44c210422e7ec (diff)
downloadgsoc2013-evolution-2f949ea127c577aa900748f39fa1e7115a9ecb4d.tar.gz
gsoc2013-evolution-2f949ea127c577aa900748f39fa1e7115a9ecb4d.tar.zst
gsoc2013-evolution-2f949ea127c577aa900748f39fa1e7115a9ecb4d.zip
add call to e_table_model_pre_change here to reduce spew.
2003-01-15 Chris Toshok <toshok@ximian.com> * gal/e-text/e-completion-view.c (begin_completion_cb): add call to e_table_model_pre_change here to reduce spew. (cancel_completion_cb): same. (completion_cb): same. (end_completion_cb): same. (clear_completion_cb): same. (lost_completion_cb): same. svn path=/trunk/; revision=19478
-rw-r--r--widgets/text/e-completion-view.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/widgets/text/e-completion-view.c b/widgets/text/e-completion-view.c
index bff80d023f..cfee21aae9 100644
--- a/widgets/text/e-completion-view.c
+++ b/widgets/text/e-completion-view.c
@@ -586,6 +586,7 @@ begin_completion_cb (ECompletion *completion, const gchar *txt, gint pos, gint l
{
ECompletionView *cv = E_COMPLETION_VIEW (user_data);
+ e_table_model_pre_change (cv->model);
e_completion_view_clear_choices (cv);
cv->have_all_choices = FALSE;
@@ -605,6 +606,7 @@ cancel_completion_cb (ECompletion *completion, gpointer user_data)
ECompletionView *cv = E_COMPLETION_VIEW (user_data);
/* On a cancel, clear our choices and issue an "unbrowse" signal. */
+ e_table_model_pre_change (cv->model);
e_completion_view_clear_choices (cv);
cv->have_all_choices = TRUE;
e_completion_view_set_cursor_row (cv, -1);
@@ -620,6 +622,8 @@ completion_cb (ECompletion *completion, ECompletionMatch *match, gpointer user_d
gint r = cv->choices->len;
gboolean first = (cv->choices->len == 0);
+ e_table_model_pre_change (cv->model);
+
e_completion_match_ref (match);
g_ptr_array_add (cv->choices, match);
@@ -637,6 +641,7 @@ end_completion_cb (ECompletion *completion, gpointer user_data)
ECompletionView *cv = E_COMPLETION_VIEW (user_data);
/* Do a final refresh of the table. */
+ e_table_model_pre_change (cv->model);
e_table_model_changed (cv->model);
cv->have_all_choices = TRUE;
@@ -648,6 +653,7 @@ clear_completion_cb (ECompletion *completion, gpointer user_data)
{
ECompletionView *cv = E_COMPLETION_VIEW (user_data);
+ e_table_model_pre_change (cv->model);
e_completion_view_clear_choices (cv);
cv->have_all_choices = FALSE;
@@ -669,6 +675,7 @@ lost_completion_cb (ECompletion *completion, ECompletionMatch *match, gpointer u
/* FIXME: do remove_index_fast(), then row_changed and
* row_deleted (if there are more than 1 row still) */
+ e_table_model_pre_change (cv->model);
g_ptr_array_remove_index (c, i);
e_table_model_row_deleted (cv->model, i);
efeaf15b085e3e87a41bbda'>- Update to 3.04rafan2007-02-042-11/+24 | | | | | | | - Add a auxiliary target for maintainer PR: ports/108718 Submitted by: chinsan (maintainer) * Add urwvn 3.02, vietnamese version of the standard PostScript fonts fromrafan2007-01-284-0/+44 | | | | | | | URW++. PR: ports/108436 Submitted by: chinsan * Add gtk-im-vi 0.1.1, simple GTK+ input methods for Vietnamese(VNI andrafan2007-01-285-0/+50 | | | | | | | TELEX). PR: ports/108429 Submitted by: chinsan * Normalize Aspell dictionaries PKGNAMEs.thierry2007-01-141-0/+1 | | | | | | PR: ports/106573, ports/107399, ports/107448 Submitted by: Marcin Wisnicki <mwisnicki+freebsd (at) gmail.com> Approved by: farrokhi, obrien * Add vietunicode-trichlor 2004.04.30, 100% Viet Unicode compatible.rafan2007-01-084-0/+69 | | | | | PR: ports/107573 Submitted by: chinsan * Add vietunicode-hannom 2005.02.06, UNICODE Han Nom Font Set.rafan2007-01-084-0/+50 | | | | | PR: ports/107574 Submitted by: chinsan * Add vietunicode-web1 2004.04.30, 100% Viet Unicode & Vietrafan2007-01-084-0/+53 | | | | | | | Phan/Pali-Sanskrit compatible. PR: ports/107571 Submitted by: chinsan * Update to KDE 3.5.5 / KOffice 1.6.1lofi2006-12-201-3/+3 | | | | Approved by: portmgr * - Respect X11BASErafan2006-12-022-15/+12 | | | | | | | | | | | The previous one does not work as expected. You also need to change tools/Makefile.dep. - Remove some unnecessary variables - configure already supports custom X11 path via XLIB_DIR, use that. PR: 106020 Submitted by: rafan Approved by: Nguyen Tam Chinh <chinhngt at sectorb.msk.ru> (maintainer) * KDE 3.5.4 / KOffice 1.5.2lofi2006-09-132-3/+6 | * All dictionaries can be installed separately:thierry2006-07-154-7/+18 | | | | | | | | | | | | | | | | | | - by default, textproc/aspell installs the English dictionaries (no change); - thereafter you can install any foreign dictionary; - when you install a foreign dictionary, i.e. french/aspell or textproc/da-aspell, it installs only the dictionaries, and depends upon textproc/aspell for the programs; - if you don't need the English dictionaries, you can define WITHOUT_DICTEN or install textproc/aspell-without-dicten; - add a new port for textproc/en-aspell: if aspell had been installed without the English dictionaries, they can be added thereafter; - add a missing port for german/alt-aspell; - foreign dictionaries are almost independent from textproc/aspell, and their maintainership is available. Credits: special thanks to Serge Gagnon <ser_gagnon (at) sympatico.ca> * Update to KDE 3.5.3lofi2006-06-063-162/+100 | * SHA256ifyedwin2006-01-2414-0/+16 | | | | Approved by: krion@ * Update to KDE 3.5.0lofi2006-01-091-0/+1 | * Remove expired ports.lawrance2005-12-155-73/+0 | * Bump PORTREVISION to chase the glib20 shared library update.marcus2005-11-051-0/+1 | * Unbreak by fixing pkg-plist and aligning run-depends statement.edwin2005-11-042-8/+5 | * Unbreak port by fixing pkg-plistedwin2005-11-042-5/+2 | * Respect X11BASEmnag2005-10-273-11/+26 | | | | | PR: 88044 Submitted by: Nguyen Tam Chinh <chinhngt@sectorb.msk.ru> (maintainer) * Mark as BROKEN: unfetchable.linimon2005-10-121-1/+5 | | | | Source: distfile survey * Update to KDE 3.4.2 / KOffice 1.4.1lofi2005-08-011-1/+1 | * This port is scheduled for deletion on 2005-09-22 if it is still brokenkris2005-07-232-0/+4 | | | | at that time and no PRs have been submitted to fix it. * The grand-daddy site of VietNet gone :~-( R.I.P. media.mit.eduobrien2005-07-171-1/+2 | * Watch over this VN port.obrien2005-07-171-1/+1 | * The grand-daddy site of VietNet gone :~-( R.I.P. media.mit.eduobrien2005-07-175-10/+6 | * The grand-daddy site of VietNet gone :~-( R.I.P. media.mit.eduobrien2005-07-171-2/+1 | * Move to using the bzip2'ed distfile.obrien2005-07-172-2/+3 | * At Kris's request, back out the MACHINE_ARCH spelling correction untilobrien2005-04-121-1/+1 | | | | after 5.4-RELEASE. * Assist getting more ports working on AMD64 by obeying theobrien2005-04-111-1/+1 | | | | Ports Collection documentation and use 'ARCH' rather than 'MACHINE_ARCH'. * BROKEN: Broken dependencykris2005-03-271-0/+2 | | | | Approved by: portmgr (self) * Upgrade to 0.2.9.thierry2005-03-164-10/+10 | | | | | PR: ports/78885 Submitted by: Nguyen Tam Chinh (maintainer) * Bump PORTREVISION to chase the glib20 shared lib version change.marcus2005-03-121-0/+1 | * BROKEN: Incomplete pkg-plistkris2005-02-281-0/+2 | * Add ports to ${SUBDIR} in alphabetical order.cperciva2005-01-301-2/+2 | | | | Approved by: pav * Portlint.obrien2004-12-302-2/+2 | * Portlint.obrien2004-12-301-1/+1 | * Add xvnkb 0.2.8, a Vietnamese input method for X-Window.thierry2004-12-3010-0/+306 | | | | | PR: 65207 Submitted by: Nguyen Tam Chinh. * Update to KDE 3.3.2lofi2004-12-141-1/+1 | * Update to KDE 3.3lofi2004-08-311-1/+1 | * Add slaves ports for Aspell's new dictionaries.thierry2004-08-293-0/+22 | * - Add the X_WINDOW_SYSTEM={xorg,xfree86-4,xfree86-3} variable to bsd.port.mk,anholt2004-07-243-20/+10 | | | | | | | | | | | | and make XFREE86_VERSION map to it. XFREE86_VERSION is now deprecated. - Make xorg the default X_WINDOW_SYSTEM on -current. - Add several new X_*_PORT variables which point to various pieces of X11 based on the setting of X_WINDOW_SYSTEM, and make ports use them. - Add information to CHANGES about how to handle the transition. PR: ports/68763 Approved by: portmgr (marcus) Approved by: re (scottl) * Remove category pkg/COMMENT files in favour of a COMMENT variable in thekris2004-04-022-1/+2 | | | | | | | category makefile. Submitted by: Matthew Seaman <m.seaman@infracaninophile.co.uk> PR: 59651 * SIZEify (maintainer timeout)trevor2004-03-3113-0/+14 | * Update to KDE 3.2.1 / QT 3.3.1lofi2004-03-102-2/+1 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Important changes: ================== KDE: - Audio/arts does not install artswrapper anymore, instead it is provided by audio/artswrapper. See UPDATING. - misc/kdeaddons3 is now a metaport with editors/kate-plugins editors/vimpart games/atlantikdesigner misc/kaddressbook-plugins misc/kfile-plugins misc/kicker-applets misc/knewsticker-scripts misc/konq-plugins misc/ksig misc/renamedlgplugins multimedia/noatun-plugins net/kontact-plugins as slave ports. - A number of KDE ports now uses OPTIONS do make various WITH_* options more visible. - Plist fixes - devel/kdevelop should be able to detect FreeBSD's autoconf/automake now for newly created projects. - kdebase will no longer remove previous KDM configurations. This won't take effect during the update from 3.2.0 to 3.2.1 (as deinstalling 3.2.0 will still remove the configuration), but subsequent updates will merge old configs. QT: - Previous versions of QT could be compiled with debugging-support enabled by defining DEBUG. This switch has been renamed to the more unambiguous WANT_QT_DEBUG (similar to WANT_KDE_DEBUG in the KDE ports). * - rpm2cpio.pl need to be EXTRACT_DEPENDS otherwise it will not workpav2004-03-021-1/+1 | | | | | PR: ports/63516 Submitted by: Stephen J. Roznowski <sjr@comcast.net> * Update to KDE 3.2.0lofi2004-02-053-5/+6 | | | | | | | | | | | | | | | | | | | | | | | | | | Important changes: ================== - Kmail and knode have been moved from kdenetwork to kdepim. This means you will have to install kdepim if you want to continue using kmail or knode. This is to ease integration with korganizer, in the new 'Kontact' application. - The arabic translations for KDE and KOffice have been moved from misc to the arabic category. - There is a new module called kdeaccessibility in the accessibility category. It contains a few utilities for disabled users like a magnification lens and a text-to-speech frontend. - In KDM, you need to select the 'CUSTOM' session profile in order to have your .xsession executed. This is particularly important if you're using the aegypten tools (http://freebsd.kde.org/howtos/aegypten-kmail.php). - We have started making more parts of the ports optional. In kdepim, both Kandy and KPilot can be turned off with ports-knobs. This process will continue in the 3.2 series. * Add USE_GETTEXT and bump PORTREVISION.marcus2004-02-041-2/+2 | | | | | Submitted by: trevor Tested by: bento * Now gettext 0.12.1 is gettext-old.trevor2004-01-241-1/+1 | * Use the CPIO macro defined in bsd.port.mk.trevor2004-01-221-1/+1 | * Use the SORT macro from bsd.port.mk.trevor2004-01-221-1/+1 | * s/rpm2cpio/rpm2cpio.pl/ after the recent update of archivers/rpm2cpio (thenetchild2003-12-121-2/+2 | | | | | | | | | | script was renamed to solve a conflict with archivers/rpm) to fix possible build problems. I've tested this with lang/icc. Any new errors because of this commit in one of the modified ports may be because the ports previously may have used rpm2cpio from archivers/rpm instead of the used {EXTRACT,BUILD}_DEPENDS archivers/rpm2cpio. * Another last minute change. Size/date stamp changes only.will2003-09-281-1/+1 | * Upgrade to Qt 3.2.1 / KDE 3.1.4. See x11/kde3/Makefile rev 1.64 for details.will2003-09-181-2/+1 | * Update this port from being based on the X11 R6.5.1 sources to R6.6.obrien2003-08-182-3/+4 | * Remove the _POSIX_SOURCE handling to fix the building on 5-CURRENT.obrien2003-08-182-6/+2 | * Update KDE to the latest official release, KDE 3.1.3lofi2003-07-29