OSDN Git Service

mypaint-anime/master.git
16 years agovery experimental "angle" input + brushes using it
Martin Renold [Sat, 23 Feb 2008 21:18:50 +0000 (21:18 +0000)]
very experimental "angle" input + brushes using it

svn://old.homeip.net/code/mypaint@580

16 years agoI just got annoyed by the white background. Got to make it configurable later.
Martin Renold [Tue, 18 Dec 2007 18:07:54 +0000 (18:07 +0000)]
I just got annoyed by the white background. Got to make it configurable later.

svn://old.homeip.net/code/mypaint@576

16 years agodisabled gesture detection again
Martin Renold [Sun, 14 Oct 2007 10:37:59 +0000 (10:37 +0000)]
disabled gesture detection again

svn://old.homeip.net/code/mypaint@546

16 years agosome consistency and spelling
Martin Renold [Sat, 15 Sep 2007 12:28:51 +0000 (12:28 +0000)]
some consistency and spelling

svn://old.homeip.net/code/mypaint@541

16 years agoadded logo by needcoffee (thanks!)
Martin Renold [Fri, 14 Sep 2007 12:09:46 +0000 (12:09 +0000)]
added logo by needcoffee (thanks!)

svn://old.homeip.net/code/mypaint@540

16 years agoremoving obsolete logo
Martin Renold [Fri, 14 Sep 2007 12:03:18 +0000 (12:03 +0000)]
removing obsolete logo

svn://old.homeip.net/code/mypaint@539

16 years agoPopolon's charcoal version
Martin Renold [Fri, 3 Aug 2007 17:47:07 +0000 (17:47 +0000)]
Popolon's charcoal version

svn://old.homeip.net/code/mypaint@526

16 years agomore gesture fine-tuning + logging
Martin Renold [Sun, 8 Jul 2007 09:16:45 +0000 (09:16 +0000)]
more gesture fine-tuning + logging

svn://old.homeip.net/code/mypaint@525

16 years agoand double-click = open color selector
Martin Renold [Sat, 7 Jul 2007 20:23:34 +0000 (20:23 +0000)]
and double-click = open color selector

svn://old.homeip.net/code/mypaint@524

16 years agomore sofisticated gesture-detection code (color picker only)
Martin Renold [Sat, 7 Jul 2007 19:56:03 +0000 (19:56 +0000)]
more sofisticated gesture-detection code (color picker only)
note: stroke data logging by default, for fine-tuning + octave script show.m

svn://old.homeip.net/code/mypaint@523

16 years agotwo brushes trying to be like the default brushes in gogh
Martin Renold [Sat, 7 Jul 2007 19:54:30 +0000 (19:54 +0000)]
two brushes trying to be like the default brushes in gogh

svn://old.homeip.net/code/mypaint@522

16 years agoproof-of-concept "short click selects color"
Martin Renold [Wed, 20 Jun 2007 20:25:16 +0000 (20:25 +0000)]
proof-of-concept "short click selects color"

svn://old.homeip.net/code/mypaint@516

17 years agotutorial update
Martin Renold [Mon, 11 Jun 2007 14:36:05 +0000 (14:36 +0000)]
tutorial update

svn://old.homeip.net/code/mypaint@514

17 years agoincreasing several version numbers
Martin Renold [Mon, 11 Jun 2007 06:48:25 +0000 (06:48 +0000)]
increasing several version numbers

svn://old.homeip.net/code/mypaint@513

17 years agotutorial & brush tuning
Martin Renold [Sat, 9 Jun 2007 16:08:47 +0000 (16:08 +0000)]
tutorial & brush tuning

svn://old.homeip.net/code/mypaint@511

17 years ago- small tunings
Martin Renold [Sat, 9 Jun 2007 15:47:53 +0000 (15:47 +0000)]
- small tunings
- small tutorial update
- new brush

svn://old.homeip.net/code/mypaint@510

17 years agobrush work and some minor stuff
Martin Renold [Thu, 7 Jun 2007 15:00:35 +0000 (15:00 +0000)]
brush work and some minor stuff

svn://old.homeip.net/code/mypaint@509

17 years agostealing even more GIMP color conversion code
Martin Renold [Wed, 6 Jun 2007 19:46:58 +0000 (19:46 +0000)]
stealing even more GIMP color conversion code

