{
  "$schema": "./source/resource/qx/tool/schema/Manifest-2-0-0.json",
  "info": {
    "name": "qooxdoo framework",
    "summary": "The qooxdoo framework library",
    "description": "This library contains the qooxdoo Javascript framework classes for website, mobile, desktop and server.",
    "keywords": [
      "qooxdoo",
      "framework",
      "widget",
      "cross-browser",
      "ajax"
    ],
    "homepage": "http://qooxdoo.org",
    "license": "MIT",
    "authors": [
      {
        "name": "Alexander Steitz (asteitz)",
        "email": "alexander DOT steitz AT 1und1 DOT de"
      },
      {
        "name": "Christopher Zündorf (czuendorf)",
        "email": "christopher DOT zuendorf AT 1und1 DOT de"
      },
      {
        "name": "Daniel Wagner (danielwagner)",
        "email": "daniel DOT wagner AT 1und1 DOT de"
      },
      {
        "name": "Derrell Lipman (derrell)",
        "email": "derrell DOT lipman AT unwireduniverse DOT com"
      },
      {
        "name": "Andreas Ecker (ecker)",
        "email": "andreas DOT ecker AT 1und1 DOT de"
      },
      {
        "name": "Christian Hagendorn (Hagendorn)",
        "email": "christian DOT hagendorn AT 1und1 DOT de"
      },
      {
        "name": "Mustafa Sak (msak)",
        "email": "Mustafa DOT Sak AT 1und1 DOT de"
      },
      {
        "name": "Thomas Herchenröder (thron7)",
        "email": "thron7 AT users DOT sourceforge DOT net"
      },
      {
        "name": "Tino Butz (tjbutz)",
        "email": "tino DOT butz AT 1und1 DOT de"
      },
      {
        "name": "Tristan Koch (trkoch)",
        "email": "tristan DOT koch AT 1und1 DOT de"
      },
      {
        "name": "Martin Wittemann (wittemann)",
        "email": "martin DOT wittemann AT 1und1 DOT de"
      },
      {
        "name": "John Spackman (johnspackman)",
        "email": "john.spackman@zenesis.com"
      },
      {
        "name": "Christian Boulanger (cboulanger)",
        "email": "info@bibliograph.org"
      },
      {
        "name": "Henner Kollmann (hkollmann)",
        "email": "Henner.Kollmann.gmx.de"
      },
      {
        "name": "Tobias Oetiker (oetiker)",
        "email": "tobi@oetiker.ch"
      },
      {
        "name": "Dietrich Streifert (level420)",
        "email": "dietrich.streifert@visionet.de"
      }
    ],
    "version": "7.8.0",
    "sourceViewUri": "https://github.com/qooxdoo/qooxdoo/blob/%{qxGitBranch}/framework/source/class/%{classFilePath}#L%{lineNumber}"
  },
  "provides": {
    "namespace": "qx",
    "encoding": "utf-8",
    "class": "source/class",
    "resource": "source/resource",
    "translation": "source/translation",
    "fonts": {
      "qx.theme.monospace": {
        "family": [
          "DejaVu Sans Mono",
          "Courier New",
          "monospace"
        ]
      },
      "qx.theme.classic.defaultFont": {
        "family": [
          "Lucida Grande",
          "Tahoma",
          "Verdana",
          "Bitstream Vera Sans",
          "Liberation Sans"
        ]
      },
      "qx.theme.indigo.defaultFont": {
        "family": [
          "Lucida Grande",
          "DejaVu Sans",
          "Verdana",
          "sans-serif"
        ]
      },
      "JosefinSlab": {
        "fontFaces": [
          {
            "paths": [
              "qx/decoration/Indigo/font/JosefinSlab-SemiBold.woff",
              "qx/decoration/Indigo/font/JosefinSlab-SemiBold.ttf"
            ]
          }
        ]
      },
      "Roboto": {
        "css": [
          "https://fonts.cdnfonts.com/css/roboto"
        ],
        "fontFaces": [
          {
            "fontFamily": "Roboto",
            "fontStyle": "normal",
            "fontWeight": "normal",
            "paths": [
              "qx/font/Roboto/roboto-v18-latin_latin-ext-regular.eot",
              "qx/font/Roboto/roboto-v18-latin_latin-ext-regular.woff2",
              "qx/font/Roboto/roboto-v18-latin_latin-ext-regular.woff",
              "qx/font/Roboto/roboto-v18-latin_latin-ext-regular.ttf"
            ]
          }
        ]
      },
      "Roboto Mono": {
        "css": [
          "https://fonts.cdnfonts.com/css/roboto-mono"
        ],
        "fontFaces": [
          {
            "fontFamily": "Roboto Mono",
            "fontStyle": "normal",
            "fontWeight": "normal",
            "paths": [
              "qx/font/Roboto/roboto-mono-v6-latin_latin-ext-regular.eot",
              "qx/font/Roboto/roboto-mono-v6-latin_latin-ext-regular.woff2",
              "qx/font/Roboto/roboto-mono-v6-latin_latin-ext-regular.woff",
              "qx/font/Roboto/roboto-mono-v6-latin_latin-ext-regular.ttf"
            ]
          }
        ]
      },
      "MaterialIcons": {
        "family": [
          "Material Icons"
        ],
        "defaultSize": 32,
        "comparisonString": "e1feef39",
        "css": [
          "https://fonts.googleapis.com/icon?family=Material+Icons"
        ],
        "fontFaces": [
          {
            "fontFamily": "Material Icons",
            "paths": [
              "qx/iconfont/MaterialIcons/materialicons-v126.eot",
              "qx/iconfont/MaterialIcons/materialicons-v126.woff2",
              "qx/iconfont/MaterialIcons/materialicons-v126.woff",
              "qx/iconfont/MaterialIcons/materialicons-v126.ttf"
            ]
          }
        ],
        "glyphs": "qx/iconfont/MaterialIcons/materialicons.json"
      },
      "MaterialIconsOutlined": {
        "family": [
          "Material Icons Outlined"
        ],
        "defaultSize": 32,
        "comparisonString": "e1feef39",
        "css": [
          "https://fonts.googleapis.com/icon?family=Material+Icons+Outlined"
        ],
        "fontFaces": [
          {
            "fontFamily": "Material Icons Outlined",
            "paths": [
              "qx/iconfont/MaterialIcons/materialiconsoutlined-v101.eot",
              "qx/iconfont/MaterialIcons/materialiconsoutlined-v101.woff2",
              "qx/iconfont/MaterialIcons/materialiconsoutlined-v101.woff",
              "qx/iconfont/MaterialIcons/materialiconsoutlined-v101.otf"
            ]
          }
        ],
        "glyphs": "qx/iconfont/MaterialIcons/materialiconsoutlined.json"
      },
      "MaterialIconsRound": {
        "family": [
          "Material Icons Round"
        ],
        "defaultSize": 32,
        "comparisonString": "e1feef39",
        "css": [
          "https://fonts.googleapis.com/icon?family=Material+Icons+Round"
        ],
        "fontFaces": [
          {
            "fontFamily": "Material Icons Round",
            "paths": [
              "qx/iconfont/MaterialIcons/materialiconsround-v100.eot",
              "qx/iconfont/MaterialIcons/materialiconsround-v100.woff2",
              "qx/iconfont/MaterialIcons/materialiconsround-v100.woff",
              "qx/iconfont/MaterialIcons/materialiconsround-v100.otf"
            ]
          }
        ],
        "glyphs": "qx/iconfont/MaterialIcons/materialiconsround.json"
      },
      "MaterialIconsSharp": {
        "family": [
          "Material Icons Sharp"
        ],
        "comparisonString": "e1feef39",
        "defaultSize": 32,
        "css": [
          "https://fonts.googleapis.com/icon?family=Material+Icons+Sharp"
        ],
        "fontFaces": [
          {
            "fontFamily": "Material Icons Sharp",
            "paths": [
              "qx/iconfont/MaterialIcons/materialiconssharp-v101.eot",
              "qx/iconfont/MaterialIcons/materialiconssharp-v101.woff2",
              "qx/iconfont/MaterialIcons/materialiconssharp-v101.woff",
              "qx/iconfont/MaterialIcons/materialiconssharp-v101.otf"
            ]
          }
        ],
        "glyphs": "qx/iconfont/MaterialIcons/materialiconssharp.json"
      },
      "MaterialIconsTwoTone": {
        "family": [
          "Material Icons Two Tone"
        ],
        "defaultSize": 32,
        "comparisonString": "e1feef39",
        "css": [
          "https://fonts.googleapis.com/icon?family=Material+Icons+Two+Tone"
        ],
        "fontFaces": [
          {
            "fontFamily": "Material Icons Two Tone",
            "paths": [
              "qx/iconfont/MaterialIcons/materialiconstwotone-v104.eot",
              "qx/iconfont/MaterialIcons/materialiconstwotone-v104.woff2",
              "qx/iconfont/MaterialIcons/materialiconstwotone-v104.woff",
              "qx/iconfont/MaterialIcons/materialiconstwotone-v104.otf"
            ]
          }
        ],
        "glyphs": "qx/iconfont/MaterialIcons/materialiconstwotone.json"
      }
    },
    "environmentChecks": {
      "browser.*": "qx.bom.client.Browser",
      "css.*": "qx.bom.client.Css",
      "css.animation": "qx.bom.client.CssAnimation",
      "css.animation.requestframe": "qx.bom.client.CssAnimation",
      "css.transform": "qx.bom.client.CssTransform",
      "css.transform.3d": "qx.bom.client.CssTransform",
      "css.transition": "qx.bom.client.CssTransition",
      "device.*": "qx.bom.client.Device",
      "ecmascript.*": "qx.bom.client.EcmaScript",
      "engine.*": "qx.bom.client.Engine",
      "event.*": "qx.bom.client.Event",
      "html.stylesheet.*": "qx.bom.client.Stylesheet",
      "html.*": "qx.bom.client.Html",
      "io.*": "qx.bom.client.Transport",
      "locale": "qx.bom.client.Locale",
      "locale.*": "qx.bom.client.Locale",
      "os.*": "qx.bom.client.OperatingSystem",
      "os.scrollBarOverlayed": "qx.bom.client.Scroll",
      "phonegap*": "qx.bom.client.PhoneGap",
      "plugin.*": "qx.bom.client.Plugin",
      "qx.globalErrorHandling": "qx.event.GlobalError",
      "qx.mobile.nativescroll": "qx.bom.client.Scroll",
      "qx.promise.*": "qx.Promise",
      "runtime.name": "qx.bom.client.Runtime",
      "xml.*": "qx.bom.client.Xml",
      "client.idle": "qx.bom.client.Idle",
      "qx.debug.io": "qx.bom.request.Script",
      "plugin.pdfjs": "qx.bom.client.Pdfjs"
    }
  },
  "requires": {
    "@qooxdoo/framework": "^7.0.0"
  }
}