0
I Use This!
Very High Activity

Commits : Listings

Analyzed 1 day ago. based on code collected 2 days ago.
Aug 21, 2025 — Aug 21, 2026
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
- several improvements/fixes to the plotting framework - added plot area class with clipping support More... over 17 years ago
Made a lot of changes/additions to the plotting framework including some design changes such as a 1:1 corresponance between worksheet elements and graphics items. I also added support for curve symbols and plugins as curve symbol factories. Status of the plotting framework: Some basic functionality is working now but most fundamental things are still under heavy construction or not yet implemented at all. I already have plans to implement support for things like broken axes, clipping, styles, non-cartesian coordinate systems and not to forget element editing tools. Time will tell how long all that will take ... More... over 17 years ago
- fixed a bug in ColumnPrivate - added the rudimentary basics of a line+symbol curve class - added some parts of the the Loki library in order to use its TypeTraits template (from loki-lib.sf.net, mostly known from the book "Modern C++ Design" by Andrei Alexandrescu) - improved the standard setter undo command to work with pointers (with the help of TypeTraits) - added some more test code in WorksheetView More... over 17 years ago
compiler warnings : default return values added More... over 17 years ago
- Ported StatisticsFilter from SciDAVis trunk. While an analysis module enabling you to actually use this class still needs to be written, its source code may help elucidate some ideas behind the current column and filter classes; and thus aid in the design discussion. More... over 17 years ago
- Removed explicit handling of invalid cells in favour of NaN, QString() (null string) and QDateTime() (invalid date/time). The advantage is a reduction in complexity (fewer methods) as well as that if some calculations yields an undefined/invalid result, you can simply return the approriate invalid value instead of having to make sure that isInvalid() returns true for these cells. More... over 17 years ago
- Removed signal AbstractColumn::aboutToBeRepalaced() and its trigger AbstractColumn::notifyReplacement(). Due to all the attributes that could change by replacement, this is hard to implement correctly; it wasn't currently in use, and there doesn't seem to be any future use case where it's really needed. More... over 17 years ago
- Removed enum SciDAVis::ColumnDataType as well as AbstractColumn::dataType() and its implementations. Its information is almost identical to SciDAVis::ColumnMode AbstractColumn::columnMode(), the only difference being that TypeQDateTime corresponds to three distinct modes (DateTime, Month and Day). - Added hiding of new input/output filters when changing the column mode. More... over 17 years ago
- Fixed error in previous commit. - Removed SimpleMappingFilter (which was an experiment with a two-way filter, i.e. it changes its inputs; this turned out to be problematic) - Removed references to deleted classes from core.pro. More... over 17 years ago
- Moved documentation from headers to source files in backend/core/column: Column Column::Private columncommands More... over 17 years ago
- renamed Spreadsheet to SpreadsheetView in kdefrontend - renamed Table (and related classes) to Spreadsheet in qtfrontend and backend (closes issue #2781082) More... over 17 years ago
- Removed obsolete classes Filter, Fit and MyParser. Use AbstractFilter, AbstractFit and AbstractScript instead. More... over 17 years ago
- Moved more documentation from header to source files: AbstractSimpleFilter AspectPrivate AspectTreeModel CopyThroughFilter Folder Project globals More... over 17 years ago
updated CMakeLists.txt to compile kde frontend with new plugin stuff More... over 17 years ago
PartMdiView Crash More... over 17 years ago
- improved the standard setter undo command template and added another for cases where a function call is necessary - several improvements to LinearAxis More... over 17 years ago
- integrated the PluginManager wherever QPluginLoader::staticInstances() was used - added an example plugin More... over 17 years ago
Extended the plugin functionality: - added interface VersionedPlugin as base for all plugins to identifiy which version they where build for - added a plugin loader customized for VersionedPlugins - added a plugin manager which unifies access to static and dynamic plugins - added some command line options to the qt frontend including ones for enabling/disabling plugins More... over 17 years ago
kde frontend fixes for new worksheet and some compiler warnings removed More... over 17 years ago
- moved doxygen comments from interfaces.h to interfaces.dox More... over 17 years ago
- moved the doxygen comments for StandardSetterCmd from commandtemplates.h to a separate *.dox file in accordance with our rule not to put doxygen comments in header files More... over 17 years ago
switched kde frontend to new worksheet More... over 17 years ago
- clearing table cells now sets them empty and invalid instead of removing them, which I think is what you would expect More... over 17 years ago
- fixed bug #2759043: Segfault in TableModel::handleAspectRemoved() More... over 17 years ago
- new table rows are now resized to table.rowCount() More... over 17 years ago
- fixed loading of projects with empty author names - fixed connections of initial table columns to the model - fixed handling of column row count changes in TableModel More... over 17 years ago
- improved the standard setter undo command template to be more generally usable - improved CartesianCoordinateSystem - implemented large parts of LinearAxis More... over 17 years ago
- split class WorksheetElementGroup into WorksheetElementContainer (common container functionality) and WorksheetElementGroup (an actual element group) - revised/improved the coordinate system concept - some other small improvements More... over 17 years ago
- started working on the coordinate system functionality - added templates for getter/setter undo commands - moved several method declarations from AbstracWorksheetElement to AbstractWorksheetDecorationElement as they do not make sense for most non-decoration elements (e.g., rotation) More... over 17 years ago
further work on the plotting framework: - added first plot and element type - implemented adding/removing elements to a worksheet - implemented several methods for element groups - added test code which adds a rectangle to the worksheet - improved doxygen documentation - several other smaller changes/improvements More... over 17 years ago