svn://old.homeip.net/code/mypaint@508

17 years agobrush work (mostly deleting)
Martin Renold [Wed, 6 Jun 2007 16:44:57 +0000 (16:44 +0000)]
brush work (mostly deleting)

svn://old.homeip.net/code/mypaint@507

17 years agoreworked smudge (previously called "adapt color from image")
Martin Renold [Wed, 6 Jun 2007 15:56:23 +0000 (15:56 +0000)]
reworked smudge (previously called "adapt color from image")
added color modifications in HSL additionally to HSV

svn://old.homeip.net/code/mypaint@506

17 years agoconsume a bit more memory for more undo steps
Martin Renold [Sun, 3 Jun 2007 13:39:47 +0000 (13:39 +0000)]
consume a bit more memory for more undo steps

svn://old.homeip.net/code/mypaint@505

17 years agofine-tuned ink again (for the new speed input ranges)
Martin Renold [Mon, 28 May 2007 08:01:04 +0000 (08:01 +0000)]
fine-tuned ink again (for the new speed input ranges)

svn://old.homeip.net/code/mypaint@504

17 years agobugfix a confusion in brushsettingswindow.py
Martin Renold [Mon, 28 May 2007 07:31:21 +0000 (07:31 +0000)]
bugfix a confusion in brushsettingswindow.py

svn://old.homeip.net/code/mypaint@503

17 years agowork on the brush collection
Martin Renold [Mon, 28 May 2007 06:38:37 +0000 (06:38 +0000)]
work on the brush collection
hide color from brush settings

svn://old.homeip.net/code/mypaint@502

17 years agoremoving lots of debug output
Martin Renold [Mon, 21 May 2007 19:41:25 +0000 (19:41 +0000)]
removing lots of debug output

svn://old.homeip.net/code/mypaint@501

17 years agofix "modify last stroke" working with the undo stack
Martin Renold [Mon, 21 May 2007 19:11:07 +0000 (19:11 +0000)]
fix "modify last stroke" working with the undo stack

svn://old.homeip.net/code/mypaint@500

17 years agocommiting stale brush changes
Martin Renold [Sun, 20 May 2007 20:15:27 +0000 (20:15 +0000)]
commiting stale brush changes

svn://old.homeip.net/code/mypaint@499

17 years agofix a bug where a already modified stroke could not be modified again
Martin Renold [Sun, 20 May 2007 19:16:10 +0000 (19:16 +0000)]
fix a bug where a already modified stroke could not be modified again

svn://old.homeip.net/code/mypaint@498

17 years agoupdated release script
Martin Renold [Sat, 19 May 2007 16:10:46 +0000 (16:10 +0000)]
updated release script

svn://old.homeip.net/code/mypaint@497

17 years agoremember window position, size and visibility
Martin Renold [Sat, 19 May 2007 09:27:40 +0000 (09:27 +0000)]
remember window position, size and visibility

svn://old.homeip.net/code/mypaint@495

17 years ago- fixed brushes that caused warnings
Martin Renold [Sat, 12 May 2007 18:57:01 +0000 (18:57 +0000)]
- fixed brushes that caused warnings
- removed weak brushes; new previews
- disabled some debug prints

svn://old.homeip.net/code/mypaint@494

17 years agohm, smear brush?
Martin Renold [Sat, 12 May 2007 09:19:59 +0000 (09:19 +0000)]
hm, smear brush?

svn://old.homeip.net/code/mypaint@493

17 years agoadding copyright/GPL statements everywhere
Martin Renold [Sun, 6 May 2007 13:06:54 +0000 (13:06 +0000)]
adding copyright/GPL statements everywhere

svn://old.homeip.net/code/mypaint@492

17 years agominor brush change
Martin Renold [Sun, 6 May 2007 13:00:45 +0000 (13:00 +0000)]
minor brush change

svn://old.homeip.net/code/mypaint@491

17 years agocoding: utf8
Martin Renold [Sun, 6 May 2007 08:31:44 +0000 (08:31 +0000)]
coding: utf8

svn://old.homeip.net/code/mypaint@490

