3.1.0 beta 2
SLADE 3.1.0 beta 2 is up, with numerous changes since beta 1. For more information and a full list of changes, head over to the GitHub Release page. You can also download the windows binaries and sources from there, or as usual from the downloads section here.
Work on SLADE has been increasing in pace lately, and I'm hoping to continue this trend and get another beta out reasonably soon. Might even end up with 3.1.0 final before the end of the year if all goes well...
3.1.0 Beta 1
Well I figure it's about time I released a beta for SLADE 3.1.0. The Windows binaries are up at the download section. Note that it requires the MS VC++ 2012 runtimes to run.
As it is a beta release, expect some bugginess, and some things to not quite work right. So make backups and save often, all the usual common sense stuff.
If you happen to come across a bug, be sure to post it (and the stack trace if it was a crash) as an Issue over at GitHub. Feature suggestions can be posted here as well, though for the most part I'm just looking for bugs to fix up at the moment.
As this is the first somewhat public release of the SLADE3 map editor, I'd like to hear some feedback on it - what works well, what doesn't, etc etc. I've done a few things a bit differently to what people might be used to from SLADE2 / Doom Builder. Eventually there will be more documentation up about it on the wiki, but for now I think it would be good to see if things are intuitive or not The map editor is not currently feature complete - if there's something that was in SLADE2 that isn't there yet, it's coming (eventually).
Apart from the map editor, there have been numerous changes to the rest of SLADE3 since 3.0.2. Below is a list of some of the bigger changes:
The list probably isn't complete, but hey, it's been over 2 years since the last release.
Been a While
So I just realised it's been more than two years since the last official SLADE release of v3.0.2. I doubt too many people end up reading this stuff, but I figured I should at least post some kind of news about how things have been coming along.
3.1.0 and the Map Editor
Since 3.0.2 was released, I have slowly been getting work done on the map editor component of SLADE3. Currently, it is fairly usable, although missing some features and somewhat buggy. As things are going currently, I don't really see it being complete any time soon. Because of this, I think it's about time I set some kind of cutoff in terms of features for the map editor, started fixing up the bugs and release a beta version of 3.1.0 for testing. Expect this sometime soon.
Version Control and GitHub
Recently I was beginning to realise that I just have too many different sources for bug reports, feature requests and the like. Between the ZDoom forums thread, the SLADE forums, IRC and email, it was getting increasingly difficult to keep track of all the feedback coming in. Additionally, there has been a (justifiable) move away from centralised VCS (cvs, svn, etc) to DVCS (git, mercurial, etc).
I decided to give Git a try, having the source repository for SLADE up at GitHub. This brings multiple advantages, on top of those from using a DVCS, GitHub provides an issue tracker and wiki for the project. The issue tracker makes it much easier to keep track of outstanding bugs and feature requests, anyone can post an issue (just need to sign up for a GitHub account), and I can close said issues via commits when they are addressed. This will be the preferred method for bug reports and feature requests for 3.1.0.
The current SLADE wiki is hosted at Wikia, which while being decent enough for a free wiki host, has become a bit too ad-heavy, among other things. Over the last few days I have been moving the wiki content over to the SLADE wiki on GitHub, which is both nicer than Wikia aesthetically and has no ads.
As a whole, SLADE noticeably lacks any real documentation. With the wiki move above, I plan to start writing up some proper documentation for SLADE interface and resource editor features on the GitHub wiki, while the 3.1.0 betas are in development. Once I get started on some of it (so as to have some examples of how the documentation should look), I would not be opposed to anyone else helping out with writing documentation/tutorial pages for the wiki : )
SLADE is a cross-platform application, and while in the past I have been able to keep it working correctly on OSX, recently I have not been able to do so. As such, I am looking for anyone interested in helping maintain an OSX package for SLADE, so for 3.1.0 it can have an official OSX release. So yeah, if anyone is interested, let me know.
Well I guess that's it for now, stay tuned for the first beta for SLADE 3.1.0 in the coming weeks...
Forum Registration and SVN
Just a quick update to say that forum registration should be working again (you're no longer always under 13 years of age, heh). Also due to some problems it was causing, the mancubus.net websvn software has been disabled, so for now the only option for browsing the svn is browsing it directly here.
Three Oh Too
And finally, SLADE v3.0.2 is released. The final version doesn't really have any new features over beta 3, but here's an overview of the major changes since 3.0.1:
With that out of the way, I now plan to focus on the map editor/3.1 for the most part, although I imagine there will be at least a version 3.0.3 before it is finished as there are still quite a few things I want to add to the general editor. Another thing that needs to be looked at is some proper documentation of editor features, but this is one of those things I'm not so good at, I wouldn't know where to start I may put up a few basic tutorials at some point, though, detailing how to perform some common editing activities such as importing, texture editing, etc etc. I imagine there are quite a few minor features many people don't know about
3.0.2 Beta 2
Well the last few things I wanted to do for 3.0.2 are now done, and therefore 3.0.2 beta2 is now up at the downloads page. Now all it needs is some polish and bugfixing before 3.0.2 final
All that's really new since beta 1 is the ability to use textures as patches for ZDoom TEXTURES, and the ability to copy and paste textures from one list to another, patches and all.
Forum issues! 3.0.2 beta 1!
So I hear some people have been having trouble registering over at the SLADE (mancubus.net) forums. Anyone who did (or does ), please read this post. I'd like more people to use the proper SLADE forums as it's preferable for discussion/reporting over the wiki or threads in other, unrelated forums. Don't let the need to register scare you off
In other news, nearly all the new features I wanted for 3.0.2 are now implemented, so I figured a new beta release is in order. So yeah, try it out and report any bugs so they can be fixed for 3.0.2 final
What's new or changed? Well, this:
Before 3.0.2 final I still want to finish off some stuff with the TEXTURES editor, namely allowing textures to be used as patches, offsets previewing and copy+paste for textures. Hopefully proper lzma/bz2 compression support for zips will be done before then too. Once 3.0.2 final is done, I'll really get around to implementing the map editor, something I've been itching to do lately
As per usual, go to the downloads section to grab the beta, and get testing etc.
A bit later than I would have liked, here is SLADE v3.0.1. It's for the most part a bugfix/improvements release after 3.0.0, but there are a few new things in there too. Below is a list of the major changes and additions in this version:
The map editor is coming along slowly but surely, hopefully it'll be done before the end of the year at the latest...
3.0.0 Is Here
With all the features (and more) of SLumpEd, and (hopefully) all the bugs from beta gone, it's finally time - for SLADE v3.0.0 Go grab it at the downloads page!
The only real new feature added since beta7 is an 'Export to PNG' function for gfx entries, to alleviate the hassle of having to convert manually before exporting. Apart from that, many bugs were fixed and various interface-related oddities were fixed up, and the entry type detection code was optimised significantly.
To coincide with the release, the old SLADE/SLumpEd forums have been cleared, and in their place is a new SLADE3 set of forums. Feel free to post any bug reports, feature requests, or anything else SLADE-related there.
Aaaand it's beta 7. New stuff ahoy:
With beta 7, SLADE 3 now has all the features of SLumpEd (and more of course). This means that I won't be adding any new major features for v3.0. Before the final 3.0 release, though, I'd like to get it as bug free as possible, so I encourage people to test beta 7 as much as they can, and report any bugs or annoyances via either the forums (preferrably), email or on the wiki.
Hopefully I can get the final 3.0 out before the end of the year
I figure it's about time I released beta 6. It's been a few months since the last one (so much for monthly betas ), but hey, the SVN builds should be enough to keep those most interested in development up-to-date. Many things are improved over beta5 in this version, so be sure to get it asap if you're still using 5.
New stuff? Here:
3.0 is getting closer, gradually...
Downtime, SVN Builds and a Wiki
Well the SLADE website has been down for a week or so, during that time a few things have happened.
Gez has setup an SVN builds page over at DRD Team. So if you're feeling adventurous, try out the latest (win32) SVN build of SLADE while waiting on the next proper beta version
I've also setup a Wiki for SLADE over here, which will be added to over time with documentation, tutorials, information etc etc.
That's all for now, hopefully within the next few weeks I'll get beta6 up, if all goes well...
It's Beta 5
Well I didn't get everything I wanted finished before this release, but it's been longer than a month so it's time for beta 5.
New stuff in this release:
Beta 4 Already
Well a lot sooner than I planned, here's beta 4. I would have waited longer to up the version but beta 3 had some nasty problems. So, here's what's new:
Barring any real problems I'm hoping to have the TEXTUREx editor mostly complete by the next beta release
The Third Beta
Well I figure it's about time to release another beta. A lot of stuff has been added since the last beta version, most of it added by Gez (a huge thanks to him, I probably would never have gotten around to putting in most of that stuff ). So anyway, in ancient SLADE tradition, here's a list of new stuff:
Perhaps I'll try to get a monthly beta release going from now on. Still a fair few things to go before the final v3.0 release...
Best viewed in Mozilla Firefox, Google Chrome or Internet Explorer 9+.