This is an automated email from the ASF dual-hosted git repository.

sbp pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/tooling-trusted-releases.git


The following commit(s) were added to refs/heads/main by this push:
     new b3a3605  Move icons into the improved blueprints layout
b3a3605 is described below

commit b3a3605c88b9877cdf7c8c2e93cdfcf481feae60
Author: Sean B. Palmer <[email protected]>
AuthorDate: Mon Oct 27 14:29:52 2025 +0000

    Move icons into the improved blueprints layout
---
 atr/blueprints/__init__.py                         |   2 ++
 atr/{bps => blueprints}/icons.py                   |   2 +-
 atr/bps/__init__.py                                |  24 ---------------------
 atr/{static/icons => icons/static}/a.gif           | Bin
 atr/{static/icons => icons/static}/a.png           | Bin
 atr/{static/icons => icons/static}/alert.black.gif | Bin
 atr/{static/icons => icons/static}/alert.black.png | Bin
 atr/{static/icons => icons/static}/alert.red.gif   | Bin
 atr/{static/icons => icons/static}/alert.red.png   | Bin
 atr/{static/icons => icons/static}/apache_pb.gif   | Bin
 atr/{static/icons => icons/static}/apache_pb.png   | Bin
 atr/{static/icons => icons/static}/apache_pb.svg   |   0
 atr/{static/icons => icons/static}/apache_pb2.gif  | Bin
 atr/{static/icons => icons/static}/apache_pb2.png  | Bin
 atr/{static/icons => icons/static}/back.gif        | Bin
 atr/{static/icons => icons/static}/back.png        | Bin
 atr/{static/icons => icons/static}/ball.gray.gif   | Bin
 atr/{static/icons => icons/static}/ball.gray.png   | Bin
 atr/{static/icons => icons/static}/ball.red.gif    | Bin
 atr/{static/icons => icons/static}/ball.red.png    | Bin
 atr/{static/icons => icons/static}/binary.gif      | Bin
 atr/{static/icons => icons/static}/binary.png      | Bin
 atr/{static/icons => icons/static}/binhex.gif      | Bin
 atr/{static/icons => icons/static}/binhex.png      | Bin
 atr/{static/icons => icons/static}/blank.gif       | Bin
 atr/{static/icons => icons/static}/blank.png       | Bin
 atr/{static/icons => icons/static}/bomb.gif        | Bin
 atr/{static/icons => icons/static}/bomb.png        | Bin
 atr/{static/icons => icons/static}/box1.gif        | Bin
 atr/{static/icons => icons/static}/box1.png        | Bin
 atr/{static/icons => icons/static}/box2.gif        | Bin
 atr/{static/icons => icons/static}/box2.png        | Bin
 atr/{static/icons => icons/static}/broken.gif      | Bin
 atr/{static/icons => icons/static}/broken.png      | Bin
 atr/{static/icons => icons/static}/burst.gif       | Bin
 atr/{static/icons => icons/static}/burst.png       | Bin
 atr/{static/icons => icons/static}/c.gif           | Bin
 atr/{static/icons => icons/static}/c.png           | Bin
 atr/{static/icons => icons/static}/comp.blue.gif   | Bin
 atr/{static/icons => icons/static}/comp.blue.png   | Bin
 atr/{static/icons => icons/static}/comp.gray.gif   | Bin
 atr/{static/icons => icons/static}/comp.gray.png   | Bin
 atr/{static/icons => icons/static}/compressed.gif  | Bin
 atr/{static/icons => icons/static}/compressed.png  | Bin
 atr/{static/icons => icons/static}/continued.gif   | Bin
 atr/{static/icons => icons/static}/continued.png   | Bin
 atr/{static/icons => icons/static}/dir.gif         | Bin
 atr/{static/icons => icons/static}/dir.png         | Bin
 atr/{static/icons => icons/static}/diskimg.gif     | Bin
 atr/{static/icons => icons/static}/diskimg.png     | Bin
 atr/{static/icons => icons/static}/down.gif        | Bin
 atr/{static/icons => icons/static}/down.png        | Bin
 atr/{static/icons => icons/static}/dvi.gif         | Bin
 atr/{static/icons => icons/static}/dvi.png         | Bin
 atr/{static/icons => icons/static}/f.gif           | Bin
 atr/{static/icons => icons/static}/f.png           | Bin
 atr/{static/icons => icons/static}/folder.gif      | Bin
 atr/{static/icons => icons/static}/folder.open.gif | Bin
 atr/{static/icons => icons/static}/folder.open.png | Bin
 atr/{static/icons => icons/static}/folder.png      | Bin
 atr/{static/icons => icons/static}/folder.sec.gif  | Bin
 atr/{static/icons => icons/static}/folder.sec.png  | Bin
 atr/{static/icons => icons/static}/forward.gif     | Bin
 atr/{static/icons => icons/static}/forward.png     | Bin
 atr/{static/icons => icons/static}/generic.gif     | Bin
 atr/{static/icons => icons/static}/generic.png     | Bin
 atr/{static/icons => icons/static}/generic.red.gif | Bin
 atr/{static/icons => icons/static}/generic.red.png | Bin
 atr/{static/icons => icons/static}/generic.sec.gif | Bin
 atr/{static/icons => icons/static}/generic.sec.png | Bin
 atr/{static/icons => icons/static}/hand.right.gif  | Bin
 atr/{static/icons => icons/static}/hand.right.png  | Bin
 atr/{static/icons => icons/static}/hand.up.gif     | Bin
 atr/{static/icons => icons/static}/hand.up.png     | Bin
 atr/{static/icons => icons/static}/icon.sheet.gif  | Bin
 atr/{static/icons => icons/static}/icon.sheet.png  | Bin
 atr/{static/icons => icons/static}/image1.gif      | Bin
 atr/{static/icons => icons/static}/image1.png      | Bin
 atr/{static/icons => icons/static}/image2.gif      | Bin
 atr/{static/icons => icons/static}/image2.png      | Bin
 atr/{static/icons => icons/static}/image3.gif      | Bin
 atr/{static/icons => icons/static}/image3.png      | Bin
 atr/{static/icons => icons/static}/index.gif       | Bin
 atr/{static/icons => icons/static}/index.png       | Bin
 atr/{static/icons => icons/static}/layout.gif      | Bin
 atr/{static/icons => icons/static}/layout.png      | Bin
 atr/{static/icons => icons/static}/left.gif        | Bin
 atr/{static/icons => icons/static}/left.png        | Bin
 atr/{static/icons => icons/static}/link.gif        | Bin
 atr/{static/icons => icons/static}/link.png        | Bin
 atr/{static/icons => icons/static}/movie.gif       | Bin
 atr/{static/icons => icons/static}/movie.png       | Bin
 .../icons => icons/static}/odf6odb-20x22.png       | Bin
 atr/{static/icons => icons/static}/odf6odb.png     | Bin
 .../icons => icons/static}/odf6odc-20x22.png       | Bin
 atr/{static/icons => icons/static}/odf6odc.png     | Bin
 .../icons => icons/static}/odf6odf-20x22.png       | Bin
 atr/{static/icons => icons/static}/odf6odf.png     | Bin
 .../icons => icons/static}/odf6odg-20x22.png       | Bin
 atr/{static/icons => icons/static}/odf6odg.png     | Bin
 .../icons => icons/static}/odf6odi-20x22.png       | Bin
 atr/{static/icons => icons/static}/odf6odi.png     | Bin
 .../icons => icons/static}/odf6odm-20x22.png       | Bin
 atr/{static/icons => icons/static}/odf6odm.png     | Bin
 .../icons => icons/static}/odf6odp-20x22.png       | Bin
 atr/{static/icons => icons/static}/odf6odp.png     | Bin
 .../icons => icons/static}/odf6ods-20x22.png       | Bin
 atr/{static/icons => icons/static}/odf6ods.png     | Bin
 .../icons => icons/static}/odf6odt-20x22.png       | Bin
 atr/{static/icons => icons/static}/odf6odt.png     | Bin
 .../icons => icons/static}/odf6otc-20x22.png       | Bin
 atr/{static/icons => icons/static}/odf6otc.png     | Bin
 .../icons => icons/static}/odf6otf-20x22.png       | Bin
 atr/{static/icons => icons/static}/odf6otf.png     | Bin
 .../icons => icons/static}/odf6otg-20x22.png       | Bin
 atr/{static/icons => icons/static}/odf6otg.png     | Bin
 .../icons => icons/static}/odf6oth-20x22.png       | Bin
 atr/{static/icons => icons/static}/odf6oth.png     | Bin
 .../icons => icons/static}/odf6oti-20x22.png       | Bin
 atr/{static/icons => icons/static}/odf6oti.png     | Bin
 .../icons => icons/static}/odf6otp-20x22.png       | Bin
 atr/{static/icons => icons/static}/odf6otp.png     | Bin
 .../icons => icons/static}/odf6ots-20x22.png       | Bin
 atr/{static/icons => icons/static}/odf6ots.png     | Bin
 .../icons => icons/static}/odf6ott-20x22.png       | Bin
 atr/{static/icons => icons/static}/odf6ott.png     | Bin
 atr/{static/icons => icons/static}/openlogo-75.png | Bin
 atr/{static/icons => icons/static}/p.gif           | Bin
 atr/{static/icons => icons/static}/p.png           | Bin
 atr/{static/icons => icons/static}/patch.gif       | Bin
 atr/{static/icons => icons/static}/patch.png       | Bin
 atr/{static/icons => icons/static}/pdf.gif         | Bin
 atr/{static/icons => icons/static}/pdf.png         | Bin
 atr/{static/icons => icons/static}/pie0.gif        | Bin
 atr/{static/icons => icons/static}/pie0.png        | Bin
 atr/{static/icons => icons/static}/pie1.gif        | Bin
 atr/{static/icons => icons/static}/pie1.png        | Bin
 atr/{static/icons => icons/static}/pie2.gif        | Bin
 atr/{static/icons => icons/static}/pie2.png        | Bin
 atr/{static/icons => icons/static}/pie3.gif        | Bin
 atr/{static/icons => icons/static}/pie3.png        | Bin
 atr/{static/icons => icons/static}/pie4.gif        | Bin
 atr/{static/icons => icons/static}/pie4.png        | Bin
 atr/{static/icons => icons/static}/pie5.gif        | Bin
 atr/{static/icons => icons/static}/pie5.png        | Bin
 atr/{static/icons => icons/static}/pie6.gif        | Bin
 atr/{static/icons => icons/static}/pie6.png        | Bin
 atr/{static/icons => icons/static}/pie7.gif        | Bin
 atr/{static/icons => icons/static}/pie7.png        | Bin
 atr/{static/icons => icons/static}/pie8.gif        | Bin
 atr/{static/icons => icons/static}/pie8.png        | Bin
 atr/{static/icons => icons/static}/portal.gif      | Bin
 atr/{static/icons => icons/static}/portal.png      | Bin
 atr/{static/icons => icons/static}/ps.gif          | Bin
 atr/{static/icons => icons/static}/ps.png          | Bin
 atr/{static/icons => icons/static}/quill.gif       | Bin
 atr/{static/icons => icons/static}/quill.png       | Bin
 atr/{static/icons => icons/static}/right.gif       | Bin
 atr/{static/icons => icons/static}/right.png       | Bin
 atr/{static/icons => icons/static}/screw1.gif      | Bin
 atr/{static/icons => icons/static}/screw1.png      | Bin
 atr/{static/icons => icons/static}/screw2.gif      | Bin
 atr/{static/icons => icons/static}/screw2.png      | Bin
 atr/{static/icons => icons/static}/script.gif      | Bin
 atr/{static/icons => icons/static}/script.png      | Bin
 atr/{static/icons => icons/static}/sound1.gif      | Bin
 atr/{static/icons => icons/static}/sound1.png      | Bin
 atr/{static/icons => icons/static}/sound2.gif      | Bin
 atr/{static/icons => icons/static}/sound2.png      | Bin
 atr/{static/icons => icons/static}/sphere1.gif     | Bin
 atr/{static/icons => icons/static}/sphere1.png     | Bin
 atr/{static/icons => icons/static}/sphere2.gif     | Bin
 atr/{static/icons => icons/static}/sphere2.png     | Bin
 atr/{static/icons => icons/static}/svg.png         | Bin
 atr/{static/icons => icons/static}/tar.gif         | Bin
 atr/{static/icons => icons/static}/tar.png         | Bin
 atr/{static/icons => icons/static}/tex.gif         | Bin
 atr/{static/icons => icons/static}/tex.png         | Bin
 atr/{static/icons => icons/static}/text.gif        | Bin
 atr/{static/icons => icons/static}/text.png        | Bin
 atr/{static/icons => icons/static}/transfer.gif    | Bin
 atr/{static/icons => icons/static}/transfer.png    | Bin
 atr/{static/icons => icons/static}/ubuntu-logo.png | Bin
 atr/{static/icons => icons/static}/unknown.gif     | Bin
 atr/{static/icons => icons/static}/unknown.png     | Bin
 atr/{static/icons => icons/static}/up.gif          | Bin
 atr/{static/icons => icons/static}/up.png          | Bin
 atr/{static/icons => icons/static}/uu.gif          | Bin
 atr/{static/icons => icons/static}/uu.png          | Bin
 atr/{static/icons => icons/static}/uuencoded.gif   | Bin
 atr/{static/icons => icons/static}/uuencoded.png   | Bin
 atr/{static/icons => icons/static}/world1.gif      | Bin
 atr/{static/icons => icons/static}/world1.png      | Bin
 atr/{static/icons => icons/static}/world2.gif      | Bin
 atr/{static/icons => icons/static}/world2.png      | Bin
 atr/{static/icons => icons/static}/xml.png         | Bin
 atr/server.py                                      |   2 --
 197 files changed, 3 insertions(+), 27 deletions(-)

