• Andreas J. Guelzow 's avatar
    Implement ctrl-click cell deselection. [#610696] · db6d7144
    Andreas J. Guelzow authored
    2011-11-30  Andreas J. Guelzow <aguelzow@pyrshep.ca>
    
    	* src/cmd-edit.c: adjust calls to sv_selection_add_full and
    	sv_selection_add_pos throughout
    	(sv_select_cur_inputs): fix leak
    	* src/commands.c (cmd_colrow_hide_correct_selection): adjust
    	calls to sv_selection_add_full
    	* src/item-grid.c (item_grid_button_released): simplify selection,
    	adjust call to sv_selection_add_pos
    	* src/selection.c (sv_selection_add_pos): add argument
    	(sv_selection_add_full): add argument
    	(sv_selection_simplified_free): new
    	(sv_selection_simplify): new
    	(sv_selection_calc_simplification): new, use it throughout instead of
    	accessing sv->selection directly
    	(sheet_selection_set_internal): redraw headers if the selection mode
    	is not just ADD
    	(sv_selection_free): use g_slist_free_full
    	* src/selection.h (GnmSelectionMode): new
    	(sv_selection_add_pos): add argument
    	(sv_selection_add_full): add argument
    	(sv_selection_simplified_free): new
    	(sv_selection_simplify): new
    	* src/sheet-control-gui.c: adjust calls to sv_selection_add_full and
    	sv_selection_add_pos throughout
    	* src/sheet-view.c (sv_real_dispose): dispose of simplified selection
    	(sheet_view_init): initialize selection fields
    	* src/sheet-view.h: add fields
    	* src/sheet.c (gnm_sheet_resize_main): adjust call to sv_selection_add_pos
    	* src/test-pango.c (cb_exercise_pango): adjust call to sv_selection_add_full
    	* src/workbook-view.c (wb_view_selection_desc): use selection_first_range
    	rather than accessing the fields directly
    
    2011-11-30 Andreas J. Guelzow <aguelzow@pyrshep.ca>
    
    	* excel-xml-read.c (xl_xml_selection): adjust call to
    	sv_selection_add_full
    	* ms-excel-read.c (excel_read_SELECTION): adjust calls to
    	sv_selection_add_full and sv_selection_add_pos
    db6d7144
Name
Last commit
Last update
..
applix Loading commit data...
corba Loading commit data...
dif Loading commit data...
excel Loading commit data...
excelplugins Loading commit data...
fn-christian-date Loading commit data...
fn-complex Loading commit data...
fn-database Loading commit data...
fn-date Loading commit data...
fn-derivatives Loading commit data...
fn-eng Loading commit data...
fn-erlang Loading commit data...
fn-financial Loading commit data...
fn-hebrew-date Loading commit data...
fn-info Loading commit data...
fn-logical Loading commit data...
fn-lookup Loading commit data...
fn-math Loading commit data...
fn-numtheory Loading commit data...
fn-r Loading commit data...
fn-random Loading commit data...
fn-stat Loading commit data...
fn-string Loading commit data...
fn-tsa Loading commit data...
gda Loading commit data...
glpk Loading commit data...
gnome-db Loading commit data...
gnome-glossary Loading commit data...
guile Loading commit data...
html Loading commit data...
lotus-123 Loading commit data...
lpsolve Loading commit data...
mps Loading commit data...
nlsolve Loading commit data...
oleo Loading commit data...
openoffice Loading commit data...
paradox Loading commit data...
perl-func Loading commit data...
perl-loader Loading commit data...
plan-perfect Loading commit data...
psiconv Loading commit data...
py-func Loading commit data...
python-loader Loading commit data...
qpro Loading commit data...
sample_datasource Loading commit data...
sc Loading commit data...
sylk Loading commit data...
uihello Loading commit data...
xbase Loading commit data...
.gitignore Loading commit data...
Makefile.am Loading commit data...
README Loading commit data...