Commit Graph

448 Commits

Author SHA1 Message Date
Sina Atalay cd52a209d9 add more tests for data models 2024-02-03 13:58:13 +01:00
Sina Atalay 07088e530d remove utilities.py 2024-02-03 12:58:14 +01:00
Sina Atalay 175a79af61 refactor terminal_reporter.py 2024-02-03 12:55:23 +01:00
Sina Atalay 93132cafdd start working on renderer 2024-02-02 19:37:09 +01:00
Sina Atalay 7e92df3dd6 refactor data_models.py 2024-02-02 19:35:50 +01:00
Sina Atalay 89413249f9 add functions to terminal_reporter 2024-02-02 19:35:27 +01:00
Sina Atalay cbac4b9432 finalize data_models.py 2024-02-02 19:31:07 +01:00
Sina Atalay 605697c089 update black formatter 2024-02-02 18:02:30 +01:00
Sina Atalay be046d2e40 enhance data model tests 2024-02-02 18:02:18 +01:00
Sina Atalay df630645eb enhance data models 2024-02-02 18:02:03 +01:00
Sina Atalay 43da08205d fix bugs in classic theme's templates 2024-02-02 18:01:30 +01:00
Sina Atalay cd898274b7 create LaTeXFile class 2024-01-31 20:00:34 +01:00
Sina Atalay 49a769ea80 use markdown_to_latex before validation 2024-01-31 20:00:22 +01:00
Sina Atalay b2229a4afc improve templates 2024-01-31 19:59:55 +01:00
Sina Atalay 6ae33a5e42 switch to strictyaml 2024-01-31 19:59:22 +01:00
Sina Atalay e00ab3e05e enhance data models 2024-01-31 18:26:10 +01:00
Sina Atalay 92d1f36bcf add new date test cases 2024-01-30 19:50:57 +01:00
Sina Atalay 07be2e78fd slowly move away from utilities.py 2024-01-30 19:49:57 +01:00
Sina Atalay bb2e5c05cd improve renderer 2024-01-30 19:49:43 +01:00
Sina Atalay c4aefccf17 add classic theme options 2024-01-30 19:49:29 +01:00
Sina Atalay b9a874ac3b improve data_models 2024-01-30 19:49:05 +01:00
Sina Atalay b2c5ba30b4 update .gitignore 2024-01-30 19:48:47 +01:00
Sina Atalay 22bbdf08ea update .gitignore 2024-01-30 19:48:20 +01:00
Sina Atalay b9c7523fac upgrade templates of the classic theme 2024-01-30 19:48:10 +01:00
Sina Atalay d5f37e9cdc add read_input_file to utilities.py 2024-01-29 17:31:39 +01:00
Sina Atalay 216967a3ed refactor data_models.py 2024-01-29 17:31:24 +01:00
Sina Atalay 15d4ae1725 add missing templates to classic 2024-01-29 17:31:03 +01:00
Sina Atalay 874999da1c start working on renderer.py 2024-01-29 17:30:45 +01:00
Sina Atalay c6a747a38c remove input_reader.py 2024-01-29 17:30:33 +01:00
Sina Atalay 7baf269362 add TinyTeX as a submodule 2024-01-29 16:20:21 +01:00
Sina Atalay a43bce33ea remove TinyTeX README.md 2024-01-29 16:18:49 +01:00
Sina Atalay ba2a10b8b5 remove TinyTeX from the repository 2024-01-29 16:13:29 +01:00
Sina Atalay 3d8e2e80c8 refactor data_models.py 2024-01-29 16:13:09 +01:00
Sina Atalay e5552e3fe4 rename templates to themes 2024-01-29 16:12:43 +01:00
Sina Atalay 63bebebe4e add mastodon support 2024-01-28 21:37:00 +01:00
Sina Atalay 25fabcd9e5 finish test_data_models.py 2024-01-28 21:14:25 +01:00
Sina Atalay 93d9a50c1a add theme field to ClassicThemeOptions 2024-01-28 21:14:11 +01:00
Sina Atalay 01824392ed remove compute_time_span_string from utilities 2024-01-28 21:13:53 +01:00
Sina Atalay 438bf3101e use time-machine package for testing 2024-01-28 21:13:36 +01:00
Sina Atalay 3f45dc57a0 fix date bugs in the data model 2024-01-28 21:13:23 +01:00
Sina Atalay 6e36962333 rename ActivityEntry to NormalEntry 2024-01-28 19:25:54 +01:00
Sina Atalay 6e0465aa30 delete options.py from the Classic theme 2024-01-28 19:16:51 +01:00
Sina Atalay 2e4a3f3f27 create __init__.py files for templates 2024-01-28 19:16:15 +01:00
Sina Atalay 858ae98952 docs: rename API Reference to Code Documentation 2024-01-28 19:15:53 +01:00
Sina Atalay b642cb4b19 document and enhance data_models.py 2024-01-28 19:15:26 +01:00
Sina Atalay 1d1d45f39d improve data model tests 2024-01-26 19:48:08 +01:00
Sina Atalay 4f88245e5f improve new data models 2024-01-26 19:47:42 +01:00
Sina Atalay f8f59068a5 add utilities module 2024-01-26 19:47:32 +01:00
Sina Atalay 6933cec507 add input_reader module 2024-01-26 19:47:22 +01:00
Sina Atalay ee70c96f2c remove parser module for now 2024-01-26 19:47:12 +01:00