diff --git a/atr/blueprints/__init__.py b/atr/blueprints/__init__.py
index d01e1cc..cf5f68a 100644
--- a/atr/blueprints/__init__.py
+++ b/atr/blueprints/__init__.py
@@ -23,6 +23,7 @@ import asfquart.base as base
 import atr.blueprints.admin as admin
 import atr.blueprints.api as api
 import atr.blueprints.get as get
+import atr.blueprints.icons as icons
 import atr.blueprints.post as post
 
 
@@ -43,4 +44,5 @@ def register(app: base.QuartApp) -> None:
     check_module(admin.register(app))
     check_module(api.register(app))
     check_module(get.register(app))
+    app.register_blueprint(icons.BLUEPRINT)
     check_module(post.register(app))
diff --git a/atr/bps/icons.py b/atr/blueprints/icons.py
similarity index 95%
rename from atr/bps/icons.py
rename to atr/blueprints/icons.py
index e4a80e9..a08ab38 100644
--- a/atr/bps/icons.py
+++ b/atr/blueprints/icons.py
@@ -21,4 +21,4 @@ from typing import Final
 
 import quart
 
-BLUEPRINT: Final = quart.Blueprint("icons", __name__, 
static_folder="../static/icons", static_url_path="/icons")
+BLUEPRINT: Final = quart.Blueprint("icons", __name__, 
static_folder="../icons/static", static_url_path="/icons")
diff --git a/atr/bps/__init__.py b/atr/bps/__init__.py
deleted file mode 100644
index 1fc08c4..0000000
--- a/atr/bps/__init__.py
+++ /dev/null
@@ -1,24 +0,0 @@
-# Licensed to the Apache Software Foundation (ASF) under one
-# or more contributor license agreements.  See the NOTICE file
-# distributed with this work for additional information
-# regarding copyright ownership.  The ASF licenses this file
-# to you under the Apache License, Version 2.0 (the
-# "License"); you may not use this file except in compliance
-# with the License.  You may obtain a copy of the License at
-#
-#   http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing,
-# software distributed under the License is distributed on an
-# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-# KIND, either express or implied.  See the License for the
-# specific language governing permissions and limitations
-# under the License.
-
-import asfquart.base as base
-
-
-def register(app: base.QuartApp) -> None:
-    import atr.bps.icons as icons
-
-    app.register_blueprint(icons.BLUEPRINT)
diff --git a/atr/static/icons/a.gif b/atr/icons/static/a.gif
similarity index 100%
rename from atr/static/icons/a.gif
rename to atr/icons/static/a.gif
diff --git a/atr/static/icons/a.png b/atr/icons/static/a.png
similarity index 100%
rename from atr/static/icons/a.png
rename to atr/icons/static/a.png
diff --git a/atr/static/icons/alert.black.gif b/atr/icons/static/alert.black.gif
similarity index 100%
rename from atr/static/icons/alert.black.gif
rename to atr/icons/static/alert.black.gif
diff --git a/atr/static/icons/alert.black.png b/atr/icons/static/alert.black.png
similarity index 100%
rename from atr/static/icons/alert.black.png
rename to atr/icons/static/alert.black.png
diff --git a/atr/static/icons/alert.red.gif b/atr/icons/static/alert.red.gif
similarity index 100%
rename from atr/static/icons/alert.red.gif
rename to atr/icons/static/alert.red.gif
diff --git a/atr/static/icons/alert.red.png b/atr/icons/static/alert.red.png
similarity index 100%
rename from atr/static/icons/alert.red.png
rename to atr/icons/static/alert.red.png
diff --git a/atr/static/icons/apache_pb.gif b/atr/icons/static/apache_pb.gif
similarity index 100%
rename from atr/static/icons/apache_pb.gif
rename to atr/icons/static/apache_pb.gif
diff --git a/atr/static/icons/apache_pb.png b/atr/icons/static/apache_pb.png
similarity index 100%
rename from atr/static/icons/apache_pb.png
rename to atr/icons/static/apache_pb.png
diff --git a/atr/static/icons/apache_pb.svg b/atr/icons/static/apache_pb.svg
similarity index 100%
rename from atr/static/icons/apache_pb.svg
rename to atr/icons/static/apache_pb.svg
diff --git a/atr/static/icons/apache_pb2.gif b/atr/icons/static/apache_pb2.gif
similarity index 100%
rename from atr/static/icons/apache_pb2.gif
rename to atr/icons/static/apache_pb2.gif
diff --git a/atr/static/icons/apache_pb2.png b/atr/icons/static/apache_pb2.png
similarity index 100%
rename from atr/static/icons/apache_pb2.png
rename to atr/icons/static/apache_pb2.png
diff --git a/atr/static/icons/back.gif b/atr/icons/static/back.gif
similarity index 100%
rename from atr/static/icons/back.gif
rename to atr/icons/static/back.gif
diff --git a/atr/static/icons/back.png b/atr/icons/static/back.png
similarity index 100%
rename from atr/static/icons/back.png
rename to atr/icons/static/back.png
diff --git a/atr/static/icons/ball.gray.gif b/atr/icons/static/ball.gray.gif
similarity index 100%
rename from atr/static/icons/ball.gray.gif
rename to atr/icons/static/ball.gray.gif
diff --git a/atr/static/icons/ball.gray.png b/atr/icons/static/ball.gray.png
similarity index 100%
rename from atr/static/icons/ball.gray.png
rename to atr/icons/static/ball.gray.png
diff --git a/atr/static/icons/ball.red.gif b/atr/icons/static/ball.red.gif
similarity index 100%
rename from atr/static/icons/ball.red.gif
rename to atr/icons/static/ball.red.gif
diff --git a/atr/static/icons/ball.red.png b/atr/icons/static/ball.red.png
similarity index 100%
rename from atr/static/icons/ball.red.png
rename to atr/icons/static/ball.red.png
diff --git a/atr/static/icons/binary.gif b/atr/icons/static/binary.gif
similarity index 100%
rename from atr/static/icons/binary.gif
rename to atr/icons/static/binary.gif
diff --git a/atr/static/icons/binary.png b/atr/icons/static/binary.png
similarity index 100%
rename from atr/static/icons/binary.png
rename to atr/icons/static/binary.png
diff --git a/atr/static/icons/binhex.gif b/atr/icons/static/binhex.gif
similarity index 100%
rename from atr/static/icons/binhex.gif
rename to atr/icons/static/binhex.gif
diff --git a/atr/static/icons/binhex.png b/atr/icons/static/binhex.png
similarity index 100%
rename from atr/static/icons/binhex.png
rename to atr/icons/static/binhex.png
diff --git a/atr/static/icons/blank.gif b/atr/icons/static/blank.gif
similarity index 100%
rename from atr/static/icons/blank.gif
rename to atr/icons/static/blank.gif
diff --git a/atr/static/icons/blank.png b/atr/icons/static/blank.png
similarity index 100%
rename from atr/static/icons/blank.png
rename to atr/icons/static/blank.png
diff --git a/atr/static/icons/bomb.gif b/atr/icons/static/bomb.gif
similarity index 100%
rename from atr/static/icons/bomb.gif
rename to atr/icons/static/bomb.gif
diff --git a/atr/static/icons/bomb.png b/atr/icons/static/bomb.png
similarity index 100%
rename from atr/static/icons/bomb.png
rename to atr/icons/static/bomb.png
diff --git a/atr/static/icons/box1.gif b/atr/icons/static/box1.gif
similarity index 100%
rename from atr/static/icons/box1.gif
rename to atr/icons/static/box1.gif
diff --git a/atr/static/icons/box1.png b/atr/icons/static/box1.png
similarity index 100%
rename from atr/static/icons/box1.png
rename to atr/icons/static/box1.png
diff --git a/atr/static/icons/box2.gif b/atr/icons/static/box2.gif
similarity index 100%
rename from atr/static/icons/box2.gif
rename to atr/icons/static/box2.gif
diff --git a/atr/static/icons/box2.png b/atr/icons/static/box2.png
similarity index 100%
rename from atr/static/icons/box2.png
rename to atr/icons/static/box2.png
diff --git a/atr/static/icons/broken.gif b/atr/icons/static/broken.gif
similarity index 100%
rename from atr/static/icons/broken.gif
rename to atr/icons/static/broken.gif
diff --git a/atr/static/icons/broken.png b/atr/icons/static/broken.png
similarity index 100%
rename from atr/static/icons/broken.png
rename to atr/icons/static/broken.png
diff --git a/atr/static/icons/burst.gif b/atr/icons/static/burst.gif
similarity index 100%
rename from atr/static/icons/burst.gif
rename to atr/icons/static/burst.gif
diff --git a/atr/static/icons/burst.png b/atr/icons/static/burst.png
similarity index 100%
rename from atr/static/icons/burst.png
rename to atr/icons/static/burst.png
diff --git a/atr/static/icons/c.gif b/atr/icons/static/c.gif
similarity index 100%
rename from atr/static/icons/c.gif
rename to atr/icons/static/c.gif
diff --git a/atr/static/icons/c.png b/atr/icons/static/c.png
similarity index 100%
rename from atr/static/icons/c.png
rename to atr/icons/static/c.png
diff --git a/atr/static/icons/comp.blue.gif b/atr/icons/static/comp.blue.gif
similarity index 100%
rename from atr/static/icons/comp.blue.gif
rename to atr/icons/static/comp.blue.gif
diff --git a/atr/static/icons/comp.blue.png b/atr/icons/static/comp.blue.png
similarity index 100%
rename from atr/static/icons/comp.blue.png
rename to atr/icons/static/comp.blue.png
diff --git a/atr/static/icons/comp.gray.gif b/atr/icons/static/comp.gray.gif
similarity index 100%
rename from atr/static/icons/comp.gray.gif
rename to atr/icons/static/comp.gray.gif
diff --git a/atr/static/icons/comp.gray.png b/atr/icons/static/comp.gray.png
similarity index 100%
rename from atr/static/icons/comp.gray.png
rename to atr/icons/static/comp.gray.png
diff --git a/atr/static/icons/compressed.gif b/atr/icons/static/compressed.gif
similarity index 100%
rename from atr/static/icons/compressed.gif
rename to atr/icons/static/compressed.gif
diff --git a/atr/static/icons/compressed.png b/atr/icons/static/compressed.png
similarity index 100%
rename from atr/static/icons/compressed.png
rename to atr/icons/static/compressed.png
diff --git a/atr/static/icons/continued.gif b/atr/icons/static/continued.gif
similarity index 100%
rename from atr/static/icons/continued.gif
rename to atr/icons/static/continued.gif
diff --git a/atr/static/icons/continued.png b/atr/icons/static/continued.png
similarity index 100%
rename from atr/static/icons/continued.png
rename to atr/icons/static/continued.png
diff --git a/atr/static/icons/dir.gif b/atr/icons/static/dir.gif
similarity index 100%
rename from atr/static/icons/dir.gif
rename to atr/icons/static/dir.gif
diff --git a/atr/static/icons/dir.png b/atr/icons/static/dir.png
similarity index 100%
rename from atr/static/icons/dir.png
rename to atr/icons/static/dir.png
diff --git a/atr/static/icons/diskimg.gif b/atr/icons/static/diskimg.gif
similarity index 100%
rename from atr/static/icons/diskimg.gif
rename to atr/icons/static/diskimg.gif
diff --git a/atr/static/icons/diskimg.png b/atr/icons/static/diskimg.png
similarity index 100%
rename from atr/static/icons/diskimg.png
rename to atr/icons/static/diskimg.png
diff --git a/atr/static/icons/down.gif b/atr/icons/static/down.gif
similarity index 100%
rename from atr/static/icons/down.gif
rename to atr/icons/static/down.gif
diff --git a/atr/static/icons/down.png b/atr/icons/static/down.png
similarity index 100%
rename from atr/static/icons/down.png
rename to atr/icons/static/down.png
diff --git a/atr/static/icons/dvi.gif b/atr/icons/static/dvi.gif
similarity index 100%
rename from atr/static/icons/dvi.gif
rename to atr/icons/static/dvi.gif
diff --git a/atr/static/icons/dvi.png b/atr/icons/static/dvi.png
similarity index 100%
rename from atr/static/icons/dvi.png
rename to atr/icons/static/dvi.png
diff --git a/atr/static/icons/f.gif b/atr/icons/static/f.gif
similarity index 100%
rename from atr/static/icons/f.gif
rename to atr/icons/static/f.gif
diff --git a/atr/static/icons/f.png b/atr/icons/static/f.png
similarity index 100%
rename from atr/static/icons/f.png
rename to atr/icons/static/f.png
diff --git a/atr/static/icons/folder.gif b/atr/icons/static/folder.gif
similarity index 100%
rename from atr/static/icons/folder.gif
rename to atr/icons/static/folder.gif
diff --git a/atr/static/icons/folder.open.gif b/atr/icons/static/folder.open.gif
similarity index 100%
rename from atr/static/icons/folder.open.gif
rename to atr/icons/static/folder.open.gif
diff --git a/atr/static/icons/folder.open.png b/atr/icons/static/folder.open.png
similarity index 100%
rename from atr/static/icons/folder.open.png
rename to atr/icons/static/folder.open.png
diff --git a/atr/static/icons/folder.png b/atr/icons/static/folder.png
similarity index 100%
rename from atr/static/icons/folder.png
rename to atr/icons/static/folder.png
diff --git a/atr/static/icons/folder.sec.gif b/atr/icons/static/folder.sec.gif
similarity index 100%
rename from atr/static/icons/folder.sec.gif
rename to atr/icons/static/folder.sec.gif
diff --git a/atr/static/icons/folder.sec.png b/atr/icons/static/folder.sec.png
similarity index 100%
rename from atr/static/icons/folder.sec.png
rename to atr/icons/static/folder.sec.png
diff --git a/atr/static/icons/forward.gif b/atr/icons/static/forward.gif
similarity index 100%
rename from atr/static/icons/forward.gif
rename to atr/icons/static/forward.gif
diff --git a/atr/static/icons/forward.png b/atr/icons/static/forward.png
similarity index 100%
rename from atr/static/icons/forward.png
rename to atr/icons/static/forward.png
diff --git a/atr/static/icons/generic.gif b/atr/icons/static/generic.gif
similarity index 100%
rename from atr/static/icons/generic.gif
rename to atr/icons/static/generic.gif
diff --git a/atr/static/icons/generic.png b/atr/icons/static/generic.png
similarity index 100%
rename from atr/static/icons/generic.png
rename to atr/icons/static/generic.png
diff --git a/atr/static/icons/generic.red.gif b/atr/icons/static/generic.red.gif
similarity index 100%
rename from atr/static/icons/generic.red.gif
rename to atr/icons/static/generic.red.gif
diff --git a/atr/static/icons/generic.red.png b/atr/icons/static/generic.red.png
similarity index 100%
rename from atr/static/icons/generic.red.png
rename to atr/icons/static/generic.red.png
diff --git a/atr/static/icons/generic.sec.gif b/atr/icons/static/generic.sec.gif
similarity index 100%
rename from atr/static/icons/generic.sec.gif
rename to atr/icons/static/generic.sec.gif
diff --git a/atr/static/icons/generic.sec.png b/atr/icons/static/generic.sec.png
similarity index 100%
rename from atr/static/icons/generic.sec.png
rename to atr/icons/static/generic.sec.png
diff --git a/atr/static/icons/hand.right.gif b/atr/icons/static/hand.right.gif
similarity index 100%
rename from atr/static/icons/hand.right.gif
rename to atr/icons/static/hand.right.gif
diff --git a/atr/static/icons/hand.right.png b/atr/icons/static/hand.right.png
similarity index 100%
rename from atr/static/icons/hand.right.png
rename to atr/icons/static/hand.right.png
diff --git a/atr/static/icons/hand.up.gif b/atr/icons/static/hand.up.gif
similarity index 100%
rename from atr/static/icons/hand.up.gif
rename to atr/icons/static/hand.up.gif
diff --git a/atr/static/icons/hand.up.png b/atr/icons/static/hand.up.png
similarity index 100%
rename from atr/static/icons/hand.up.png
rename to atr/icons/static/hand.up.png
diff --git a/atr/static/icons/icon.sheet.gif b/atr/icons/static/icon.sheet.gif
similarity index 100%
rename from atr/static/icons/icon.sheet.gif
rename to atr/icons/static/icon.sheet.gif
diff --git a/atr/static/icons/icon.sheet.png b/atr/icons/static/icon.sheet.png
similarity index 100%
rename from atr/static/icons/icon.sheet.png
rename to atr/icons/static/icon.sheet.png
diff --git a/atr/static/icons/image1.gif b/atr/icons/static/image1.gif
similarity index 100%
rename from atr/static/icons/image1.gif
rename to atr/icons/static/image1.gif
diff --git a/atr/static/icons/image1.png b/atr/icons/static/image1.png
similarity index 100%
rename from atr/static/icons/image1.png
rename to atr/icons/static/image1.png
diff --git a/atr/static/icons/image2.gif b/atr/icons/static/image2.gif
similarity index 100%
rename from atr/static/icons/image2.gif
rename to atr/icons/static/image2.gif
diff --git a/atr/static/icons/image2.png b/atr/icons/static/image2.png
similarity index 100%
rename from atr/static/icons/image2.png
rename to atr/icons/static/image2.png
diff --git a/atr/static/icons/image3.gif b/atr/icons/static/image3.gif
similarity index 100%
rename from atr/static/icons/image3.gif
rename to atr/icons/static/image3.gif
diff --git a/atr/static/icons/image3.png b/atr/icons/static/image3.png
similarity index 100%
rename from atr/static/icons/image3.png
rename to atr/icons/static/image3.png
diff --git a/atr/static/icons/index.gif b/atr/icons/static/index.gif
similarity index 100%
rename from atr/static/icons/index.gif
rename to atr/icons/static/index.gif
diff --git a/atr/static/icons/index.png b/atr/icons/static/index.png
similarity index 100%
rename from atr/static/icons/index.png
rename to atr/icons/static/index.png
diff --git a/atr/static/icons/layout.gif b/atr/icons/static/layout.gif
similarity index 100%
rename from atr/static/icons/layout.gif
rename to atr/icons/static/layout.gif
diff --git a/atr/static/icons/layout.png b/atr/icons/static/layout.png
similarity index 100%
rename from atr/static/icons/layout.png
rename to atr/icons/static/layout.png
diff --git a/atr/static/icons/left.gif b/atr/icons/static/left.gif
similarity index 100%
rename from atr/static/icons/left.gif
rename to atr/icons/static/left.gif
diff --git a/atr/static/icons/left.png b/atr/icons/static/left.png
similarity index 100%
rename from atr/static/icons/left.png
rename to atr/icons/static/left.png
diff --git a/atr/static/icons/link.gif b/atr/icons/static/link.gif
similarity index 100%
rename from atr/static/icons/link.gif
rename to atr/icons/static/link.gif
diff --git a/atr/static/icons/link.png b/atr/icons/static/link.png
similarity index 100%
rename from atr/static/icons/link.png
rename to atr/icons/static/link.png
diff --git a/atr/static/icons/movie.gif b/atr/icons/static/movie.gif
similarity index 100%
rename from atr/static/icons/movie.gif
rename to atr/icons/static/movie.gif
diff --git a/atr/static/icons/movie.png b/atr/icons/static/movie.png
similarity index 100%
rename from atr/static/icons/movie.png
rename to atr/icons/static/movie.png
diff --git a/atr/static/icons/odf6odb-20x22.png 
b/atr/icons/static/odf6odb-20x22.png
similarity index 100%
rename from atr/static/icons/odf6odb-20x22.png
rename to atr/icons/static/odf6odb-20x22.png
diff --git a/atr/static/icons/odf6odb.png b/atr/icons/static/odf6odb.png
similarity index 100%
rename from atr/static/icons/odf6odb.png
rename to atr/icons/static/odf6odb.png
diff --git a/atr/static/icons/odf6odc-20x22.png 
b/atr/icons/static/odf6odc-20x22.png
similarity index 100%
rename from atr/static/icons/odf6odc-20x22.png
rename to atr/icons/static/odf6odc-20x22.png
diff --git a/atr/static/icons/odf6odc.png b/atr/icons/static/odf6odc.png
similarity index 100%
rename from atr/static/icons/odf6odc.png
rename to atr/icons/static/odf6odc.png
diff --git a/atr/static/icons/odf6odf-20x22.png 
b/atr/icons/static/odf6odf-20x22.png
similarity index 100%
rename from atr/static/icons/odf6odf-20x22.png
rename to atr/icons/static/odf6odf-20x22.png
diff --git a/atr/static/icons/odf6odf.png b/atr/icons/static/odf6odf.png
similarity index 100%
rename from atr/static/icons/odf6odf.png
rename to atr/icons/static/odf6odf.png
diff --git a/atr/static/icons/odf6odg-20x22.png 
b/atr/icons/static/odf6odg-20x22.png
similarity index 100%
rename from atr/static/icons/odf6odg-20x22.png
rename to atr/icons/static/odf6odg-20x22.png
diff --git a/atr/static/icons/odf6odg.png b/atr/icons/static/odf6odg.png
similarity index 100%
rename from atr/static/icons/odf6odg.png
rename to atr/icons/static/odf6odg.png
diff --git a/atr/static/icons/odf6odi-20x22.png 
b/atr/icons/static/odf6odi-20x22.png
similarity index 100%
rename from atr/static/icons/odf6odi-20x22.png
rename to atr/icons/static/odf6odi-20x22.png
diff --git a/atr/static/icons/odf6odi.png b/atr/icons/static/odf6odi.png
similarity index 100%
rename from atr/static/icons/odf6odi.png
rename to atr/icons/static/odf6odi.png
diff --git a/atr/static/icons/odf6odm-20x22.png 
b/atr/icons/static/odf6odm-20x22.png
similarity index 100%
rename from atr/static/icons/odf6odm-20x22.png
rename to atr/icons/static/odf6odm-20x22.png
diff --git a/atr/static/icons/odf6odm.png b/atr/icons/static/odf6odm.png
similarity index 100%
rename from atr/static/icons/odf6odm.png
rename to atr/icons/static/odf6odm.png
diff --git a/atr/static/icons/odf6odp-20x22.png 
b/atr/icons/static/odf6odp-20x22.png
similarity index 100%
rename from atr/static/icons/odf6odp-20x22.png
rename to atr/icons/static/odf6odp-20x22.png
diff --git a/atr/static/icons/odf6odp.png b/atr/icons/static/odf6odp.png
similarity index 100%
rename from atr/static/icons/odf6odp.png
rename to atr/icons/static/odf6odp.png
diff --git a/atr/static/icons/odf6ods-20x22.png 
b/atr/icons/static/odf6ods-20x22.png
similarity index 100%
rename from atr/static/icons/odf6ods-20x22.png
rename to atr/icons/static/odf6ods-20x22.png
diff --git a/atr/static/icons/odf6ods.png b/atr/icons/static/odf6ods.png
similarity index 100%
rename from atr/static/icons/odf6ods.png
rename to atr/icons/static/odf6ods.png
diff --git a/atr/static/icons/odf6odt-20x22.png 
b/atr/icons/static/odf6odt-20x22.png
similarity index 100%
rename from atr/static/icons/odf6odt-20x22.png
rename to atr/icons/static/odf6odt-20x22.png
diff --git a/atr/static/icons/odf6odt.png b/atr/icons/static/odf6odt.png
similarity index 100%
rename from atr/static/icons/odf6odt.png
rename to atr/icons/static/odf6odt.png
diff --git a/atr/static/icons/odf6otc-20x22.png 
b/atr/icons/static/odf6otc-20x22.png
similarity index 100%
rename from atr/static/icons/odf6otc-20x22.png
rename to atr/icons/static/odf6otc-20x22.png
diff --git a/atr/static/icons/odf6otc.png b/atr/icons/static/odf6otc.png
similarity index 100%
rename from atr/static/icons/odf6otc.png
rename to atr/icons/static/odf6otc.png
diff --git a/atr/static/icons/odf6otf-20x22.png 
b/atr/icons/static/odf6otf-20x22.png
similarity index 100%
rename from atr/static/icons/odf6otf-20x22.png
rename to atr/icons/static/odf6otf-20x22.png
diff --git a/atr/static/icons/odf6otf.png b/atr/icons/static/odf6otf.png
similarity index 100%
rename from atr/static/icons/odf6otf.png
rename to atr/icons/static/odf6otf.png
diff --git a/atr/static/icons/odf6otg-20x22.png 
b/atr/icons/static/odf6otg-20x22.png
similarity index 100%
rename from atr/static/icons/odf6otg-20x22.png
rename to atr/icons/static/odf6otg-20x22.png
diff --git a/atr/static/icons/odf6otg.png b/atr/icons/static/odf6otg.png
similarity index 100%
rename from atr/static/icons/odf6otg.png
rename to atr/icons/static/odf6otg.png
diff --git a/atr/static/icons/odf6oth-20x22.png 
b/atr/icons/static/odf6oth-20x22.png
similarity index 100%
rename from atr/static/icons/odf6oth-20x22.png
rename to atr/icons/static/odf6oth-20x22.png
diff --git a/atr/static/icons/odf6oth.png b/atr/icons/static/odf6oth.png
similarity index 100%
rename from atr/static/icons/odf6oth.png
rename to atr/icons/static/odf6oth.png
diff --git a/atr/static/icons/odf6oti-20x22.png 
b/atr/icons/static/odf6oti-20x22.png
similarity index 100%
rename from atr/static/icons/odf6oti-20x22.png
rename to atr/icons/static/odf6oti-20x22.png
diff --git a/atr/static/icons/odf6oti.png b/atr/icons/static/odf6oti.png
similarity index 100%
rename from atr/static/icons/odf6oti.png
rename to atr/icons/static/odf6oti.png
diff --git a/atr/static/icons/odf6otp-20x22.png 
b/atr/icons/static/odf6otp-20x22.png
similarity index 100%
rename from atr/static/icons/odf6otp-20x22.png
rename to atr/icons/static/odf6otp-20x22.png
diff --git a/atr/static/icons/odf6otp.png b/atr/icons/static/odf6otp.png
similarity index 100%
rename from atr/static/icons/odf6otp.png
rename to atr/icons/static/odf6otp.png
diff --git a/atr/static/icons/odf6ots-20x22.png 
b/atr/icons/static/odf6ots-20x22.png
similarity index 100%
rename from atr/static/icons/odf6ots-20x22.png
rename to atr/icons/static/odf6ots-20x22.png
diff --git a/atr/static/icons/odf6ots.png b/atr/icons/static/odf6ots.png
similarity index 100%
rename from atr/static/icons/odf6ots.png
rename to atr/icons/static/odf6ots.png
diff --git a/atr/static/icons/odf6ott-20x22.png 
b/atr/icons/static/odf6ott-20x22.png
similarity index 100%
rename from atr/static/icons/odf6ott-20x22.png
rename to atr/icons/static/odf6ott-20x22.png
diff --git a/atr/static/icons/odf6ott.png b/atr/icons/static/odf6ott.png
similarity index 100%
rename from atr/static/icons/odf6ott.png
rename to atr/icons/static/odf6ott.png
diff --git a/atr/static/icons/openlogo-75.png b/atr/icons/static/openlogo-75.png
similarity index 100%
rename from atr/static/icons/openlogo-75.png
rename to atr/icons/static/openlogo-75.png
diff --git a/atr/static/icons/p.gif b/atr/icons/static/p.gif
similarity index 100%
rename from atr/static/icons/p.gif
rename to atr/icons/static/p.gif
diff --git a/atr/static/icons/p.png b/atr/icons/static/p.png
similarity index 100%
rename from atr/static/icons/p.png
rename to atr/icons/static/p.png
diff --git a/atr/static/icons/patch.gif b/atr/icons/static/patch.gif
similarity index 100%
rename from atr/static/icons/patch.gif
rename to atr/icons/static/patch.gif
diff --git a/atr/static/icons/patch.png b/atr/icons/static/patch.png
similarity index 100%
rename from atr/static/icons/patch.png
rename to atr/icons/static/patch.png
diff --git a/atr/static/icons/pdf.gif b/atr/icons/static/pdf.gif
similarity index 100%
rename from atr/static/icons/pdf.gif
rename to atr/icons/static/pdf.gif
diff --git a/atr/static/icons/pdf.png b/atr/icons/static/pdf.png
similarity index 100%
rename from atr/static/icons/pdf.png
rename to atr/icons/static/pdf.png
diff --git a/atr/static/icons/pie0.gif b/atr/icons/static/pie0.gif
similarity index 100%
rename from atr/static/icons/pie0.gif
rename to atr/icons/static/pie0.gif
diff --git a/atr/static/icons/pie0.png b/atr/icons/static/pie0.png
similarity index 100%
rename from atr/static/icons/pie0.png
rename to atr/icons/static/pie0.png
diff --git a/atr/static/icons/pie1.gif b/atr/icons/static/pie1.gif
similarity index 100%
rename from atr/static/icons/pie1.gif
rename to atr/icons/static/pie1.gif
diff --git a/atr/static/icons/pie1.png b/atr/icons/static/pie1.png
similarity index 100%
rename from atr/static/icons/pie1.png
rename to atr/icons/static/pie1.png
diff --git a/atr/static/icons/pie2.gif b/atr/icons/static/pie2.gif
similarity index 100%
rename from atr/static/icons/pie2.gif
rename to atr/icons/static/pie2.gif
diff --git a/atr/static/icons/pie2.png b/atr/icons/static/pie2.png
similarity index 100%
rename from atr/static/icons/pie2.png
rename to atr/icons/static/pie2.png
diff --git a/atr/static/icons/pie3.gif b/atr/icons/static/pie3.gif
similarity index 100%
rename from atr/static/icons/pie3.gif
rename to atr/icons/static/pie3.gif
diff --git a/atr/static/icons/pie3.png b/atr/icons/static/pie3.png
similarity index 100%
rename from atr/static/icons/pie3.png
rename to atr/icons/static/pie3.png
diff --git a/atr/static/icons/pie4.gif b/atr/icons/static/pie4.gif
similarity index 100%
rename from atr/static/icons/pie4.gif
rename to atr/icons/static/pie4.gif
diff --git a/atr/static/icons/pie4.png b/atr/icons/static/pie4.png
similarity index 100%
rename from atr/static/icons/pie4.png
rename to atr/icons/static/pie4.png
diff --git a/atr/static/icons/pie5.gif b/atr/icons/static/pie5.gif
similarity index 100%
rename from atr/static/icons/pie5.gif
rename to atr/icons/static/pie5.gif
diff --git a/atr/static/icons/pie5.png b/atr/icons/static/pie5.png
similarity index 100%
rename from atr/static/icons/pie5.png
rename to atr/icons/static/pie5.png
diff --git a/atr/static/icons/pie6.gif b/atr/icons/static/pie6.gif
similarity index 100%
rename from atr/static/icons/pie6.gif
rename to atr/icons/static/pie6.gif
diff --git a/atr/static/icons/pie6.png b/atr/icons/static/pie6.png
similarity index 100%
rename from atr/static/icons/pie6.png
rename to atr/icons/static/pie6.png
diff --git a/atr/static/icons/pie7.gif b/atr/icons/static/pie7.gif
similarity index 100%
rename from atr/static/icons/pie7.gif
rename to atr/icons/static/pie7.gif
diff --git a/atr/static/icons/pie7.png b/atr/icons/static/pie7.png
similarity index 100%
rename from atr/static/icons/pie7.png
rename to atr/icons/static/pie7.png
diff --git a/atr/static/icons/pie8.gif b/atr/icons/static/pie8.gif
similarity index 100%
rename from atr/static/icons/pie8.gif
rename to atr/icons/static/pie8.gif
diff --git a/atr/static/icons/pie8.png b/atr/icons/static/pie8.png
similarity index 100%
rename from atr/static/icons/pie8.png
rename to atr/icons/static/pie8.png
diff --git a/atr/static/icons/portal.gif b/atr/icons/static/portal.gif
similarity index 100%
rename from atr/static/icons/portal.gif
rename to atr/icons/static/portal.gif
diff --git a/atr/static/icons/portal.png b/atr/icons/static/portal.png
similarity index 100%
rename from atr/static/icons/portal.png
rename to atr/icons/static/portal.png
diff --git a/atr/static/icons/ps.gif b/atr/icons/static/ps.gif
similarity index 100%
rename from atr/static/icons/ps.gif
rename to atr/icons/static/ps.gif
diff --git a/atr/static/icons/ps.png b/atr/icons/static/ps.png
similarity index 100%
rename from atr/static/icons/ps.png
rename to atr/icons/static/ps.png
diff --git a/atr/static/icons/quill.gif b/atr/icons/static/quill.gif
similarity index 100%
rename from atr/static/icons/quill.gif
rename to atr/icons/static/quill.gif
diff --git a/atr/static/icons/quill.png b/atr/icons/static/quill.png
similarity index 100%
rename from atr/static/icons/quill.png
rename to atr/icons/static/quill.png
diff --git a/atr/static/icons/right.gif b/atr/icons/static/right.gif
similarity index 100%
rename from atr/static/icons/right.gif
rename to atr/icons/static/right.gif
diff --git a/atr/static/icons/right.png b/atr/icons/static/right.png
similarity index 100%
rename from atr/static/icons/right.png
rename to atr/icons/static/right.png
diff --git a/atr/static/icons/screw1.gif b/atr/icons/static/screw1.gif
similarity index 100%
rename from atr/static/icons/screw1.gif
rename to atr/icons/static/screw1.gif
diff --git a/atr/static/icons/screw1.png b/atr/icons/static/screw1.png
similarity index 100%
rename from atr/static/icons/screw1.png
rename to atr/icons/static/screw1.png
diff --git a/atr/static/icons/screw2.gif b/atr/icons/static/screw2.gif
similarity index 100%
rename from atr/static/icons/screw2.gif
rename to atr/icons/static/screw2.gif
diff --git a/atr/static/icons/screw2.png b/atr/icons/static/screw2.png
similarity index 100%
rename from atr/static/icons/screw2.png
rename to atr/icons/static/screw2.png
diff --git a/atr/static/icons/script.gif b/atr/icons/static/script.gif
similarity index 100%
rename from atr/static/icons/script.gif
rename to atr/icons/static/script.gif
diff --git a/atr/static/icons/script.png b/atr/icons/static/script.png
similarity index 100%
rename from atr/static/icons/script.png
rename to atr/icons/static/script.png
diff --git a/atr/static/icons/sound1.gif b/atr/icons/static/sound1.gif
similarity index 100%
rename from atr/static/icons/sound1.gif
rename to atr/icons/static/sound1.gif
diff --git a/atr/static/icons/sound1.png b/atr/icons/static/sound1.png
similarity index 100%
rename from atr/static/icons/sound1.png
rename to atr/icons/static/sound1.png
diff --git a/atr/static/icons/sound2.gif b/atr/icons/static/sound2.gif
similarity index 100%
rename from atr/static/icons/sound2.gif
rename to atr/icons/static/sound2.gif
diff --git a/atr/static/icons/sound2.png b/atr/icons/static/sound2.png
similarity index 100%
rename from atr/static/icons/sound2.png
rename to atr/icons/static/sound2.png
diff --git a/atr/static/icons/sphere1.gif b/atr/icons/static/sphere1.gif
similarity index 100%
rename from atr/static/icons/sphere1.gif
rename to atr/icons/static/sphere1.gif
diff --git a/atr/static/icons/sphere1.png b/atr/icons/static/sphere1.png
similarity index 100%
rename from atr/static/icons/sphere1.png
rename to atr/icons/static/sphere1.png
diff --git a/atr/static/icons/sphere2.gif b/atr/icons/static/sphere2.gif
similarity index 100%
rename from atr/static/icons/sphere2.gif
rename to atr/icons/static/sphere2.gif
diff --git a/atr/static/icons/sphere2.png b/atr/icons/static/sphere2.png
similarity index 100%
rename from atr/static/icons/sphere2.png
rename to atr/icons/static/sphere2.png
diff --git a/atr/static/icons/svg.png b/atr/icons/static/svg.png
similarity index 100%
rename from atr/static/icons/svg.png
rename to atr/icons/static/svg.png
diff --git a/atr/static/icons/tar.gif b/atr/icons/static/tar.gif
similarity index 100%
rename from atr/static/icons/tar.gif
rename to atr/icons/static/tar.gif
diff --git a/atr/static/icons/tar.png b/atr/icons/static/tar.png
similarity index 100%
rename from atr/static/icons/tar.png
rename to atr/icons/static/tar.png
diff --git a/atr/static/icons/tex.gif b/atr/icons/static/tex.gif
similarity index 100%
rename from atr/static/icons/tex.gif
rename to atr/icons/static/tex.gif
diff --git a/atr/static/icons/tex.png b/atr/icons/static/tex.png
similarity index 100%
rename from atr/static/icons/tex.png
rename to atr/icons/static/tex.png
diff --git a/atr/static/icons/text.gif b/atr/icons/static/text.gif
similarity index 100%
rename from atr/static/icons/text.gif
rename to atr/icons/static/text.gif
diff --git a/atr/static/icons/text.png b/atr/icons/static/text.png
similarity index 100%
rename from atr/static/icons/text.png
rename to atr/icons/static/text.png
diff --git a/atr/static/icons/transfer.gif b/atr/icons/static/transfer.gif
similarity index 100%
rename from atr/static/icons/transfer.gif
rename to atr/icons/static/transfer.gif
diff --git a/atr/static/icons/transfer.png b/atr/icons/static/transfer.png
similarity index 100%
rename from atr/static/icons/transfer.png
rename to atr/icons/static/transfer.png
diff --git a/atr/static/icons/ubuntu-logo.png b/atr/icons/static/ubuntu-logo.png
similarity index 100%
rename from atr/static/icons/ubuntu-logo.png
rename to atr/icons/static/ubuntu-logo.png
diff --git a/atr/static/icons/unknown.gif b/atr/icons/static/unknown.gif
similarity index 100%
rename from atr/static/icons/unknown.gif
rename to atr/icons/static/unknown.gif
diff --git a/atr/static/icons/unknown.png b/atr/icons/static/unknown.png
similarity index 100%
rename from atr/static/icons/unknown.png
rename to atr/icons/static/unknown.png
diff --git a/atr/static/icons/up.gif b/atr/icons/static/up.gif
similarity index 100%
rename from atr/static/icons/up.gif
rename to atr/icons/static/up.gif
diff --git a/atr/static/icons/up.png b/atr/icons/static/up.png
similarity index 100%
rename from atr/static/icons/up.png
rename to atr/icons/static/up.png
diff --git a/atr/static/icons/uu.gif b/atr/icons/static/uu.gif
similarity index 100%
rename from atr/static/icons/uu.gif
rename to atr/icons/static/uu.gif
diff --git a/atr/static/icons/uu.png b/atr/icons/static/uu.png
similarity index 100%
rename from atr/static/icons/uu.png
rename to atr/icons/static/uu.png
diff --git a/atr/static/icons/uuencoded.gif b/atr/icons/static/uuencoded.gif
similarity index 100%
rename from atr/static/icons/uuencoded.gif
rename to atr/icons/static/uuencoded.gif
diff --git a/atr/static/icons/uuencoded.png b/atr/icons/static/uuencoded.png
similarity index 100%
rename from atr/static/icons/uuencoded.png
rename to atr/icons/static/uuencoded.png
diff --git a/atr/static/icons/world1.gif b/atr/icons/static/world1.gif
similarity index 100%
rename from atr/static/icons/world1.gif
rename to atr/icons/static/world1.gif
diff --git a/atr/static/icons/world1.png b/atr/icons/static/world1.png
similarity index 100%
rename from atr/static/icons/world1.png
rename to atr/icons/static/world1.png
diff --git a/atr/static/icons/world2.gif b/atr/icons/static/world2.gif
similarity index 100%
rename from atr/static/icons/world2.gif
rename to atr/icons/static/world2.gif
diff --git a/atr/static/icons/world2.png b/atr/icons/static/world2.png
similarity index 100%
rename from atr/static/icons/world2.png
rename to atr/icons/static/world2.png
diff --git a/atr/static/icons/xml.png b/atr/icons/static/xml.png
similarity index 100%
rename from atr/static/icons/xml.png
rename to atr/icons/static/xml.png
diff --git a/atr/server.py b/atr/server.py
index 133a91a..58a5bf6 100644
--- a/atr/server.py
+++ b/atr/server.py
@@ -39,7 +39,6 @@ import werkzeug.routing as routing
 
 import atr
 import atr.blueprints as blueprints
-import atr.bps as bps
 import atr.config as config
 import atr.db as db
 import atr.db.interaction as interaction
@@ -295,7 +294,6 @@ def create_app(app_config: type[config.AppConfig]) -> 
base.QuartApp:
     quart_wtf.CSRFProtect(app)
     db.init_database(app)
     register_routes(app)
-    bps.register(app)
     blueprints.register(app)
     filters.register_filters(app)
     app_setup_context(app)


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]


Reply via email to