Releases: LinuxUsersLinuxMint/Basic_Maths
Releases · LinuxUsersLinuxMint/Basic_Maths
Basic_Maths Python Library 5.3
Yenilikler:
- Yüzdelik hesaplama eklenmiştir. (Eski fonksiyon Mod olarak düzenlenmiştir.)
- Basic_Maths kütüphanesindeki tüm temel matematik işlemlerini içeren "all_math_operations()" fonksiyonu güncellenmiştir.
- Basic_Maths kütüphanesi için oluşturulan test dosyası bu sürüme uygun güncellenmiştir.
Innovations:
- Percentage calculation has been added. (Old function has been organized as Mod.)
- The function “all_math_operations()”, which contains all basic math operations in the Basic_Maths library, has been updated.
- The test file for the Basic_Maths library has been updated for this release.
Basic_Maths Python Library 5.2 (Update PyAppDevKit)
Yenilikler:
- "Basic_Maths" kütüphanesi için kullanılan "PyAppDevKit" kütüphanesi "1.4" sürümünden "1.5" sürümü atlanılarak "1.6" sürümüne güncellenmiştir.
Innovations:
- The “PyAppDevKit” library used for the “Basic_Maths” library has been updated from version “1.4” to version “1.6”, skipping version “1.5”.
Basic_Maths Python Library 5.1 (Update PyAppDevKit)
Yenilikler:
"Basic_Maths" kütüphanesi için kullanılan "PyAppDevKit" kütüphanesi "1.3" sürümünden "1.4" sürümüne güncellenmiştir.
Innovations:
The “PyAppDevKit” library for the “Basic_Maths” library has been updated from version “1.3” to version “1.4”.
Basic_Maths Python Library 5.0 (Update PyAppDevKit and a few changes)
Yenilikler:
- "Basic_Maths" kütüphanesi için kullanılan "PyAppDevKit" kütüphanesi "1.2" sürümünden "1.3" sürümüne güncellenmiştir.
- Basic_Maths kütüphanesi için kullanılan kütüphaneler artık "lib.py" dosyasında yer alıyor bu sayede Basic_Maths için kullanılan tüm kütüphaneleri daha rahat bir şekilde görüntüleyebilirsiniz.
Innovations:
- The “PyAppDevKit” library for the “Basic_Maths” library has been updated from version “1.2” to version “1.3”.
- The libraries used for the Basic_Maths library are now included in the “lib.py” file, so you can view all libraries used for Basic_Maths more easily.
Basic_Maths Python Library 4.7 (Update PyAppDevKit)
Yenilikler:
- "Basic_Maths" kütüphanesi için kullanılan "PyAppDevKit" kütüphanesi "1.1" sürümünden "1.2" sürümüne güncellenmiştir.
Innovations:
- The "PyAppDevKit" library used for the "Basic_Maths" library has been updated from "1.1" to "1.2".
Basic_Maths Python Library 4.5 (Update PyAppDevKit)
Yenilikler:
- "Basic_Maths" kütüphanesi için kullanılan "PyAppDevKit" kütüphanesi "1.0" sürümünden "1.1" sürümüne güncellenmiştir.
Innovations:
- The "PyAppDevKit" library used for the "Basic_Maths" library has been updated from "1.0" to "1.1".
Basic_Maths Python Library 4.3 (Basic_Maths minor edit)
Yenilikler:
- "Basic_Maths" kütüphanesini diğer kullanıcılara tanıtmak için oluşturulan örnek programdaki "error_msg" fonksiyonundaki "error msg" yazısına "TEST_FUNCTION" ibaresi eklenmiştir.
- Geliştiricilerin "Basic_Maths" kütüphanesindeki tüm matematiksel fonksiyonları kullanabilmelerini sağlayan "all_math_operations" fonksiyonu güncellenmiştir artık geliştiriciler her matematiksel işlem için 5 seçenek ekleyebiliyor ve düzenleyebiliyor. (Daha fazla bilgi için: "Basic_Maths 4.3" kaynak koduna bakınız.)
- "Basic_Maths" kütüphanesini diğer kullanıcılara tanıtmak için oluşturulan örnek program yeni "Basic_Maths" sürümüne uygun bir biçimde güncellenmiştir.
Innovations:
- The phrase "TEST_FUNCTION" has been added to the "error msg" text in the "error_msg" function in the sample program created to introduce the "Basic_Maths" library to other users.
- The "all_math_operations" function, which allows developers to use all mathematical functions in the "Basic_Maths" library, has been updated. Now developers can add and edit 5 options for each mathematical operation. (For more information: see the source code "Basic_Maths 4.3".)
- The sample program created to introduce the "Basic_Maths" library to other users has been updated in accordance with the new "Basic_Maths" version.
Basic_Maths Python Library 4.2 (Basic_Maths Final)
Yenilikler:
- "Basic_Maths" kütüphanesinde kullanılan geliştiriciler için oluşturulmuş fonksiyonlar artık "4.2" sürümü itibariyle "PyAppDevKit" adı altında sunulucaktır.
- "Basic_Maths" kütüphanesini diğer kullanıcılara tanıtmak amaçlı oluşturulan örnek program güncellenmiştir.
- "Basic_Maths" kütüphanesi hakkında kullanıcılara bilgi veren "README.md" dosyası güncellenmiştir.
- "PyAppDevKit" kütüphanesinin "1.0" sürümü yayımlanmıştır.
- "Basic_Maths" kütüphanesine artık Python da yerleşik olan math kütüphanesi de eklenmiştir. (NOT: math kütüphanesi Python için kullanılan yerleşik bir matematik kütüphanesidir ve hem math hem de "Basic_Maths" kütüphanesi kullanıcılarına kolaylık olması açısından "Basic_Maths 4.2" sürümüne eklenmiştir.)
- "Basic_Maths" kütüphanesinin kullanımını kolaylaştırmak için oluşturulan "all_math_operations" fonksiyonu yeni "Basic_Maths" sürümüne uygun olucak şekilde güncellenmiştir ve artık seçenekler sadece sayı ile değil ingilizce ve türkçe yazılarlada ifade edilebilir.
Düzeltilen Hatalar:
- "Basic_Maths" kütüphanesinin "3.7" sürümünde oluşan dosya hatası düzeltilmiştir. ("Basic_Maths" kütüphanesi artık tekrardan birden fazla dosya halinde kullanıma sunulmuştur.)
- Geliştiricilerin "Basic_Maths" kütüphanesini kullanan programlarında hata mesajlarını gösteren "error_msg" fonksiyonunun çalışmamasına neden olan bir hata düzeltilmiştir.
Alınan Kararlar:
- "Basic_Maths" kütüphanesinin artık geliştirilmesi durdurulmuştur. "Basic_Maths 4.2" sürümü "Basic_Maths" kütüphanesinin son sürümüdür ancak yine de "PyAppDevKit" kütüphanesi güncellendikçe "Basic_Maths" kütüphaneside güncellenecek ve "Basic_Maths" kütüphanesi için küçük değişiklikler gelicektir.
- "Basic_Maths" kütüphanesindeki tüm sorunların artık çözüldüğünden emin olmak için belirli "Basic_Maths" sürümlerine "Re-edit (yeniden düzenleme)" uygulaması yapılacaktır.
Innovations:
- Functions created for developers used in the "Basic_Maths" library will now be offered under the name "PyAppDevKit" as of the "4.2" version.
- The sample program created to introduce the "Basic_Maths" library to other users has been updated.
- The "README.md" file, which provides information to users about the "Basic_Maths" library, has been updated.
- The "1.0" version of the "PyAppDevKit" library has been released.
- The math library built into Python has now been added to the "Basic_Maths" library. (NOTE: the math library is a built-in math library for Python and has been added to "Basic_Maths 4.2" for the convenience of both math and "Basic_Maths" library users.)
- The "all_math_operations" function, which was created to facilitate the use of the "Basic_Maths" library, has been updated to be compatible with the new "Basic_Maths" version and now the options can be expressed not only with numbers but also with English and Turkish texts.
Bugs Fixed:
- The file error that occurred in the "3.7" version of the "Basic_Maths" library has been corrected. (The "Basic_Maths" library is now available again in multiple files.)
- A bug that caused the "error_msg" function, which displays error messages in developers' programs that use the "Basic_Maths" library, to not work has been fixed.
Decisions Made:
- Development of the "Basic_Maths" library has now been discontinued. "Basic_Maths 4.2" version is the latest version of the "Basic_Maths" library, but as the "PyAppDevKit" library is updated, the "Basic_Maths" library will also be updated and minor changes will come for the "Basic_Maths" library.
- Certain "Basic_Maths" versions will be "Re-edit" to ensure that all issues in the "Basic_Maths" library are now resolved.
Basic_Maths Python Library 4.1
Yenilikler:
- "Basic_Maths" kütüphanesinin son güncellenme tarihini referans alan "PYTHON_LIB_LAST_UPDATE" değişkeni artık iki türlü saat gösteriyor. ("23:42 / 11:42 PM")
- Çıkış yöntemleri fonksiyonlarında kod stili düzenlenmiştir. (Ortak olmayan işlemler kontrol sistemi tarafından gerçekleştirilir.)
- "program_welcome_msg" fonksiyonunda kod stili düzenlenmiştir. (Ortak olmayan işlemler kontrol sistemi tarafından gerçekleştirilir.)
Düzeltilen Hatalar:
- "all_exit" fonksiyonunda 1. seçenekteki "userTime" değişkeninin istenilen diyaloğun görüntülememesine neden olan bir hata giderilmiştir.
Innovations:
- The "PYTHON_LIB_LAST_UPDATE" variable, which references the last update date of the "Basic_Maths" library, now shows two types of times. ("23:42 / 11:42 PM")
- Code style has been edited in output methods functions. (Non-common operations are handled by the control system.)
- Code style has been edited in the "program_welcome_msg" function. (Non-common operations are handled by the control system.)
Bugs Fixed:
- An error that caused the "userTime" variable in the 1st option in the "all_exit" function to not display the desired dialog has been fixed.
Basic_Maths Python Library 4.0
Yenilikler:
- "Basic_Maths" kütüphanesindeki tüm yorumlar için yorum satırı yazım stili düzenlenmiştir.
- Artık geliştiriciler "Basic_Maths" kütüphanesini projelerine ekledikleri zaman "Python" için yerleşik kütüphaneler olan "os" ve "platform" modüllerine de erişebileceklerdir. ("Basic_Maths" kütüphanesinde platforma/işletim sistemine göre bazı fonksiyonların çalışma stili değiştirilebilmesi için eklenmiştir.)
- Çıkış yapma yöntemlerinin çalışma stili "Windows" platformu için değiştirilmiştir. (Artık çıkış işlemi gerçekleştirilirken "Windows" platformu "os.system("exit")" kodunu kullanacaktır.)
- "program_welcome_msg" fonksiyonunda bir takım değişiklikler yapılmıştır. ("cfg" değişkeni sayesinde artık değişkenin 0 veya 1 olma durumuna göre farklı işlemler gerçekleştirilecektir. 0: sadece hoşgeldin mesajı, 1: hoşgeldin mesajı ve "Basic_Maths" kütüphanesi hakkında bilgilendirme. ("LibAbout")).
- Bir matematik fonksiyonu olan "TakingRoots (Kök alma)" fonksiyonunda artık sonuç kısmında girilen 2. sayıda görüntülenicektir.
Innovations:
- Comment line writing style has been adjusted for all comments in the "Basic_Maths" library.
- Now, when developers add the "Basic_Maths" library to their projects, they will also be able to access the "os" and "platform" modules, which are built-in libraries for "Python". (Added in the "Basic_Maths" library so that the working style of some functions can be changed depending on the platform/operating system.)
- The working style of the logout methods has been changed for the "Windows" platform. (Now the "Windows" platform will use the code "os.system("exit")" when executing the exit process.)
- Some changes have been made to the "program_welcome_msg" function. (Thanks to the "cfg" variable, different operations will now be performed depending on whether the variable is 0 or 1. 0: welcome message only, 1: welcome message and information about the "Basic_Maths" library. ("LibAbout").
- In the "TakingRoots" function, which is a mathematical function, the 2nd number entered in the result section will now be displayed.