Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Split Javascript and Python #2053

Open
wants to merge 30 commits into
base: main
Choose a base branch
from
Open

Split Javascript and Python #2053

wants to merge 30 commits into from

Conversation

simoncozens
Copy link
Contributor

Implements #1952.

@simoncozens simoncozens force-pushed the js-split-2 branch 3 times, most recently from a090e3c to a57e167 Compare February 26, 2025 11:12
@simoncozens simoncozens marked this pull request as ready for review February 26, 2025 11:16
@simoncozens
Copy link
Contributor Author

Aaand we're conflicted already. :-(

    git mv -k src/fontra/client/core/* src-js/fontra-core/src/
    git mv -k src/fontra/client/web-components/* src-js/fontra-webcomponents/src
    git mv -k src/fontra/client/* src-js/fontra-core/assets/

    git mv -k src/fontra/views/applicationsettings/*js src-js/views-applicationsettings/src/
    git mv -k src/fontra/views/applicationsettings/*html src-js/views-applicationsettings/

    git mv -k src/fontra/views/editor/*js src-js/views-editor/src/
    git mv -k src/fontra/views/editor/*html src-js/views-editor/
    git mv -k src/fontra/views/editor/*css  src-js/views-editor/assets/

    git mv -k src/fontra/views/fontinfo/*js src-js/views-fontinfo/src/
    git mv -k src/fontra/views/fontinfo/*html src-js/views-fontinfo/

    git mv -k src/fontra/views/fontoverview/*js src-js/views-fontoverview/src/
    git mv -k src/fontra/views/fontoverview/*html src-js/views-fontoverview
    git mv -k src/fontra/views/fontoverview/*css  src-js/views-fontoverview/assets/
Copy link
Collaborator

@justvanrossum justvanrossum left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

So far the only problem I encountered is with the applicationsettings view: it gets a 404.

@simoncozens
Copy link
Contributor Author

@justvanrossum Try now.

Copy link
Collaborator

@justvanrossum justvanrossum left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Great! As far as I can see everything works now, and the code looks good, too.

I will merge as soon as googlefonts/fontra-rcjk#224 is functional, and Fontra Pak has been sorted out.

@justvanrossum
Copy link
Collaborator

Fontra Pak: googlefonts/fontra-pak#156

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants