Commit graph

656 commits

Author SHA1 Message Date
27759362cb
Toggle for latex setting 2022-03-07 20:28:50 +01:00
7120e3a781
Fixing timeout on build. 2022-03-07 17:25:30 +01:00
166d1a2485
X Cursor Latex implementation
Also a few bugfixes and added documentation
2022-03-07 17:20:24 +01:00
2691ba687f
Changed a few serif text to sans serif. 2022-03-07 15:06:40 +01:00
4c9c9668bb
Adding comment to disableLatex, allowing for symbols in content. 2022-03-07 03:10:51 +01:00
b72bbeab4f
Translated using Weblate (French)
Currently translated at 100.0% (184 of 184 strings)

Translation: LogarithmPlotter/LogarithmPlotter
Translate-URL: https://hosted.weblate.org/projects/logarithmplotter/logarithmplotter/fr/
2022-03-07 02:58:47 +01:00
7723107ff6
Translated using Weblate (English)
Currently translated at 100.0% (184 of 184 strings)

Translation: LogarithmPlotter/LogarithmPlotter
Translate-URL: https://hosted.weblate.org/projects/logarithmplotter/logarithmplotter/en/
2022-03-07 02:58:46 +01:00
6539ca8caa
Fixing linux tests 2022-03-07 02:50:50 +01:00
12ecf3b19b
Adding LatexExpression, LaTeX integration for texts (needs a comment tho)
- Simplified label rendering for both Latex and normal mode
- Texts now can integrate latex expressions in latex mode
- There is now a toggle for texts to use normal fonts or integrate latex
- Updated translation sources.
2022-03-07 02:47:58 +01:00
07ae71de36
DVI files are no longer remade unless there is a change in the formula 2022-03-07 01:37:23 +01:00
06bb00cc17
Latex for sums, fixing bugs related to expression simplification.
Also removing some debug and unused code.
2022-03-07 00:11:12 +01:00
ec90779912
Changing build process to reflect changes. 2022-03-06 23:36:10 +01:00
2ce66df4dd
Removed dependency on Sympy for subprocesses directly.
New dependencies: latex, dvipng.

Slight changes to default for fonts to avoid too many anti aliasing issues.
Also adds proper checks for latex installation.
2022-03-06 23:34:59 +01:00
8251504fbe
Latex markup for sequences and bode phases 2022-03-06 18:31:03 +01:00
650e43894c
Merging label drawing functions, adding comments to common objects, adding bode magnitude. 2022-03-06 17:44:31 +01:00
de0220fecf
Implemented latex for distributions 2022-03-06 01:13:20 +01:00
c4ffcdaa35
Removing custom copyrights from license in order to have better referencing. 2022-03-06 01:01:12 +01:00
0975189615
A lot of changes related to latex:
- Implemented latex for functions
- Fixed Points with greek variable names
- Small changes to test1 to fit latex better
- History re/undos only redraw the graph every 4 change in order to speed up the process when re/undoing a lot of changes.
- Removing some debug related to latex
- Added latexMarkup property for domains, allowing them to be integrated into objects latex.
- Fixed issues related to derivatives and integrals on latex
- Fully fixed variable substitution for latex
- Fixed sequence crashing
- Adding getLatexLabel method for objects that have a latex label.
2022-03-06 00:55:32 +01:00
ccf3de5783
Fixing typos 2022-03-05 21:00:29 +01:00
b5600046e9
Fixing build to add sympy. 2022-03-05 20:58:38 +01:00
1142ca1c00
Starting latex rendering (canvas side). 2022-03-05 20:57:21 +01:00
23cd86a2e3
Starting latex rendering 2022-03-05 18:19:20 +01:00
1c0850a200
Updating description line, changing tempfile to tempdir. 2022-03-05 17:49:35 +01:00
8b01a8f0e8
Componented mathlib. 2022-03-05 17:35:58 +01:00
8f1bc652b4
Addign dependencies for latex. 2022-03-05 16:43:22 +01:00
44e39e5265
Bug fixes and slight file moving
- Gradients are no longer hidden when filtered out
- Fixing  - Opening files don't work on compiled versions of LogarithmPlotter on MacOS
- Moving python modules to "util" directory for more clarity
- Moving flatpak metainfo to eu.ad5001.LogarithmPlotter repository.
2022-03-05 16:19:47 +01:00
20c910f884
Starting v0.1.9 2022-02-19 18:42:50 +01:00
86eb454e39
Correcting mistranslating in appstream file. 2022-02-19 18:41:15 +01:00
90abfe63f6
Fixing snapcraft bugs. 2022-02-19 18:02:01 +01:00
d34701b980
Removing hyperlink from changelog for flatpak. 2022-02-19 17:24:29 +01:00
c535d48039
Fixing bug and continuing v0.1.8 2022-02-19 16:35:13 +01:00
5b0add3876
Preparing release for v0.1.8 2022-02-19 16:21:51 +01:00
fcd6b71cb6
Translated using Weblate (French)
Currently translated at 100.0% (179 of 179 strings)

