A simple flutter native client UI for codeberg.
- Dart 96.8%
- CMake 1.6%
- C++ 1%
- Swift 0.3%
- Kotlin 0.2%
- Other 0.1%
|
jer
7305f5951e
misc ( #46 )
Been dailying this for a few months now. - monospace font work - misc ui tweaks to improve readability - fix bugs in themes - better 'file' viewing - hideable markdown render when exploring code - better trending/explore pagination - less eager search (longer debounce) Reviewed-on: #46 |
||
|---|---|---|
| android | use privacy screen | |
| assets | misc ( #46 ) | |
| lib | misc ( #46 ) | |
| linux | macos | |
| macos | use privacy screen | |
| readme_assets | fix readme not rendering on android; update readme; readme assets; | |
| test | hopefully we can follow users now... | |
| .env.local | show example .env | |
| .gitignore | don't leak my TS ips... | |
| .metadata | macos | |
| analysis_options.yaml | macos | |
| devtools_options.yaml | qol improvements -- I think that's a wrap for now... | |
| LICENSE.md | license && readme twerks | |
| pubspec.yaml | misc ( #46 ) | |
| README.md | add a fucktonne of tests, and implement PR creation from gui -- it's not perfect but it'll do to start with... | |
| TODO.md | add a fucktonne of tests, and implement PR creation from gui -- it's not perfect but it'll do to start with... | |
| typos.toml | hopefully we can follow users now... | |
codeberg_app (a flutter native app)
A mediocre Codeberg mobile client.
Supports signin via a key (see your settings to generate one).
Gallery
| Home | Settings | Issues |
|---|---|---|
| Home | Settings | Issues |
Quick start
git clone ssh://git@codeberg.org/jer-gremlin/codeberg_app.git
cd codeberg_app
flutter pub get
flutter run -d $your-phone --release
Generating your token
- Go to codeberg.org → Settings → Applications → Access Tokens
- Click Generate Token, name it (e.g. "Codeberg App")
- Select these scopes:
| Scope | Purpose |
|---|---|
read:repository |
Private repo contents |
write:repository |
(future: create repos) |
read:user |
Profile, SSH keys, starred |
write:user |
Star/unstar, manage SSH keys |
read:issue |
Read issues and comments |
write:issue |
Create issues and comments |
read:notification |
Inbox notifications |
- Copy the token — paste it in the app (Settings → Sign in)
License
MIT. Not affiliated with Codeberg e.V.
Glorious mentions:
GitNex, you should probably go ahead and use that it's great.