| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
| |
2000-08-09 Christopher James Lahey <clahey@helixcode.com>
* e-table-item.c, e-table-selection-model.c,
e-table-selection-model.h: Make right click select if the current
row is not selected.
svn path=/trunk/; revision=4658
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-08-05 Christopher James Lahey <clahey@helixcode.com>
* Makefile.am, e-table-selection-model.c,
e-table-selection-model.h, e-table.c, e-table.h: Made selection
ranges work even if the table is sorted.
* e-table-sorter.c, e-table-sorter.h: New files to help with
making selection ranges work even if sorted.
svn path=/trunk/; revision=4546
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-08-04 Christopher James Lahey <clahey@helixcode.com>
* e-table-group-container.c, e-table-group-leaf.c,
e-table-group.c, e-table-group.h, e-table-item.c, e-table-item.h:
Made drag events calculate a row and column and signal that
information.
* e-table-selection-model.c, e-table-selection-model.h: Changed
do_something to take a GdkModifierType.
svn path=/trunk/; revision=4529
|
|
|
|
|
|
|
|
| |
2000-07-27 Christopher James Lahey <clahey@helixcode.com>
* e-table-selection-model.c: Added a comment.
svn path=/trunk/; revision=4387
|
|
|
|
|
|
|
|
| |
2000-07-27 Christopher James Lahey <clahey@helixcode.com>
* e-table-selection-model.c: Fixed shift click selections.
svn path=/trunk/; revision=4386
|
|
|
|
|
|
|
|
|
|
|
| |
2000-07-27 Christopher James Lahey <clahey@helixcode.com>
* e-table-selection-model.c: Allocate correctly in the insert method.
* e-table-click-to-add.c: Removed the line that was causing this
to do bad things.
svn path=/trunk/; revision=4385
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-07-27 Christopher James Lahey <clahey@helixcode.com>
* e-table-click-to-add.c: Clear the selection model when
activating.
* e-table-item.c: Fixed a bunch of model column vs. view column
issues.
* e-table-selection-model.c: Set the cursor to -1, -1 and emi a
"cursor_changed" signal.
svn path=/trunk/; revision=4380
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-07-26 Christopher James Lahey <clahey@helixcode.com>
* e-table-click-to-add.c: Fixed a reference.
* e-table-selection-model.c, e-table-selection-model.h: Added a
clear function.
* e-table.c, e-table.h: Made going from click to add to the main
table and back work better.
svn path=/trunk/; revision=4373
|
|
|
|
|
|
|
|
|
|
|
| |
2000-07-26 Christopher James Lahey <clahey@helixcode.com>
* e-table-item.c: Fixed the model/view row confusion.
* e-table-selection-model.c: Changed one expression to use a
#define properly.
svn path=/trunk/; revision=4371
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-07-26 Christopher James Lahey <clahey@helixcode.com>
* e-table-group-container.c, e-table-group-container.h,
e-table-group-leaf.c, e-table-group-leaf.h: Added "table_selection_model"
argument. Removed foreach function and selection notification.
* e-table-group.c, e-table-group.h: Removed foreach function and
selection notification.
* e-table-header.c: Fixed header width calculation to include the
last column.
* e-table-item.c, e-table-item.h: Fixed this to use the new
selection model.
* e-table-scrolled.c, e-table-scrolled.h: Removed selection
notification.
* e-table-selection-model.c, e-table-selection-model.h: Finished
notification signals and fixed a bunch of bit manipulations.
Implemented do_something method.
* e-table.c, e-table.h: Create an ETableSelectionModel and use it
properly.
svn path=/trunk/; revision=4363
|
|
|
|
|
|
|
|
|
| |
2000-07-25 Christopher James Lahey <clahey@helixcode.com>
* e-table-selection-model.c: Made foreach call the callback in top
to bottom order.
svn path=/trunk/; revision=4335
|
|
|
|
|
|
|
|
|
|
|
| |
2000-07-25 Christopher James Lahey <clahey@helixcode.com>
* e-table-selection-model.c, e-table-selection-model.h: Replaced
get_selection_list with foreach.
* e-table.h: Add a ETableSelectionModel.
svn path=/trunk/; revision=4334
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-07-25 Christopher James Lahey <clahey@helixcode.com>
* Makefile.am: Added e-table-selection-model.c and
e-table-selection-model.h.
* e-table-selection-model.c: Added the get_selection_list and
is_row_selected functions. Removed some unused code.
* e-table-selection-model.h: Removed some unused code.
svn path=/trunk/; revision=4331
|
|
|
|
|
|
|
|
|
|
| |
2000-07-25 Christopher James Lahey <clahey@helixcode.com>
* e-table-selection-model.c: Added comments to the bit field code.
* e-table-selection-model.h: Made the selection data guint32s.
svn path=/trunk/; revision=4329
|
|
|
|
|
|
|
|
| |
2000-07-25 Christopher James Lahey <clahey@helixcode.com>
* e-table-selection-model.c: More fixes.
svn path=/trunk/; revision=4328
|
|
|
|
|
|
|
|
|
| |
2000-07-25 Christopher James Lahey <clahey@helixcode.com>
* e-table-selection-model.c: Fixed up the bit manipulation a bit
here.
svn path=/trunk/; revision=4327
|
|
2000-07-25 Christopher James Lahey <clahey@helixcode.com>
* e-table-selection-model.c, e-table-selection-model.h: New files
for doing a selection model. Not finished yet and thus not in
Makefile.am.
* e-table.c, e-table.h: Renamed the new dnd signals so that they
won't conflict with the widget signals.
svn path=/trunk/; revision=4326
|