17 years agoupdate brush in preview window too on changes
Martin Renold [Sun, 6 May 2007 07:31:25 +0000 (07:31 +0000)]
update brush in preview window too on changes

svn://old.homeip.net/code/mypaint@489

17 years agoadded 'tracking_noise' (random lines around brush tip)
Martin Renold [Sat, 5 May 2007 19:35:58 +0000 (19:35 +0000)]
added 'tracking_noise' (random lines around brush tip)
plus a few demo brushes

svn://old.homeip.net/code/mypaint@488

17 years agoundo/redo remember the loaded image now
Martin Renold [Mon, 26 Mar 2007 07:55:35 +0000 (07:55 +0000)]
undo/redo remember the loaded image now
several related reorganizations

svn://old.homeip.net/code/mypaint@483

17 years agosmall get_nonwhite_region optimization (might speed up saving)
Martin Renold [Sun, 25 Mar 2007 17:37:17 +0000 (17:37 +0000)]
small get_nonwhite_region optimization (might speed up saving)

svn://old.homeip.net/code/mypaint@482

17 years agomodify last stroke uses undo history, not layer stroke list
Martin Renold [Sun, 25 Mar 2007 16:50:34 +0000 (16:50 +0000)]
modify last stroke uses undo history, not layer stroke list
status messages

svn://old.homeip.net/code/mypaint@481

17 years agoskip non-overlapping strokes when moving a stroke below
Martin Renold [Sun, 25 Mar 2007 14:11:22 +0000 (14:11 +0000)]
skip non-overlapping strokes when moving a stroke below

svn://old.homeip.net/code/mypaint@480

17 years agovery basic and slow "lower/raise last stroke"
Martin Renold [Sun, 25 Mar 2007 12:32:22 +0000 (12:32 +0000)]
very basic and slow "lower/raise last stroke"

svn://old.homeip.net/code/mypaint@479

17 years agobugfix (must resize canvas after clearing)
Martin Renold [Sat, 24 Mar 2007 21:33:36 +0000 (21:33 +0000)]
bugfix (must resize canvas after clearing)

svn://old.homeip.net/code/mypaint@478

17 years agoown brush for mdw in brushselectionwindow (bugfix for recording wrong strokes)
Martin Renold [Sat, 24 Mar 2007 21:06:48 +0000 (21:06 +0000)]
own brush for mdw in brushselectionwindow (bugfix for recording wrong strokes)

svn://old.homeip.net/code/mypaint@477

17 years agoallow keyboard shortcut to change brush ocupacy
Martin Renold [Sat, 24 Mar 2007 20:53:39 +0000 (20:53 +0000)]
allow keyboard shortcut to change brush ocupacy

svn://old.homeip.net/code/mypaint@476

17 years agomore fancy caching (for fast undo on large images)
Martin Renold [Sat, 24 Mar 2007 20:33:57 +0000 (20:33 +0000)]
more fancy caching (for fast undo on large images)
number of new strokes per cache is 4 (for testing, increase later)

svn://old.homeip.net/code/mypaint@475

17 years agoConsistent title capitalization for menu items.
Artis Rozentāls [Sat, 24 Mar 2007 13:43:20 +0000 (13:43 +0000)]
Consistent title capitalization for menu items.

svn://old.homeip.net/code/mypaint@474

17 years agoexpander in the brush selector, to hide the stuff for editing brushes
Martin Renold [Sat, 24 Mar 2007 13:33:16 +0000 (13:33 +0000)]
expander in the brush selector, to hide the stuff for editing brushes

svn://old.homeip.net/code/mypaint@473

17 years agono more layerswindow.py
Martin Renold [Sat, 24 Mar 2007 11:54:16 +0000 (11:54 +0000)]
no more layerswindow.py

svn://old.homeip.net/code/mypaint@472

17 years agomaking brush reset more local
Martin Renold [Sat, 24 Mar 2007 11:35:12 +0000 (11:35 +0000)]
making brush reset more local
(should help against strokes that look different than recorded)

svn://old.homeip.net/code/mypaint@471

17 years agoadded image snapshot cache (for undo)
Martin Renold [Sat, 24 Mar 2007 10:47:29 +0000 (10:47 +0000)]
added image snapshot cache (for undo)
modified infinitemydrawwidget quite a bit for restoring

