Rename to "TileMangler"

Prefer not to have edgy references to child sexual assault in our tools.
Consider that victims of such violence may well grow up to become ROM
hackers just as often as the rest of us. Let's not be rude to them!
This commit is contained in:
lif 2024-02-01 20:27:10 -08:00
parent 6e0f509449
commit 37e9e9935c
86 changed files with 289 additions and 287 deletions

2
.gitignore vendored
View file

@ -2,4 +2,4 @@ build
dist
.vscode
src/languages
TileMolester.jar
*.jar

View file

@ -1,16 +1,16 @@
# Tile Molester
# Tile Mangler
- Copyright (c) 2003-2005 Kent Hansen (SnowBro) - Original code
- Copyright (c) 2005 Central MiB - v0.15a
- Copyright (c) 2013 Lab313 - v0.17.2
- Copyright (c) 2014-2015 Mewster - v0.19
- Copyright (c) 2020 toruzz - v0.20
Tile Molester is free software; you can redistribute it and/or modify
Tile Mangler is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.
Tile Molester is distributed in the hope that it will be useful,
Tile Mangler is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.

View file

@ -1,4 +1,4 @@
Manifest-Version: 1.0
Class-Path: .
Main-Class: TileMolester
Main-Class: TileMangler

View file

@ -1,6 +1,6 @@
# Tile Molester
# Tile Mangler
Tile Molester is a multi-format, user-extensible graphics data editor that lets you create, view and edit graphics in arbitrary binary files, with a particular focus on binaries for game consoles.
Tile Mangler is a multi-format, user-extensible graphics data editor that lets you create, view and edit graphics in arbitrary binary files, with a particular focus on binaries for game consoles.
It was originally developed SnowBro and later improved by Central MiB and Lab313. Mewster merged those changes and updates into the original source code and added some other improvements as well, which I used as a base to add UI improvements.

View file

