OSDN Git Service
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
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
Martin Renold [Sun, 14 Oct 2007 10:37:59 +0000 (10:37 +0000)]
disabled gesture detection again
svn://old.homeip.net/code/mypaint@546
Martin Renold [Sat, 15 Sep 2007 12:28:51 +0000 (12:28 +0000)]
some consistency and spelling
svn://old.homeip.net/code/mypaint@541
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
Martin Renold [Fri, 14 Sep 2007 12:03:18 +0000 (12:03 +0000)]
removing obsolete logo
svn://old.homeip.net/code/mypaint@539
Martin Renold [Fri, 3 Aug 2007 17:47:07 +0000 (17:47 +0000)]
Popolon's charcoal version
svn://old.homeip.net/code/mypaint@526
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
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
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
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
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
Martin Renold [Mon, 11 Jun 2007 14:36:05 +0000 (14:36 +0000)]
tutorial update
svn://old.homeip.net/code/mypaint@514
Martin Renold [Mon, 11 Jun 2007 06:48:25 +0000 (06:48 +0000)]
increasing several version numbers
svn://old.homeip.net/code/mypaint@513
Martin Renold [Sat, 9 Jun 2007 16:08:47 +0000 (16:08 +0000)]
tutorial & brush tuning
svn://old.homeip.net/code/mypaint@511
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
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
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
Martin Renold [Wed, 6 Jun 2007 16:44:57 +0000 (16:44 +0000)]
brush work (mostly deleting)
svn://old.homeip.net/code/mypaint@507
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
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
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
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
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
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
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
Martin Renold [Sun, 20 May 2007 20:15:27 +0000 (20:15 +0000)]
commiting stale brush changes
svn://old.homeip.net/code/mypaint@499
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
Martin Renold [Sat, 19 May 2007 16:10:46 +0000 (16:10 +0000)]
updated release script
svn://old.homeip.net/code/mypaint@497
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
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
Martin Renold [Sat, 12 May 2007 09:19:59 +0000 (09:19 +0000)]
hm, smear brush?
svn://old.homeip.net/code/mypaint@493
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
Martin Renold [Sun, 6 May 2007 13:00:45 +0000 (13:00 +0000)]
minor brush change
svn://old.homeip.net/code/mypaint@491
Martin Renold [Sun, 6 May 2007 08:31:44 +0000 (08:31 +0000)]
coding: utf8
svn://old.homeip.net/code/mypaint@490
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
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
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
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
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
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
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
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
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
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
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
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
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
Martin Renold [Sat, 24 Mar 2007 11:54:16 +0000 (11:54 +0000)]
no more layerswindow.py
svn://old.homeip.net/code/mypaint@472
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
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
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
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
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
Martin Renold [Fri, 16 Mar 2007 22:26:54 +0000 (22:26 +0000)]
fix color selector
svn://old.homeip.net/code/mypaint@466
Martin Renold [Fri, 16 Mar 2007 21:58:23 +0000 (21:58 +0000)]
crashfix
svn://old.homeip.net/code/mypaint@465
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
Martin Renold [Thu, 15 Mar 2007 13:58:34 +0000 (13:58 +0000)]
remove painting_time relict
svn://old.homeip.net/code/mypaint@463
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
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
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
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
Martin Renold [Tue, 6 Mar 2007 20:31:51 +0000 (20:31 +0000)]
fatal typo
svn://old.homeip.net/code/mypaint@456
Martin Renold [Tue, 6 Mar 2007 20:06:23 +0000 (20:06 +0000)]
removed unused member
svn://old.homeip.net/code/mypaint@455
Martin Renold [Tue, 6 Mar 2007 18:41:08 +0000 (18:41 +0000)]
stale changes
svn://old.homeip.net/code/mypaint@454
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
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
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
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
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
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
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
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
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
Martin Renold [Wed, 31 Jan 2007 17:14:27 +0000 (17:14 +0000)]
ink fun
svn://old.homeip.net/code/mypaint@432
Martin Renold [Wed, 31 Jan 2007 13:23:19 +0000 (13:23 +0000)]
fix smudge
svn://old.homeip.net/code/mypaint@431
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
Martin Renold [Tue, 23 Jan 2007 08:32:52 +0000 (08:32 +0000)]
added some desktop/ icons
svn://old.homeip.net/code/mypaint@425
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
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
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
Martin Renold [Fri, 19 Jan 2007 21:01:33 +0000 (21:01 +0000)]
committing stale cleanups / optimizations
svn://old.homeip.net/code/mypaint@419
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
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
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
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
Martin Renold [Sat, 30 Dec 2006 22:48:38 +0000 (22:48 +0000)]
user feedback
svn://old.homeip.net/code/mypaint@401
Martin Renold [Wed, 29 Nov 2006 19:42:29 +0000 (19:42 +0000)]
very simple optimizations
svn://old.homeip.net/code/mypaint@394
Martin Renold [Sun, 5 Nov 2006 14:07:58 +0000 (14:07 +0000)]
docu
svn://old.homeip.net/code/mypaint@387
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
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
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
Martin Renold [Sun, 29 Oct 2006 12:35:51 +0000 (12:35 +0000)]
some endian conversion macros
svn://old.homeip.net/code/mypaint@383
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
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
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
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
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
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
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