This is a preview version of Cyotek's blog and may be missing functionality and/or unstable. Please visit https://www.cyotek.com/blog for the current version of the blog.
If you encounter any problems using this preview site, please contact us with the details.

Gif Animator's new transparency tool

Cyotek Gif Animator 0 Comments

GIF images have both their strong sides and their downsides. Whilst not supporting any form of alpha transparency, they do offer turning one colour entry per frame into a fully transparent pixel.

I've spent the last week fixing some of the bugs that have been reported and a bunch more regressions due to the new libraries, whilst also trying to fix (with scant success) some others that I can't reproduce locally or have any idea how they occurred. Glorious bugs...

Read More

Gif Animator 0.0.3.0 Beta Released

Cyotek Gif Animator 0 Comments

Today I'm pleased to announce the latest update for Gif Animator has been released. This new version is the first of our products to use new libraries that provide much more functionality that was previously available - even if the UI itself doesn't look that much different, under the hood it's very new.

Some of the notable changes in this update include

Read More

Upcoming support for portable settings

All Products 0 Comments

In my last "all products" update, I discussed how the user interface was being made more useful. In this second, shorter, update I will briefly cover upcoming changes to settings.

As with the previous UI update, this will only apply to new versions of our tool set that have been redeveloped to use the new libraries (at time of writing only an internal build of Gif Animator).

Read More

First looks at multiple documents and docking windows

All Products 0 Comments

Two years ago we created a prototype for a new version of the help authoring tool we used to offer. The main reason for the prototype was to trial writing a new product using test driven development (TDD) techniques. This worked very well, but not so well when it came to adding a user interface.

All our current tools use a standard series of libraries we've developed over the years, and provide vast amounts of common functionality, from settings management, windows and UI components, plug-ins, and a lot more. However, they all work around the principle of a single application window bound to a single document, with a variable amount of custom views that can be hosted in that window.

Read More

A sneak peak at upcoming features for the color palette editor

Cyotek Palette Editor 0 Comments

Updates have been slow the last few months as most of our development time has been on rewriting our application framework, which I'll talk about in another post.

With this post, I wanted to quickly demonstrate some upcoming features of the Color Palette Editor. The first of these features has been work in progress for a while now and regretfully it'll probably be WIP for a bit longer yet.

Read More

WebCopy 1.0.9.0 released - multiple hosts and proxy server support

Cyotek WebCopy 0 Comments

The latest update to WebCopy has just been released, and includes two new features which expand the usefulness of the product.

These features are considered experimental at this stage - they haven't been as fully tested as some other features, and as a result they either might not work properly or have unintended side effects.

Read More

Gif Animator and Image Effects

Cyotek Spriter Cyotek Gif Animator 0 Comments

Although we haven't really drawn attention to it by providing samples or SDK documentation, all of Cyotek's products are extensible in various ways. As long as you can code in a .NET language and can work with the API each product provides that is.

Cyotek's Gif Animator is no exception. The currently released version supports the same level of "standard" add-ins that other products include, and the development version now includes a new experimental image effects plugin system too.

Read More

WebCopy 2.0 - Rules and Query Strings

Cyotek WebCopy 0 Comments

Note: WebCopy 2.0 isn't even in alpha yet. Images and descriptions below are from prototype's testing the feasibility of new functionality and how it might work. These features might never see the light of day, look different, work different, etc.

As soon as WebCopy was originally completed, I knew it had a rather large flaw. The system of rules it uses is quite powerful, but fatally limited. Essentially you have a regular expression to match a URL, and a number that tells WebCopy what to do. Great if you can write regular expressions and want to do a limited number of things. Utterly useless if you want more control - such as skipping files which are 1GB in size, or that are > 10 levels deep.

Read More

Announcing the Product Blog

All Products 0 Comments

This site has operated a blog for several years now, but it is mostly focused on .NET development topics. Occasionally I've wanted to post product specific information, but haven't wanted to put this in the blog as for all intents and purposes, cyotek.com has two different audiences - those who download and use our products and those who consume our source code. I'd be betting that there's not a lot of cross over between the two!

One of the recent support requests I received included a question on how to keep up to date on product updates. Of course, each product has a built in check for updates feature (either manual or automatic), but there's no real way of keeping track.

Read More