@ -1,5 +1,7 @@
#!/bin/sh
set -ex
rm -rf ./build/*
javac -sourcepath src -d ./build src/TileMolester.java
javac -sourcepath src -d ./build src/TileMangler.java
cp -R src/tm/icons/ build/tm/
cp src/tm/splash.gif build/tm/splash.gif
jar cvfm TileMolester.jar META-INF/MANIFEST.MF -C build/ .
jar cvfm TileMangler.jar META-INF/MANIFEST.MF -C build/ .

View file

@ -97,7 +97,7 @@ Arrange_Icons = Arrange Icons
Help = Help
Help_Topics = Help Topics
Tip_of_the_Millennium = Tip of the Millennium...
About_Tile_Molester = About Tile Molester
About_Tile_Mangler = About Tile Mangler
# Tools

View file

@ -97,7 +97,7 @@ Arrange_Icons = Arrange Icons
Help = Help
Help_Topics = Help Topics
Tip_of_the_Millennium = Tip of the Millennium...
About_Tile_Molester = About Tile Molester
About_Tile_Mangler = About Tile Mangler
# Tools

View file

@ -97,7 +97,7 @@ Arrange_Icons = Ordina Icone
Help = Aiuto
Help_Topics = Guida
Tip_of_the_Millennium = Suggerimento
About_Tile_Molester = About
About_Tile_Mangler = About
# Tools

View file

@ -97,7 +97,7 @@ Arrange_Icons = Ordne Ikoner
Help = Hjelp
Help_Topics = Emner i Hjelp...
Tip_of_the_Millennium = Millenniets Tips...
About_Tile_Molester = Om Tile Molester...
About_Tile_Mangler = Om Tile Mangler...
# Verktøy

View file

@ -97,7 +97,7 @@ Arrange_Icons = Orcanizar
Help = Ayuda
Help_Topics = Temas de Ayuda
Tip_of_the_Millennium = El Consejo del Milenio...
About_Tile_Molester = Acerca de Tile Molester
About_Tile_Mangler = Acerca de Tile Mangler
# Tools

View file

@ -1,4 +1,4 @@
#################### Language template for Tile Molester #####################
#################### Language template for Tile Mangler #####################
# File Menu
@ -95,7 +95,7 @@ Arrange_Icons =
Help =
Help_Topics =
Tip_of_the_Millennium =
About_Tile_Molester =
About_Tile_Mangler =
# Tools

View file

@ -2,14 +2,14 @@
*
* Copyright (C) 2003 Kent Hansen.
*
* This file is part of Tile Molester.
* This file is part of Tile Mangler.
*
* Tile Molester is free software; you can redistribute it and/or modify
* Tile Mangler is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* Tile Molester is distributed in the hope that it will be useful,
* Tile Mangler is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
@ -25,14 +25,14 @@ import java.awt.SystemColor;
/**
*
* Tile Molester main class.
* Tile Mangler main class.
* A quite pointless class really. The application is very UI-centric,
* so the TMUI class evolved into the real application backbone.
* This class just gets the show started.
*
**/
public class TileMolester {
public class TileMangler {
/**
*
@ -43,7 +43,7 @@ public class TileMolester {
boolean isLinux = TMUI.isLinux;
boolean isWindows = TMUI.isWindows;
public TileMolester() {
public TileMangler() {
try {
if(isLinux) UIManager.setLookAndFeel("com.sun.java.swing.plaf.gtk.GTKLookAndFeel");
if(isWindows) UIManager.setLookAndFeel("com.sun.java.swing.plaf.windows.WindowsLookAndFeel");
@ -61,7 +61,7 @@ public class TileMolester {
**/
public static void main(String[] args) {
new TileMolester();
new TileMangler();
}
}

View file

@ -2,14 +2,14 @@
*
* Copyright (C) 2003 Kent Hansen.
*
* This file is part of Tile Molester.
* This file is part of Tile Mangler.
*
* Tile Molester is free software; you can redistribute it and/or modify
* Tile Mangler is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* Tile Molester is distributed in the hope that it will be useful,
* Tile Mangler is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.

View file

@ -2,14 +2,14 @@
*
* Copyright (C) 2003 Kent Hansen.
*
* This file is part of Tile Molester.
* This file is part of Tile Mangler.
*
* Tile Molester is free software; you can redistribute it and/or modify
* Tile Mangler is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* Tile Molester is distributed in the hope that it will be useful,
* Tile Mangler is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.

View file

@ -2,14 +2,14 @@
*
* Copyright (C) 2003 Kent Hansen.
*
* This file is part of Tile Molester.
* This file is part of Tile Mangler.
*
* Tile Molester is free software; you can redistribute it and/or modify
* Tile Mangler is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* Tile Molester is distributed in the hope that it will be useful,
* Tile Mangler is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.

View file

@ -2,14 +2,14 @@
*
* Copyright (C) 2003 Kent Hansen.
*
* This file is part of Tile Molester.
* This file is part of Tile Mangler.
*
* Tile Molester is free software; you can redistribute it and/or modify
* Tile Mangler is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* Tile Molester is distributed in the hope that it will be useful,
* Tile Mangler is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.

View file

@ -2,14 +2,14 @@
*
* Copyright (C) 2003 Kent Hansen.
*
* This file is part of Tile Molester.
* This file is part of Tile Mangler.
*
* Tile Molester is free software; you can redistribute it and/or modify
* Tile Mangler is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* Tile Molester is distributed in the hope that it will be useful,
* Tile Mangler is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.

View file

@ -2,14 +2,14 @@
*
* Copyright (C) 2003 Kent Hansen.
*
* This file is part of Tile Molester.
* This file is part of Tile Mangler.
*
* Tile Molester is free software; you can redistribute it and/or modify
* Tile Mangler is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* Tile Molester is distributed in the hope that it will be useful,
* Tile Mangler is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.

View file

@ -2,14 +2,14 @@
*
* Copyright (C) 2003 Kent Hansen.
*
* This file is part of Tile Molester.
* This file is part of Tile Mangler.
*
* Tile Molester is free software; you can redistribute it and/or modify
* Tile Mangler is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* Tile Molester is distributed in the hope that it will be useful,
* Tile Mangler is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.

View file

@ -2,14 +2,14 @@
*
* Copyright (C) 2003 Kent Hansen.
*
* This file is part of Tile Molester.
* This file is part of Tile Mangler.
*
* Tile Molester is free software; you can redistribute it and/or modify
* Tile Mangler is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* Tile Molester is distributed in the hope that it will be useful,
* Tile Mangler is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.

View file

@ -2,14 +2,14 @@
*
* Copyright (C) 2003 Kent Hansen.
*
* This file is part of Tile Molester.
* This file is part of Tile Mangler.
*
* Tile Molester is free software; you can redistribute it and/or modify
* Tile Mangler is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* Tile Molester is distributed in the hope that it will be useful,
* Tile Mangler is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.

View file

@ -2,14 +2,14 @@
*
* Copyright (C) 2003 Kent Hansen.
*
* This file is part of Tile Molester.
* This file is part of Tile Mangler.
*
* Tile Molester is free software; you can redistribute it and/or modify
* Tile Mangler is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* Tile Molester is distributed in the hope that it will be useful,
* Tile Mangler is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.

View file

@ -2,14 +2,14 @@
*
* Copyright (C) 2003 Kent Hansen.
*
* This file is part of Tile Molester.
* This file is part of Tile Mangler.
*
* Tile Molester is free software; you can redistribute it and/or modify
* Tile Mangler is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* Tile Molester is distributed in the hope that it will be useful,
* Tile Mangler is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.

View file

@ -2,14 +2,14 @@
*
* Copyright (C) 2003 Kent Hansen.
*
* This file is part of Tile Molester.
* This file is part of Tile Mangler.
*
* Tile Molester is free software; you can redistribute it and/or modify
* Tile Mangler is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* Tile Molester is distributed in the hope that it will be useful,
* Tile Mangler is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.

View file

@ -2,14 +2,14 @@
*
* Copyright (C) 2003 Kent Hansen.
*
* This file is part of Tile Molester.
* This file is part of Tile Mangler.
*
* Tile Molester is free software; you can redistribute it and/or modify
* Tile Mangler is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* Tile Molester is distributed in the hope that it will be useful,
* Tile Mangler is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.

View file

@ -2,14 +2,14 @@
*
* Copyright (C) 2003 Kent Hansen.
*
* This file is part of Tile Molester.
* This file is part of Tile Mangler.
*
* Tile Molester is free software; you can redistribute it and/or modify
* Tile Mangler is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* Tile Molester is distributed in the hope that it will be useful,
* Tile Mangler is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.

View file

@ -2,14 +2,14 @@
*
* Copyright (C) 2003 Kent Hansen.
*
* This file is part of Tile Molester.
* This file is part of Tile Mangler.
*
* Tile Molester is free software; you can redistribute it and/or modify
* Tile Mangler is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* Tile Molester is distributed in the hope that it will be useful,
* Tile Mangler is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.

View file

@ -2,14 +2,14 @@
*
* Copyright (C) 2003 Kent Hansen.
*
* This file is part of Tile Molester.
* This file is part of Tile Mangler.
*
* Tile Molester is free software; you can redistribute it and/or modify
* Tile Mangler is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* Tile Molester is distributed in the hope that it will be useful,
* Tile Mangler is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.

View file

@ -2,14 +2,14 @@
*
* Copyright (C) 2003 Kent Hansen.
*
* This file is part of Tile Molester.
* This file is part of Tile Mangler.
*
* Tile Molester is free software; you can redistribute it and/or modify
* Tile Mangler is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* Tile Molester is distributed in the hope that it will be useful,
* Tile Mangler is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.

View file

@ -2,14 +2,14 @@
*
* Copyright (C) 2003 Kent Hansen.
*
* This file is part of Tile Molester.
* This file is part of Tile Mangler.
*
* Tile Molester is free software; you can redistribute it and/or modify
* Tile Mangler is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* Tile Molester is distributed in the hope that it will be useful,
* Tile Mangler is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.

View file

@ -2,14 +2,14 @@
*
* Copyright (C) 2003 Kent Hansen.
*
* This file is part of Tile Molester.
* This file is part of Tile Mangler.
*
* Tile Molester is free software; you can redistribute it and/or modify
* Tile Mangler is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* Tile Molester is distributed in the hope that it will be useful,
* Tile Mangler is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.

View file

@ -2,14 +2,14 @@
*
* Copyright (C) 2003 Kent Hansen.
*
* This file is part of Tile Molester.
* This file is part of Tile Mangler.
*
* Tile Molester is free software; you can redistribute it and/or modify
* Tile Mangler is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* Tile Molester is distributed in the hope that it will be useful,
* Tile Mangler is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.

View file

@ -2,14 +2,14 @@
*
* Copyright (C) 2003 Kent Hansen.
*
* This file is part of Tile Molester.
* This file is part of Tile Mangler.
*
* Tile Molester is free software; you can redistribute it and/or modify
* Tile Mangler is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* Tile Molester is distributed in the hope that it will be useful,
* Tile Mangler is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.

View file

@ -2,14 +2,14 @@
*
* Copyright (C) 2003 Kent Hansen.
*
* This file is part of Tile Molester.
* This file is part of Tile Mangler.
*
* Tile Molester is free software; you can redistribute it and/or modify
* Tile Mangler is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* Tile Molester is distributed in the hope that it will be useful,
* Tile Mangler is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.

View file

@ -2,14 +2,14 @@
*
* Copyright (C) 2003 Kent Hansen.
*
* This file is part of Tile Molester.
* This file is part of Tile Mangler.
*
* Tile Molester is free software; you can redistribute it and/or modify
* Tile Mangler is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* Tile Molester is distributed in the hope that it will be useful,
* Tile Mangler is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.

View file

@ -2,14 +2,14 @@
*
* Copyright (C) 2003 Kent Hansen.
*
* This file is part of Tile Molester.
* This file is part of Tile Mangler.
*
* Tile Molester is free software; you can redistribute it and/or modify
* Tile Mangler is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* Tile Molester is distributed in the hope that it will be useful,
* Tile Mangler is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.

View file

@ -2,14 +2,14 @@
*
* Copyright (C) 2003 Kent Hansen.
*
* This file is part of Tile Molester.
* This file is part of Tile Mangler.
*
* Tile Molester is free software; you can redistribute it and/or modify
* Tile Mangler is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* Tile Molester is distributed in the hope that it will be useful,
* Tile Mangler is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.

View file

@ -2,14 +2,14 @@
*
* Copyright (C) 2003 Kent Hansen.
*
* This file is part of Tile Molester.
* This file is part of Tile Mangler.
*
* Tile Molester is free software; you can redistribute it and/or modify
* Tile Mangler is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* Tile Molester is distributed in the hope that it will be useful,
* Tile Mangler is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.

View file

@ -2,14 +2,14 @@
*
* Copyright (C) 2003 Kent Hansen.
*
* This file is part of Tile Molester.
* This file is part of Tile Mangler.
*
* Tile Molester is free software; you can redistribute it and/or modify
* Tile Mangler is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* Tile Molester is distributed in the hope that it will be useful,
* Tile Mangler is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.

View file

@ -2,14 +2,14 @@
*
* Copyright (C) 2003 Kent Hansen.
*
* This file is part of Tile Molester.
* This file is part of Tile Mangler.
*
* Tile Molester is free software; you can redistribute it and/or modify
* Tile Mangler is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* Tile Molester is distributed in the hope that it will be useful,
* Tile Mangler is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.

View file

@ -2,14 +2,14 @@
*
* Copyright (C) 2003 Kent Hansen.
*
* This file is part of Tile Molester.
* This file is part of Tile Mangler.
*
* Tile Molester is free software; you can redistribute it and/or modify
* Tile Mangler is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* Tile Molester is distributed in the hope that it will be useful,
* Tile Mangler is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.

View file

@ -2,14 +2,14 @@
*
* Copyright (C) 2003 Kent Hansen.
*
* This file is part of Tile Molester.
* This file is part of Tile Mangler.
*
* Tile Molester is free software; you can redistribute it and/or modify
* Tile Mangler is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* Tile Molester is distributed in the hope that it will be useful,
* Tile Mangler is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.

View file

@ -2,14 +2,14 @@
*
* Copyright (C) 2003 Kent Hansen.
*
* This file is part of Tile Molester.
* This file is part of Tile Mangler.
*
* Tile Molester is free software; you can redistribute it and/or modify
* Tile Mangler is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* Tile Molester is distributed in the hope that it will be useful,
* Tile Mangler is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.

View file

@ -2,14 +2,14 @@
*
* Copyright (C) 2003 Kent Hansen.
*
* This file is part of Tile Molester.
* This file is part of Tile Mangler.
*
* Tile Molester is free software; you can redistribute it and/or modify
* Tile Mangler is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* Tile Molester is distributed in the hope that it will be useful,
* Tile Mangler is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.

View file

@ -2,14 +2,14 @@
*
* Copyright (C) 2003 Kent Hansen.
*
* This file is part of Tile Molester.
* This file is part of Tile Mangler.
*
* Tile Molester is free software; you can redistribute it and/or modify
* Tile Mangler is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* Tile Molester is distributed in the hope that it will be useful,
* Tile Mangler is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.

View file

@ -2,14 +2,14 @@
*
* Copyright (C) 2003 Kent Hansen.
*
* This file is part of Tile Molester.
* This file is part of Tile Mangler.
*
* Tile Molester is free software; you can redistribute it and/or modify
* Tile Mangler is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* Tile Molester is distributed in the hope that it will be useful,
* Tile Mangler is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.

View file

@ -2,14 +2,14 @@
*
* Copyright (C) 2003 Kent Hansen.
*
* This file is part of Tile Molester.
* This file is part of Tile Mangler.
*
* Tile Molester is free software; you can redistribute it and/or modify
* Tile Mangler is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* Tile Molester is distributed in the hope that it will be useful,
* Tile Mangler is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
@ -205,7 +205,7 @@ public class TMOrganizeTreeDialog extends JDialog implements TreeModelListener {
JOptionPane.showMessageDialog(
this,
"Todo.\nUse drag and drop to move items.",
"Tile Molester",
"Tile Mangler",
JOptionPane.INFORMATION_MESSAGE
);
}
@ -221,7 +221,7 @@ public class TMOrganizeTreeDialog extends JDialog implements TreeModelListener {
if (node.isRoot()) return;
int retVal = JOptionPane.showConfirmDialog(this,
"You sure about this?", // i18n
"Tile Molester",
"Tile Mangler",
JOptionPane.YES_NO_OPTION,
JOptionPane.WARNING_MESSAGE);
if (retVal == JOptionPane.OK_OPTION) {

View file

@ -2,14 +2,14 @@
*
* Copyright (C) 2003 Kent Hansen.
*
* This file is part of Tile Molester.
* This file is part of Tile Mangler.
*
* Tile Molester is free software; you can redistribute it and/or modify
* Tile Mangler is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* Tile Molester is distributed in the hope that it will be useful,
* Tile Mangler is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.

View file

@ -2,14 +2,14 @@
*
* Copyright (C) 2003 Kent Hansen.
*
* This file is part of Tile Molester.
* This file is part of Tile Mangler.
*
* Tile Molester is free software; you can redistribute it and/or modify
* Tile Mangler is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* Tile Molester is distributed in the hope that it will be useful,
* Tile Mangler is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.

View file

@ -2,14 +2,14 @@
*
* Copyright (C) 2003 Kent Hansen.
*
* This file is part of Tile Molester.
* This file is part of Tile Mangler.
*
* Tile Molester is free software; you can redistribute it and/or modify
* Tile Mangler is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* Tile Molester is distributed in the hope that it will be useful,
* Tile Mangler is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.

View file

@ -2,14 +2,14 @@
*
* Copyright (C) 2003 Kent Hansen.
*
* This file is part of Tile Molester.
* This file is part of Tile Mangler.
*
* Tile Molester is free software; you can redistribute it and/or modify
* Tile Mangler is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* Tile Molester is distributed in the hope that it will be useful,
* Tile Mangler is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.

View file

@ -2,14 +2,14 @@
*
* Copyright (C) 2003 Kent Hansen.
*
* This file is part of Tile Molester.
* This file is part of Tile Mangler.
*
* Tile Molester is free software; you can redistribute it and/or modify
* Tile Mangler is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* Tile Molester is distributed in the hope that it will be useful,
* Tile Mangler is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.

View file

@ -2,14 +2,14 @@
*
* Copyright (C) 2003 Kent Hansen.
*
* This file is part of Tile Molester.
* This file is part of Tile Mangler.
*
* Tile Molester is free software; you can redistribute it and/or modify
* Tile Mangler is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* Tile Molester is distributed in the hope that it will be useful,
* Tile Mangler is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.

View file

@ -2,14 +2,14 @@
*
* Copyright (C) 2003 Kent Hansen.
*
* This file is part of Tile Molester.
* This file is part of Tile Mangler.
*
* Tile Molester is free software; you can redistribute it and/or modify
* Tile Mangler is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* Tile Molester is distributed in the hope that it will be useful,
* Tile Mangler is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.

View file

@ -2,14 +2,14 @@
*
* Copyright (C) 2003 Kent Hansen.
*
* This file is part of Tile Molester.
* This file is part of Tile Mangler.
*
* Tile Molester is free software; you can redistribute it and/or modify
* Tile Mangler is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* Tile Molester is distributed in the hope that it will be useful,
* Tile Mangler is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.

View file

@ -2,14 +2,14 @@
*
* Copyright (C) 2003 Kent Hansen.
*
* This file is part of Tile Molester.
* This file is part of Tile Mangler.
*
* Tile Molester is free software; you can redistribute it and/or modify
* Tile Mangler is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* Tile Molester is distributed in the hope that it will be useful,
* Tile Mangler is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.

View file

@ -2,14 +2,14 @@
*
* Copyright (C) 2003 Kent Hansen.
*
* This file is part of Tile Molester.
* This file is part of Tile Mangler.
*
* Tile Molester is free software; you can redistribute it and/or modify
* Tile Mangler is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* Tile Molester is distributed in the hope that it will be useful,
* Tile Mangler is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.

View file

@ -2,14 +2,14 @@
*
* Copyright (C) 2003 Kent Hansen.
*
* This file is part of Tile Molester.
* This file is part of Tile Mangler.
*
* Tile Molester is free software; you can redistribute it and/or modify
* Tile Mangler is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* Tile Molester is distributed in the hope that it will be useful,
* Tile Mangler is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.

View file

@ -2,14 +2,14 @@
*
* Copyright (C) 2003 Kent Hansen.
*
* This file is part of Tile Molester.
* This file is part of Tile Mangler.
*
* Tile Molester is free software; you can redistribute it and/or modify
* Tile Mangler is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* Tile Molester is distributed in the hope that it will be useful,
* Tile Mangler is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.

View file

@ -2,14 +2,14 @@
*
* Copyright (C) 2003 Kent Hansen.
*
* This file is part of Tile Molester.
* This file is part of Tile Mangler.
*
* Tile Molester is free software; you can redistribute it and/or modify
* Tile Mangler is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* Tile Molester is distributed in the hope that it will be useful,
* Tile Mangler is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
@ -71,7 +71,7 @@ public class FileLoaderThread extends ProgressThread {
catch (Exception e) { }
bytesLeft = 0;
}
yield();
//yield();
}
try {
bis.close();
@ -87,4 +87,4 @@ public class FileLoaderThread extends ProgressThread {
contents = null;
}
}
}

View file

@ -2,14 +2,14 @@
*
* Copyright (C) 2003 Kent Hansen.
*
* This file is part of Tile Molester.
* This file is part of Tile Mangler.
*
* Tile Molester is free software; you can redistribute it and/or modify
* Tile Mangler is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* Tile Molester is distributed in the hope that it will be useful,
* Tile Mangler is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
@ -72,7 +72,7 @@ public class FileSaverThread extends ProgressThread {
catch (Exception e) { }
bytesLeft = 0;
}
yield();
//yield();
}
try {
raf.close();
@ -80,4 +80,4 @@ public class FileSaverThread extends ProgressThread {
// done saving data
}
}
}

