Grafx2 Portable Changelog

What's new in Grafx2 Portable 2.4.2035

Nov 5, 2013
  • Palette changes that modify the pixels can't be undone (issue 514)
  • Opening a 24bit image in command-line gives wrong mouse cursor (issue 515)
  • On some non-x86 platforms, some changes can't be undone on animations > 32 frames (issue 516)

New in Grafx2 Portable 2.3.1781 (Mar 13, 2012)

  • Fixed: Mouse cursor deadzones in fullscreen mode, especially if you change the program's mouse sensitivity ( issue 428 )
  • Fixed: Removed a source of mouse cursor lag while drawing ( issue 269 ), especially on X11, by speeding up the graphic redraw

New in Grafx2 Portable 2.3.1778 (Mar 13, 2012)

  • Fixed: Graphical glitch in Options screen ( issue 432 )
  • Fixed: Menu colors changed on reload, causing very often the cursir lines to be black over black ( issue 433 )

New in Grafx2 Portable 2.3 (Mar 13, 2012)

  • Improvements:
  • Added 2 virtual keyboards for portable console ports - one to easily enter filenames or text for text tool, another one for all numeric input
  • Magnifier settings for Main page and Spare page are now synchronized, if the images have same dimensions ( issue 327 )
  • Many new Lua functions for scripting
  • Lua scripts can now be located anywhere on your disk (the window allos browsing)
  • Improved the color matching formula used in 'Copy to Spare' and 'Recolorize brush'
  • Rotating a brush while holding 'Shift' key now snaps to the closest 22.5° multiple)
  • Added color cycling animation ( issue 365 ). Animation can be active even when drawing
  • Color cycles (or gradients) are now saved in PNG and GIF formats
  • Paintbrush window can be customized with your own brushes ( issue 345 ). It also highlights the selected one
  • The colorpicker cursor, (in zoomed view) no longer displays a preview pixel
  • Fixed the bottom line of pixels in the magnifier: The bottom row can no longer be too thin
  • Redesigned Settings window. Now contains all settings that were only available in gfx2.ini
  • Safety backups (after a crash or power failure) now remember the original file name and directory
  • File sorting in file selector is case insensitive
  • New drawing workflow allowing to use right click as a colorpicker instead of drawing with the secondary color where it makes sense
  • Allow skins to redefine the "selected" button graphics
  • Real alpha transparent mode. Allows to properly use antialiased-text on a multicolor background
  • Copy and paste in the palette using ctrl C/ctrl V or right-click sub-menu
  • Cleanup of the palette screen and added a way to input colors in hexadecimal
  • Palette screen : Added a button to tag used colors
  • Palette screen : Added a color histogram
  • Palette screen : Reducing color count now removes duplicates
  • Palette screen : Added a merge tool
  • New shortcuts for brush resize and calling factory scripts directly
  • New algorithm for palette sorting
  • Support fonts in 'bitmap Font Writer' format
  • Drag-and-dropping a file into Grafx2's window now opens it
  • Drive list (in Load/Save screen) now has icons for media type: HDD, CD, etc
  • Allow saving XPM images
  • Hold Control and Click to perform a right-click : handy for tablets and similar devices. An option allows you to pick different keys ( issue 400 )
  • Text tool : With bitmap fonts, you can now enter carriage returns using Alt+Enter
  • Fixes:
  • Keyboard shortcuts are now exclusive by default (you can change option if needed). This avoids the need to unset a shortcut when you need the key for something else
  • Fixes aevere image corruption when scrolling image while some layers are hidden ( issue 417 )
  • Palette screen: Undo is now much more reliable ( issue 354 )
  • Better control of brush palette (issue 362)
  • Text tool with bitmap font now works much better with colored fonts, especially if you use 'Get brush colors'
  • Fix the Saturation slider in HSL mode that would make greyscale colors red ( issue 396 )
  • Menu size (depending on UI scale) doesn't change when Pixel Scaler changes, when it's possible ( issue 338 )
  • Fix a bug where closing the Magnifier moved the view to random place ( issue 380 )
  • Lua : too many fixes to list
  • Fix important bug where resizing an image or using any transformation resets transparent color to zero
  • Fix imprecise RGB sliders when RGB scale is lower than 256 ( issue 384 )
  • Skin DPaint: Fix the icon 'unslected layer 6'
  • Skin DPaint: Fixed the hotspot of the standard mouse cursor, it was not in top left corner
  • Skin Modern: Fix the button for palette scroll arrows
  • The image preview in Load/Save window now uses a web-safe palette, if the previewed image has a low color count
  • Fixed the 'Copy to Spare / palette and remap' : It wasn't fully undoable
  • Improved mouse handling. Should fix many cases mouse cursor was choppy or lagging for no reason, taking lots of CPU
  • Modified the method for picking GUI colors in the current palette. This solves many cases where the menu was difficult to read
  • Fix using fullscreen mode with a tablet ( issue 317 )
  • Fixed the format of gfx2.ini, which was sometimes causing the loss of the "scroll up" shortcut
  • Fixed a few typos in Keyboard Shortcuts help
  • Fixed crash on loading PNG24 pictures if they contain transparency data
  • Fixed inaccurate picking of color in the menu palette and improved its ergonomy ( issue 340 )
  • The gradient rectangle tool can no longer leave construction lines ( issue 339 )
  • Fixed the "Zap unused colors" funtion, in some cases it would affect wrong colors
  • Fixed compilation problem for Linux ( Issue 336 )
  • F1 key in settings screen didn't open the right help files
  • Better compatibility in the GIF file loader (1bpp GIFs and other things)
  • Trying to use a font bigger than 99 and some bitmap fileformats would crash the program
  • Keyboard click emulation was broken since 2.1

