Commit Graph

500 Commits

Author SHA1 Message Date
Sina Atalay
ea7148eaa5 improve reference documentation of renderer.py 2024-02-14 20:12:20 +01:00
Sina Atalay
73156fe587 improve reference documentation of data_models.py 2024-02-14 20:08:39 +01:00
Sina Atalay
76dccd29dc improve reference documentation of cli.py 2024-02-14 20:06:43 +01:00
Sina Atalay
af1e3b669a update tests 2024-02-14 19:50:00 +01:00
Sina Atalay
821d700f56 improve renderer.py 2024-02-14 19:49:50 +01:00
Sina Atalay
67bab3b3b3 improve section validation 2024-02-14 19:49:37 +01:00
Sina Atalay
0ca6b8428d improve cli.py 2024-02-14 19:49:18 +01:00
Sina Atalay
d4bc6054b9 update schema.json 2024-02-14 19:49:05 +01:00
Sina Atalay
910e024005 refactor cli.py and data_models.py 2024-02-14 18:03:13 +01:00
Sina Atalay
b00a3779a6 fix a bug in transform_markdown_data_model_to_latex_data_model 2024-02-14 18:03:01 +01:00
Sina Atalay
4722a8b6b3 make mcdowell theme usable with pdflatex 2024-02-14 18:02:37 +01:00
Sina Atalay
7a9432bc69 update schema.json 2024-02-14 17:39:28 +01:00
Sina Atalay
24c29c7cbd finalize cli 2024-02-13 20:00:55 +01:00
Sina Atalay
ef741249d3 handle markdown to LaTeX differently 2024-02-13 20:00:16 +01:00
Sina Atalay
4b6d0d1634 improve data_models.py tests 2024-02-13 18:52:25 +01:00
Sina Atalay
4ab6c49f63 add markdown rendering capability 2024-02-13 18:52:17 +01:00
Sina Atalay
56e1c76c2e prepare for markdown generation 2024-02-13 18:51:39 +01:00
Sina Atalay
baf1027265 improve validation error handling 2024-02-13 18:51:19 +01:00
Sina Atalay
663f86b2f6 update .gitignore 2024-02-13 18:51:01 +01:00
Sina Atalay
4fe12570ce add markdown as dependency 2024-02-13 18:50:54 +01:00
Sina Atalay
a3ba415eb5 create markdown templates 2024-02-13 18:50:24 +01:00
Sina Atalay
c881cd6b13 use sourcesanspro package instead of font files in classic theme 2024-02-13 18:50:10 +01:00
Sina Atalay
be5b5143ab add pypdf as test dependency 2024-02-11 23:09:08 +01:00
Sina Atalay
0dd4ecf000 fix a mcdowell tempate bug 2024-02-11 23:08:57 +01:00
Sina Atalay
b5d227cc6b clean the auxiliary files after latex run 2024-02-11 23:08:45 +01:00
Sina Atalay
ff05e07463 update tests 2024-02-11 23:08:32 +01:00
Sina Atalay
f6ed75ce84 improve error messages 2024-02-11 22:43:38 +01:00
Sina Atalay
ba683e861a improve get_entry_and_section_type 2024-02-11 22:43:27 +01:00
Sina Atalay
a7a4a943f2 don't allow extra inputs in theme settings 2024-02-11 22:42:10 +01:00
Sina Atalay
7887a23501 update tests 2024-02-11 19:36:56 +01:00
Sina Atalay
41ad5c54a1 fix a mcdowell template bug 2024-02-11 19:36:38 +01:00
Sina Atalay
7d91cea70e improve cli 2024-02-11 19:36:24 +01:00
Sina Atalay
cd8555a977 update LaTeXFile 2024-02-11 19:36:14 +01:00
Sina Atalay
d10bf9509f fix a custom theme load bug 2024-02-11 19:35:55 +01:00
Sina Atalay
15487a2ee3 update schema.json 2024-02-11 19:35:32 +01:00
Sina Atalay
6c8ebfb380 update entry point 2024-02-11 19:35:21 +01:00
Sina Atalay
a6b0ce61e2 update .gitignore 2024-02-11 19:35:10 +01:00
Sina Atalay
0d583c8877 update __init__ and __main__ 2024-02-11 19:34:56 +01:00
Sina Atalay
a43923857b fix EntryBase location field bug 2024-02-11 16:15:09 +01:00
Sina Atalay
138ea57613 update tests for all themes 2024-02-11 16:12:34 +01:00
Sina Atalay
6d0c4b9816 move user_communicator to cli 2024-02-11 14:37:10 +01:00
Sina Atalay
715a6b4e5b update renderer for the new templating design 2024-02-10 22:57:53 +01:00
Sina Atalay
5c874bd9ea update data models 2024-02-10 22:57:40 +01:00
Sina Atalay
6d76ab8a8a update templating design 2024-02-10 22:57:29 +01:00
Sina Atalay
2e3acc8f23 add mcdowell theme 2024-02-10 22:57:10 +01:00
Sina Atalay
f3a81b2ad1 start working on mcdowell theme 2024-02-10 22:15:53 +01:00
Sina Atalay
4b7d6ee8c1 disallow line breaks for links 2024-02-10 21:31:01 +01:00
Sina Atalay
8d0c5f4120 enhance user_communicator.py 2024-02-10 21:30:39 +01:00
Sina Atalay
2f300144ec implement custom theme feature 2024-02-10 21:30:29 +01:00
Sina Atalay
a742e03c30 add moderncv theme 2024-02-10 20:32:40 +01:00