Commit Graph

27 Commits

Author SHA1 Message Date
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
a326fb2549 docs: fix links 2024-12-25 05:14:49 -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
1de8c591e5 docs: update the developer guide 2024-12-10 03:07:08 -05:00
Sina Atalay
62401fdfcd rename sinaatalay/rendercv to rendercv/rendercv 2024-12-09 04:30:59 -05:00
Sina Atalay
8d81262735 minor changes 2024-12-09 02:14:01 -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
83f83bc274 docs: update the developer guide 2024-08-03 22:26:32 -04:00
Sina Atalay
1ba0d61400 docs: update developer guide 2024-07-31 22:11:11 +00:00
Sina Atalay
1a19c7a798 docs: update changelog 2024-07-16 13:38:43 +03:00
1993CRV
412a49a282 proofread docs 2024-07-14 16:10:17 -04:00
Sina Atalay
10a0e578f3 docs: update the old names with the new ones 2024-07-07 15:55:27 +03:00
Sina Atalay
3c69857b09 docs: update developer guide faq 2024-07-05 19:03:03 +03:00
Sina Atalay
827090da7c docs: update reference 2024-07-05 17:50:55 +03:00
Sina Atalay
fca375da0c use pyright for type checking 2024-07-05 16:10:49 +03:00
Sina Atalay
e9de90ffe4 docs: update reference 2024-07-05 02:07:39 +03:00
Sina Atalay
503c7133b7 workflows: update docs deployment 2024-06-28 22:42:32 +03:00
Sina Atalay
82df86403a pyproject.toml: update dependencies 2024-06-24 16:08:25 +03:00
Sina Atalay
f1b4cc972d workflows: update schema.json, examples folder, and entry figures with publish.yaml 2024-06-20 15:36:12 +03:00
Sina Atalay
4bacff4b79 docs: remove unnecessary words 2024-06-20 14:49:14 +03:00
Sina Atalay
b0d96a7c73 workflows: automate schema.json, examples folder, and entry figures generation 2024-06-20 14:48:28 +03:00
Sina Atalay
a96606163d docs: fix indentation error in the developer guide 2024-06-20 13:55:35 +03:00
Sina Atalay
c76c7207eb use Hatch as the project manager (#92) 2024-06-19 14:34:05 +03:00
Sina Atalay
5850cf7fb7 docs: fix Step 6 in the developer guide (#84) 2024-06-17 21:58:36 +03:00
Sina Atalay
75169637c3 docs: update 2024-06-17 21:57:50 +03:00