OSDN Git Service

mypaint-anime/master.git
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

17 years agocommiting stale changes:
Martin Renold [Wed, 18 Oct 2006 18:52:56 +0000 (18:52 +0000)]
commiting stale changes:
- previously effectless radius_by_random turned into something mildly useful
- comment updates

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

17 years agosome gtk stock-code stuff renaming
Martin Renold [Thu, 12 Oct 2006 09:05:22 +0000 (09:05 +0000)]
some gtk stock-code stuff renaming

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

17 years agoadd missing file
Martin Renold [Wed, 11 Oct 2006 11:55:07 +0000 (11:55 +0000)]
add missing file

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

17 years agousing a gtk signal now to emit bbox rect changes of the surface. scary.
Martin Renold [Wed, 11 Oct 2006 09:59:25 +0000 (09:59 +0000)]
using a gtk signal now to emit bbox rect changes of the surface. scary.

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

17 years agoremoved code duplication in gtkmydrawwidget.c
Martin Renold [Tue, 10 Oct 2006 16:21:52 +0000 (16:21 +0000)]
removed code duplication in gtkmydrawwidget.c
added very crude non-functional layer gui

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

17 years agoopaque_linearize correction (TODO: update all brushes? backwards compat.?)
Martin Renold [Sun, 8 Oct 2006 09:24:03 +0000 (09:24 +0000)]
opaque_linearize correction (TODO: update all brushes? backwards compat.?)

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

17 years agoremoved cubic interpolation of brush input (too slow, was disabled anyway)
Martin Renold [Sat, 23 Sep 2006 15:22:35 +0000 (15:22 +0000)]
removed cubic interpolation of brush input (too slow, was disabled anyway)

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

17 years agoremoved saturation_slowdown setting, and removed brushes using it
Martin Renold [Sat, 23 Sep 2006 15:08:40 +0000 (15:08 +0000)]
removed saturation_slowdown setting, and removed brushes using it

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

17 years agoactual_radius cleanup
Martin Renold [Sat, 23 Sep 2006 14:26:18 +0000 (14:26 +0000)]
actual_radius cleanup

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

17 years agomoved user-defined mapping stuff into an own file
Martin Renold [Sat, 23 Sep 2006 13:58:49 +0000 (13:58 +0000)]
moved user-defined mapping stuff into an own file

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

17 years agosurface.[ch] ==> real gobject GtkMySurfaceOld; inherited from GtkMySurface.
Martin Renold [Sat, 16 Sep 2006 20:11:06 +0000 (20:11 +0000)]
surface.[ch] ==> real gobject GtkMySurfaceOld; inherited from GtkMySurface.
Compiles and works as before.

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

17 years agoadded a gtkmysurface class, which does nothing (wow, look at that huge diff!)
Martin Renold [Sat, 16 Sep 2006 17:36:04 +0000 (17:36 +0000)]
added a gtkmysurface class, which does nothing (wow, look at that huge diff!)

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

17 years agocomments / cosmetic change
Martin Renold [Sat, 16 Sep 2006 11:24:04 +0000 (11:24 +0000)]
comments / cosmetic change

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

17 years agodocu/plan
Martin Renold [Sun, 3 Sep 2006 19:40:22 +0000 (19:40 +0000)]
docu/plan

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

17 years agobuild fix / helpful errors for Archlinux
Martin Renold [Thu, 20 Jul 2006 09:58:03 +0000 (09:58 +0000)]
build fix / helpful errors for Archlinux
docu

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

17 years agoredundant dependency
Martin Renold [Tue, 18 Jul 2006 07:08:19 +0000 (07:08 +0000)]
redundant dependency

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

17 years agodocu
Martin Renold [Mon, 17 Jul 2006 14:55:29 +0000 (14:55 +0000)]
docu

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

17 years agomore "make install" and prefix stuff
Martin Renold [Mon, 17 Jul 2006 09:46:50 +0000 (09:46 +0000)]
more "make install" and prefix stuff

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

17 years ago"make install" should work now.
Martin Renold [Mon, 17 Jul 2006 09:31:23 +0000 (09:31 +0000)]
"make install" should work now.

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

17 years ago"enable" changing keyboard shortcuts (I guess the gtk default has changed)
Martin Renold [Mon, 17 Jul 2006 07:38:17 +0000 (07:38 +0000)]
"enable" changing keyboard shortcuts (I guess the gtk default has changed)

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

17 years agoanother brush
Martin Renold [Sun, 16 Jul 2006 19:48:35 +0000 (19:48 +0000)]
another brush

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

17 years agosearch for data; release preparations
Martin Renold [Sun, 16 Jul 2006 19:30:44 +0000 (19:30 +0000)]
search for data; release preparations

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

17 years agobetter documentation of custom input
Martin Renold [Sun, 16 Jul 2006 17:43:14 +0000 (17:43 +0000)]
better documentation of custom input

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

17 years agofixed some strange pygtk-interface warnings
Martin Renold [Sun, 16 Jul 2006 17:11:24 +0000 (17:11 +0000)]
fixed some strange pygtk-interface warnings

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

17 years agoremove debug output
Martin Renold [Sun, 16 Jul 2006 15:51:59 +0000 (15:51 +0000)]
remove debug output

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

17 years agobugfix: use double for absolute time values, float caused significant
Martin Renold [Sat, 8 Jul 2006 14:04:39 +0000 (14:04 +0000)]
bugfix: use double for absolute time values, float caused significant
rounding errors lately (exponent jump? new gtk version?), resulting in
strokes with visible angles.

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