View file

@ -2,14 +2,14 @@
*
* Copyright (C) 2003 Kent Hansen.
*
* This file is part of Tile Molester.
* This file is part of Tile Mangler.
*
* Tile Molester is free software; you can redistribute it and/or modify
* Tile Mangler is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* Tile Molester is distributed in the hope that it will be useful,
* Tile Mangler is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.

View file

@ -2,14 +2,14 @@
*
* Copyright (C) 2003 Kent Hansen.
*
* This file is part of Tile Molester.
* This file is part of Tile Mangler.
*
* Tile Molester is free software; you can redistribute it and/or modify
* Tile Mangler is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* Tile Molester is distributed in the hope that it will be useful,
* Tile Mangler is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.

View file

@ -2,14 +2,14 @@
*
* Copyright (C) 2003 Kent Hansen.
*
* This file is part of Tile Molester.
* This file is part of Tile Mangler.
*
* Tile Molester is free software; you can redistribute it and/or modify
* Tile Mangler is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* Tile Molester is distributed in the hope that it will be useful,
* Tile Mangler is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.

View file

@ -2,14 +2,14 @@
*
* Copyright (C) 2003 Kent Hansen.
*
* This file is part of Tile Molester.
* This file is part of Tile Mangler.
*
* Tile Molester is free software; you can redistribute it and/or modify
* Tile Mangler is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* Tile Molester is distributed in the hope that it will be useful,
* Tile Mangler is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.

