diff --git a/Makefile b/Makefile index 0d5da0e..3e64c85 100644 --- a/Makefile +++ b/Makefile @@ -26,7 +26,7 @@ OBJECTS = $(SOURCES:$(srcdir)/%.cpp=$(tmpdir)/%.o) DEBUGOBJECTS = $(SOURCES:$(srcdir)/%.cpp=$(debugdir)/%.o) TARGET = $(bindir)/$(polishedmap) DEBUGTARGET = $(bindir)/$(polishedmapd) -DESKTOP = "$(DESTDIR)$(PREFIX)/share/applications/Polished Map.desktop" +DESKTOP = "$(DESTDIR)$(PREFIX)/share/applications/io.github.Rangi42.polished-map.desktop" .PHONY: all $(polishedmap) $(polishedmapd) release debug clean install uninstall @@ -76,9 +76,15 @@ install: release echo "Exec=$(PREFIX)/bin/$(polishedmap)" >> $(DESKTOP) echo "Type=Application" >> $(DESKTOP) echo "Terminal=false" >> $(DESKTOP) + echo "Category=Game;" >> $(DESKTOP) + echo "Keywords=Nintendo;PokemonGameBoy;Hack;Mapeditor;" >> $(DESKTOP) + install -Dm644 io.github.Rangi42.polished-map.png -t $(DESTDIR)$(PREFIX)/share/icons/hicolor/128x128/apps + install -Dm644 io.github.Rangi42.polished-map.metainfo.xml -t $(DESTDIR)$(PREFIX)/share/metainfo uninstall: rm -f $(DESTDIR)$(PREFIX)/bin/$(polishedmap) rm -f $(DESTDIR)$(PREFIX)/share/pixmaps/polishedmap48.xpm rm -f $(DESTDIR)$(PREFIX)/share/pixmaps/polishedmap16.xpm rm -f $(DESKTOP) + rm -f $(DESTDIR)$(PREFIX)/share/icons/hicolor/128x128/apps/io.github.Rangi42.polished-map.png + $(DESTDIR)$(PREFIX)/share/metainfo/io.github.Rangi42.polished-map.metainfo.xml diff --git a/io.github.Rangi42.polished-map.metainfo.xml b/io.github.Rangi42.polished-map.metainfo.xml new file mode 100644 index 0000000..6957679 --- /dev/null +++ b/io.github.Rangi42.polished-map.metainfo.xml @@ -0,0 +1,95 @@ + + + + io.github.Rangi42.polished-map + Polished Map + Edit pokecrystal maps and tilesets + Rangi42 + io.github.Rangi42.polished-map.desktop + CC0-1.0 + LGPL-3.0 + +

A map and tileset editor for pokecrystal, pokegold, pokeyellow, pokered, and hacks including Polished Crystal v2, Red++ v3, Orange, Prism, and many more.

+

For projects that use 256–512 tiles and per-block attributes, including Polished Crystal v3, Red++ v4, Coral, Black and White 3: Genesis, and Ancient Ruby, use Polished Map++!

+
+ + + The Main Window + https://github.com/Rangi42/polished-map/blob/v4.7.1/screenshot.png?raw=true + + + + + https://github.com/Rangi42/polished-map/releases/tag/v4.7.1 + +
    +
  • Alt+1 through Alt+8 set the palette for the current tile in the tileset editor
  • +
  • Correct "Show Events" button tooltip (Ctrl+Shift+V)
  • +
  • Improve compatibility with international characters in filenames
  • +
+
+
+ + https://github.com/Rangi42/polished-map/releases/tag/v4.7.0 + + + https://github.com/Rangi42/polished-map/releases/tag/v4.6.0 + + + https://github.com/Rangi42/polished-map/releases/tag/v4.5.4 + + + https://github.com/Rangi42/polished-map/releases/tag/v4.5.3 + + + https://github.com/Rangi42/polished-map/releases/tag/v4.5.2 + + + https://github.com/Rangi42/polished-map/releases/tag/v4.5.1 + + + https://github.com/Rangi42/polished-map/releases/tag/v4.5.0 + + + https://github.com/Rangi42/polished-map/releases/tag/v4.4.4 + + + https://github.com/Rangi42/polished-map/releases/tag/v4.4.3 + + + https://github.com/Rangi42/polished-map/releases/tag/v4.4.2 + + + https://github.com/Rangi42/polished-map/releases/tag/v4.4.1 + + + https://github.com/Rangi42/polished-map/releases/tag/v4.4.0 + + + https://github.com/Rangi42/polished-map/releases/tag/v4.3.1 + + + https://github.com/Rangi42/polished-map/releases/tag/v4.3.0 + +
+ https://github.com/Rangi42/polished-map + https://github.com/Rangi42/polished-map/issues + + Game + + + pointing + keyboard + + + + polishedmap + + + Nintendo + Pokemon + GameBoy + Hack + Mapeditor + +
diff --git a/io.github.Rangi42.polished-map.png b/io.github.Rangi42.polished-map.png new file mode 100644 index 0000000..45de18c Binary files /dev/null and b/io.github.Rangi42.polished-map.png differ