From acab9a84cc82f688feaa502c55e66dc8e63a9b62 Mon Sep 17 00:00:00 2001 From: Visar <65717438+visar77@users.noreply.github.com> Date: Wed, 16 Dec 2020 23:13:41 +0100 Subject: [PATCH 1/7] Create LICENSE --- LICENSE | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 LICENSE diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..89a3a23 --- /dev/null +++ b/LICENSE @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2020 Visar Lumi + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. From bb8212707d73738b99bee89350d514edc5ff5ea7 Mon Sep 17 00:00:00 2001 From: Visar <65717438+visar77@users.noreply.github.com> Date: Mon, 4 Jan 2021 00:03:30 +0100 Subject: [PATCH 2/7] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index e92b05d..89b3202 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,3 @@ # Ableitungsrechner -Visar's new and innovative calculator and derivative calculator. Please leave a star or I will be very sad! +A derivative calculator with the aim to show a step by step solution of how to get the derivative of a function. (The step by step solution is still work in progress) From 39aa99723ee793231be0cb629aecd71a98b071b4 Mon Sep 17 00:00:00 2001 From: Visar <65717438+visar77@users.noreply.github.com> Date: Mon, 4 Jan 2021 01:25:26 +0100 Subject: [PATCH 3/7] Update README.md --- README.md | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/README.md b/README.md index 89b3202..36d1f45 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,16 @@ # Ableitungsrechner A derivative calculator with the aim to show a step by step solution of how to get the derivative of a function. (The step by step solution is still work in progress) + +This is a solo project of mine therefore I am the one designing, writing and coding this project and because I am neither a graphic designer nor a software engineer, don't be too harsh on me. + +## Long Term Goals +* A fast and friendly to use derivative calculator +* The addition of a plotter and a synchronized UI +* A detailed documentation of the inner workings of the calculator (mostly per code comments) +* Impressing my old physics teacher and my shunning and presumptuous friend + +## Short Term Goals +* Adding trigonomical functions and the use of non-integer exponent for clauses +* Improving GUI +* Adding Step-by-Step From 5881703c61857fae6fa0422c70631889e198f021 Mon Sep 17 00:00:00 2001 From: Visar <65717438+visar77@users.noreply.github.com> Date: Mon, 4 Jan 2021 01:26:47 +0100 Subject: [PATCH 4/7] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 36d1f45..6117f24 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# Ableitungsrechner +# Ableitungsrechner/Derivative Calculator/VDex A derivative calculator with the aim to show a step by step solution of how to get the derivative of a function. (The step by step solution is still work in progress) From 2bd871572e04500657fd0d1869e2651d7aa88e14 Mon Sep 17 00:00:00 2001 From: Visar <65717438+visar77@users.noreply.github.com> Date: Mon, 4 Jan 2021 18:51:46 +0100 Subject: [PATCH 5/7] Delete MANIFEST.MF --- out/production/Ableitungsrechner/META-INF/MANIFEST.MF | 3 --- 1 file changed, 3 deletions(-) delete mode 100644 out/production/Ableitungsrechner/META-INF/MANIFEST.MF diff --git a/out/production/Ableitungsrechner/META-INF/MANIFEST.MF b/out/production/Ableitungsrechner/META-INF/MANIFEST.MF deleted file mode 100644 index b72a393..0000000 --- a/out/production/Ableitungsrechner/META-INF/MANIFEST.MF +++ /dev/null @@ -1,3 +0,0 @@ -Manifest-Version: 1.0 -Main-Class: com.ableitungsrechner.Main - From fc3462fa87fea21befa6c8cd3183ad6080c69276 Mon Sep 17 00:00:00 2001 From: Visar <65717438+visar77@users.noreply.github.com> Date: Mon, 4 Jan 2021 18:51:59 +0100 Subject: [PATCH 6/7] Delete Main.class --- .../com/ableitungsrechner/Main.class | Bin 1459 -> 0 bytes 1 file changed, 0 insertions(+), 0 deletions(-) delete mode 100644 out/production/Ableitungsrechner/com/ableitungsrechner/Main.class diff --git a/out/production/Ableitungsrechner/com/ableitungsrechner/Main.class b/out/production/Ableitungsrechner/com/ableitungsrechner/Main.class deleted file mode 100644 index 7a8ca2e7bde433b4da6b03aca6d6fa6f775989e4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1459 zcmaJ>>rN9v6#fQ~ZR-MBpx_OwTx{{O-Y*nyRJmxY#uAM2*L0b*Biq@!J8R@kd;@=r z2_%~M0KS6nqMm81S<>PrJ9FmDIp4X@k6&NE16aU|6#CF_VZg>A3^E*f%inXy#6k*FIBg+o;|$I+9BsKAmtYuB;sa%4ESK+gH-&M`n6!@>YR<+vgOaQX{ZfRH zr_)rRyp4IBXP9X4Em8E9%k?X%>qLc`D;+Y-^-4syF;lmTCfZB!+N`N&^tU!9n#;zW zD-4qzP%2+sB)>rs75z=YFjA6AJc}At5v-eBGo(wt%e@UANOSHm2XtMMlP60DC%8bE z4Q_Ir$-U`z+}LC_hS>ulVr4a0JgAYy(H>9?Llw>4tuk+R+)FIFUZ=TJ6+a4Gu`Eq2 z$uc=~$<&ite98B9r~}?C3tjg&!;wK0Q+R~O7M4wURv2blrEm43RPX&Q;j~+_U9n~E zYCqU!_!zHMN3adL%GIVP!kLoqZ$-^QcN$`xeTwVbP0>R<9({X`3-J!@Koq&>RiqX) zmun1%9|tv2RWe-2G6s9i^mx(ZVJJciC8|JIkiC4j@Qh*V|DyD!v;(EVnWXmzpb<2a zNK`-3^b*l}l}--rjP^tGdtjf5=)*Ny%{5@*I<0nF05@=xPD$LtZQ>Z^cLZj@b33ro zL%SIHhVj=snApXsJxrH~dwv(QUy%do^3(61B-`J@Ph)^+n`UMR84P0 Date: Mon, 4 Jan 2021 18:52:09 +0100 Subject: [PATCH 7/7] Delete Function.class --- .../com/ableitungsrechner/Math/Function.class | Bin 16427 -> 0 bytes 1 file changed, 0 insertions(+), 0 deletions(-) delete mode 100644 out/production/Ableitungsrechner/com/ableitungsrechner/Math/Function.class diff --git a/out/production/Ableitungsrechner/com/ableitungsrechner/Math/Function.class b/out/production/Ableitungsrechner/com/ableitungsrechner/Math/Function.class deleted file mode 100644 index eb7ae5e00fc993627a314b2b1d8b685331788b35..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16427 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 OqLIHqV@=n56#X9pDQd+4