Skip to content

Releases: SpaceOC/NRC

0.5.2 Alpha

0.5.2 Alpha Pre-release
Pre-release

Choose a tag to compare

@SpaceOC SpaceOC released this 14 Nov 16:10
85bcda4

Updated print (it is no longer a class)

0.5.1 Alpha

0.5.1 Alpha Pre-release
Pre-release

Choose a tag to compare

@SpaceOC SpaceOC released this 24 Oct 06:27
6aff8ae
  • Now all functions and variables in UserManager, HandlerCommands, SystemVariablesManager, PseudoFS and EventManager classes are static. You no longer need to write class ItsAbbreviatedName at the beginning of the code to use the class features.
  • PseudoFS codes (OK, UNKNOWN_ERROR, UNKNOWN_ERROR, BAD_PATH, NOT_FOUND, THIS_LINK and others).
  • The type of variables in functions createFolder (__createFolderHelper), renameFolder (__renameFolderHelper) and others are now int (to return the value of (PseudoFS code ((PseudoFSCodes)).
  • Added function to remove commands from NRC.

0.5.1 Alpha by @SpaceOC in #10
Full Changelog: v0.5-Alpha...v0.5.1-Alpha

0.5 Alpha - Pseudo-FS!

Pre-release

Choose a tag to compare

@SpaceOC SpaceOC released this 21 Oct 15:45
8a2c05c
  • Pseudo-FS!
  • All classes and structures are renamed - they start with a capital letter.
  • New commands (show_file_data, create_file, ...)
  • And another...

Alpha 0.5 by @SpaceOC in #9
Full Changelog: v0.4.5-Alpha...v0.5-Alpha

0.4.5 Alpha

0.4.5 Alpha Pre-release
Pre-release

Choose a tag to compare

@SpaceOC SpaceOC released this 12 Sep 17:11
4cdeacd

I'm too lazy to say a list of changes.

0.4.4 Alpha

0.4.4 Alpha Pre-release
Pre-release

Choose a tag to compare

@SpaceOC SpaceOC released this 10 Sep 16:31
  • new command parsing (now you can execute multiple commands at once! The command separator is &//, but you can change it with the void function setCommandSeparator, which is located in the handlerCommands class)
  • Updated two CMakeLists.txt files: added compilation flags for NRC and OS (O2, Wall and others).
  • #pragma once removed in all .h files
  • added currentUserData (variable type - user) to the userManager class
  • new void function in Utils class - split... 💀
  • new command - time (for (bad) measurement of command execution time)
  • and something else, but I'm lazy

0.4.3 Alpha is here!

0.4.3 Alpha is here! Pre-release
Pre-release

Choose a tag to compare

@SpaceOC SpaceOC released this 29 Aug 14:11
3d90c4b

Now you can create commands with arguments!
Expanded functionality of print + removed third-party library
English version of documentation is now available (to be finalized later!).

0.4.2 Alpha - Small technical update

Pre-release

Choose a tag to compare

@SpaceOC SpaceOC released this 05 Aug 14:03
v0.4.2-Alpha

n o w

0.4.1 Alpha is here!

0.4.1 Alpha is here! Pre-release
Pre-release

Choose a tag to compare

@SpaceOC SpaceOC released this 29 Jul 13:30
  • One bug fix in print.cpp (at line 21)
  • New functions in dataManager: addData(std::filesystem::path filePath, std::vector<std::string> keys, std::vector<std::string> values) & addVectorData(std::filesystem::path filePath, std::vector<std::string> values)
  • And some other minor changes.

0.4 Alpha is here!

0.4 Alpha is here! Pre-release
Pre-release

Choose a tag to compare

@SpaceOC SpaceOC released this 28 Jul 08:31

Updated NRC internals (fixed some bugs in code, tweaked variable names, almost all names have the same style).

Updated:

  • print
  • core
  • variables
  • commands
  • handler_commands

Added:

  • process

Updated NRC-OS Temple: https://github.com/SpaceOC/NRC-TemplateOS.

The Russian version of the documentation has been completely rewritten. Wait for English version.

No tutorial yet :(
https://spaceoc.gitbook.io/nrc-docs-ru

0.3 Alpha

0.3 Alpha Pre-release
Pre-release

Choose a tag to compare

@SpaceOC SpaceOC released this 17 Jul 14:42
2c801f5
  • dataManager class
 + added addVectorData
 + added createVectorData
 + added changeVectorData
 + added deleteVectorData

... I'M LAZY. I am lazy to describe all the changes 💀