New in Grafx2 Portable 2.2.1430 (Mar 13, 2012)

  • Fixed Text window which never closes when opened by 'T' ( Issue 333 )

New in Grafx2 Portable 2.2.1398 (Mar 24, 2010)

  • New features:
  • Layers
  • Lua binding to generate and alter picture and brush with scripts
  • Two new skins by Jamon and iLKke
  • GIF and PNG transparency
  • Shortcut keys can be bound to multiple actions
  • Load more image formats when SDL_image can handle them (jpeg, tga, ...)
  • Show number of pixels used by colors in the selected range in palette window
  • Preview skins in the skin dialog. Move more settings there. Load prefered menu colors from the skin. Fix changing to a screen that use different color indexes for its menu colors
  • Save Amstrad CPC pictures in .SCR format.
  • Menu toolbars can be separately shown or hidden
  • Safety backups are made automatically about every minute, and reloaded after a crash or program halt
  • Improvements:
  • Zoom-on-mouse, also when changing the zoom factor
  • More zoom levels are available for the magnifier (up to x32)
  • Help message when running in console with /? or similar switch show some more options and a readable list of fullscreen modes
  • Only show recognized file extensions and not all files by default in save/load screen
  • Shade window selects the foreground color by default when opened, and if you close it with only one color selected either in the palette or the range filer, this color is selected as foreground
  • Added more space for filename in status bar
  • Better command line handling, allowing more options and possibility to load an image for the spare page too
  • Menu zoom is now maximum x2 by default. Avoids having a really big menu on modern screens
  • Rewrite of the save and load system to avoid a risk of corrupting the picture in some special cases
  • Program remembers the pixel scaler you used last
  • Fixes:
  • Fix a possible crash when using grad rectangle with shift key
  • Load and save palettes in "jasc" format and with the full 0..255 range
  • Removed deprecated setting "mouse correction factor"
  • Reset quicksearch when entering a directory in load/save dialog
  • Rotating a brush 180° was broken if the height was even since r763
  • Fix BMP saving again
  • Help page for Contour fill had a line too long
  • Fix potential endianness and packing problem in all file formats.
  • The homepage address on the splash screen was wrong !
  • Crash if you enable mask with 2 pictures of different size in main and spare
  • Mask and Stencil shortcuts were reversed in the FX window
  • Joystick is now disabled by default to avoid mouse drifting
  • Text tool: Bitmap fonts painted in "color 0" now work
  • Fix a wrong shortcut (filled circle) in helpscreen
  • Fix the loading of some C64 format files

New in Grafx2 Portable 2.1 (Sep 29, 2009)

  • New: C64 file formats (Issue 211).
  • Fixed: Crash with gradient-filled rectangle ( Issue 212 ).
  • New: Visible tile grid in zoomed view (alt-shift-G).
  • Fixed: Moving a very large brush in zoomed view would not refresh fast enough ( Issue 183 )
  • Improved: Resizable "circle" paintbrush now proposes all diameters, no longer limited to odd ones.
  • Improved: Resizable "random" paintbrush has a more even flow.
  • New: Brush container, in Paintbrush screen. Store and retrieve up to 12 brushes.
  • Improved: Slow operations (ex: circle with big brush and Transparency active) now draws some intermediate steps ( Issue 183 )
  • Changed: Color reduction when loading 24-bit BMP PCX or PNG no longer applies Floyd-Steinberg dithering. It picks nearest match instead.
  • Fixed: greyscale PNG loading.
  • Improved: PNG 24-bit can now be loaded, with color reduction ( Issue 201 ).
  • New: Keyboard shortcuts for assigning fixed zoom levels.
  • Improved: Palette screen remembers if you prefer HSV or RGB.
  • Fixed: Possible crash in Save/Load screen if directory content was modified ( Issue 198 )
  • Improved: You can exit text fields by clicking elsewhere.
  • Improved: You can now choose a fixed GUI scaling factor ( Issue 101 )
  • New: Hold SHIFT while drawing a line finds the closest multiple of 45° or isometric angle.
  • New: Hold SHIFT while using any other tool to lock X or Y axis ( Issue 193 )
  • Fixed: Dragging sliders and clicking color color ranges no longer activate other parts of windows ( Issue 191 )
  • Key-combo support to quickly set transparency, ie you can type 3 4 to get 34% transparency ( Issue 154 )
  • New keyboard shortcut: All effects off (shift-E)
  • Gradient-filled rectangle and Gradient menu are now a single button.
  • New settings screen specifically for the look of the program (font, menu graphics, mouse cursor) : Right-click the Settings button.
  • New default skin and several alternate fonts, made by Ilkke.
  • Fixed: Releasing shift control or alt had the extra effect of releasing all mouse buttons ( issue 187 )
  • New: Support for loading and saving Neochrome image file format (.NEO files)