Commit Graph

253 Commits

Author SHA1 Message Date
Sina Atalay
c36eec7ea7 Add a new field: design.header.small_caps_for_name 2025-02-09 19:22:36 -05:00
Sina Atalay
b3b8a760fd Fix spelling error, with-parial-line (#349) 2025-02-09 19:18:18 -05:00
Sina Atalay
3c66fdc881 Bump version to 2.2 2025-02-08 18:43:10 -05:00
Sina Atalay
5c69b04c83 Allow custom fonts (#69) 2025-02-08 18:08:34 -05:00
Sina Atalay
f6f8c490f4 Improve the documentation 2025-02-04 22:27:42 -05:00
Sina Atalay
0ddd489951 Improve hatch scripts and create executables 2025-02-04 18:53:34 -05:00
Sina Atalay
23ec504cbe Improve validation and JSON Schema 2025-02-02 22:05:58 -05:00
Sina Atalay
99f97d12b2 Add a new field: design.entries.allow_page_break_in_sections 2025-02-02 18:03:14 -05:00
Sina Atalay
adafc307a4 Create two entry types: NumberedEntry and ReversedNumberedEntry 2025-02-02 17:49:08 -05:00
Sina Atalay
b12fc2e759 Add design.section_titles.font_family, design.header.name_font_family, and design.header.connections_font_family options 2025-02-01 18:26:12 -05:00
Sina Atalay
5aafa205ee docs: Answer an FAQ in the developer guide 2025-02-01 17:09:04 -05:00
Sina Atalay
95758557cb bump version 2025-01-25 19:09:35 -05:00
Sina Atalay
04e623d077 docs: update "Structure of the YAML Input File" 2025-01-25 18:59:07 -05:00
Sina Atalay
b0f173b598 docs: update README.md and index.md 2025-01-07 14:31:29 +03:00
Sina Atalay
a163ca2f92 docs: update examples 2025-01-07 14:27:22 +03:00
Sina Atalay
a3190621fb docs: update custom theme image 2025-01-07 01:46:28 +03:00
Sina Atalay
c3a1173683 docs: fix typos in changelog 2025-01-07 01:41:30 +03:00
Sina Atalay
f4c222017e docs: update README.md and index.md 2025-01-07 01:40:28 +03:00
Sina Atalay
427838048a docs: make example images smaller 2025-01-07 01:39:10 +03:00
Sina Atalay
4331110c55 Upgrade to v2 (#271)
* prepare the base for typst

* rename theme folders

* rename themes

* rename themes

* update testdata with new theme names

* rename themes

* fix docs issues

* fundamentals

* fundamental renames

* generalize `create_a_latex_file`

* generalize render_a_pdf_from_latex

* make latex optional dependency, and add typst as dependency

* first tests with typst

* finish `markdown_to_typst`

* fix `markdown_to_latex`

* finish `markdown_to_typst`

* first steps towards Typst RenderCV themes

* first draft of classic theme

* start working on new design options

* work on new design options

* make default theme: "classic"

* start integrating design options with templates

* rename typst variables

* start working on connections integration

* polish connections

* polish design options and themes

* fix spelling mistakes and improve typst themes

* use ms instead of s in printer

* improve templates

* fix typos

* use ms instead of s in printer

* improve typst templates

* improve

* improve

* improve

* improve

* make PyMuPDF optional

* rename last_updated_date_style to last_updated_date_template

* revert changelog

* progress

* improve

* exclude gifs from sdist

* update tests

* improve templates

* improve templater

* data: update `sample_content.yaml`

* improve

* remove latex support

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* remove testdata

* remove latex

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* rename `locale_catalog` to `locale`

* docs: update developer guide faq

* add new input, rendercv_settings.date

* add show_time_span_in

* create a new function, parse_validation_errors

* improve templates

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* improve

* update templates

* fix experience entry

* improve

* finish templates

* update tests

* update testdata

* remove time_machine

* update sample content

* improve

* add sb2nov theme

* update options

* update theme.options

* update theme.options

* update theme options

* create engineeringresumes templates

* add engineering resumes

* format

* update templates

* add new theme

* fix a typo in sample content

* update templating system

* update options

* add photo support

* update workflows

* improve templates

* improve parse_validation_errors

* create a new interface for web

* fix summary

* improve

* resolve typing issues

* update mkdocs.yaml

* update pyproject.toml

* update docs scripts

* update testdata

* update tests

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* rename column template fields

* update

* update test data

* add moderncv

* fix problems

* moderncv

* create moderncv

* fix tests

* update

* update

* update templates

* update

* use optional dependencies

* fix

* improve

* aa

* a

* update

* update

* update

* update

* rename

* update

* update

* update

* improve

* update

* update

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* update

* update

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* format

* update changelog

* update examples

* update entry figures

* update schema

---------

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2025-01-07 01:30:40 +03:00
Sina Atalay
fff0e63ff2 docs: update changelog 2025-01-01 01:17:09 +03:00
Sina Atalay
53cb3992cc docs: add --watch option to CLI referene 2024-12-26 14:57:28 -05:00
Sina Atalay
f3e265823c docs: update user guide 2024-12-25 18:01:14 -05:00
sinaatalay
6810b4d0da docs: update entry figures 2024-12-25 22:47:09 +00:00
sinaatalay
c7fb310252 docs: update examples 2024-12-25 22:46:45 +00:00
Sina Atalay
17fad0eb8b docs: update changelog 2024-12-25 17:44:51 -05:00
Sina Atalay
a64ec81a69 docs: update index.md 2024-12-25 17:27:03 -05:00
Sina Atalay
16dc64ff68 Move last_updated_date_style and page_numbering_style fields to locale_catalog field (#270)
* Move last_updated_date_style and page_numbering_style fields to locale_catalog field (#148)

* update testdata

* fix an example

* update locale catalog validator

* set update_testdata to False

* update
2024-12-25 17:25:20 -05:00
Sina Atalay
1186d4ca41 docs: update the user guide 2024-12-25 16:15:31 -05:00
Sina Atalay
50cf3e7188 docs: add RenderCV icon 2024-12-25 16:15:25 -05:00
Sina Atalay
75350a953e docs: update "How to use it with Docker?" 2024-12-25 15:58:00 -05:00
Sina Atalay
a326fb2549 docs: fix links 2024-12-25 05:14:49 -05:00
Sina Atalay
d0ed694f28 docs: remove unused GIFs 2024-12-25 05:07:10 -05:00
Sina Atalay
4bcf00af58 docs: improve the content (#267)
* update the developer guide

* rename changelog

* update changelog in navbar

* update readme.md

* update docs/index.md

* improve
2024-12-25 05:01:44 -05:00
Sina Atalay
3f2a89dee0 docs: update changelog 2024-12-10 03:30:57 -05:00
Sina Atalay
1de8c591e5 docs: update the developer guide 2024-12-10 03:07:08 -05:00
Sina Atalay
13ef109c78 docs: update changelog 2024-12-09 04:36:48 -05:00
Sina Atalay
62401fdfcd rename sinaatalay/rendercv to rendercv/rendercv 2024-12-09 04:30:59 -05:00
Sina Atalay
6965fe480c docs: update changelog 2024-12-09 04:26:43 -05:00
sinaatalay
62c52448fd docs: update examples 2024-12-09 09:24:46 +00:00
Sina Atalay
a5723b77cb docs: update changelog 2024-12-09 04:19:52 -05:00
Sina Atalay
8d81262735 minor changes 2024-12-09 02:14:01 -05:00
Sina Atalay
df80e06854 docs: remove unanswered faq and update sidebar 2024-12-08 19:57:29 -05:00
Sina Atalay
2496948d3b update precommit script 2024-12-08 15:47:10 -05:00
Sina Atalay
686c8e1a15 refactor and clean the code 2024-12-08 15:07:38 -05:00
Sina Atalay
329b961b63 remove tests environment and use the default environment for tests 2024-12-08 05:34:23 -05:00
Sina Atalay
7312d72e77 docs: fix 2024-12-08 05:28:04 -05:00
Govind Singh
f7e24bb24c Update faq.md
Mentioned jsonresume-to-rendercv for JSON Resume schema users.
2024-12-01 22:56:19 -05:00
Sina Atalay
1f92a414c0 Merge branch 'main' of https://github.com/sinaatalay/rendercv 2024-11-01 19:41:47 -04:00
Sina Atalay
9c4a6f958c remove return types from docstrings 2024-11-01 18:30:51 -04:00