Skip to content

Commit c3ec99b

Browse files
authored
Merge pull request #1 from roberto-arista/master
Update extension to new ExtensionBundle package
2 parents c83bc82 + 87a017e commit c3ec99b

14 files changed

Lines changed: 54 additions & 170 deletions

File tree

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
name: Validate and Build the Extension
2+
on:
3+
push
4+
5+
jobs:
6+
validate_and_build:
7+
runs-on: ubuntu-latest
8+
steps:
9+
- name: Validate and Build
10+
uses: typemytype/roboFont-Extension-action@v0.1.0
11+
with:
12+
autotagging: true

Ground-Control.roboFontExt/html/index.html

Lines changed: 0 additions & 45 deletions
This file was deleted.

Ground-Control.roboFontExt/info.plist

Lines changed: 0 additions & 37 deletions
This file was deleted.

README.md

Lines changed: 1 addition & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,4 @@
11
Ground Control
22
==============
33

4-
### Principle
5-
6-
At first, I started writing this script only to have a window in which I could display glyphs, words or text set while I’m working on several fonts (for instance, masters of a family). In the process, I was suggested that being able to modify tracking might be interesting given the overview. So it came that I added a few more features to make the window a bit more useful (at least in my workflow).
7-
8-
### Basic functionality
9-
10-
+ Opens a window in which all open fonts are displayed (up to 9).
11-
+ The list of available fonts (all open ones) updates itself on opening/closing of fonts.
12-
+ Any font closed while Ground Control is open is automatically taken out of the window (not as obvious as it sounds, at least to me).
13-
+ You can input text that is simultaneously set on each line of type in the preview.
14-
+ Then, on each line separately, you can modify tracking, display options (show metrics, white on black, upside down) and send the current font to a Space Center window to modify spacing.
15-
+ Also, alt+click on a glyph opens a new Glyph Window.
16-
+ Display options can be set on each line or globally depending on selection (or absence thereof).
17-
+ Selection is indicated in the footer of the window, it displays “All” when no line is selected, or the name of the font on the selected line (and the number of the line).
18-
+ On each line, you can switch between any open font, at any time.
19-
+ Ultimately, you can also apply global tracking, and for each font, global and local tracking can be applied in an additive way. To put it simply: you get what you see.
20-
+ Note that the displayed tracking values stand for the added distance between two glyphs. If you apply said tracking, only half of the displayed value will be added to each side of each glyph (tracking of +10 corresponds to +5 on either side of all glyphs).
21-
22-
![](images/Ground-Control-1.png)
23-
![](images/Ground-Control-2.png)
24-
![](images/Ground-Control-3.png)
4+
Documentation is [here](source/html/index.md)

build-html.py

Lines changed: 0 additions & 67 deletions
This file was deleted.

build.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
libFolder: source/lib
2+
resourcesFolder: source/resources
3+
htmlFolder: source/html
4+
path: Ground-Control.roboFontExt

info.yaml

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
name: Ground Control
2+
developer: "Loïc Sander"
3+
developerURL: http://github.com/loicsander
4+
launchAtStartUp: false
5+
mainScript: ''
6+
version: 2.0.1
7+
addToMenu:
8+
- path: Ground_Control.py
9+
preferredName: Ground Control
10+
shortKey: ''
11+
html: true
12+
requiresVersionMajor: '3'
13+
requiresVersionMinor: '0'
File renamed without changes.
File renamed without changes.
File renamed without changes.

0 commit comments

Comments
 (0)