![]() Several notifications in the current version just don't work, mainly because the current notification system is kind of a mess. The next version will let us blacklist things remotely, without having to push client updates. The current version has trouble with blacklisting, which floods the translator with junk data to the point where translating anything becomes impossible. Properly working translation submission.Oh, and it can spit out platform-specific installers and archives too. ![]() CMake is an amazing tool, that can be made to swallow nearly any project structure, spit out build files for anything from GNU Make to Visual Studio, and build external dependencies while it's at it. In reality, getting a new build out on OSX and Windows alone usually took me around one to two hours of work.įor the next version, I'm converting everything to use CMake. Getting new versions out should be as simple as running the script that updated the version number, hitting Build on two different machines and poking our Linux maintainer. Qt's build tool qmake works wonders for simple projects, but that description hasn't fit KanColleTool for a very long time now - it had several custom build scripts, a ton of hacks to make qmake do what we want, and the build process broke all the time, especially on Windows. The codebase had a lot of old stuff in it that got in the way more than it really helped. If anyone wondered what's going on with KCT (or worse, thought it dead), the simple answer is: overhauls! Translation occasionally not taking effect on Tool launch.The Tool now properly updates when ships are refueled.Remote translation submission blacklist.Growl/ Growl for Windows notification support. ![]() If you won't update for me, do it for her! Poor Amatsukaze still doesn't have an English translation of her name, because she got buried under a mountain of junk. Which is also why it's pretty important that people update to this version as soon as possible, because the last version did exactly that. Oh, and it also won't flood the translator with junk lines (to the point where his work becomes impossible) every time something in the game changes. This should speed development up considerably. We now use CMake for building, which makes everything (especially adding third-party libraries) a whole lot easier. Less shiny, but certainly important, is the build system overhaul. Mac and Linux have more usable notification systems already, so it's a matter of taste there. ![]() Having customizable notification bubbles in a corner of the screen is a huge improvement over the little tray bubbles that's all Windows offers (to non-Metro applications, at least). I'd recommend all Windows users in particular to install Growl. Growl is a wonderful little program that does one thing, and does it damn well: displaying notifications. The big thing in this update is support for Growl (along with the aptly named Windows port, Growl for Windows). Well, it's not actually that shiny, and I doubt it was on anyone's wishlist, or that anyone has any porridge for me for that matter. Like Santa Claus in July, I bring you shiny stuff on the 24th.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |