45fef876ec
Fixing issue with margins being shown despite an object not being displayed.
continuous-integration/drone/push Build is passing
2024-10-28 19:09:25 +01:00
43e41a5da4
Adding new test files
...
continuous-integration/drone/push Build is passing
Including:
- magnitude.lpf & phase.lpf: regular use case magnitude and phase
- all.lpf: tests all objects
- stress.lpf: over 200 objects to be rendered
2024-10-28 18:51:13 +01:00
687b14429a
Improving reliability of threaded rendering, separating JS Utils into separate files.
continuous-integration/drone/push Build is passing
2024-10-28 18:47:55 +01:00
ovari
49e94317d4
Translated using Weblate (Hungarian)
...
continuous-integration/drone/push Build is passing
Currently translated at 100.0% (265 of 265 strings)
Translation: LogarithmPlotter/LogarithmPlotter
Translate-URL: https://hosted.weblate.org/projects/logarithmplotter/logarithmplotter/hu/
2024-10-28 09:17:49 +01:00
727dda2623
Adding loading screen for rendering LaTeX formula when threaded setting is enabled.
continuous-integration/drone/push Build is passing
2024-10-27 02:40:42 +02:00
27c9fe0473
Fixing newly made issue with PickLocation.
2024-10-27 00:46:42 +02:00
e6de739d0c
Rewirring paths to improve import names and such.
2024-10-27 00:45:04 +02:00
f52ee65c56
Improving stability of Function drawing.
2024-10-26 23:37:20 +02:00
8da10497d2
Adding different revisions for different debian packages depending on their dependencies
continuous-integration/drone/push Build is passing
2024-10-26 22:46:41 +02:00
5d0542ffcc
Ensuring app icons are white.
2024-10-26 22:46:22 +02:00
90f4691c54
Updating icons to comply with KDE HIG.
2024-10-26 22:44:18 +02:00
c39498c60f
Finally got rid of the camelCase2Readable Utils function.
continuous-integration/drone/push Build is passing
2024-10-26 05:55:34 +02:00
2594fd6844
Adding new expression tests.
continuous-integration/drone/push Build is passing
2024-10-26 01:06:24 +02:00
a01b7a17ef
Merge branch 'master' of https://git.ad5001.eu/Ad5001/LogarithmPlotter
continuous-integration/drone/push Build is passing
2024-10-22 02:51:42 +02:00
67799e9908
Removing debug from python.
2024-10-22 02:50:56 +02:00
d53f50193a
Finishing latex and polyfill tests.
2024-10-22 02:50:24 +02:00
14e8cef6af
Fixing issues with LaTeX and rendering variable pi.
2024-10-22 02:50:00 +02:00
b989a685e9
Fixing issue with LaTeX sqrt.
2024-10-22 01:05:06 +02:00
e35f6cebec
Starting Latex tests.
2024-10-20 00:11:35 +02:00
6251835aa0
Translated using Weblate (German)
...
continuous-integration/drone/push Build is passing
Currently translated at 100.0% (265 of 265 strings)
Translation: LogarithmPlotter/LogarithmPlotter
Translate-URL: https://hosted.weblate.org/projects/logarithmplotter/logarithmplotter/de/
2024-10-18 16:09:36 +02:00
14c092b9fa
Fixing tests
continuous-integration/drone/push Build is passing
2024-10-17 05:28:03 +02:00
811262b1fb
Changing lupdate and lrelease to use pyside6 versions, updating images so I no longer have to install node to build.
continuous-integration/drone/push Build is failing
2024-10-17 05:09:33 +02:00
3c0d99d9c0
Exiting when not all tests are fulfilled.
continuous-integration/drone/push Build is failing
2024-10-17 03:44:35 +02:00
2899ac6cde
Fixing unit testing importing unexpected and unused libraries.
continuous-integration/drone/push Build is passing
2024-10-17 03:41:41 +02:00
a182c703f4
Finishing testing promises.
continuous-integration/drone/push Build is passing
2024-10-17 03:38:36 +02:00
ef465b34e7
Finishing natural language plugin.
2024-10-17 02:08:24 +02:00
8fab9d8e52
Starting natural language plugin.
2024-10-16 22:18:53 +02:00
34caf20593
Fixing LaTeX tests, adding new sexy natural language method spy, started testing Promises.
2024-10-16 05:38:49 +02:00
a85a4721e3
Fixing double redraw when opening a file.
continuous-integration/drone/push Build is failing
2024-10-15 20:39:03 +02:00
aeaaba759f
Starting latex render locking.
2024-10-15 19:21:40 +02:00
ccddb068a6
Fixing tests for Promises (new ones need to be written)
2024-10-15 18:06:24 +02:00
37ac400f23
Enabling latex async generation by default, default LaTeX setting now depends on state of installation.
continuous-integration/drone/push Build is failing
2024-10-15 03:52:47 +02:00
5313428250
Improving stability of asynchronous LaTeX renderer.
2024-10-15 03:52:06 +02:00
cf73b35a9a
Adding experimental async LaTeX renderer (speeds up rendering ridiculously, but causes instability)
2024-10-15 03:01:27 +02:00
f734e40ad9
Starting PyPromise
2024-10-15 02:28:27 +02:00
b33e1329db
Removing typed config functions in Helper.
continuous-integration/drone/push Build is passing
2024-10-14 23:22:57 +02:00
2995b2271a
Fixing mind-bogingingly strange issue causing Qt crash when attempting to set WeakSet during mouse move events.
continuous-integration/drone/push Build is passing
2024-10-14 17:55:53 +02:00
a26dbc8a00
Getting rid of Qt5Compat, ridding dependency on PySide6-Addons
continuous-integration/drone/push Build is passing
2024-10-14 17:39:02 +02:00
89e78913de
Adding dependencies for Ubuntu 24.10.
continuous-integration/drone/push Build is passing
2024-10-14 17:28:43 +02:00
c03afdf4ee
Upgrading deb packaging
continuous-integration/drone/push Build is passing
2024-10-14 17:18:58 +02:00
3a81441d0b
Finished expr-eval testing
continuous-integration/drone/push Build is passing
2024-10-13 00:33:22 +02:00
edf4518494
Starting expr-eval's tests.
2024-10-12 20:37:16 +02:00
345458f453
Adding new test for Settings Module
continuous-integration/drone/push Build is passing
2024-10-12 06:19:30 +02:00
974baa6cc2
Adding base module tests
continuous-integration/drone/push Build is passing
2024-10-12 05:31:42 +02:00
4c1b705240
Mocking interfaces (+adding new method to canvas to make it more JS-like)
continuous-integration/drone/push Build is passing
2024-10-12 04:57:07 +02:00
885d1f5dc3
Adding test for Utils
continuous-integration/drone/push Build is passing
2024-10-12 03:22:49 +02:00
0abb22130f
Disable domain tests, started base tests.
2024-10-12 00:40:46 +02:00
42d5add810
Fixing tests and LaTeX
continuous-integration/drone/push Build is passing
2024-10-11 22:33:57 +02:00
e2d259f866
Fixing French localization.
continuous-integration/drone/push Build is passing
2024-10-11 22:18:35 +02:00
8a878b4cc1
Storing LaTeX renders in cache directory instead of temporary to store them for later use.
...
continuous-integration/drone/push Build is passing
+ Makes reponening files instantaneous.
+ Improves performance of 'base state' objects (e.g. A = (1, 0) or f(x) = x).
2024-10-11 22:04:12 +02:00