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

cjglyphs 2.1.0 wip #25

Draft
wants to merge 1 commit into
base: main
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .bazelrc
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@ import %workspace%/.aspect/bazelrc/javascript.bazelrc
import %workspace%/.aspect/bazelrc/performance.bazelrc

### YOUR PROJECT SPECIFIC OPTIONS GO HERE ###
# common --strategy=sandboxed

# FIXME: aspect's rules are a good starting point, but I don't like all of 'em.
# I ought to write my own (based on theirs).
Expand Down
14 changes: 8 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,14 +10,16 @@ Home of [cjGlyphs](https://www.reddit.com/r/iOSthemes/comments/2r45jz/custom_gly
git config core.hooksPath .githooks
```

## Update Packages

```shell
./ez_pkg.sh
```

<!-- FIXME: bazel-ify -->
## Compress Images

```shell
./png_compress.sh
```

## Publish workflow idea

- GitHub actions workflow to build & publish GitHub release
- bazel `http_archive` to "consume" published `.deb`
- bazel build of site that uses the `.deb`s stored on GitHub (NOT in git repo though!!!)
- ideally, `.deb`s are **not** needed when developing (only when building for website release/publish/deploy to GH pages)
22 changes: 17 additions & 5 deletions packages/com.cj81499.cjglyphs/cjTodo.md
Original file line number Diff line number Diff line change
@@ -1,12 +1,24 @@
# Todo

## u/cj81499
## Add

### Add
<!-- https://offcornerdev.com/bundleid.html -->

<!-- https://www.figma.com/design/KdudaQ8zv0ZbNo7KdBEsb5/cjGlyphs-2.1.0?node-id=0-1&t=fyGYCd6N4x4Ojtad-1 -->
- [x] Dopamine (com.opa334.Dopamine)
- [x] TrollStore (com.opa334.TrollStore)
- [x] Sileo (com.coolstar.SileoStore)
- [ ] Translate (com.apple.Translate)
- [ ] Magnifier (com.apple.Magnifier)

- Settings Icons (Belongs in Glyphs rather than cjGlyphs?)

### Redesign
## Fix

Clock icon (big dot)

## Build

- SnapStats (com.quynh.SnapStats)
- Measure (com.apple.measure)
- Invert as part of build process (rather than storing on disk)
- Optimize as part of build process (rather than needing to worry about it)
- Alternatively, optimize & invert during build may be slow (at least, w/o a remote cache...). In that case, an executable target to optimize in the worktree.