aboutsummaryrefslogtreecommitdiffstats
path: root/widgets/table
Commit message (Expand)AuthorAgeFilesLines
* guard against NULL strings don't add disabled column titles to the store.Mike Kestner2003-06-124-23/+9
* bump libtool version for api addition new, utf8 in/outMike Kestner2003-05-291-26/+9
* to really fix 42952 use e_table_item_get_cell_geometry. Also a coupleEttore Perazzoli2003-05-221-4/+9
* revert a broken CLEAN_FILES change. [42478]Mike Kestner2003-05-201-3/+2
* block the signal that got us here until we're done to stop an infiniteMike Kestner2003-05-173-17/+7
* (tree_canvas_size_allocate): CallEttore Perazzoli2003-05-161-5/+5
* use weak refs not datasets. (e_tree_dispose): weak_unref the context.Mike Kestner2003-05-161-5/+15
* gross hack to work around a post dispose event emission byMike Kestner2003-05-151-0/+3
* add null check for paths (find_prev_in_range): add null check for pathsMike Kestner2003-05-101-2/+2
* don't return on col == -1. update the adjustment to center the cursor.Mike Kestner2003-05-102-2/+13
* add missing model_changed (etta_proxy_node_inserted): add missingMike Kestner2003-05-071-0/+4
* Use correct macro for int->pointerJeremy Katz2003-05-061-1/+1
* return the instantiated object. [bug #42156]Mike Kestner2003-05-021-4/+25
* remove gratuitous refJP Rosevear2003-05-021-1/+0
* don't use unicode ellipsis so that we don't break on broken font setups.Mike Kestner2003-04-301-6/+1
* don't do wrapping during editMike Kestner2003-04-291-0/+3
* use unicode ellipsis char for breaking lines. Use g_utf8_find_prev_charMike Kestner2003-04-231-9/+14
* use e_tree_table_adapter_node_get_next to determine how to draw siblingMike Kestner2003-04-213-4/+16
* [ fixes evolution bug #40464 ] use G_SIGNAL_TYPE_STATIC_SCOPE for theChris Toshok2003-04-211-2/+2
* if the layout splits into more than one line, shorten it to a single lineMike Kestner2003-04-191-3/+18
* add guarding for row indexing (Bug# 41497)JP Rosevear2003-04-191-5/+16
* set width and alignment of layout. (generate_layout): set width onMike Kestner2003-04-171-12/+29
* Don't unref the layout that was passed in. (e_table_header_draw_button):Hans Petter Jansson2003-04-162-2/+4
* free data here since we don't have source in finalizeJP Rosevear2003-04-111-11/+15
* add response ids to buttonsMike Kestner2003-04-091-6/+6
* remove e-font.[ch], test-e-font, and test-font-loading. killMike Kestner2003-04-091-46/+2
* swap button order swap button orderMike Kestner2003-04-092-32/+32
* remove debugging g_print calls fix length_threshold prop range fixMike Kestner2003-04-084-14/+3
* guard against root == NULL. Bug #39491.Mike Kestner2003-04-051-0/+3
* (e_tree_class_init): Add a G_SIGNAL_TYPE_STATIC_SCOPEEttore Perazzoli2003-04-031-1/+1
* restore expanded state of node and all children. Fixes Ximian bug #40393.Mike Kestner2003-04-031-3/+31
* if killing the root node, set it to NULL in the priv data. Bug #39441.Mike Kestner2003-04-011-0/+2
* properly parse nodes that include whitespace. bug #39896Mike Kestner2003-03-251-13/+16
* don't call delete_node on the root node since generate_tree already doesMike Kestner2003-03-241-2/+3
* fix UMR.Chris Toshok2003-03-231-1/+1
* add underline_column field.Chris Toshok2003-03-194-27/+60
* add cursor_idle_id.Chris Toshok2003-03-191-0/+2
* add cursor_idle_id.Chris Toshok2003-03-191-1/+8
* mimic Gtk's sort arrows (ethi_start_drag): mimic Gtk's sort arrowsMike Kestner2003-03-191-8/+8
* null start_path (etsm_invert_selection): null start_pathMike Kestner2003-03-191-5/+11
* save and restore expanded state so parents don't collapse when childrenMike Kestner2003-03-151-2/+7
* fix a couple ==TRUE uses pointed out by Morten Welinder <terra@diku.dk>.Mike Kestner2003-03-051-2/+2
* i18n fixDmitry Mastrukov2003-03-055-8/+129
* rewrite to store selected paths in a hashtable instead of a tree. lose theMike Kestner2003-03-043-786/+141
* Add style_set to update list properly (et_canvas_realize): Remove this asRodney Dawes2003-03-011-7/+4
* remove alloc-based transform (et_drag_data_received): dittoMike Kestner2003-03-011-12/+0
* remove alloc-based transform (et_drag_data_received): dittoMike Kestner2003-03-011-11/+0
* fix overzealous g_asserts to avoid crashes when eti->rows is alreadyMike Kestner2003-02-211-5/+1
* kill (etsm_find_node_unless_equals): use new etta_orig_positionMike Kestner2003-02-213-47/+57
* set remap_neededMike Kestner2003-02-191-0/+1
* make sure the row >= 0 before calling value_at to calc "strikeout".Chris Toshok2003-02-181-1/+3
* make things compile on an alpha. passing NULL to a var_arg not portable.Jody Goldberg2003-02-181-1/+3
* return after the e_table_model_no_change call.Chris Toshok2003-02-171-2/+6
* guard for null paths if save_id lookup fails.Mike Kestner2003-02-141-1/+2
* don't transform based on allocation position. Position isn't absolute now.Mike Kestner2003-02-141-3/+0
* kill a double unref on the pango_layout.Mike Kestner2003-02-141-2/+0
* Request a reflow on realization, so size and placement will be correctHans Petter Jansson2003-02-131-1/+4
* handle reverse searches (find_prev_in_range): reverse search implMike Kestner2003-02-131-4/+24
* work around broken models that insert children before parents. bad models.Mike Kestner2003-02-131-4/+18
* rewrite to use etta (find_next_in_range): helper func to search a range ofMike Kestner2003-02-111-25/+22
* Unmarked some strings which are unsuitable for translationKwok-Koon Cheung2003-02-091-3/+3
* index bound bug (insert_children): prepend/reverse for nowMike Kestner2003-02-071-16/+27
* use the parent path to find the parent node rather than the row, which isNot Zed2003-02-061-3/+4
* Replace deprecated glade_gnome_init() call with glade_init().Dan Winship2003-02-062-2/+2
* make GAL_LIBS use -lgal-2.0 remove extraneous GTK_LIBS reference update toMike Kestner2003-02-055-874/+613
* replaced e scroll frame with gtk scrolled windowRadek Doulik2003-02-054-19/+18
* destroy canvas items to removing them, simply unrefing them is notLarry Ewing2003-01-241-4/+4
* (e_tree_table_adapter_load_expanded_state): CallEttore Perazzoli2003-01-231-2/+0
* Same here.Jeffrey Stedfast2003-01-163-3/+3
* If we set a clip rectangle, clear it after we've finished.Not Zed2003-01-151-1/+6
* revert broken fixMike Kestner2003-01-111-1/+1
* free the children before we free and dispose of our ecol, sinceChris Toshok2002-12-191-3/+3
* pass NULL for parent_window for e_table_config_new.Chris Toshok2002-12-195-1861/+2199
* edit->tep isn't a GtkObject anymore.Chris Toshok2002-12-171-2/+0
* pass in the pango layout so we don't have to create another one here.Chris Toshok2002-12-171-90/+46
* remove obvious double g_strdup.Chris Toshok2002-12-173-3/+3
* valgrindageMike Kestner2002-12-141-1/+1
* Add a "collate" sort callback that uses the new g_collate_compare().Jeffrey Stedfast2002-12-061-0/+1
* Don't leak old sort info.Hans Petter Jansson2002-12-041-0/+2
* make this a dispose rather than finalise. Crashes on finalise otherwise.Not Zed2002-12-031-3/+3
* (etms_finalize): CallEttore Perazzoli2002-11-271-1/+26
* take GCallback, not GtkSignalFunc. (configure_sort_dialog): show theChris Toshok2002-11-192-214/+19
* check for table->table_canvas == NULL.Chris Toshok2002-11-172-15/+19
* GObject port work.Chris Toshok2002-11-1769-4140/+4783
* fix typo.Chris Toshok2002-11-151-2/+2
* ETableConfig derives from GObject (fix warnings).Chris Toshok2002-11-154-70/+82
* deal with ESelectionModel no longer deriving from GtkObject.Chris Toshok2002-11-1510-359/+394
* this subclasses from GObject now, not GtkObject. don't use GtkObjectChris Toshok2002-11-156-3922/+3925
* add more marshallers for e-table.Chris Toshok2002-11-141-160/+177
* Forgot two more gtk_object_(un)?ref()s.Ettore Perazzoli2002-11-122-4/+4
* Replace gtk_object_(un)?ref() with g_object_(un)?ref(). Likewise.Ettore Perazzoli2002-11-1212-67/+67
* correct the GET_CLASS macro.Chris Toshok2002-11-096-6/+6
* GObjectify GObjectifyMike Kestner2002-11-064-63/+55
* remove ref/unref G_OBJECT masks ditto ditto ditto ditto ditto ditto dittoMike Kestner2002-11-069-63/+63
* GObjectify GObjectify GObjectify use GObject api for models use GObjectMike Kestner2002-11-0624-767/+563
* use GObject api for models GObjectify GObjectify GObjectify GObjectifyMike Kestner2002-11-0526-867/+623
* use GObject api for ETableHeader use GObject api on ETableHeaderMike Kestner2002-11-0515-327/+297
* gobjectify ETableExtras is now a GObject (e_tree_class_init): removeMike Kestner2002-11-023-35/+18
* merging the gal-2 branch back to the trunk.Mike Kestner2002-11-01108-1507/+1421
* add prototypes for the _change* functions.Chris Toshok2002-10-252-19/+160
* call e_tree_state_changeMike Kestner2002-10-251-0/+2
* don't emit a signal if we couldn't find the view rowJP Rosevear2002-10-221-2/+4
* call drop_timeoutMike Kestner2002-10-041-2/+1
* use the fg color array in style, not text color. Change requested by ChrisMike Kestner2002-09-281-2/+2
* New api to set the search column on a tree without having to set a sortMike Kestner2002-09-242-0/+23
* Set the selection model's selection_mode after setting the table model, orDan Winship2002-09-201-5/+2
* guard against NULL nodes.Mike Kestner2002-09-201-0/+1
* exit editing on dblclick. ungrab based on grabbed_count. unset grabbed_colMike Kestner2002-09-181-7/+8
* forgot to commit the po stuff from the release. also bumped the so number.Mike Kestner2002-09-111-1/+1
* And finally here.Jeffrey Stedfast2002-08-074-74/+6
* #include <string.h> for memsetJeffrey Stedfast2002-08-075-21/+125
* (item_key_press): In the case of '-' and '=', checkEttore Perazzoli2002-07-241-0/+6
* Made these able to find the potential row for a new node which will be theChristopher James Lahey2002-07-191-3/+8
* Patch by clahey.JP Rosevear2002-06-181-1/+37
* Don't draw or interact with the popup button if a cell isn't editableChristopher James Lahey2002-06-159-30/+50
* Added debugging printfs.Christopher James Lahey2002-06-053-1/+13
* Added debugging printfs.Christopher James Lahey2002-06-053-2/+38
* Made it so that on realize we grab focus if we have the cursor, sinceChristopher James Lahey2002-06-051-0/+11
* Added this function.Christopher James Lahey2002-06-057-125/+269
* 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