Menu

CompPad / News: Recent posts


Unstable 0.4.05x - Works with Java 8

The previous release only worked with Java 11 or greater. This version should work with Java 8 or greater.

Posted by Toby Rule 2022-02-14

Unstable 0.4.04x released

This version MOSTLY works on LibreOffice 7.0.4.2 under Linux. I have not tested on any other platforms. Plotting does not currently work.

Update: Requires Java 11

Posted by Toby Rule 2022-02-13 Labels: release

Maintainer emerges from hibernation

After a decade of inactivity, I am maintaining this project again. I aim to post a release in a week or two that will work (more or less) with recent version of LibreOffice, on Windows, and Linux. I would expect it to work on Mac as well.

I'm going to develop and test on a cheap Chromebook, in the Linux development environment. That way I can be sure that anyone will be able to build and run CompPad with minimal resources.

Posted by Toby Rule 2022-01-17

Not Currently Maintained

This project is not currently being maintained. If you want to take over, please contact the (not)maintainer.

Posted by Toby Rule 2014-01-12

Unstable 0.4.03x - Plotting in LibreOffice

Unstable release 0.4.03x provides for plotxy functionality in LibreOffice 3.4. This feature was previously broken in LibreOffice. However, it is NOW broken in OpenOffice, and may not be fixed, unless LibO and OOO reconcile their API / SDK. In order to support OOO AND LibO, I may need to start compiling using different SDK's.

I also disabled the features which caused vectors in comma-separated lists to be concatenated automatically. As a result, plotxy now works a bit differently - each x and y series MUST be its own column-vector.... read more

Posted by Toby Rule 2012-01-03

NoIDE Branch

Current development is taking place on the NoIDE branch. Dependence on NetBeans has been removed, so it should be easier to hack on. The build process involves installing the necessary libraries, fixing the path definitions in the build file, and type "ant" to build the .oxt file. "ant deploy" will build and deploy in OOO or LibO. If you have questions, email the mailing list. Eventually I'll add more details to the build faq.

Posted by Toby Rule 2011-11-05

Mathimo.com

An online version of CompPad is under development. An online version of the Harmonic Oscillator example is located here:
http://mathimo.com/docs/FWZPPCKH
Some basic instructions are included on this page. It has been tested with Firefox and Chrome. It does not yet work with IE.

Posted by Toby Rule 2011-06-13

CompPad 0.3.04_a released

Changes in this version:
* Fixed handling of incorrect arguments for floor, ceil, round.
* Fixed incorrect result when trying to divide a scalar by a matrix.
* Added unicode sybols for pi and ohm
* Defined "hour" unit
* Fixed argument order in matrix subtraction

Posted by Toby Rule 2011-04-30

CompPad 0.3.03 released

* Fixed error with display of units with fractional exponents where the numerator is not one.
* Added ~ and ` characters to whitespace tokenizing, so that the newline keyword can be used to separate lines before or after the equals sign.
* Fixed x and y labeling in OpenOffice.

Posted by Toby Rule 2011-04-06

CompPad 0.3.02 Released

* Fixed bug with display of units with fractional exponents
* Fixed bug with floor, ceil
* Added Siemens and statsiemens to unit system, fixed misspelled statsiemens
* Changed version numbering to follow OpenOffice recommendations

Posted by Toby Rule 2011-04-02

CompPad 0.3.0.1 released

CompPad 0.3.0.1 has been released. This release features a number of improvements, including displaying of results directly in the formula, improved units of measure support, and other features. For more information, check out the UserGuide in the wiki.

Note that your documents based on CompPad 0.2 will need to be updated to work with CompPad 0.3.

Posted by Toby Rule 2011-03-25


Unstable Release 0.3.x.7_rev257

This release fixes evaluation of formulas in tables.

Posted by Toby Rule 2011-02-15

Unstable Release 0.3.x.6

This release includes significant changes to units of measure, including more convenient abbreviations, ability to change unit systems, and ability to specify a default unit to display. For example:

unitSystem="US"

causes all result to be printed using US customary units. "SI", "US" and "CGS" systems are supported. I am still in the process of adding more of the unit groupings to the unit systems so that things like capacitance or heat flux get automatically displayed using relevant combinations of units. ... read more

Posted by Toby Rule 2011-02-13

Installation FAQ

If you encounter problems upgrading CompPad, check the FAQ: https://sourceforge.net/apps/trac/comppad/wiki/FrequentlyAskedQuestions

Posted by Toby Rule 2011-01-28

Developer Release 0.3.x.5_rev241

This release fixes some bugs, such as a "NullPointerException" that occurred on long documents, and adds features, including:
(1) setThousandsSeparator(".") sets thousands separator to whatever you like;
(2) The edit field is updated with the new formula text after it is evaluated;
(3) Expressions surrounded by braces {} at the outer level are not evaluated, eg: {this is not evaluated}. ... read more

Posted by Toby Rule 2011-01-26

0.3.x.4 is the REAL rev235

By mistake, 0.3.x.3_rev235 is not really rev235 - I think it's rev234. I released the TRUE rev235 as 0.3.x.4, which includes support for a couple more features, including setDecimalSeparator(",")

Posted by Toby Rule 2011-01-22

Developer Release 0.3.x.3

Developer release 0.3.x.3 is available for download. Almost all the 0.2 features have been tested to at least not through an error in this release except for "color". However, test coverage isn't great, so please beware of unexpected results. Your feedback is always appreciated!

Posted by Toby Rule 2011-01-17

Developer Release 0.3.x.2

Developer Release 0.3.x.2 has been released to Unstable. More features now work than don't, but please remember that this version is still highly experimental. Check the Trac wiki (under Hosted Apps) for version 0.3 example documents. http://sourceforge.net/apps/trac/comppad/wiki/ExampleDocuments

Posted by Toby Rule 2011-01-11

Developer Release 0.3.x.1

Developer Release 0.3.x.1 has been posted to Unstable. This release demonstrates a number of new features that will be implemented in 0.3, including importing expressions from a text file, more flexible variable and function names, and better handling of units of measure in the results. You can download a demo document here: https://sourceforge.net/apps/trac/comppad/wiki/ExampleDocuments

Posted by Toby Rule 2010-12-17

0.2.0.1 Released to Stable

Version 0.2.0.1 has been released to Stable. New features include: Faster formula editing using toolbar edit field; User-defined functions; Improved error messages; Improved default plotxy formatting.

Posted by Toby Rule 2010-05-02

Unstable 0.2.x.5 - Error messages, edit field

Unstable release 0.2.x.5 is available for download. Error messages have been clarified, and bug fixes were applied to the formula edit field.

Posted by Toby Rule 2010-04-21

Unstable 0.2.x.4 - new toolbar, bug fix

Unstable release 0.2.x.4 implements a new toolbar with a formula editor field that works similar to the formula bar in OOOCalc. This release also fixes a parsing bug and allows changing the color used to comment expressions to something other than "blue" using 'CommentColor := "green"' for instance. Remember to re-start OpenOffice after installing the new plug-in. Please report your experience to the mailing list!

Posted by Toby Rule 2010-04-09

Unstable release 0.2.x.1

Unstable release 0.2.x.1 supports user defined functions. For example:
f ( x , y ) := x + y
This release also allows functions to be assigned to other variables, and passed as arguments to other functions. See updated CompPadDemo.odt document for details.

Posted by Toby Rule 2010-03-07