Skip to content
This repository was archived by the owner on Apr 2, 2025. It is now read-only.

Releases: lebao3105/app1cli

1.3 Release

22 Jul 10:51

Choose a tag to compare

What's new here:

  • C#: Updated utilsLib
  • Pascal: Gettext support; "improve" parsing parameters (in code) (completed)
    New branch named 1.3-release has been created.

1.0.29 Release

08 May 08:10

Choose a tag to compare

General notes

After a long time with a lot of things I need to do (so I don't have so much time to code), now I released app1cli version 1.0.29.

This is a minor update with few new features and improvements to our code.

Note: C# now will be end-of-support on July 10. This is its final release.

What's new (Pascal):

  • Added wrong-param argument choice to the program. It just do nothing. Useful for use many works at one time.
  • Changed default compile mode from objFPC to Delphi because of the help message.
  • Applied new theme to menu like C# version (I even don't know why I call it "layout":))
  • Added license to Infomation + as a program comment (also in C#)

New features on C# edition:

  • Added License
  • Changed if-else to switch-case
  • Improved utilsLib's codes a little bit
  • Fixed program now showing its path bug, but not in About
  • Made the users enter key + Enter manually when the program ask they for exitting the application.

Code changes: 1.0.28...1.0.29

1.0.28 Release

18 Feb 09:21

Choose a tag to compare

Update: Now I merged 2 branches 1.0.28 and main so you can take the source code on any of these ways. Also app1 version 1.0.29 has been started working by create a new branch.

Pascal version is not tested yet - how ever, I just update the language resources.
What's new here:

  • Allow users to run app1 with arguments (but only for compare and some basic calculations)
  • Apply a new layout for C# edition
  • Created functions used for calculation in C# (greatest thing now)
  • Made some Github Action workflows

change_lang.cmd still doesn't work, and I don't know why:(

I almost do nothing new in C# edition from Beta version because there are nothing to do yet.

1.0.28 Beta Release

07 Feb 02:03

Choose a tag to compare

1.0.28 Beta Release Pre-release
Pre-release

What's new on this version (Pascal):

  • Updated language resources
  • Fixed not working argument-parsing function
  • Removed What's new in Infomation (About)
  • Update something in functions...
  • Take the functions to top of change_lang.sh file to fix function not found
    In C# edition:
  • Add fixes for no-value numbers error (I saw this while building)
  • Use utilsLibrary class using var test = new utilsLibrary()
  • Change the menu style
  • Also removed What's new in About

1.0.28 Development Build 011822

18 Jan 03:07

Choose a tag to compare

Pre-release

In Pascal edition:

  • Update more language resources
  • Applied parse the arguments to the main application
  • Removed app1_1028.pas. This file has done its job!
    And now, C# is come back!
  • Applied a check for keypress with function Console.ReadKey();
  • Added a new look for the menu, asking question...
  • Applied labels on if-else block (which is not applied before); but to be honest I placed goto .. in if statement:)
  • But note that this version may not supported multi-language.

1.0.28 Development Build 011322

13 Jan 06:41

Choose a tag to compare

Pre-release

New things on this release:

  • Added new language and a script file to change the language;
  • Parsing argument is almost ready, I will upload it later;
  • Added app1_utils to some task like print colored text(s), show help...;
  • Use case of with if statement to make the math operations easier.
    Compiled outputs (including app1_1028) are zipped in a *_out.zip file, source code are in *_src one.

1.0.27

17 Nov 12:04
d363b58

Choose a tag to compare

In this release, we have: (only for Pascal version)

  • Replaced sub_choice to yes_no to ask the user for something. yes_no is a string value.
  • Merged sub_choice_cal and sub_choice_cpr
  • Merged sub_choice and Infomation section
  • Added colors to version number in Infomation
  • Fully replaced readkey() to readln() in Infomation
  • Almost all the calculations are using its own function
  • Removed bugs (issues) section in application
    This is NOTTTT the Final version of C# edition!

1.0.26

28 Oct 07:50

Choose a tag to compare

Added NEW maths: (a+b)^3, (a-b)^3, a^3 - b^3 and a^3 + b^3;
Now you can see the current time and date when you start the program; (Thanks to Tutorialspoint)
Also you can see the program's path in main menu and About.
Fixed the exit issue
Clone from the main branch, not 1.0.26 branch!
Full Changelog: 1.0.25...1.0.26

1.0.25

19 Oct 06:56

Choose a tag to compare

What's new:

  1. Added colors to text;
  2. Fixed some layout bug;
  3. Added an installer for WIndows (use the mysetup.exe);
  4. Added Know issues
    Get the source by download the app1cli.zip file, not the Source code!