View file

@ -2,14 +2,14 @@
*
* Copyright (C) 2003 Kent Hansen.
*
* This file is part of Tile Molester.
* This file is part of Tile Mangler.
*
* Tile Molester is free software; you can redistribute it and/or modify
* Tile Mangler is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* Tile Molester is distributed in the hope that it will be useful,
* Tile Mangler is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.

View file

@ -2,14 +2,14 @@
*
* Copyright (C) 2003 Kent Hansen.
*
* This file is part of Tile Molester.
* This file is part of Tile Mangler.
*
* Tile Molester is free software; you can redistribute it and/or modify
* Tile Mangler is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* Tile Molester is distributed in the hope that it will be useful,
* Tile Mangler is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.

View file

@ -2,14 +2,14 @@
*
* Copyright (C) 2003 Kent Hansen.
*
* This file is part of Tile Molester.
* This file is part of Tile Mangler.
*
* Tile Molester is free software; you can redistribute it and/or modify
* Tile Mangler is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* Tile Molester is distributed in the hope that it will be useful,
* Tile Mangler is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.

View file

@ -2,14 +2,14 @@
*
* Copyright (C) 2003 Kent Hansen.
*
* This file is part of Tile Molester.
* This file is part of Tile Mangler.
*
* Tile Molester is free software; you can redistribute it and/or modify
* Tile Mangler is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* Tile Molester is distributed in the hope that it will be useful,
* Tile Mangler is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.

