~ubuntu-branches/ubuntu/quantal/gnumeric/quantal

« back to all changes in this revision

Viewing changes to src/sheet-filter.h

  • Committer: Bazaar Package Importer
  • Author(s): Gauvain Pocentek
  • Date: 2009-06-22 13:37:20 UTC
  • mfrom: (1.1.20 upstream) (2.1.3 sid)
  • Revision ID: james.westby@ubuntu.com-20090622133720-rtdazsiz2lx5q8l7
Tags: 1.9.9-1ubuntu1
* Merge from debian unstable, remaining changes:
  - Promoted gnumeric-doc to Recommends in gnumeric package for help to be
    installed automatically
  - gnumeric-gtk is a transitional package
  - gnumeric conflicts with gnumeric-gtk << 1.8.3-3ubuntu1
  - call initltool-update in po*
  - remove psiconv support (psiconv is in universe):
    o debian/control: remove B-D on libpsiconv-dev
    o debian/rules: don't pass --with-psiconv to ./configure
    o debian/gnumeric-plugins-extra.install: don't install the psiconv
      plugin

Show diffs side-by-side

added added

removed removed

Lines of Context:
3
3
# define _GNM_SHEET_FILTER_H_
4
4
 
5
5
#include "gnumeric.h"
6
 
#include <goffice/utils/go-undo.h>
 
6
#include <goffice/goffice.h>
7
7
 
8
8
G_BEGIN_DECLS
9
9
 
69
69
                                                     gboolean absolute,
70
70
                                                     float n);
71
71
 
72
 
GnmFilter                *gnm_filter_new            (Sheet *sheet, GnmRange const *r);
73
 
GnmFilter                *gnm_filter_dup            (GnmFilter const *src,
 
72
GnmFilter                *gnm_filter_new            (Sheet *sheet, GnmRange const *r);
 
73
GnmFilter                *gnm_filter_dup            (GnmFilter const *src,
74
74
                                                     Sheet *sheet);
75
75
GnmFilter *               gnm_filter_ref            (GnmFilter *filter);
76
 
void                      gnm_filter_unref          (GnmFilter *filter);
77
 
void                      gnm_filter_remove         (GnmFilter *filter);
 
76
void                      gnm_filter_unref          (GnmFilter *filter);
 
77
void                      gnm_filter_remove         (GnmFilter *filter);
78
78
GnmFilterCondition const *gnm_filter_get_condition  (GnmFilter const *filter, unsigned i);
79
 
void                      gnm_filter_set_condition  (GnmFilter *filter, unsigned i,
 
79
void                      gnm_filter_set_condition  (GnmFilter *filter, unsigned i,
80
80
                                                     GnmFilterCondition *cond,
81
81
                                                     gboolean apply);
82
82
gboolean                  gnm_filter_overlaps_range (GnmFilter const *filter, GnmRange const *r);
83
 
gboolean                  gnm_filter_overlaps_range (GnmFilter const *filter, GnmRange const *r);
84
83
void                      gnm_filter_reapply        (GnmFilter *filter);
85
84
 
86
 
 
 
85
GnmFilter *gnm_sheet_filter_at_pos  (Sheet const *sheet, GnmCellPos const *pos);
87
86
void gnm_sheet_filter_guess_region  (Sheet *sheet, GnmRange *region);
88
87
void gnm_sheet_filter_insdel_colrow (Sheet *sheet,
89
88
                                     gboolean is_cols, gboolean is_insert,