Author Topic: Taunt Editor v1.0.3 (with source)  (Read 13459 times)

0 Members and 1 Guest are viewing this topic.

Offline VirtualTT

  • Veteran
  • *****
  • Posts: 1026
Taunt Editor v1.0.3 (with source)
« on: September 03, 2009, 07:10:30 am »
Description:
  • Taunt Editor is a universal tool to modify instant chat messages lists, known as "taunts", for Soldat.

Main features:
  • Full Unicode support.
  • Quick navigation through the taunts.
  • Copy-Paste.
  • Undo-Redo.
  • Drag-and-Drop of taunts.
  • Extensible predefined taunts lists for quick insertion.
  • Supports all common encoding types: ANSI, UTF-8, UTF-16.
  • Supports all common latin keyboard layouts: QWERTY, AZERTY, QWERTZ.
  • The smallest and the fastest among the existing taunt editors. |m|
  • Open-source

Screenshots gallery:

^Click image to enlarge it^

Requirements:
  • Nothing special.

Download:

Installation:
  • Extract archive into your Soldat folder.

Quick tips:
  • Use arrow and letter (without Alt) keys to navigate through the taunt list.
  • To edit the taunt double-click on it or select it and press Enter.
  • To finish taunt editing press Enter or click anywhere outside the edit control.
    Or press Tab to save current taunt and start editing next one.
  • To cancel taunt editing press Esc.
  • Drag with the left mouse button to swap taunts, drag with the right mouse button to clone the taunt.
  • Tab key cyclically switches sorting modes.
  • Predefined taunts menu for selected item can be opened with App key(to the left of the right Ctrl) or with right-click.
  • Taunt Editor supports usual hot keys for all the standard operations such as Ctrl+S to Save the current taunt file, Ctrl+C/Ctrl+V to Copy/Paste from clipboard, etc.

Change log*:
  • v1.0.3 (16.11.2009)
  • added possibility to open files by dragging them from explorer
  • added predefined taunts list menu appears under selected item when App key is pressed
  • added Tab key switches sorting modes cyclically
  • added x64 build
  • changed taunt type icons were replaced with shadowless versions and properly aligned
  • changed taunt icons were replaced with key icons
  • changed help menu item now has a subitem that leads to help file
  • changed maximum taunt length set to 84 characters
  • changed font quality to Clear Type for pre Vista version
  • removed header
  • fixed edit box appearance
  • fixed dragging doesn't work with the first column
  • fixed taunt view control not getting focus when Taunt Editor window is being activated
  • fixed opened files not being saved to recent/to jump list under Windows Vista/7
  • fixed issue when Taunt Editor was trying to open files with extensions other that .txt
  • fixed drawing artifacts appearing while dragging
  • fixed handling of the team radio messages
  • fixed access violation when open files larger than 2kb/4kb
  • fixed access violation when load predefined taunts list with more than 36 lines
  • fixed crap symbols appearing in the taunt view when open empty file with BOM
  • fixed crash after call to sys menu after calling File menu
  • fixed file status not changing to modified after undo if saved
  • fixed lines longer than maximum allowed taunt length preventing Taunt Editor from reading the rest of the file

Development
  • PM me if you make any program improvements or localization, or discuss it in this tread.

Known issues
  • Starting New file does not popup Do you want to save changes in the current file dialog.
  • Under Windows 2k taunt edit isn't being canceled if user calls main menu.
  • Program is not DPI-aware
  • Window is too large for 800x600 resolution

* Complete change log can be found in the help file.
« Last Edit: June 25, 2010, 01:13:39 am by VirtualTT »

Offline VirtualTT

  • Veteran
  • *****
  • Posts: 1026
Re: Taunt Editor v1.0.2
« Reply #1 on: September 03, 2009, 07:11:01 am »
So why did i decide to make a new taunt editor?

After browsing the Internet (starting from this forums) for some good taunt editor i came to conclusion that their developers were concerned more about providing cool-looking virtual keyboard rather than making a handy taunt editor. And in spite of being ugly they all are using .NET or other s**tty runtimes.

So my demands for the new taunt editor were:
- standard windows UI
- quick navigation between the taunts with the real keyboard in front of me
- some means to quickly build and reassign taunts for the new scripted servers

And i believe that i successfully implemented them in my Taunt Editor. Simple name - rich capabilities.
« Last Edit: September 03, 2009, 08:08:15 am by VirtualTT »

DarkCrusade

  • Guest
Re: Taunt Editor v1.0.2
« Reply #2 on: September 03, 2009, 09:56:16 am »
Well, it is definetly better than the TauntEditor Selfkill provides :) You are right, looks are not the whole story and you made a great job, keep it up!

Offline DorkeyDear

  • Veteran
  • *****
  • Posts: 1507
  • I also go by Curt or menturi
Re: Taunt Editor v1.0.2
« Reply #3 on: September 03, 2009, 10:30:13 am »
An extremely minor suggestion would be to leave the X column unlabeled, as the "x" looks ugly imo.
I cannot test it right now, but off the previews, this definitely looks pretty sweet! Great job!

Offline VirtualTT

  • Veteran
  • *****
  • Posts: 1026
