]>
gerrit.simantics Code Review - simantics/platform.git/log
summary |
shortlog | log |
commit |
commitdiff |
review |
tree
first ⋅ prev ⋅ next
Hannu Niemistö [Tue, 13 Sep 2016 13:46:56 +0000 (16:46 +0300)]
Removed standard xml packages from apache and import them from elsewhere
Change-Id: I9499e63a4905bea38461d9ead48dcea68ea6f77b
Hannu Niemistö [Tue, 13 Sep 2016 13:29:17 +0000 (16:29 +0300)]
An initial implementation of Json module.
Change-Id: I33668d8cfdcafd91f7f205a49d5660337f2f0c46
Tuukka Lehtonen [Tue, 13 Sep 2016 10:14:40 +0000 (13:14 +0300)]
Add missing external dependency plug-ins to SDK build platform.
refs #6475
Tuukka Lehtonen [Tue, 13 Sep 2016 09:42:51 +0000 (12:42 +0300)]
Added org.simantics.fileimport{,ui} to bundles POM.
This fixes the SDK build.
refs #6475
Tuukka Lehtonen [Tue, 13 Sep 2016 08:21:04 +0000 (11:21 +0300)]
Added com.fasterxml.jackson.core.jackson-core version 2.8.2 to ext-deps
refs #6683
Change-Id: I187c6edff7e58e26093a879b4f184c38f02ac663
Tuukka Lehtonen [Mon, 12 Sep 2016 20:17:54 +0000 (23:17 +0300)]
Refresh native part of org.simantics.fastlz compilation instructions.
Added Visual Studio 2012 solution/project for compiling with Microsoft
Platform SDK for Windows Server 2003 R2.
Renamed libfastlz-darwin-x86_64.jnilib to libfastlz-darwin-x86_64.dylib
since .dylib is what System.mapLibraryName adds to library names. Also
updated compile.sh to produce .dylib on Darwin.
Removed LZ4 codes from the native codebase, they are already elsewhere
and don't belong here anymore.
refs #6675
Change-Id: I8dc95c5f91bc906c627b47e32ee1b9d1b6a4cb6d
Signed-off-by: Tuukka Lehtonen <tuukka.lehtonen@semantum.fi>
Tuukka Lehtonen [Fri, 9 Sep 2016 13:05:42 +0000 (16:05 +0300)]
Merge branch 'master' of ssh://www.simantics.org:29418/simantics/platform
Tuukka Lehtonen [Fri, 9 Sep 2016 13:05:22 +0000 (16:05 +0300)]
Tuukka Lehtonen [Fri, 9 Sep 2016 12:46:09 +0000 (15:46 +0300)]
Sync git svn branch with SVN repository r33184.
refs #6621
refs #6679
refs #6682
Tuukka Lehtonen [Wed, 7 Sep 2016 13:01:04 +0000 (16:01 +0300)]
Merge "Re-implement URIStringUtils escape and unescape using Unicode"
Tuukka Lehtonen [Wed, 7 Sep 2016 12:50:57 +0000 (15:50 +0300)]
Sync git svn branch with SVN repository r33176.
refs #6677
Tuukka Lehtonen [Wed, 7 Sep 2016 12:50:57 +0000 (15:50 +0300)]
Sync git svn branch with SVN repository r33176.
refs #6677
Tuukka Lehtonen [Wed, 7 Sep 2016 07:09:22 +0000 (10:09 +0300)]
Re-implement URIStringUtils escape and unescape using Unicode
Now escape only performs the absolute minimum amount of escaping
necessary. All String inputs are treated directly as UTF-16 characters
and only the smallest amount of 7-bit US-ASCII characters are escaped.
These characters are " ", "%", "#", "/" and "&". All other unicode chars
(> 127) are written directly as is into the escaped output.
The main effect of this change is that Simantics database URIs will
contain much less escaped characters than before. Since we always deal
with Java String (Unicode) character sequences in Simantics and these
URIs are only valid within Simantics, this approach doesn't really cause
any problems for us.
This implementation is not in accordance with RFC 2396 - Uniform
Resource Identifiers (URI): Generic Syntax but it works for us.
refs #6673
Change-Id: I5279f68993a087b856d58c36d63427562ea1d1e4
Tuukka Lehtonen [Tue, 6 Sep 2016 12:24:10 +0000 (15:24 +0300)]
Fixed og.simantics.backup.ontology/build.properties
It contained an extra plugin.xml row which doesn't exist.
refs #6475
Tuukka Lehtonen [Tue, 6 Sep 2016 12:06:33 +0000 (15:06 +0300)]
Added missing bundles to pom.xml.
Missing: org.simantics.acorn, org.simantics.backup{,.db,.ontology}.
refs #6475
Tuukka Lehtonen [Tue, 6 Sep 2016 11:45:06 +0000 (14:45 +0300)]
Merge "Some Acorn improvements"
Tuukka Lehtonen [Mon, 5 Sep 2016 20:47:11 +0000 (23:47 +0300)]
Include acorn db in db.client feature and make it the default db driver
refs #6596
Change-Id: I3be497696e5f0876387de5e6b5fb05144df2670b
Tuukka Lehtonen [Mon, 5 Sep 2016 20:09:42 +0000 (23:09 +0300)]
Tuukka Lehtonen [Mon, 5 Sep 2016 20:08:56 +0000 (23:08 +0300)]
Sync git svn branch with SVN repository r33173.
refs #6475
Tuukka Lehtonen [Mon, 5 Sep 2016 14:24:01 +0000 (17:24 +0300)]
Fixed org.antlr.runtime inclusion in dev.simupedia.com target definition
refs #6475
Change-Id: I9ce74f8d45fe464576c34616604adfb13c64aed7
Tuukka Lehtonen [Mon, 5 Sep 2016 12:37:50 +0000 (15:37 +0300)]
Fix URIStringUtils.needsEscaping to escape chars outside 7-bit ASCII.
refs #6673
Change-Id: I445d800182d3ecb2d2d7248036fb3b8dfb102e81
jsimomaa [Mon, 5 Sep 2016 12:28:00 +0000 (15:28 +0300)]
Some Acorn improvements
1) Acorn: do not make snapshot if cancelCommit() is called
In some situations it is possible that when cancelCommit() is called
that acorn head.state writing writes nonsense due to
IllegalStateException being thrown from LRUObject.getStateKey()
2) Acorn: use a lock file to lock the current database
Use a lock file to prevent simultaneous usages of same database in Acorn
refs #6596
Change-Id: Ia33b90f85371c48154763f8a603cdce9a61d9ed6
Tuukka Lehtonen [Mon, 5 Sep 2016 11:07:37 +0000 (14:07 +0300)]
Tuukka Lehtonen [Mon, 5 Sep 2016 11:06:50 +0000 (14:06 +0300)]
Sync git svn branch with SVN repository r33166.
refs #6475
Tuukka Lehtonen [Mon, 5 Sep 2016 06:16:19 +0000 (09:16 +0300)]
Changed semantum target platform addresses to public ones.
refs #6475
Change-Id: Ib6d7513396c266a8aeda4898429b5f2d16c8f02a
Tuukka Lehtonen [Thu, 1 Sep 2016 11:09:40 +0000 (14:09 +0300)]
Tuukka Lehtonen [Thu, 1 Sep 2016 11:05:42 +0000 (14:05 +0300)]
Sync git svn branch with SVN repository r33158.
refs #6475
Tuukka Lehtonen [Mon, 29 Aug 2016 14:13:39 +0000 (17:13 +0300)]
Merge "Reverted unintentional MANIFEST.MF change from
c160c0a55f "
Tuukka Lehtonen [Mon, 29 Aug 2016 14:18:16 +0000 (17:18 +0300)]
Reverted unintentional MANIFEST.MF change from
c160c0a55f
refs #6666
Change-Id: I2c999479a2b0c1756fac6f2a1188e2b8fa5fcc4d
Tuukka Lehtonen [Mon, 29 Aug 2016 10:36:39 +0000 (13:36 +0300)]
Tuukka Lehtonen [Mon, 29 Aug 2016 10:36:04 +0000 (13:36 +0300)]
Tuukka Lehtonen [Mon, 29 Aug 2016 10:33:44 +0000 (13:33 +0300)]
Sync git svn branch with SVN repository r33154.
refs #6475
Tuukka Lehtonen [Mon, 29 Aug 2016 10:25:38 +0000 (13:25 +0300)]
Sync git svn branch with SVN repository r33153.
refs #6475
Tuukka Lehtonen [Mon, 29 Aug 2016 10:15:21 +0000 (13:15 +0300)]
SpreadsheetCells with Circular References support iterations.
Default number of iterations is 100 times.
Previously, AstIdentifier visits in CellValueVisitor would throw
IllegalStateException. Now, a FormulaError is returned instead.
refs #6659
Tuukka Lehtonen [Mon, 29 Aug 2016 10:04:26 +0000 (13:04 +0300)]
Added some enforcement of immutability to structural user component UI's.
The changed UI components are:
* UC SCL Script/Module text editors
* UC interface editor
refs #6666
Tuukka Lehtonen [Mon, 29 Aug 2016 09:17:11 +0000 (12:17 +0300)]
Several Wiki documentation view improvements.
* Pin Selection toggle button added to Documentation view toolbar
* Added support for linking to internal documents within the Simantics database in wiki documentation: [[Media:root://Documents/Document.pdf|This is the anchor text for the created link]]
** DocumentDialect will transform links like this into external links that look like this: [http://simantics-internal/http://Projects/Development%20Project/Project/Documents/Document.pdf This is the anchor text for the created link]
** Obviously external browsers and viewers do not understand these links but when these links are clicked in the Workbench Documentation view, the Browser component location changes are intercepted by the function returned by org.simantics.document.ui.function.All.locationChanging and the workbench's default action is performed for the database resource/variable that the URI in the link resolves to in the Simantics database.
* DiagramViewerSelectionProvider.SelectionElement will now return a the variable of the diagram composite when element selection is the diagram resource itself. This helps the Documentation view show the wiki page of the diagram composite when nothing is selected on the diagram editor.
* Fixed a couple of typos from org.simantics.scl.reflection.internal.registry.Namespace
* org.simantics.views.ontology now supports defining SWT RowLayout/RowData for modelled composites. This is used in the Documentation view to flow all the action buttons above the text editor to separate rows even when the view is not wide enough to fit all buttons on a single row.
refs #6449
Tuukka Lehtonen [Mon, 29 Aug 2016 09:14:19 +0000 (12:14 +0300)]
Search-field in Help->Contents Fix.
Previously, searching in help contents caused NullPointerException when indexing.
Now, by setting extraDocuments to an empty array before indexing, NullPointer
doesn't occur and indexing proceeds as normal.
refs #6658
Tuukka Lehtonen [Mon, 29 Aug 2016 09:12:05 +0000 (12:12 +0300)]
Included org.slf4j.api bundle in org.simantics.rcp feature.
The SLF4J API is required by the HDF5 Java interface library (JHI5) in Simantics based products.
refs #6621
Tuukka Lehtonen [Mon, 29 Aug 2016 08:24:45 +0000 (11:24 +0300)]
Fixed master Simantics SDK target files.
refs #6475
Change-Id: Id93034d42367a3621256be2fc4d19688839eb49a
Jani Simomaa [Fri, 26 Aug 2016 11:56:10 +0000 (14:56 +0300)]
Merge "Testing SonarQube with Simantics Platform SDK - still"
Jani Simomaa [Fri, 26 Aug 2016 11:40:23 +0000 (14:40 +0300)]
Testing SonarQube with Simantics Platform SDK - still
Change-Id: I9aad52c8e9cbcf0606fb17f8c5af6bd5552ded68
jsimomaa [Fri, 26 Aug 2016 11:44:45 +0000 (14:44 +0300)]
Testing SonarQube with Simantics Platform SDK - still
Change-Id: Iaac29007287fa716a7e47e8756d98868e6be08c0
Jani Simomaa [Fri, 26 Aug 2016 11:40:23 +0000 (14:40 +0300)]
Merge "Testing SonarQube with Simantics Platform SDK - still"
jsimomaa [Fri, 26 Aug 2016 11:09:43 +0000 (14:09 +0300)]
Testing SonarQube with Simantics Platform SDK
Change-Id: I57fbb1de979f35f1c7e574e25bebee29c4da6b01
Jani Simomaa [Fri, 26 Aug 2016 11:33:52 +0000 (14:33 +0300)]
Merge "Testing SonarQube with Simantics Platform SDK"
Jani Simomaa [Fri, 26 Aug 2016 11:11:25 +0000 (14:11 +0300)]
Merge "Testing SonarQube with Simantics Platform SDK"
jsimomaa [Fri, 26 Aug 2016 11:09:43 +0000 (14:09 +0300)]
Testing SonarQube with Simantics Platform SDK
Change-Id: Id6e3e8f3cbef95cf140b9c1e8a4c40d9bfa0d185
Tuukka Lehtonen [Thu, 25 Aug 2016 09:41:01 +0000 (12:41 +0300)]
Merge remote-tracking branch 'origin/svn' commit '
ccc1271c9d6657fb9dcf4cf3cb115fa0c8cb9589 '.
Tuukka Lehtonen [Thu, 25 Aug 2016 09:39:18 +0000 (12:39 +0300)]
Fetched r33145 from svn.
refs #6475
Tuukka Lehtonen [Thu, 25 Aug 2016 06:50:46 +0000 (09:50 +0300)]
Merge remote-tracking branch 'origin/svn' commit
96bb7ef9cbe42d82eb58306
Change-Id: I71a8c4265d3db8b6bdce94bab7e6eafd543081f9
Tuukka Lehtonen [Thu, 25 Aug 2016 06:08:22 +0000 (09:08 +0300)]
Sync git svn branch with SVN repository r33144.
refs #6475
Jani Simomaa [Mon, 22 Aug 2016 06:43:40 +0000 (09:43 +0300)]
Merge "Fixed acorn head.state writing"
jsimomaa [Mon, 22 Aug 2016 06:36:54 +0000 (09:36 +0300)]
Fixed acorn head.state writing
Write head.state to BinaryMemory first and then to file with correct
checksum
refs #6596
Change-Id: I8e8cc3765ef17ec7719a6d99e7fb97cafb17b448
Hannu Niemistö [Thu, 18 Aug 2016 16:21:08 +0000 (19:21 +0300)]
Removed equations context from org.simantics.scl.runtime
Change-Id: I0c7c3a6d1abd4f9c7c4039e3e666d591b83c6f0c
Tuukka Lehtonen [Thu, 18 Aug 2016 10:40:52 +0000 (13:40 +0300)]
Fixed typo from build.p2.site org.apache.lucene4.queryparser definition
Change-Id: I265c8bfdcae74b516a0d996e7f08b126b21c14df
Tuukka Lehtonen [Thu, 18 Aug 2016 10:21:50 +0000 (13:21 +0300)]
Use Require-Bundle in lucene bundles to avoid class loading problems.
Change-Id: Ia5cb73cf8658fa245a79b7ac8ecc5a157b1d90a2
Tuukka Lehtonen [Wed, 17 Aug 2016 13:53:25 +0000 (16:53 +0300)]
Changed base TP to use only local P2 repositories from www.simantics.org
Change-Id: I75943c43a70f926dee117cba6c3b74705e967b3d
Tuukka Lehtonen [Wed, 17 Aug 2016 12:32:22 +0000 (15:32 +0300)]
Fix Export-Package definitions for org.eclipse.collections.
Change-Id: If12fbdc7f822c8481192e7b481596c81659be4fa
Tuukka Lehtonen [Wed, 17 Aug 2016 10:48:36 +0000 (13:48 +0300)]
Bump org.apache.lucene4 bundle versions to 4.9.0.b0001.
Change-Id: If6440eb09d61abd09ac6c42c073c9c58dfa03926
Tuukka Lehtonen [Wed, 17 Aug 2016 09:50:36 +0000 (12:50 +0300)]
Merge "org.apache.lucene4 bundles now define import-packages with version 4.9.0"
Tuukka Lehtonen [Wed, 17 Aug 2016 09:50:52 +0000 (12:50 +0300)]
org.apache.lucene4 bundles now define import-packages with version 4.9.0
Change-Id: Ia36c64fa84c656083a5764d198679e6b2e86df19
Tuukka Lehtonen [Wed, 17 Aug 2016 08:50:29 +0000 (11:50 +0300)]
Added org.jfree.feature module to features/pom.xml.
Tuukka Lehtonen [Wed, 17 Aug 2016 08:44:24 +0000 (11:44 +0300)]
Removed unwanted Import-Package from pom.xml for now.
Tuukka Lehtonen [Wed, 17 Aug 2016 08:30:19 +0000 (11:30 +0300)]
Fixed version to 2.1.7.b1 and reversioned in .target file also.
Change-Id: Ib2bccf450927c6b94dfa423f95de303f249f0572
Tuukka Lehtonen [Wed, 17 Aug 2016 07:33:29 +0000 (10:33 +0300)]
Reversion com.lowagie.text to 2.7.1.b1 to prevent cached loading.
This problem hit Hannu hardest because he had used oomph which caused
all workspaces on his system to share loaded artifacts. This meant his
machine never fetched the new version of this plug-in but kept using the
old SVN version.
Change-Id: Ib2bccf450927c6b94dfa423f95de303f249f0571
Tuukka Lehtonen [Wed, 17 Aug 2016 07:13:35 +0000 (10:13 +0300)]
Merge "Replace embedded pdfbox jars with external plug-ins."
jsimomaa [Wed, 17 Aug 2016 05:59:14 +0000 (08:59 +0300)]
Sharing org.simantics.acorn for everyone to use
Change-Id: I3e110dd01c31dd0e0885887cfa66e42c3849bc2e
Tuukka Lehtonen [Tue, 16 Aug 2016 22:25:02 +0000 (01:25 +0300)]
Replace embedded pdfbox jars with external plug-ins.
Also updated pdfbox version from 1.8.10 to 2.0.2.
Change-Id: I400d049f5d90f839b9075e4370bd565b642d756a
Tuukka Lehtonen [Tue, 16 Aug 2016 21:50:18 +0000 (00:50 +0300)]
Added org.apache.pdfbox.xmpbox to external components.
Also removed unused dependency on org.bouncycastle from
org.simantics.help.base.
Change-Id: I65cb95d466aa6295cae59df4d7c6450878cdafe8
Tuukka Lehtonen [Tue, 16 Aug 2016 20:24:02 +0000 (23:24 +0300)]
Add .keep files to ensure src exists in org.simantics.desktop bundles.
Change-Id: I7a26e0badf5aefa6fb21132d19ede13d0be80c3d
Hannu Niemistö [Tue, 16 Aug 2016 11:08:02 +0000 (14:08 +0300)]
Merge remote-tracking branch 'origin/svn'
Change-Id: Ib64bce0e85c78300c078f16a948d9db2f4872ed5
Hannu Niemistö [Tue, 16 Aug 2016 10:43:37 +0000 (13:43 +0300)]
added org.jfree.feature from svn
Hannu Niemistö [Tue, 16 Aug 2016 10:23:50 +0000 (13:23 +0300)]
added backup.db and backup.ontology plugins
Hannu Niemistö [Tue, 16 Aug 2016 10:18:51 +0000 (13:18 +0300)]
Merge remote-tracking branch 'origin/svn'
Change-Id: I59e937dd070a311f4d80579bbdfdc4589a16889a
Hannu Niemistö [Tue, 16 Aug 2016 10:13:19 +0000 (13:13 +0300)]
added org.apache.batik from svn
Hannu Niemistö [Tue, 16 Aug 2016 09:33:20 +0000 (12:33 +0300)]
Merge remote-tracking branch 'origin/svn'
Change-Id: Iacf80b151f71a6fcfa294fe48d3ed57e6ce72b10
Hannu Niemistö [Tue, 16 Aug 2016 09:24:37 +0000 (12:24 +0300)]
merged svn revision 33114 and added desktop and help plugins
Hannu Niemistö [Tue, 16 Aug 2016 07:51:12 +0000 (10:51 +0300)]
Added equations to exported packages
Change-Id: I2a5edd3bf365311fce063e155379835cb05788b7
Hannu Niemistö [Mon, 15 Aug 2016 12:21:53 +0000 (15:21 +0300)]
Merged svn branch
Change-Id: Ia5151ea9c804ac3af3621ba472dfd91978945161
Hannu Niemistö [Mon, 15 Aug 2016 12:15:56 +0000 (15:15 +0300)]
added org.simantics.backup
Tuukka Lehtonen [Mon, 15 Aug 2016 11:40:40 +0000 (14:40 +0300)]
Merge "Bundle com.sun.jna and com.sun.jna.platform version 4.2.2 as plug-ins."
Hannu Niemistö [Mon, 15 Aug 2016 11:19:15 +0000 (14:19 +0300)]
Merge remote-tracking branch 'origin/svn'
Change-Id: I478743179fe637965255b3ed1d7d03c0fc0c54ab
Tuukka Lehtonen [Mon, 15 Aug 2016 10:14:15 +0000 (13:14 +0300)]
Bundle com.sun.jna and com.sun.jna.platform version 4.2.2 as plug-ins.
Change-Id: Ie90169f5f9eff03069a7e4802a5cd3527d9d2b62
Hannu Niemistö [Mon, 15 Aug 2016 09:38:14 +0000 (12:38 +0300)]
migrated to svn revision 33108
Tuukka Lehtonen [Fri, 12 Aug 2016 22:02:25 +0000 (01:02 +0300)]
Regenerated graph.tg.
Change-Id: Ie866960a0fc64bd85d6802f8aa85467101cc0948
Tuukka Lehtonen [Fri, 12 Aug 2016 21:47:49 +0000 (00:47 +0300)]
Added org.simantics.editors.win32 to bundles.
Tuukka Lehtonen [Fri, 12 Aug 2016 21:41:18 +0000 (00:41 +0300)]
Merge branch 'master' of ssh://www.simantics.org:29417/simantics/platform
Tuukka Lehtonen [Fri, 12 Aug 2016 20:42:28 +0000 (23:42 +0300)]
Enabled tycho plugin and feature source builds.
Tuukka Lehtonen [Fri, 12 Aug 2016 20:42:28 +0000 (23:42 +0300)]
Enabled tycho plugin and feature source builds.
Tuukka Lehtonen [Fri, 12 Aug 2016 11:12:07 +0000 (14:12 +0300)]
Feature and bundle changes required to build with Tycho
Apache POI ExtendedColor API has changed from 3.10 to 3.14.
ExtendedColor.getRgbWithTint is now inherited from Color which has method getRGBWithTint.
Tuukka Lehtonen [Fri, 12 Aug 2016 11:10:12 +0000 (14:10 +0300)]
Tycho compilation changes for SVN version also.
Tuukka Lehtonen [Thu, 11 Aug 2016 11:46:32 +0000 (14:46 +0300)]
Fixes to allow tycho builds to work.
Tuukka Lehtonen [Thu, 11 Aug 2016 10:05:11 +0000 (13:05 +0300)]
Added missing parts from SVN org.simantics.root project.
Migration [Thu, 11 Aug 2016 09:29:36 +0000 (12:29 +0300)]
Migrated source code from Simantics SVN
Tuukka Lehtonen [Thu, 11 Aug 2016 09:21:27 +0000 (12:21 +0300)]
Initial empty repository