GitXplorerGitXplorer
b

rollerdash

public
6 stars
0 forks
2 issues

Commits

List of commits on branch master.
Unverified
4698e474f19fe0b0a33a3c33d94dd4f6827b2ac2

Update rollers. Add error message for missing rollers.

bbdero committed 2 months ago
Unverified
40887cad807a583ffee301c7e6c08f58fd90e2df

Document deployment procedure

bbdero committed 6 months ago
Unverified
c4c6f9f18d38652a2cf4886e456dd8b9f3126b91

Remove the abandoned Plugins roller

bbdero committed 6 months ago
Unverified
badc67682516152b976c7d6f226653feea897122

Update gui pubspec

bbdero committed a year ago
Unverified
3a7911f53cca13079904e6d0c955e10bdf9a83bd

Remove material you color swatch.

bbdero committed a year ago
Unverified
99e7afe007204d673a021af8072786a251f5df6a

GUI: Show warning symbol for hanging rollers. Make times fade out with age

bbdero committed a year ago

README

The README file for this repository.

rollerdash

A simple client for querying the Skia AutoRoll service.

Summary screenshot

Quick start

Rollerdash has a GUI version hosted at https://bdero.me/rollerdash.

GUI screenshot

Running the CLI

git clone https://github.com/bdero/rollerdash.git
cd rollerdash
flutter pub get
dart run bin/rollerdash.dart watch

Usage

NOTE: This tool uses ANSI escape codes and unicode glyphs. Output won't appear to be properly formatted in terminals that don't support one or both of these features.

Usage: rollerdash [WATCH|DUMP]

Fetch the status of Flutter's rollers.

  WATCH: Run the program indefinitely, updating the status at a set interval.
   DUMP: Dump the data returned by the roller RPCs to stdout and exit.

-h, --help    Print this help message.
-t, --time=<seconds>    The interval to wait between watch updates. Only applies to the `watch` command.
                        (defaults to "30")

Developing

When making any changes to schema.dart, run dart run build_runner build to regenerate schema.g.dart.

To help with debugging data discrepancies, the raw data returned by the roller RPCs can be easily dumped as pretty printed JSON with dart run bin/rollerdash.dart dump > dump.json.