lp:~wjaguar/mtpaint/trunk

Created by wjaguar on 2012-01-01 and last modified on 2021-04-03
Get this branch:
bzr branch lp:~wjaguar/mtpaint/trunk

Related bugs

Related blueprints

Branch information

Owner:
wjaguar
Project:
MTPaint
Status:
Development

Import details

Import Status: Reviewed

This branch is an import of the HEAD branch of the Git repository at git://github.com/wjaguar/mtPaint.

The next import is scheduled to run in 32 minutes.

Last successful import was 5 hours ago.

Import started 5 hours ago on izar and finished 5 hours ago taking 10 seconds — see the log
Import started 11 hours ago on alnitak and finished 11 hours ago taking 10 seconds — see the log
Import started 17 hours ago on alnitak and finished 17 hours ago taking 10 seconds — see the log
Import started on 2021-04-22 on izar and finished on 2021-04-22 taking 10 seconds — see the log
Import started on 2021-04-22 on alnitak and finished on 2021-04-22 taking 10 seconds — see the log
Import started on 2021-04-22 on alnitak and finished on 2021-04-22 taking 10 seconds — see the log
Import started on 2021-04-21 on izar and finished on 2021-04-21 taking 10 seconds — see the log
Import started on 2021-04-21 on alnitak and finished on 2021-04-21 taking 10 seconds — see the log
Import started on 2021-04-21 on alnitak and finished on 2021-04-21 taking 10 seconds — see the log
Import started on 2021-04-21 on izar and finished on 2021-04-21 taking 10 seconds — see the log

Recent revisions

419. By wjaguar on 2021-04-03

Version 3.50.09

Added missing include in png.c
New, more accepting list parser - allows unsplitted strings, and whitespace around numbers: "-s/all=( 0, 0 , 10,10)", "-s/all='(0,0 20,20)'"

418. By wjaguar on 2021-03-17

Version 3.50.08

Stopped stealing Ctrl+N and Ctrl+P in lists in GTK+3 (missed in 3.50.05)
Restored raw/composited/nonzero-delay animation loading mode selection (worked as pages/raw/composited since 3.44.07)
Added APNG loader
Fixed layers list sometimes opening not scrolled to selected layer in GTK+2
For resizing canvas vs clipping frame, properly check if the frame is really the first one
Fixed interaction of restore to background and restore to previous in animation loading
Remove alpha from frame if no transparency in it
Time-delayed screenshots from script: "-f/new=screen delay=5"
Fixed screenshots from script not hiding all windows in GTK+1

417. By wjaguar on 2021-03-10

Version 3.50.07

Stopped statusbar from crowding out palette in GTK+3 when not enough width for all items on it
Added environment variables MTPAINT_INIT (for GUI initscript) and MTPAINT_INI (for nondefault user inifile)

416. By wjaguar on 2021-03-01

Version 3.50.06

Switched builtin actions from format strings to template substitution
Added a proper way to pass extra parameters to a builtin action, instead of stuffing them into regular ones
Fixed quoting in builtin actions for filenames with nastier special chars
Made sure that image load/save on Win64 can handle same range of file offsets as on other 64-bit systems
Added support for OS/2 specific BMP variants: Bitmap Array, unmarked RLE8, RLE24, v2.x files with 3-byte palette entries
Removed unnecessary validity checks from BMP loader
Fixed crash when RLE BMP tries to unpack more rows than should be there
Simulated GTK+1/2 sizing mechanism for GTK+3 wrapped labels, to fix the problem of overly wide & tall messageboxes there
Fixed incompatibility with BSD in configure script

415. By wjaguar on 2021-02-06

Version 3.50.05

Made mem_convert_indexed() more universal and used it in create_frames_ani() for exact conversion: faster, and no chance of inexact match
Reimplemented WebP loader, adding animation loader and support for color profiles
Made attempts to load animations with good frames but overlarge "screen"/"canvas" properly fail instead of crashing
Made frames beyond the first be clipped to the animation's dimensions, instead of resizing it to fit them
Restored adding ".000" to filename when loading first frame of an animation (since 3.44.07)
Fixed possible palette mixup when compositing GIF frames to RGB
Stopped GtkTreeView widgets from stealing Ctrl+N and Ctrl+P
Removed padding from GtkFlowBox holding toolbars in GTK+3
Fixed sizing of scrolledwindows with GTK_POLICY_NEVER in GTK+ 3.22 & later

414. By wjaguar on 2021-02-06

Version 3.50.04

Removed local blocking of "deprecation" spam in vcode.c and mygtk.c, blocked it for the entire files instead
Made it possible to configure for specific GTK+3 version
Added support for GCC built with --with-gcc-major-version-only
Updated Slovak translation

413. By wjaguar on 2021-01-24

Version 3.50.03

Replaced giflib-based GIF load/save functions by standalone ones
Removed mentions of giflib from docs and scripts
Added support for color profiles in GIF (yes I've seen an image with such a thing)
Made old OpenJPEGv1 based loader use existing file-slurp function
Added support for multithreaded compression for OpenJPEG 2.4
Enabled multithreaded decompression for OpenJPEGv2 on Windows (saw no problems when testing it now)
Updated docs on Windows builds to use OpenJPEG 2.4.0 now

412. By wjaguar on 2021-01-21

Version 3.50.02

Switched mem_cols_used_real() and mem_convert_indexed() to a more efficient method
Replaced (-1) that served as special pointer value with MEM_NONE everywhere
Made palette from/to RGB copying functions more flexible and used them to replace a few more copying loops
Used do_convert_rgb() to replace loops in a couple places
Fixed Map effect for the case source is an RGB clipboard smaller than 256 pixels
Fixed channels' colors in custom gradient editor (since 3.44.35)
Fixed format error in Brazilian Portuguese translation

411. By wjaguar on 2021-01-05

Version 3.50.01

Updated buildscripts
Added Kabyle translation from Launchpad
Integrated updates to Czech, Spanish, and Tagalog translations from Launchpad
A few fixes/additions to French, German, Polish, Russian, and Swedish translations
Updated README and builtin help (release-to-be is now 3.51)
Remerged all translations again
Restored compatibility with libtiff 3.x (it was lost since 3.49.30)

410. By wjaguar on 2020-12-31

Version 3.50

Release version (not that regular versions are any less stable)

Removed one obsolete error message
Updated builtin help
Updated Dutch, French, German and Russian translations
Remerged all the other translations

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.