Commit graph

686 commits

Author SHA1 Message Date
fde2526c54
Updating copyrights 2024-01-11 00:11:09 +01:00
e5fe8afd06
Fixing issue with derivative and integrals 2024-01-11 00:09:35 +01:00
f9a7443631
New icons for macos and windows 2024-01-10 23:42:17 +01:00
874046960f
Changing linux descriptions 2024-01-10 23:32:47 +01:00
d53573d468
Merge branch 'master' of https://git.ad5001.eu/Ad5001/LogarithmPlotter 2024-01-10 22:57:33 +01:00
1da1221c51
Updating icons 2024-01-10 22:57:18 +01:00
ovari
8bb147cbee
Translated using Weblate (Hungarian)
Currently translated at 100.0% (271 of 271 strings)

Translation: LogarithmPlotter/LogarithmPlotter
Translate-URL: https://hosted.weblate.org/projects/logarithmplotter/logarithmplotter/hu/
2023-10-20 04:11:48 +00:00
bd2e692285
Merge branch 'master' of https://git.ad5001.eu/Ad5001/LogarithmPlotter 2023-10-18 16:06:26 +02:00
298acaace2
Reworking SVG object icons to use default system sans-serif font.
Provides better native integration at the cost of uniformisation.
2023-10-18 16:06:11 +02:00
5284c71ee7
Translated using Weblate (French)
Currently translated at 100.0% (271 of 271 strings)

Translation: LogarithmPlotter/LogarithmPlotter
Translate-URL: https://hosted.weblate.org/projects/logarithmplotter/logarithmplotter/fr/
2023-10-11 15:01:31 +00:00
b8d679e118
Translated using Weblate (English)
Currently translated at 100.0% (271 of 271 strings)

Translation: LogarithmPlotter/LogarithmPlotter
Translate-URL: https://hosted.weblate.org/projects/logarithmplotter/logarithmplotter/en/
2023-10-11 15:01:30 +00:00
22106f97b5
Adding new strings 2023-10-10 02:13:17 +02:00
bf211df67d
Adding function usage to auto complete. 2023-10-10 01:58:55 +02:00
803416d08d
New system for integrals the same as for derivatives. 2023-10-10 01:33:57 +02:00
d991deee7b
Reworking the derivative function, removed assignement in parser.
The new derivative now supports executable elements.
2023-10-10 00:53:35 +02:00
ed4d30573c
Adding usage for functions. 2023-10-10 00:05:19 +02:00
3f1d089a78
Minor modifications, adding usage to derivative. 2023-10-09 23:28:29 +02:00
4b692894f2
Removing old and unused bits for previously planned new parser, that would have remained unused.
Some bits (like the tokenizer and the reference) are still used for the syntax highlighting and autocomplete though.
2023-10-09 23:27:30 +02:00
062fde6b16
Updating build script for newest pyinstaller version. 2023-10-09 22:26:50 +02:00
2b5d442d3a
Changing v0.4.1 to v0.5.0 considering the number of changes. 2023-10-09 20:29:21 +02:00
038dd9f4a8
Fixing the (previously very broken) text renderer when using symbols. 2023-10-09 18:50:34 +02:00
cf754a7a34
Better handling of constants in simplified expressions. 2023-10-09 18:37:28 +02:00
bc35b18da0
Insert character popup's characters are now contextually aware. 2023-10-09 17:55:06 +02:00
7542d63121
Adding new characters to insert chars popup. 2023-10-09 17:20:32 +02:00
4fe1086d68
Adding new behavior for object creation to default on picker when pickable. 2023-10-08 22:36:23 +02:00
a66ccd1319
Changing version to v0.4.1 2023-10-08 18:34:51 +02:00
9879e7fbc9
Fixing changelog 2023-10-08 18:34:09 +02:00
999999832a
Taking edge cases into account into new drawing system. 2023-10-08 17:22:21 +02:00
7408520819
Reworking continuous functions' rendering to make it faster.
+ Diminishing pixel precision from 1 to 10.
+ The change is barely noticable by the human eye in most functions.
+ Reworked domain checking to keep the pixel perfect precision.

The only visual degradations are functions with very high y variations for very small x variations (like cos and sin on log scale).
2023-10-08 17:00:12 +02:00
9f2b08b938
Fixing "Unknown variable ∞." message.
It occured when using a domain with the infinity symbol.
2023-10-08 16:31:01 +02:00
3039aade29
Fixing some issues with infinity in domains. 2023-10-08 16:24:16 +02:00
d6a83b0f4b
Adding the ability to scroll to zoom. 2023-10-07 23:38:51 +02:00
0b5aa36c23
Adding view position changer overlay. 2023-10-07 19:11:19 +02:00
25347a8eff
Merge branch 'master' of https://git.ad5001.eu/Ad5001/LogarithmPlotter 2023-10-07 02:54:36 +02:00
ovari
d6d7f3a511
Translated using Weblate (Hungarian)
Currently translated at 100.0% (267 of 267 strings)

Translation: LogarithmPlotter/LogarithmPlotter
Translate-URL: https://hosted.weblate.org/projects/logarithmplotter/logarithmplotter/hu/
2023-06-11 06:48:17 +02:00
e67619771b
Fixing macOS building script. 2023-05-27 11:09:13 +02:00
df3e7d4796
I thought I pushed the updated script for macOS, but it looks like I didn't. 2023-05-27 10:36:37 +02:00
19e403ce98
Forgot to remove auto reappearance from greet screen. 2023-05-27 10:11:42 +02:00
273d5539ec
Forgot to update the debian changelog. 2023-05-27 10:11:19 +02:00
5e7dbb8fa6
Adding changelog 2023-05-27 10:07:40 +02:00
1e30bee220
Updating snapcraft building 2023-05-26 20:11:41 +02:00
ebf07dccfa
Disabling interactive thanks dialog. 2023-05-26 18:05:05 +02:00
95546bd14e
Qt6 testing and porting on macOS. 2023-05-26 14:54:28 +02:00
59145905ea
Changing dependencies to only PySide6's essentials. 2023-05-26 08:16:48 +02:00
66da751b36
Updating windows builders for pyside6 (halving the bundled installer size) 2023-05-26 06:25:29 +02:00
deb4355756
Preparing debian package for PySide6 2023-05-25 19:40:06 +02:00
8358cc142c
Fixing localisation issue on position picker 2023-05-25 15:08:12 +02:00
62e70885e0
Changing default themes for the ones available in Qt6 2023-05-25 12:15:35 +02:00
6fa0aea0e5
Disabling auto detect of qtquick style if manual set. 2023-05-25 10:27:27 +02:00
08edd7be14
Merge branch 'master' of https://git.ad5001.eu/Ad5001/LogarithmPlotter 2023-05-24 11:49:59 +02:00