aboutsummaryrefslogtreecommitdiffstats
path: root/widgets/table
Commit message (Expand)AuthorAgeFilesLines
* 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
* Added initialize_value and value_is_empty callbacks.Christopher James Lahey2000-05-2011-84/+323
* From a patch by Iain Holmes <ih@csd.abdn.ac.uk>Christopher James Lahey2000-05-192-2/+14
* Fixed a memory leak.Christopher James Lahey2000-05-161-0/+2
* Changed sorting to be at priority level 30.Christopher James Lahey2000-05-162-3/+3
* Removed a memory leak here.Christopher James Lahey2000-05-164-27/+4
* Fixed a FIXME comment.Christopher James Lahey2000-05-163-27/+102
* From widgets/e-table/ChangeLogChristopher James Lahey2000-05-1424-819/+510
* *** empty log message ***Miguel de Icaza2000-05-122-1/+30
* Fixed etssv_remove.Christopher James Lahey2000-05-101-2/+11
* Make multi-line texts display properly. Fixed some mem leaks.Christopher James Lahey2000-05-081-10/+6
* free cell.starting_text here to avoid a memory leak.Chris Toshok2000-05-081-0/+1
* Add a horizontal scrollbar.Christopher James Lahey2000-05-081-1/+1
* Handle row_inserted and row_deleted signals properly.Christopher James Lahey2000-05-088-37/+126
* only to set_value_at if the value is indeed different. (ect_stop_editing):Chris Toshok2000-05-071-3/+9
* Killed some warnings.Christopher James Lahey2000-05-072-3/+0
* ignore the .pure directoryChris Toshok2000-05-051-0/+1
* use rows here instead of E_TABLE_SUBSET(etsv)->n_map, since the table canChris Toshok2000-05-051-1/+1
* Add an e_table_group_add_all function and implement it in the differentChristopher James Lahey2000-05-059-15/+117
* Sped up e_cell_text's get_height function.Christopher James Lahey2000-05-051-16/+19
* Added a height_cache idle loop so that the height_cache will be validatedChristopher James Lahey2000-05-042-2/+40
* Load all the data to be sorted by before actually doing the sort.Christopher James Lahey2000-05-041-17/+47
* Fix author information.Christopher James Lahey2000-05-044-16/+43
* Add back in main loop calls during sorting.Christopher James Lahey2000-05-041-0/+2
* Replace insert sort completely with a qsort.Christopher James Lahey2000-05-042-77/+63
* Changed the insert sort to be binary instead of linear.Christopher James Lahey2000-05-041-29/+52
* Made this more reentrant.Christopher James Lahey2000-05-015-10/+67
* Fixed some warnings.Christopher James Lahey2000-04-287-8/+10
* Added a missing include.Christopher James Lahey2000-04-261-0/+1
* Add argument handling here.Miguel de Icaza2000-04-2611-499/+250
* Fixed a warning.Christopher James Lahey2000-04-252-2/+1
* Made the tooltip show up in the correct place and configuration when usingChristopher James Lahey2000-04-241-2/+1
* Calculate the width of the table from the width of all the columns, andIain Holmes2000-04-241-2/+11
* add table-size-testChris Toshok2000-04-176-27/+269
* Propagate mouse wheel events upwards.Anders Carlsson2000-04-172-13/+17
* + * addressbook/gui/component/addressbook.cMatthew Loper2000-04-161-0/+13
* Added a row height cache.Christopher James Lahey2000-04-152-2/+62
* 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-152-12/+29
* Remove test for source. We will fix this later.Miguel de Icaza2000-04-131-15/+13
* Reset resize_guide here.Miguel de Icaza2000-04-121-5/+3