Commit Graph

585 Commits

Author SHA1 Message Date
Sina Atalay 13df394e03 Merge branch 'main' of https://github.com/sinaatalay/rendercv 2024-05-17 16:07:08 +03:00
Sina Atalay 79c2ac1ba6 sb2nov: fix margin problems 2024-05-17 15:59:12 +03:00
Sina Atalay c91e319230 data_models: fix a data parsing bug 2024-05-17 15:29:17 +03:00
Sina Atalay 3679684264 cli: add more unwanted_locations to handle_validation_error 2024-05-17 15:28:08 +03:00
Sina Atalay 1e2509839a classic: fix PublicationEntry 2024-05-17 15:27:48 +03:00
Sina Atalay c4d9be7b79 data_models: refactor 2024-05-17 14:30:12 +03:00
Sina Atalay aa4c58f18b cli: refactor 2024-05-16 01:12:11 +03:00
Sina Atalay 0df924b0cb themes: fix JSON schema for the field `design.color` 2024-05-16 00:58:40 +03:00
Sina Atalay c15afbc313 data_models: make date optional in `PublicationEntry`s 2024-05-16 00:56:40 +03:00
Sina Atalay 5118f431eb themes: make date optional in `PublicationEntry`s 2024-05-16 00:56:30 +03:00
Sina Atalay 8f8938c173 moderncv: fix `show_only_years` option in PublicationEntry 2024-05-16 00:51:42 +03:00
Sina Atalay b3a61407b0 sb2nov: remove bullet points 2024-05-15 15:33:13 +03:00
Konstantin Alekseev 9ed8237e6d Fixed issues with new lines in markdown (in case if date_string or location isn't provided) 2024-05-14 15:22:12 +04:00
Sina Atalay 30c1ffeafd data_models: generalize read_input_file 2024-05-10 15:56:34 +03:00
Sina Atalay 7de8ef8a4a themes: fix special character bug in connections (#64) 2024-05-10 15:55:56 +03:00
Sina Atalay d349171f22 cli: refactor 2024-05-05 17:13:02 +03:00
Sina Atalay fa50197015 update documentation links 2024-05-05 13:51:42 +03:00
Sina Atalay 5763b58b71 renderer: update TinyTeX error message 2024-05-04 23:48:24 +03:00
Sina Atalay c235b3afd0 update tinytex-release 2024-05-02 19:44:56 +03:00
Sina Atalay 3a69846668 add new TinyTeX as a submodule 2024-05-02 19:33:16 +03:00
Sina Atalay 5937966183 remove old tinytex-release submodule 2024-05-02 19:14:32 +03:00
Sina Atalay 1aa531f05a renderer: refactor 2024-05-01 15:40:01 +03:00
Sina Atalay a270e01d03 data_models: fix locale_catalog 2024-05-01 00:18:35 +03:00
Sina Atalay 357b5dac9f data_models: make RenderCV a multilanguage tool (#26) 2024-04-30 23:46:07 +03:00
Sina Atalay f7ed843209 themes: add five font options for classic, sb2nov, and engineeringresumes themes: "Latin Modern Serif", "Latin Modern Sans Serif", "Latin Modern Mono", "Source Sans 3", and "Charter." 2024-04-30 21:56:02 +03:00
Sina Atalay 0404461564 cli: refactor 2024-04-30 21:20:38 +03:00
Sina Atalay e6d51cca84 cli: validate wrong number of arguments in `render` 2024-04-30 20:52:27 +03:00
Sina Atalay 74d5120cdb data_models: allow list assignment in `set_or_update_a_value` 2024-04-30 20:51:56 +03:00
Sina Atalay 2526926b90 cli: fix render command without extra arguments 2024-04-30 20:17:09 +03:00
Sina Atalay 9e2f502f9a data_models: improve `set_or_update_a_value` 2024-04-30 20:01:19 +03:00
Sina Atalay 46c051aa41 cli: fix `create-theme` command based on sb2nov theme 2024-04-30 20:00:51 +03:00
Sina Atalay 3181c7c37e cli: allow users to edit the input file with cli options 2024-04-30 19:01:20 +03:00
Sina Atalay 70d9589d9a data_models: add a new function `set_or_update_a_value` 2024-04-30 19:00:46 +03:00
Sina Atalay 9dbe516fb1 data_models: refactor 2024-04-30 15:18:13 +03:00
Sina Atalay 900b4a0cc2 cli: add a new command, create-theme 2024-04-30 01:30:48 +03:00
Sina Atalay 15c4557285 docs: include themes' templates to reference documentation 2024-04-30 01:12:59 +03:00
Sina Atalay 0f81f49a0c docs: update reference 2024-04-30 01:01:46 +03:00
Sina Atalay bdedbea7ed themes: fix threecolentry 2024-04-29 00:54:51 +03:00
Sina Atalay a28c18bc6b cli: fix for Python 3.10 and 3.11 2024-04-29 00:34:10 +03:00
Sina Atalay 8de60bf32c sb2nov: disable fontenc package 2024-04-29 00:27:57 +03:00
Sina Atalay ac8fa77c97 sb2nov: fix header 2024-04-29 00:27:40 +03:00
Sina Atalay 7e73cb9147 classic: fix header 2024-04-29 00:27:31 +03:00
Sina Atalay 40493c8001 engineeringresumes: update default settings 2024-04-29 00:18:15 +03:00
Sina Atalay 0550e775be themes: add new LaTeX packages for ATS 2024-04-29 00:18:00 +03:00
Sina Atalay 0240efe427 themes: fix horizontal spacing between connections in the header 2024-04-29 00:17:37 +03:00
Sina Atalay 9e8cc5e4c2 data_models: fix `get_a_sample_data_model` for Python 3.10 and 3.11 2024-04-29 00:17:14 +03:00
Sina Atalay c1767b7bf6 cli: update render command's arguments' names 2024-04-28 23:32:56 +03:00
Sina Atalay de0e27c4b1 renderer: change png output names 2024-04-28 23:32:55 +03:00
Sina Atalay 6d77686abd renderer: remove `output_directory_path` argument from `copy_theme_files_to_output_directory` 2024-04-28 23:32:55 +03:00
Sina Atalay 66483a592d renderer: increase the DPI in PDF to PNG conversion 2024-04-28 23:32:55 +03:00
Sina Atalay ec15f0ad3d cli: add PNG generation options 2024-04-28 23:32:55 +03:00
Sina Atalay 2959dd0567 renderer: add `pdf_to_pngs` function for converting PDF to PNG files (#57) 2024-04-28 23:32:45 +03:00
Sina Atalay 63c268a9a1 CLI: enhance `new` and `render` with new arguments (#58) 2024-04-28 23:32:27 +03:00
Sina Atalay da0e03a4dd renderer: use `pathlib.Path.cwd()` instead of `os.getcwd()` 2024-04-28 19:21:56 +03:00
Sina Atalay 53bc1c4ee2 data_models: refactor 2024-04-28 19:21:20 +03:00
Sina Atalay d184ff4190 classic: fix ExperienceEntry and NormalEntry without location and dates 2024-04-28 15:27:02 +03:00
Sina Atalay 8a02cd35cd bump version to 1.8 2024-04-16 16:04:42 +03:00
Sina Atalay 3bc42aa77f sb2nov: fix templating bugs 2024-04-16 15:50:43 +03:00
Sina Atalay 905b7a360a data_models: improve mastodon links 2024-04-16 14:40:56 +03:00
Sina Atalay 9331fe8f21 themes: fix templates for lualatex and xelatex (#52) 2024-04-16 14:21:16 +03:00
Sina Atalay 33d92d2ea0 themes: fix columnsep problem 2024-04-16 14:08:01 +03:00
Sina Atalay bf1b2c4727 sb2nov: fix PublicationEntry 2024-04-16 02:53:59 +03:00
Sina Atalay 567c50ed3b sb2nov: fix a typo in `bullet_width` description 2024-04-16 02:53:41 +03:00
Sina Atalay 2e512b81d4 themes: increase default `date_and_location_width` value from 4.1 cm to 4.5 cm 2024-04-16 02:53:15 +03:00
Sina Atalay 7dcf14627a sb2nov: fix date and locations 2024-04-16 02:42:43 +03:00
Sina Atalay 034ef7f056 sb2nov: switch to RenderCV's LaTeX code 2024-04-16 02:38:09 +03:00
Sina Atalay 84933c2844 engineeringresumes: fix spacing bugs 2024-04-16 02:37:50 +03:00
Sina Atalay 57805f6dd3 classic: fix `education_degree_width` option 2024-04-16 02:36:01 +03:00
Sina Atalay e30ce32160 themes: rename show_last_updated_date to disable_last_updated_date 2024-04-15 18:09:12 +03:00
Sina Atalay 8eeb3f3b55 engineeringresumes: update default vertical margin between entries 2024-04-15 18:07:25 +03:00
Sina Atalay 70e1721cd5 engineeringresumes: implement `disable_external_link_icons` option 2024-04-15 18:05:49 +03:00
Sina Atalay 8c93f24f42 classic: implement `disable_external_link_icons` option 2024-04-15 18:05:31 +03:00
Sina Atalay ad943601b6 themes: add a new design option, `disable_external_link_icons` 2024-04-15 18:05:14 +03:00
Sina Atalay 1c57df70f5 engineeringresumes: fix highlights margins 2024-04-15 17:53:16 +03:00
Sina Atalay 710a3c6a6a engineeringresumes: fix highlights margins 2024-04-15 17:53:10 +03:00
Sina Atalay 7dc23f0837 classic: fix highlights margins 2024-04-15 17:53:03 +03:00
Sina Atalay e4fec8763a engineeringresumes: fix templating bugs 2024-04-15 01:55:13 +03:00
Sina Atalay a501b59fba data_models: change connections' order 2024-04-15 01:54:59 +03:00
Sina Atalay 5008837682 engineeringresumes: include `date_and_location_width` setting 2024-04-15 01:03:15 +03:00
Sina Atalay 1ad6370c19 engineeringresumes: add horizontal spacing between dates and titles 2024-04-15 01:02:50 +03:00
Sina Atalay 1faf3d6eaa engineeringresumes: fix vertical spacing of `onecolentry` environment 2024-04-15 01:02:19 +03:00
Sina Atalay 4cd2474f2c classic: fix vertical spacing of `onecolentry` environment 2024-04-15 01:01:58 +03:00
Sina Atalay b68f4b863b engineeringresumes: update Header.j2.tex to make connection seperator disappear at the line breaks 2024-04-15 01:01:34 +03:00
Sina Atalay 94f433b0d2 classic: update Header.j2.tex for connections without urls 2024-04-15 01:00:22 +03:00
Sina Atalay 9a5440f36c data_models: fix missing location (#54) 2024-04-15 00:59:53 +03:00
Sina Atalay 8d18c0ec09 bump version to 1.7 in __init__.py 2024-04-08 19:34:43 +00:00
Sina Atalay ef8d9f4ca0 data_models: update sample input 2024-04-08 19:29:34 +00:00
Sina Atalay 49a2dc3e64 engineeringresumes: remove icons from the header 2024-04-08 19:27:28 +00:00
Sina Atalay 1464b503e4 sb2nov: implement `last_updated_date_style` option 2024-04-08 19:27:12 +00:00
Sina Atalay e0d441c5a7 classic: don't allow page break in PublicationEntry 2024-04-08 19:26:40 +00:00
Sina Atalay e92aaf88aa classic: improve templating 2024-04-08 19:26:19 +00:00
Sina Atalay 7b6190a70e design: add `last_updated_date_style` option 2024-04-08 19:26:02 +00:00
Sina Atalay 2bd1e98617 data_models: add a computed field `connections` to `CurriculumVitae` 2024-04-08 19:25:41 +00:00
Sina Atalay a465a1ce81 docs: fix bugs in JSON Schema 2024-04-08 18:28:00 +00:00
Sina Atalay bddcb5971a engineeringresumes: finalize 2024-04-08 00:29:17 +00:00
Sina Atalay 43f938d1bb classic: add education_degree_width design option 2024-04-08 00:23:55 +00:00
Sina Atalay 9f2550bae6 engineeringresumes: fix TextEntry.j2.tex (#53) 2024-04-07 23:40:08 +00:00
Tom 0f260b2817 fix: remove example summary from template 2024-04-07 22:10:25 +02:00
Sina Atalay 98280c05f3 engineeringresumes: improve templates and use charter font 2024-04-07 17:40:35 +00:00
Sina Atalay 150135cc83 moderncv: update docstrings 2024-04-07 17:40:17 +00:00