aboutsummaryrefslogtreecommitdiffstats
path: root/widgets/table
Commit message (Expand)AuthorAgeFilesLines
* 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
* Added a comment.Christopher James Lahey2000-07-271-0/+1
* Fixed shift click selections.Christopher James Lahey2000-07-271-37/+40
* Allocate correctly in the insert method.Christopher James Lahey2000-07-272-7/+3
* Grab focus properly.Christopher James Lahey2000-07-272-28/+69
* Clear the selection model when activating.Christopher James Lahey2000-07-273-68/+79
* Fixed a reference.Christopher James Lahey2000-07-275-6/+36
* Added an ETableSelectionModel so this won't crash.Christopher James Lahey2000-07-272-11/+24
* Fixed the model/view row confusion.Christopher James Lahey2000-07-272-11/+15
* Uninitialized variable fix for e-tableMatthew Loper2000-07-271-1/+1
* Added "table_selection_model" argument. Removed foreach function andChristopher James Lahey2000-07-2715-434/+508
* Made foreach call the callback in top to bottom order.Christopher James Lahey2000-07-261-4/+5
* Replaced get_selection_list with foreach.Christopher James Lahey2000-07-263-11/+14
* Added e-table-selection-model.c and e-table-selection-model.h.Christopher James Lahey2000-07-262-152/+46
* Added comments to the bit field code.Christopher James Lahey2000-07-262-3/+14
* More fixes.Christopher James Lahey2000-07-261-8/+22
* Fixed up the bit manipulation a bit here.Christopher James Lahey2000-07-261-3/+34
* New files for doing a selection model. Not finished yet and thus not inChristopher James Lahey2000-07-264-96/+427
* Implemented some of the drag & drop code. Drops all report as being on rowChristopher James Lahey2000-07-252-9/+517
* added a color_column where the color can be specified as a string, e.g.Damon Chaplin2000-07-232-2/+108
* Added some unused declarations for drag and drop work.Christopher James Lahey2000-07-221-0/+105
* g_free things we g_malloc.Michael Meeks2000-07-151-2/+1
* Changed the background color of the header.Christopher James Lahey2000-07-141-1/+1
* Made scroll wheel work properly in header.Christopher James Lahey2000-07-131-1/+4
* Make sure the ETable is constructed properly, by setting theEttore Perazzoli2000-07-112-6/+17
* Fix a typbraino in the ETableScrolled header file.Ettore Perazzoli2000-07-111-1/+1
* Add e-table-scrolled.c and e-table-scrolled.h.Christopher James Lahey2000-07-106-41/+461
* Put back e_cell_event sometimes when we're not editing.Christopher James Lahey2000-07-101-3/+3
* 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
* Don't draw drop markers when the layout won't be changed by the drop.Anders Carlsson2000-07-091-2/+9
* Get rid of an unused variable.Ettore Perazzoli2000-07-091-0/+4
* When inserting a root node, only call e_table_model_row_inserted ifDan Winship2000-07-091-4/+4
* Don't call e_cell_event if we're not editing.Christopher James Lahey2000-07-091-3/+3
* Commented out some unnecessary and buggy code.Christopher James Lahey2000-07-091-0/+2
* add a g_return_val_if_fail to etree_node_at_rowDan Winship2000-07-071-2/+2
* Make this work recursively.Dan Winship2000-07-071-1/+8
* fix the conditions under which we draw a horizontal line.Chris Toshok2000-07-071-1/+1
* Send GDK_BUTTON_RELEASE events to the ecell associated with the cell (ifChristopher James Lahey2000-07-061-0/+37
* Added a reflow_compare callback and did removal if you do shift-click on aChristopher James Lahey2000-07-041-5/+30
* From mail:Christopher James Lahey2000-06-3013-71/+188
* Added an unsort command.Christopher James Lahey2000-06-282-0/+14
* Calculate height including if clip_height is set to -1.Christopher James Lahey2000-06-2721-29/+1022
* draw pixmaps with he right background and selection colors.Larry Ewing2000-06-241-1/+9
* add icon_at virtual function - it was stupid to make the insert call takeChris Toshok2000-06-236-52/+52
* use the expanded/unexpanded pixbufs as node pixbufs for the first level ofChris Toshok2000-06-234-31/+108
* Make the table not move around as you resize.Christopher James Lahey2000-06-231-16/+18
* Killed a warning.Christopher James Lahey2000-06-231-1/+1
* Remove use of the "x" and "y" arguments to EText.Christopher James Lahey2000-06-235-10/+2
* Made the Close button work.Christopher James Lahey2000-06-223-1/+33
* Changed this to move the cell to the nearest edge instead of to the leftChristopher James Lahey2000-06-222-3/+47
* Made moving columns to the right work properly.Christopher James Lahey2000-06-221-0/+3
* Fix a minor warning.Christopher James Lahey2000-06-212-8/+20
* Fix HEADER_PADDING.Christopher James Lahey2000-06-211-1/+1
* Fix cursor column information.Christopher James Lahey2000-06-211-6/+9
* Removed the unfocus method since that's handled by the canvas itself now.Christopher James Lahey2000-06-216-137/+92
* Started adapting ETableItem to use the canvas selection/cursor system.Christopher James Lahey2000-06-212-101/+77
* call e_table_model_row_inserted instead of e_table_model_changed.Chris Toshok2000-06-201-4/+4
* Made cells with strikeout on have a line from the left margin to the rightChristopher James Lahey2000-06-171-8/+4
* Moved the reflow signal handling into an idle handler to fix a bug whenChristopher James Lahey2000-06-162-3/+19
* print the icon for the tree control.Chris Toshok2000-06-161-21/+27
* new function, to generate postscript so i can test tree printing.Chris Toshok2000-06-142-29/+129
* Request the value of e_table_is_cell_editable of the model_col instead ofChristopher James Lahey2000-06-142-7/+7
* Clip the contained text.Christopher James Lahey2000-06-133-5/+393
* Removed the freeze/thaw stuff for the model. As Chris wisely pointed out,Federico Mena Quintero2000-06-1313-134/+39
* supply the pixbufs here.Chris Toshok2000-06-113-19/+34
* offset events before passing them to our subcell view.Chris Toshok2000-06-111-4/+17
* change things so we focus the cell and select the row, and also dispatchChris Toshok2000-06-119-416/+832
* Small syntactic changes.Christopher James Lahey2000-06-112-12/+21
* 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-1112-60/+420
* New files. A tree model using a GNode structure to store it's info.Chris Toshok2000-06-0910-0/+1350
* The field chooser works now.Christopher James Lahey2000-06-085-32/+27
* More work on the Field Chooser. Not quite done yet.Christopher James Lahey2000-06-088-42/+271
* Added e-table-field-chooser*.Christopher James Lahey2000-06-0811-158/+1279
* Added a right click signal.Christopher James Lahey2000-06-069-26/+127
* Fixed the multiple copies of rows in ETable bug.Christopher James Lahey2000-06-021-1/+1
* two more pastosDan Winship2000-06-022-2/+2
* Copy and paste error.Christopher James Lahey2000-06-022-11/+4
* Added a "key_press" signal.Christopher James Lahey2000-06-028-3/+94
* Remove an offending *.Dan Winship2000-06-021-1/+1
* Made the sort when inserting a signal row be syncronous.Christopher James Lahey2000-06-021-5/+44
* Added "text_filter" argument that takes a const void * and returns anChristopher James Lahey2000-06-022-24/+43
* Accidental commit fix.Chris Lahey2000-06-021-3/+9
* Copy and paste error.Christopher James Lahey2000-06-023-4/+21
* Added e_table_get_selected_view_row.Christopher James Lahey2000-06-027-4/+62
* Added bold column's to ECellText.Christopher James Lahey2000-05-312-44/+146
* Make sure that the cursor is always shown when the selection changes.Christopher James Lahey2000-05-311-2/+27
* Fixed a bunch of selection bugs. Removed "spreadsheet" argument (for now.)Christopher James Lahey2000-05-3013-109/+399
* Fixed setting of arguments.Christopher James Lahey2000-05-291-3/+3
* Added double click handling.Christopher James Lahey2000-05-288-6/+101
* Added "strikeout_column" argument.Christopher James Lahey2000-05-272-2/+75
* Made "drawgrid", "drawfocus", "spreadsheet", and "length_threshold"Christopher James Lahey2000-05-277-40/+199
* Account for extra pixel at right end of ETable.Christopher James Lahey2000-05-263-4/+7
* Made dragging columns work.Christopher James Lahey2000-05-261-27/+27
* Fixed the remove column callback.Christopher James Lahey2000-05-241-1/+2
* Added right click menus to the table header items.Christopher James Lahey2000-05-242-19/+182
* Make scrollbar arrow buttons work.Christopher James Lahey2000-05-231-0/+4