Yves Rizoud
a32d28e157
Fix issue 170: Fileselector displays only letters until the first dot
...
git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@821 416bcca6-2ee7-4201-b75f-2eb2f807beb1
2009-05-26 19:14:40 +00:00
Yves Rizoud
3925e87363
Updated Help for mouse sensitivity
...
git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@820 416bcca6-2ee7-4201-b75f-2eb2f807beb1
2009-05-24 23:07:03 +00:00
Yves Rizoud
bb2794ed2b
Fix issue 161 (Linux: The window "resists" resizing)
...
Fix issue 159 (Mouse sensitivy in fullscreen mode) by implementing user-defined mouse sensitivity in Settings screen, only affects fullscreen mode.
Fix: When changing pixel size, sometimes there were some remaining "dirty lines" at the right edge of screen/window.
git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@819 416bcca6-2ee7-4201-b75f-2eb2f807beb1
2009-05-24 22:26:08 +00:00
Yves Rizoud
a3dbf3d4ac
Skin: Fixed up some accented characters in font
...
git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@817 416bcca6-2ee7-4201-b75f-2eb2f807beb1
2009-05-23 01:40:20 +00:00
Yves Rizoud
4191b37099
Fixed issue 167: Crashes on win98 with international keyboards (SDL.DLL, recompiled from 1.2.13 source archive)
...
Fixed old bug (all platforms): When typing text with dead-keys like ^ ` it would additionally type the character on same key for US-QWERTY keyboard.
Removed the "disable Unicode" option added in r814, no longer needed.
git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@816 416bcca6-2ee7-4201-b75f-2eb2f807beb1
2009-05-23 01:29:18 +00:00
Yves Rizoud
9e4866e34c
Implemented US-qwerty shift characters, when Unicode is disabled
...
git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@815 416bcca6-2ee7-4201-b75f-2eb2f807beb1
2009-05-22 19:24:03 +00:00
Yves Rizoud
8f5fc2c923
New .INI setting to allow disable unicode (issue 167)
...
git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@814 416bcca6-2ee7-4201-b75f-2eb2f807beb1
2009-05-22 19:02:23 +00:00
Yves Rizoud
f4cb7985f2
More manual ANSI conversions for when Unicode is off
...
git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@813 416bcca6-2ee7-4201-b75f-2eb2f807beb1
2009-05-22 18:28:01 +00:00
Yves Rizoud
e8dd8588d0
Workaround of issue 167: Unicode only enabled while entering text, so at all other moments there's no SDL crash when pressing ^ key (French or German keyboard) on Windows 98
...
git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@812 416bcca6-2ee7-4201-b75f-2eb2f807beb1
2009-05-22 18:14:13 +00:00
Yves Rizoud
4f157197e8
Fix issue 166: Bookmarks now allow characters # and ;
...
git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@811 416bcca6-2ee7-4201-b75f-2eb2f807beb1
2009-05-22 17:51:11 +00:00
Yves Rizoud
1b06317924
Fix issue 165: MS Windows no longer opens the program window at arbitrary (wrong) position, it restores instead the last position you used.
...
git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@810 416bcca6-2ee7-4201-b75f-2eb2f807beb1
2009-05-20 00:11:32 +00:00
Adrien Destugues
b9849fe8ad
Added MagerValp to the bugfinders.
...
git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@809 416bcca6-2ee7-4201-b75f-2eb2f807beb1
2009-05-15 11:10:26 +00:00
Yves Rizoud
1669251259
Source comments
...
git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@807 416bcca6-2ee7-4201-b75f-2eb2f807beb1
2009-05-14 18:46:31 +00:00
Yves Rizoud
4a39819c86
Follow-up on previous commit: Generalized the "Command" key support, it compiles on all platforms and somebody may want to plug a Mac keyboard in a PC :)
...
Added a "command" symbol in the fonts, so shortcuts that use this key can be displayed.
Fixed: In Keyboard settings, some very weird keys (Thinkpad "volume up") were displayed with a wrong number.
git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@806 416bcca6-2ee7-4201-b75f-2eb2f807beb1
2009-05-14 18:42:03 +00:00
Franck Charlet
2feab9d52c
- Issue #160 should be fixed now.
...
git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@804 416bcca6-2ee7-4201-b75f-2eb2f807beb1
2009-05-14 13:49:36 +00:00
Yves Rizoud
315a17ae5b
Double-clicking a palette color to open the palette now requires a time of less than 0.5 seconds between clicks
...
git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@803 416bcca6-2ee7-4201-b75f-2eb2f807beb1
2009-05-13 18:17:24 +00:00
Adrien Destugues
ce812e481d
-Bring back the adaptive sleeping in the main engine. Still using static 20ms sleep in idle waiting loops (when mouse doesn't move)
...
-Discontinuous freehand now uses an asynchronous method for delaying. It is sensitive to the delay set in the airbrush/spray menu.
git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@802 416bcca6-2ee7-4201-b75f-2eb2f807beb1
2009-05-12 22:16:05 +00:00
Adrien Destugues
fe637a504c
Removed old todo list (most of it is done, the remaining parts are on the bugtracker)
...
Slightly reformatted the readme and added a nice ascii logo to it.
git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@801 416bcca6-2ee7-4201-b75f-2eb2f807beb1
2009-05-12 21:03:17 +00:00
Adrien Destugues
ff83f12b31
Fixed all sdl_delays to wait for 20ms, not 1. Avoid problems for low-latency guys.
...
Also, made the splash screen stay as long as you don't click or key. Mouse moves are discarded. Sorry!
git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@800 416bcca6-2ee7-4201-b75f-2eb2f807beb1
2009-05-12 19:05:33 +00:00
Adrien Destugues
3c0a940301
Removed Wait_VBL. Was only used for slowing down things. Used SDL_Delay(1) instead, which let the OS handle other things. We should get about 10-20ms latency with that. Scrollbars may be slightly faster. The only place where this could be a problem is discontinuous freehand. If the current way it works isn't good, look at the "Chrono" functions (like the spray) instead.
...
git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@799 416bcca6-2ee7-4201-b75f-2eb2f807beb1
2009-05-12 18:00:19 +00:00
Adrien Destugues
7a847be4ec
Removed all instances of Read_one_byte.
...
git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@798 416bcca6-2ee7-4201-b75f-2eb2f807beb1
2009-05-12 17:41:22 +00:00
Yves Rizoud
8f9dd6a68e
Frame around BGcolor in menu palette: Now handles the case where the same color is FG and BG color
...
git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@797 416bcca6-2ee7-4201-b75f-2eb2f807beb1
2009-05-10 17:18:12 +00:00
Adrien Destugues
402df48b7f
Removed some unused functions (kindly pointed out by the great ncc tool)
...
git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@796 416bcca6-2ee7-4201-b75f-2eb2f807beb1
2009-05-10 14:47:09 +00:00
Adrien Destugues
fc1786a077
Frame the backcolor with a dark dotted line.
...
git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@795 416bcca6-2ee7-4201-b75f-2eb2f807beb1
2009-05-10 14:17:13 +00:00
Adrien Destugues
23a72b39ee
Build fixes for AROS.
...
git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@794 416bcca6-2ee7-4201-b75f-2eb2f807beb1
2009-05-10 07:26:09 +00:00
Adrien Destugues
4a051bb820
Clicking on the current forecolor in palette will open the palette window.
...
git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@793 416bcca6-2ee7-4201-b75f-2eb2f807beb1
2009-05-08 20:52:48 +00:00
Yves Rizoud
29bfd973d3
Changed window caption
...
Fix: Made the "Safe resolution" shortcut do nothing in windowed mode. (issue 118)
git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@792 416bcca6-2ee7-4201-b75f-2eb2f807beb1
2009-05-08 19:00:41 +00:00
Yves Rizoud
9d19d8785a
New: Implemented the functions for previous and next user's colors. (Keys = and -) They use the Shade settings.
...
Minor display fix: In Shortcuts screen, explanation text can no longer overdraw the border.
git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@791 416bcca6-2ee7-4201-b75f-2eb2f807beb1
2009-05-08 16:32:33 +00:00
Yves Rizoud
61f03d0921
Fix the Palette sort: since r776 it sorted on Lighness only, no matter the mouse button.
...
git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@790 416bcca6-2ee7-4201-b75f-2eb2f807beb1
2009-05-07 23:55:12 +00:00
Yves Rizoud
27506d0649
Removed tab characters
...
git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@789 416bcca6-2ee7-4201-b75f-2eb2f807beb1
2009-05-07 23:43:00 +00:00
Yves Rizoud
5d61f3aed5
Fixed the command-line argument '/triple', it was setting double pixels, not triple pixels.
...
git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@788 416bcca6-2ee7-4201-b75f-2eb2f807beb1
2009-05-07 21:22:51 +00:00
Yves Rizoud
7b5481e9c9
Source archives will now contain misc/grafx2.1 (source of man page), misc/grafx2.xpm (icon for all Linux) misc/grafx2.desktop (Gnome desktop entry)
...
git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@787 416bcca6-2ee7-4201-b75f-2eb2f807beb1
2009-05-07 19:01:44 +00:00
Adrien Destugues
88edf2d657
Added manpage.
...
git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@786 416bcca6-2ee7-4201-b75f-2eb2f807beb1
2009-05-07 08:57:38 +00:00
Adrien Destugues
570e1b8865
Compilation sandbox fix.
...
git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@785 416bcca6-2ee7-4201-b75f-2eb2f807beb1
2009-05-07 08:44:59 +00:00
Yves Rizoud
df93843c18
Really fixed the Secondary palette issue, where clicking the RGB slider prints the new setting over mouse cursor. (Mentioned in r782 but I missed the piece of code)
...
git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@784 416bcca6-2ee7-4201-b75f-2eb2f807beb1
2009-05-06 21:13:46 +00:00
Yves Rizoud
344547a0ca
Fix: Reverted part of r773 (Crash on distort if the brush angles touch the screen edge.)
...
Fix: Distort brush now re-centers the brush "handle".
git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@783 416bcca6-2ee7-4201-b75f-2eb2f807beb1
2009-05-06 19:20:06 +00:00
Yves Rizoud
3e0b1b5c1c
Fix in Palette screen the refresh of enabled/disabled "+" and "-" buttons.
...
Fix in Secondary palette screen the initial refresh when the window opens.
Changed in Secondary palette the button "/2" into "÷2" (like in Spray menu)
Fix in Secondary palette: Clicking the RGB scale slider could display the new value over the mouse cursor.
git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@782 416bcca6-2ee7-4201-b75f-2eb2f807beb1
2009-05-06 18:54:26 +00:00
Adrien Destugues
3babffb7e4
Whoops. Update the right area of the window, of course :)
...
git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@781 416bcca6-2ee7-4201-b75f-2eb2f807beb1
2009-05-06 13:07:17 +00:00
Adrien Destugues
68fdd5175c
Grey out + and - buttons in palette screen.
...
Also, some doxygening in engine.c.
git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@780 416bcca6-2ee7-4201-b75f-2eb2f807beb1
2009-05-06 12:15:27 +00:00
Adrien Destugues
2fa494f77e
Removed postal address of the FSF since it's moving faster thant the website :)
...
git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@779 416bcca6-2ee7-4201-b75f-2eb2f807beb1
2009-05-05 18:19:37 +00:00
Adrien Destugues
f01c210211
Fixed make uninstall for the .xpm and menu file.
...
git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@778 416bcca6-2ee7-4201-b75f-2eb2f807beb1
2009-05-05 16:54:56 +00:00
Adrien Destugues
8eaf299c08
Added files from debian distro.
...
git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@777 416bcca6-2ee7-4201-b75f-2eb2f807beb1
2009-05-05 11:41:27 +00:00
Adrien Destugues
38657c54b8
Sort color by lightness if you use right click on the sort button.
...
git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@776 416bcca6-2ee7-4201-b75f-2eb2f807beb1
2009-05-04 21:01:15 +00:00
Adrien Destugues
69393e2513
Added buttons x2 and /2 to select usual color scales easily. Also allows "2" as RGB scale. Just because we can :) (the menu color selector seems to have trouble with that, however)
...
git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@775 416bcca6-2ee7-4201-b75f-2eb2f807beb1
2009-05-04 20:51:33 +00:00
Adrien Destugues
7909ce7304
Made RGB scaler a bit larger in palette secondary screen.
...
git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@774 416bcca6-2ee7-4201-b75f-2eb2f807beb1
2009-05-04 20:24:13 +00:00
Adrien Destugues
3035788398
Fixed some splint warnings. Basically, ensure vars are positive when you use >> and << for divide and multiply by 2 :)
...
git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@773 416bcca6-2ee7-4201-b75f-2eb2f807beb1
2009-05-04 19:43:21 +00:00
Adrien Destugues
e5fc3a9ef3
AmigaOS 68k build fixes by Artur Jarosik. Thanks!
...
git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@770 416bcca6-2ee7-4201-b75f-2eb2f807beb1
2009-05-03 17:45:10 +00:00
Adrien Destugues
6f37000cd5
Preview in text window is now drawn with the back color, so you can see the antialiasing correctly.
...
git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@769 416bcca6-2ee7-4201-b75f-2eb2f807beb1
2009-05-03 14:09:12 +00:00
Adrien Destugues
4e387fdbfc
-Translation typo: need_to_remp > need_to_remap
...
-Allow sorting only a range of colors in the palette
-Reverted Lightness sorting order so white is first. This is what's used in the default palette.
git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@768 416bcca6-2ee7-4201-b75f-2eb2f807beb1
2009-05-03 13:59:40 +00:00
Adrien Destugues
780bf3a751
-Fixes issue 152 (color picker cursor)
...
-Switches FreeBSD to cumulated update method, they shouldn't need macosX tricks for that they are using X11 :)
git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@767 416bcca6-2ee7-4201-b75f-2eb2f807beb1
2009-05-03 13:02:25 +00:00