Prechádzať zdrojové kódy

barscale thumbnails: gui/images/barscales moved to display/d.barscale/thumbnails

git-svn-id: https://svn.osgeo.org/grass/grass/trunk@57801 15284696-431f-4ddb-bdfa-cd5b030d7da7
Martin Landa 11 rokov pred
rodič
commit
88f66da383

+ 12 - 2
display/d.barscale/Makefile

@@ -7,12 +7,22 @@ DEPENDENCIES = $(DISPLAYDEP) $(SYMBDEP) $(GISDEP)
 
 include $(MODULE_TOPDIR)/include/Make/Module.make
 
-default: cmd
+# thumbnail previews
+IMGSRC := $(wildcard thumbnails/*.png)
+IMGDST := $(patsubst thumbnails/%,$(HTMLDIR)/barscales/%,$(IMGSRC))
+
+default: cmd $(IMGDST)
+
+$(HTMLDIR)/barscales/%.png: thumbnails/%.png | $(HTMLDIR)/barscales
+	$(INSTALL_DATA) $< $@
+
+$(HTMLDIR)/barscales: $(HTMLDIR)
+	$(MKDIR) $@
 
 # insert thumbnail previews
 $(PGM).tmp.html: $(BIN)/$(PGM)$(EXE)
 	$(call htmldesc,$<,$@)
-	sed 's!^<dd><b>\([a-z0-9._]*\)</b>:!<dd><img width="80" height="12" src="$(ETC)/gui/images/barscales/\1.png"> <b>\1</b>:!' "$@" > "$@.tmp"
+	sed 's!^<dd><b>\([a-z0-9._]*\)</b>:!<dd><img width="80" height="12" src="$(HTMLDIR)/barscales/\1.png"> <b>\1</b>:!' "$@" > "$@.tmp"
 	mv -f "$@.tmp" "$@"
 
 .INTERMEDIATE: $(PGM).tmp.html

gui/images/barscales/README → display/d.barscale/thumbnails/README


gui/images/barscales/arrow_ends.png → display/d.barscale/thumbnails/arrow_ends.png


gui/images/barscales/both_ticks.png → display/d.barscale/thumbnails/both_ticks.png


gui/images/barscales/classic.png → display/d.barscale/thumbnails/classic.png


gui/images/barscales/down_ticks.png → display/d.barscale/thumbnails/down_ticks.png


gui/images/barscales/full_checker.png → display/d.barscale/thumbnails/full_checker.png


gui/images/barscales/hollow.png → display/d.barscale/thumbnails/hollow.png


gui/images/barscales/line.png → display/d.barscale/thumbnails/line.png


gui/images/barscales/mixed_checker.png → display/d.barscale/thumbnails/mixed_checker.png


gui/images/barscales/part_checker.png → display/d.barscale/thumbnails/part_checker.png


gui/images/barscales/solid.png → display/d.barscale/thumbnails/solid.png


gui/images/barscales/tail_checker.png → display/d.barscale/thumbnails/tail_checker.png


gui/images/barscales/up_ticks.png → display/d.barscale/thumbnails/up_ticks.png


+ 1 - 11
gui/images/Makefile

@@ -8,16 +8,12 @@ ETCDIR = $(ETC)/gui/images
 IMGSRC := $(wildcard *.png)
 IMGDST := $(patsubst %,$(ETCDIR)/%,$(IMGSRC))
 
-# barscales
-BSCSRC := $(wildcard barscales/*.png)
-BSCDST := $(patsubst barscales/%,$(ETCDIR)/barscales/%,$(BSCSRC))
-
 # symbols
 CATEGORIES = basic demo extra geology n_arrows
 SYMSRC := $(foreach dir,$(CATEGORIES),$(wildcard symbols/$(dir)/*.png))
 SYMDST := $(patsubst symbols/%,$(ETCDIR)/symbols/%,$(SYMSRC))
 
-default: $(IMGDST) $(SYMDST) $(BSCDST)
+default: $(IMGDST) $(SYMDST)
 
 define symbols_rule
 $(ETCDIR)/symbols/$(1)/%.png: symbols/$(1)/%.png | $(ETCDIR)/symbols/$(1)
@@ -29,9 +25,6 @@ endef
 
 $(foreach category,$(CATEGORIES),$(eval $(call symbols_rule,$(category))))
 
-$(ETCDIR)/barscales/%.png: barscales/%.png | $(ETCDIR)/barscales
-	$(INSTALL_DATA) $< $@
-
 $(ETCDIR)/%.png: %.png | $(ETCDIR)
 	$(INSTALL_DATA) $< $@
 
@@ -40,6 +33,3 @@ $(ETCDIR):
 
 $(ETCDIR)/symbols: $(ETCDIR)
 	$(MKDIR) $@
-
-$(ETCDIR)/barscales: $(ETCDIR)
-	$(MKDIR) $@

+ 1 - 1
gui/wxpython/gui_core/widgets.py

@@ -1253,7 +1253,7 @@ class ColorTablesComboBox(PictureComboBox):
 class BarscalesComboBox(PictureComboBox):
     """!ComboBox with barscales for d.barscale."""
     def _getPath(self, name):
-        return os.path.join(os.getenv("GISBASE"), "etc", "gui", "images", "barscales", name + '.png')
+        return os.path.join(os.getenv("GISBASE"), "docs", "html", "barscales", name + '.png')
 
 
 class NArrowsComboBox(PictureComboBox):