Merge lp:~megaterik/gephi/PNGExporter into lp:~gephi.team/gephi/0.8

Proposed by Mathieu Bastian
Status: Merged
Merged at revision: 2283
Proposed branch: lp:~megaterik/gephi/PNGExporter
Merge into: lp:~gephi.team/gephi/0.8
Diff against target: 2890 lines (+1783/-678)
48 files modified
CollectionUtils/src/org/gephi/utils/collection/org-gephi-utils-collection.pot (+4/-1)
CommonsCompressWrapper/src/org/gephi/lib/commonscompress/org-gephi-lib-commonscompress.pot (+24/-0)
DataLaboratoryPlugin/src/org/gephi/datalab/plugin/manipulators/general/ui/org-gephi-datalab-plugin-manipulators-general-ui.pot (+2/-2)
DataLaboratoryPlugin/src/org/gephi/datalab/plugin/manipulators/nodes/org-gephi-datalab-plugin-manipulators-nodes.pot (+8/-0)
DataLaboratoryPlugin/src/org/gephi/datalab/plugin/manipulators/nodes/ui/org-gephi-datalab-plugin-manipulators-nodes-ui.pot (+16/-0)
DataLaboratoryPlugin/src/org/gephi/datalab/plugin/manipulators/rows/merge/org-gephi-datalab-plugin-manipulators-rows-merge.pot (+76/-0)
DataLaboratoryPlugin/src/org/gephi/datalab/plugin/manipulators/rows/merge/ui/org-gephi-datalab-plugin-manipulators-rows-merge-ui.pot (+19/-0)
DesktopBranding/src/org/gephi/branding/desktop/multilingual/org-gephi-branding-desktop-multilingual.pot (+7/-0)
DesktopBranding/src/org/gephi/branding/desktop/org-gephi-branding-desktop.pot (+29/-0)
DesktopDataLaboratory/src/org/gephi/desktop/datalab/org-gephi-desktop-datalab.pot (+3/-0)
DesktopFilters/src/org/gephi/desktop/filters/query/org-gephi-desktop-filters-query.pot (+3/-0)
DesktopPreview/src/org/gephi/desktop/preview/org-gephi-desktop-preview.pot (+0/-9)
DesktopProject/src/org/gephi/desktop/project/org-gephi-desktop-project.pot (+2/-2)
DesktopRanking/src/org/gephi/desktop/ranking/org-gephi-desktop-ranking.pot (+6/-0)
DesktopTools/src/org/gephi/desktop/tools/org-gephi-desktop-tools.pot (+1/-1)
ExportPlugin/src/org/gephi/io/exporter/plugin/org-gephi-io-exporter-plugin.pot (+6/-0)
ExportPluginUI/src/org/gephi/ui/exporter/plugin/org-gephi-ui-exporter-plugin.pot (+15/-0)
ImportPlugin/src/org/gephi/io/importer/plugin/file/org-gephi-io-importer-plugin-file.pot (+7/-1)
ImportPluginUI/src/org/gephi/ui/importer/plugin/org-gephi-ui-importer-plugin.pot (+12/-0)
LayoutPlugin/src/org/gephi/layout/plugin/forceAtlas2/org-gephi-layout-plugin-forceAtlas2.pot (+97/-0)
PreviewExport/build.xml (+8/-8)
PreviewExport/manifest.mf (+6/-6)
PreviewExport/nbproject/build-impl.xml (+45/-45)
PreviewExport/nbproject/genfiles.properties (+8/-8)
PreviewExport/nbproject/project.xml (+161/-157)
PreviewExport/src/org/gephi/io/exporter/preview/Bundle.properties (+13/-11)
PreviewExport/src/org/gephi/io/exporter/preview/Bundle_es.properties (+2/-0)
PreviewExport/src/org/gephi/io/exporter/preview/Bundle_fr.properties (+2/-0)
PreviewExport/src/org/gephi/io/exporter/preview/Bundle_oc.properties (+2/-0)
PreviewExport/src/org/gephi/io/exporter/preview/ExporterBuilderPNG.java (+46/-0)
PreviewExport/src/org/gephi/io/exporter/preview/PNGExporter.java (+158/-0)
PreviewExport/src/org/gephi/io/exporter/preview/org-gephi-io-exporter-preview.pot (+6/-3)
PreviewExportUI/build.xml (+8/-8)
PreviewExportUI/nbproject/build-impl.xml (+45/-45)
PreviewExportUI/nbproject/genfiles.properties (+8/-8)
PreviewExportUI/nbproject/project.xml (+86/-77)
PreviewExportUI/src/org/gephi/ui/exporter/preview/Bundle.properties (+47/-37)
PreviewExportUI/src/org/gephi/ui/exporter/preview/Bundle_es.properties (+1/-1)
PreviewExportUI/src/org/gephi/ui/exporter/preview/Bundle_fr.properties (+1/-1)
PreviewExportUI/src/org/gephi/ui/exporter/preview/UIExporterPNG.java (+105/-0)
PreviewExportUI/src/org/gephi/ui/exporter/preview/UIExporterPNGPanel.form (+182/-0)
PreviewExportUI/src/org/gephi/ui/exporter/preview/UIExporterPNGPanel.java (+223/-0)
PreviewExportUI/src/org/gephi/ui/exporter/preview/org-gephi-ui-exporter-preview.pot (+24/-0)
RankingAPI/src/org/gephi/ranking/api/org-gephi-ranking-api.pot (+1/-1)
RankingPlugin/src/org/gephi/ranking/plugin/org-gephi-ranking-plugin.pot (+34/-0)
RankingPluginUI/src/org/gephi/ui/ranking/plugin/org-gephi-ui-ranking-plugin.pot (+7/-1)
StatisticsPluginUI/src/org/gephi/ui/statistics/plugin/org-gephi-ui-statistics-plugin.pot (+3/-31)
nbproject/project.properties (+214/-214)
To merge this branch: bzr merge lp:~megaterik/gephi/PNGExporter
Reviewer Review Type Date Requested Status
Eduardo Ramos Approve
Review via email: mp+70200@code.launchpad.net

Description of the change

Add PNG Exporter in PreviewExport plugin

To post a comment you must log in.
Revision history for this message
Mathieu Bastian (mathieu.bastian) wrote :

We should change the menu label in File > Export > SVG/PDF, as well as the button in the Preview.

Revision history for this message
Eduardo Ramos (eduramiba) wrote :

Merged in revision 2283
Also changed export actions text to PDF/SVG/PNG

Taras, thank you for the contribution!

