Archive for March, 2007

Release Alpha 0.60 - Urgent fixes 0

Sorry, there was a big problem with 0.59 and all scale, text, and selection tools used on Live filters. This just fixes it. Also enter/return now validates the current filter changes even if the focus is on the document window.

Please update and forget about that 0.59 mess up (though you should read the change log for 0.59 if you care about all the new features).

Note to self: test BEFORE releasing :-) 0

Hum, it seems version 0.59 that I just released makes it impossible to use tools such as selection (lasso, circle or else) or text on any live filter. It kinda messes up the filter actually. I’ll fix this right now…

Release Alpha 0.59 - Scaling that humans can use, and lovely handles 0

This new release brings an essential feature to a decent level of user friendliness (as opposed to the previously “impressing smoothness but where did my layer go?”). I also came up with handles that look better and change according to their role: center, rotate, scale, filter drag points.

chocoflop handles scale

Quick summary of the changes:
- New scaling and rotating methods: drag handles to scale, and rotate in the direction humans feel reasonable.
- New handles for scale/rotate and filters
- Shift forces ratio when scaling
- Inspector now shows rotation and scale (editable)
- Move layer to center , and corners now goes to the correct position (oops..)
- Double click on center handle resets position, rotation or scale (depending on active tool).
- Effects such as Bloom get saved and loaded correctly (could lose radius, depending of value)
- Status bar shows the name of the dragged handle.

Update, have fun, and go dominate the world! Or part of it.

Release Alpha 0.58 - OnScreen icons and more fixes (obviously) 1

Sunday night, release night. Here’s the one for today:

- NEW: On screen mode display (layer mask, quick mask, filter map). The goal is to be able to see in which mode you are. In layer mask mode, the default is now blind mode (does not display the mask in black and white, just the final result). So you’d rather see if you’re in normal or mask mode.
The icons are a bit sucky, but I’ll take time to design them another day.
icon modes
- Fixed problems after restoring selection with undo (previously lost the ability to drag it and such things).
- No risk to save a low resolution version of the image anymore (was possible depending on speed of machine, with recent releases)
- New shortcuts: ‘a’ switches to layer mask (if any). Shift-A cycles between display modes for layer mask.
- New Shortcuts: ‘>’ and ‘<’ switch to next or previous layer
- Image view inside window has correct size at start (added a 64 pix margin in some recent release)

Update and enjoy (that is… if you are a bunch of joyful people).

Release Alpha 0.57 - Polygon selection, rendering fixes 1

Another happy saturday evening dedicated to coding. Here are the changes:

- New lasso polygon selection tool (or press Control when dragging with normal lasso).

- Hold Alt when using the gradient tool to create a live layer (instead of filling the current bitmap layer).
- Rendering in lower resolution now looks better (also renders areas around the modified area so you don’t see mixed hires and lowres).

Update, have fun :-)

Release Alpha 0.56 - FPS-base Quality-adaptation and more fixes 0

Here I am again on the brink of a joyful week-end with a new release. This release brings mostly a new FPS-based system to downgrade rendering quality. It is far from perfect and tends to downgrade at times when it is not necessary but I needed to get a release out to fix some important bugs (crash on resize/crop).

Download and enjoy! Here’s a list of the changes:
- New FPS-based rendering quality evaluation (FPS are displayed in the bottom bar until this is finalized)
- No more crashes on crop/resize
- Filtermap image (in displacement map for example) can be edited again (could not since version 0.5x)
- Changes get validated in New Document or Layer Properties even if you don’t press enter (just clicking the button)
- Added prefs to make moving tools & panels to corners optional.
- Pixellated zoom is disabled will dragging/rotating to gain speed.

That’s it for today. Got a few Colbert Reports left to watch :-)

Release Alpha 0.55 - Less Crashes, more speed on bigger images and onscreen shortcuts 0

Here we are with a new release!

It’s a bit late, as usual, so I’ll just go with the short changelog.

- Tools: Move, Rotate, Scale and filters now can render on a lower resolution image while dragging. Increase the perceived speed and make ChocoFlop useable on bigger images. You can see the difference by enabling full resolution preview in the View Menu (it’s much slower on larger images).

- Fixed (?) many cases of crash when playing with filter sliders. This *should* also fix the complete system lockup that happened from time to time. Or not.

- New feature: nice looking keyboard modifiers for every tool are displayed on a line at the bottom of the document window. Inspired by the excellent LineForm! Replaced some growl messages with this. You don’t want shortcuts coming in your face, just warnings.

And also:

- Changed shortcuts to display toolbars/inspectors (command+1,2,3,4) and added shortcut for cropping to selection

- Default painting steps increased (so it looks decent with a Wacom tablet).

Update and enjoy!

Release Alpha 0.54 - Bug fixes (applying filters) 2

After a few months of silence, here’s a new release fixing amongst other details one very annoying bug introduced in 0.53 that caused ‘Apply filter’ to behave erratically.

Changes:

- Applying filters now works correctly (in previous release the changes where lost on next render, unless you manually merged the layers). Undo is working correctly both after applying a newly-created filter or merging an existing layer.
- “New Layer from Selection”, now works with dynamic layers too (creates a mask and duplicated the filter)
- New Feature: New layer from selection *Merged* (jacques)
- Fixed problems with merging not using the last layer from the set under certain conditions.

I wish I could do more but it’s going to be 1:00 AM and I am supposed to wake up in the morning. Enjoy :-)