View file

@ -2,14 +2,14 @@
*
* Copyright (C) 2003 Kent Hansen.
*
* This file is part of Tile Molester.
* This file is part of Tile Mangler.
*
* Tile Molester is free software; you can redistribute it and/or modify
* Tile Mangler is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* Tile Molester is distributed in the hope that it will be useful,
* Tile Mangler is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.

View file

@ -2,14 +2,14 @@
*
* Copyright (C) 2003 Kent Hansen.
*
* This file is part of Tile Molester.
* This file is part of Tile Mangler.
*
* Tile Molester is free software; you can redistribute it and/or modify
* Tile Mangler is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* Tile Molester is distributed in the hope that it will be useful,
* Tile Mangler is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.

View file

@ -2,14 +2,14 @@
*
* Copyright (C) 2003 Kent Hansen.
*
* This file is part of Tile Molester.
* This file is part of Tile Mangler.
*
* Tile Molester is free software; you can redistribute it and/or modify
* Tile Mangler is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* Tile Molester is distributed in the hope that it will be useful,
* Tile Mangler is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.

View file

@ -2,14 +2,14 @@
*
* Copyright (C) 2003 Kent Hansen.
*
* This file is part of Tile Molester.
* This file is part of Tile Mangler.
*
* Tile Molester is free software; you can redistribute it and/or modify
* Tile Mangler is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* Tile Molester is distributed in the hope that it will be useful,
* Tile Mangler is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.