svn://old.homeip.net/code/mypaint@470

17 years agoundo/redo works now also with zoom/pan
Martin Renold [Fri, 23 Mar 2007 21:15:58 +0000 (21:15 +0000)]
undo/redo works now also with zoom/pan
needed a few not-very-brilliant hacks

svn://old.homeip.net/code/mypaint@469

17 years ago"modify last stroke", plus misc related changes
Martin Renold [Sun, 18 Mar 2007 11:55:47 +0000 (11:55 +0000)]
"modify last stroke", plus misc related changes

svn://old.homeip.net/code/mypaint@468

17 years agoremove layerswindow experiment, update Makefile.am
Martin Renold [Fri, 16 Mar 2007 22:38:35 +0000 (22:38 +0000)]
remove layerswindow experiment, update Makefile.am

svn://old.homeip.net/code/mypaint@467

17 years agofix color selector
Martin Renold [Fri, 16 Mar 2007 22:26:54 +0000 (22:26 +0000)]
fix color selector

svn://old.homeip.net/code/mypaint@466

17 years agocrashfix
Martin Renold [Fri, 16 Mar 2007 21:58:23 +0000 (21:58 +0000)]
crashfix

svn://old.homeip.net/code/mypaint@465

17 years agoautomatic stroke splitting (for undo); recording of painting time
Martin Renold [Fri, 16 Mar 2007 21:13:31 +0000 (21:13 +0000)]
automatic stroke splitting (for undo); recording of painting time

svn://old.homeip.net/code/mypaint@464

17 years agoremove painting_time relict
Martin Renold [Thu, 15 Mar 2007 13:58:34 +0000 (13:58 +0000)]
remove painting_time relict

svn://old.homeip.net/code/mypaint@463

17 years agorecord dab rectangle; split only at proximity events (no reset)
Martin Renold [Thu, 15 Mar 2007 13:38:20 +0000 (13:38 +0000)]
record dab rectangle; split only at proximity events (no reset)

svn://old.homeip.net/code/mypaint@462

17 years agofixed a nasty bug (most significant bits of GString length were uninitialized)
Martin Renold [Wed, 14 Mar 2007 18:50:30 +0000 (18:50 +0000)]
fixed a nasty bug (most significant bits of GString length were uninitialized)

svn://old.homeip.net/code/mypaint@461

17 years agobasic undo implementation
Martin Renold [Wed, 7 Mar 2007 21:51:50 +0000 (21:51 +0000)]
basic undo implementation
(needs work: bad performance, bugs with zoom/pan, splits at brushchange)

svn://old.homeip.net/code/mypaint@458

17 years agoreplay with different brush object
Martin Renold [Wed, 7 Mar 2007 08:45:07 +0000 (08:45 +0000)]
replay with different brush object

svn://old.homeip.net/code/mypaint@457

17 years agofatal typo
Martin Renold [Tue, 6 Mar 2007 20:31:51 +0000 (20:31 +0000)]
fatal typo

svn://old.homeip.net/code/mypaint@456

17 years agoremoved unused member
Martin Renold [Tue, 6 Mar 2007 20:06:23 +0000 (20:06 +0000)]
removed unused member

svn://old.homeip.net/code/mypaint@455

17 years agostale changes
Martin Renold [Tue, 6 Mar 2007 18:41:08 +0000 (18:41 +0000)]
stale changes

svn://old.homeip.net/code/mypaint@454

17 years agoReworked user-defined brush curves a bit.
Martin Renold [Thu, 8 Feb 2007 20:40:40 +0000 (20:40 +0000)]
Reworked user-defined brush curves a bit.
- Brush curves have now fully adjustable x range.
- Added "normal" values for all inputs. Only changing a "by input" slider
  generates a curve that is zero at the normal value.
- Think "curve = list of points". Fewer special cases.
- Brush files (.myb) now have a version number. Convert from old format.
Still needs testing.

svn://old.homeip.net/code/mypaint@441

17 years agoadded gamma for extrem speed tuning
Martin Renold [Wed, 7 Feb 2007 13:12:15 +0000 (13:12 +0000)]
added gamma for extrem speed tuning
also some svn:ignore + minor stuff

svn://old.homeip.net/code/mypaint@440

17 years agobackwards compatibility with old brush settings
Martin Renold [Mon, 5 Feb 2007 18:05:43 +0000 (18:05 +0000)]
backwards compatibility with old brush settings

svn://old.homeip.net/code/mypaint@439

17 years agocolor hue is [0,1] of course
Martin Renold [Mon, 5 Feb 2007 14:27:59 +0000 (14:27 +0000)]
color hue is [0,1] of course

svn://old.homeip.net/code/mypaint@438

17 years agobrush color is now hsv and a setting of the brush (not a special case)
Martin Renold [Mon, 5 Feb 2007 14:24:38 +0000 (14:24 +0000)]
brush color is now hsv and a setting of the brush (not a special case)

svn://old.homeip.net/code/mypaint@437

17 years agoMakefile now installs desktop file and icons.
Yves Combe [Sun, 4 Feb 2007 11:24:28 +0000 (11:24 +0000)]
Makefile now installs desktop file and icons.

svn://old.homeip.net/code/mypaint@436

17 years agomake color picker average over a rectangle
Martin Renold [Fri, 2 Feb 2007 12:50:16 +0000 (12:50 +0000)]
make color picker average over a rectangle

svn://old.homeip.net/code/mypaint@435

17 years agomisc minor cleanups / stale minor changes
Martin Renold [Thu, 1 Feb 2007 20:24:55 +0000 (20:24 +0000)]
misc minor cleanups / stale minor changes

svn://old.homeip.net/code/mypaint@434

17 years agoI need to see the exception on errors.
Martin Renold [Thu, 1 Feb 2007 09:43:48 +0000 (09:43 +0000)]
I need to see the exception on errors.

svn://old.homeip.net/code/mypaint@433

17 years agoink fun
Martin Renold [Wed, 31 Jan 2007 17:14:27 +0000 (17:14 +0000)]
ink fun

svn://old.homeip.net/code/mypaint@432

17 years agofix smudge
Martin Renold [Wed, 31 Jan 2007 13:23:19 +0000 (13:23 +0000)]
fix smudge

svn://old.homeip.net/code/mypaint@431

17 years agoFix (complete) uninstall code in nsis script
Yves Combe [Thu, 25 Jan 2007 09:21:42 +0000 (09:21 +0000)]
Fix (complete) uninstall code in nsis script

svn://old.homeip.net/code/mypaint@426

17 years agoadded some desktop/ icons
Martin Renold [Tue, 23 Jan 2007 08:32:52 +0000 (08:32 +0000)]
added some desktop/ icons

svn://old.homeip.net/code/mypaint@425

17 years agoAdd NSIS packaging feature for win32 cross-compilation.
Yves Combe [Mon, 22 Jan 2007 00:34:37 +0000 (00:34 +0000)]
Add NSIS packaging feature for win32 cross-compilation.

svn://old.homeip.net/code/mypaint@424

17 years agoCleaning all generated files in Makefile.am.
Yves Combe [Sat, 20 Jan 2007 21:00:48 +0000 (21:00 +0000)]
Cleaning all generated files in Makefile.am.
Fix mypaint typo (exit -> sys.exit).

svn://old.homeip.net/code/mypaint@423

17 years agoworkaround for color-turns-to-black bug; small fixes
Martin Renold [Fri, 19 Jan 2007 21:28:51 +0000 (21:28 +0000)]
workaround for color-turns-to-black bug; small fixes

svn://old.homeip.net/code/mypaint@420

17 years agocommitting stale cleanups / optimizations
Martin Renold [Fri, 19 Jan 2007 21:01:33 +0000 (21:01 +0000)]
committing stale cleanups / optimizations

svn://old.homeip.net/code/mypaint@419

17 years agoremoving unneccessary scripts from installation
Martin Renold [Thu, 18 Jan 2007 11:44:06 +0000 (11:44 +0000)]
removing unneccessary scripts from installation

svn://old.homeip.net/code/mypaint@416

17 years agofixes for Windows by Yves
Martin Renold [Thu, 18 Jan 2007 10:45:22 +0000 (10:45 +0000)]
fixes for Windows by Yves

svn://old.homeip.net/code/mypaint@412

