aboutsummaryrefslogtreecommitdiffstats
path: root/camel/camel-uid-cache.c
Commit message (Expand)AuthorAgeFilesLines
* We now use a structure as the bucket data rather than just a cache levelJeffrey Stedfast2001-07-131-20/+68
* Update the copyrights, replacing Helix Code with Ximian andEttore Perazzoli2001-06-231-2/+2
* Plug leaks.Dan Winship2001-04-141-2/+5
* Big header cleanups and nntp compile fixKjartan Maraas2001-03-301-2/+5
* New code to keep an on-disk cache of what UIDs have been seen in a folder.Dan Winship2000-08-091-0/+186
s='commitgraph'>* Reenable tooltips if the GAL_DO_TOOLTIPS environment variable is set.Christopher James Lahey2002-06-042-2/+3 * Get the font from the style again when the style changes. (init): ChecksChristopher James Lahey2002-06-045-6/+64 * Added would_be_expanded refactoring code out of is_expanded.Christopher James Lahey2002-05-251-16/+22 * Check for path being NULL.Christopher James Lahey2002-05-212-2/+17 * Changed a lot of direct uses in this file of node->is_expanded to call theChristopher James Lahey2002-05-141-70/+76 * Include string.h here.Christopher James Lahey2002-05-111-0/+2 * Switch from gnome_canvas_item_grab to e_canvas_item_grab.Christopher James Lahey2002-05-102-8/+28 * Bump file version to 2. (This will make older versions of gal ignore theDan Winship2002-05-101-4/+12 * Added this function that lets you specify the translation domain.Christopher James Lahey2002-05-038-44/+82 * Added horizontal dividers to this item when in table mode.Christopher James Lahey2002-05-034-26/+28 * Set the gettext-domain here.Christopher James Lahey2002-05-028-30/+66 * From gal/e-table/ChangeLog:Christopher James Lahey2002-04-301-8/+8 * Changed LDFLAGS to LIBS for tests here. Bumped the version number toChristopher James Lahey2002-04-302-0/+39 * Take an int instead of a double. From a patch by jody@ximian.com.Christopher James Lahey2002-04-271-1/+1 * Only unref etst->sort_info once.Christopher James Lahey2002-04-271-1/+0 * Documented the life cycle requirements of the return value of theseChristopher James Lahey2002-04-272-7/+23 * Added calls to e_table_model_pre_change here so that the ETableItemChristopher James Lahey2002-04-261-0/+4 * Made these handle the case where all_children_selected_array has a bitChristopher James Lahey2002-04-261-2/+7 * Ansification patch from danw.Christopher James Lahey2002-04-2650-74/+74 * Changed this to match the new e_table_memory_store_insert functionChristopher James Lahey2002-04-251-1/+1 * implement printing (pixbuf_print_height): implement print heightJP Rosevear2002-04-253-18/+53 * Bumped version number to 0.19.99.14.Christopher James Lahey2002-04-232-6/+6 * Unref the sort_info.Jeffrey Stedfast2002-04-201-0/+5 * After unreffing all the pixmaps, free the toggle_view->pixmap_cache.Jeffrey Stedfast2002-04-201-0/+1 * Free the priv->search_string and priv itself. More memory leak fixage.Jeffrey Stedfast2002-04-202-0/+9 * print the cell in the allotted area (etog_print_height): return the printJP Rosevear2002-04-201-0/+57 * Bumped version number to 0.19.99.11.Christopher James Lahey2002-04-181-16/+16 * Fixed a memory leak here by using the "selection-done" signal.Christopher James Lahey2002-04-123-13/+49 * Call the parent function after doing all the internal work so that whenChristopher James Lahey2002-03-261-9/+9 * +2002-03-20 Christopher James Lahey <clahey@ximian.com>Chris Lahey2002-03-221-15/+15 * Check for a style_set signal on all the contained GnomeCanvasItems.Christopher James Lahey2002-03-165-0/+52 * Add a GdkPixmap * cache of rendered toggle images. This shouldChristopher James Lahey2002-03-161-48/+130 * New function that returns the total minimum width of all the columns.Christopher James Lahey2002-03-164-4/+39 * Implemented capitalization keybindings.Christopher James Lahey2002-03-152-17/+91 * Made this return a boolean that returns whether the ETableSearch used theChristopher James Lahey2002-03-154-9/+12 * Don't search if any modifier but SHIFT or LOCK is pressed.Ettore Perazzoli2002-03-152-4/+6 * Added selected_column, focused_column, and unselected_column.Christopher James Lahey2002-03-142-17/+118 * Added this function.Christopher James Lahey2002-03-144-1/+26 * Replaced e_marshal_BOOL__STRING with this since the function it was usedChristopher James Lahey2002-03-135-24/+53 * Added ETableSearch support.Christopher James Lahey2002-03-131-50/+164 * Added support for E_TABLE_MEMORY_STORE_OBJECT which represents a columnChristopher James Lahey2002-03-132-2/+17 * Give the correct height to the subcells instead of overlapping them.Christopher James Lahey2002-03-136-19/+39 * Added e-table-search.lo.Christopher James Lahey2002-03-1214-72/+587 * Proxy request_collapse signals.Christopher James Lahey2002-03-121-48/+65 * Added e-cell-vbox.lo.Christopher James Lahey2002-03-122-0/+556 * Added this function to take a ... list of column data. The expected numberChristopher James Lahey2002-03-122-0/+24 * Added a pixbuf column type.Christopher James Lahey2002-03-126-38/+69 * Handle a collapse request by marking all descendents of that node asChristopher James Lahey2002-03-095-125/+193 * Added a fill_in_children signal.Christopher James Lahey2002-03-082-5/+50 * Re-disable tooltips since they're (still) fantastically obnoxious withDan Winship2002-03-061-2/+0 * only call the cell's print method if it has one. Avoids crashing forDamon Chaplin2002-03-051-1/+2 * Added e-table-memory-store.lo.Christopher James Lahey2002-02-2211-184/+1101 * Initialize frozen_count to 0.Christopher James Lahey2002-02-201-0/+2 * Make the defalut for tooltips be on.Christopher James Lahey2002-02-141-2/+1 * Cancel tooltip timeouts here.Christopher James Lahey2002-02-131-8/+25 * Call scroll_off and in e-tree.c hover_off.Christopher James Lahey2002-02-092-8/+29 * *** empty log message ***Chris Lahey2002-02-077-38/+239 * Made this function much more readable. Got rid of all the gotos. Fixed aChristopher James Lahey2002-02-012-37/+54 * Make this function take a bitfield of parameters instead of two bools.Christopher James Lahey2002-01-312-6/+12 * Added this simple accessor function.Christopher James Lahey2002-01-314-0/+49 * New function to do a search through a tree in one direction or the other.Christopher James Lahey2002-01-312-89/+206 * Implement max_width_by_row.Christopher James Lahey2002-01-224-126/+211 * new file, implements the ECellProgress object.Krisztian Pifko2002-01-172-0/+524 * Added #include <libgnome/gnome-defs.h>.Christopher James Lahey2002-01-1728-0/+31 * New functions for saving selection state and such.Christopher James Lahey2002-01-165-23/+210 * Made the header item here handle horizontal scrolling when adding aChristopher James Lahey2002-01-102-23/+157 * Bumped version number to 0.19.99.0. Bumped GAL_CURRENT. ResetChristopher James Lahey2002-01-093-43/+87 * Collapse nodes that were opened during a drag, unless the drop site is aChristopher James Lahey2002-01-091-3/+53 * Merging changes:Christopher James Lahey2001-12-191-11/+2 * Merging changes:Christopher James Lahey2001-12-171-28/+27 * Merging changes:Christopher James Lahey2001-12-171-11/+23 * unregister ETableHeaderItem widget as a drag target when unrealizing it.Gustavo Giráldez2001-12-121-0/+2 * Merging files:Christopher James Lahey2001-12-113-1/+8 * Merging changes:Christopher James Lahey2001-12-111-2/+0 * Merging changes:Christopher James Lahey2001-12-111-8/+16 * Merging changes:Christopher James Lahey2001-12-071-0/+2 * Merging changes:Christopher James Lahey2001-12-055-60/+190 * Merging changes:Christopher James Lahey2001-12-042-11/+15 * Merging changes:Christopher James Lahey2001-12-043-53/+410 * Ungrab and set maybe_in_grab to FALSE before sending the double clickChristopher James Lahey2001-11-151-0/+17 * Handle the case where page up or page down goes off the end of the tableChristopher James Lahey2001-11-152-0/+18 * Don't select all if the source model doesn't have a root node (it used toChristopher James Lahey2001-11-111-1/+6 * Make a printout here be conditionally compiled (and compiled out byChristopher James Lahey2001-11-111-1/+1 * Fixed stupid bug (U_ macro should always take one argument).Chyla Zbigniew2001-11-091-4/+5 * New functions here.Christopher James Lahey2001-11-063-9/+32 * We should only pre_change here if frozen = 0, otherwise we'll leakChristopher James Lahey2001-11-062-3/+6 * Bumped the version number to 0.17.99.0. Bumped the soname to 18.Christopher James Lahey2001-11-032-1/+4 * Fixed the signature of this function.Christopher James Lahey2001-11-011-1/+1 * Bumped the version number to 0.16.99.0 and GAL_CURRENT to 17.Christopher James Lahey2001-11-016-4/+78 * Added frozen_count variable to know not to show the cursor while a changeChristopher James Lahey2001-10-3115-90/+393 * Leave edit if commit is called.Christopher James Lahey2001-10-311-8/+16 * Request the right regions here. The range given is inclusive, notChristopher James Lahey2001-10-311-2/+2 * Remove point handler and just let GnomeCanvasGroup handle it.Christopher James Lahey2001-10-312-11/+3 * Bumped the version number here to 0.15.99.10.Christopher James Lahey2001-10-312-0/+8 * Fix this to check from initial instead of initial + 1.Christopher James Lahey2001-10-301-1/+1 * Bumped the version number here to 0.15.99.9.Christopher James Lahey2001-10-305-44/+72 * Ignore buttons 4 and 5 here. Fixes Ximian bug #13853.Christopher James Lahey2001-10-302-12/+16 * Hide the Help button here since there's nothing connected to it.Christopher James Lahey2001-10-302-2/+21 * Don't go outside the table looking for matches when doing the last_accessChristopher James Lahey2001-10-303-16/+17 * Fix crash here.Christopher James Lahey2001-10-281-1/+1 * Removed erroneous comment about needing to handle selection better.Christopher James Lahey2001-10-281-2/+0 * Chain the cursor_activated signal even if the row is -1.Christopher James Lahey2001-10-272-11/+10 * Changed the license announcement at the top of these files.Christopher James Lahey2001-10-272-38/+38 * Changed the license announcement at the top of these files.Christopher James Lahey2001-10-27128-495/+2554 * Document allow-grouping attribute.Christopher James Lahey2001-10-265-10/+24 * If the root node is hidden and selected, don't count it in the selectedChristopher James Lahey2001-10-262-23/+48 * Fixes Ximian bug #6832.Federico Mena Quintero2001-10-262-5/+76 * Added #include "gal/widgets/e-unicode.h".Christopher James Lahey2001-10-255-41/+157 * save the UTF-8 strings inside the listitem widgets, but convert to theDamon Chaplin2001-10-241-6/+27 * Got rid of the gc argument to e_table_header_draw_button.Christopher James Lahey2001-10-245-27/+40 * Got rid of the gc field here and just use the fg_gc from the style forChristopher James Lahey2001-10-232-11/+2 * Make this check immediately for whether to show the cursor, instead of inChristopher James Lahey2001-10-232-5/+13 * Call e_tree_model_pre_change here where appropriate.Christopher James Lahey2001-10-231-0/+2 * Cancel the drag or maybe drag if you have the mouse button down when theChristopher James Lahey2001-10-232-6/+27 * added set_value() class method, which sets the model value based on theDamon Chaplin2001-10-234-37/+65 * Added a disabled field here.Christopher James Lahey2001-10-237-25/+66 * Don't convert to locale here since EText takes UTF8 strings. Fixes XimianChristopher James Lahey2001-10-211-9/+3 * Check for num_children == -1 here and generate the children if theyChristopher James Lahey2001-10-201-0/+5 * Added bounds checking in a number of places. (etta_init): Initialize allChristopher James Lahey2001-10-171-17/+41 * Use new e_table_header_prioritized_column field.Christopher James Lahey2001-10-138-27/+54 * Copy the can group state on the sort info here.Christopher James Lahey2001-10-131-0/+4 * Implement these functions as pass through to the child cell.Christopher James Lahey2001-10-117-47/+178 * Added this function.Christopher James Lahey2001-10-102-94/+105 * Final un-bit rotting. Now actually works.Morten Welinder2001-10-093-37/+100 * More bit-rot fighting in example.Morten Welinder2001-10-091-24/+19 * Partial bit-rot fight. Sample still does not work.Morten Welinder2001-10-083-11/+56 * Check that cell views are realized before doing anything here. FixesChristopher James Lahey2001-10-071-0/+12 * Handle row and cell changes properly in the uniform_row_height case.Christopher James Lahey2001-10-071-6/+3 * Use g_dataset_set_data_full to find out when the context is destroyed.Christopher James Lahey2001-10-062-0/+45 * Got rid of the misused button variable here.Christopher James Lahey2001-10-061-6/+3 * Sort the list of categories. (Bug 8088)Jon Trowbridge2001-10-061-1/+1 * Fixed the uniform_row_height + confirm_row_hieght_cache crash.Christopher James Lahey2001-10-061-6/+10 * Adapted height method to deal with a row of -1.Christopher James Lahey2001-10-0511-96/+234 * *.c s/->childs/->xmlChildrenNode/g;Michael Meeks2001-10-052-4/+4 * add E_OBJECT_CLASS_ADD_SIGNALS and E_OBJECT_CLASS_TYPE to ease migrationMichael Meeks2001-10-0517-86/+93 * Sometimes put off maybe showing the cursor until an idle callback.Christopher James Lahey2001-10-042-13/+35 * Initialize the hash field. (model_changed_idle): Send cursor changed andChristopher James Lahey2001-10-031-6/+12 * Pick which field of the row to select based on priority.Christopher James Lahey2001-10-036-13/+43 * Only show the cursor during changes if it was already shown. Fixes XimianChristopher James Lahey2001-10-022-68/+208 * Stop the sort idle if the root node gets changed.Christopher James Lahey2001-09-291-5/+15 * Set the step_increment on the horizontal scrollbars here to 20.Christopher James Lahey2001-09-262-0/+12 * Set cursor_path = NULL here.Christopher James Lahey2001-09-261-0/+2 * Commit patch from Chris to implement e_tree_right_click_up() forEttore Perazzoli2001-09-265-1/+24 * Attach to the resorted signal instead of the changed signal on the sortedChristopher James Lahey2001-09-253-77/+54 * Use the correct prototype for the signal handler.Federico Mena Quintero2001-09-252-6/+8 * Assert that the virtual method is implemented instead of being forgiving.Federico Mena Quintero2001-09-254-111/+179 * Bumped the version number to 0.12.99.0.Christopher James Lahey2001-09-231-7/+7 * Remove the grab if ->grabbed.Ettore Perazzoli2001-09-211-0/+5 * Confirm row count here. (etsm_get_row_count): Make sure etsm->model isn'tChristopher James Lahey2001-09-201-1/+5 * Bumped version number to 0.11.99.4.Christopher James Lahey2001-09-1713-208/+215 * Changed this to change state on button down, even if we aren't editing.Christopher James Lahey2001-09-141-14/+11 * Changed which widget to connect signals to to watch for drag & drop. FixesChristopher James Lahey2001-09-111-4/+4 * Fixed a silly little obvious bug.Jon Trowbridge2001-09-081-3/+3 * Added GDK_BUTTON_PRESS_MASK to our button mask. Fixes Ximian bug #8241.Christopher James Lahey2001-09-081-1/+1 * Don't do_something on button_release if we did something on button_press.Christopher James Lahey2001-09-082-2/+8 * Added e-table-config-no-group.glade.Christopher James Lahey2001-09-083-102/+1734 * Added this function.Christopher James Lahey2001-09-082-2/+30 * Remove debugging message.Ettore Perazzoli2001-09-051-2/+0 * Strip spaces at the beginning or end as well as changing " " to " ". FixesChristopher James Lahey2001-09-021-3/+13 * Rename these functions from ecn_get_text and ecn_free_text.Christopher James Lahey2001-09-019-24/+59 * Fix this memmove. We've already subtracted the count from eti->rows.Christopher James Lahey2001-09-011-1/+2 * Patch to fix few 64bit issuesGeorge Lebl2001-08-292-20/+20 * Fixed this memmove to subtract the count as well as the row for the numberChristopher James Lahey2001-08-271-1/+1 * Convert UTF-8 strings to locale's encoding before putting them in canvasChyla Zbigniew2001-08-251-6/+14 * Fixed typo.Chyla Zbigniew2001-08-251-1/+1 * Added start_drag signals.Christopher James Lahey2001-08-2511-255/+329 * We need to free_gotten_key_func key2, not key! (e_table_without_show):Jon Trowbridge2001-08-212-8/+10 * Added these functions.Christopher James Lahey2001-08-212-8/+33 * Made this object handle NULLs for all the handler functions.Christopher James Lahey2001-08-211-8/+22 * Changed the used parity of the return value of check here.Christopher James Lahey2001-08-211-2/+2 * Chain to the destroy handler in the parent class. Hey, I'm getting used toFederico Mena Quintero2001-08-181-0/+2 * Destroy the hash table and all objects in it, as well as the privChristopher James Lahey2001-08-171-2/+32 * Bumped version number to 0.10.99.4. Fixed some comments.Christopher James Lahey2001-08-172-34/+206 * Adding the first versions of these files. Doesn't work yet.Christopher James Lahey2001-08-172-0/+181 * Destroy, do not unref, the popup_window.Federico Mena Quintero2001-08-151-1/+2 * Workaround for Ximian bug #6795. Will prevent a crash and doesn't seem toPeter Williams2001-08-141-1/+1 * Handle GDK_KP_Page_Up, GDK_KP_Page_Down, GDK_KP_Right, and GDK_KP_LeftChristopher James Lahey2001-08-142-4/+6 * Got rid of event forwarding for double clicks and releases and such andChristopher James Lahey2001-08-141-6/+1 * If the sort_info can't group, hide the grouping button and label.Christopher James Lahey2001-08-115-10/+47 * new proto and virtual methodJP Rosevear2001-08-104-6/+23 * Initialize ret_val. (do_drag_motion): Same.Jeffrey Stedfast2001-08-101-2/+2 * Added a "header" argument to these structures which just gets passedChristopher James Lahey2001-08-097-26/+186 * Chain to the destroy handler in the parent class!Federico Mena Quintero2001-08-094-1/+15 * Call the super-class destroy function when done.Not Zed2001-08-081-0/+2 * Check for row >= 0 here. (etgl_destroy): Disconnect from all the signalsChristopher James Lahey2001-08-082-15/+50 * Implemented this function. Fixes Ximian bug #5353.Christopher James Lahey2001-08-081-6/+50 * Make tree nodes open if you hover over them while drag & dropping.Christopher James Lahey2001-08-081-0/+71 * Added scrolling to access nodes that are scrolled off screen for drops.Christopher James Lahey2001-08-073-64/+290 * Implemented these functions.Christopher James Lahey2001-08-073-6/+110 * Set the hadjustment and vadjustment here. From a patch by KevinChristopher James Lahey2001-08-051-2/+4 * Change these to actually subtract the allocation as they should.Christopher James Lahey2001-08-041-3/+6 * e_tree_table_adapter_node_at_row would have pulled data from one past theChristopher James Lahey2001-08-041-6/+8 * Subtracted 27.Christopher James Lahey2001-08-041-0/+3 * Make the right and left key presses be marked as handled here (i.e.,Christopher James Lahey2001-08-031-0/+2 * Changed all e_table_model_is_cell_editable calls in this file to be on theChristopher James Lahey2001-08-031-3/+3 * Set et->priv to NULL here just to be sure.Christopher James Lahey2001-08-031-0/+1 * Don't do most of the work in this function if data->data is NULL. FixesChristopher James Lahey2001-08-031-21/+27 * Set the et->cursor_loc *before* committing the click-to-add to avoidFederico Mena Quintero2001-08-021-3/+7 * Make this function not crash if x somehow doesn't land on some column.Christopher James Lahey2001-08-021-4/+8 * Made this not query the 0th row if there are 0 rows in the table. FixesChristopher James Lahey2001-08-011-6/+5 * If the CLICK signal gets a return value, so we're going to be return fromJason Leach2001-07-261-1/+4 * Properly ref the font we pass in as an ARG_FONT_E. (_do_tooltip): RemovedJon Trowbridge2001-07-251-0/+1 * Handle GDK_KP_* cursor keys as well.Ettore Perazzoli2001-07-231-1/+5 * Made these functions return -1 if the x and y aren't over any cell at all.Christopher James Lahey2001-07-131-0/+5 * Ignore set_expanded if the node is the root and root_visible is FALSE.Christopher James Lahey2001-07-132-4/+13 * Created this function for key presses that move in some way other thanChristopher James Lahey2001-07-112-8/+8 * Made the amount to scroll by smaller here.Christopher James Lahey2001-07-112-4/+4 * Use e_selection_model_do_something directly for page up and page downChristopher James Lahey2001-07-112-64/+33 * Changed the title of this dialog. Fixes bug #2656.Christopher James Lahey2001-07-091-1/+5 * Added checks for if row is outside of the appropriate range.Christopher James Lahey2001-07-071-0/+4 * Set new_value = value here to fix a warning.Christopher James Lahey2001-07-071-0/+1 * Added a "state" argument to allow you to get the state out of the configChristopher James Lahey2001-07-071-1/+25 * Added checks that row and col are >= 0.Christopher James Lahey2001-07-061-0/+2 * Call e_table_item_leave_edit here.Christopher James Lahey2001-07-051-0/+4 * Made it so that the drop marker can show up when dragging a new column toChristopher James Lahey2001-07-051-1/+1 * Bumped the version number of gal to 0.8.99.8.Christopher James Lahey2001-07-051-1/+1 * Changed the variable names here to make it clear that these are view modelChristopher James Lahey2001-07-052-21/+52 * Make a whole bunch of control keys not start the ETableItem editing.Christopher James Lahey2001-07-051-19/+43 * Make sure start_row and end_row are within the number of rows in theChristopher James Lahey2001-07-051-0/+8 * Handle an error in construction a little bit better here.Christopher James Lahey2001-07-051-6/+16 * Only free the root here if it's non-NULL.Christopher James Lahey2001-07-031-1/+2 * Made the remove this column menu item greyed out if it's the last column.Christopher James Lahey2001-07-031-2/+4 * Don't send the double click signal if there's no row selected.Christopher James Lahey2001-07-031-3/+6 * Calculate the popup position using window coordinates instead of worldRichard Hult2001-07-021-0/+9 * send signals even if the row/col is -1. (et_drag_drop): same.Chris Toshok2001-06-292-66/+56 * Bump version number due to incompatible changes in ETree.Peter Williams2001-06-284-34/+50 * send the value to e_table_model_set_value_at as a string as inMikael Hallendal2001-06-201-2/+12 * Remove row row + i instead of row i. (et_table_rows_inserted): Insert rowChristopher James Lahey2001-05-261-2/+2 * Remove row i instead of row row. Destroy et->group when you get theChristopher James Lahey2001-05-261-4/+11 * #include <string.h> Same here. Kills warnings on newer gcc.Kjartan Maraas2001-05-252-0/+2 * format similar to nautilusjacob berkman2001-05-252-9/+12 * allow NULL pixbufs, and draw with crappy alphajacob berkman2001-05-231-33/+17 * Made this faster in some cases.Christopher James Lahey2001-05-231-1/+1 * The double_click signal on the table item now emits the model row insteadChristopher James Lahey2001-05-231-2/+1 * a similar change to below, which makes it actually work for the case wherejacob berkman2001-05-221-1/+1 * increment row each time through the loop so we don't get @count copies ofChris Toshok2001-05-221-0/+1 * Try to deal with bad utf8. (_get_position): Try to deal with bad utf8.Jon Trowbridge2001-05-151-6/+6 * Make a key press stop the tooltip timeout.Christopher James Lahey2001-05-12