Re: Taunt Editor v1.0.2
« Reply #4 on: September 03, 2009, 10:49:05 am »
An extremely minor suggestion would be to leave the X column unlabeled, as the "x" looks ugly imo.
I cannot test it right now, but off the previews, this definitely looks pretty sweet! Great job!
Actually leaving X column unlabeled would be a bit wrong since clicking on column header clears all the taunts. (Same with 1st column, however i didn't came up with any suitable name for it).
Anyway you can change it manually - "x" offset for 2k/XP version is 0x0000421C and for Vista/7 version is 0x0000461C

Offline Naughty Dog

  • Major(1)
  • Posts: 7
Re: Taunt Editor v1.0.2
« Reply #5 on: September 03, 2009, 06:03:14 pm »
too bad, doesnt work for me because it can't locate soldat
and yes, i put it in the soldat folder! (xp 32bit)

Offline VirtualTT

  • Veteran
  • *****
  • Posts: 1026
Re: Taunt Editor v1.0.2
« Reply #6 on: September 04, 2009, 01:02:24 am »
too bad, doesnt work for me because it can't locate soldat
and yes, i put it in the soldat folder! (xp 32bit)
So does it look like this: ...\Soldat\Taunt Editor\Taunt Editor.exe ? (some ppl have already tried extracting Taunt Editor.exe itself into Soldat folder which is wrong)
« Last Edit: September 04, 2009, 02:02:05 am by VirtualTT »

Offline DorkeyDear

  • Veteran
  • *****
  • Posts: 1507
  • I also go by Curt or menturi
Re: Taunt Editor v1.0.2
« Reply #7 on: September 04, 2009, 08:12:27 am »
I suggest the ability to keep it outside your Soldat folder, and then specifying exactly where the Soldat folder is on first run, or through some sort of config or something. (I don't like having my Soldat folder loaded with a million applications; besides, I have many different Soldats installed and may want to edit the taunts in different ones for whatever reason :P)

Offline VirtualTT

  • Veteran
  • *****
  • Posts: 1026
Re: Taunt Editor v1.0.2
« Reply #8 on: September 04, 2009, 09:49:41 am »
I suggest the ability to keep it outside your Soldat folder, and then specifying exactly where the Soldat folder is on first run, or through some sort of config or something. (I don't like having my Soldat folder loaded with a million applications; besides, I have many different Soldats installed and may want to edit the taunts in different ones for whatever reason :P)
Settings that have only one option to specify Soldat location are kinda pathetic [retard]. Also this won't improve anything in case of having many different Soldats since Taunt Editor will start with some certain Soldat specified in settings. So you'll need to browse some additional folders in Open and/or Save dialogs, which is exactly the same way it works now.

Another option to allow Taunt Editor to work from anywhere could be ability to detect Soldat based on it's registry settings. So "primary" Soldat instllation (which is responsible in handling soldat//: links in your system) will be detected as start-up Soldat.
« Last Edit: September 04, 2009, 09:59:29 am by VirtualTT »

Offline Naughty Dog

  • Major(1)
  • Posts: 7
Re: Taunt Editor v1.0.2
« Reply #9 on: September 06, 2009, 07:13:47 am »
too bad, doesnt work for me because it can't locate soldat
and yes, i put it in the soldat folder! (xp 32bit)
So does it look like this: ...\Soldat\Taunt Editor\Taunt Editor.exe ? (some ppl have already tried extracting Taunt Editor.exe itself into Soldat folder which is wrong)

that was it, thanks

Offline VirtualTT

  • Veteran
  • *****
  • Posts: 1026
Re: Taunt Editor v1.0.3 (with source code)
« Reply #10 on: November 17, 2009, 12:58:15 pm »
Source code now is also available.
(see first post for the link)

New version is out!
It contains several important tweaks and fixes. I managed to resolve all issues known before as well as to improve usability of my Taunt Editor.
- now it supports drag-and-drop of files from Explorer
- interface improvements
- working jumplist with recent items under Win7
- added x64 build
- lots of bugfixes
- new list of W40k quotes included
enjoy!

Source code for the new version is now also available.
« Last Edit: November 20, 2009, 03:15:26 pm by VirtualTT »

Offline Mittsu

  • Soldat Beta Team
  • Flagrunner
  • ******
  • Posts: 617
Re: Taunt Editor v1.0.3 (with source code)
« Reply #11 on: November 21, 2009, 04:16:10 pm »
thanks man, finally some good taunt editor, well done
Realistic-Soldat.net
<+elerok> soldat is dead
<+AThousandD> shit happens

Offline PKS|Shooter

  • Soldier
  • **
  • Posts: 130
  • Dont fuck with us!
    • PKS - La Familia
Re: Taunt Editor v1.0.3 (with source)
« Reply #12 on: March 28, 2010, 05:52:50 am »
wow thats the best taunt editor that i ever seen, very good work VirtualTT!

Offline D4NG3R NL

  • Soldier
  • **
  • Posts: 130
  • You got Rickroll'd
Re: Taunt Editor v1.0.3 (with source)
« Reply #13 on: March 28, 2010, 10:11:56 am »
Whoa, awesome thing!

I found a little spelling error though ;)

under "Common TW":
^Enemy is hiding in the tonnel!
Tonnel? I think this should be Tunnel!
                  Forum Rules   -   Search

Offline VirtualTT

  • Veteran
  • *****
  • Posts: 1026
Re: Taunt Editor v1.0.3 (with source)
« Reply #14 on: March 28, 2010, 10:59:51 am »
well, one can easily edit all those taunt lists (they are located in "...\Taunt Editor\Predefined taunts lists\")

Offline D4NG3R NL

  • Soldier
  • **
  • Posts: 130
  • You got Rickroll'd
Re: Taunt Editor v1.0.3 (with source)
« Reply #15 on: March 28, 2010, 12:24:51 pm »
well, one can easily edit all those taunt lists (they are located in "...\Taunt Editor\Predefined taunts lists\")

Haha, I know.. but I'm just saying  :) . So you can change it in the next release (I know its a small thing, but oh well  ::) )
                  Forum Rules   -   Search