Commit Graph

357 Commits (f12d5b728ad9462a9f99c5905da9ceef8d86a1ed)

Author SHA1 Message Date
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