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

Release candidate w/merge conflicts resolved #7

Open
wants to merge 20 commits into
base: master
Choose a base branch
from

Conversation

pythoninthegrass
Copy link
Collaborator

@pythoninthegrass pythoninthegrass commented Aug 18, 2023

Same as #6, but fixed all the merge conflicts.

For reference:

release candidate (v1.0)

  • fully functional website
  • desktop app on macos input is broken, untested on other platforms

tooling

  • devcontainer (docker)
  • dependabot (update deps in ci)
  • gitignore
  • vscode (repo settings)
  • poetry (deps)
  • requirements.txt (pip backward compatibility)

Also added pre-commit to take care of local commits before they hit the repo. Automatically runs ruff among others.

Main working files:
- util.py
- entrypoint.py

Desktop app ui.input is broken bc pywebview
## working
- all buttons (ui)
- sql queries (backend)

## TODO
- bind visibility of input forms to buttons
- debug desktop (native) view (i.e., pywebview)
- add icon
- test on mobile
- devcontainer (docker)
- gitignore
- vscode (repo settings)
- poetry (deps)
- requirements.txt (pip backward compatibility)
- fully functional website
- desktop app on macos input is broken, untested on other platforms
Add icons
entrypoint -> main
- justfile
- Makefile
Move legacy code until feature complete, then remove
From top-level directory. Keep devcontainer
unlicense ❤️
@pythoninthegrass pythoninthegrass mentioned this pull request Aug 18, 2023
3.11.4 matches .tool-versions in repo
MOAR DOCS
- Add QOL features to TODO
- Remove extra newline
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.

1 participant