OSDN Git Service
Jon Nordby [Sun, 7 Feb 2010 13:41:01 +0000 (14:41 +0100)]
i18n: Fix untranslatable string
https://gna.org/bugs/?15127
Also reordered imports and made a comment a docstring.
Andrew Chadwick [Tue, 2 Feb 2010 22:19:33 +0000 (22:19 +0000)]
windowing: tab key show+hide, default positions
Addresses https://gna.org/bugs/?15198 . Pressing Tab now hides and shows
most windows other than the main one. Tab and Menu are now hard-keys.
More useful default positions (for single monitor setups, anyway). Some
refactoring, along the lines of common window types and interfaces.
Martin Renold [Sun, 31 Jan 2010 14:19:49 +0000 (15:19 +0100)]
brushgroups: capitalize all person names
Martin Renold [Sun, 31 Jan 2010 14:16:47 +0000 (15:16 +0100)]
make group names translatable
Martin Renold [Sun, 31 Jan 2010 14:00:59 +0000 (15:00 +0100)]
brushgroups: add empty favorites group
Martin Renold [Sun, 31 Jan 2010 13:54:48 +0000 (14:54 +0100)]
brushgroups: save after creating empty group
Martin Renold [Sun, 31 Jan 2010 12:01:03 +0000 (13:01 +0100)]
make "reset view" also recenter
Martin Renold [Sun, 31 Jan 2010 10:30:45 +0000 (11:30 +0100)]
exception dialog: fix details button in some situations
With some errors the "Details..." button of the exception dialog
did cause the dialog to get unresponsive (a context was None).
Reproducible by loading an ORA with missing stack.xml.
Martin Renold [Sun, 31 Jan 2010 07:22:58 +0000 (08:22 +0100)]
ctrl-shift-z = redo
Martin Renold [Sat, 30 Jan 2010 21:54:03 +0000 (22:54 +0100)]
rename settings --> preferences
and minor fix of translatable string
Tumagonx [Sat, 30 Jan 2010 09:20:37 +0000 (10:20 +0100)]
windows: fix file associations; psyco version
<tumagonx> maxy, This is my attempt to support file assoc
<tumagonx> tested method:
<tumagonx> - regular windows file association
<tumagonx> - drag n drop orafile into mypaint.exe
<tumagonx> psyco 2.0 is pretty stable in my test
Martin Renold [Fri, 29 Jan 2010 13:32:54 +0000 (14:32 +0100)]
README: status of Windows build instructions
Jon Nordby [Fri, 29 Jan 2010 13:46:36 +0000 (14:46 +0100)]
layerwin: Fix loading layer names from ORA file
Problem was that the layer dialog callback is called on add_layer()
and at that time the layer.name attribute was not set.
Martin Renold [Fri, 29 Jan 2010 13:09:06 +0000 (14:09 +0100)]
version 0.8.0+git now
Martin Renold [Fri, 29 Jan 2010 10:08:13 +0000 (11:08 +0100)]
windows: fix for fullscreen when maximized
https://gna.org/bugs/?15175
Tumagonx [Thu, 28 Jan 2010 21:19:05 +0000 (22:19 +0100)]
windows: bigger icons
On Thu, Jan 28, 2010 at 07:02:22AM +0700, Bakhtiar Hasmanan wrote:
> Also I want to propose this enhanced icon (contains 64x64 true color
> icon needed by Vista/7)
> This file will be embedded to mypaint.exe by py2exe.
Martin Renold [Thu, 28 Jan 2010 19:45:21 +0000 (20:45 +0100)]
add back brush "modelling"
Removed in
2fad294e2346, now back due to popular request :-)
Martin Renold [Tue, 26 Jan 2010 20:23:25 +0000 (21:23 +0100)]
layerwin: remove minimum size restriction
Martin Renold [Tue, 26 Jan 2010 20:07:20 +0000 (21:07 +0100)]
open dialog: hide while saving, show wait cursor
Martin Renold [Tue, 26 Jan 2010 20:01:02 +0000 (21:01 +0100)]
save dialog: hide while saving, show wait cursor
Martin Renold [Mon, 25 Jan 2010 21:20:48 +0000 (22:20 +0100)]
open new color selector by default
Also make its default size slightly smaller.
Jon Nordby [Sun, 24 Jan 2010 20:38:55 +0000 (21:38 +0100)]
i18n: Slovenian translation ++
Update translation credits
Update copyright notice
Martin Renold [Sun, 24 Jan 2010 20:26:36 +0000 (21:26 +0100)]
version bump
Martin Renold [Sun, 24 Jan 2010 20:13:03 +0000 (21:13 +0100)]
credits update, and project website url
Jon Nordby [Sun, 24 Jan 2010 19:42:06 +0000 (20:42 +0100)]
layerwin: Disable broken drag and drop
Jon Nordby [Sun, 24 Jan 2010 17:29:11 +0000 (18:29 +0100)]
layerwin: Minor cleanups
Remove unused EventBox
Reorder button widgets setup
Fix up some function defintions
Remove partial docstring
Don't introduce new localizable strings
Jon Nordby [Sun, 24 Jan 2010 18:29:58 +0000 (19:29 +0100)]
layerwin: Add/Remove button out of layerlist
Jon Nordby [Sun, 24 Jan 2010 18:28:49 +0000 (19:28 +0100)]
layerwin: Layer name entry dialog
Jon Nordby [Sun, 24 Jan 2010 15:54:29 +0000 (16:54 +0100)]
layerwin: Add layer up/down buttons
Jon Nordby [Mon, 4 Jan 2010 17:39:01 +0000 (18:39 +0100)]
layerwin: Move opacity slider out from layer list
Jon Nordby [Mon, 4 Jan 2010 23:24:27 +0000 (00:24 +0100)]
layerwin: single row list entries
Jon Nordby [Mon, 4 Jan 2010 14:51:31 +0000 (15:51 +0100)]
layerwin: Remove layername widget
Jon Nordby [Mon, 4 Jan 2010 14:42:07 +0000 (15:42 +0100)]
layerwin: Set sane default size
Martin Renold [Sun, 24 Jan 2010 19:56:26 +0000 (20:56 +0100)]
Windows: remove unicode spaces from brush selector
Those were displayed wrong, but they work fine on Linux.
https://gna.org/bugs/?15192
Martin Renold [Sun, 24 Jan 2010 18:10:43 +0000 (19:10 +0100)]
layers: more robust remove/merge actions
Don't add invalid actions to the undo stack.
Also clear the filename when removing the last layer (which in fact just clears it)
Martin Renold [Sun, 24 Jan 2010 16:42:18 +0000 (17:42 +0100)]
brush collection: move ink up, minor stuff
Make Ico's Calligraphic Pen the same appearance as other inks.
Remove some of Deevads brushes from the default set
(the fill ink, and another one that has a glitch with orientation)
Martin Renold [Sun, 24 Jan 2010 15:56:07 +0000 (16:56 +0100)]
brush selector: another minor code cleanup
Tumagonx [Sun, 24 Jan 2010 13:18:56 +0000 (14:18 +0100)]
experimental fur brush
Martin Renold [Sat, 23 Jan 2010 20:42:44 +0000 (21:42 +0100)]
brush selector: minor code cleanup
Martin Renold [Sat, 23 Jan 2010 09:55:58 +0000 (10:55 +0100)]
fix keyboard shortcut for layer window
Andrew Chadwick [Sun, 10 Jan 2010 23:32:19 +0000 (23:32 +0000)]
Make subwindows transient like GIMP
Olivier Gondouin [Mon, 18 Jan 2010 23:35:59 +0000 (00:35 +0100)]
add some stock icons, some TODO comment, add toggle action
Andrew Chadwick [Wed, 20 Jan 2010 17:03:05 +0000 (17:03 +0000)]
brush selector: fix bg colour on theme change
Andrew Chadwick [Wed, 20 Jan 2010 15:54:56 +0000 (15:54 +0000)]
brush selector: ui feedback, improve layout
https://gna.org/bugs/?15155
Popolon [Wed, 20 Jan 2010 19:54:30 +0000 (20:54 +0100)]
i18n: Japanese, French, Simplified Chinese
Jon Nordby [Tue, 19 Jan 2010 19:25:09 +0000 (20:25 +0100)]
Fix missing import leading to nasty exceptions.
This also means that 5 strings have not been translateable.
Dong-Jun Wu [Tue, 19 Jan 2010 21:28:40 +0000 (22:28 +0100)]
i18n: Chinese Traditional complete
Martin Renold [Tue, 19 Jan 2010 18:43:45 +0000 (19:43 +0100)]
remove ORA mime definition
Version 0.70 of shared-mime-info which has image/openraster available
has just hit Debian unstable, so we shouldn't need to wait long for
this. --Achadwick 15:22, 8 October 2009 (UTC)
Gergely Aradszki [Tue, 19 Jan 2010 14:04:43 +0000 (15:04 +0100)]
i18n: Hungarian complete
Martin Tabačan [Tue, 19 Jan 2010 13:48:41 +0000 (14:48 +0100)]
i18n: Czech update
Martin Renold [Mon, 18 Jan 2010 20:16:24 +0000 (21:16 +0100)]
brush collection: no brush appears only in "default"
And return the 2B pencil that I borrowed from Deevad.
Martin Renold [Mon, 18 Jan 2010 19:49:08 +0000 (20:49 +0100)]
update changelog for 0.8
Martin Renold [Mon, 18 Jan 2010 19:27:47 +0000 (20:27 +0100)]
brush selector: 1px more selection border
Martin Renold [Mon, 18 Jan 2010 16:38:17 +0000 (17:38 +0100)]
menu: put color picker icon to the right place
Andrew Chadwick [Sun, 17 Jan 2010 23:02:31 +0000 (23:02 +0000)]
brushgroups: make interaction a little more gtkish
Martin Renold [Sun, 17 Jan 2010 20:44:23 +0000 (21:44 +0100)]
fix Ico's brushes that painted without pressure
http://forum.intilinux.com/mypaint-finished-work/my-brushes-set-for-the-last-maxy%27s-git-version/
Martin Renold [Sun, 17 Jan 2010 20:28:27 +0000 (21:28 +0100)]
allow opaque > 1.0
It was already possible anyway, if you knew how.
Martin Renold [Sun, 17 Jan 2010 20:06:39 +0000 (21:06 +0100)]
brushlib: fix small problem opaque_multiply
Don't allow opaque to become positive when both opaque and
opaque_multiply are negative (--> unintentional painting)
Brushes where this could happens:
hard_sting.myb
Ico_Color_Smudge_+.myb
Ico_Linear_Watercolor.myb
Ico_Pastel_Stain.myb
s109.myb
splatter-05.myb
splatter-06.myb
Martin Renold [Sun, 17 Jan 2010 19:34:49 +0000 (20:34 +0100)]
fix exception in group selection widget
when double-clicking on empty space
Martin Renold [Sun, 17 Jan 2010 17:10:51 +0000 (18:10 +0100)]
don't store/restore brushsettings for the mouse
When editing brush settings, it is often more convenient to use the mouse.
Because of this, we don't restore brushsettings when switching to/from the mouse.
We act as if the mouse was identical to the last active pen device.
Martin Renold [Sun, 17 Jan 2010 14:59:11 +0000 (15:59 +0100)]
brush collection work
Shrink default collection a bit, introduce "classic" group.
Martin Renold [Sat, 16 Jan 2010 22:51:06 +0000 (23:51 +0100)]
brush collection work
Delete some old brushes.
Create new groups: ink and experimental.
Update the default group.
Martin Renold [Sat, 16 Jan 2010 22:46:08 +0000 (23:46 +0100)]
layerblink when "pick context" switches a layer
Jon Nordby [Sat, 16 Jan 2010 17:51:50 +0000 (18:51 +0100)]
i18n: Norwegian update
All high impact strings translated.
Brushsettings not translated.
Martin Renold [Sat, 16 Jan 2010 13:15:47 +0000 (14:15 +0100)]
flip (mirror) image always at center
https://gna.org/bugs/?14884
Martin Renold [Sat, 16 Jan 2010 12:20:57 +0000 (13:20 +0100)]
minor cleanup
Manuel Quiñones [Fri, 15 Jan 2010 15:38:14 +0000 (16:38 +0100)]
i18n: Spanish complete
Griatch [Fri, 15 Jan 2010 15:30:12 +0000 (16:30 +0100)]
i18n: Swedish complete
Tumagonx [Fri, 15 Jan 2010 15:26:02 +0000 (16:26 +0100)]
i18n: Indonesian complete
Popolon [Wed, 13 Jan 2010 21:04:20 +0000 (22:04 +0100)]
i18n: French and Simplified Chinese.
French: complete
Chinese: all common strings ~ 67%
Martin Renold [Wed, 13 Jan 2010 19:32:58 +0000 (20:32 +0100)]
rename brushes with name conflicts
03:44 < iwantsomewaffles> quickie bug report: filenames of a few brushes conflict on case-insenstive filesystems (older hfs)
Lamberto Tedaldi [Tue, 12 Jan 2010 21:42:18 +0000 (22:42 +0100)]
i18n: Italian translation complete.
Martin Renold [Tue, 12 Jan 2010 20:42:54 +0000 (21:42 +0100)]
windows: workaround attempt for startup bug
https://gna.org/bugs/?14372
Martin Renold [Tue, 12 Jan 2010 20:07:29 +0000 (21:07 +0100)]
build: windows/mingw fix
by zakkum via IRC
Martin Renold [Sun, 10 Jan 2010 21:29:43 +0000 (22:29 +0100)]
fix unittests
Only the memory leak test, actually.
Martin Renold [Sun, 10 Jan 2010 19:34:36 +0000 (20:34 +0100)]
update unittest
Martin Renold [Sun, 10 Jan 2010 15:17:53 +0000 (16:17 +0100)]
fix saving a brush without preview
Reproduced by selecting a non-existing context and storing it back.
Andrew Chadwick [Sat, 9 Jan 2010 00:15:28 +0000 (00:15 +0000)]
Copying from a blank doc makes no sense, don't try
Martin Renold [Fri, 8 Jan 2010 23:10:47 +0000 (00:10 +0100)]
fix workaround for startup bug on windows
https://gna.org/bugs/?14372
Martin Renold [Fri, 8 Jan 2010 23:05:24 +0000 (00:05 +0100)]
default key 'l' for layer dialog
Jon Nordby [Thu, 7 Jan 2010 21:51:58 +0000 (22:51 +0100)]
Use stock dialogs for background and settings
Martin Renold [Fri, 8 Jan 2010 09:11:45 +0000 (10:11 +0100)]
brushsettings: fix updating of a label
You had to change something before it got updated.
Minimal invasive fix, since this code looks a bit weird after 3 years.
(related commit was
0430bb111afd69)
Martin Renold [Fri, 8 Jan 2010 08:13:44 +0000 (09:13 +0100)]
build: add *.pyc to clean target
Jon Nordby [Tue, 5 Jan 2010 17:45:09 +0000 (18:45 +0100)]
String freeze for v0.8
- Fixed a couple of typos.
- Tested that all visible strings are marked for translation.
- Updated all .po files so that translators won't be using old templates.
Luka Čehovin [Mon, 4 Jan 2010 23:16:08 +0000 (00:16 +0100)]
Localized input names
Luka Čehovin [Mon, 4 Jan 2010 23:08:20 +0000 (00:08 +0100)]
Better user-visible strings in brushsettings
- speed1 and speed2 strings changed to "fine speed" and "gross speed"
- descriptions for input mapping buttons
Martin Renold [Sun, 3 Jan 2010 21:59:11 +0000 (22:59 +0100)]
colorsampler: minimum size
Martin Renold [Sun, 3 Jan 2010 21:51:57 +0000 (22:51 +0100)]
colorsampler: remove entry focus hack
The code was not functional code because it was only partially merged in.
This was a workaround for the problem that pressing numbers inside the
entry does not work. However I think the usecase is not important enough
for such a complicated workaround (and there most likely is a better one).
Martin Renold [Sun, 3 Jan 2010 21:39:23 +0000 (22:39 +0100)]
colorsampler: remove unused last_color member
Martin Renold [Sat, 2 Jan 2010 20:30:24 +0000 (21:30 +0100)]
merge colorsampler from iportnov branch (step 2/2)
Merge in more related code by Ilya Portnov, remove palette features,
and clean up a bit. Remove some parts (maily config file stuff) that
do not integrate straight-forward into the current codebase.
Ilya Portnov [Sat, 2 Jan 2010 20:19:06 +0000 (21:19 +0100)]
merge color sampler from iportnov branch (step 1/2)
This is a non-functional commit. Verbatim copy the relevant files
from the iportnov branch as of commit
d1c31acbde534b32feec23a621.
Most code is by Ilya Portnov, based some previous work by Jon Nordby,
separated from the rest of Ilya's branch by Martin Renold.
Jon Nordby [Sun, 3 Jan 2010 21:43:25 +0000 (22:43 +0100)]
Show filenames with uppercase extensions.
https://gna.org/bugs/index.php?15046
Andrew Chadwick [Sun, 3 Jan 2010 20:48:48 +0000 (21:48 +0100)]
Menu key opens the main app menu
Jon Nordby [Sun, 3 Jan 2010 17:47:50 +0000 (18:47 +0100)]
Remove a seemingly uneccesary hack.
Jon Nordby [Sun, 3 Jan 2010 17:28:08 +0000 (18:28 +0100)]
Fix updating of layer dialog on undo/redo.
- Moved notifications from Document into the respective Actions.
- Don't call in any special way on selecting layer
Some minor cleanups:
- Utility function for notifying canvas observers.
- Docstring on Action
Jon Nordby [Sun, 3 Jan 2010 13:58:59 +0000 (14:58 +0100)]
Fix regression with show layers above.
Jon Nordby [Sun, 3 Jan 2010 13:40:14 +0000 (14:40 +0100)]
Fix wierd behaviour in layer solo mode.
Ilya Portnov [Sat, 15 Aug 2009 17:14:57 +0000 (23:14 +0600)]
Layer dialog by Ilya Portnov
Squashed, removed i18n changes and solved a merge conflict due to
menu definitions being moved out into separate file.
Jon Nordby [Sun, 27 Dec 2009 19:09:20 +0000 (20:09 +0100)]
i18n: Hungarian and Italian fixes
Jon Nordby [Fri, 18 Dec 2009 00:38:24 +0000 (01:38 +0100)]
Set filename when given a nonexisting file.