Commit graph

498 commits

Author SHA1 Message Date
971a9d10d2
Reverting not swapping the sidebar at load.
As the bug is *still* very much present.
Notably when you load a graph from command line arguments.
2022-10-19 01:18:25 +02:00
4564d5446f
Syntax coloration first attempt!
Currently, when there are two many styles, the text is *slightly* offset from the normal one.
2022-10-19 01:16:54 +02:00
32db56304b
Expression editor! 2022-10-18 23:24:58 +02:00
64d1419452
Fixing bugs in recursive object deletion and dependency. 2022-10-18 22:40:49 +02:00
fcf5ef9539
Fixing a few bugs related to dependency and text. 2022-10-18 22:17:10 +02:00
6116ffe4e7
Removing tab switch on file open due to previous fix about first tab length. 2022-10-18 18:31:42 +02:00
2a8cab9398
Proper error handling and reporting for expressions!
Only remaining non convered case is recursive dependencies, but I'm not willing to tackle that yet.
2022-10-18 18:31:04 +02:00
29e62fee6e
Trying to fix deb build 2022-10-18 17:49:49 +02:00
d65f343b60
Reworking the Editor dialog to be much faster and cleaner.
By using Components and Loader instead of instantiating each type of editor for every property, the whole operation becomes much faster, cleaner, and streamlined.
Visible (admittedly unmeasured) boosts in speed with it.
Preparing the groundwork for new editors.
2022-10-18 16:43:39 +02:00
f76b601139
Fixing tons of bugs.
1. Height of object list items should be adaptable to image's heights.
2. Fixed object positioning
3. Buttons of object rows are now vertically centered.
4. Fixing expr-eval not recognizing certain characters as part of the variable.
5. Fixing silent error when misentering variables preventing you from changing the expression again.
6. Fixing points in gains and phases having name-related issues.
7. (in the previous commit) Fixing invisible buttons at the end of the object row when not changing tabs.
2022-10-18 02:55:15 +02:00
9facc2389c
Attempting to fix blurry icons and Latex renders in the objects tab. 2022-10-18 02:00:56 +02:00
15fd660e0c
Adding support for latex images in the objects tab. 2022-10-18 01:47:49 +02:00
dfdd576296
Componentizing the object's row. 2022-10-18 01:12:24 +02:00
b8d312bb23
Fixing build² 2022-10-18 00:49:15 +02:00
8c6784663e
Fixing build 2022-10-18 00:47:27 +02:00
1a433eba27
Propagated property updates to dependent objects.
+ Fixing object expression dependency at setup.
+ Fixing function calls in utils
+ Removing some unnecessary comments
2022-10-18 00:45:53 +02:00
1ba594c4f7
Fixing executing function in expression. 2022-10-17 22:54:02 +02:00
6b535dd8a2
Adding object properties usable in expressions 2022-10-17 22:30:59 +02:00
fad5325501
Better handling of Object names in a separate dictionary. 2022-10-17 20:25:29 +02:00
3dc69cc9ba
Merge branch 'master' of https://git.ad5001.eu/Ad5001/LogarithmPlotter 2022-05-15 00:28:18 +02:00
2d46de35d2
Fixing snap 2022-05-15 00:28:11 +02:00
Sergio Varela
ef04b2aa58
Translated using Weblate (Spanish)
Currently translated at 13.6% (28 of 205 strings)

Translation: LogarithmPlotter/LogarithmPlotter
Translate-URL: https://hosted.weblate.org/projects/logarithmplotter/logarithmplotter/es/
2022-05-11 15:15:45 +02:00
ovari
876ea1eaa8
Translated using Weblate (Hungarian)
Currently translated at 100.0% (205 of 205 strings)

Translation: LogarithmPlotter/LogarithmPlotter
Translate-URL: https://hosted.weblate.org/projects/logarithmplotter/logarithmplotter/hu/
2022-05-02 04:11:17 +02:00
20f8d68f13
Starting v0.2.1 2022-04-23 02:17:34 +02:00
a5ce17e7f3
Updating appstream images 2022-04-23 02:14:26 +02:00
cf3e775834
Fixing LaTeX disabling for texts not being saved. 2022-04-23 01:40:47 +02:00
cb733a556c
Releasing v0.2.0 2022-04-22 17:05:15 +02:00
22c9151e0c
Adding changelog for v0.2.0 2022-04-22 16:53:48 +02:00
871630ef0b
Last fix for appstream generation script. 2022-04-22 16:32:56 +02:00
6b2afd3a1b
Fixing generation script MacOS link. 2022-04-22 16:25:20 +02:00
b496807576
Disabling LaTeX integration by default. 2022-04-22 15:28:02 +02:00
b45e105202
Disabling LaTeX popup if LaTeX support is disabled. 2022-04-22 15:14:52 +02:00
6129bcf928
Translated using Weblate (French)
Currently translated at 100.0% (205 of 205 strings)

Translation: LogarithmPlotter/LogarithmPlotter
Translate-URL: https://hosted.weblate.org/projects/logarithmplotter/logarithmplotter/fr/
2022-04-16 20:03:39 +02:00
b69aaa2d7a
Translated using Weblate (German)
Currently translated at 100.0% (205 of 205 strings)

Translation: LogarithmPlotter/LogarithmPlotter
Translate-URL: https://hosted.weblate.org/projects/logarithmplotter/logarithmplotter/de/
2022-04-16 20:03:39 +02:00
1b91176f2d
Translated using Weblate (English)
Currently translated at 100.0% (205 of 205 strings)

Translation: LogarithmPlotter/LogarithmPlotter
Translate-URL: https://hosted.weblate.org/projects/logarithmplotter/logarithmplotter/en/
2022-04-16 20:03:39 +02:00
3a2fcb1be1
Adding new translations strings. 2022-04-16 19:25:01 +02:00
836e6d8922
Merge branch 'latex-rendering' 2022-04-16 19:18:31 +02:00
eef42655e5
Trying to fix build 2022-04-02 18:20:04 +02:00
1f581c46ec
Adding thanks to popup 2022-04-02 18:17:09 +02:00
f77b1ce331
Fixing snapcraft 2022-04-02 16:39:21 +02:00
86f3399a53
Fixing a lot of snap issues, updating translations
- Files are now properly opened in snapcraft
- Added latex dependencies to snapcraft (tho it's buggy atm)
- Added changelog to snapcraft
2022-03-09 00:28:42 +01:00
3e7b36a420
Changing version to v0.2.0 instead of v0.1.9
Due to Latex being a big change.
2022-03-07 20:40:37 +01:00
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