Lux Aliaga
98a6b8deca
readme: Added item to TODO list
...
This idea is to basically replicate the original concept more closely.
2022-09-17 06:00:12 -03:00
Lux Aliaga
cb2b59e641
readme: Update TODO list
...
Just adding more work for me ig 💀 ️
2022-09-17 05:56:42 -03:00
Lux Aliaga
c2e276c6e2
src: Code cleanup
...
To demessify the project I've decided to clean the code a bit and make
it a little less painful to see. The main change here is that instead of
defining every single time the active and inactive directories it calls
it from a vector in common.rs, which is cleaner and allows for easily
implementing a config file to customize those values later on. Also,
version bump!
2022-09-17 05:49:52 -03:00
Lux Aliaga
5d8771be3c
readme: No prebuilt binaries
...
Backing down because Codeberg has no CI (yet)
2022-09-15 01:45:12 -03:00
Lux Aliaga
a9344b7670
readme: TODO list
...
This project is not finished, friends!
2022-09-15 01:40:01 -03:00
Lux Aliaga
632fa4422b
vento: Added README.md
2022-09-15 01:37:08 -03:00
Lux Aliaga
38e8627bc2
src: Added comments
...
Just so I don't get lost later lol
2022-09-15 00:47:13 -03:00
Lux Aliaga
68223011da
main: Command shortcodes
...
This commit adds shorter versions of commands, so you can save time!
2022-09-15 00:22:49 -03:00
Lux Aliaga
7e547e40fc
common: Changed exit code from 0 to 1.
...
Since the script exits with an error, it's better to make Vento exit
with an error code instead of 0.
2022-09-15 00:13:02 -03:00
Lux Aliaga
961a30b47b
main: Removed PathBuf from dependencies
...
This should suppress a warning indicating this exact issue
2022-09-15 00:10:19 -03:00
Lux Aliaga
6d10d77fbe
fixup! fixup! item: Implement taking files
2022-09-14 23:59:57 -03:00
Lux Aliaga
50d8318d13
fixup! item: Implement file dropping
2022-09-14 23:54:57 -03:00
Lux Aliaga
98a93f6d94
item: Implement file dropping
...
And now you can take files out of your inventory! This should cover most
of the functionality.
2022-09-14 23:52:00 -03:00
Lux Aliaga
496bbfb64f
fixup! item: Implement taking files
2022-09-14 23:50:58 -03:00
Lux Aliaga
a3894ab02a
item: Implement taking files
...
You can now take files and put them in your inventory! An essential
function of this program that should've been implemented from the
beginning!
2022-09-14 23:20:17 -03:00
Lux Aliaga
8a68b7d3b5
src: Moved env_config() to new module
...
Since item management will depend on this function, making it
independent from inv.rs will probably be for the best.
2022-09-14 19:45:28 -03:00
Lux Aliaga
1ecc16ca9d
main: Added help message
...
It has a copyright notice and some commands. Not much else, really.
2022-09-14 19:26:35 -03:00
Lux Aliaga
524a5d3674
inv: list: Tabulation before item
...
Just to make it look a bit more fancy
2022-09-14 19:11:42 -03:00
Lux Aliaga
cc2d1053cb
fixup! src: Added license notice
2022-09-14 18:48:00 -03:00
Lux Aliaga
8ac901c0d6
src: Added license notice
2022-09-14 18:45:47 -03:00
Lux Aliaga
1f5bf3f139
vento: Licensed under GPLv3
...
This commit licenses the project under GPLv3. Why that license? I don't
know, just needed a license and that one seemed like a good option.
2022-09-14 17:01:37 -03:00
Lux Aliaga
9d24f51b1c
inv: list: Add method to catch invalid slot
...
If you tried to type anything that isn't a valid slot, Vento would
panic. This commit should fix that.
2022-09-14 16:33:19 -03:00
Lux Aliaga
88d07f5014
fixup! fixup! vento: Imported changes to Git
2022-09-14 16:21:11 -03:00
Lux Aliaga
9b49385044
inv: list: Code cleanup
...
inv::list() had quite an unnecessary function so I cleaned the code a
bit so it works a bit more cleanly™
2022-09-14 16:14:07 -03:00
Lux Aliaga
24d962fa7b
inv: Code comments
...
I've added some comments to make browsing this file a bit less painful.
2022-09-14 16:11:24 -03:00
Lux Aliaga
4a2922c571
fixup! vento: Imported changes to Git
2022-09-14 09:41:06 -03:00
Lux Aliaga
282a358f6e
vento: Imported changes to Git
...
Since I didn't work on the initial part of the project on Git, I guess
I'll just do a big commit with all of what I did. This includes the
inventory management commands "list" and "switch", plus the command to
initialize Vento.
2022-09-14 09:36:34 -03:00