Skip to content

Releases: unageek/graphest

v1.8.2

11 Jan 04:34

Choose a tag to compare

Downloads

Changes

  • πŸš€ Now graphing relations of the form a < f(x, y) < b where f(x, y) has discontinuities completes.
  • 🐞 Fixed an issue where graphing statuses (blue breathing bars) were sometimes not updated.

Gallery

graph
1 < gcd(x, y) < 2

v1.8.1

27 Dec 01:26

Choose a tag to compare

Downloads

Changes

  • 🐞 Fixed an issue where graph visibility states were not restored when opening saved documents.
  • 🐞 Fixed an issue where documents were closed without confirmation after saving.
  • 🐞 Fixed an issue where the keybinding for aborting graphing did not work in certain situations.

Gallery

graph
(x βˆ’ m)^2 + (y βˆ’ n)^2 < 1/(4 gcd(m, n))^2 ∧ |x βˆ’ m| < 1 ∧ |y βˆ’ n| < 1

v1.8.0

25 Dec 15:25

Choose a tag to compare

Downloads

Changes

  • πŸ‘€ You can now show or hide individual graphs of the relations by clicking the "eye" buttons.
    • Hiding a graph that is currently being rendered will abort the computation process immediately.
  • 🐞 Fixed an issue where computation processes for graphs that were no longer shown due to editing or removing relations or closing the document were sometimes not aborted correctly.
show/hide graph button

v1.7.4

24 Dec 10:36

Choose a tag to compare

Downloads

Changes

  • 🐞 Fixed an issue where relations made up of many conjunctions were plotted incorrectly.

Gallery

graph graph (close-up)
x + i y = exp(i t) + 1/6 exp(13 i t) + 1/6^2 exp(13^2 i t) + 1/6^3 exp(13^3 i t) + 1/6^4 exp(13^4 i t) + 1/6^5 exp(13^5 i t) + 1/6^6 exp(13^6 i t) + 1/6^7 exp(13^7 i t) + 1/6^8 exp(13^8 i t) + 1/6^9 exp(13^9 i t) + 1/6^10 exp(13^10 i t) + 1/6^11 exp(13^11 i t) + 1/6^12 exp(13^12 i t) + 1/6^13 exp(13^13 i t) + 1/6^14 exp(13^14 i t)

v1.7.3

22 Dec 16:49

Choose a tag to compare

Downloads

Changes

  • πŸš€ Now graphing completes for more relations involving t and/or ΞΈ.
  • 🐞 Fixed an issue where relations involving many parameters were not recognized.

v1.7.2

20 Dec 03:43

Choose a tag to compare

Downloads

Changes

  • πŸš€ Now graphing completes for more relations that are periodic with respect to parameters.

Gallery

graph
mod(cos(n/12 Ο€) x + sin(n/12 Ο€) y, 2) = 0

v1.7.1

16 Dec 18:58

Choose a tag to compare

Downloads

Changes

  • 🐞 Fixed an issue where some relations that contain conditional expressions, i.e., if(…), were plotted incorrectly.

v1.7.0

12 Dec 04:47

Choose a tag to compare

Downloads

Changes

  • πŸš€ Now graphing completes for a wider class of relations, including:
    • Relations involving periodic functions.
    • Relations of the form mod(x₁, y₁) mod(xβ‚‚, yβ‚‚) … mod(xβ‚™, yβ‚™) = 0.

Gallery

graph
r = sin(ΞΈ + Ο€/4 n)
graph
x = cos(t + Ο€/5 n) ∧ y = sin(t)
graph
x = mod(t + n, 8) βˆ’ 4 ∧ y = mod(t, 8) βˆ’ 4
graph
mod(x + 1/2, 1) mod(1/2 x + sqrt(3)/2 y, 1) mod(βˆ’1/2 x + sqrt(3)/2 y, 1) = 0

v1.6.1

07 Dec 17:08

Choose a tag to compare

Downloads

Changes

  • πŸ‘“ Improved legibility of the symbols for the floor and the ceiling functions, i.e., ⌊xβŒ‹ and ⌈xβŒ‰.

v1.6.0

05 Dec 19:56

Choose a tag to compare

Downloads

Changes

  • ⌨️ Refined keyboard accessibility to every corner of the app.
  • πŸ›‘ Changed the keybinding for aborting graphing from Esc to ⌘. (on macOS) or Ctrl. (on Windows).
  • ↕️ Now you see the result instantly while reordering graph layers.
  • πŸ—‘οΈ Removed the syntax sign(x) for the sign function $\mathrm{sgn} x$. Use sgn(x) instead.