17 years agoAutoconfiscated by Yves. Thanks! Still needs some work, though.
Martin Renold [Thu, 18 Jan 2007 10:11:10 +0000 (10:11 +0000)]
Autoconfiscated by Yves. Thanks! Still needs some work, though.

svn://old.homeip.net/code/mypaint@411

17 years agoups, release was more recent than this
Martin Renold [Thu, 11 Jan 2007 21:11:32 +0000 (21:11 +0000)]
ups, release was more recent than this

svn://old.homeip.net/code/mypaint@405

17 years agouser feedback
Martin Renold [Sat, 30 Dec 2006 22:48:38 +0000 (22:48 +0000)]
user feedback

svn://old.homeip.net/code/mypaint@401

17 years agovery simple optimizations
Martin Renold [Wed, 29 Nov 2006 19:42:29 +0000 (19:42 +0000)]
very simple optimizations

svn://old.homeip.net/code/mypaint@394

17 years agodocu
Martin Renold [Sun, 5 Nov 2006 14:07:58 +0000 (14:07 +0000)]
docu

svn://old.homeip.net/code/mypaint@387

17 years agofixed stroke-to-dab calculation
Martin Renold [Sun, 5 Nov 2006 12:46:18 +0000 (12:46 +0000)]
fixed stroke-to-dab calculation

svn://old.homeip.net/code/mypaint@386

17 years agothrow away own RNG and use GRand instead
Martin Renold [Sun, 5 Nov 2006 08:34:43 +0000 (08:34 +0000)]
throw away own RNG and use GRand instead

svn://old.homeip.net/code/mypaint@385

17 years agoM-x uglify
Martin Renold [Tue, 31 Oct 2006 06:37:05 +0000 (06:37 +0000)]
M-x uglify
b->states[STATE_FOO] instead of b->foo - allow save/load all states

svn://old.homeip.net/code/mypaint@384

17 years agosome endian conversion macros
Martin Renold [Sun, 29 Oct 2006 12:35:51 +0000 (12:35 +0000)]
some endian conversion macros

svn://old.homeip.net/code/mypaint@383

17 years agoadded random.[ch] - own pseudorandom source
Martin Renold [Sat, 28 Oct 2006 19:37:24 +0000 (19:37 +0000)]
added random.[ch] - own pseudorandom source
still problems with(out) reset of the brush states before recording

svn://old.homeip.net/code/mypaint@382

17 years agoallow NULL-brush to prevent drawing
Martin Renold [Sat, 28 Oct 2006 14:28:27 +0000 (14:28 +0000)]
allow NULL-brush to prevent drawing

svn://old.homeip.net/code/mypaint@381

17 years agoimplemented (uncompressed) stroke recording (debug menu)
Martin Renold [Sat, 28 Oct 2006 08:53:06 +0000 (08:53 +0000)]
implemented (uncompressed) stroke recording (debug menu)

svn://old.homeip.net/code/mypaint@380

17 years agoremoving some brushes which were supposed to be removed already (svn bug?)
Martin Renold [Thu, 19 Oct 2006 19:54:55 +0000 (19:54 +0000)]
removing some brushes which were supposed to be removed already (svn bug?)

svn://old.homeip.net/code/mypaint@379

17 years agospeed_log, speed_sqrt (experiments)
Martin Renold [Wed, 18 Oct 2006 20:03:53 +0000 (20:03 +0000)]
speed_log, speed_sqrt (experiments)
adding lots of experimental brushes (the good old chaos ;) polish later

svn://old.homeip.net/code/mypaint@378

17 years agoupdated/deleted all brushes using radius_by_random (which has changed meaning)
Martin Renold [Wed, 18 Oct 2006 19:40:38 +0000 (19:40 +0000)]
updated/deleted all brushes using radius_by_random (which has changed meaning)
docu/comment changes

svn://old.homeip.net/code/mypaint@377

17 years agoappend "opaque_linearize 0.0" to all brushes, so they keep their
Martin Renold [Wed, 18 Oct 2006 19:02:25 +0000 (19:02 +0000)]
append "opaque_linearize 0.0" to all brushes, so they keep their
old behaviour with the new default for that setting for now

svn://old.homeip.net/code/mypaint@376