diff --git a/.editorconfig b/.editorconfig index 5289f4ec..b637fff8 100644 --- a/.editorconfig +++ b/.editorconfig @@ -15,10 +15,14 @@ indent_size = 4 indent_style = unset indent_size = unset +[*.css] + [*.dia] indent_style = space indent_size = 2 +[*.js] + [*{.json,.ecrc}] indent_style = space indent_size = 2 diff --git a/docs/_static/css/custom.css b/docs/_static/css/custom.css index b4fd2586..c9996e0e 100644 --- a/docs/_static/css/custom.css +++ b/docs/_static/css/custom.css @@ -1,8 +1,8 @@ /* - This fixes the vertical position of list markers when the first - element in the
  • is a
     block
    +	This fixes the vertical position of list markers when the first
    +	element in the 
  • is a
     block
     
    -  Scrolling inside the 
     block is still working as expected
    +	Scrolling inside the 
     block is still working as expected
     */
     .rst-content pre.literal-block,
     .rst-content div[class^='highlight'] pre {
    diff --git a/package/gluon-status-page/Makefile b/package/gluon-status-page/Makefile
    index b4eea874..0b4bcb6d 100644
    --- a/package/gluon-status-page/Makefile
    +++ b/package/gluon-status-page/Makefile
    @@ -17,8 +17,10 @@ define Package/gluon-status-page/install
     	$(INSTALL_DIR) $(1)/lib/gluon/status-page/providers
     	$(INSTALL_BIN) $(PKG_BUILD_DIR)/stations $(1)/lib/gluon/status-page/providers/
     
    -ifndef CONFIG_GLUON_MINIFY
    -	$(CP) ./javascript/status-page.js $(1)/lib/gluon/status-page/www/static/status-page.js
    +ifdef CONFIG_GLUON_MINIFY
    +	$(INSTALL_DATA) ./javascript/status-page.min.js $(1)/lib/gluon/status-page/www/static/status-page.js
    +else
    +	$(INSTALL_DATA) ./javascript/status-page.js $(1)/lib/gluon/status-page/www/static/status-page.js
     endif
     
     	$(INSTALL_DIR) $(1)/lib/gluon/status-page/view/
    diff --git a/package/gluon-status-page/javascript/status-page.js b/package/gluon-status-page/javascript/status-page.js
    index 1360253c..016e20ee 100644
    --- a/package/gluon-status-page/javascript/status-page.js
    +++ b/package/gluon-status-page/javascript/status-page.js
    @@ -1,7 +1,7 @@
     /*
     	Build using:
     
    -	uglifyjs javascript/status-page.js -o files/lib/gluon/status-page/www/static/status-page.js -c -m
    +	uglifyjs javascript/status-page.js -o javascript/status-page.min.js -c -m
     */
     
     'use strict';
    diff --git a/package/gluon-status-page/files/lib/gluon/status-page/www/static/status-page.js b/package/gluon-status-page/javascript/status-page.min.js
    similarity index 100%
    rename from package/gluon-status-page/files/lib/gluon/status-page/www/static/status-page.js
    rename to package/gluon-status-page/javascript/status-page.min.js
    diff --git a/package/gluon-web-model/Makefile b/package/gluon-web-model/Makefile
    index 518a5b47..9b1b0e7a 100644
    --- a/package/gluon-web-model/Makefile
    +++ b/package/gluon-web-model/Makefile
    @@ -9,4 +9,17 @@ define Package/gluon-web-model
       DEPENDS:=+gluon-web
     endef
     
    +PKG_CONFIG_DEPENDS += CONFIG_GLUON_MINIFY
    +
    +define Package/gluon-web-model/install
    +	$(Gluon/Build/Install)
    +	$(INSTALL_DIR) $(1)/lib/gluon/web/www/static/
    +
    +ifdef CONFIG_GLUON_MINIFY
    +	$(INSTALL_DATA) ./javascript/gluon-web-model.min.js $(1)/lib/gluon/web/www/static/gluon-web-model.js
    +else
    +	$(INSTALL_DATA) ./javascript/gluon-web-model.js $(1)/lib/gluon/web/www/static/
    +endif
    +endef
    +
     $(eval $(call BuildPackageGluon,gluon-web-model))
    diff --git a/package/gluon-web-model/javascript/gluon-web-model.js b/package/gluon-web-model/javascript/gluon-web-model.js
    index d9a4bb24..ec9cdc4a 100644
    --- a/package/gluon-web-model/javascript/gluon-web-model.js
    +++ b/package/gluon-web-model/javascript/gluon-web-model.js
    @@ -13,7 +13,7 @@
     /*
     	Build using:
     
    -	uglifyjs javascript/gluon-web-model.js -o files/lib/gluon/web/www/static/gluon-web-model.js -c -m --support-ie8
    +	uglifyjs javascript/gluon-web-model.js -o javascript/gluon-web-model.min.js -c -m --support-ie8
     */
     
     
    @@ -56,9 +56,9 @@
     			var match;
     			if ((match = this.match(/^(\d{1,3})\.(\d{1,3})\.(\d{1,3})\.(\d{1,3})$/))) {
     				return (match[1] >= 0) && (match[1] <= 255) &&
    -				       (match[2] >= 0) && (match[2] <= 255) &&
    -				       (match[3] >= 0) && (match[3] <= 255) &&
    -				       (match[4] >= 0) && (match[4] <= 255);
    +					(match[2] >= 0) && (match[2] <= 255) &&
    +					(match[3] >= 0) && (match[3] <= 255) &&
    +					(match[4] >= 0) && (match[4] <= 255);
     			}
     
     			return false;
    diff --git a/package/gluon-web-model/files/lib/gluon/web/www/static/gluon-web-model.js b/package/gluon-web-model/javascript/gluon-web-model.min.js
    similarity index 100%
    rename from package/gluon-web-model/files/lib/gluon/web/www/static/gluon-web-model.js
    rename to package/gluon-web-model/javascript/gluon-web-model.min.js
    diff --git a/package/gluon-web-osm/Makefile b/package/gluon-web-osm/Makefile
    index 3594da80..31f4b7b7 100644
    --- a/package/gluon-web-osm/Makefile
    +++ b/package/gluon-web-osm/Makefile
    @@ -8,4 +8,17 @@ define Package/gluon-web-osm
       TITLE:=base src for OSM inlay
     endef
     
    +PKG_CONFIG_DEPENDS += CONFIG_GLUON_MINIFY
    +
    +define Package/gluon-web-osm/install
    +	$(Gluon/Build/Install)
    +	$(INSTALL_DIR) $(1)/lib/gluon/web/www/static/
    +
    +ifdef CONFIG_GLUON_MINIFY
    +	$(INSTALL_DATA) ./javascript/gluon-web-osm.min.js $(1)/lib/gluon/web/www/static/gluon-web-osm.js
    +else
    +	$(INSTALL_DATA) ./javascript/gluon-web-osm.js $(1)/lib/gluon/web/www/static/
    +endif
    +endef
    +
     $(eval $(call BuildPackageGluon,gluon-web-osm))
    diff --git a/package/gluon-web-osm/javascript/gluon-web-osm.js b/package/gluon-web-osm/javascript/gluon-web-osm.js
    index b4acbf8b..65d525ab 100644
    --- a/package/gluon-web-osm/javascript/gluon-web-osm.js
    +++ b/package/gluon-web-osm/javascript/gluon-web-osm.js
    @@ -1,7 +1,7 @@
     /*
     	Build using:
     
    -	uglifyjs javascript/gluon-web-osm.js -o files/lib/gluon/web/www/static/gluon-web-osm.js -c -m
    +	uglifyjs javascript/gluon-web-osm.js -o javascript/gluon-web-osm.min.js -c -m
     */
     
     'use strict';
    diff --git a/package/gluon-web-osm/files/lib/gluon/web/www/static/gluon-web-osm.js b/package/gluon-web-osm/javascript/gluon-web-osm.min.js
    similarity index 100%
    rename from package/gluon-web-osm/files/lib/gluon/web/www/static/gluon-web-osm.js
    rename to package/gluon-web-osm/javascript/gluon-web-osm.min.js