diff options
author | Jared Adams <jaxad0127@gmail.com> | 2010-06-09 11:29:08 -0600 |
---|---|---|
committer | Jared Adams <jaxad0127@gmail.com> | 2010-06-12 12:39:36 -0600 |
commit | 66fa5b45e5b9d8ed1838f2ea336771cc1839cf92 (patch) | |
tree | 33df20b782bf8427f82ddcb1ab9ea10dcedaa05a | |
parent | 24d29f88e6e8a28177d404bfa3ed87896bdd7a1f (diff) | |
download | mana-66fa5b45e5b9d8ed1838f2ea336771cc1839cf92.tar.gz mana-66fa5b45e5b9d8ed1838f2ea336771cc1839cf92.tar.bz2 mana-66fa5b45e5b9d8ed1838f2ea336771cc1839cf92.tar.xz mana-66fa5b45e5b9d8ed1838f2ea336771cc1839cf92.zip |
Add error.xml to client repository and move error.png
There is no reason why error.xml shouldn't be in this repository, as it is used
when no sprite data is present and is a very small file anyways. Servers can
still replace these if they want to. error.png is only used in sprites, so
should be in the new sprites folder too.
Reviewed-by: 4144
-rwxr-xr-x | configure.ac | 1 | ||||
-rw-r--r-- | data/graphics/CMakeLists.txt | 1 | ||||
-rw-r--r-- | data/graphics/Makefile.am | 2 | ||||
-rw-r--r-- | data/graphics/images/CMakeLists.txt | 1 | ||||
-rw-r--r-- | data/graphics/images/Makefile.am | 3 | ||||
-rw-r--r-- | data/graphics/sprites/CMakeLists.txt | 6 | ||||
-rw-r--r-- | data/graphics/sprites/Makefile.am | 9 | ||||
-rw-r--r-- | data/graphics/sprites/error.png (renamed from data/graphics/images/error.png) | bin | 314 -> 314 bytes | |||
-rw-r--r-- | data/graphics/sprites/error.xml | 10 | ||||
-rw-r--r-- | packaging/windows/setup.nsi | 4 | ||||
-rw-r--r-- | src/gui/serverdialog.cpp | 2 |
11 files changed, 35 insertions, 4 deletions
diff --git a/configure.ac b/configure.ac index ea77c600..64097586 100755 --- a/configure.ac +++ b/configure.ac @@ -138,6 +138,7 @@ data/fonts/Makefile data/graphics/Makefile data/graphics/gui/Makefile data/graphics/images/Makefile +data/graphics/sprites/Makefile data/help/Makefile data/icons/Makefile docs/Makefile diff --git a/data/graphics/CMakeLists.txt b/data/graphics/CMakeLists.txt index 58d75523..5a9b0f65 100644 --- a/data/graphics/CMakeLists.txt +++ b/data/graphics/CMakeLists.txt @@ -1,2 +1,3 @@ ADD_SUBDIRECTORY(gui) ADD_SUBDIRECTORY(images) +ADD_SUBDIRECTORY(sprites) diff --git a/data/graphics/Makefile.am b/data/graphics/Makefile.am index e0003154..b77b57ca 100644 --- a/data/graphics/Makefile.am +++ b/data/graphics/Makefile.am @@ -1,4 +1,4 @@ EXTRA_DIST = CMakeLists.txt -SUBDIRS = gui images +SUBDIRS = gui images sprites diff --git a/data/graphics/images/CMakeLists.txt b/data/graphics/images/CMakeLists.txt index 5181b4e1..6694f254 100644 --- a/data/graphics/images/CMakeLists.txt +++ b/data/graphics/images/CMakeLists.txt @@ -1,5 +1,4 @@ SET(FILES - error.png login_wallpaper.png ) diff --git a/data/graphics/images/Makefile.am b/data/graphics/images/Makefile.am index 0bc2a5cd..20ea859f 100644 --- a/data/graphics/images/Makefile.am +++ b/data/graphics/images/Makefile.am @@ -1,9 +1,8 @@ imagesdir = $(pkgdatadir)/data/graphics/images images_DATA = \ - error.png \ login_wallpaper.png EXTRA_DIST = \ - $(images_DATA) \ + $(images_DATA) \ CMakeLists.txt diff --git a/data/graphics/sprites/CMakeLists.txt b/data/graphics/sprites/CMakeLists.txt new file mode 100644 index 00000000..1d98772d --- /dev/null +++ b/data/graphics/sprites/CMakeLists.txt @@ -0,0 +1,6 @@ +SET(FILES + error.png + error.xml + ) + +INSTALL(FILES ${FILES} DESTINATION ${DATA_DIR}/graphics/sprits) diff --git a/data/graphics/sprites/Makefile.am b/data/graphics/sprites/Makefile.am new file mode 100644 index 00000000..249ca5cd --- /dev/null +++ b/data/graphics/sprites/Makefile.am @@ -0,0 +1,9 @@ +spritesdir = $(pkgdatadir)/data/graphics/sprites + +sprites_DATA = \ + error.png \ + error.xml + +EXTRA_DIST = \ + $(sprites_DATA) \ + CMakeLists.txt diff --git a/data/graphics/images/error.png b/data/graphics/sprites/error.png Binary files differindex 6fd7c1a8..6fd7c1a8 100644 --- a/data/graphics/images/error.png +++ b/data/graphics/sprites/error.png diff --git a/data/graphics/sprites/error.xml b/data/graphics/sprites/error.xml new file mode 100644 index 00000000..3504bd01 --- /dev/null +++ b/data/graphics/sprites/error.xml @@ -0,0 +1,10 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/error.png" width="29" height="9" /> + + <action name="default" imageset="base"> + <animation direction="default"> + <frame index="0" /> + </animation> + </action> +</sprite>
\ No newline at end of file diff --git a/packaging/windows/setup.nsi b/packaging/windows/setup.nsi index 5a8513c5..9c620f35 100644 --- a/packaging/windows/setup.nsi +++ b/packaging/windows/setup.nsi @@ -189,6 +189,7 @@ Section "Core files (required)" SecCore CreateDirectory "$INSTDIR\data\icons" CreateDirectory "$INSTDIR\data\graphics\gui" CreateDirectory "$INSTDIR\data\graphics\images" + CreateDirectory "$INSTDIR\data\graphics\sprites" CreateDirectory "$INSTDIR\docs" SetOverwrite ifnewer @@ -207,6 +208,9 @@ Section "Core files (required)" SecCore File "${SRCDIR}\data\graphics\gui\*.xml" SetOutPath "$INSTDIR\data\graphics\images" File /x minimap_*.png ${SRCDIR}\data\graphics\images\*.png + SetOutPath "$INSTDIR\data\graphics\sprites" + File "${SRCDIR}\data\graphics\sprites\*.png" + File "${SRCDIR}\data\graphics\sprites\*.xml" SetOutPath "$INSTDIR\data\help" File "${SRCDIR}\data\help\*.txt" SetOutPath "$INSTDIR\data\icons\" diff --git a/src/gui/serverdialog.cpp b/src/gui/serverdialog.cpp index f0688d6a..8d84015f 100644 --- a/src/gui/serverdialog.cpp +++ b/src/gui/serverdialog.cpp @@ -544,6 +544,8 @@ void ServerDialog::loadServers() // For display in the list if (meetsMinimumVersion) version.clear(); + else if (version.empty()) + version = _("requires a newer version"); else version = strprintf(_("requires v%s"), version.c_str()); |