aboutsummaryrefslogtreecommitdiffstats
path: root/widgets/table
Commit message (Expand)AuthorAgeFilesLines
* Updated to set the width of the header canvas to be equal to the width ofChristopher James Lahey2001-03-303-25/+73
* New class implementing a tree model. Not finished yet or in use, but IChristopher James Lahey2001-03-282-0/+563
* Updated these to match the new e_tree_model_node_removed signal.Christopher James Lahey2001-03-275-45/+95
* un Mar 25 22:31:19 2001 George Lebl <jirka@5z.com>George Lebl2001-03-261-4/+4
* ref the sort_info taken from the state object. Ditto. Fixes the last ETreeDan Winship2001-03-262-0/+2
* Added e-selection-model-array.lo.Christopher James Lahey2001-03-252-31/+51
* Added '=' and '-' as tree node expand and collapseChristopher James Lahey2001-03-251-3/+11
* Properly remove old items from the ETableExtras if they are replaced byChristopher James Lahey2001-03-241-0/+3
* Made this only up the insert_count if it actually had to do any nonChristopher James Lahey2001-03-241-3/+4
* Ignore these signals if we aren't realized yet.Christopher James Lahey2001-03-231-4/+19
* Made this not create the new font until realize instead of at new_viewChristopher James Lahey2001-03-232-15/+28
* Fixed the g_return_if_fail here to allow for appending.Christopher James Lahey2001-03-221-1/+1
* Make `ETableSortInfo' non-floating and use _unref, not _destroy, toEttore Perazzoli2001-03-222-1/+3
* Fixed the parity on all the g_return_ifs and g_return_val_ifs.Christopher James Lahey2001-03-221-8/+8
* Made this able to take -1 to denote appending to the table. Also, removedChristopher James Lahey2001-03-222-23/+48
* Changed this to derefence the pointers passed in from qsort as we shouldChristopher James Lahey2001-03-221-2/+7
* New function to allow you to do non live sorts with weird rules.Christopher James Lahey2001-03-222-12/+102
* Make `ETableState' a non-`GTK_FLOATING' object. Otherwise theEttore Perazzoli2001-03-211-0/+4
* Added these classes.Christopher James Lahey2001-03-214-0/+641
* 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-2114-48/+109
* Deal with proxy_node_changed being called on a different root node thanChristopher James Lahey2001-03-2036-2461/+7007
* Removed extra printfsMiguel de Icaza2001-03-194-22/+29
* Use update_sort_and_group_config dialog instead of the non-implementedMiguel de Icaza2001-03-195-163/+166
* Added #include <string.h> for strcmp(). Same for strlen().Kjartan Maraas2001-03-162-0/+2
* Update arguments to e_canvas_item_grab_focus. (eti_cursor_change): Ditto,Dan Winship2001-03-161-3/+3
* New public API call, `e_table_get_cell_at()'. Also upped the GALEttore Perazzoli2001-03-082-44/+42
* added "editable" Arg, to stop the user from editing the text. The user canDamon Chaplin2001-03-054-5/+74
* Fixed some warnings.Christopher James Lahey2001-03-028-223/+257
* Added new ECellPixbuf -- takes a GdkPixbuf from the model and renders itVladimir Vukicevic2001-03-011-0/+2
* Added new ECellPixbuf -- takes a GdkPixbuf from the model and renders itVladimir Vukicevic2001-03-012-0/+289
* Changed e_table_selection_model_clear to e_selection_model_clear.Christopher James Lahey2001-02-2816-892/+153
* Prevent `gtk_signal_disconnect()' warnings when destroying aEttore Perazzoli2001-02-271-10/+18
* new abstract ECell subclass to be used as base class for popup ECells.Damon Chaplin2001-02-266-7/+1240
* Added e-table/e-table-sorting-utils.lo.Christopher James Lahey2001-02-2419-641/+1226
* Doh!Chris Lahey2001-02-231-10/+10
* Added a bunch of g_return_if_fails.Christopher James Lahey2001-02-231-7/+78
* Added some g_return_if_fails here.Christopher James Lahey2001-02-211-0/+4
* If we are drawing a top-level tree node, without any children then dontNot Zed2001-02-211-1/+6
* add some more (mostly empty) api docs. (e_tree_model_node_changed): passChris Toshok2001-02-201-2/+355
* Changed the version number to 0.5.99.1.Christopher James Lahey2001-02-203-288/+2
* Removed setting of invalid "horizontal_scrolling" argument.Christopher James Lahey2001-02-172-10/+0
* From a patch submitted by Murray Cumming <Murray.Cumming@mybau.com>Christopher James Lahey2001-02-1741-0/+244
* Change the calculation of the maximum with of tree cell, from O(n^2) toRusty Conover2001-02-171-4/+4
* Made it so that if you set the row or col to something not equal to -1, itChristopher James Lahey2001-02-151-0/+6
* This new function updates the minimum width of all of the columns based onChristopher James Lahey2001-02-144-1/+41
* Set policy of scrolled window to be automatic/automatic.Christopher James Lahey2001-02-143-6/+5
* Fix the crash when ETableItems are destroyed.Christopher James Lahey2001-02-141-1/+4
* Fix selection so that changing a model row equal to 31 mod 32 works.Christopher James Lahey2001-02-111-1/+1
* Let e_canvas_item_show_area_delayed deal with a delayed area show insteadChristopher James Lahey2001-02-111-28/+8
* Add a missing gtk_object_ref.Dan Winship2001-02-091-0/+1
* Use e_format_number.Christopher James Lahey2001-02-091-1/+1
* Set the dnd_code on the header properly.Christopher James Lahey2001-02-091-1/+6
* Added this function. Made frozen an int so that recursive freezes andChristopher James Lahey2001-02-092-8/+26
* Change encoding from locale encoding to utf8.Christopher James Lahey2001-02-071-4/+6
* Changed the text to pop up the Field Chooser.Christopher James Lahey2001-02-061-1/+1
* Added a "changed" signal.Christopher James Lahey2001-02-065-11/+79
* Make some private variables static in `ETableSorter'.Ettore Perazzoli2001-02-061-4/+4
* Make this not error out if ecol is not found, but simply return -1.Christopher James Lahey2001-02-051-3/+2
* Dont overwrite the end of our bitmap array.Not Zed2001-02-021-1/+2
* make the segfault caused by double clicking into a critical warning untilLarry Ewing2001-02-011-0/+1
* Made the contained %ETableItem have cursor_mode asChristopher James Lahey2001-01-304-34/+45
* Made carriage return finish editing.Christopher James Lahey2001-01-302-31/+56
* Added e-cell-number.loChristopher James Lahey2001-01-293-1/+101
* Made the scrolling to show the current roll happen in a time out.Christopher James Lahey2001-01-282-2/+52
* Make home and end keys move to the beginning and end of the row if cursorChristopher James Lahey2001-01-284-0/+62
* Make ETable stop editing when it looses focus.Christopher James Lahey2001-01-272-8/+32
* Set the GTK_CAN_FOCUS flag on the widget, since an ETable ought to beFederico Mena Quintero2001-01-262-85/+165
* Made this correctly check for going off the end of the table.Christopher James Lahey2001-01-261-2/+4
* Documented. Added a "cursor_activated" signal. Removed some unusedChristopher James Lahey2001-01-2510-129/+461
* Made the cursor move when rows are inserted or deleted. If in single modeChristopher James Lahey2001-01-221-0/+11
* Made this conform to the new prototype for e_popup_menu_run.Christopher James Lahey2001-01-218-105/+341
* Fix memory leak: Unref some stuff if we're not showing the tooltip.Iain Holmes2001-01-211-1/+2
* Do most of the work to get Grouping working, by reusing massive ammountsMiguel de Icaza2001-01-194-185/+282
* Keep track of the valid column names (not used right now).Miguel de Icaza2001-01-195-157/+260
* Disconnect from the etss->source's signals *before* we unref it.Federico Mena Quintero2001-01-192-10/+22
* New function. (update_sort_config_dialog): Massive update to thisMiguel de Icaza2001-01-185-26/+230
* Removed #inclusion of e-table-config-field.h.Dave Camp2001-01-171-1/+0
* This fixes translations of library messages compared to applicationMiguel de Icaza2001-01-174-3/+7
* Simplify column grabbing code and drop item layout code.Miguel de Icaza2001-01-171-34/+52
* Load frames.Miguel de Icaza2001-01-1710-370/+344
* Added a bit of documentation. (config_sort_config_show,Christopher James Lahey2001-01-174-6/+44
* Added e-cell-date.c, e-cell-date.h, e-cell-size.c, and e-cell-size.h.Christopher James Lahey2001-01-167-71/+366
* Step 2Miguel de Icaza2001-01-1622-31/+31
* Rename from Helix Code -> XimianMiguel de Icaza2001-01-1643-49/+50
* Document all entry points. (e_table_specification_save_to_file): ChangeMiguel de Icaza2001-01-165-121/+265
* Make output pretier by using newlines when there is a lot of informationMiguel de Icaza2001-01-162-40/+46
* Make output pretier by using newlines when there is a lot of informationMiguel de Icaza2001-01-151-3/+16
* Work on the ETableConfigurator. Pick up where Chris left.Miguel de Icaza2001-01-158-563/+576
* Changed the filter function back to being args to be more consistent withChristopher James Lahey2001-01-132-42/+44
* New function. Tells whether a key should begin editing. (ect_event,Miguel de Icaza2001-01-122-9/+23
* Implement new function API. Remove Gtk arguments for this. (ect_height):Miguel de Icaza2001-01-122-22/+32
* Close #758 2001-01-12 Miguel de Icaza <miguel@ximian.com>Miguel de Icaza2001-01-121-46/+64
* *** empty log message ***Miguel de Icaza2001-01-122-6/+119
* Added selection_mode argument.Christopher James Lahey2001-01-125-52/+114
* Made this the same size as an ETableItem with all text items. Made theChristopher James Lahey2001-01-111-22/+26
* Added expansions field and loading and saving of that field.Christopher James Lahey2001-01-113-9/+41
* Unfinished sorted variable model for ETree.Christopher James Lahey2001-01-102-0/+517
* Fixed sorting. needs_sorting was getting set to 0 when sorted happens, butChristopher James Lahey2001-01-062-30/+3
* Removed a bunch of unused code.Christopher James Lahey2000-12-271-217/+0
* draw_background=FALSEMiguel de Icaza2000-12-262-0/+3
* Set draw_background to FALSE.Miguel de Icaza2000-12-251-0/+1
* add api docs.Chris Toshok2000-12-252-0/+57
* Destroy text and pixbuf if they exist whether or not is_pixbuf is set.Christopher James Lahey2000-12-237-27/+51
* Set the minimum width of newly created children.Christopher James Lahey2000-12-195-42/+69
* Removed the set cursor and get cursor methods from ETableGroup.Christopher James Lahey2000-12-155-93/+6
* call set_style and use the appropriate style for the text to determine ifChris Toshok2000-12-151-1/+4
* Commented out an unused variable to fix a warning.Christopher James Lahey2000-12-151-0/+2
* Added eti_visibility_notify. Didn't get it to work properly, so it's #ifChristopher James Lahey2000-12-141-0/+25
* Changed the background color of the tooltips to light gray.Christopher James Lahey2000-12-142-2/+2
* remove the silly logic - we pop up a tooltip regardless of where the mouseChris Toshok2000-12-142-7/+30
* New function to calculate the extra pixels per column header.Christopher James Lahey2000-12-146-27/+82
* only return TRUE in the BUTTON_PRESS case if the node was expandable.Chris Toshok2000-12-141-1/+1
* cut&paste from e-table-sorted-variable.c and massage names a bit to makeChris Toshok2000-12-141-1/+208
* Made selected rows ignore their color specification.Christopher James Lahey2000-12-121-1/+1
* Emit double_click signal with the model column, not the view column.Dan Winship2000-12-121-1/+1
* Split the lines in this cell before testing whether we're to the right ofChristopher James Lahey2000-12-101-8/+12
* cell should be edit cast to a CurrentCell, not data cast to a CurrentCell.Christopher James Lahey2000-12-101-1/+1
* Added the actions parameter to ect_event. Added an actions field toChristopher James Lahey2000-12-108-62/+112
* Unref the object instead of destroying it.Federico Mena Quintero2000-12-104-4/+4
* If there are columns allocated, free them upon a destroy.JP Rosevear2000-12-091-2/+3
* Work to get a Gtk-Doc infrastructure in place for Gal.Miguel de Icaza2000-12-096-27/+28
* set "sort_info" on our sorter when we get a new sort_info to keep thingsChris Toshok2000-12-082-4/+60
* Add column and GdkEvent * parameters to the double click signal.Christopher James Lahey2000-12-0810-330/+62
* Free the xmlDoc when we are done with it. (e_table_state_save_to_file):Federico Mena Quintero2000-12-083-5/+13
* pass along the column's width to e_cell_show_tooltip.Chris Toshok2000-12-075-17/+14
* Adapted these to accept the new flags parameter to e_cell_event.Christopher James Lahey2000-12-076-29/+48
* Missed this file during the last commit.Chris Lahey2000-12-071-2/+4
* Fixed warning in compute_elision_length.Christopher James Lahey2000-12-072-18/+0
* disconnect the "group_info_changed" signal on the old sort_info andDan Winship2000-12-071-2/+12
* Move the correct offset when memmoving. Patch provided by Richard HultJP Rosevear2000-12-051-1/+1
* need to zero out the bits corresponding to the rows not selected in theChris Toshok2000-12-041-1/+13
* Federico gets into pixel-perfect neurosis. Xmag is my best friend.Federico Mena Quintero2000-12-036-273/+546
* Removed e_table_col_get_arrow and e_table_col_set_arrow.Christopher James Lahey2000-11-262-28/+0
* Documented.Miguel de Icaza2000-11-256-29/+212
* inline documentation added.Miguel de Icaza2000-11-253-152/+430
* Save the children - FedericoFederico Mena Quintero2000-11-234-11/+19
* Updated version number.Christopher James Lahey2000-11-142-15/+24
* Changed this to match the new EPopupMenu structre.Christopher James Lahey2000-11-071-16/+16
* Made it compile again.Chris Lahey2000-11-041-2/+2
* Turned on proper handling of insert and delete.Christopher James Lahey2000-11-041-1/+1
* Since we insert at the parent->child position, we need to account forNot Zed2000-11-031-39/+117
* Updated these unused glade files to better match the versions in the code.Christopher James Lahey2000-11-035-100/+130
* If we are inserting into the root level, we dont have to search the wholeNot Zed2000-10-271-1/+6
* remove the save_id here, so we don't save state for nodes that no longerChris Toshok2000-10-261-9/+6
* Made the column on the right click and click signals be the model columnChristopher James Lahey2000-10-261-2/+2
* Add "click" to the list of etable signals we proxy.Dan Winship2000-10-262-0/+23
* make ETreeModel opaque, and switch from using g_new0 and g_free forChris Toshok2000-10-252-97/+135
* Destroy the tooltip timeout on object destruction.Christopher James Lahey2000-10-241-1/+8
* Made it so that it doesn't recalculate all the rows if a row is changed,Christopher James Lahey2000-10-222-4/+36
* Made it so that rows inserted with their children nodes already in theChristopher James Lahey2000-10-221-1/+3
* Added e_table_set_state_object which loads the state from the givenChristopher James Lahey2000-10-222-4/+6
* remove timeouts on destroy so they don't try to write to freed dataDan Winship2000-10-201-0/+3
* Switched to saving the version as a double instead of a string.Christopher James Lahey2000-10-191-1/+1
* Fixed ETableFieldChooser row heights a bit.Christopher James Lahey2000-10-194-30/+88
* Make text a different color if !(flags & E_CELL_FOCUSED).Christopher James Lahey2000-10-194-2/+17
* Sped up signal propogation.Christopher James Lahey2000-10-192-2/+52
* 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-184-1/+29
* Moved the glade file directories.Christopher James Lahey2000-10-181-1/+2
* Reworked some of the height stuff?Christopher James Lahey2000-10-171-14/+12
* Choose a better size for the e-table-header-itemIain Holmes2000-10-171-17/+53
* get the next child before traversing/calling func.Chris Toshok2000-10-161-2/+5
* get rid of ENode type, as everything in it is now in ETreePath, and addChris Toshok2000-10-162-139/+257
* Made it so that ETable won't use a state with 0 columns.Christopher James Lahey2000-10-161-2/+14
* Fixed these to use the new ascending attribute as a boolean instead of anChristopher James Lahey2000-10-145-11/+11
* Added e-table-config-field.lo.Christopher James Lahey2000-10-1411-228/+704
* NULL is not a valid argument to `xmlNewDoc'. Was this code everEttore Perazzoli2000-10-141-1/+3
* Fixed gdk-font refcountingIain Holmes2000-10-132-17/+21
* when there are 0 columns, don't assert.Jeffrey Stedfast2000-10-121-1/+1
* Make saving state work properly.Christopher James Lahey2000-10-121-3/+41
* Fixed the parity on the cursor-mode check.Christopher James Lahey2000-10-111-1/+1
* Changed these to use the default cells.Christopher James Lahey2000-10-116-50/+13
* Example spec file. Not used. Just an example of what you can do.Christopher James Lahey2000-10-111-0/+21
* Changed these to match the new ETable system.Christopher James Lahey2000-10-1119-308/+1292
* Removed the assertion that there must be at least 1 column. No way toNot Zed2000-10-095-2/+108
* Emit the selection/cursor "changed" signals.Jeffrey Stedfast2000-10-051-0/+19
* Select all elements of the etable.Jeffrey Stedfast2000-10-054-0/+67
* Changed to take into account the sort group, if the table has one.xNot Zed2000-10-047-18/+428
* Put in 3 more dialog boxes in these files.Christopher James Lahey2000-10-042-75/+1811
* change/add prototypes and a typedef for ETreePathCompareFunc.Chris Toshok2000-10-032-49/+99
* don't screw things up if we sort a collapsed node.Chris Toshok2000-10-031-2/+5
* nukeChris Toshok2000-10-032-1181/+0
* flip black and gray, the way i intended them to be.Chris Toshok2000-10-032-4/+4
* reinstate file.Chris Toshok2000-10-035-24/+103
* Changed.Christopher James Lahey2000-09-291-0/+0
* New file. Approximate UML description of ETable.Christopher James Lahey2000-09-291-0/+0
* Fudge the location of a click in the tooltip, so that it selects theIain Holmes2000-09-273-10/+38
* drag/drop signals need to be added to the same object that is passed toChris Toshok2000-09-271-9/+9
* add save_state stuff to ETreeModel, and prototypes for the public methods.Chris Toshok2000-09-262-7/+213
* Fix include typo.Ariel Rios2000-09-251-1/+1
* fix sorting - need to update the row_array as well as the actual structureChris Toshok2000-09-251-4/+20
* Typo caused readability problems with ETable.Christopher James Lahey2000-09-211-1/+1
* Moved files, fixed header files and paths - FedericoFederico Mena Quintero2000-09-2064-148/+147
* Fixed e-table #includes so that it would compile.Chris Lahey2000-09-1832-64/+64
* Better calculations for tooltip positionsIain Holmes2000-09-183-10/+16
* Added some missing #includes.Christopher James Lahey2000-09-163-3/+4
* Removed g_printIain Holmes2000-09-161-1/+0
* If the cursor is inside the subcell, call the show_tooltip on it.Iain Holmes2000-09-168-41/+404
* Fix a crash in draw_button.Iain Holmes2000-09-151-2/+2
* typo/compile fixPeter Williams2000-09-151-2/+0
* Fix some crashes Make double clicking on the header dividers automaticallyIain Holmes2000-09-1512-27/+238
* Made bold text calculate widths properly.Christopher James Lahey2000-09-121-17/+42
* Made page up and page down active in the ETable.Christopher James Lahey2000-09-111-3/+44
* Fixed the ETableModel callbacks.Christopher James Lahey2000-09-101-12/+12
* Added base ETableModel functions.Christopher James Lahey2000-09-094-37/+244
* Fixed a leak and a double unref.Christopher James Lahey2000-09-022-3/+1
* new test, a home grown 2 hour hack of a file browser. usesChris Toshok2000-09-012-0/+674
* add signals/prototypes for e_tree_model_node_collapsed andChris Toshok2000-09-012-11/+63
* Made the selection work when shift clicking on the first row of the table.Christopher James Lahey2000-08-311-7/+7
* Fix the tree example so that is doesn't show two sets of expand/unexpandRichard Hult2000-08-311-4/+6
* Make printing of groups work better and make them print headers.Christopher James Lahey2000-08-292-38/+134
* Remove a ton of (hopefully harmless) warnings from the ETable code.Ettore Perazzoli2000-08-283-6/+16
* Added some g_return_if_fails and g_return_val_if_fails.Christopher James Lahey2000-08-264-15/+55
* 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
* Check for selection->selection being NULL inChristopher James Lahey2000-08-251-0/+3
* Pay attention to the return value from the click signal.Christopher James Lahey2000-08-251-2/+8
* Added a click signal which gets sent if the user hits the left or middleChristopher James Lahey2000-08-258-0/+89
* Forgot to commit thisChris Lahey2000-08-251-2/+2
* Added g_return_if_fails.Christopher James Lahey2000-08-252-3/+134
* Added infrastructure for setting the justification of columns. Still needChristopher James Lahey2000-08-258-11/+54
* Fixed a bug in e_table_subset_variable_increment that causes problems withChristopher James Lahey2000-08-241-2/+2
* remove tree-expanded.xpm and tree-unexpanded.xpm.Chris Toshok2000-08-233-49/+2
* Handle iso-8859-1 keys nicely in e-text and e-table. Other encodings toLauris Kaplinski2000-08-231-2/+15
* Moved drawing of the cell backgrounds from ECell into ETableItem.Christopher James Lahey2000-08-225-30/+23
* Changed UTF-8 handling syntax from char based to byte basedLauris Kaplinski2000-08-221-117/+124
* we can remove nodes with children now.Chris Toshok2000-08-222-5/+52
* pass table, not site as the closure for these drag signals, sinceChris Toshok2000-08-221-2/+2
* Added e_table_selection_model_selected_count.Christopher James Lahey2000-08-212-0/+27
* First step moving to UTF-8 stringsLauris Kaplinski2000-08-202-207/+272
* Made background colors alternate.Christopher James Lahey2000-08-2012-45/+128
* Make right click select if the current row is not selected.Christopher James Lahey2000-08-103-0/+19
* Call our parent's destroy method.Miguel de Icaza2000-08-091-0/+5
* Tag some strings for translation.Miguel de Icaza2000-08-091-15/+15
* Changed e_popup_menu_run call to match the new arguments.Christopher James Lahey2000-08-091-1/+1
* Added functions to convert from view row to model row or from model row toChristopher James Lahey2000-08-062-11/+40
* fixDan Winship2000-08-061-3/+3
* Added a function to get the next row with sorting taken into account.Christopher James Lahey2000-08-052-0/+40
* Made it so that selection ranges work even if the table is using grouping.Christopher James Lahey2000-08-051-4/+6
* Made selection ranges work even if the table is sorted.Christopher James Lahey2000-08-056-25/+432
* Built code to have autodrags only work from within the table and to reportChristopher James Lahey2000-08-052-39/+236
* Made drag events calculate a row and column and signal that information.Christopher James Lahey2000-08-048-32/+99
* Add a handler for "model_pre_change" and properly stop editing.Christopher James Lahey2000-08-038-10/+87
* Changed the API for the append_row function. Now accepts a model to copyChristopher James Lahey2000-08-027-39/+17
* Added an argument to set a column so that you can't sort by that column.Christopher James Lahey2000-08-013-23/+72
* Made enter key destroy and recreate the ETableItem.Christopher James Lahey2000-07-302-1/+15
* Remove the idle handler before destroying the data it operates on.Dan Winship2000-07-291-0/+2
* Fixed up the table behavior so that it's not always in an edit mode.Christopher James Lahey2000-07-281-9/+43