Marc Zinnschlag
9f0b34eae0
fixed reference loading code (editor)
12 years ago
Marc Zinnschlag
26b3d93293
streamlined filter syntax
12 years ago
Marc Zinnschlag
2e9948e86a
improved one-shot filter handling; allow empty pre-defined filters
12 years ago
Marc Zinnschlag
aa935ff03d
update tables on filter record changes
12 years ago
Marc Zinnschlag
20bd0707dc
avoid use of column number literals
12 years ago
Marc Zinnschlag
937f5b11a2
fixed broken record deletion
12 years ago
Marc Zinnschlag
d007d4dc9a
allow colons in names (filter)
12 years ago
Marc Zinnschlag
7e02c9acf2
added filter text column to filter table
12 years ago
Marc Zinnschlag
25e6380884
implemented use of predefined filters
12 years ago
Marc Zinnschlag
d1516792ce
made document data available to filter parser
12 years ago
Marc Zinnschlag
7aee1da5c6
fixed some columns
12 years ago
Marc Zinnschlag
51fbb0f3f4
fixed a segfault when opening views for tables that do not allow the creation of new records
12 years ago
Marc Zinnschlag
948cb0ef34
Merge remote-tracking branch 'marcrbouvier/master'
12 years ago
Marc Zinnschlag
78c7de440d
simplified filter nodes even more
12 years ago
Marc Zinnschlag
cf58670c85
removed global filter scope (would have caused sync problems between projects)
12 years ago
Marc Zinnschlag
3cf60da5a7
added numeric value filter node
12 years ago
Marc Zinnschlag
537ab38985
fixed type in error message
12 years ago
Marc Zinnschlag
c56007cceb
fixed a record counting bug (was using the wrong model)
12 years ago
Marc Zinnschlag
63b1df85e7
fixed string parsing
12 years ago
Marc Zinnschlag
f615a9397b
made text node filter case-insensitive
12 years ago
Marc Zinnschlag
de956737fe
added text filter node
12 years ago
Marc Zinnschlag
decd826208
fixed an include guard
12 years ago
Marc Zinnschlag
ba6edc55d4
added not filter node
12 years ago
Marc Zinnschlag
806e9a2888
added and and or filter nodes
12 years ago
Marc Zinnschlag
50041fc211
simplified filter system by taking out filter references and user values for now (these are post-1.0 features anyway)
12 years ago
Marc Bouvier
2e8b0cf502
Remove Directory Paths in Qt Classes Includes
...
Qt recommends that the path location not be used when including a class.
Also, this is how other files include Qt classes in the OpenCS app. This
change is for consistency only.
12 years ago
Marc Zinnschlag
a61215dab1
some general filter parser cleanup
12 years ago
Marc Zinnschlag
c87a279444
added error reporting in the filter edit widget (change the text colour for now)
12 years ago
Marc Zinnschlag
c7e97a83e1
automatically build column map on filter change
12 years ago
Marc Zinnschlag
ea8b9ce45b
apply filter to table after filter text change
12 years ago
Marc Zinnschlag
470f890a9a
fixed BooleanNode constructor
12 years ago
Marc Zinnschlag
c38860fa72
added parser and custom filter edit widget (parser not functional yet; always returns a false boolean node)
12 years ago
Marc Zinnschlag
236dc9fc43
replaced binary filter node with a n-ary node
12 years ago
Marc Zinnschlag
528e047fd5
repalced std::auto_ptr with boost::shared_ptr in filter nodes
12 years ago
Marc Zinnschlag
789a66eaa7
added filter box and basic record filter UI (not functional yet; only supporting on-the-fly filters for now)
12 years ago
Marc Zinnschlag
f5b06d5d52
basic filter tree structure
12 years ago
Marc Zinnschlag
a95715b61d
added description field to filter record
12 years ago
Marc Zinnschlag
f6226e4859
added Creator class for filters
12 years ago
Marc Zinnschlag
0944338c27
avoid the use of hardcoded column numbers
12 years ago
Marc Zinnschlag
76b9d3dbc1
columns are now identified via an enum instead the name string
12 years ago
Marc Zinnschlag
d2f96deb98
renamed columns.hpp to columimp.hpp
12 years ago
Marc Zinnschlag
adb05737ee
Merge branch 'master' into filter
...
Conflicts:
apps/opencs/model/world/universalid.cpp
apps/opencs/view/doc/view.cpp
apps/opencs/view/world/subviews.cpp
12 years ago
Marc Zinnschlag
434f97c95c
fixed two missing icons
12 years ago
Marc Zinnschlag
102700a498
added specialised Creator for references
12 years ago
Marc Zinnschlag
57be764cce
added specialised Creator for referenceable records
12 years ago
Marc Zinnschlag
34c825ce52
added icons and type listing to UniversalId class
12 years ago
Marc Zinnschlag
661b290c49
automatically scroll table to the position of a newly created record
12 years ago
Marc Zinnschlag
82958e6514
added custom creator for cell records
12 years ago
Marc Zinnschlag
899e18b2cf
report ID errors also via input field tool tips
12 years ago
Marc Zinnschlag
5ec9d370cb
check if ID is already in use when creating new IDs
12 years ago