aboutsummaryrefslogtreecommitdiffstats
path: root/widgets/table/e-table.c
Commit message (Expand)AuthorAgeFilesLines
* Merging changes:Christopher James Lahey2001-12-051-2/+11
* Merging changes:Christopher James Lahey2001-12-041-5/+7
* Merging changes:Christopher James Lahey2001-12-041-33/+298
* Handle the case where page up or page down goes off the end of the tableChristopher James Lahey2001-11-151-0/+8
* Leave edit if commit is called.Christopher James Lahey2001-10-311-8/+16
* Remove point handler and just let GnomeCanvasGroup handle it.Christopher James Lahey2001-10-311-1/+2
* Bumped the version number here to 0.15.99.10.Christopher James Lahey2001-10-311-0/+6
* Ignore buttons 4 and 5 here. Fixes Ximian bug #13853.Christopher James Lahey2001-10-301-6/+8
* Fix crash here.Christopher James Lahey2001-10-281-1/+1
* Changed the license announcement at the top of these files.Christopher James Lahey2001-10-271-5/+19
* Document allow-grouping attribute.Christopher James Lahey2001-10-261-0/+3
* Fixes Ximian bug #6832.Federico Mena Quintero2001-10-261-3/+49
* Added #include "gal/widgets/e-unicode.h".Christopher James Lahey2001-10-251-9/+26
* Use new e_table_header_prioritized_column field.Christopher James Lahey2001-10-131-0/+1
* Added this function.Christopher James Lahey2001-10-101-0/+9
* Use g_dataset_set_data_full to find out when the context is destroyed.Christopher James Lahey2001-10-061-0/+22
* Adapted height method to deal with a row of -1.Christopher James Lahey2001-10-051-2/+16
* add E_OBJECT_CLASS_ADD_SIGNALS and E_OBJECT_CLASS_TYPE to ease migrationMichael Meeks2001-10-051-18/+18
* Set the step_increment on the horizontal scrollbars here to 20.Christopher James Lahey2001-09-261-0/+6
* Commit patch from Chris to implement e_tree_right_click_up() forEttore Perazzoli2001-09-261-0/+6
* Use the correct prototype for the signal handler.Federico Mena Quintero2001-09-251-4/+4
* Assert that the virtual method is implemented instead of being forgiving.Federico Mena Quintero2001-09-251-0/+2
* Fixed typo.Chyla Zbigniew2001-08-251-1/+1
* Added start_drag signals.Christopher James Lahey2001-08-251-97/+62
* Handle GDK_KP_Page_Up, GDK_KP_Page_Down, GDK_KP_Right, and GDK_KP_LeftChristopher James Lahey2001-08-141-3/+2
* new proto and virtual methodJP Rosevear2001-08-101-6/+18
* Added scrolling to access nodes that are scrolled off screen for drops.Christopher James Lahey2001-08-071-43/+155
* Implemented these functions.Christopher James Lahey2001-08-071-0/+38
* Set the et->cursor_loc *before* committing the click-to-add to avoidFederico Mena Quintero2001-08-021-3/+7
* Created this function for key presses that move in some way other thanChristopher James Lahey2001-07-111-4/+4
* Made the amount to scroll by smaller here.Christopher James Lahey2001-07-111-2/+2
* Use e_selection_model_do_something directly for page up and page downChristopher James Lahey2001-07-111-32/+17
* send signals even if the row/col is -1. (et_drag_drop): same.Chris Toshok2001-06-291-31/+26
* 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
* Added a read only argument "model" to ETable.Christopher James Lahey2001-04-291-1/+10
* (Make the alternating row colors a option in ETableSpecification insteadJason Leach2001-04-291-0/+3
* Add the header height to the returned y location here so that things willChristopher James Lahey2001-04-261-1/+3
* Documented this function properly.Christopher James Lahey2001-04-241-8/+9
* Added get_cell_geometry method.Christopher James Lahey2001-04-241-0/+31
* Free some things that weren't getting freed.Dan Winship2001-04-191-0/+3
* #include "gal/widgets/e-unicode.h".Christopher James Lahey2001-04-111-0/+1
* i18n fixes.Gediminas Paulauskas2001-04-111-1/+1
* Fix headers. Ditto. Ditto. Ditto. Ditto. Ditto. Ditto. Ditto. Ditto.Kjartan Maraas2001-04-041-2/+4
* Typo fix; call e_cell_unrealize(), not e_cell_realize().Federico Mena Quintero2001-04-031-2/+0
* Made these use GTK_TYPE_GDK_EVENT whenever sending an event through theChristopher James Lahey2001-03-301-4/+7
* Changed the signal "table_selection_model" to just be "selection_model"Christopher James Lahey2001-03-301-1/+1
* Updated to set the width of the header canvas to be equal to the width ofChristopher James Lahey2001-03-301-8/+31
* ref the sort_info taken from the state object. Ditto. Fixes the last ETreeDan Winship2001-03-261-0/+1
* Fixed a typo in the word horiztonal.Christopher James Lahey2001-03-211-1/+1
* Bumped the version number to 05.99.9.Christopher James Lahey2001-03-211-3/+6
* Deal with proxy_node_changed being called on a different root node thanChristopher James Lahey2001-03-201-120/+30
* New public API call, `e_table_get_cell_at()'. Also upped the GALEttore Perazzoli2001-03-081-43/+39
* Changed e_table_selection_model_clear to e_selection_model_clear.Christopher James Lahey2001-02-281-16/+16
* Prevent `gtk_signal_disconnect()' warnings when destroying aEttore Perazzoli2001-02-271-10/+18
* Added e-table/e-table-sorting-utils.lo.Christopher James Lahey2001-02-241-108/+122
* Removed setting of invalid "horizontal_scrolling" argument.Christopher James Lahey2001-02-171-5/+0
* This new function updates the minimum width of all of the columns based onChristopher James Lahey2001-02-141-0/+18
* Set the dnd_code on the header properly.Christopher James Lahey2001-02-091-1/+6
* Added a "changed" signal.Christopher James Lahey2001-02-061-8/+8
* Make home and end keys move to the beginning and end of the row if cursorChristopher James Lahey2001-01-281-0/+1
* Make ETable stop editing when it looses focus.Christopher James Lahey2001-01-271-5/+18
* Set the GTK_CAN_FOCUS flag on the widget, since an ETable ought to beFederico Mena Quintero2001-01-261-82/+126
* Documented. Added a "cursor_activated" signal. Removed some unusedChristopher James Lahey2001-01-251-0/+24
* Made this conform to the new prototype for e_popup_menu_run.Christopher James Lahey2001-01-211-16/+2
* Keep track of the valid column names (not used right now).Miguel de Icaza2001-01-191-72/+131
* This fixes translations of library messages compared to applicationMiguel de Icaza2001-01-171-3/+4
* Load frames.Miguel de Icaza2001-01-171-11/+20
* Step 2Miguel de Icaza2001-01-161-2/+2
* Rename from Helix Code -> XimianMiguel de Icaza2001-01-161-1/+1
* Document all entry points. (e_table_specification_save_to_file): ChangeMiguel de Icaza2001-01-161-1/+1
* Work on the ETableConfigurator. Pick up where Chris left.Miguel de Icaza2001-01-151-9/+11
* Added selection_mode argument.Christopher James Lahey2001-01-121-0/+4
* Added expansions field and loading and saving of that field.Christopher James Lahey2001-01-111-3/+13
* Destroy text and pixbuf if they exist whether or not is_pixbuf is set.Christopher James Lahey2000-12-231-1/+1
* Removed the set cursor and get cursor methods from ETableGroup.Christopher James Lahey2000-12-151-5/+6
* New function to calculate the extra pixels per column header.Christopher James Lahey2000-12-141-0/+5
* set "sort_info" on our sorter when we get a new sort_info to keep thingsChris Toshok2000-12-081-0/+4
* Add column and GdkEvent * parameters to the double click signal.Christopher James Lahey2000-12-081-4/+4
* Free the xmlDoc when we are done with it. (e_table_state_save_to_file):Federico Mena Quintero2000-12-081-4/+4
* disconnect the "group_info_changed" signal on the old sort_info andDan Winship2000-12-071-2/+12
* Updated these unused glade files to better match the versions in the code.Christopher James Lahey2000-11-031-16/+44
* Added e_table_set_state_object which loads the state from the givenChristopher James Lahey2000-10-221-4/+4
* Make text a different color if !(flags & E_CELL_FOCUSED).Christopher James Lahey2000-10-191-0/+6
* Fixed the color of the background rectangle. Made the rectangle start atChristopher James Lahey2000-10-191-0/+16
* Make background color of ETable match the background color of item rows.Christopher James Lahey2000-10-181-1/+1
* Removed an unnecessary glade include file.Christopher James Lahey2000-10-181-0/+25
* Made it so that ETable won't use a state with 0 columns.Christopher James Lahey2000-10-161-2/+14
* Added e-table-config-field.lo.Christopher James Lahey2000-10-141-14/+19
* Make saving state work properly.Christopher James Lahey2000-10-121-3/+41
* Changed these to use the default cells.Christopher James Lahey2000-10-111-44/+3
* Changed these to match the new ETable system.Christopher James Lahey2000-10-111-123/+194
* Removed the assertion that there must be at least 1 column. No way toNot Zed2000-10-091-1/+81
* Select all elements of the etable.Jeffrey Stedfast2000-10-051-0/+18
* drag/drop signals need to be added to the same object that is passed toChris Toshok2000-09-271-9/+9
* Moved files, fixed header files and paths - FedericoFederico Mena Quintero2000-09-201-4/+4
* Fixed e-table #includes so that it would compile.Chris Lahey2000-09-181-4/+4
* Fix some crashes Make double clicking on the header dividers automaticallyIain Holmes2000-09-151-2/+13
* Made page up and page down active in the ETable.Christopher James Lahey2000-09-111-3/+44
* Fixed a leak and a double unref.Christopher James Lahey2000-09-021-0/+1
* Remove a ton of (hopefully harmless) warnings from the ETable code.Ettore Perazzoli2000-08-281-3/+8
* Fix an off by one error that was causing crashes.Christopher James Lahey2000-08-251-1/+2
* Set default values for all of the signal emissions.Christopher James Lahey2000-08-251-3/+3
* Added a click signal which gets sent if the user hits the left or middleChristopher James Lahey2000-08-251-0/+24
* Added g_return_if_fails.Christopher James Lahey2000-08-251-3/+87
* pass table, not site as the closure for these drag signals, sinceChris Toshok2000-08-221-2/+2
* Made background colors alternate.Christopher James Lahey2000-08-201-0/+6
* Added functions to convert from view row to model row or from model row toChristopher James Lahey2000-08-061-9/+33
* fixDan Winship2000-08-061-3/+3
* Added a function to get the next row with sorting taken into account.Christopher James Lahey2000-08-051-0/+35
* Made selection ranges work even if the table is sorted.Christopher James Lahey2000-08-051-3/+9
* Built code to have autodrags only work from within the table and to reportChristopher James Lahey2000-08-051-36/+227
* Fixed a reference.Christopher James Lahey2000-07-271-0/+16
* Added "table_selection_model" argument. Removed foreach function andChristopher James Lahey2000-07-271-40/+10
* New files for doing a selection model. Not finished yet and thus not inChristopher James Lahey2000-07-261-51/+51
* Implemented some of the drag & drop code. Drops all report as being on rowChristopher James Lahey2000-07-251-9/+508
* Make sure the ETable is constructed properly, by setting theEttore Perazzoli2000-07-111-2/+5
* Add e-table-scrolled.c and e-table-scrolled.h.Christopher James Lahey2000-07-101-39/+34
* Set the dnd_code to something non-null for the ETableHeaderItem.Christopher James Lahey2000-07-091-0/+1
* Set header canvas scroll region correctly.Christopher James Lahey2000-07-091-1/+1
* From mail:Christopher James Lahey2000-06-301-6/+15
* Calculate height including if clip_height is set to -1.Christopher James Lahey2000-06-271-13/+69
* Make the table not move around as you resize.Christopher James Lahey2000-06-231-16/+18
* Moved the reflow signal handling into an idle handler to fix a bug whenChristopher James Lahey2000-06-161-3/+17
* Small syntactic changes.Christopher James Lahey2000-06-111-9/+18
* Make ETable use EScrollFrame instead of GtkScrolledWindow.Ettore Perazzoli2000-06-111-7/+13
* Added $(GNOME_PRINT_LIBS) to all of the LDADDs.Christopher James Lahey2000-06-111-0/+6
* More work on the Field Chooser. Not quite done yet.Christopher James Lahey2000-06-081-0/+1
* Added a right click signal.Christopher James Lahey2000-06-061-0/+24
* two more pastosDan Winship2000-06-021-1/+1
* Copy and paste error.Christopher James Lahey2000-06-021-1/+1
* Added a "key_press" signal.Christopher James Lahey2000-06-021-0/+24
* Added e_table_get_selected_view_row.Christopher James Lahey2000-06-021-0/+6
* Fixed a bunch of selection bugs. Removed "spreadsheet" argument (for now.)Christopher James Lahey2000-05-301-10/+32
* Added double click handling.Christopher James Lahey2000-05-281-0/+22
* Made "drawgrid", "drawfocus", "spreadsheet", and "length_threshold"Christopher James Lahey2000-05-271-16/+49
* Account for extra pixel at right end of ETable.Christopher James Lahey2000-05-261-1/+2
* Make scrollbar arrow buttons work.Christopher James Lahey2000-05-231-0/+4
* From a patch by Iain Holmes <ih@csd.abdn.ac.uk>Christopher James Lahey2000-05-191-1/+7
* Changed sorting to be at priority level 30.Christopher James Lahey2000-05-161-2/+2
* From widgets/e-table/ChangeLogChristopher James Lahey2000-05-141-35/+39
* Add a horizontal scrollbar.Christopher James Lahey2000-05-081-1/+1
* Handle row_inserted and row_deleted signals properly.Christopher James Lahey2000-05-081-29/+31
* Killed some warnings.Christopher James Lahey2000-05-071-2/+0
* Add an e_table_group_add_all function and implement it in the differentChristopher James Lahey2000-05-051-3/+5
* Made this more reentrant.Christopher James Lahey2000-05-011-7/+7
* Add argument handling here.Miguel de Icaza2000-04-261-449/+130
* Made the tooltip show up in the correct place and configuration when usingChristopher James Lahey2000-04-241-2/+1
* Propagate mouse wheel events upwards.Anders Carlsson2000-04-171-11/+11
* + * addressbook/gui/component/addressbook.cMatthew Loper2000-04-161-0/+13
* Make `e_table_construct()' work by passing the correct size argumentEttore Perazzoli2000-04-151-1/+1
* Switch the parent object to be a GtkTable. (et_real_construct): applyMiguel de Icaza2000-04-151-10/+27
* Drop frozen count support from here. (ethi_start_drag): ditto.Miguel de Icaza2000-04-111-4/+1
* Separated some functions into an xml bit and a generic bit.Christopher James Lahey2000-04-091-60/+59
* Got rid of some warnings.Christopher James Lahey2000-04-061-9/+50
* More workMiguel de Icaza2000-03-311-0/+3
* Fix indentationMiguel de Icaza2000-03-301-42/+42
* Fix nasty rendering bugs,Michael Meeks2000-03-281-81/+86
* Remove warning from here.Miguel de Icaza2000-03-271-1/+1
* Make rectangles resize properly when receiving the "model_changed" signal.Christopher James Lahey2000-03-221-3/+16
* i2000-03-20 Christopher James Lahey <clahey@helixcode.com>Chris Lahey2000-03-211-17/+14
* Rearranged SUBDIRS for dependencies.Christopher James Lahey2000-03-121-2/+2
* Changed the destroy function to disconnect from signals before unrefingChristopher James Lahey2000-03-081-7/+8
* Add a "row_selection" signal.Christopher James Lahey2000-03-061-0/+32
* Added support for the sorting info. The Etable creates a sort_info object,Christopher James Lahey2000-03-061-2/+38
* Added saving of frozen_columns count. Added a vertical scrollbar toChristopher James Lahey2000-03-051-1/+11
* Push the proper visual and colormap for ETable to work.Christopher James Lahey2000-03-051-0/+6
* Fixed a crash error.Christopher James Lahey2000-03-051-0/+1
* Fixed a compile warning.Christopher James Lahey2000-03-051-1/+1
* Added a bunch of stuff to the TODO list. Put +s before a few of the itemsChristopher James Lahey2000-03-041-11/+107
* Removed some unused code.Christopher James Lahey2000-03-041-2/+2
* Test frozen columnsChristopher James Lahey2000-03-011-0/+2
* Added duplicate_value and add_value. Use the new compare functions. MadeChristopher James Lahey2000-02-251-0/+98
* This were moved to widgets/e-text/ a while ago but never removed. TheyChristopher James Lahey2000-02-241-28/+87
* make <alloca.h> inclusion conditional on HAVE_ALLOCA_HDan Winship2000-02-171-0/+2
* Sync for Chris to useMiguel de Icaza2000-02-081-11/+10
* Setup the scroll region of the table canvas on size allocation.Miguel de Icaza2000-02-071-13/+20
* Compilation touchups -miguelArturo Espinosa2000-01-061-1/+1
* Lots of reorganization to get the Evolution shell to begin its life. ItArturo Espinosa2000-01-061-1/+1
* Ok, the restructuring of ETableItem to compute its size without hacks isMiguel de Icaza1999-12-311-11/+0
* Sync, does not work, dont try it, just backing up -miguelArturo Espinosa1999-12-281-89/+150
* Fix before tripArturo Espinosa1999-12-131-47/+57
* Works with GnomeCanvasGroups -miguelArturo Espinosa1999-12-131-1/+2
* More work. We now have the basics for nesting working, now we need all theArturo Espinosa1999-12-121-4/+479
* Realize cells.Miguel de Icaza1999-11-251-20/+6
* New E-table-item.[ch] -migArturo Espinosa1999-11-191-1/+1
* Added my widgets stuff -miguelArturo Espinosa1999-11-021-0/+36