Commit Graph

104 Commits

Author SHA1 Message Date
realaltffour 1d9beaedfe
Add command: skids set 2020-04-17 09:39:34 +03:00
realaltffour 6b904bb48f
Add command: skids this 2020-04-17 08:35:27 +03:00
realaltffour 3523cf677e
Add command: skids now 2020-04-17 08:18:54 +03:00
realaltffour fd73f51c91
Add commands: skids init & skids init now 2020-04-17 07:29:19 +03:00
realaltffour f91629f68b
Add date arthmetic 2020-04-16 16:06:52 +03:00
realaltffour 11a1b58f6f
Add get_today()
- Returns Date struct as the value of today's date.

- Use get_today() in init and proj modules.
2020-04-15 22:14:00 +03:00
realaltffour 63279e1e45
Set language to C++17 2020-04-15 21:22:24 +03:00
realaltffour af028fc35d
Use LOC_DB everywhere 2020-04-15 19:53:38 +03:00
realaltffour c02e3e8afa
Make it only 1 project per skid 2020-04-15 15:40:12 +03:00
realaltffour 40d5b2acbb
Add Hour, Minute, Second to logging system. 2020-04-15 15:27:53 +03:00
realaltffour aa4d661f66
Use linked list with push front for logs 2020-04-14 17:42:21 +03:00
realaltffour 3a0d35da65
Fix bugs with logger and argument passing 2020-04-14 17:33:35 +03:00
realaltffour 8515e6cc6e
Use logger 2020-04-14 17:00:40 +03:00
realaltffour b02f1d4993
Fix printLog not using entries argument. 2020-04-14 16:49:35 +03:00
realaltffour 0392f8568f
Rename addEntry to logEntry 2020-04-14 16:37:55 +03:00
realaltffour 8baddbf003
Use static log structure 2020-04-14 16:35:54 +03:00
realaltffour a844cf6ae4
Add Logging System 2020-04-14 16:29:22 +03:00
realaltffour 07db01e3eb
Add timer 2020-04-14 14:59:43 +03:00
realaltffour 8008d9c58d
Add command: info
- Add command info.
- Update year saving format. (+1900)
2020-04-14 13:22:48 +03:00
realaltffour d670714dea
Add command: proj ls/list 2020-04-13 18:39:36 +03:00
realaltffour c288e0a32c
Fix proj dispatch requiring action param for list action. 2020-04-13 18:19:37 +03:00
realaltffour b41f7fe5df
Add Command: proj rm.
- Add new command: proj rm.
- Fix input error with spaces in 'proj add' command.
2020-04-13 18:00:47 +03:00
realaltffour b0461a4748
Add Command: proj add 2020-04-12 10:30:48 +03:00
realaltffour 7c447f69d1
Add check for missing project action arguments. 2020-04-12 09:44:19 +03:00
realaltffour 688fc19356
Fix json conversion.
- Fix converting project json to project structure causing an error.
- Add vscode debugging scripts.
2020-04-12 09:40:00 +03:00
realaltffour b1008403bb
Add init module.
- Update .clang-format's IndentWidth
- Apply new .clang-format.
- Add init module.
2020-04-11 16:02:29 +03:00
realaltffour 13b59e6bef
Update .clang-format style.
- Add IndentWidth to 4
- Apply new .clang-format style
2020-04-11 14:13:24 +03:00
realaltffour c87e54c568
Merge branch 'master' of github.com:realaltffour/skidjular 2020-04-08 20:36:29 +03:00
realaltffour 60bf7eb3d9
Fix .clang-fromat.
- Fix .clang-format.
- Format files with clang-format
2020-04-08 20:35:19 +03:00
altf_four 8fde0f5810
Remove nix-shell references 2020-04-08 19:57:26 +03:00
realaltffour 63ad0d6ba1
Run pre-commit on files 2020-04-05 14:54:23 +03:00
realaltffour 5eae19af68
Add .clang-format 2020-04-05 14:18:57 +03:00
realaltffour 54f20fb0cf
Update Modules Structure.
- Fully Functional programming.
- Restructured main
- Restructured Init.
- Currently unbuildable.
2020-04-05 13:59:31 +03:00
realaltffour f35201061d
Add pre-commit.
- Add pre-commit
- Format code.
2020-04-05 13:07:25 +03:00
realaltffour fb084466ce
Update data.h 2020-04-02 19:13:59 +03:00
realaltffour c01c0665a4
Update data.h
- Add skid structure to Database.
- Move projects map from stack to heap.
- Move events vector from stack to heap.
2020-04-01 13:40:42 +03:00
realaltffour 2d85e570ab
Remove test in main.cpp 2020-04-01 13:30:06 +03:00
realaltffour 9bf368ee4e
Separate data.h into data.{h,cpp} 2020-04-01 13:26:46 +03:00
realaltffour 8d56bc895e
Add writeDB() & loadDB() functions 2020-04-01 13:01:55 +03:00
realaltffour 5fe5104298
Add new output file extension: .db 2020-04-01 13:01:07 +03:00
realaltffour a98d91e43d
Remove adding argument to module being mandatory 2020-03-30 14:37:26 +03:00
realaltffour 4e98676a18
Fix variable names start with underscore 2020-03-29 12:50:37 +03:00
altf_four 76d3fd6a93
Update README.md 2020-03-29 15:13:16 +03:00
realaltffour 076fc3715a
Add JSON library 2020-03-24 14:41:46 +03:00
realaltffour b6d997e1aa
Add datastructures
- Add Database structure.
- Add Eventlog structure.
- Add OpenSSL dependency.
2020-03-24 14:25:20 +03:00
realaltffour d8c2aafaa3
Modules work based on structures 2020-03-14 10:38:05 +03:00
realaltffour 2720ffdf19
Add module init 2020-03-14 10:04:00 +03:00
realaltffour e2c61ecd77
Now repo builds 2020-03-11 11:46:58 +03:00
altffour 93c1285026
Namespaces are meant to be used now. 2020-02-01 13:06:20 +03:00
altffour 6727d5b3a4
Now seperation of module library is supported 2020-02-01 13:03:23 +03:00