View file

@ -2,14 +2,14 @@
*
* Copyright (C) 2003 Kent Hansen.
*
* This file is part of Tile Molester.
* This file is part of Tile Mangler.
*
* Tile Molester is free software; you can redistribute it and/or modify
* Tile Mangler is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* Tile Molester is distributed in the hope that it will be useful,
* Tile Mangler is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.

View file

@ -2,14 +2,14 @@
*
* Copyright (C) 2003 Kent Hansen.
*
* This file is part of Tile Molester.
* This file is part of Tile Mangler.
*
* Tile Molester is free software; you can redistribute it and/or modify
* Tile Mangler is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* Tile Molester is distributed in the hope that it will be useful,
* Tile Mangler is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
@ -30,7 +30,7 @@ import javax.swing.*;
public class TMAboutDialog extends JDialog {
public TMAboutDialog(Frame owner) {
super(owner, "About Tile Molester");
super(owner, "About Tile Mangler");
setLayout(new BorderLayout());
}

View file

@ -2,14 +2,14 @@
*
* Copyright (C) 2003 Kent Hansen.
*
* This file is part of Tile Molester.
* This file is part of Tile Mangler.
*
* Tile Molester is free software; you can redistribute it and/or modify
* Tile Mangler is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* Tile Molester is distributed in the hope that it will be useful,
* Tile Mangler is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.

View file

@ -2,14 +2,14 @@
*
* Copyright (C) 2003 Kent Hansen.
*
* This file is part of Tile Molester.
* This file is part of Tile Mangler.
*
* Tile Molester is free software; you can redistribute it and/or modify
* Tile Mangler is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* Tile Molester is distributed in the hope that it will be useful,
* Tile Mangler is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.

View file

@ -2,14 +2,14 @@
*
* Copyright (C) 2003 Kent Hansen.
*
* This file is part of Tile Molester.
* This file is part of Tile Mangler.
*
* Tile Molester is free software; you can redistribute it and/or modify
* Tile Mangler is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* Tile Molester is distributed in the hope that it will be useful,
* Tile Mangler is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.

View file

@ -2,14 +2,14 @@
*
* Copyright (C) 2003 Kent Hansen.
*
* This file is part of Tile Molester.
* This file is part of Tile Mangler.
*
* Tile Molester is free software; you can redistribute it and/or modify
* Tile Mangler is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* Tile Molester is distributed in the hope that it will be useful,
* Tile Mangler is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
@ -24,7 +24,7 @@ import javax.swing.*;
/**
*
* Tile Molester splash screen.
* Tile Mangler splash screen.
*
**/

View file

@ -2,14 +2,14 @@
*
* Copyright (C) 2003 Kent Hansen.
*
* This file is part of Tile Molester.
* This file is part of Tile Mangler.
*
* Tile Molester is free software; you can redistribute it and/or modify
* Tile Mangler is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* Tile Molester is distributed in the hope that it will be useful,
* Tile Mangler is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
@ -28,7 +28,7 @@ import javax.swing.border.*;
/**
*
* Tile Molester status bar.
* Tile Mangler status bar.
*
**/

View file

@ -2,14 +2,14 @@
*
* Copyright (C) 2003 Kent Hansen.
*
* This file is part of Tile Molester.
* This file is part of Tile Mangler.
*
* Tile Molester is free software; you can redistribute it and/or modify
* Tile Mangler is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* Tile Molester is distributed in the hope that it will be useful,
* Tile Mangler is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
@ -267,7 +267,7 @@ public class TMUI extends JFrame {
private JMenu helpMenu = new JMenu("Help");
private JMenuItem helpTopicsMenuItem = new JMenuItem("Help Topics");
//private JMenuItem tipMenuItem = new JMenuItem("Tip of the Millennium..."); // Still say no to drugs, okay?
private JMenuItem aboutMenuItem = new JMenuItem("About Tile Molester...");
private JMenuItem aboutMenuItem = new JMenuItem("About Tile Mangler...");
// button groups
private ButtonGroup toolButtonGroup = new ButtonGroup();
@ -303,13 +303,13 @@ public class TMUI extends JFrame {
/**
*
* Creates a Tile Molester UI.
* Creates a Tile Mangler UI.
*
**/
public TMUI() {
super("Tile Molester");
super("Tile Mangler");
//I tried to change the UI but it seems innatural
/*try {
@ -437,7 +437,7 @@ public class TMUI extends JFrame {
} catch (Exception e) {
JOptionPane.showMessageDialog(this,
xlate("Error reading language file:")+"\n"+e.getMessage(),
"Tile Molester",
"Tile Mangler",
JOptionPane.ERROR_MESSAGE);
System.exit(0);
}
@ -533,7 +533,7 @@ public class TMUI extends JFrame {
// Help menu
helpMenu.setText(xlate("Help"));
helpTopicsMenuItem.setText(xlate("Help_Topics"));
aboutMenuItem.setText(xlate("About_Tile_Molester"));
aboutMenuItem.setText(xlate("About_Tile_Mangler"));
UIManager.put("OptionPane.yesButtonText", xlate("Yes"));
UIManager.put("OptionPane.noButtonText", xlate("No"));
@ -556,28 +556,28 @@ public class TMUI extends JFrame {
e.getMessage()+"\n"+
"("+e.getSystemId()+",\n"+
"line "+e.getLineNumber()+")\n",
"Tile Molester",
"Tile Mangler",
JOptionPane.ERROR_MESSAGE);
System.exit(0);
}
catch (SAXException e) {
JOptionPane.showMessageDialog(this,
xlate("Parser_Parse_Error")+"\n"+e.getMessage(),
"Tile Molester",
"Tile Mangler",
JOptionPane.ERROR_MESSAGE);
System.exit(0);
}
catch (ParserConfigurationException e) {
JOptionPane.showMessageDialog(this,
xlate("Parser_Config_Error")+"\n"+e.getMessage(),
"Tile Molester",
"Tile Mangler",
JOptionPane.ERROR_MESSAGE);
System.exit(0);
}
catch (IOException e) {
JOptionPane.showMessageDialog(this,
xlate("Parser_IO_Error")+"\n"+e.getMessage(),
"Tile Molester",
"Tile Mangler",
JOptionPane.ERROR_MESSAGE);
System.exit(0);
}
@ -759,7 +759,7 @@ public class TMUI extends JFrame {
catch (Exception e) {
JOptionPane.showMessageDialog(this,
xlate("Save_Settings_Error")+"\n"+e.getMessage(),
"Tile Molester",
"Tile Mangler",
JOptionPane.ERROR_MESSAGE);
}
}
@ -789,7 +789,7 @@ public class TMUI extends JFrame {
catch (Exception e) {
JOptionPane.showMessageDialog(this,
xlate("Load_Settings_Error")+"\n"+e.getMessage(),
"Tile Molester",
"Tile Mangler",
JOptionPane.ERROR_MESSAGE);
}
if (doc == null) return;
@ -2274,7 +2274,7 @@ public class TMUI extends JFrame {
// check if saving required/desired
if (img.isModified()) {
int retVal = JOptionPane.showConfirmDialog(this,
xlate("Save_Changes_To")+" "+img.getName()+"?", "Tile Molester",
xlate("Save_Changes_To")+" "+img.getName()+"?", "Tile Mangler",
JOptionPane.YES_NO_CANCEL_OPTION, JOptionPane.INFORMATION_MESSAGE);
if (retVal == JOptionPane.YES_OPTION) {
doSaveCommand();
@ -2311,7 +2311,7 @@ public class TMUI extends JFrame {
if (frames.length == 0) {
// no more frames left on the desktop, hide MDI menus and toolbars
disableMDIStuff();
setTitle("Tile Molester");
setTitle("Tile Mangler");
}
else {
// select a random frame (Swing doesn't do it for you...)
@ -2343,7 +2343,7 @@ public class TMUI extends JFrame {
catch (Exception e) {
JOptionPane.showMessageDialog(this,
xlate("Save_Resources_Error")+"\n"+e.getMessage(),
"Tile Molester",
"Tile Mangler",
JOptionPane.ERROR_MESSAGE);
}
}
@ -2372,7 +2372,7 @@ public class TMUI extends JFrame {
// check if saving required/desired
if (img.isModified()) {
int retVal = JOptionPane.showConfirmDialog(this,
xlate("Save_Changes_To")+" "+img.getName()+"?", "Tile Molester",
xlate("Save_Changes_To")+" "+img.getName()+"?", "Tile Mangler",
JOptionPane.YES_NO_CANCEL_OPTION, JOptionPane.INFORMATION_MESSAGE);
if (retVal == JOptionPane.YES_OPTION) {
try {
@ -2414,7 +2414,7 @@ public class TMUI extends JFrame {
desktop.revalidate();
desktop.repaint();
disableMDIStuff();
setTitle("Tile Molester");
setTitle("Tile Mangler");
System.gc();
}
@ -2439,7 +2439,7 @@ public class TMUI extends JFrame {
if (!file.canWrite()) {
JOptionPane.showMessageDialog(this,
xlate("File_Write_Error")+"\n"+file.getName(),
"Tile Molester",
"Tile Mangler",
JOptionPane.ERROR_MESSAGE);
}
else {
@ -2451,7 +2451,7 @@ public class TMUI extends JFrame {
catch (Exception e) {
JOptionPane.showMessageDialog(this,
xlate("File_Save_Error")+"\n"+e.getMessage(),
"Tile Molester",
"Tile Mangler",
JOptionPane.ERROR_MESSAGE);
return;
}
@ -2495,7 +2495,7 @@ public class TMUI extends JFrame {
File file = fileSaveChooser.getSelectedFile();
view.getFileImage().setFile(file);
doSaveCommand();
setTitle("Tile Molester - "+view.getTitle());
setTitle("Tile Mangler - "+view.getTitle());
}
}
setSaveButtonsEnabled(false);
@ -2713,7 +2713,7 @@ public class TMUI extends JFrame {
} catch (Exception e) {
JOptionPane.showMessageDialog(this,
xlate("Save_Bitmap_Error")+"\n"+e.getMessage(),
"Tile Molester",
"Tile Mangler",
JOptionPane.ERROR_MESSAGE);
}
}
@ -2745,7 +2745,7 @@ public class TMUI extends JFrame {
catch (Exception e) {
JOptionPane.showMessageDialog(this,
xlate("Load_Bitmap_Error")+"\n"+e.getMessage(),
"Tile Molester",
"Tile Mangler",
JOptionPane.ERROR_MESSAGE);
return;
}
@ -2871,7 +2871,7 @@ public class TMUI extends JFrame {
public void doTipCommand() {
// Show Tip dialog
JOptionPane.showConfirmDialog(this,
xlate("Drugs_Message"), "Tile Molester",
xlate("Drugs_Message"), "Tile Mangler",
JOptionPane.YES_NO_OPTION, JOptionPane.INFORMATION_MESSAGE);
}
@ -2885,7 +2885,7 @@ public class TMUI extends JFrame {
public void doAboutCommand()
{
JOptionPane.showMessageDialog(this,
"Tile Molester v0.20\nby SnowBro 2003-2005 (v0.16)\nby Dr. MefistO 2013 (v0.17.2)\nby Mewster 2014-2015 (v0.19)\nby toruzz 2020 (v0.20)", "Tile Molester",
"Tile Mangler v0.20\nby SnowBro 2003-2005 (v0.16)\nby Dr. MefistO 2013 (v0.17.2)\nby Mewster 2014-2015 (v0.19)\nby toruzz 2020 (v0.20)", "Tile Mangler",
1);
}
@ -3463,7 +3463,7 @@ public void doAboutCommand()
JOptionPane.showMessageDialog(
this,
"Todo.\nDouble-click on a color in the palette below to edit it.",
"Tile Molester",
"Tile Mangler",
JOptionPane.INFORMATION_MESSAGE
);
// let user edit the color
@ -3632,7 +3632,7 @@ public void doAboutCommand()
catch (Exception e) {
JOptionPane.showMessageDialog(this,
xlate("Palette_Read_Error")+"\n"+e.getMessage(),
"Tile Molester",
"Tile Mangler",
JOptionPane.ERROR_MESSAGE);
return;
}
@ -4592,7 +4592,7 @@ public void doAboutCommand()
refreshPalettesMenu();
refreshUndoRedo();
setTitle("Tile Molester - "+view.getTitle());
setTitle("Tile Mangler - "+view.getTitle());
}
/**
@ -4772,14 +4772,14 @@ public void doAboutCommand()
catch (OutOfMemoryError e) {
JOptionPane.showMessageDialog(this,
xlate("Out_Of_Memory")+"\n"+file.length()+" bytes needed to load file.", // i18n
"Tile Molester",
"Tile Mangler",
JOptionPane.ERROR_MESSAGE);
return;
}
catch (Exception e) {
JOptionPane.showMessageDialog(this,
xlate("Load_File_Error")+"\n"+e.getMessage(),
"Tile Molester",
"Tile Mangler",
JOptionPane.ERROR_MESSAGE);
return;
}
@ -4809,19 +4809,19 @@ public void doAboutCommand()
catch (SAXException e) {
JOptionPane.showMessageDialog(this,
xlate("Parser_Parse_Error")+"\n"+e.getMessage(),
"Tile Molester",
"Tile Mangler",
JOptionPane.ERROR_MESSAGE);
}
catch (ParserConfigurationException e) {
JOptionPane.showMessageDialog(this,
xlate("Parser_Config_Error")+"\n"+e.getMessage(),
"Tile Molester",
"Tile Mangler",
JOptionPane.ERROR_MESSAGE);
}
catch (IOException e) {
JOptionPane.showMessageDialog(this,
xlate("Parser_IO_Error")+"\n"+e.getMessage(),
"Tile Molester",
"Tile Mangler",
JOptionPane.ERROR_MESSAGE);
}
}
@ -4945,7 +4945,7 @@ public void doAboutCommand()
// ask user to select language
String selectedName = (String)JOptionPane.showInputDialog(this,
"Choose a locale:", "Tile Molester",
"Choose a locale:", "Tile Mangler",
JOptionPane.INFORMATION_MESSAGE, null,
displayNames, displayNames[defaultIndex]);
if (selectedName != null) {
@ -4962,7 +4962,7 @@ public void doAboutCommand()
else {
JOptionPane.showMessageDialog(this,
xlate("No language files found.\nPlease check your installation."),
"Tile Molester",
"Tile Mangler",
JOptionPane.ERROR_MESSAGE);
}
}

View file

@ -2,14 +2,14 @@
*
* Copyright (C) 2003 Kent Hansen.
*
* This file is part of Tile Molester.
* This file is part of Tile Mangler.
*
* Tile Molester is free software; you can redistribute it and/or modify
* Tile Mangler is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* Tile Molester is distributed in the hope that it will be useful,
* Tile Mangler is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.

View file

@ -2,14 +2,14 @@
*
* Copyright (C) 2003 Kent Hansen.
*
* This file is part of Tile Molester.
* This file is part of Tile Mangler.
*
* Tile Molester is free software; you can redistribute it and/or modify
* Tile Mangler is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* Tile Molester is distributed in the hope that it will be useful,
* Tile Mangler is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.

View file

@ -2,14 +2,14 @@
*
* Copyright (C) 2003 Kent Hansen.
*
* This file is part of Tile Molester.
* This file is part of Tile Mangler.
*
* Tile Molester is free software; you can redistribute it and/or modify
* Tile Mangler is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* Tile Molester is distributed in the hope that it will be useful,
* Tile Mangler is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.

View file

@ -2,14 +2,14 @@
*
* Copyright (C) 2003 Kent Hansen.
*
* This file is part of Tile Molester.
* This file is part of Tile Mangler.
*
* Tile Molester is free software; you can redistribute it and/or modify
* Tile Mangler is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* Tile Molester is distributed in the hope that it will be useful,
* Tile Mangler is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.

View file

@ -2,14 +2,14 @@
*
* Copyright (C) 2003 Kent Hansen.
*
* This file is part of Tile Molester.
* This file is part of Tile Mangler.
*
* Tile Molester is free software; you can redistribute it and/or modify
* Tile Mangler is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* Tile Molester is distributed in the hope that it will be useful,
* Tile Mangler is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.