18 years agotypo, PLAN update
Martin Renold [Mon, 15 May 2006 21:04:58 +0000 (21:04 +0000)]
typo, PLAN update

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

18 years agoupdated comments and PLAN
Martin Renold [Thu, 11 May 2006 21:40:17 +0000 (21:40 +0000)]
updated comments and PLAN

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

18 years agodemo brush (autocorrelated noise on brightness)
Martin Renold [Fri, 5 May 2006 21:59:43 +0000 (21:59 +0000)]
demo brush (autocorrelated noise on brightness)

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

18 years agoassertion "bug"
Martin Renold [Fri, 5 May 2006 21:35:46 +0000 (21:35 +0000)]
assertion "bug"

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

18 years agoadded custom_input
Martin Renold [Fri, 5 May 2006 21:28:30 +0000 (21:28 +0000)]
added custom_input

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

18 years agominor
Martin Renold [Fri, 23 Dec 2005 10:01:30 +0000 (10:01 +0000)]
minor

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

18 years agoback button, for all the people coming from google
Martin Renold [Fri, 23 Dec 2005 09:24:53 +0000 (09:24 +0000)]
back button, for all the people coming from google

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

18 years agominor changes
Martin Renold [Sat, 19 Nov 2005 16:41:39 +0000 (16:41 +0000)]
minor changes

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

18 years agoprepare for release 0.4
Martin Renold [Sat, 19 Nov 2005 10:04:52 +0000 (10:04 +0000)]
prepare for release 0.4

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

18 years agominor (email)
Martin Renold [Wed, 16 Nov 2005 20:53:40 +0000 (20:53 +0000)]
minor (email)

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

18 years agominor changes
Martin Renold [Wed, 16 Nov 2005 00:01:17 +0000 (00:01 +0000)]
minor changes

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

18 years agoSharper charcoal.
Artis Rozentāls [Mon, 14 Nov 2005 22:57:16 +0000 (22:57 +0000)]
Sharper charcoal.

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

18 years agoupdated the tutorial
Martin Renold [Mon, 14 Nov 2005 21:47:41 +0000 (21:47 +0000)]
updated the tutorial

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

18 years agoremoved three brushes, updated some previews
Martin Renold [Mon, 14 Nov 2005 21:03:11 +0000 (21:03 +0000)]
removed three brushes, updated some previews

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

18 years agoimproved color selector (non-linear cross lines)
Martin Renold [Mon, 14 Nov 2005 20:41:44 +0000 (20:41 +0000)]
improved color selector (non-linear cross lines)

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

18 years agorename
Martin Renold [Wed, 9 Nov 2005 21:37:10 +0000 (21:37 +0000)]
rename

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

18 years agobluk brush
Martin Renold [Wed, 9 Nov 2005 21:35:23 +0000 (21:35 +0000)]
bluk brush

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

18 years agominor
Martin Renold [Wed, 9 Nov 2005 19:38:08 +0000 (19:38 +0000)]
minor

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

18 years ago- updated debian requirements
Martin Renold [Wed, 9 Nov 2005 14:38:19 +0000 (14:38 +0000)]
- updated debian requirements
- contributors are better listed in the about dialog

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

18 years agofixed NumLock modifier problem
Martin Renold [Mon, 7 Nov 2005 19:38:12 +0000 (19:38 +0000)]
fixed NumLock modifier problem

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

18 years agoTemplate for brush previews.
Artis Rozentāls [Sun, 6 Nov 2005 22:59:45 +0000 (22:59 +0000)]
Template for brush previews.

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

18 years agoresize canvas to minimum after clearing
Martin Renold [Sun, 6 Nov 2005 15:36:46 +0000 (15:36 +0000)]
resize canvas to minimum after clearing

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

18 years agofixed problem with b->dtime == 0 (could not draw after starting sometimes)
Martin Renold [Sun, 6 Nov 2005 15:09:04 +0000 (15:09 +0000)]
fixed problem with b->dtime == 0 (could not draw after starting sometimes)

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

18 years ago- hardcoded numpad +/- and arrow keys
Martin Renold [Sun, 6 Nov 2005 11:50:48 +0000 (11:50 +0000)]
- hardcoded numpad +/- and arrow keys
- confirmation for quit and clear

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

18 years agochange cursor to crosshair
Martin Renold [Sat, 5 Nov 2005 22:01:52 +0000 (22:01 +0000)]
change cursor to crosshair

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

18 years agominor, reordering
Martin Renold [Sat, 5 Nov 2005 19:26:35 +0000 (19:26 +0000)]
minor, reordering

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

18 years ago- the popup color-chooser is now really a popup (FIXME: simplify it)
Martin Renold [Sat, 5 Nov 2005 17:39:15 +0000 (17:39 +0000)]
- the popup color-chooser is now really a popup (FIXME: simplify it)
- disabled extreme zoom values

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

18 years ago- rearranged the menus
Martin Renold [Sat, 5 Nov 2005 13:31:04 +0000 (13:31 +0000)]
- rearranged the menus
- fixed "Invert-Color" bug
- minor stuff

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

18 years agosome more brush-tuning
Martin Renold [Sat, 5 Nov 2005 12:22:17 +0000 (12:22 +0000)]
some more brush-tuning

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

18 years agosmall brush changes
Martin Renold [Sat, 5 Nov 2005 09:45:34 +0000 (09:45 +0000)]
small brush changes

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