review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
=== modified file 'CollectionUtils/src/org/gephi/utils/collection/org-gephi-utils-collection.pot'
--- CollectionUtils/src/org/gephi/utils/collection/org-gephi-utils-collection.pot 2010-04-16 17:25:08 +0000
+++ CollectionUtils/src/org/gephi/utils/collection/org-gephi-utils-collection.pot 2011-08-02 18:16:27 +0000
@@ -16,7 +16,10 @@
16"Content-Transfer-Encoding: 8bit\n"16"Content-Transfer-Encoding: 8bit\n"
1717
18msgid "OpenIDE-Module-Long-Description"18msgid "OpenIDE-Module-Long-Description"
19msgstr "Custom collections and libraries utilities"19msgstr ""
20"Custom collections and libraries utilities:\n"
21"- Goolgle Collections\n"
22"- Trove"
2023
21msgid "OpenIDE-Module-Short-Description"24msgid "OpenIDE-Module-Short-Description"
22msgstr "Custom collections and libraries utilities"25msgstr "Custom collections and libraries utilities"
2326
=== added file 'CommonsCompressWrapper/src/org/gephi/lib/commonscompress/org-gephi-lib-commonscompress.pot'
--- CommonsCompressWrapper/src/org/gephi/lib/commonscompress/org-gephi-lib-commonscompress.pot 1970-01-01 00:00:00 +0000
+++ CommonsCompressWrapper/src/org/gephi/lib/commonscompress/org-gephi-lib-commonscompress.pot 2011-08-02 18:16:27 +0000
@@ -0,0 +1,24 @@
1# English (en) translation for Gephi.
2# Copyright (C) 2010 Gephi contributors.
3# This file is distributed under the same license as the Gephi package.
4# Gephi Team <gephi.team@lists.launchpad.net>, 2010.
5#
6msgid ""
7msgstr ""
8"Project-Id-Version: Gephi 0.7\n"
9"Report-Msgid-Bugs-To: gephi.team@lists.launchpad.net\n"
10"POT-Creation-Date: 2010-04-07 13:16+0200\n"
11"PO-Revision-Date: 2010-04-07 13:16+0200\n"
12"Last-Translator: Mathieu Bastian <gephi.team@lists.launchpad.net>\n"
13"Language-Team: English <https://launchpad.net/~gephi.team>\n"
14"MIME-Version: 1.0\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
17
18msgid "OpenIDE-Module-Long-Description"
19msgstr ""
20"Commons Compress defines an API for working with ar, cpio, tar, zip, gzip "
21"and bzip2 files."
22
23msgid "OpenIDE-Module-Short-Description"
24msgstr "Compression Utility Classes"
025
=== modified file 'DataLaboratoryPlugin/src/org/gephi/datalab/plugin/manipulators/general/ui/org-gephi-datalab-plugin-manipulators-general-ui.pot'
--- DataLaboratoryPlugin/src/org/gephi/datalab/plugin/manipulators/general/ui/org-gephi-datalab-plugin-manipulators-general-ui.pot 2011-02-10 20:41:22 +0000
+++ DataLaboratoryPlugin/src/org/gephi/datalab/plugin/manipulators/general/ui/org-gephi-datalab-plugin-manipulators-general-ui.pot 2011-08-02 18:16:27 +0000
@@ -182,8 +182,8 @@
182"is assigned if missing or existing.<br />Edges need 'Source' and 'Target' "182"is assigned if missing or existing.<br />Edges need 'Source' and 'Target' "
183"columns with the id of the source and target nodes. If any is not provided "183"columns with the id of the source and target nodes. If any is not provided "
184"for a row, it will be ignored.<br />If no 'Type' column is provided, all "184"for a row, it will be ignored.<br />If no 'Type' column is provided, all "
185"edges will be directed.<br />If an edge already exists or cannot be created, "185"edges will be directed.<br />If an edge already exists, attributes will be "
186"it will be ignored.</html>"186"ignored, but their weights will be added (weight=1 if not specified)</html>"
187187
188msgid "ImportCSVUIVisualPanel2.edges.create-new-nodes-checkbox"188msgid "ImportCSVUIVisualPanel2.edges.create-new-nodes-checkbox"
189msgstr "Create missing nodes"189msgstr "Create missing nodes"
190190
=== modified file 'DataLaboratoryPlugin/src/org/gephi/datalab/plugin/manipulators/nodes/org-gephi-datalab-plugin-manipulators-nodes.pot'
--- DataLaboratoryPlugin/src/org/gephi/datalab/plugin/manipulators/nodes/org-gephi-datalab-plugin-manipulators-nodes.pot 2011-03-01 15:05:53 +0000
+++ DataLaboratoryPlugin/src/org/gephi/datalab/plugin/manipulators/nodes/org-gephi-datalab-plugin-manipulators-nodes.pot 2011-08-02 18:16:27 +0000
@@ -118,6 +118,14 @@
118msgid "SetNodesSize.name.multiple"118msgid "SetNodesSize.name.multiple"
119msgstr "Set all nodes size..."119msgstr "Set all nodes size..."
120120
121msgid "MergeNodes.name"
122msgstr "Merge nodes..."
123
124msgid "MergeNodes.description"
125msgstr ""
126"All nodes are merged into a new one, combining the edges and values using "
127"different strategies"
128
121msgid "LinkNodes.name"129msgid "LinkNodes.name"
122msgstr "Link to nodes..."130msgstr "Link to nodes..."
123131
124132
=== modified file 'DataLaboratoryPlugin/src/org/gephi/datalab/plugin/manipulators/nodes/ui/org-gephi-datalab-plugin-manipulators-nodes-ui.pot'
--- DataLaboratoryPlugin/src/org/gephi/datalab/plugin/manipulators/nodes/ui/org-gephi-datalab-plugin-manipulators-nodes-ui.pot 2011-02-10 20:41:22 +0000
+++ DataLaboratoryPlugin/src/org/gephi/datalab/plugin/manipulators/nodes/ui/org-gephi-datalab-plugin-manipulators-nodes-ui.pot 2011-08-02 18:16:27 +0000
@@ -15,6 +15,22 @@
15"Content-Type: text/plain; charset=UTF-8\n"15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"16"Content-Transfer-Encoding: 8bit\n"
1717
18msgid "MergeNodesUI.description"
19msgstr ""
20"<html>One new node with the same color, size and position of the main "
21"selected node is created.<br />Edges are assigned to the new node.<br />Each "
22"column uses the given strategy to reduce the rows values to one value.<br /"
23">Hierarchy is ignored.</html>"
24
25msgid "MergeNodesUI.deleteMergedNodesText"
26msgstr "Delete merged nodes"
27
28msgid "MergeNodesUI.selectedRowText"
29msgstr "Main selected row:"
30
31msgid "MergeNodesUI.configurationText"
32msgstr "Configure"
33
18msgid "LinkNodesUI.descriptionLabel.text"34msgid "LinkNodesUI.descriptionLabel.text"
19msgstr ""35msgstr ""
20"<html>Choose the source node and type of the edges.<br />Edges between "36"<html>Choose the source node and type of the edges.<br />Edges between "
2137
=== added file 'DataLaboratoryPlugin/src/org/gephi/datalab/plugin/manipulators/rows/merge/org-gephi-datalab-plugin-manipulators-rows-merge.pot'
--- DataLaboratoryPlugin/src/org/gephi/datalab/plugin/manipulators/rows/merge/org-gephi-datalab-plugin-manipulators-rows-merge.pot 1970-01-01 00:00:00 +0000
+++ DataLaboratoryPlugin/src/org/gephi/datalab/plugin/manipulators/rows/merge/org-gephi-datalab-plugin-manipulators-rows-merge.pot 2011-08-02 18:16:27 +0000
@@ -0,0 +1,76 @@
1# English (en) translation for Gephi.
2# Copyright (C) 2010 Gephi contributors.
3# This file is distributed under the same license as the Gephi package.
4# Gephi Team <gephi.team@lists.launchpad.net>, 2010.
5#
6msgid ""
7msgstr ""
8"Project-Id-Version: Gephi 0.7\n"
9"Report-Msgid-Bugs-To: gephi.team@lists.launchpad.net\n"
10"POT-Creation-Date: 2010-04-07 13:16+0200\n"
11"PO-Revision-Date: 2010-04-07 13:16+0200\n"
12"Last-Translator: Mathieu Bastian <gephi.team@lists.launchpad.net>\n"
13"Language-Team: English <https://launchpad.net/~gephi.team>\n"
14"MIME-Version: 1.0\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
17
18msgid "KeepSelectedRowValue.name"
19msgstr "Keep main selected row value"
20
21msgid "KeepSelectedRowValue.description"
22msgstr "Simply uses the value of the main selected row"
23
24msgid "JoinWithSeparator.name"
25msgstr "Join values with a separator"
26
27msgid "JoinWithSeparator.description"
28msgstr "Join values of a String or list column with a separator"
29
30msgid "AverageNumber.name"
31msgstr "Calculate average value"
32
33msgid "AverageNumber.description"
34msgstr "Calculates the average value"
35
36msgid "FirstQuartileNumber.name"
37msgstr "Calculate first quartile (Q1)"
38
39msgid "FirstQuartileNumber.description"
40msgstr "Calculates the first quartile (Q1)"
41
42msgid "MedianNumber.name"
43msgstr "Calculate median value"
44
45msgid "MedianNumber.description"
46msgstr "Calculates the median"
47
48msgid "ThirdQuartileNumber.name"
49msgstr "Calculate first quartile (Q3)"
50
51msgid "ThirdQuartileNumber.description"
52msgstr "Calculates the first quartile (Q3)"
53
54msgid "InterQuartileRangeNumber.name"
55msgstr "Calculate interquartile range (IQR)"
56
57msgid "InterQuartileRangeNumber.description"
58msgstr "Calculates the interquartile range (IQR)"
59
60msgid "SumNumbers.name"
61msgstr "Calculate sum"
62
63msgid "SumNumbers.description"
64msgstr "Calculates the sum"
65
66msgid "MinimumNumber.name"
67msgstr "Calculate minimum value"
68
69msgid "MinimumNumber.description"
70msgstr "Calculates the minimum value"
71
72msgid "MaximumNumber.name"
73msgstr "Calculate maximum value"
74
75msgid "MaximumNumber.description"
76msgstr "Calculates the maximum value"
077
=== added file 'DataLaboratoryPlugin/src/org/gephi/datalab/plugin/manipulators/rows/merge/ui/org-gephi-datalab-plugin-manipulators-rows-merge-ui.pot'
--- DataLaboratoryPlugin/src/org/gephi/datalab/plugin/manipulators/rows/merge/ui/org-gephi-datalab-plugin-manipulators-rows-merge-ui.pot 1970-01-01 00:00:00 +0000
+++ DataLaboratoryPlugin/src/org/gephi/datalab/plugin/manipulators/rows/merge/ui/org-gephi-datalab-plugin-manipulators-rows-merge-ui.pot 2011-08-02 18:16:27 +0000
@@ -0,0 +1,19 @@
1# English (en) translation for Gephi.
2# Copyright (C) 2010 Gephi contributors.
3# This file is distributed under the same license as the Gephi package.
4# Gephi Team <gephi.team@lists.launchpad.net>, 2010.
5#
6msgid ""
7msgstr ""
8"Project-Id-Version: Gephi 0.7\n"
9"Report-Msgid-Bugs-To: gephi.team@lists.launchpad.net\n"
10"POT-Creation-Date: 2010-04-07 13:16+0200\n"
11"PO-Revision-Date: 2010-04-07 13:16+0200\n"
12"Last-Translator: Mathieu Bastian <gephi.team@lists.launchpad.net>\n"
13"Language-Team: English <https://launchpad.net/~gephi.team>\n"
14"MIME-Version: 1.0\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
17
18msgid "JoinWithSeparatorUI.separatorLabel.text"
19msgstr "Separator:"
020
=== modified file 'DesktopBranding/src/org/gephi/branding/desktop/multilingual/org-gephi-branding-desktop-multilingual.pot'
--- DesktopBranding/src/org/gephi/branding/desktop/multilingual/org-gephi-branding-desktop-multilingual.pot 2010-09-17 09:19:14 +0000
+++ DesktopBranding/src/org/gephi/branding/desktop/multilingual/org-gephi-branding-desktop-multilingual.pot 2011-08-02 18:16:27 +0000
@@ -28,3 +28,10 @@
2828
29msgid "ChangeLang.Confirm.title"29msgid "ChangeLang.Confirm.title"
30msgstr "Language"30msgstr "Language"
31
32msgid "ChangeLang.Error.message"
33msgstr ""
34"Language could not be changed. Please make sure you have permissions to "
35"change files.\n"
36"If the problem persists you can manually change language by editing {gephi "
37"installation}/etc/gephi.conf file."
3138
=== modified file 'DesktopBranding/src/org/gephi/branding/desktop/org-gephi-branding-desktop.pot'
--- DesktopBranding/src/org/gephi/branding/desktop/org-gephi-branding-desktop.pot 2011-03-16 12:14:01 +0000
+++ DesktopBranding/src/org/gephi/branding/desktop/org-gephi-branding-desktop.pot 2011-08-02 18:16:27 +0000
@@ -92,3 +92,32 @@
9292
93msgid "CommandLineProcessor.fileNotSupported"93msgid "CommandLineProcessor.fileNotSupported"
94msgstr "The file format is not supported"94msgstr "The file format is not supported"
95
96msgid "OutOfMemoryError.canIncreaseMemory.message"
97msgstr ""
98"Gephi reached the maximum amount of memory ({0}). This happens when the "
99"volume of data is too large. The limit can be increased up to {1} on your "
100"computer.\n"
101"\n"
102"Gephi will try to save your project before exiting. If cancel, it's likely "
103"Gephi will stop respond."
104
105msgid "OutOfMemoryError.alreadyMax.message"
106msgstr ""
107"Gephi reached the maximum amount of memory ({0}). This happens when the "
108"volume of data is too large. The limit is already set at it's maximum.\n"
109"\n"
110"Gephi will try to save your project before exiting. If cancel, it's likely "
111"Gephi will stop respond."
112
113msgid "OutOfMemoryError.title"
114msgstr "Gephi is running out of memory"
115
116msgid "OutOfMemoryError.canIncreaseMemory.button"
117msgstr "Increase memory and restart Gephi"
118
119msgid "OutOfMemoryError.alreadyMax.button"
120msgstr "Save project and restart Gephi"
121
122msgid "OutOfMemoryError.cancel"
123msgstr "Cancel"
95124
=== modified file 'DesktopDataLaboratory/src/org/gephi/desktop/datalab/org-gephi-desktop-datalab.pot'
--- DesktopDataLaboratory/src/org/gephi/desktop/datalab/org-gephi-desktop-datalab.pot 2011-02-10 20:41:22 +0000
+++ DesktopDataLaboratory/src/org/gephi/desktop/datalab/org-gephi-desktop-datalab.pot 2011-08-02 18:16:27 +0000
@@ -119,3 +119,6 @@
119119
120msgid "AvailableColumnsPanel.maximum-available-columns.info"120msgid "AvailableColumnsPanel.maximum-available-columns.info"
121msgstr "Maximum number of columns reached"121msgstr "Maximum number of columns reached"
122
123msgid "ConfigurationPanel.timeIntervalsAsDates.text"
124msgstr "Time intervals as dates"
122125
=== modified file 'DesktopFilters/src/org/gephi/desktop/filters/query/org-gephi-desktop-filters-query.pot'
--- DesktopFilters/src/org/gephi/desktop/filters/query/org-gephi-desktop-filters-query.pot 2011-03-13 13:56:23 +0000
+++ DesktopFilters/src/org/gephi/desktop/filters/query/org-gephi-desktop-filters-query.pot 2011-08-02 18:16:27 +0000
@@ -30,6 +30,9 @@
30msgid "QueryNode.actions.save"30msgid "QueryNode.actions.save"
31msgstr "Save"31msgstr "Save"
3232
33msgid "QueryNode.actions.duplicate"
34msgstr "Duplicate"
35
33msgid "RootNode.name"36msgid "RootNode.name"
34msgstr "Queries"37msgstr "Queries"
3538
3639
=== modified file 'DesktopPreview/src/org/gephi/desktop/preview/org-gephi-desktop-preview.pot'
--- DesktopPreview/src/org/gephi/desktop/preview/org-gephi-desktop-preview.pot 2011-03-20 17:04:27 +0000
+++ DesktopPreview/src/org/gephi/desktop/preview/org-gephi-desktop-preview.pot 2011-08-02 18:16:27 +0000
@@ -80,15 +80,9 @@
80msgid "PreviewTopComponent.busyLabel.text"80msgid "PreviewTopComponent.busyLabel.text"
81msgstr "Refreshing..."81msgstr "Refreshing..."
8282
83msgid "PreviewSettingsTopComponent.box.text"
84msgstr ""
85
86msgid "PreviewSettingsTopComponent.saveButton.toolTipText"83msgid "PreviewSettingsTopComponent.saveButton.toolTipText"
87msgstr "Save preset"84msgstr "Save preset"
8885
89msgid "PreviewSettingsTopComponent.saveButton.text"
90msgstr ""
91
92msgid "PreviewSettingsTopComponent.ratioLabel.text"86msgid "PreviewSettingsTopComponent.ratioLabel.text"
93msgstr "0"87msgstr "0"
9488
@@ -104,9 +98,6 @@
104msgid "PreviewSettingsTopComponent.ratio.minimum"98msgid "PreviewSettingsTopComponent.ratio.minimum"
105msgstr "Minimum"99msgstr "Minimum"
106100
107msgid "PreviewTopComponent.southBusyLabel.text"
108msgstr ""
109
110msgid "PreviewTopComponent.backgroundButton.text"101msgid "PreviewTopComponent.backgroundButton.text"
111msgstr "Background"102msgstr "Background"
112103
113104
=== modified file 'DesktopProject/src/org/gephi/desktop/project/org-gephi-desktop-project.pot'
--- DesktopProject/src/org/gephi/desktop/project/org-gephi-desktop-project.pot 2011-02-10 20:41:22 +0000
+++ DesktopProject/src/org/gephi/desktop/project/org-gephi-desktop-project.pot 2011-08-02 18:16:27 +0000
@@ -23,8 +23,8 @@
2323
24msgid "CloseProject_confirm_message"24msgid "CloseProject_confirm_message"
25msgstr ""25msgstr ""
26"<html><b>Do you want to save your project?</b><br><font size=\"-2"26"<html><b>Do you want to save your project?</b><br><font size="
27"\">Modifications will be lost if you don't save them.</html>"27"\"-2\">Modifications will be lost if you don't save them.</html>"
2828
29msgid "CloseProject_confirm_save"29msgid "CloseProject_confirm_save"
30msgstr "Save"30msgstr "Save"
3131
=== modified file 'DesktopRanking/src/org/gephi/desktop/ranking/org-gephi-desktop-ranking.pot'
--- DesktopRanking/src/org/gephi/desktop/ranking/org-gephi-desktop-ranking.pot 2010-05-17 15:13:03 +0000
+++ DesktopRanking/src/org/gephi/desktop/ranking/org-gephi-desktop-ranking.pot 2011-08-02 18:16:27 +0000
@@ -74,6 +74,12 @@
74msgid "ResultListPanel.tablescreenshot.error.title"74msgid "ResultListPanel.tablescreenshot.error.title"
75msgstr "Error"75msgstr "Error"
7676
77msgid "ResultListPanel.column.rank"
78msgstr "Rank"
79
80msgid "ResultListPanel.column.label"
81msgstr "Label"
82
77msgid "RankingChooser.choose.text"83msgid "RankingChooser.choose.text"
78msgstr "---Choose a rank parameter"84msgstr "---Choose a rank parameter"
7985
8086
=== modified file 'DesktopTools/src/org/gephi/desktop/tools/org-gephi-desktop-tools.pot'
--- DesktopTools/src/org/gephi/desktop/tools/org-gephi-desktop-tools.pot 2010-04-16 22:27:33 +0000
+++ DesktopTools/src/org/gephi/desktop/tools/org-gephi-desktop-tools.pot 2011-08-02 18:16:27 +0000
@@ -25,7 +25,7 @@
25msgstr "Diameter"25msgstr "Diameter"
2626
27msgid "MouseSelectionPopupPanel.proportionnalZoomCheckbox.text"27msgid "MouseSelectionPopupPanel.proportionnalZoomCheckbox.text"
28msgstr "Proportionnal to zoom"28msgstr "Proportional to zoom"
2929
30msgid "SelectionBar.statusLabel.rectangleSelection"30msgid "SelectionBar.statusLabel.rectangleSelection"
31msgstr "Rectangle selection"31msgstr "Rectangle selection"
3232
=== modified file 'ExportPlugin/src/org/gephi/io/exporter/plugin/org-gephi-io-exporter-plugin.pot'
--- ExportPlugin/src/org/gephi/io/exporter/plugin/org-gephi-io-exporter-plugin.pot 2011-02-10 20:41:22 +0000
+++ ExportPlugin/src/org/gephi/io/exporter/plugin/org-gephi-io-exporter-plugin.pot 2011-08-02 18:16:27 +0000
@@ -32,3 +32,9 @@
3232
33msgid "fileType_CSV_Name"33msgid "fileType_CSV_Name"
34msgstr "CSV Files"34msgstr "CSV Files"
35
36msgid "fileType_Pajek_Name"
37msgstr "NET Files (Pajek)"
38
39msgid "fileType_DL_Name"
40msgstr "DL files (UCINET)"
3541
=== modified file 'ExportPluginUI/src/org/gephi/ui/exporter/plugin/org-gephi-ui-exporter-plugin.pot'
--- ExportPluginUI/src/org/gephi/ui/exporter/plugin/org-gephi-ui-exporter-plugin.pot 2010-09-25 20:42:12 +0000
+++ ExportPluginUI/src/org/gephi/ui/exporter/plugin/org-gephi-ui-exporter-plugin.pot 2011-08-02 18:16:27 +0000
@@ -30,6 +30,12 @@
30msgid "UIExporterCSV.name"30msgid "UIExporterCSV.name"
31msgstr "CSV"31msgstr "CSV"
3232
33msgid "UIExporterPajek.name"
34msgstr "Pajek"
35
36msgid "UIExporterDL.name"
37msgstr "Exporter DL"
38
33msgid "UIExporterGDFPanel.jRadioButton1.text"39msgid "UIExporterGDFPanel.jRadioButton1.text"
34msgstr "Simple quotes"40msgstr "Simple quotes"
3541
@@ -143,3 +149,12 @@
143149
144msgid "UIExporterGEXFPanel.hierarchyCheckbox.text"150msgid "UIExporterGEXFPanel.hierarchyCheckbox.text"
145msgstr "Export hierarchy"151msgstr "Export hierarchy"
152
153msgid "UIExporterPajekPanel.labelExport.text"
154msgstr "Export:"
155
156msgid "UIExporterPajekPanel.positionExportCheckbox.text"
157msgstr "Position (x,y)"
158
159msgid "UIExporterPajekPanel.edgeWeightCheckbox.text"
160msgstr "Edge weights"
146161
=== modified file 'ImportPlugin/src/org/gephi/io/importer/plugin/file/org-gephi-io-importer-plugin-file.pot'
--- ImportPlugin/src/org/gephi/io/importer/plugin/file/org-gephi-io-importer-plugin-file.pot 2011-03-01 15:05:53 +0000
+++ ImportPlugin/src/org/gephi/io/importer/plugin/file/org-gephi-io-importer-plugin-file.pot 2011-08-02 18:16:27 +0000
@@ -36,12 +36,18 @@
36msgid "fileType_CSV_Name"36msgid "fileType_CSV_Name"
37msgstr "CSV Files"37msgstr "CSV Files"
3838
39msgid "fileType_Edges_Name"
40msgstr "Edge List"
41
39msgid "fileType_GraphViz_Name"42msgid "fileType_GraphViz_Name"
40msgstr "GraphViz Files"43msgstr "GraphViz Files"
4144
42msgid "fileType_DL_Name"45msgid "fileType_DL_Name"
43msgstr "DL Files (UCINET)"46msgstr "DL Files (UCINET)"
4447
48msgid "fileType_VNA_Name"
49msgstr "VNA Files"
50
45msgid "importerGDF_error_dataformat1"51msgid "importerGDF_error_dataformat1"
46msgstr "The file must start with the \"nodedef> name\" line."52msgstr "The file must start with the \"nodedef> name\" line."
4753
@@ -66,7 +72,7 @@
66msgid "importerGDF_error_dataformat7"72msgid "importerGDF_error_dataformat7"
67msgstr ""73msgstr ""
68"Line ''{0}'' has more columns than defined in header. Please verify the "74"Line ''{0}'' has more columns than defined in header. Please verify the "
69"number of comas."75"number of commas."
7076
71msgid "importerGDF_error_dataformat8"77msgid "importerGDF_error_dataformat8"
72msgstr "The node column ''{0}'' can't be added because it already exists"78msgstr "The node column ''{0}'' can't be added because it already exists"
7379
=== modified file 'ImportPluginUI/src/org/gephi/ui/importer/plugin/org-gephi-ui-importer-plugin.pot'
--- ImportPluginUI/src/org/gephi/ui/importer/plugin/org-gephi-ui-importer-plugin.pot 2010-09-06 17:49:12 +0000
+++ ImportPluginUI/src/org/gephi/ui/importer/plugin/org-gephi-ui-importer-plugin.pot 2011-08-02 18:16:27 +0000
@@ -96,3 +96,15 @@
96"target. Name node primary key column \"id\" and edge columns \"source\" and "96"target. Name node primary key column \"id\" and edge columns \"source\" and "
97"\"target\". Columns \"label\", \"x\", \"y\" and \"size\" for nodes and "97"\"target\". Columns \"label\", \"x\", \"y\" and \"size\" for nodes and "
98"\"label\" and \"weight\" for edges are optionnal."98"\"label\" and \"weight\" for edges are optionnal."
99
100msgid "ImporterVnaUI.displayName"
101msgstr "VNA import"
102
103msgid "ImporterVnaUI.message.linear"
104msgstr "Line width increases linearly with its value."
105
106msgid "ImporterVnaUI.message.square_root"
107msgstr "Line width increases with a square root of its value."
108
109msgid "ImporterVnaUI.message.logarithmic"
110msgstr "Line width increases logarithmically with its value."
99111
=== added file 'LayoutPlugin/src/org/gephi/layout/plugin/forceAtlas2/org-gephi-layout-plugin-forceAtlas2.pot'
--- LayoutPlugin/src/org/gephi/layout/plugin/forceAtlas2/org-gephi-layout-plugin-forceAtlas2.pot 1970-01-01 00:00:00 +0000
+++ LayoutPlugin/src/org/gephi/layout/plugin/forceAtlas2/org-gephi-layout-plugin-forceAtlas2.pot 2011-08-02 18:16:27 +0000
@@ -0,0 +1,97 @@
1# English (en) translation for Gephi.
2# Copyright (C) 2010 Gephi contributors.
3# This file is distributed under the same license as the Gephi package.
4# Gephi Team <gephi.team@lists.launchpad.net>, 2010.
5#
6msgid ""
7msgstr ""
8"Project-Id-Version: Gephi 0.7\n"
9"Report-Msgid-Bugs-To: gephi.team@lists.launchpad.net\n"
10"POT-Creation-Date: 2010-04-07 13:16+0200\n"
11"PO-Revision-Date: 2010-04-07 13:16+0200\n"
12"Last-Translator: Mathieu Bastian <gephi.team@lists.launchpad.net>\n"
13"Language-Team: English <https://launchpad.net/~gephi.team>\n"
14"MIME-Version: 1.0\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
17
18msgid "ForceAtlas2.name"
19msgstr "ForceAtlas 2"
20
21msgid "ForceAtlas2.description"
22msgstr ""
23"Quality layout: a linear-attraction linear-repulsion model with few "
24"approximations (BarnesHut). Speed automatically computed."
25
26msgid "ForceAtlas2.tuning"
27msgstr "Tuning"
28
29msgid "ForceAtlas2.behavior"
30msgstr "Behavior Alternatives"
31
32msgid "ForceAtlas2.performance"
33msgstr "Performance"
34
35msgid "ForceAtlas2.scalingRatio.name"
36msgstr "Scaling"
37
38msgid "ForceAtlas2.scalingRatio.desc"
39msgstr "How much repulsion you want. More makes a more sparse graph."
40
41msgid "ForceAtlas2.gravity.name"
42msgstr "Gravity"
43
44msgid "ForceAtlas2.gravity.desc"
45msgstr "Attracts nodes to the center. Prevents islands from drifting away."
46
47msgid "ForceAtlas2.distributedAttraction.name"
48msgstr "Dissuade Hubs"
49
50msgid "ForceAtlas2.distributedAttraction.desc"
51msgstr ""
52"Distributes attraction along outbound edges. Hubs attract less and thus are "
53"pushed to the borders."
54
55msgid "ForceAtlas2.linLogMode.name"
56msgstr "LinLog mode"
57
58msgid "ForceAtlas2.linLogMode.desc"
59msgstr ""
60"Switch ForceAtlas' model from lin-lin to lin-log (tribute to Andreas Noack). "
61"Makes clusters more tight."
62
63msgid "ForceAtlas2.adjustSizes.name"
64msgstr "Prevent Overlap"
65
66msgid "ForceAtlas2.adjustSizes.desc"
67msgstr ""
68"Use only when spatialized. Should not be used with \"Approximate Repulsion\""
69
70msgid "ForceAtlas2.jitterTolerance.name"
71msgstr "Tolerance (speed)"
72
73msgid "ForceAtlas2.jitterTolerance.desc"
74msgstr ""
75"How much swinging you allow. Above 1 discouraged. Lower gives less speed and "
76"more precision."
77
78msgid "ForceAtlas2.barnesHutOptimization.name"
79msgstr "Approximate Repulsion"
80
81msgid "ForceAtlas2.barnesHutOptimization.desc"
82msgstr ""
83"Barnes Hut optimization: n complexity to n.ln(n) ; allows larger graphs."
84
85msgid "ForceAtlas2.barnesHutTheta.name"
86msgstr "Approximation"
87
88msgid "ForceAtlas2.barnesHutTheta.desc"
89msgstr "Theta of the Barnes Hut optimization."
90
91msgid "ForceAtlas2.edgeWeightInfluence.name"
92msgstr "Edge Weight Influence"
93
94msgid "ForceAtlas2.edgeWeightInfluence.desc"
95msgstr ""
96"How much influence you give to the edges weight. 0 is \"no influence\" and 1 "
97"is \"normal\"."
098
=== added directory 'PDFRenderer'
=== added file 'PDFRenderer/PDFRenderer-0.9.0.jar'
1Binary files PDFRenderer/PDFRenderer-0.9.0.jar 1970-01-01 00:00:00 +0000 and PDFRenderer/PDFRenderer-0.9.0.jar 2011-08-02 18:16:27 +0000 differ99Binary files PDFRenderer/PDFRenderer-0.9.0.jar 1970-01-01 00:00:00 +0000 and PDFRenderer/PDFRenderer-0.9.0.jar 2011-08-02 18:16:27 +0000 differ
=== modified file 'PreviewExport/build.xml'
--- PreviewExport/build.xml 2010-04-10 18:59:34 +0000
+++ PreviewExport/build.xml 2011-08-02 18:16:27 +0000
@@ -1,8 +1,8 @@
1<?xml version="1.0" encoding="UTF-8"?>1<?xml version="1.0" encoding="UTF-8"?>
2<!-- You may freely edit this file. See harness/README in the NetBeans platform -->2<!-- You may freely edit this file. See harness/README in the NetBeans platform -->
3<!-- for some information on what you could do (e.g. targets to override). -->3<!-- for some information on what you could do (e.g. targets to override). -->
4<!-- If you delete this file and reopen the project it will be recreated. -->4<!-- If you delete this file and reopen the project it will be recreated. -->
5<project name="org.gephi.io.exporter.preview" default="netbeans" basedir=".">5<project name="org.gephi.io.exporter.preview" default="netbeans" basedir=".">
6 <description>Builds, tests, and runs the project org.gephi.io.exporter.preview.</description>6 <description>Builds, tests, and runs the project org.gephi.io.exporter.preview.</description>
7 <import file="nbproject/build-impl.xml"/>7 <import file="nbproject/build-impl.xml"/>
8</project>8</project>
99
=== modified file 'PreviewExport/manifest.mf'
--- PreviewExport/manifest.mf 2011-04-02 17:30:05 +0000
+++ PreviewExport/manifest.mf 2011-08-02 18:16:27 +0000
@@ -1,6 +1,6 @@
1Manifest-Version: 1.01Manifest-Version: 1.0
2AutoUpdate-Essential-Module: true2AutoUpdate-Essential-Module: true
3OpenIDE-Module: org.gephi.io.exporter.preview3OpenIDE-Module: org.gephi.io.exporter.preview
4OpenIDE-Module-Localizing-Bundle: org/gephi/io/exporter/preview/Bundle.properties4OpenIDE-Module-Localizing-Bundle: org/gephi/io/exporter/preview/Bundle.properties
5OpenIDE-Module-Specification-Version: 0.85OpenIDE-Module-Specification-Version: 0.8
66
77
=== modified file 'PreviewExport/nbproject/build-impl.xml'
--- PreviewExport/nbproject/build-impl.xml 2010-04-10 18:59:34 +0000
+++ PreviewExport/nbproject/build-impl.xml 2011-08-02 18:16:27 +0000
@@ -1,45 +1,45 @@
1<?xml version="1.0" encoding="UTF-8"?>1<?xml version="1.0" encoding="UTF-8"?>
2<!--2<!--
3*** GENERATED FROM project.xml - DO NOT EDIT ***3*** GENERATED FROM project.xml - DO NOT EDIT ***
4*** EDIT ../build.xml INSTEAD ***4*** EDIT ../build.xml INSTEAD ***
5-->5-->
6<project name="org.gephi.io.exporter.preview-impl" basedir="..">6<project name="org.gephi.io.exporter.preview-impl" basedir="..">
7 <fail message="Please build using Ant 1.7.1 or higher.">7 <fail message="Please build using Ant 1.7.1 or higher.">
8 <condition>8 <condition>
9 <not>9 <not>
10 <antversion atleast="1.7.1"/>10 <antversion atleast="1.7.1"/>
11 </not>11 </not>
12 </condition>12 </condition>
13 </fail>13 </fail>
14 <property file="nbproject/private/suite-private.properties"/>14 <property file="nbproject/private/suite-private.properties"/>
15 <property file="nbproject/suite.properties"/>15 <property file="nbproject/suite.properties"/>
16 <fail unless="suite.dir">You must set 'suite.dir' to point to your containing module suite</fail>16 <fail unless="suite.dir">You must set 'suite.dir' to point to your containing module suite</fail>
17 <property file="${suite.dir}/nbproject/private/platform-private.properties"/>17 <property file="${suite.dir}/nbproject/private/platform-private.properties"/>
18 <property file="${suite.dir}/nbproject/platform.properties"/>18 <property file="${suite.dir}/nbproject/platform.properties"/>
19 <macrodef name="property" uri="http://www.netbeans.org/ns/nb-module-project/2">19 <macrodef name="property" uri="http://www.netbeans.org/ns/nb-module-project/2">
20 <attribute name="name"/>20 <attribute name="name"/>
21 <attribute name="value"/>21 <attribute name="value"/>
22 <sequential>22 <sequential>
23 <property name="@{name}" value="${@{value}}"/>23 <property name="@{name}" value="${@{value}}"/>
24 </sequential>24 </sequential>
25 </macrodef>25 </macrodef>
26 <macrodef name="evalprops" uri="http://www.netbeans.org/ns/nb-module-project/2">26 <macrodef name="evalprops" uri="http://www.netbeans.org/ns/nb-module-project/2">
27 <attribute name="property"/>27 <attribute name="property"/>
28 <attribute name="value"/>28 <attribute name="value"/>
29 <sequential>29 <sequential>
30 <property name="@{property}" value="@{value}"/>30 <property name="@{property}" value="@{value}"/>
31 </sequential>31 </sequential>
32 </macrodef>32 </macrodef>
33 <property file="${user.properties.file}"/>33 <property file="${user.properties.file}"/>
34 <nbmproject2:property name="harness.dir" value="nbplatform.${nbplatform.active}.harness.dir" xmlns:nbmproject2="http://www.netbeans.org/ns/nb-module-project/2"/>34 <nbmproject2:property name="harness.dir" value="nbplatform.${nbplatform.active}.harness.dir" xmlns:nbmproject2="http://www.netbeans.org/ns/nb-module-project/2"/>
35 <nbmproject2:property name="nbplatform.active.dir" value="nbplatform.${nbplatform.active}.netbeans.dest.dir" xmlns:nbmproject2="http://www.netbeans.org/ns/nb-module-project/2"/>35 <nbmproject2:property name="nbplatform.active.dir" value="nbplatform.${nbplatform.active}.netbeans.dest.dir" xmlns:nbmproject2="http://www.netbeans.org/ns/nb-module-project/2"/>
36 <nbmproject2:evalprops property="cluster.path.evaluated" value="${cluster.path}" xmlns:nbmproject2="http://www.netbeans.org/ns/nb-module-project/2"/>36 <nbmproject2:evalprops property="cluster.path.evaluated" value="${cluster.path}" xmlns:nbmproject2="http://www.netbeans.org/ns/nb-module-project/2"/>
37 <fail message="Path to 'platform' cluster missing in $${cluster.path} property or using corrupt Netbeans Platform (missing harness).">37 <fail message="Path to 'platform' cluster missing in $${cluster.path} property or using corrupt Netbeans Platform (missing harness).">
38 <condition>38 <condition>
39 <not>39 <not>
40 <contains string="${cluster.path.evaluated}" substring="platform"/>40 <contains string="${cluster.path.evaluated}" substring="platform"/>
41 </not>41 </not>
42 </condition>42 </condition>
43 </fail>43 </fail>
44 <import file="${harness.dir}/build.xml"/>44 <import file="${harness.dir}/build.xml"/>
45</project>45</project>
4646
=== modified file 'PreviewExport/nbproject/genfiles.properties'
--- PreviewExport/nbproject/genfiles.properties 2010-09-29 19:46:33 +0000
+++ PreviewExport/nbproject/genfiles.properties 2011-08-02 18:16:27 +0000
@@ -1,8 +1,8 @@
1build.xml.data.CRC32=641694491build.xml.data.CRC32=3f3ae0e6
2build.xml.script.CRC32=7d081f172build.xml.script.CRC32=7d081f17
3build.xml.stylesheet.CRC32=a56c6a5b@1.42.23build.xml.stylesheet.CRC32=a56c6a5b@1.45.1
4# This file is used by a NetBeans-based IDE to track changes in generated files such as build-impl.xml.4# This file is used by a NetBeans-based IDE to track changes in generated files such as build-impl.xml.
5# Do not edit this file. You may delete it but then the IDE will never regenerate such files for you.5# Do not edit this file. You may delete it but then the IDE will never regenerate such files for you.
6nbproject/build-impl.xml.data.CRC32=641694496nbproject/build-impl.xml.data.CRC32=3f3ae0e6
7nbproject/build-impl.xml.script.CRC32=34716f8b7nbproject/build-impl.xml.script.CRC32=34716f8b
8nbproject/build-impl.xml.stylesheet.CRC32=238281d1@1.42.28nbproject/build-impl.xml.stylesheet.CRC32=238281d1@1.45.1
99
=== modified file 'PreviewExport/nbproject/project.xml'
--- PreviewExport/nbproject/project.xml 2010-09-29 19:46:33 +0000
+++ PreviewExport/nbproject/project.xml 2011-08-02 18:16:27 +0000
@@ -1,157 +1,161 @@
1<?xml version="1.0" encoding="UTF-8"?>1<?xml version="1.0" encoding="UTF-8"?>
2<project xmlns="http://www.netbeans.org/ns/project/1">2<project xmlns="http://www.netbeans.org/ns/project/1">
3 <type>org.netbeans.modules.apisupport.project</type>3 <type>org.netbeans.modules.apisupport.project</type>
4 <configuration>4 <configuration>
5 <data xmlns="http://www.netbeans.org/ns/nb-module-project/3">5 <data xmlns="http://www.netbeans.org/ns/nb-module-project/3">
6 <code-name-base>org.gephi.io.exporter.preview</code-name-base>6 <code-name-base>org.gephi.io.exporter.preview</code-name-base>
7 <suite-component/>7 <suite-component/>
8 <module-dependencies>8 <module-dependencies>
9 <dependency>9 <dependency>
10 <code-name-base>org.gephi.io.exporter.api</code-name-base>10 <code-name-base>org.gephi.io.exporter.api</code-name-base>
11 <build-prerequisite/>11 <build-prerequisite/>
12 <compile-dependency/>12 <compile-dependency/>
13 <run-dependency>13 <run-dependency>
14 <specification-version>0.7</specification-version>14 <specification-version>0.7</specification-version>
15 </run-dependency>15 </run-dependency>
16 </dependency>16 </dependency>
17 <dependency>17 <dependency>
18 <code-name-base>org.gephi.lib.batik</code-name-base>18 <code-name-base>org.gephi.lib.batik</code-name-base>
19 <build-prerequisite/>19 <build-prerequisite/>
20 <compile-dependency/>20 <compile-dependency/>
21 <run-dependency>21 <run-dependency>
22 <specification-version>1.7</specification-version>22 <specification-version>1.7</specification-version>
23 </run-dependency>23 </run-dependency>
24 </dependency>24 </dependency>
25 <dependency>25 <dependency>
26 <code-name-base>org.gephi.lib.itext</code-name-base>26 <code-name-base>org.gephi.lib.itext</code-name-base>
27 <build-prerequisite/>27 <build-prerequisite/>
28 <compile-dependency/>28 <compile-dependency/>
29 <run-dependency>29 <run-dependency>
30 <specification-version>5.0.1</specification-version>30 <specification-version>5.0.1</specification-version>
31 </run-dependency>31 </run-dependency>
32 </dependency>32 </dependency>
33 <dependency>33 <dependency>
34 <code-name-base>org.gephi.preview.api</code-name-base>34 <code-name-base>org.gephi.preview.api</code-name-base>
35 <build-prerequisite/>35 <build-prerequisite/>
36 <compile-dependency/>36 <compile-dependency/>
37 <run-dependency>37 <run-dependency>
38 <specification-version>0.7</specification-version>38 <specification-version>0.7</specification-version>
39 </run-dependency>39 </run-dependency>
40 </dependency>40 </dependency>
41 <dependency>41 <dependency>
42 <code-name-base>org.gephi.project.api</code-name-base>42 <code-name-base>org.gephi.project.api</code-name-base>
43 <build-prerequisite/>43 <build-prerequisite/>
44 <compile-dependency/>44 <compile-dependency/>
45 <run-dependency>45 <run-dependency>
46 <specification-version>0.7.0.5</specification-version>46 <specification-version>0.7.0.5</specification-version>
47 </run-dependency>47 </run-dependency>
48 </dependency>48 </dependency>
49 <dependency>49 <dependency>
50 <code-name-base>org.gephi.utils.longtask</code-name-base>50 <code-name-base>org.gephi.utils.longtask</code-name-base>
51 <build-prerequisite/>51 <build-prerequisite/>
52 <compile-dependency/>52 <compile-dependency/>
53 <run-dependency>53 <run-dependency>
54 <specification-version>0.7</specification-version>54 <specification-version>0.7</specification-version>
55 </run-dependency>55 </run-dependency>
56 </dependency>56 </dependency>
57 <dependency>57 <dependency>
58 <code-name-base>org.openide.util</code-name-base>58 <code-name-base>org.openide.util</code-name-base>
59 <build-prerequisite/>59 <build-prerequisite/>
60 <compile-dependency/>60 <compile-dependency/>
61 <run-dependency>61 <run-dependency>
62 <specification-version>8.6.1</specification-version>62 <specification-version>8.6.1</specification-version>
63 </run-dependency>63 </run-dependency>
64 </dependency>64 </dependency>
65 <dependency>65 <dependency>
66 <code-name-base>org.openide.util.lookup</code-name-base>66 <code-name-base>org.openide.util.lookup</code-name-base>
67 <build-prerequisite/>67 <build-prerequisite/>
68 <compile-dependency/>68 <compile-dependency/>
69 <run-dependency>69 <run-dependency>
70 <specification-version>8.3.1</specification-version>70 <specification-version>8.3.1</specification-version>
71 </run-dependency>71 </run-dependency>
72 </dependency>72 </dependency>
73 </module-dependencies>73 </module-dependencies>
74 <test-dependencies>74 <test-dependencies>
75 <test-type>75 <test-type>
76 <name>unit</name>76 <name>unit</name>
77 <test-dependency>77 <test-dependency>
78 <code-name-base>org.gephi.data.attributes</code-name-base>78 <code-name-base>org.gephi.data.attributes</code-name-base>
79 <compile-dependency/>79 <compile-dependency/>
80 </test-dependency>80 </test-dependency>
81 <test-dependency>81 <test-dependency>
82 <code-name-base>org.gephi.data.attributes.api</code-name-base>82 <code-name-base>org.gephi.data.attributes.api</code-name-base>
83 <compile-dependency/>83 <compile-dependency/>
84 </test-dependency>84 </test-dependency>
85 <test-dependency>85 <test-dependency>
86 <code-name-base>org.gephi.desktop.welcome</code-name-base>86 <code-name-base>org.gephi.desktop.welcome</code-name-base>
87 <compile-dependency/>87 <compile-dependency/>
88 </test-dependency>88 </test-dependency>
89 <test-dependency>89 <test-dependency>
90 <code-name-base>org.gephi.dynamic.api</code-name-base>90 <code-name-base>org.gephi.dynamic.api</code-name-base>
91 <compile-dependency/>91 <compile-dependency/>
92 </test-dependency>92 </test-dependency>
93 <test-dependency>93 <test-dependency>
94 <code-name-base>org.gephi.graph.api</code-name-base>94 <code-name-base>org.gephi.graph.api</code-name-base>
95 <compile-dependency/>95 <compile-dependency/>
96 </test-dependency>96 </test-dependency>
97 <test-dependency>97 <test-dependency>
98 <code-name-base>org.gephi.graph.dhns</code-name-base>98 <code-name-base>org.gephi.graph.dhns</code-name-base>
99 <compile-dependency/>99 <compile-dependency/>
100 </test-dependency>100 </test-dependency>
101 <test-dependency>101 <test-dependency>
102 <code-name-base>org.gephi.io.generator.api</code-name-base>102 <code-name-base>org.gephi.io.generator.api</code-name-base>
103 <compile-dependency/>103 <compile-dependency/>
104 </test-dependency>104 </test-dependency>
105 <test-dependency>105 <test-dependency>
106 <code-name-base>org.gephi.io.generator.plugin</code-name-base>106 <code-name-base>org.gephi.io.generator.plugin</code-name-base>
107 <compile-dependency/>107 <compile-dependency/>
108 </test-dependency>108 </test-dependency>
109 <test-dependency>109 <test-dependency>
110 <code-name-base>org.gephi.io.importer.api</code-name-base>110 <code-name-base>org.gephi.io.importer.api</code-name-base>
111 <compile-dependency/>111 <compile-dependency/>
112 </test-dependency>112 </test-dependency>
113 <test-dependency>113 <test-dependency>
114 <code-name-base>org.gephi.io.importer.plugin</code-name-base>114 <code-name-base>org.gephi.io.importer.plugin</code-name-base>
115 <compile-dependency/>115 <compile-dependency/>
116 </test-dependency>116 </test-dependency>
117 <test-dependency>117 <test-dependency>
118 <code-name-base>org.gephi.io.processor.plugin</code-name-base>118 <code-name-base>org.gephi.io.processor.plugin</code-name-base>
119 <compile-dependency/>119 <compile-dependency/>
120 </test-dependency>120 </test-dependency>
121 <test-dependency>121 <test-dependency>
122 <code-name-base>org.gephi.lib.processing</code-name-base>122 <code-name-base>org.gephi.lib.processing</code-name-base>
123 <compile-dependency/>123 <compile-dependency/>
124 </test-dependency>124 </test-dependency>
125 <test-dependency>125 <test-dependency>
126 <code-name-base>org.gephi.preview</code-name-base>126 <code-name-base>org.gephi.preview</code-name-base>
127 <compile-dependency/>127 <compile-dependency/>
128 </test-dependency>128 </test-dependency>
129 <test-dependency>129 <test-dependency>
130 <code-name-base>org.gephi.project.api</code-name-base>130 <code-name-base>org.gephi.project.api</code-name-base>
131 <compile-dependency/>131 <compile-dependency/>
132 </test-dependency>132 </test-dependency>
133 <test-dependency>133 <test-dependency>
134 <code-name-base>org.gephi.utils</code-name-base>134 <code-name-base>org.gephi.utils</code-name-base>
135 <compile-dependency/>135 <compile-dependency/>
136 </test-dependency>136 </test-dependency>
137 <test-dependency>137 <test-dependency>
138 <code-name-base>org.gephi.utils.collection</code-name-base>138 <code-name-base>org.gephi.utils.collection</code-name-base>
139 <compile-dependency/>139 <compile-dependency/>
140 </test-dependency>140 </test-dependency>
141 <test-dependency>141 <test-dependency>
142 <code-name-base>org.gephi.visualization.api</code-name-base>142 <code-name-base>org.gephi.visualization.api</code-name-base>
143 <compile-dependency/>143 <compile-dependency/>
144 </test-dependency>144 </test-dependency>
145 <test-dependency>145 <test-dependency>
146 <code-name-base>org.openide.windows</code-name-base>146 <code-name-base>org.openide.windows</code-name-base>
147 <compile-dependency/>147 <compile-dependency/>
148 </test-dependency>148 </test-dependency>
149 </test-type>149 </test-type>
150 </test-dependencies>150 </test-dependencies>
151 <public-packages>151 <public-packages>
152 <package>org.gephi.io.exporter.preview</package>152 <package>org.gephi.io.exporter.preview</package>
153 <package>org.gephi.io.exporter.preview.util</package>153 <package>org.gephi.io.exporter.preview.util</package>
154 </public-packages>154 </public-packages>
155 </data>155 <class-path-extension>
156 </configuration>156 <runtime-relative-path>ext/PDFRenderer-0.9.0.jar</runtime-relative-path>
157</project>157 <binary-origin>release/modules/ext/PDFRenderer-0.9.0.jar</binary-origin>
158 </class-path-extension>
159 </data>
160 </configuration>
161</project>
158162
=== added directory 'PreviewExport/release'
=== added directory 'PreviewExport/release/modules'
=== added directory 'PreviewExport/release/modules/ext'
=== added file 'PreviewExport/release/modules/ext/PDFRenderer-0.9.0.jar'
159Binary files PreviewExport/release/modules/ext/PDFRenderer-0.9.0.jar 1970-01-01 00:00:00 +0000 and PreviewExport/release/modules/ext/PDFRenderer-0.9.0.jar 2011-08-02 18:16:27 +0000 differ163Binary files PreviewExport/release/modules/ext/PDFRenderer-0.9.0.jar 1970-01-01 00:00:00 +0000 and PreviewExport/release/modules/ext/PDFRenderer-0.9.0.jar 2011-08-02 18:16:27 +0000 differ
=== modified file 'PreviewExport/src/org/gephi/io/exporter/preview/Bundle.properties'
--- PreviewExport/src/org/gephi/io/exporter/preview/Bundle.properties 2010-06-13 14:36:08 +0000
+++ PreviewExport/src/org/gephi/io/exporter/preview/Bundle.properties 2011-08-02 18:16:27 +0000
@@ -1,11 +1,13 @@
1OpenIDE-Module-Display-Category=Plugin
2OpenIDE-Module-Long-Description=\
3 Vector exporters implementations
4OpenIDE-Module-Name=Preview Export
5OpenIDE-Module-Short-Description=Vector exporters implementations
6
7fileType_PDF_Name = PDF Files
8ExporterPDF_name = PDF
9
10fileType_SVG_Name = SVG Files
11ExporterSVG_name = SVG
12\ No newline at end of file1\ No newline at end of file
2OpenIDE-Module-Display-Category=Plugin
3OpenIDE-Module-Long-Description=\
4 Vector exporters implementations
5OpenIDE-Module-Name=Preview Export
6OpenIDE-Module-Short-Description=Vector exporters implementations
7
8ExporterPDF_name = PDF
9fileType_PDF_Name = PDF Files
10
11fileType_SVG_Name = SVG Files
12ExporterSVG_name = SVG
13
14fileType_PNG_Name = PNG Files
13\ No newline at end of file15\ No newline at end of file
1416
=== modified file 'PreviewExport/src/org/gephi/io/exporter/preview/Bundle_es.properties'
--- PreviewExport/src/org/gephi/io/exporter/preview/Bundle_es.properties 2011-03-13 13:34:53 +0000
+++ PreviewExport/src/org/gephi/io/exporter/preview/Bundle_es.properties 2011-08-02 18:16:27 +0000
@@ -16,3 +16,5 @@
16fileType_SVG_Name=Archivos SVG16fileType_SVG_Name=Archivos SVG
1717
18ExporterSVG_name=SVG18ExporterSVG_name=SVG
19
20fileType_PNG_Name = Archivos PNG
19\ No newline at end of file21\ No newline at end of file
2022
=== modified file 'PreviewExport/src/org/gephi/io/exporter/preview/Bundle_fr.properties'
--- PreviewExport/src/org/gephi/io/exporter/preview/Bundle_fr.properties 2011-03-13 13:34:53 +0000
+++ PreviewExport/src/org/gephi/io/exporter/preview/Bundle_fr.properties 2011-08-02 18:16:27 +0000
@@ -16,3 +16,5 @@
16fileType_SVG_Name=Fichiers SVG16fileType_SVG_Name=Fichiers SVG
1717
18ExporterSVG_name=SVG18ExporterSVG_name=SVG
19
20fileType_PNG_Name = Fichiers PNG
19\ No newline at end of file21\ No newline at end of file
2022
=== modified file 'PreviewExport/src/org/gephi/io/exporter/preview/Bundle_oc.properties'
--- PreviewExport/src/org/gephi/io/exporter/preview/Bundle_oc.properties 2011-03-13 13:34:53 +0000
+++ PreviewExport/src/org/gephi/io/exporter/preview/Bundle_oc.properties 2011-08-02 18:16:27 +0000
@@ -16,3 +16,5 @@
16!fileType_SVG_Name=16!fileType_SVG_Name=
1717
18!ExporterSVG_name=18!ExporterSVG_name=
19
20!fileType_PNG_Name =
19\ No newline at end of file21\ No newline at end of file
2022
=== added file 'PreviewExport/src/org/gephi/io/exporter/preview/ExporterBuilderPNG.java'
--- PreviewExport/src/org/gephi/io/exporter/preview/ExporterBuilderPNG.java 1970-01-01 00:00:00 +0000
+++ PreviewExport/src/org/gephi/io/exporter/preview/ExporterBuilderPNG.java 2011-08-02 18:16:27 +0000
@@ -0,0 +1,46 @@
1/*
2Copyright 2008-2011 Gephi
3Authors : Taras Klaskovsky <megaterik@gmail.com>
4Website : http://www.gephi.org
5
6This file is part of Gephi.
7
8Gephi is free software: you can redistribute it and/or modify
9it under the terms of the GNU Affero General Public License as
10published by the Free Software Foundation, either version 3 of the
11License, or (at your option) any later version.
12
13Gephi is distributed in the hope that it will be useful,
14but WITHOUT ANY WARRANTY; without even the implied warranty of
15MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
16GNU Affero General Public License for more details.
17
18You should have received a copy of the GNU Affero General Public License
19along with Gephi. If not, see <http://www.gnu.org/licenses/>.
20 */
21package org.gephi.io.exporter.preview;
22
23import org.gephi.io.exporter.api.FileType;
24import org.gephi.io.exporter.spi.VectorExporter;
25import org.gephi.io.exporter.spi.VectorFileExporterBuilder;
26import org.openide.util.NbBundle;
27import org.openide.util.lookup.ServiceProvider;
28
29@ServiceProvider(service = VectorFileExporterBuilder.class)
30public class ExporterBuilderPNG implements VectorFileExporterBuilder {
31
32 @Override
33 public VectorExporter buildExporter() {
34 return new PNGExporter();
35 }
36
37 @Override
38 public FileType[] getFileTypes() {
39 return new FileType[]{new FileType(".png", NbBundle.getMessage(ExporterBuilderPNG.class, "fileType_PNG_Name"))};
40 }
41
42 @Override
43 public String getName() {
44 return "png";
45 }
46}
0\ No newline at end of file47\ No newline at end of file
148
=== added file 'PreviewExport/src/org/gephi/io/exporter/preview/PNGExporter.java'
--- PreviewExport/src/org/gephi/io/exporter/preview/PNGExporter.java 1970-01-01 00:00:00 +0000
+++ PreviewExport/src/org/gephi/io/exporter/preview/PNGExporter.java 2011-08-02 18:16:27 +0000
@@ -0,0 +1,158 @@
1/*
2Copyright 2008-2011 Gephi
3Authors : Taras Klaskovsky <megaterik@gmail.com>
4Website : http://www.gephi.org
5
6This file is part of Gephi.
7
8Gephi is free software: you can redistribute it and/or modify
9it under the terms of the GNU Affero General Public License as
10published by the Free Software Foundation, either version 3 of the
11License, or (at your option) any later version.
12
13Gephi is distributed in the hope that it will be useful,
14but WITHOUT ANY WARRANTY; without even the implied warranty of
15MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
16GNU Affero General Public License for more details.
17
18You should have received a copy of the GNU Affero General Public License
19along with Gephi. If not, see <http://www.gnu.org/licenses/>.
20 */
21package org.gephi.io.exporter.preview;
22
23import com.sun.pdfview.PDFFile;
24import com.sun.pdfview.PDFPage;
25import java.awt.Rectangle;
26import java.awt.image.BufferedImage;
27import java.io.ByteArrayOutputStream;
28import java.io.IOException;
29import java.io.OutputStream;
30import java.nio.ByteBuffer;
31import java.util.logging.Level;
32import java.util.logging.Logger;
33import javax.imageio.ImageIO;
34import org.gephi.io.exporter.spi.ByteExporter;
35import org.gephi.io.exporter.spi.VectorExporter;
36import org.gephi.project.api.Workspace;
37
38public class PNGExporter implements VectorExporter, ByteExporter {
39
40 private boolean exportVisible = false;
41 private Workspace workspace;
42 private PDFExporter pdfExporter = new PDFExporter();
43 private OutputStream stream;
44 private int width = 1024;
45 private int height = 1024;
46 private int bottomMargin = 20;
47 private int topMargin = 20;
48 private int leftMargin = 20;
49 private int rightMargin = 20;
50
51 public int getBottomMargin() {
52 return bottomMargin;
53 }
54
55 public void setBottomMargin(int bottomMargin) {
56 this.bottomMargin = bottomMargin;
57 }
58
59 public int getLeftMargin() {
60 return leftMargin;
61 }
62
63 public void setLeftMargin(int leftMargin) {
64 this.leftMargin = leftMargin;
65 }
66
67 public int getRightMargin() {
68 return rightMargin;
69 }
70
71 public void setRightMargin(int rightMargin) {
72 this.rightMargin = rightMargin;
73 }
74
75 public int getTopMargin() {
76 return topMargin;
77 }
78
79 public void setTopMargin(int topMargin) {
80 this.topMargin = topMargin;
81 }
82
83 public int getHeight() {
84 return height;
85 }
86
87 public void setHeight(int height) {
88 this.height = height;
89 }
90
91 public int getWidth() {
92 return width;
93 }
94
95 public void setWidth(int width) {
96 this.width = width;
97 }
98
99 public boolean isExportVisible() {
100 return exportVisible;
101 }
102
103 public void setExportVisible(boolean exportVisible) {
104 this.exportVisible = exportVisible;
105 }
106
107 @Override
108 public boolean execute() {
109 ByteArrayOutputStream byteStream = new ByteArrayOutputStream();
110
111 pdfExporter.setWorkspace(workspace);
112 pdfExporter.setOutputStream(byteStream);
113
114 pdfExporter.setMarginBottom(bottomMargin);
115 pdfExporter.setMarginTop(topMargin);
116 pdfExporter.setMarginLeft(leftMargin);
117 pdfExporter.setMarginRight(rightMargin);
118 pdfExporter.setPageSize(new com.itextpdf.text.Rectangle(width, height));
119
120 pdfExporter.execute();
121
122 try {
123 export(byteStream.toByteArray());
124 } catch (IOException ex) {
125 Logger.getLogger(PNGExporter.class.getName()).log(Level.SEVERE, null, ex);
126 return false;
127 }
128
129 return true;
130 }
131
132 @Override
133 public void setWorkspace(Workspace workspace) {
134 this.workspace = workspace;
135 }
136
137 @Override
138 public Workspace getWorkspace() {
139 return workspace;
140 }
141
142 public void export(byte[] pdf) throws IOException {
143 ByteBuffer buf = ByteBuffer.wrap(pdf);
144 PDFFile file = new PDFFile(buf);
145 PDFPage page = file.getPage(1);
146
147 Rectangle rect = new Rectangle(0, 0, width, height);
148
149 BufferedImage img = (BufferedImage) page.getImage(width, height, rect, null, true, true);
150
151 ImageIO.write(img, "png", stream);
152 }
153
154 @Override
155 public void setOutputStream(OutputStream stream) {
156 this.stream = stream;
157 }
158}
0159
=== modified file 'PreviewExport/src/org/gephi/io/exporter/preview/org-gephi-io-exporter-preview.pot'
--- PreviewExport/src/org/gephi/io/exporter/preview/org-gephi-io-exporter-preview.pot 2010-09-07 19:51:50 +0000
+++ PreviewExport/src/org/gephi/io/exporter/preview/org-gephi-io-exporter-preview.pot 2011-08-02 18:16:27 +0000
@@ -21,14 +21,17 @@
21msgid "OpenIDE-Module-Short-Description"21msgid "OpenIDE-Module-Short-Description"
22msgstr "Vector exporters implementations"22msgstr "Vector exporters implementations"
2323
24msgid "ExporterPDF_name"
25msgstr "PDF"
26
24msgid "fileType_PDF_Name"27msgid "fileType_PDF_Name"
25msgstr "PDF Files"28msgstr "PDF Files"
2629
27msgid "ExporterPDF_name"
28msgstr "PDF"
29
30msgid "fileType_SVG_Name"30msgid "fileType_SVG_Name"
31msgstr "SVG Files"31msgstr "SVG Files"
3232
33msgid "ExporterSVG_name"33msgid "ExporterSVG_name"
34msgstr "SVG"34msgstr "SVG"
35
36msgid "fileType_PNG_Name"
37msgstr "PNG Files"
3538
=== modified file 'PreviewExportUI/build.xml'
--- PreviewExportUI/build.xml 2010-04-13 16:07:03 +0000
+++ PreviewExportUI/build.xml 2011-08-02 18:16:27 +0000
@@ -1,8 +1,8 @@
1<?xml version="1.0" encoding="UTF-8"?>1<?xml version="1.0" encoding="UTF-8"?>
2<!-- You may freely edit this file. See harness/README in the NetBeans platform -->2<!-- You may freely edit this file. See harness/README in the NetBeans platform -->
3<!-- for some information on what you could do (e.g. targets to override). -->3<!-- for some information on what you could do (e.g. targets to override). -->
4<!-- If you delete this file and reopen the project it will be recreated. -->4<!-- If you delete this file and reopen the project it will be recreated. -->
5<project name="org.gephi.ui.exporter.preview" default="netbeans" basedir=".">5<project name="org.gephi.ui.exporter.preview" default="netbeans" basedir=".">
6 <description>Builds, tests, and runs the project org.gephi.ui.exporter.preview.</description>6 <description>Builds, tests, and runs the project org.gephi.ui.exporter.preview.</description>
7 <import file="nbproject/build-impl.xml"/>7 <import file="nbproject/build-impl.xml"/>
8</project>8</project>
99
=== modified file 'PreviewExportUI/nbproject/build-impl.xml'
--- PreviewExportUI/nbproject/build-impl.xml 2010-04-13 16:07:03 +0000
+++ PreviewExportUI/nbproject/build-impl.xml 2011-08-02 18:16:27 +0000
@@ -1,45 +1,45 @@
1<?xml version="1.0" encoding="UTF-8"?>1<?xml version="1.0" encoding="UTF-8"?>
2<!--2<!--
3*** GENERATED FROM project.xml - DO NOT EDIT ***3*** GENERATED FROM project.xml - DO NOT EDIT ***
4*** EDIT ../build.xml INSTEAD ***4*** EDIT ../build.xml INSTEAD ***
5-->5-->
6<project name="org.gephi.ui.exporter.preview-impl" basedir="..">6<project name="org.gephi.ui.exporter.preview-impl" basedir="..">
7 <fail message="Please build using Ant 1.7.1 or higher.">7 <fail message="Please build using Ant 1.7.1 or higher.">
8 <condition>8 <condition>
9 <not>9 <not>
10 <antversion atleast="1.7.1"/>10 <antversion atleast="1.7.1"/>
11 </not>11 </not>
12 </condition>12 </condition>
13 </fail>13 </fail>
14 <property file="nbproject/private/suite-private.properties"/>14 <property file="nbproject/private/suite-private.properties"/>
15 <property file="nbproject/suite.properties"/>15 <property file="nbproject/suite.properties"/>
16 <fail unless="suite.dir">You must set 'suite.dir' to point to your containing module suite</fail>16 <fail unless="suite.dir">You must set 'suite.dir' to point to your containing module suite</fail>
17 <property file="${suite.dir}/nbproject/private/platform-private.properties"/>17 <property file="${suite.dir}/nbproject/private/platform-private.properties"/>
18 <property file="${suite.dir}/nbproject/platform.properties"/>18 <property file="${suite.dir}/nbproject/platform.properties"/>
19 <macrodef name="property" uri="http://www.netbeans.org/ns/nb-module-project/2">19 <macrodef name="property" uri="http://www.netbeans.org/ns/nb-module-project/2">
20 <attribute name="name"/>20 <attribute name="name"/>
21 <attribute name="value"/>21 <attribute name="value"/>
22 <sequential>22 <sequential>
23 <property name="@{name}" value="${@{value}}"/>23 <property name="@{name}" value="${@{value}}"/>
24 </sequential>24 </sequential>
25 </macrodef>25 </macrodef>
26 <macrodef name="evalprops" uri="http://www.netbeans.org/ns/nb-module-project/2">26 <macrodef name="evalprops" uri="http://www.netbeans.org/ns/nb-module-project/2">
27 <attribute name="property"/>27 <attribute name="property"/>
28 <attribute name="value"/>28 <attribute name="value"/>
29 <sequential>29 <sequential>
30 <property name="@{property}" value="@{value}"/>30 <property name="@{property}" value="@{value}"/>
31 </sequential>31 </sequential>
32 </macrodef>32 </macrodef>
33 <property file="${user.properties.file}"/>33 <property file="${user.properties.file}"/>
34 <nbmproject2:property name="harness.dir" value="nbplatform.${nbplatform.active}.harness.dir" xmlns:nbmproject2="http://www.netbeans.org/ns/nb-module-project/2"/>34 <nbmproject2:property name="harness.dir" value="nbplatform.${nbplatform.active}.harness.dir" xmlns:nbmproject2="http://www.netbeans.org/ns/nb-module-project/2"/>
35 <nbmproject2:property name="nbplatform.active.dir" value="nbplatform.${nbplatform.active}.netbeans.dest.dir" xmlns:nbmproject2="http://www.netbeans.org/ns/nb-module-project/2"/>35 <nbmproject2:property name="nbplatform.active.dir" value="nbplatform.${nbplatform.active}.netbeans.dest.dir" xmlns:nbmproject2="http://www.netbeans.org/ns/nb-module-project/2"/>
36 <nbmproject2:evalprops property="cluster.path.evaluated" value="${cluster.path}" xmlns:nbmproject2="http://www.netbeans.org/ns/nb-module-project/2"/>36 <nbmproject2:evalprops property="cluster.path.evaluated" value="${cluster.path}" xmlns:nbmproject2="http://www.netbeans.org/ns/nb-module-project/2"/>
37 <fail message="Path to 'platform' cluster missing in $${cluster.path} property or using corrupt Netbeans Platform (missing harness).">37 <fail message="Path to 'platform' cluster missing in $${cluster.path} property or using corrupt Netbeans Platform (missing harness).">
38 <condition>38 <condition>
39 <not>39 <not>
40 <contains string="${cluster.path.evaluated}" substring="platform"/>40 <contains string="${cluster.path.evaluated}" substring="platform"/>
41 </not>41 </not>
42 </condition>42 </condition>
43 </fail>43 </fail>
44 <import file="${harness.dir}/build.xml"/>44 <import file="${harness.dir}/build.xml"/>
45</project>45</project>
4646
=== modified file 'PreviewExportUI/nbproject/genfiles.properties'
--- PreviewExportUI/nbproject/genfiles.properties 2010-06-22 16:26:18 +0000
+++ PreviewExportUI/nbproject/genfiles.properties 2011-08-02 18:16:27 +0000
@@ -1,8 +1,8 @@
1build.xml.data.CRC32=6d0ca4221build.xml.data.CRC32=3fc0aec2
2build.xml.script.CRC32=6bb828882build.xml.script.CRC32=6bb82888
3build.xml.stylesheet.CRC32=a56c6a5b@1.42.13build.xml.stylesheet.CRC32=a56c6a5b@1.45.1
4# This file is used by a NetBeans-based IDE to track changes in generated files such as build-impl.xml.4# This file is used by a NetBeans-based IDE to track changes in generated files such as build-impl.xml.
5# Do not edit this file. You may delete it but then the IDE will never regenerate such files for you.5# Do not edit this file. You may delete it but then the IDE will never regenerate such files for you.
6nbproject/build-impl.xml.data.CRC32=6d0ca4226nbproject/build-impl.xml.data.CRC32=3fc0aec2
7nbproject/build-impl.xml.script.CRC32=0d71a10c7nbproject/build-impl.xml.script.CRC32=0d71a10c
8nbproject/build-impl.xml.stylesheet.CRC32=238281d1@1.42.18nbproject/build-impl.xml.stylesheet.CRC32=238281d1@1.45.1
99
=== modified file 'PreviewExportUI/nbproject/project.xml'
--- PreviewExportUI/nbproject/project.xml 2010-06-22 16:26:18 +0000
+++ PreviewExportUI/nbproject/project.xml 2011-08-02 18:16:27 +0000
@@ -1,77 +1,86 @@
1<?xml version="1.0" encoding="UTF-8"?>1<?xml version="1.0" encoding="UTF-8"?>
2<project xmlns="http://www.netbeans.org/ns/project/1">2<project xmlns="http://www.netbeans.org/ns/project/1">
3 <type>org.netbeans.modules.apisupport.project</type>3 <type>org.netbeans.modules.apisupport.project</type>
4 <configuration>4 <configuration>
5 <data xmlns="http://www.netbeans.org/ns/nb-module-project/3">5 <data xmlns="http://www.netbeans.org/ns/nb-module-project/3">
6 <code-name-base>org.gephi.ui.exporter.preview</code-name-base>6 <code-name-base>org.gephi.ui.exporter.preview</code-name-base>
7 <suite-component/>7 <suite-component/>
8 <module-dependencies>8 <module-dependencies>
9 <dependency>9 <dependency>
10 <code-name-base>org.gephi.io.exporter.api</code-name-base>10 <code-name-base>org.gephi.io.exporter.api</code-name-base>
11 <build-prerequisite/>11 <build-prerequisite/>
12 <compile-dependency/>12 <compile-dependency/>
13 <run-dependency>13 <run-dependency>
14 <specification-version>0.7</specification-version>14 <specification-version>0.7</specification-version>
15 </run-dependency>15 </run-dependency>
16 </dependency>16 </dependency>
17 <dependency>17 <dependency>
18 <code-name-base>org.gephi.io.exporter.preview</code-name-base>18 <code-name-base>org.gephi.io.exporter.preview</code-name-base>
19 <build-prerequisite/>19 <build-prerequisite/>
20 <compile-dependency/>20 <compile-dependency/>
21 <run-dependency>21 <run-dependency>
22 <specification-version>0.7.0.2</specification-version>22 <specification-version>0.7.0.2</specification-version>
23 </run-dependency>23 </run-dependency>
24 </dependency>24 </dependency>
25 <dependency>25 <dependency>
26 <code-name-base>org.gephi.lib.itext</code-name-base>26 <code-name-base>org.gephi.lib.itext</code-name-base>
27 <build-prerequisite/>27 <build-prerequisite/>
28 <compile-dependency/>28 <compile-dependency/>
29 <run-dependency>29 <run-dependency>
30 <specification-version>5.0.1</specification-version>30 <specification-version>5.0.1</specification-version>
31 </run-dependency>31 </run-dependency>
32 </dependency>32 </dependency>
33 <dependency>33 <dependency>
34 <code-name-base>org.gephi.lib.validation</code-name-base>34 <code-name-base>org.gephi.lib.validation</code-name-base>
35 <build-prerequisite/>35 <build-prerequisite/>
36 <compile-dependency/>36 <compile-dependency/>
37 <run-dependency>37 <run-dependency>
38 <specification-version>0.4</specification-version>38 <specification-version>0.4</specification-version>
39 </run-dependency>39 </run-dependency>
40 </dependency>40 </dependency>
41 <dependency>41 <dependency>
42 <code-name-base>org.gephi.preview.api</code-name-base>42 <code-name-base>org.gephi.preview.api</code-name-base>
43 <build-prerequisite/>43 <build-prerequisite/>
44 <compile-dependency/>44 <compile-dependency/>
45 <run-dependency>45 <run-dependency>
46 <specification-version>0.7.0.3</specification-version>46 <specification-version>0.7.0.3</specification-version>
47 </run-dependency>47 </run-dependency>
48 </dependency>48 </dependency>
49 <dependency>49 <dependency>
50 <code-name-base>org.jdesktop.swingx</code-name-base>50 <code-name-base>org.jdesktop.layout</code-name-base>
51 <build-prerequisite/>51 <build-prerequisite/>
52 <compile-dependency/>52 <compile-dependency/>
53 <run-dependency>53 <run-dependency>
54 <specification-version>1.6</specification-version>54 <release-version>1</release-version>
55 </run-dependency>55 <specification-version>1.16.1</specification-version>
56 </dependency>56 </run-dependency>
57 <dependency>57 </dependency>
58 <code-name-base>org.openide.util</code-name-base>58 <dependency>
59 <build-prerequisite/>59 <code-name-base>org.jdesktop.swingx</code-name-base>
60 <compile-dependency/>60 <build-prerequisite/>
61 <run-dependency>61 <compile-dependency/>
62 <specification-version>7.31.2.1</specification-version>62 <run-dependency>
63 </run-dependency>63 <specification-version>1.6</specification-version>
64 </dependency>64 </run-dependency>
65 <dependency>65 </dependency>
66 <code-name-base>org.openide.util.lookup</code-name-base>66 <dependency>
67 <build-prerequisite/>67 <code-name-base>org.openide.util</code-name-base>
68 <compile-dependency/>68 <build-prerequisite/>
69 <run-dependency>69 <compile-dependency/>
70 <specification-version>8.3.1</specification-version>70 <run-dependency>
71 </run-dependency>71 <specification-version>7.31.2.1</specification-version>
72 </dependency>72 </run-dependency>
73 </module-dependencies>73 </dependency>
74 <public-packages/>74 <dependency>
75 </data>75 <code-name-base>org.openide.util.lookup</code-name-base>
76 </configuration>76 <build-prerequisite/>
77</project>77 <compile-dependency/>
78 <run-dependency>
79 <specification-version>8.3.1</specification-version>
80 </run-dependency>
81 </dependency>
82 </module-dependencies>
83 <public-packages/>
84 </data>
85 </configuration>
86</project>
7887
=== modified file 'PreviewExportUI/src/org/gephi/ui/exporter/preview/Bundle.properties'
--- PreviewExportUI/src/org/gephi/ui/exporter/preview/Bundle.properties 2010-08-29 18:10:47 +0000
+++ PreviewExportUI/src/org/gephi/ui/exporter/preview/Bundle.properties 2011-08-02 18:16:27 +0000
@@ -1,37 +1,47 @@
1OpenIDE-Module-Display-Category=Plugin1OpenIDE-Module-Display-Category=Plugin
2OpenIDE-Module-Name=Preview Export UI2OpenIDE-Module-Name=Preview Export UI
3OpenIDE-Module-Short-Description=Vectorial exporters user interfaces3OpenIDE-Module-Short-Description=Vectorial exporters user interfaces
44
5UIExporterPDF.name = PDF5UIExporterPDF.name = PDF
6UIExporterSVG.name = SVG6UIExporterSVG.name = SVG
77UIExporterPNG.name = PNG
8UIExporterPDFPanel.labelPageSize.text=Page size:8
9UIExporterPDFPanel.widthTextField.text=9UIExporterPDFPanel.labelPageSize.text=Page size:
10UIExporterPDFPanel.labelWidth.text=Width:10UIExporterPDFPanel.widthTextField.text=
11UIExporterPDFPanel.labelHeight.text=Height:11UIExporterPDFPanel.labelWidth.text=Width:
12UIExporterPDFPanel.heightTextField.text=12UIExporterPDFPanel.labelHeight.text=Height:
13UIExporterPDFPanel.portraitRadio.text=Portrait13UIExporterPDFPanel.heightTextField.text=
14UIExporterPDFPanel.landscapeRadio.text=Landscape14UIExporterPDFPanel.portraitRadio.text=Portrait
15UIExporterPDFPanel.labelOrientation.text=Orientation:15UIExporterPDFPanel.landscapeRadio.text=Landscape
16UIExporterPDFPanel.labelTop.text=Top:16UIExporterPDFPanel.labelOrientation.text=Orientation:
17UIExporterPDFPanel.labelBottom.text=Bottom:17UIExporterPDFPanel.labelTop.text=Top:
18UIExporterPDFPanel.topMarginTextField.text=18UIExporterPDFPanel.labelBottom.text=Bottom:
19UIExporterPDFPanel.bottomMarginTextField.text=19UIExporterPDFPanel.topMarginTextField.text=
20UIExporterPDFPanel.labelMargins.text=Margins:20UIExporterPDFPanel.bottomMarginTextField.text=
21UIExporterPDFPanel.labelLeft.text=Left:21UIExporterPDFPanel.labelMargins.text=Margins:
22UIExporterPDFPanel.labelRight.text=Right:22UIExporterPDFPanel.labelLeft.text=Left:
23UIExporterPDFPanel.leftMarginTextField.text=23UIExporterPDFPanel.labelRight.text=Right:
24UIExporterPDFPanel.rightMargintextField.text=24UIExporterPDFPanel.leftMarginTextField.text=
2525UIExporterPDFPanel.rightMargintextField.text=
26UIExporterPDFPanel.pageSize.custom=Custom...26
27UIExporterPDFPanel.widthUnitLabel.text=27UIExporterPDFPanel.pageSize.custom=Custom...
28UIExporterPDFPanel.heightUnitLabel.text=28UIExporterPDFPanel.widthUnitLabel.text=
29UIExporterPDFPanel.labelUnit.text=Unit:29UIExporterPDFPanel.heightUnitLabel.text=
30UIExporterPDFPanel.unitLink.millimeter=Millimeter30UIExporterPDFPanel.labelUnit.text=Unit:
31UIExporterPDFPanel.unitLink.inch=Inch31UIExporterPDFPanel.unitLink.millimeter=Millimeter
32UIExporterPDFPanel.labelUnit.millimeter=mm32UIExporterPDFPanel.unitLink.inch=Inch
33UIExporterPDFPanel.labelUnit.inch=in33UIExporterPDFPanel.labelUnit.millimeter=mm
34PositiveSizeValidator.NEGATIVE = {0} must be positive34UIExporterPDFPanel.labelUnit.inch=in
35UIExporterPDFPanel.unitLink.toolTipText=Change Unit Millimeter/Inches35PositiveSizeValidator.NEGATIVE = {0} must be positive
36UIExporterSVGPanel.strokeScaleCheckbox.text=Scale stroke-width36UIExporterPDFPanel.unitLink.toolTipText=Change Unit Millimeter/Inches
37UIExporterSVGPanel.labelStrokeScale.text=Recommended for Adobe Illustrator37UIExporterSVGPanel.strokeScaleCheckbox.text=Scale stroke-width
38UIExporterSVGPanel.labelStrokeScale.text=Recommended for Adobe Illustrator
39
40
41UIExporterPNGPanel.marginsLabel.text=Margins:
42UIExporterPNGPanel.topLabel.text=Top:
43UIExporterPNGPanel.leftLabel.text=Left:
44UIExporterPNGPanel.rightLabel.text=Right:
45UIExporterPNGPanel.bottomLabel.text=Bottom:
46UIExporterPNGPanel.widthLabel.text=Width:
47UIExporterPNGPanel.heightLabel.text=Height:
3848
=== modified file 'PreviewExportUI/src/org/gephi/ui/exporter/preview/Bundle_es.properties'
--- PreviewExportUI/src/org/gephi/ui/exporter/preview/Bundle_es.properties 2011-03-13 13:34:53 +0000
+++ PreviewExportUI/src/org/gephi/ui/exporter/preview/Bundle_es.properties 2011-08-02 18:16:27 +0000
@@ -51,4 +51,4 @@
5151
52UIExporterSVGPanel.strokeScaleCheckbox.text=Escalar anchura del trazo52UIExporterSVGPanel.strokeScaleCheckbox.text=Escalar anchura del trazo
5353
54UIExporterSVGPanel.labelStrokeScale.text=Recomendado para Adobe Illustrator54UIExporterSVGPanel.labelStrokeScale.text=Recomendado para Adobe Illustrator
55\ No newline at end of file55\ No newline at end of file
5656
=== modified file 'PreviewExportUI/src/org/gephi/ui/exporter/preview/Bundle_fr.properties'
--- PreviewExportUI/src/org/gephi/ui/exporter/preview/Bundle_fr.properties 2011-03-13 13:34:53 +0000
+++ PreviewExportUI/src/org/gephi/ui/exporter/preview/Bundle_fr.properties 2011-08-02 18:16:27 +0000
@@ -51,4 +51,4 @@
5151
52UIExporterSVGPanel.strokeScaleCheckbox.text=Mettre l'\u00e9paisseur du trait \u00e0 l'\u00e9chelle52UIExporterSVGPanel.strokeScaleCheckbox.text=Mettre l'\u00e9paisseur du trait \u00e0 l'\u00e9chelle
5353
54UIExporterSVGPanel.labelStrokeScale.text=Recommand\u00e9 pour Adobe Illustrator54UIExporterSVGPanel.labelStrokeScale.text=Recommand\u00e9 pour Adobe Illustrator
55\ No newline at end of file55\ No newline at end of file
5656
=== added file 'PreviewExportUI/src/org/gephi/ui/exporter/preview/UIExporterPNG.java'
--- PreviewExportUI/src/org/gephi/ui/exporter/preview/UIExporterPNG.java 1970-01-01 00:00:00 +0000
+++ PreviewExportUI/src/org/gephi/ui/exporter/preview/UIExporterPNG.java 2011-08-02 18:16:27 +0000
@@ -0,0 +1,105 @@
1/*
2Copyright 2008-2011 Gephi
3Authors : Taras Klaskovsky <megaterik@gmail.com>
4Website : http://www.gephi.org
5
6This file is part of Gephi.
7
8Gephi is free software: you can redistribute it and/or modify
9it under the terms of the GNU Affero General Public License as
10published by the Free Software Foundation, either version 3 of the
11License, or (at your option) any later version.
12
13Gephi is distributed in the hope that it will be useful,
14but WITHOUT ANY WARRANTY; without even the implied warranty of
15MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
16GNU Affero General Public License for more details.
17
18You should have received a copy of the GNU Affero General Public License
19along with Gephi. If not, see <http://www.gnu.org/licenses/>.
20 */
21package org.gephi.ui.exporter.preview;
22
23import org.gephi.io.exporter.preview.PNGExporter;
24import javax.swing.JPanel;
25import org.gephi.io.exporter.spi.Exporter;
26import org.gephi.io.exporter.spi.ExporterUI;
27import org.netbeans.validation.api.ui.ValidationPanel;
28import org.openide.util.NbBundle;
29import org.openide.util.lookup.ServiceProvider;
30
31/**
32 *
33 * @author megaterik
34 */
35@ServiceProvider(service = ExporterUI.class)
36public class UIExporterPNG implements ExporterUI {
37
38 private UIExporterPNGPanel panel;
39 private PNGExporter exporter;
40 private ExporterPNGSettings settings = new ExporterPNGSettings();
41 private ValidationPanel validationPanel;
42
43 @Override
44 public JPanel getPanel() {
45 panel = new UIExporterPNGPanel();
46 validationPanel = UIExporterPNGPanel.createValidationPanel(panel);
47 return validationPanel;
48 }
49
50 @Override
51 public void setup(Exporter exporter) {
52 this.exporter = (PNGExporter) exporter;
53 settings.load(this.exporter);
54 panel.setup(this.exporter);
55 }
56
57 @Override
58 public void unsetup(boolean update) {
59 if (update) {
60 panel.unsetup(exporter);
61 settings.save(exporter);
62 }
63
64 panel = null;
65 exporter = null;
66 }
67
68 @Override
69 public boolean isUIForExporter(Exporter exporter) {
70 return exporter instanceof PNGExporter;
71 }
72
73 @Override
74 public String getDisplayName() {
75 return NbBundle.getMessage(UIExporterPDF.class, "UIExporterPNG.name");
76 }
77
78 private static class ExporterPNGSettings {
79
80 private int width = 1024;
81 private int height = 1024;
82 private int leftMargin = 20;
83 private int rightMargin = 20;
84 private int topMargin = 20;
85 private int bottomMargin = 20;
86
87 void load(PNGExporter exporter) {
88 exporter.setHeight(height);
89 exporter.setWidth(width);
90 exporter.setLeftMargin(leftMargin);
91 exporter.setRightMargin(rightMargin);
92 exporter.setBottomMargin(bottomMargin);
93 exporter.setTopMargin(topMargin);
94 }
95
96 void save(PNGExporter exporter) {
97 height = exporter.getHeight();
98 width = exporter.getWidth();
99 leftMargin = exporter.getLeftMargin();
100 rightMargin = exporter.getRightMargin();
101 topMargin = exporter.getTopMargin();
102 bottomMargin = exporter.getBottomMargin();
103 }
104 }
105}
0106
=== added file 'PreviewExportUI/src/org/gephi/ui/exporter/preview/UIExporterPNGPanel.form'
--- PreviewExportUI/src/org/gephi/ui/exporter/preview/UIExporterPNGPanel.form 1970-01-01 00:00:00 +0000
+++ PreviewExportUI/src/org/gephi/ui/exporter/preview/UIExporterPNGPanel.form 2011-08-02 18:16:27 +0000
@@ -0,0 +1,182 @@
1<?xml version="1.1" encoding="UTF-8" ?>
2
3<Form version="1.2" maxVersion="1.2" type="org.netbeans.modules.form.forminfo.JPanelFormInfo">
4 <AuxValues>
5 <AuxValue name="FormSettings_autoResourcing" type="java.lang.Integer" value="0"/>
6 <AuxValue name="FormSettings_autoSetComponentName" type="java.lang.Boolean" value="false"/>
7 <AuxValue name="FormSettings_generateFQN" type="java.lang.Boolean" value="true"/>
8 <AuxValue name="FormSettings_generateMnemonicsCode" type="java.lang.Boolean" value="false"/>
9 <AuxValue name="FormSettings_i18nAutoMode" type="java.lang.Boolean" value="false"/>
10 <AuxValue name="FormSettings_layoutCodeTarget" type="java.lang.Integer" value="2"/>
11 <AuxValue name="FormSettings_listenerGenerationStyle" type="java.lang.Integer" value="0"/>
12 <AuxValue name="FormSettings_variablesLocal" type="java.lang.Boolean" value="false"/>
13 <AuxValue name="FormSettings_variablesModifier" type="java.lang.Integer" value="2"/>
14 </AuxValues>
15
16 <Layout>
17 <DimensionLayout dim="0">
18 <Group type="103" groupAlignment="0" attributes="0">
19 <Group type="102" attributes="0">
20 <EmptySpace max="-2" attributes="0"/>
21 <Group type="103" groupAlignment="0" attributes="0">
22 <Component id="marginsLabel" alignment="0" min="-2" max="-2" attributes="0"/>
23 <Component id="widthLabel" alignment="0" min="-2" max="-2" attributes="0"/>
24 <Component id="heightLabel" alignment="0" min="-2" max="-2" attributes="0"/>
25 </Group>
26 <EmptySpace max="-2" attributes="0"/>
27 <Group type="103" groupAlignment="0" max="-2" attributes="0">
28 <Group type="102" alignment="0" attributes="0">
29 <Group type="103" groupAlignment="0" attributes="0">
30 <Group type="103" groupAlignment="1" max="-2" attributes="0">
31 <Component id="heightTextField" alignment="0" max="32767" attributes="1"/>
32 <Component id="widthTextField" alignment="0" pref="78" max="32767" attributes="1"/>
33 </Group>
34 <Component id="topLabel" min="-2" max="-2" attributes="0"/>
35 </Group>
36 <EmptySpace max="-2" attributes="0"/>
37 <Component id="topTextField" min="-2" pref="50" max="-2" attributes="0"/>
38 </Group>
39 <Group type="102" alignment="0" attributes="1">
40 <Component id="bottomLabel" min="-2" pref="60" max="-2" attributes="0"/>
41 <EmptySpace max="32767" attributes="0"/>
42 <Component id="bottomTextField" min="-2" pref="50" max="-2" attributes="0"/>
43 </Group>
44 </Group>
45 <EmptySpace min="-2" pref="39" max="-2" attributes="0"/>
46 <Group type="103" groupAlignment="0" attributes="0">
47 <Group type="102" alignment="0" attributes="0">
48 <Component id="leftLabel" min="-2" max="-2" attributes="0"/>
49 <EmptySpace type="separate" max="-2" attributes="0"/>
50 <Component id="leftTextField" min="-2" pref="50" max="-2" attributes="0"/>
51 </Group>
52 <Group type="102" attributes="0">
53 <Component id="rightLabel" min="-2" max="-2" attributes="0"/>
54 <EmptySpace max="-2" attributes="0"/>
55 <Component id="rightTextField" min="-2" pref="50" max="-2" attributes="0"/>
56 </Group>
57 </Group>
58 <EmptySpace min="-2" max="-2" attributes="0"/>
59 </Group>
60 </Group>
61 </DimensionLayout>
62 <DimensionLayout dim="1">
63 <Group type="103" groupAlignment="0" attributes="0">
64 <Group type="102" alignment="0" attributes="0">
65 <EmptySpace min="-2" pref="22" max="-2" attributes="0"/>
66 <Group type="103" groupAlignment="1" attributes="0">
67 <Component id="widthTextField" min="-2" max="-2" attributes="0"/>
68 <Component id="widthLabel" min="-2" max="-2" attributes="0"/>
69 </Group>
70 <EmptySpace min="-2" pref="22" max="-2" attributes="0"/>
71 <Group type="103" groupAlignment="1" attributes="0">
72 <Component id="heightTextField" min="-2" max="-2" attributes="0"/>
73 <Component id="heightLabel" min="-2" max="-2" attributes="0"/>
74 </Group>
75 <EmptySpace min="-2" pref="40" max="-2" attributes="0"/>
76 <Group type="103" groupAlignment="1" attributes="0">
77 <Group type="102" attributes="0">
78 <Group type="103" groupAlignment="1" attributes="0">
79 <Group type="102" alignment="1" attributes="0">
80 <Group type="103" groupAlignment="1" attributes="0">
81 <Component id="marginsLabel" alignment="1" min="-2" max="-2" attributes="0"/>
82 <Group type="103" alignment="1" groupAlignment="3" attributes="0">
83 <Component id="leftLabel" alignment="3" min="-2" max="-2" attributes="0"/>
84 <Component id="leftTextField" alignment="3" min="-2" max="-2" attributes="0"/>
85 </Group>
86 </Group>
87 <EmptySpace min="-2" pref="16" max="-2" attributes="0"/>
88 </Group>
89 <Group type="102" alignment="1" attributes="0">
90 <Component id="topTextField" min="-2" max="-2" attributes="0"/>
91 <EmptySpace type="separate" max="-2" attributes="0"/>
92 </Group>
93 <Group type="102" alignment="1" attributes="0">
94 <Component id="topLabel" min="-2" max="-2" attributes="0"/>
95 <EmptySpace type="separate" max="-2" attributes="0"/>
96 </Group>
97 </Group>
98 <Group type="103" groupAlignment="1" attributes="0">
99 <Group type="103" alignment="1" groupAlignment="3" attributes="0">
100 <Component id="bottomLabel" alignment="3" min="-2" pref="20" max="-2" attributes="0"/>
101 <Component id="bottomTextField" alignment="3" min="-2" max="-2" attributes="0"/>
102 </Group>
103 <Component id="rightLabel" min="-2" max="-2" attributes="0"/>
104 </Group>
105 </Group>
106 <Component id="rightTextField" min="-2" max="-2" attributes="0"/>
107 </Group>
108 <EmptySpace max="32767" attributes="0"/>
109 </Group>
110 </Group>
111 </DimensionLayout>
112 </Layout>
113 <SubComponents>
114 <Component class="javax.swing.JTextField" name="widthTextField">
115 </Component>
116 <Component class="javax.swing.JTextField" name="heightTextField">
117 </Component>
118 <Component class="javax.swing.JLabel" name="marginsLabel">
119 <Properties>
120 <Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor">
121 <ResourceString bundle="org/gephi/ui/exporter/preview/Bundle.properties" key="UIExporterPNGPanel.marginsLabel.text" replaceFormat="org.openide.util.NbBundle.getMessage({sourceFileName}.class, &quot;{key}&quot;)"/>
122 </Property>
123 </Properties>
124 </Component>
125 <Component class="javax.swing.JTextField" name="topTextField">
126 <Events>
127 <EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="topTextFieldActionPerformed"/>
128 </Events>
129 </Component>
130 <Component class="javax.swing.JTextField" name="bottomTextField">
131 </Component>
132 <Component class="javax.swing.JTextField" name="leftTextField">
133 <Events>
134 <EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="leftTextFieldActionPerformed"/>
135 </Events>
136 </Component>
137 <Component class="javax.swing.JTextField" name="rightTextField">
138 </Component>
139 <Component class="javax.swing.JLabel" name="topLabel">
140 <Properties>
141 <Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor">
142 <ResourceString bundle="org/gephi/ui/exporter/preview/Bundle.properties" key="UIExporterPNGPanel.topLabel.text" replaceFormat="org.openide.util.NbBundle.getMessage({sourceFileName}.class, &quot;{key}&quot;)"/>
143 </Property>
144 </Properties>
145 </Component>
146 <Component class="javax.swing.JLabel" name="leftLabel">
147 <Properties>
148 <Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor">
149 <ResourceString bundle="org/gephi/ui/exporter/preview/Bundle.properties" key="UIExporterPNGPanel.leftLabel.text" replaceFormat="org.openide.util.NbBundle.getMessage({sourceFileName}.class, &quot;{key}&quot;)"/>
150 </Property>
151 </Properties>
152 </Component>
153 <Component class="javax.swing.JLabel" name="rightLabel">
154 <Properties>
155 <Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor">
156 <ResourceString bundle="org/gephi/ui/exporter/preview/Bundle.properties" key="UIExporterPNGPanel.rightLabel.text" replaceFormat="org.openide.util.NbBundle.getMessage({sourceFileName}.class, &quot;{key}&quot;)"/>
157 </Property>
158 </Properties>
159 </Component>
160 <Component class="javax.swing.JLabel" name="bottomLabel">
161 <Properties>
162 <Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor">
163 <ResourceString bundle="org/gephi/ui/exporter/preview/Bundle.properties" key="UIExporterPNGPanel.bottomLabel.text" replaceFormat="org.openide.util.NbBundle.getMessage({sourceFileName}.class, &quot;{key}&quot;)"/>
164 </Property>
165 </Properties>
166 </Component>
167 <Component class="javax.swing.JLabel" name="widthLabel">
168 <Properties>
169 <Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor">
170 <ResourceString bundle="org/gephi/ui/exporter/preview/Bundle.properties" key="UIExporterPNGPanel.widthLabel.text" replaceFormat="org.openide.util.NbBundle.getMessage({sourceFileName}.class, &quot;{key}&quot;)"/>
171 </Property>
172 </Properties>
173 </Component>
174 <Component class="javax.swing.JLabel" name="heightLabel">
175 <Properties>
176 <Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor">
177 <ResourceString bundle="org/gephi/ui/exporter/preview/Bundle.properties" key="UIExporterPNGPanel.heightLabel.text" replaceFormat="org.openide.util.NbBundle.getMessage({sourceFileName}.class, &quot;{key}&quot;)"/>
178 </Property>
179 </Properties>
180 </Component>
181 </SubComponents>
182</Form>
0183
=== added file 'PreviewExportUI/src/org/gephi/ui/exporter/preview/UIExporterPNGPanel.java'
--- PreviewExportUI/src/org/gephi/ui/exporter/preview/UIExporterPNGPanel.java 1970-01-01 00:00:00 +0000
+++ PreviewExportUI/src/org/gephi/ui/exporter/preview/UIExporterPNGPanel.java 2011-08-02 18:16:27 +0000
@@ -0,0 +1,223 @@
1/*
2Copyright 2008-2011 Gephi
3Authors : Taras Klaskovsky <megaterik@gmail.com>
4Website : http://www.gephi.org
5
6This file is part of Gephi.
7
8Gephi is free software: you can redistribute it and/or modify
9it under the terms of the GNU Affero General Public License as
10published by the Free Software Foundation, either version 3 of the
11License, or (at your option) any later version.
12
13Gephi is distributed in the hope that it will be useful,
14but WITHOUT ANY WARRANTY; without even the implied warranty of
15MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
16GNU Affero General Public License for more details.
17
18You should have received a copy of the GNU Affero General Public License
19along with Gephi. If not, see <http://www.gnu.org/licenses/>.
20 */
21package org.gephi.ui.exporter.preview;
22
23import org.gephi.io.exporter.preview.PNGExporter;
24import org.gephi.lib.validation.ValidationClient;
25import org.netbeans.validation.api.builtin.Validators;
26import org.netbeans.validation.api.ui.ValidationGroup;
27import org.netbeans.validation.api.ui.ValidationPanel;
28
29public class UIExporterPNGPanel extends javax.swing.JPanel implements ValidationClient {
30
31 void setup(PNGExporter exporter) {
32 heightTextField.setText(Integer.toString(exporter.getHeight()));
33 widthTextField.setText(Integer.toString(exporter.getWidth()));
34
35 leftTextField.setText(Integer.toString(exporter.getLeftMargin()));
36 rightTextField.setText(Integer.toString(exporter.getRightMargin()));
37 topTextField.setText(Integer.toString(exporter.getTopMargin()));
38 bottomTextField.setText(Integer.toString(exporter.getBottomMargin()));
39 }
40
41 void unsetup(PNGExporter exporter) {
42 try {
43 exporter.setWidth(Integer.parseInt(widthTextField.getText()));
44 exporter.setHeight(Integer.parseInt(heightTextField.getText()));
45
46 exporter.setLeftMargin(Integer.parseInt(leftTextField.getText()));
47 exporter.setRightMargin(Integer.parseInt(rightTextField.getText()));
48 exporter.setBottomMargin(Integer.parseInt(bottomTextField.getText()));
49 exporter.setTopMargin(Integer.parseInt(topTextField.getText()));
50 } catch (Exception ex) {
51 }
52 }
53
54 public UIExporterPNGPanel() {
55 initComponents();
56 }
57
58 /** This method is called from within the constructor to
59 * initialize the form.
60 * WARNING: Do NOT modify this code. The content of this method is
61 * always regenerated by the FormEditor.
62 */
63 // <editor-fold defaultstate="collapsed" desc="Generated Code">//GEN-BEGIN:initComponents
64 private void initComponents() {
65
66 widthTextField = new javax.swing.JTextField();
67 heightTextField = new javax.swing.JTextField();
68 marginsLabel = new javax.swing.JLabel();
69 topTextField = new javax.swing.JTextField();
70 bottomTextField = new javax.swing.JTextField();
71 leftTextField = new javax.swing.JTextField();
72 rightTextField = new javax.swing.JTextField();
73 topLabel = new javax.swing.JLabel();
74 leftLabel = new javax.swing.JLabel();
75 rightLabel = new javax.swing.JLabel();
76 bottomLabel = new javax.swing.JLabel();
77 widthLabel = new javax.swing.JLabel();
78 heightLabel = new javax.swing.JLabel();
79
80 marginsLabel.setText(org.openide.util.NbBundle.getMessage(UIExporterPNGPanel.class, "UIExporterPNGPanel.marginsLabel.text")); // NOI18N
81
82 topTextField.addActionListener(new java.awt.event.ActionListener() {
83 public void actionPerformed(java.awt.event.ActionEvent evt) {
84 topTextFieldActionPerformed(evt);
85 }
86 });
87
88 leftTextField.addActionListener(new java.awt.event.ActionListener() {
89 public void actionPerformed(java.awt.event.ActionEvent evt) {
90 leftTextFieldActionPerformed(evt);
91 }
92 });
93
94 topLabel.setText(org.openide.util.NbBundle.getMessage(UIExporterPNGPanel.class, "UIExporterPNGPanel.topLabel.text")); // NOI18N
95
96 leftLabel.setText(org.openide.util.NbBundle.getMessage(UIExporterPNGPanel.class, "UIExporterPNGPanel.leftLabel.text")); // NOI18N
97
98 rightLabel.setText(org.openide.util.NbBundle.getMessage(UIExporterPNGPanel.class, "UIExporterPNGPanel.rightLabel.text")); // NOI18N
99
100 bottomLabel.setText(org.openide.util.NbBundle.getMessage(UIExporterPNGPanel.class, "UIExporterPNGPanel.bottomLabel.text")); // NOI18N
101
102 widthLabel.setText(org.openide.util.NbBundle.getMessage(UIExporterPNGPanel.class, "UIExporterPNGPanel.widthLabel.text")); // NOI18N
103
104 heightLabel.setText(org.openide.util.NbBundle.getMessage(UIExporterPNGPanel.class, "UIExporterPNGPanel.heightLabel.text")); // NOI18N
105
106 org.jdesktop.layout.GroupLayout layout = new org.jdesktop.layout.GroupLayout(this);
107 this.setLayout(layout);
108 layout.setHorizontalGroup(
109 layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
110 .add(layout.createSequentialGroup()
111 .addContainerGap()
112 .add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
113 .add(marginsLabel)
114 .add(widthLabel)
115 .add(heightLabel))
116 .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED)
117 .add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING, false)
118 .add(layout.createSequentialGroup()
119 .add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
120 .add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.TRAILING, false)
121 .add(org.jdesktop.layout.GroupLayout.LEADING, heightTextField)
122 .add(org.jdesktop.layout.GroupLayout.LEADING, widthTextField, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, 78, Short.MAX_VALUE))
123 .add(topLabel))
124 .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED)
125 .add(topTextField, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 50, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE))
126 .add(layout.createSequentialGroup()
127 .add(bottomLabel, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 60, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)
128 .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
129 .add(bottomTextField, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 50, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)))
130 .add(39, 39, 39)
131 .add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
132 .add(layout.createSequentialGroup()
133 .add(leftLabel)
134 .add(18, 18, 18)
135 .add(leftTextField, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 50, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE))
136 .add(layout.createSequentialGroup()
137 .add(rightLabel)
138 .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED)
139 .add(rightTextField, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 50, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)))
140 .addContainerGap())
141 );
142 layout.setVerticalGroup(
143 layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
144 .add(layout.createSequentialGroup()
145 .add(22, 22, 22)
146 .add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.TRAILING)
147 .add(widthTextField, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)
148 .add(widthLabel))
149 .add(22, 22, 22)
150 .add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.TRAILING)
151 .add(heightTextField, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)
152 .add(heightLabel))
153 .add(40, 40, 40)
154 .add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.TRAILING)
155 .add(layout.createSequentialGroup()
156 .add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.TRAILING)
157 .add(layout.createSequentialGroup()
158 .add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.TRAILING)
159 .add(marginsLabel)
160 .add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE)
161 .add(leftLabel)
162 .add(leftTextField, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)))
163 .add(16, 16, 16))
164 .add(layout.createSequentialGroup()
165 .add(topTextField, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)
166 .add(18, 18, 18))
167 .add(layout.createSequentialGroup()
168 .add(topLabel)
169 .add(18, 18, 18)))
170 .add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.TRAILING)
171 .add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE)
172 .add(bottomLabel, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 20, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)
173 .add(bottomTextField, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE))
174 .add(rightLabel)))
175 .add(rightTextField, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE))
176 .addContainerGap(org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
177 );
178 }// </editor-fold>//GEN-END:initComponents
179
180 private void leftTextFieldActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_leftTextFieldActionPerformed
181 // TODO add your handling code here:
182 }//GEN-LAST:event_leftTextFieldActionPerformed
183
184 private void topTextFieldActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_topTextFieldActionPerformed
185 // TODO add your handling code here:
186 }//GEN-LAST:event_topTextFieldActionPerformed
187 // Variables declaration - do not modify//GEN-BEGIN:variables
188 private javax.swing.JLabel bottomLabel;
189 private javax.swing.JTextField bottomTextField;
190 private javax.swing.JLabel heightLabel;
191 private javax.swing.JTextField heightTextField;
192 private javax.swing.JLabel leftLabel;
193 private javax.swing.JTextField leftTextField;
194 private javax.swing.JLabel marginsLabel;
195 private javax.swing.JLabel rightLabel;
196 private javax.swing.JTextField rightTextField;
197 private javax.swing.JLabel topLabel;
198 private javax.swing.JTextField topTextField;
199 private javax.swing.JLabel widthLabel;
200 private javax.swing.JTextField widthTextField;
201 // End of variables declaration//GEN-END:variables
202
203 public static ValidationPanel createValidationPanel(UIExporterPNGPanel innerPanel) {
204 ValidationPanel validationPanel = new ValidationPanel();
205 validationPanel.setInnerComponent(innerPanel);
206
207 ValidationGroup group = validationPanel.getValidationGroup();
208 innerPanel.validate(group);
209
210 return validationPanel;
211 }
212
213 @Override
214 public void validate(ValidationGroup group) {
215 group.add(widthTextField, Validators.REQUIRE_NON_EMPTY_STRING, Validators.REQUIRE_VALID_INTEGER, Validators.numberRange(1, Integer.MAX_VALUE));
216 group.add(heightTextField, Validators.REQUIRE_NON_EMPTY_STRING, Validators.REQUIRE_VALID_INTEGER, Validators.numberRange(1, Integer.MAX_VALUE));
217
218 group.add(leftTextField, Validators.REQUIRE_NON_EMPTY_STRING, Validators.REQUIRE_NON_NEGATIVE_NUMBER, Validators.REQUIRE_VALID_INTEGER);
219 group.add(rightTextField, Validators.REQUIRE_NON_EMPTY_STRING, Validators.REQUIRE_NON_NEGATIVE_NUMBER, Validators.REQUIRE_VALID_INTEGER);
220 group.add(topTextField, Validators.REQUIRE_NON_EMPTY_STRING, Validators.REQUIRE_NON_NEGATIVE_NUMBER, Validators.REQUIRE_VALID_INTEGER);
221 group.add(bottomTextField, Validators.REQUIRE_NON_EMPTY_STRING, Validators.REQUIRE_NON_NEGATIVE_NUMBER, Validators.REQUIRE_VALID_INTEGER);
222 }
223}
0224
=== modified file 'PreviewExportUI/src/org/gephi/ui/exporter/preview/org-gephi-ui-exporter-preview.pot'
--- PreviewExportUI/src/org/gephi/ui/exporter/preview/org-gephi-ui-exporter-preview.pot 2010-09-07 19:51:50 +0000
+++ PreviewExportUI/src/org/gephi/ui/exporter/preview/org-gephi-ui-exporter-preview.pot 2011-08-02 18:16:27 +0000
@@ -24,6 +24,9 @@
24msgid "UIExporterSVG.name"24msgid "UIExporterSVG.name"
25msgstr "SVG"25msgstr "SVG"
2626
27msgid "UIExporterPNG.name"
28msgstr "PNG"
29
27msgid "UIExporterPDFPanel.labelPageSize.text"30msgid "UIExporterPDFPanel.labelPageSize.text"
28msgstr "Page size:"31msgstr "Page size:"
2932
@@ -86,3 +89,24 @@
8689
87msgid "UIExporterSVGPanel.labelStrokeScale.text"90msgid "UIExporterSVGPanel.labelStrokeScale.text"
88msgstr "Recommended for Adobe Illustrator"91msgstr "Recommended for Adobe Illustrator"
92
93msgid "UIExporterPNGPanel.marginsLabel.text"
94msgstr "Margins:"
95
96msgid "UIExporterPNGPanel.topLabel.text"
97msgstr "Top:"
98
99msgid "UIExporterPNGPanel.leftLabel.text"
100msgstr "Left:"
101
102msgid "UIExporterPNGPanel.rightLabel.text"
103msgstr "Right:"
104
105msgid "UIExporterPNGPanel.bottomLabel.text"
106msgstr "Bottom:"
107
108msgid "UIExporterPNGPanel.widthLabel.text"
109msgstr "Width:"
110
111msgid "UIExporterPNGPanel.heightLabel.text"
112msgstr "Height:"
89113
=== modified file 'RankingAPI/src/org/gephi/ranking/api/org-gephi-ranking-api.pot'
--- RankingAPI/src/org/gephi/ranking/api/org-gephi-ranking-api.pot 2010-04-16 17:25:08 +0000
+++ RankingAPI/src/org/gephi/ranking/api/org-gephi-ranking-api.pot 2011-08-02 18:16:27 +0000
@@ -16,7 +16,7 @@
16"Content-Transfer-Encoding: 8bit\n"16"Content-Transfer-Encoding: 8bit\n"
1717
18msgid "OpenIDE-Module-Long-Description"18msgid "OpenIDE-Module-Long-Description"
19msgstr "API/SPI for ranking data values and create transformers"19msgstr "API/SPI for ranking data values and create transformers."
2020
21msgid "OpenIDE-Module-Short-Description"21msgid "OpenIDE-Module-Short-Description"
22msgstr "API/SPI for ranking data values and create transformers"22msgstr "API/SPI for ranking data values and create transformers"
2323
=== added file 'RankingPlugin/src/org/gephi/ranking/plugin/org-gephi-ranking-plugin.pot'
--- RankingPlugin/src/org/gephi/ranking/plugin/org-gephi-ranking-plugin.pot 1970-01-01 00:00:00 +0000
+++ RankingPlugin/src/org/gephi/ranking/plugin/org-gephi-ranking-plugin.pot 2011-08-02 18:16:27 +0000
@@ -0,0 +1,34 @@
1# English (en) translation for Gephi.
2# Copyright (C) 2010 Gephi contributors.
3# This file is distributed under the same license as the Gephi package.
4# Gephi Team <gephi.team@lists.launchpad.net>, 2010.
5#
6msgid ""
7msgstr ""
8"Project-Id-Version: Gephi 0.7\n"
9"Report-Msgid-Bugs-To: gephi.team@lists.launchpad.net\n"
10"POT-Creation-Date: 2010-04-07 13:16+0200\n"
11"PO-Revision-Date: 2010-04-07 13:16+0200\n"
12"Last-Translator: Mathieu Bastian <gephi.team@lists.launchpad.net>\n"
13"Language-Team: English <https://launchpad.net/~gephi.team>\n"
14"MIME-Version: 1.0\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
17
18msgid "OpenIDE-Module-Long-Description"
19msgstr ""
20"Implement Ranking and Transformer builders. Ranking builders provide the "
21"source of rankings (e.g. Degree, Attributes) and transformers the method to "
22"convert numerical values to color or sizes."
23
24msgid "OpenIDE-Module-Short-Description"
25msgstr "Implement Ranking and Transformer builders"
26
27msgid "DegreeRanking.name"
28msgstr "Degree"
29
30msgid "InDegreeRanking.name"
31msgstr "InDegree"
32
33msgid "OutDegreeRanking.name"
34msgstr "OutDegree"
035
=== modified file 'RankingPluginUI/src/org/gephi/ui/ranking/plugin/org-gephi-ui-ranking-plugin.pot'
--- RankingPluginUI/src/org/gephi/ui/ranking/plugin/org-gephi-ui-ranking-plugin.pot 2010-04-16 17:25:08 +0000
+++ RankingPluginUI/src/org/gephi/ui/ranking/plugin/org-gephi-ui-ranking-plugin.pot 2011-08-02 18:16:27 +0000
@@ -15,11 +15,14 @@
15"Content-Type: text/plain; charset=UTF-8\n"15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"16"Content-Transfer-Encoding: 8bit\n"
1717
18msgid "OpenIDE-Module-Long-Description"
19msgstr "Implements user interface for transformers"
20
18msgid "ColorTransformerUI.name"21msgid "ColorTransformerUI.name"
19msgstr "Color"22msgstr "Color"
2023
21msgid "OpenIDE-Module-Short-Description"24msgid "OpenIDE-Module-Short-Description"
22msgstr "Ranking transformers implementations"25msgstr "Ranking transformers UI implementations"
2326
24msgid "SizeTransformerUI.name"27msgid "SizeTransformerUI.name"
25msgstr "Size/Weight"28msgstr "Size/Weight"
@@ -62,3 +65,6 @@
6265
63msgid "PalettePopup.invert"66msgid "PalettePopup.invert"
64msgstr "Invert"67msgstr "Invert"
68
69msgid "PalettePopup.recent"
70msgstr "Recent"
6571
=== modified file 'StatisticsPluginUI/src/org/gephi/ui/statistics/plugin/org-gephi-ui-statistics-plugin.pot'
--- StatisticsPluginUI/src/org/gephi/ui/statistics/plugin/org-gephi-ui-statistics-plugin.pot 2011-03-16 12:14:01 +0000
+++ StatisticsPluginUI/src/org/gephi/ui/statistics/plugin/org-gephi-ui-statistics-plugin.pot 2011-08-02 18:16:27 +0000
@@ -161,10 +161,9 @@
161161
162msgid "ModularityPanel.header.description"162msgid "ModularityPanel.header.description"
163msgstr ""163msgstr ""
164"Community detection algorithm. A result value of 0.4 or greater is generally "164"Community detection algorithm. Randomizing the algorithm can produce a "
165"considered meaningful. Randomizing the algorithm can produce a better "165"better decomposition resulting in a higher modularity score, however "
166"decomposition resulting in a higher modularity score, however randomizing "166"randomizing will increase computation time."
167"will increase computation time."
168167
169msgid "ConnectedComponentPanel.header.description"168msgid "ConnectedComponentPanel.header.description"
170msgstr "Determines the number of connected components in the network."169msgstr "Determines the number of connected components in the network."
@@ -244,30 +243,3 @@
244243
245msgid "PageRankPanel.edgeWeightCheckbox.text"244msgid "PageRankPanel.edgeWeightCheckbox.text"
246msgstr "Use edge weight"245msgstr "Use edge weight"
247
248msgid "DynamicPanel.timeIntervalLabel.AccessibleContext.accessibleName"
249msgstr "timeIntervalLabel"
250
251msgid "DynamicPanel.jLabel1.AccessibleContext.accessibleName"
252msgstr "separatorTimeInterval"
253
254msgid "DynamicPanel.windowLabel.AccessibleContext.accessibleName"
255msgstr "windowLabel"
256
257msgid "DynamicPanel.estimatorLabel.AccessibleContext.accessibleName"
258msgstr "estimatorLabel"
259
260msgid "DynamicPanel.separatorTimeInterval2.text"
261msgstr "-"
262
263msgid "DynamicPanel.separatorTimeInterval1.text"
264msgstr "-"
265
266msgid "DynamicPanel.timeIntervalLabel.text"
267msgstr "Set a time interval:"
268
269msgid "DynamicPanel.windowLabel.text"
270msgstr "Set a window as a part of the time interval (in %):"
271
272msgid "DynamicPanel.estimatorLabel.text"
273msgstr "Set an estimator:"
274246
=== modified file 'nbproject/project.properties'
--- nbproject/project.properties 2011-07-26 11:41:47 +0000
+++ nbproject/project.properties 2011-08-02 18:16:27 +0000
@@ -1,214 +1,214 @@
1app.icon=branding/core/core.jar/org/netbeans/core/startup/frame48.gif1app.icon=branding/core/core.jar/org/netbeans/core/startup/frame48.gif
2app.name=gephi2app.name=gephi
3app.title=Gephi 0.8 alpha3app.title=Gephi 0.8 alpha
4auxiliary.org-netbeans-modules-apisupport-installer.license-type=no4auxiliary.org-netbeans-modules-apisupport-installer.license-type=no
5auxiliary.org-netbeans-modules-apisupport-installer.os-linux=false5auxiliary.org-netbeans-modules-apisupport-installer.os-linux=false
6auxiliary.org-netbeans-modules-apisupport-installer.os-macosx=true6auxiliary.org-netbeans-modules-apisupport-installer.os-macosx=true
7auxiliary.org-netbeans-modules-apisupport-installer.os-solaris=false7auxiliary.org-netbeans-modules-apisupport-installer.os-solaris=false
8auxiliary.org-netbeans-modules-apisupport-installer.os-windows=false8auxiliary.org-netbeans-modules-apisupport-installer.os-windows=false
9auxiliary.org-netbeans-modules-apisupport-installer.pack200-enabled=false9auxiliary.org-netbeans-modules-apisupport-installer.pack200-enabled=false
10project.org.gephi.algorithms=Algorithms10project.org.gephi.algorithms=Algorithms
11project.org.gephi.clustering.api=ClusteringAPI11project.org.gephi.clustering.api=ClusteringAPI
12project.org.gephi.clustering.plugin=ClusteringPlugin12project.org.gephi.clustering.plugin=ClusteringPlugin
13project.org.gephi.datalab.api=DataLaboratoryAPI13project.org.gephi.datalab.api=DataLaboratoryAPI
14project.org.gephi.datalab.plugin=DataLaboratoryPlugin14project.org.gephi.datalab.plugin=DataLaboratoryPlugin
15project.org.gephi.desktop.clustering=DesktopClustering15project.org.gephi.desktop.clustering=DesktopClustering
16project.org.gephi.desktop.context=DesktopContext16project.org.gephi.desktop.context=DesktopContext
17project.org.gephi.desktop.datalab=DesktopDataLaboratory17project.org.gephi.desktop.datalab=DesktopDataLaboratory
18project.org.gephi.desktop.importer=DesktopImport18project.org.gephi.desktop.importer=DesktopImport
19project.org.gephi.desktop.layout=DesktopLayout19project.org.gephi.desktop.layout=DesktopLayout
20project.org.gephi.desktop.mrufiles.api=MostRecentFilesAPI20project.org.gephi.desktop.mrufiles.api=MostRecentFilesAPI
21project.org.gephi.desktop.perspective=DesktopPerspective21project.org.gephi.desktop.perspective=DesktopPerspective
22project.org.gephi.desktop.preview=DesktopPreview22project.org.gephi.desktop.preview=DesktopPreview
23project.org.gephi.desktop.progress=DesktopProgress23project.org.gephi.desktop.progress=DesktopProgress
24project.org.gephi.desktop.project=DesktopProject24project.org.gephi.desktop.project=DesktopProject
25project.org.gephi.desktop.recentfiles=DesktopRecentFiles25project.org.gephi.desktop.recentfiles=DesktopRecentFiles
26project.org.gephi.desktop.spigot=DesktopSpigot26project.org.gephi.desktop.spigot=DesktopSpigot
27project.org.gephi.desktop.timeline=DesktopTimeline27project.org.gephi.desktop.timeline=DesktopTimeline
28project.org.gephi.desktop.welcome=WelcomeScreen28project.org.gephi.desktop.welcome=WelcomeScreen
29project.org.gephi.dynamic=DynamicImpl29project.org.gephi.dynamic=DynamicImpl
30project.org.gephi.dynamic.api=DynamicAPI30project.org.gephi.dynamic.api=DynamicAPI
31project.org.gephi.filters=FiltersImpl31project.org.gephi.filters=FiltersImpl
32project.org.gephi.filters.plugin=FiltersPlugin32project.org.gephi.filters.plugin=FiltersPlugin
33project.org.gephi.io.exporter.api=ExportAPI33project.org.gephi.io.exporter.api=ExportAPI
34project.org.gephi.io.exporter.plugin=ExportPlugin34project.org.gephi.io.exporter.plugin=ExportPlugin
35project.org.gephi.io.exporter.preview=PreviewExport35project.org.gephi.io.exporter.preview=PreviewExport
36project.org.gephi.io.generator.api=GeneratorAPI36project.org.gephi.io.generator.api=GeneratorAPI
37project.org.gephi.io.generator.plugin=GeneratorPlugin37project.org.gephi.io.generator.plugin=GeneratorPlugin
38project.org.gephi.io.importer.api=ImportAPI38project.org.gephi.io.importer.api=ImportAPI
39project.org.gephi.io.importer.plugin=ImportPlugin39project.org.gephi.io.importer.plugin=ImportPlugin
40project.org.gephi.io.processor.plugin=ProcessorPlugin40project.org.gephi.io.processor.plugin=ProcessorPlugin
41project.org.gephi.io.spigot.plugin=SpigotPlugin41project.org.gephi.io.spigot.plugin=SpigotPlugin
42project.org.gephi.javacsv=Javacsv42project.org.gephi.javacsv=Javacsv
43project.org.gephi.layout.plugin=LayoutPlugin43project.org.gephi.layout.plugin=LayoutPlugin
44project.org.gephi.lib.batik=BatikWrapper44project.org.gephi.lib.batik=BatikWrapper
45project.org.gephi.desktop.filters=DesktopFilters45project.org.gephi.desktop.filters=DesktopFilters
46project.org.gephi.desktop.hierarchy=DesktopHierarchy46project.org.gephi.desktop.hierarchy=DesktopHierarchy
47project.org.gephi.desktop.io.export=DesktopExport47project.org.gephi.desktop.io.export=DesktopExport
48project.org.gephi.desktop.partition=DesktopPartition48project.org.gephi.desktop.partition=DesktopPartition
49project.org.gephi.desktop.ranking=DesktopRanking49project.org.gephi.desktop.ranking=DesktopRanking
50project.org.gephi.desktop.statistics=DesktopStatistics50project.org.gephi.desktop.statistics=DesktopStatistics
51project.org.gephi.desktop.tools=DesktopTools51project.org.gephi.desktop.tools=DesktopTools
52project.org.gephi.filters.api=FiltersAPI52project.org.gephi.filters.api=FiltersAPI
53project.org.gephi.io.database.drivers=DBDrivers53project.org.gephi.io.database.drivers=DBDrivers
54project.org.gephi.desktop.generate=DesktopGenerate54project.org.gephi.desktop.generate=DesktopGenerate
55project.org.gephi.lib.beansbinding=BeansBindingWrapper55project.org.gephi.lib.beansbinding=BeansBindingWrapper
56project.org.gephi.lib.commons.codec=CommonsCodec56project.org.gephi.lib.commons.codec=CommonsCodec
57project.org.gephi.lib.commonscompress=CommonsCompressWrapper57project.org.gephi.lib.commonscompress=CommonsCompressWrapper
58project.org.gephi.lib.flamingo=FlamingoWrapper58project.org.gephi.lib.flamingo=FlamingoWrapper
59project.org.gephi.lib.itext=iTextWrapper59project.org.gephi.lib.itext=iTextWrapper
60project.org.gephi.lib.javacsv=JavaCSVWrapper60project.org.gephi.lib.javacsv=JavaCSVWrapper
61project.org.gephi.lib.javamail=JavaMailWrapper61project.org.gephi.lib.javamail=JavaMailWrapper
62project.org.gephi.lib.jcalendar=JCalendarWrapper62project.org.gephi.lib.jcalendar=JCalendarWrapper
63project.org.gephi.lib.staxutils=StaxUtils63project.org.gephi.lib.staxutils=StaxUtils
64project.org.gephi.partition.api=PartitionAPI64project.org.gephi.partition.api=PartitionAPI
65project.org.gephi.partition.plugin=PartitionPlugin65project.org.gephi.partition.plugin=PartitionPlugin
66project.org.gephi.preview=PreviewImpl66project.org.gephi.preview=PreviewImpl
67project.org.gephi.preview.api=PreviewAPI67project.org.gephi.preview.api=PreviewAPI
68project.org.gephi.lib.processing=ProcessingWrapper68project.org.gephi.lib.processing=ProcessingWrapper
69project.org.gephi.ranking.api=RankingAPI69project.org.gephi.ranking.api=RankingAPI
70project.org.gephi.ranking.plugin=RankingPlugin70project.org.gephi.ranking.plugin=RankingPlugin
71project.org.gephi.statistics.api=StatisticsAPI71project.org.gephi.statistics.api=StatisticsAPI
72project.org.gephi.statistics.plugin=StatisticsPlugin72project.org.gephi.statistics.plugin=StatisticsPlugin
73project.org.gephi.timeline.api=TimelineAPI73project.org.gephi.timeline.api=TimelineAPI
74project.org.gephi.tools.plugin=ToolsPlugin74project.org.gephi.tools.plugin=ToolsPlugin
75project.org.gephi.tools.api=ToolsAPI75project.org.gephi.tools.api=ToolsAPI
76project.org.gephi.ui.components=UIComponents76project.org.gephi.ui.components=UIComponents
77project.org.gephi.ui.components.SplineEditor=SplineEditor77project.org.gephi.ui.components.SplineEditor=SplineEditor
78project.org.gephi.ui.exporter.plugin=ExportPluginUI78project.org.gephi.ui.exporter.plugin=ExportPluginUI
79project.org.gephi.ui.exporter.preview=PreviewExportUI79project.org.gephi.ui.exporter.preview=PreviewExportUI
80project.org.gephi.ui.filters.plugin=FiltersPluginUI80project.org.gephi.ui.filters.plugin=FiltersPluginUI
81project.org.gephi.ui.generator.plugin=GeneratorPluginUI81project.org.gephi.ui.generator.plugin=GeneratorPluginUI
82project.org.gephi.ui.importer.plugin=ImportPluginUI82project.org.gephi.ui.importer.plugin=ImportPluginUI
83project.org.gephi.ui.partition.plugin=PartitionPluginUI83project.org.gephi.ui.partition.plugin=PartitionPluginUI
84project.org.gephi.ui.processor.plugin=ProcessorPluginUI84project.org.gephi.ui.processor.plugin=ProcessorPluginUI
85project.org.gephi.ui.project=ProjectUI85project.org.gephi.ui.project=ProjectUI
86project.org.gephi.ui.propertyeditor=AttributeColumnPropertyEditor86project.org.gephi.ui.propertyeditor=AttributeColumnPropertyEditor
87project.org.gephi.ui.ranking.plugin=RankingPluginUI87project.org.gephi.ui.ranking.plugin=RankingPluginUI
88project.org.gephi.ui.spigot.plugin=SpigotPluginUI88project.org.gephi.ui.spigot.plugin=SpigotPluginUI
89project.org.gephi.ui.statistics.plugin=StatisticsPluginUI89project.org.gephi.ui.statistics.plugin=StatisticsPluginUI
90project.org.gephi.ui.workspace=WorkspaceUI90project.org.gephi.ui.workspace=WorkspaceUI
91project.org.gephi.lib.validation=ValidationAPI91project.org.gephi.lib.validation=ValidationAPI
92project.org.gephi.utils=Utils92project.org.gephi.utils=Utils
93project.org.gephi.utils.collection=CollectionUtils93project.org.gephi.utils.collection=CollectionUtils
94project.org.gephi.visualization.api=VisualizationAPI94project.org.gephi.visualization.api=VisualizationAPI
95project.org.jdesktop.swingx=SwingX95project.org.jdesktop.swingx=SwingX
96project.org.jfree=JFreeChart96project.org.jfree=JFreeChart
97project.org.gephi.utils.longtask=LongTaskAPI97project.org.gephi.utils.longtask=LongTaskAPI
98project.org.joda.time=JodaWrapper98project.org.joda.time=JodaWrapper
99project.org.netbeans.swing.dirchooser=DirectoryChooser99project.org.netbeans.swing.dirchooser=DirectoryChooser
100run.args.extra=-J-Xms256m -J-Xmx1000m -J-Dsun.java2d.noddraw=true -J-Dsun.awt.noerasebackground=true100run.args.extra=-J-Xms256m -J-Xmx1000m -J-Dsun.java2d.noddraw=true -J-Dsun.awt.noerasebackground=true
101branding.token=${app.name}101branding.token=${app.name}
102app.conf=nbproject/gephi.conf102app.conf=nbproject/gephi.conf
103modules=\103modules=\
104 ${project.org.gephi.project.api}:\104 ${project.org.gephi.project.api}:\
105 ${project.org.gephi.branding.desktop}:\105 ${project.org.gephi.branding.desktop}:\
106 ${project.org.gephi.ui.utils}:\106 ${project.org.gephi.ui.utils}:\
107 ${project.org.gephi.visualization}:\107 ${project.org.gephi.visualization}:\
108 ${project.org.gephi.lib.jogl}:\108 ${project.org.gephi.lib.jogl}:\
109 ${project.org.gephi.graph.api}:\109 ${project.org.gephi.graph.api}:\
110 ${project.org.gephi.lib.gleem}:\110 ${project.org.gephi.lib.gleem}:\
111 ${project.org.gephi.data.attributes.api}:\111 ${project.org.gephi.data.attributes.api}:\
112 ${project.org.gephi.layout.api}:\112 ${project.org.gephi.layout.api}:\
113 ${project.org.gephi.data.attributes}:\113 ${project.org.gephi.data.attributes}:\
114 ${project.org.gephi.graph.dhns}:\114 ${project.org.gephi.graph.dhns}:\
115 ${project.org.gephi.desktop.generate}:\115 ${project.org.gephi.desktop.generate}:\
116 ${project.org.gephi.lib.validation}:\116 ${project.org.gephi.lib.validation}:\
117 ${project.org.jdesktop.swingx}:\117 ${project.org.jdesktop.swingx}:\
118 ${project.org.gephi.utils.longtask}:\118 ${project.org.gephi.utils.longtask}:\
119 ${project.org.gephi.io.database.drivers}:\119 ${project.org.gephi.io.database.drivers}:\
120 ${project.org.jfree}:\120 ${project.org.jfree}:\
121 ${project.org.gephi.timeline.api}:\121 ${project.org.gephi.timeline.api}:\
122 ${project.org.gephi.ui.components}:\122 ${project.org.gephi.ui.components}:\
123 ${project.org.gephi.desktop.io.export}:\123 ${project.org.gephi.desktop.io.export}:\
124 ${project.org.netbeans.swing.dirchooser}:\124 ${project.org.netbeans.swing.dirchooser}:\
125 ${project.org.gephi.tools.api}:\125 ${project.org.gephi.tools.api}:\
126 ${project.org.gephi.tools.plugin}:\126 ${project.org.gephi.tools.plugin}:\
127 ${project.org.gephi.desktop.tools}:\127 ${project.org.gephi.desktop.tools}:\
128 ${project.org.gephi.desktop.ranking}:\128 ${project.org.gephi.desktop.ranking}:\
129 ${project.org.gephi.ui.components.SplineEditor}:\129 ${project.org.gephi.ui.components.SplineEditor}:\
130 ${project.org.gephi.filters.api}:\130 ${project.org.gephi.filters.api}:\
131 ${project.org.gephi.lib.processing}:\131 ${project.org.gephi.lib.processing}:\
132 ${project.org.gephi.preview.api}:\132 ${project.org.gephi.preview.api}:\
133 ${project.org.gephi.preview}:\133 ${project.org.gephi.preview}:\
134 ${project.org.gephi.desktop.hierarchy}:\134 ${project.org.gephi.desktop.hierarchy}:\
135 ${project.org.gephi.partition.api}:\135 ${project.org.gephi.partition.api}:\
136 ${project.org.gephi.desktop.partition}:\136 ${project.org.gephi.desktop.partition}:\
137 ${project.org.gephi.ui.workspace}:\137 ${project.org.gephi.ui.workspace}:\
138 ${project.org.gephi.statistics.api}:\138 ${project.org.gephi.statistics.api}:\
139 ${project.org.gephi.desktop.statistics}:\139 ${project.org.gephi.desktop.statistics}:\
140 ${project.org.gephi.ui.propertyeditor}:\140 ${project.org.gephi.ui.propertyeditor}:\
141 ${project.org.gephi.lib.batik}:\141 ${project.org.gephi.lib.batik}:\
142 ${project.org.gephi.desktop.filters}:\142 ${project.org.gephi.desktop.filters}:\
143 ${project.org.gephi.statistics.plugin}:\143 ${project.org.gephi.statistics.plugin}:\
144 ${project.org.gephi.ui.statistics.plugin}:\144 ${project.org.gephi.ui.statistics.plugin}:\
145 ${project.org.gephi.ui.project}:\145 ${project.org.gephi.ui.project}:\
146 ${project.org.gephi.layout.plugin}:\146 ${project.org.gephi.layout.plugin}:\
147 ${project.org.gephi.desktop.layout}:\147 ${project.org.gephi.desktop.layout}:\
148 ${project.org.gephi.io.exporter.plugin}:\148 ${project.org.gephi.io.exporter.plugin}:\
149 ${project.org.gephi.ui.exporter.plugin}:\149 ${project.org.gephi.ui.exporter.plugin}:\
150 ${project.org.gephi.io.exporter.api}:\150 ${project.org.gephi.io.exporter.api}:\
151 ${project.org.gephi.io.generator.plugin}:\151 ${project.org.gephi.io.generator.plugin}:\
152 ${project.org.gephi.ui.generator.plugin}:\152 ${project.org.gephi.ui.generator.plugin}:\
153 ${project.org.gephi.io.generator.api}:\153 ${project.org.gephi.io.generator.api}:\
154 ${project.org.gephi.io.importer.api}:\154 ${project.org.gephi.io.importer.api}:\
155 ${project.org.gephi.io.importer.plugin}:\155 ${project.org.gephi.io.importer.plugin}:\
156 ${project.org.gephi.io.processor.plugin}:\156 ${project.org.gephi.io.processor.plugin}:\
157 ${project.org.gephi.desktop.importer}:\157 ${project.org.gephi.desktop.importer}:\
158 ${project.org.gephi.filters.plugin}:\158 ${project.org.gephi.filters.plugin}:\
159 ${project.org.gephi.ui.filters.plugin}:\159 ${project.org.gephi.ui.filters.plugin}:\
160 ${project.org.gephi.partition.plugin}:\160 ${project.org.gephi.partition.plugin}:\
161 ${project.org.gephi.algorithms}:\161 ${project.org.gephi.algorithms}:\
162 ${project.org.gephi.clustering.api}:\162 ${project.org.gephi.clustering.api}:\
163 ${project.org.gephi.clustering.plugin}:\163 ${project.org.gephi.clustering.plugin}:\
164 ${project.org.gephi.desktop.clustering}:\164 ${project.org.gephi.desktop.clustering}:\
165 ${project.org.gephi.desktop.context}:\165 ${project.org.gephi.desktop.context}:\
166 ${project.org.gephi.desktop.preview}:\166 ${project.org.gephi.desktop.preview}:\
167 ${project.org.gephi.desktop.timeline}:\167 ${project.org.gephi.desktop.timeline}:\
168 ${project.org.joda.time}:\168 ${project.org.joda.time}:\
169 ${project.org.gephi.ui.ranking.plugin}:\169 ${project.org.gephi.ui.ranking.plugin}:\
170 ${project.org.gephi.ranking.api}:\170 ${project.org.gephi.ranking.api}:\
171 ${project.org.gephi.utils.collection}:\171 ${project.org.gephi.utils.collection}:\
172 ${project.org.gephi.desktop.welcome}:\172 ${project.org.gephi.desktop.welcome}:\
173 ${project.org.gephi.desktop.mrufiles.api}:\173 ${project.org.gephi.desktop.mrufiles.api}:\
174 ${project.org.gephi.desktop.project}:\174 ${project.org.gephi.desktop.project}:\
175 ${project.org.gephi.lib.itext}:\175 ${project.org.gephi.lib.itext}:\
176 ${project.org.gephi.io.exporter.preview}:\176 ${project.org.gephi.io.exporter.preview}:\
177 ${project.org.gephi.ui.exporter.preview}:\177 ${project.org.gephi.ui.exporter.preview}:\
178 ${project.org.gephi.desktop.progress}:\178 ${project.org.gephi.desktop.progress}:\
179 ${project.org.gephi.filters}:\179 ${project.org.gephi.filters}:\
180 ${project.org.gephi.visualization.api}:\180 ${project.org.gephi.visualization.api}:\
181 ${project.org.gephi.lib.beansbinding}:\181 ${project.org.gephi.lib.beansbinding}:\
182 ${project.org.gephi.utils}:\182 ${project.org.gephi.utils}:\
183 ${project.org.gephi.ui.importer.plugin}:\183 ${project.org.gephi.ui.importer.plugin}:\
184 ${project.org.gephi.io.spigot.plugin}:\184 ${project.org.gephi.io.spigot.plugin}:\
185 ${project.org.gephi.ui.spigot.plugin}:\185 ${project.org.gephi.ui.spigot.plugin}:\
186 ${project.org.gephi.desktop.spigot}:\186 ${project.org.gephi.desktop.spigot}:\
187 ${project.org.gephi.ui.partition.plugin}:\187 ${project.org.gephi.ui.partition.plugin}:\
188 ${project.org.gephi.dynamic}:\188 ${project.org.gephi.dynamic}:\
189 ${project.org.gephi.dynamic.api}:\189 ${project.org.gephi.dynamic.api}:\
190 ${project.org.gephi.desktop.perspective}:\190 ${project.org.gephi.desktop.perspective}:\
191 ${project.org.gephi.ui.processor.plugin}:\191 ${project.org.gephi.ui.processor.plugin}:\
192 ${project.org.gephi.lib.staxutils}:\192 ${project.org.gephi.lib.staxutils}:\
193 ${project.org.gephi.lib.commons.codec}:\193 ${project.org.gephi.lib.commons.codec}:\
194 ${project.org.gephi.lib.flamingo}:\194 ${project.org.gephi.lib.flamingo}:\
195 ${project.org.gephi.lib.javacsv}:\195 ${project.org.gephi.lib.javacsv}:\
196 ${project.org.gephi.datalab.api}:\196 ${project.org.gephi.datalab.api}:\
197 ${project.org.gephi.datalab.plugin}:\197 ${project.org.gephi.datalab.plugin}:\
198 ${project.org.gephi.desktop.datalab}:\198 ${project.org.gephi.desktop.datalab}:\
199 ${project.org.gephi.desktop.recentfiles}:\199 ${project.org.gephi.desktop.recentfiles}:\
200 ${project.org.gephi.lib.javamail}:\200 ${project.org.gephi.lib.javamail}:\
201 ${project.org.gephi.lib.jcalendar}:\201 ${project.org.gephi.lib.jcalendar}:\
202 ${project.org.gephi.lib.commonscompress}:\202 ${project.org.gephi.lib.commonscompress}:\
203 ${project.org.gephi.ranking.plugin}203 ${project.org.gephi.ranking.plugin}
204project.org.gephi.branding.desktop=DesktopBranding204project.org.gephi.branding.desktop=DesktopBranding
205project.org.gephi.data.attributes=AttributesImpl205project.org.gephi.data.attributes=AttributesImpl
206project.org.gephi.data.attributes.api=AttributesAPI206project.org.gephi.data.attributes.api=AttributesAPI
207project.org.gephi.graph.api=GraphAPI207project.org.gephi.graph.api=GraphAPI
208project.org.gephi.lib.jogl=JOGLWrapper208project.org.gephi.lib.jogl=JOGLWrapper
209project.org.gephi.layout.api=LayoutAPI209project.org.gephi.layout.api=LayoutAPI
210project.org.gephi.project.api=ProjectAPI210project.org.gephi.project.api=ProjectAPI
211project.org.gephi.ui.utils=UIUtils211project.org.gephi.ui.utils=UIUtils
212project.org.gephi.visualization=VisualizationModule212project.org.gephi.visualization=VisualizationModule
213project.org.gephi.lib.gleem=Gleem213project.org.gephi.lib.gleem=Gleem
214project.org.gephi.graph.dhns=DHNSGraph214project.org.gephi.graph.dhns=DHNSGraph

Subscribers

People subscribed via source and target branches