Translation: LogarithmPlotter/LogarithmPlotter
Translate-URL: https://hosted.weblate.org/projects/logarithmplotter/logarithmplotter/fr/
2022-02-18 20:33:43 +01:00
df6e3234ea
Translated using Weblate (Spanish)
Currently translated at 8.9% (16 of 179 strings)

Translation: LogarithmPlotter/LogarithmPlotter
Translate-URL: https://hosted.weblate.org/projects/logarithmplotter/logarithmplotter/es/
2022-02-18 20:33:42 +01:00
71ff9aa33b
Translated using Weblate (German)
Currently translated at 100.0% (179 of 179 strings)

Translation: LogarithmPlotter/LogarithmPlotter
Translate-URL: https://hosted.weblate.org/projects/logarithmplotter/logarithmplotter/de/
2022-02-18 20:33:42 +01:00
080c6cea54
Translated using Weblate (English)
Currently translated at 100.0% (179 of 179 strings)

Translation: LogarithmPlotter/LogarithmPlotter
Translate-URL: https://hosted.weblate.org/projects/logarithmplotter/logarithmplotter/en/
2022-02-18 20:33:42 +01:00
d7a3fe0f6d
Adding new translatable strings. 2022-02-18 20:22:32 +01:00
867b9fed68
User manual links, adding official website in about. 2022-02-18 16:24:29 +01:00
87104a3d71
Merge branch 'master' of https://git.ad5001.eu/Ad5001/LogarithmPlotter 2022-02-18 01:32:06 +01:00
a4d8dd92c2
Adding manual generation. 2022-02-18 01:31:51 +01:00
ae62d3d26a
Fixing X Cursors' history and label position. 2022-02-15 18:59:14 +01:00
0c05a62982
Translated using Weblate (French)
Currently translated at 100.0% (176 of 176 strings)

Translation: LogarithmPlotter/LogarithmPlotter
Translate-URL: https://hosted.weblate.org/projects/logarithmplotter/logarithmplotter/fr/
2022-02-10 17:55:48 +01:00
6cce189f0a
Translated using Weblate (English)
Currently translated at 100.0% (176 of 176 strings)

Translation: LogarithmPlotter/LogarithmPlotter
Translate-URL: https://hosted.weblate.org/projects/logarithmplotter/logarithmplotter/en/
2022-02-10 17:55:48 +01:00
9c26195f66
Fixing bug with slight cliping at the bottom of the sidebar. 2022-02-08 14:51:41 +01:00
f229dc014c
Fixing bug with TextInput allowing unallowed characters. 2022-02-08 14:33:08 +01:00
ca51f979b8
FINALLY fixed the bug related to ALT+ shortcuts 2022-02-07 14:19:02 +01:00
f4c6e82c6d
Trying to fix the issue that ALT+ menu shortcuts do not work. 2022-02-07 13:34:23 +01:00
dd7e078525
Fixing flatpak issue with the KDE SDK that makes button have no width on startup. 2022-02-07 13:14:15 +01:00
033f065f92
Starting v0.1.8 2022-02-03 15:48:32 +01:00
f4dfca4171
Shortening changelog 2022-02-03 15:25:42 +01:00