Skip to content

Commit

Permalink
Merge pull request #32 from filipestevao/flatpak-metainfo
Browse files Browse the repository at this point in the history
Prepare flatpak for next release
  • Loading branch information
narunlifescience authored Jan 18, 2022
2 parents 2e71bca + 1599d19 commit e7f1da9
Showing 1 changed file with 119 additions and 68 deletions.
187 changes: 119 additions & 68 deletions data/metainfo.xml
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@
<url type="homepage">https://alphaplot.sourceforge.io/</url>
<url type="bugtracker">https://github.com/narunlifescience/AlphaPlot/issues</url>
<url type="donation">https://www.patreon.com/alphaplot</url>
<url type="help">https://alphaplot.sourceforge.io/wiki/index.php</url>
<summary>AlphaPlot is a free application for Scientific Data Analysis and Visualization</summary>
<description>
<p>
Expand Down Expand Up @@ -50,73 +51,123 @@
</screenshot>
</screenshots>
<releases>
<release version="1.02" date="2022-01-16">
<description>
<p>Overview of changes in AlphaPlot 1.02</p>
<ul>
<li>project explorer drag n drop</li>
<li>add 2D legend visibility per plot, legend margins and legend direction property</li>
<li>fixed multiple crash issues thus increasing the stability</li>
<li>go to data column from property editor graph2d</li>
<li>selected mdi subwindow glow indication</li>
<li>fix vector plot related orientation issue and antialiasing issue</li>
<li>add layout element swap functionality</li>
<li>add the ability to customize brush patterns on all graph typefills, text item fill and layout element fills</li>
<li>xml file based new update checking</li>
<li>Template saving and loading (for matrix, table, plot2d, plot3d)</li>
<li>grouped bar charts (vertical and horizontal)</li>
<li>rewrite the layout system to a grid type one (with row and column stretch factor adjustment)</li>
<li>add title element to legend</li>
<li>remove Zlib dependency and use Qt equivalent</li>
<li>add margin adjustment for layout elements</li>
<li>add Polynomial, Cubic Periodic, Akima Periodic, and Steffen Interpolation</li>
<li>add 3D polar plot options and a 2D polar spectrogram with camera position on top</li>
<li>2D axis from to precision setting based on axis tick precision</li>
<li>add symbol/glyph browser</li>
<li>new settings dialog</li>
<li>duplicate plot2D and plot3D windows</li>
<li>swap plot2D layouts</li>
<li>optional legend title</li>
<li>center plot on print plot2D</li>
<li>clone plot2D and Plot3D</li>
<li>save plot3D</li>
<li>print plot3D</li>
<li>upgrade qcustomplot library to 2.1.0</li>
<li>improve plot3D mouse interactions</li>
<li>subwindow creation time load/save fixed</li>
<li>show function details on property browser function plot item</li>
<li>make property browser plo2D items dynamically change icons based on plot property change</li>
<li>save/load grouped bars plot2D</li>
<li>enable move picker on plot2D</li>
<li>make image item resizable and rotatable plot2D</li>
<li>use Axis2D label as object browser item name</li>
<li>fix function plot line unable to set properties (color, style)</li>
<li>fix print with transparent background issue (Plot 2D)</li>
<li>implement change order of plots-names in legend</li>
<li>fix object browser context menu request reflect property browser update</li>
<li>add multiple data checks for adding plots and additional controls</li>
<li>add more customization of symbol, value, date, datetime, log, text axis 2d</li>
<li>column type lock feature to prevent users form changing it while use in a plot2d or plot3d</li>
</ul>
</description>
</release>
<release version="1.011" date="2020-05-06">
<description>
<p>Overview of changes in AlphaPlot 1.011</p>
<ul>
<li>multipeak fitting fixed</li>
<li>ditch QwtPlot3D for qdatavis3d</li>
<li>reimplement all the graphs except trajectory in qdatavis3d</li>
<li>integrate customization to property editor</li>
<li>separate data manager class to handle inputs to the graph</li>
<li>XML save part incomplete</li>
<li>add the ability to customize Axis2D line endings</li>
<li>fix some issues with legend move updating in property editor and ability to break individual legend text</li>
<li>pie charts take 2 columns X as label and Y as values</li>
</ul>
</description>
</release>
<release version="1.01" date="2020-04-17">
<description>
<p>Overview of changes in AlphaPlot 1.01</p>
<ul>
<li>Completed porting to QT5</li>
<li>Replace QWorkSpace with QMDIarea as a step towards Qt5</li>
<li>Add more random number generators with specific distribution profiles (Gaussian, exponential, etc.)</li>
<li>Drop Qt3 Support and rewrite project explorer to Qt5 standards</li>
<li>Added a function to show column data spikiness to get an idea about general data</li>
<li>color code X, Y, Z, Xerr, Yerr and none column types with a line under them for easy identification</li>
<li>add some utilities like detection of OS and its kind, Random color generation based on the golden ratio, etc</li>
<li>use a QDialog wit much more information to show mdiwindow properties</li>
<li>add a declared variable view list for QtScript scripting console-like Matlab</li>
<li>use xml to store AlphaPlot files for better structuring and handling</li>
<li>added a property editor to browse property of all QMdiWidgetItems (2dplot, 3dplot, table, matrix, note)</li>
<li>introduce QCustomplot to replace the aging qwt4 library</li>
<li>use a separate data handler class for 2D plots</li>
<li>add a basic layout management system like a queue</li>
<li>draggable legend, graph items (line, text), axis, zoom axis</li>
<li>reimplement all the 2D plotting functionality in qcustomplot</li>
<li>reimplement all the fitting functionality in qcustomplot</li>
</ul>
</description>
</release>
<release version="alpha-test2" date="2016-05-04">
<description>
<p>Overview of changes in AlphaPlot alpha-test2</p>
<ul>
<li>add basic error detection to Qt Script</li>
<li>add a basic Syntax highlighter for scripts and functions</li>
<li>add QtScript with debugging to Alphaplot basic data structures with cell to cell data manipulation ability(Table and Matrix)</li>
<li>add add/remove layer to graph2d window</li>
<li>use default cascade function</li>
<li>fix mxe compile errors</li>
<li>drop QT3 related stuff</li>
<li>use a float button instead of old block one in table and matrix to access control UI</li>
<li>remember normal window state when a user closes a window in maximized state</li>
<li>added c++ 11 Support</li>
<li>remove liborigin and python support for now</li>
<li>make scripting console interactive (rewrite the entire class)</li>
<li>modernize icons and an icon handling class</li>
<li>add a lock-unlock functionality for toolbars and dock widgets</li>
<li>compartmentalize various aspects like scripting, 3d plots, etc. to separate directories</li>
<li>fix old code warnings (replace old C style casting, remove hardcoded colors, use initializer list when possible, Clean up Application window class, give better meaningful names for variables, etc.)</li>
</ul>
</description>
</release>
</releases>
<categories>
<category>Education</category>
<category>Science</category>
</categories>
<content_rating type="oars-1.1"/>
<description>
<p>Overview of changes in AlphaPlot 1.011</p>
<ul>
<li>multipeak fitting fixed</li>
<li>ditch QwtPlot3D for qdatavis3d</li>
<li>reimplement all the graphs except trajectory in qdatavis3d</li>
<li>integrate customization to property editor</li>
<li>separate data manager class to handle inputs to the graph</li>
<li>XML save part incomplete</li>
<li>add the ability to customize Axis2D line endings</li>
<li>fix some issues with legend move updating in property editor and ability to break individual legend text</li>
<li>pie charts take 2 columns X as label and Y as values</li>
</ul>
</description>
</release>
<release version="1.01" date="2020-04-17">
<description>
<p>Overview of changes in AlphaPlot 1.01</p>
<ul>
<li>Completed porting to QT5</li>
<li>Replace QWorkSpace with QMDIarea as a step towards Qt5</li>
<li>Add more random number generators with specific distribution profiles (Gaussian, exponential, etc.)</li>
<li>Drop Qt3 Support and rewrite project explorer to Qt5 standards</li>
<li>Added a function to show column data spikiness to get an idea about general data</li>
<li>color code X, Y, Z, Xerr, Yerr and none column types with a line under them for easy identification</li>
<li>add some utilities like detection of OS and its kind, Random color generation based on the golden ratio, etc</li>
<li>use a QDialog wit much more information to show mdiwindow properties</li>
<li>add a declared variable view list for QtScript scripting console-like Matlab</li>
<li>use xml to store AlphaPlot files for better structuring and handling</li>
<li>added a property editor to browse property of all QMdiWidgetItems (2dplot, 3dplot, table, matrix, note)</li>
<li>introduce QCustomplot to replace the aging qwt4 library</li>
<li>use a separate data handler class for 2D plots</li>
<li>add a basic layout management system like a queue</li>
<li>draggable legend, graph items (line, text), axis, zoom axis</li>
<li>reimplement all the 2D plotting functionality in qcustomplot</li>
<li>reimplement all the fitting functionality in qcustomplot</li>
</ul>
</description>
</release>
<release version="alpha-test2" date="2016-05-04">
<description>
<p>Overview of changes in AlphaPlot alpha-test2</p>
<ul>
<li>add basic error detection to Qt Script</li>
<li>add a basic Syntax highlighter for scripts and functions</li>
<li>add QtScript with debugging to Alphaplot basic data structures with cell to cell data manipulation ability(Table and Matrix)</li>
<li>add add/remove layer to graph2d window</li>
<li>use default cascade function</li>
<li>fix mxe compile errors</li>
<li>drop QT3 related stuff</li>
<li>use a float button instead of old block one in table and matrix to access control UI</li>
<li>remember normal window state when a user closes a window in maximized state</li>
<li>added c++ 11 Support</li>
<li>remove liborigin and python support for now</li>
<li>make scripting console interactive (rewrite the entire class)</li>
<li>modernize icons and an icon handling class</li>
<li>add a lock-unlock functionality for toolbars and dock widgets</li>
<li>compartmentalize various aspects like scripting, 3d plots, etc. to separate directories</li>
<li>fix old code warnings (replace old C style casting, remove hardcoded colors, use initializer list when possible, Clean up Application window class, give better meaningful names for variables, etc.)</li>
</ul>
</description>
</release>
</releases>
<categories>
<category>Education</category>
<category>Science</category>
</categories>
<content_rating type="oars-1.1"/>
</component>

0 comments on commit e7f1da9

Please sign in to comment.