Commit Graph

  • a28b5f6172 * Get the available memory for Haiku/BeOS * Refactor the code a bit so the warning for missing code will be there for all the people that don't provide code. Adrien Destugues 2011-06-18 15:49:44 +00:00
  • 775c0e06ff added missing prefix option in build command for m68k/Coldfire build nokturnal 2011-06-16 00:07:09 +00:00
  • 03e21d436c added build instructions for Atari TOS machines (m68k/Coldfire) nokturnal 2011-06-15 23:32:49 +00:00
  • 78e1745ef1 replaced hardcoded lua script and libs paths with defines, Atari build stack adjustments (reduced it's size to 8k) nokturnal 2011-06-15 22:40:43 +00:00
  • 7184fb857f bugfix in Add_element_to_list(), there were changes in function interface, but they were not applied in function call, so this resulted in program hang when calling fileselector. Bugfix there was no Atari_Memory_free() declaration when __MINT_ define was declared. nokturnal 2011-06-15 19:29:11 +00:00
  • bf28d19f20 Lua: Fixed drawdisk which was drawing a square instead of a circle (doh!). Radius can now be a multiple of 0.5 to draw circles of even sizes (r=0 -> 1x1, r=0.5 -> 2x2, r=1 -> 3x3 etc.) Yves Rizoud 2011-06-14 21:52:20 +00:00
  • 2f3e1e3294 Lua: added 'matchcolor2' that uses DawnBringer's perceptual formula. Updated scripts numbering to 2.4 Yves Rizoud 2011-06-12 19:03:14 +00:00
  • 17ce3a602b Merge r1791 (Updated credits) from release (2.3) to trunk (2.4wip) Yves Rizoud 2011-06-12 18:24:24 +00:00
  • 1af5ee33f1 Merge r1787 (Fix loading of BMPs with negative heights) from release (2.3) to trunk (2.4wip) Yves Rizoud 2011-06-12 18:07:08 +00:00
  • 8cc20115d5 Fix systematic crash of 2.4wip.1790 when loading 24bit images. Yves Rizoud 2011-06-12 17:56:20 +00:00
  • 8cf7e1096f Fix performance bug in previous commit (pre-scale was also performed when entering other tools than 'brush rotate') Yves Rizoud 2011-06-04 15:25:06 +00:00
  • 2d8c061e32 Improved brush rotation by adding 3 steps of scale2x. Result is not as good as I hoped, but for large flat surfaces, the edges are indeed much smoother than before. Yves Rizoud 2011-06-04 15:22:13 +00:00
  • 1da0c96db8 fixed makefile for OSX regarding scripts Franck Charlet 2011-05-23 22:36:39 +00:00
  • 1f10338f60 Merged trunk into branches/mode5 (=update mode5 branch to latest) Yves Rizoud 2011-04-25 15:17:18 +00:00
  • 37d30ae114 Fix issue 428: Mouse cursor deadzones in fullscreen mode; also non-functional mouse in fullscreen if mouse speed (in options) was any other value than 'normal'. Mouse speed removed, it's impossible to make it work AND have working tablets -> Issue 317 re-opened. Added 2 missing bugfinders in credits Yves Rizoud 2011-04-18 21:56:11 +00:00
  • 63dcf9cc25 Performance improvement for slow graphic systems: avoid lag on X11 (Issue 405,269) Yves Rizoud 2011-04-16 18:24:24 +00:00
  • 02ecd8d29d Fix issue 432: Options/Input: Missing graphic update after changing a numeric value Yves Rizoud 2011-04-14 19:43:16 +00:00
  • 8596bc365f Updated manpage source Yves Rizoud 2011-04-14 17:36:54 +00:00
  • c56b3ac35a Added Ravey1138 to bugfinders list (Help/Credits) Yves Rizoud 2011-04-13 22:13:14 +00:00
  • c266b38e05 Fix part of issue 433: Safety colors (after image load) are now only added when not already present in palette, and in reverse order so that in the very common case of 0=black, the white is added in slot 255 (Now it's more consistent with 'backspace' in palette which forcibly adds these colors in unused slots at the end) Yves Rizoud 2011-04-13 21:40:47 +00:00
  • 80e0b17be8 Fix issue 430: warning 'Implicit declaration of function Remove_duplicate_shortcuts'. Fix another warning for unused parameter. Now 0 warnings on mingw32-gcc 4.4.1 Yves Rizoud 2011-04-10 14:35:29 +00:00
  • b411f01b4c Remove 'wip' tag, uploaded NSIS installer script, updated readme Yves Rizoud 2011-04-07 20:50:38 +00:00
  • c9d96e6087 Removed skins Clax2 Clax3 from makefile, and thus default 2.3 package Yves Rizoud 2011-04-04 22:35:30 +00:00
  • 860648b190 Multi-shorcuts option now works. Default OFF, it will avoid situations where user mistakenly sets the same key for multiple actions. Yves Rizoud 2011-04-04 22:30:02 +00:00
  • 1d24885ddc Beginning of setting to disable multi-shortcuts: settable in options, saved and reloaded, no effect so far. Yves Rizoud 2011-04-04 19:34:15 +00:00
  • 65b3c4290a Fix critical bug: Grafx2 failing to load when no old config file is present (because of attempt to flash red screen, now has interactive mouse feedback, doesn't work before grafx2 is started). Fixed make install/make uninstall, tested on MSYS's shell for the moment Yves Rizoud 2011-04-03 18:32:27 +00:00
  • 7571dcf3e2 Changed makefile according to scripts reorganization. make ziprelease works, still need to check install/uninstall Yves Rizoud 2011-04-03 17:02:34 +00:00
  • 27e8d15971 Reorganized scripts, fixed 'memory' not working with subdirectories Yves Rizoud 2011-04-03 16:45:10 +00:00
  • 0129bb3590 missing file Yves Rizoud 2011-04-03 14:43:47 +00:00
  • f34417919f Lua: now remembers which directory you last browsed when you quit. Fixed an issue where gfx2.ini isn't saved if there's a file gfx2.$$$ in same directory (Like after a crash) Yves Rizoud 2011-04-03 14:43:16 +00:00
  • e10fe19ae6 Lua: Fixed keyboard shortcuts to accomodate with full path names now used. Users who had shortcuts should clear them, from the list of shortcuts in Help screen. Yves Rizoud 2011-04-02 18:45:07 +00:00
  • 04761c79c4 Unbroke the file selector (was listing only hidden files instead of non-hidden). Lua: can browse the whole filesystem now Yves Rizoud 2011-04-02 17:43:16 +00:00
  • 9f8dada2b0 Lua window: Fix inconsistency of 'parent directory' appearance. Now applies the 'show hidden files/dirs' settings too. Yves Rizoud 2011-03-23 20:13:12 +00:00
  • 92b76f2126 svn files excluded from archivbe OSX building Franck Charlet 2011-03-16 22:08:40 +00:00
  • 14e891f3e6 using cut instead of tr to extract svn revision to generate archive name Franck Charlet 2011-03-16 21:58:04 +00:00
  • c16d9dab4c added automatic archive generation on OSX Franck Charlet 2011-03-16 21:13:54 +00:00
  • 64e39cda85 Lua: fix crash of the new drawing primitives (drawcircle, drawdisk, drawfilledrect, drawline) when outside view area Yves Rizoud 2011-03-13 00:52:51 +00:00
  • 48c11e15a6 fixed a typo in makefile Franck Charlet 2011-03-11 23:03:23 +00:00
  • ec6fa4eab0 Added support for LUA in Mac OS X version Franck Charlet 2011-03-11 22:54:11 +00:00
  • a5fc3d9fec new OSX version should be ready Franck Charlet 2011-03-10 23:38:38 +00:00
  • 431484914e more work done on Mac OSX version Franck Charlet 2011-03-10 22:16:42 +00:00
  • c1ede1f657 started to bring Mac OS X version up to date Franck Charlet 2011-03-10 18:29:53 +00:00
  • eae47aa0e8 * Factory : if message is longer than 24 chars, cut it instead of not doing anything * Fileformats : remove outdated comment in gif loader Adrien Destugues 2011-03-07 21:53:39 +00:00
  • e11d8e030c Fix issue 417: Severe image corruption when scrolling image while some layers are hidden. Yves Rizoud 2011-03-05 18:17:55 +00:00
  • 504f25f1e1 Fix issue 414: Incomplete loading of some GIF images Yves Rizoud 2011-03-05 17:29:28 +00:00
  • d403d134f3 Palette: updated helpfile Yves Rizoud 2011-03-05 16:33:56 +00:00
  • 50aa747510 Palette: Disabled Undo after operations that perform remapping (x-swap, x-inv, sort, reduce) because the undo was incomplete anyway. Yves Rizoud 2011-03-05 16:28:08 +00:00
  • cdbc5be351 Fix issue 354: Palette undo unreliable Yves Rizoud 2011-03-05 16:16:32 +00:00
  • 55422d160e (mode5 branch) Fix a bug in saving, including autosave every few minutes, that auto-selects the last layer to draw. Yves Rizoud 2011-03-02 22:07:24 +00:00
  • 7caab79d21 Issue 425: Spray setting 'Init' is now minimum 1 Yves Rizoud 2011-03-01 18:10:32 +00:00
  • 9e7b8c7d4a Fixed issue 366: Default cursor of DPaint skin not very visible over white background : Made this cursor have black outline, and replaced the secondary cursor with the white borderless cursor. Yves Rizoud 2011-02-28 20:04:49 +00:00
  • 4b6263d6fc Fixes grafx2 forgetting the image's directory, since r1710 (issue 421) Yves Rizoud 2011-02-28 19:42:06 +00:00
  • 65d34dd7e0 Issue 346: Basic support for multi-line text with bitmap fonts: use alt-enter to type carriage returns (like Excel) Yves Rizoud 2011-02-26 18:44:43 +00:00
  • cdd7f21265 Fxed and simplified double-click handling in Listboxes (Skins window, Text window, Factory window). Double-clicking a font in Text window 'accepts' the rendering and closes the window. Yves Rizoud 2011-02-26 17:43:55 +00:00
  • 34cd4d11cd Added Surt to list of bugfinders (issue 423) Yves Rizoud 2011-02-26 16:15:29 +00:00
  • 9cfefc9662 Fix display bug on menu buttons when comiled with 'unsigned character' (issue 423) Yves Rizoud 2011-02-26 15:56:45 +00:00
  • 107779edf5 Implemented double-click in Brush factory window. Still need to check/fix all other occurences of the listbox control (need to eliminate unnecessary refresh on double-click, or trigger a specific action instead) Yves Rizoud 2011-02-23 23:37:34 +00:00
  • 5b332bfa25 * Do not allow script to write more than 24 chars to the statusline * Clear the statusline when a script is finished running. Adrien Destugues 2011-02-19 13:59:44 +00:00
  • f6da992038 * Add scripts from dawnbringer : 3D palette viewer and applycolor (with tint and colorize effects) * Add the dawnbringer lib Some changes were made * Remove line and filled circle functions from dawnbringer lib * Add C replacement (slightly faster, and useful enough to be part of core) Adrien Destugues 2011-02-19 12:40:12 +00:00
  • c80ec5edbf Fix #418: don't overwrite main file format if saving only the palette. Adrien Destugues 2011-02-18 10:48:08 +00:00
  • 9058926e4b mode5: Fix shortcut info for format checker/format menu Yves Rizoud 2011-02-16 19:36:14 +00:00
  • 7c6e05ef6b mode5: Fix shortcuts of 'cycle colors' and format checker, mixup during merge Yves Rizoud 2011-02-16 19:23:54 +00:00
  • 80c37034f9 Fix a remap problem on brush, when modified by Lua script then transformed. Fix Brush remap to maintain transparent pixels. Fix Text tool , respects transparent pixels and preview is always visible (The black PF_ fonts are no longer shown on a black background) Yves Rizoud 2011-02-16 17:03:45 +00:00
  • cd8f3e40da * Save CM5 files. There seem to be a problem with "Supports_layers" field. setting it to 1 still triggers the warning that image will be flatenned... Adrien Destugues 2011-02-15 19:34:36 +00:00
  • bf9c34d7fe Code for loading "CM5" (CPC Mode 5) pixtures * Fix a bug in the Set_layer function : it was only possible to set a new layer, and this format needs us to write to previous layers too * Saving is missing (you need to save as png then convert back to cm5 using SyX converter) * Preview does not work (it does not use layers, so the result is broken) * Loading switches the "8bit" mode on automatically Adrien Destugues 2011-02-15 17:48:16 +00:00
  • 72e9892b53 Constraint mode is now switchable on/off in the effect screen. Adrien Destugues 2011-02-14 13:37:35 +00:00
  • bdf8b6d694 Actually merge everything from trunk, not only the source folder. Adrien Destugues 2011-02-14 12:23:49 +00:00
  • eba26aaa96 Merge trunk to the cpcmode5 branch. This gets us a more recent grafx2 with the cpcmode5 drawing. Now to make this mode optional so users can still work in regular mode :) Adrien Destugues 2011-02-13 21:49:31 +00:00
  • 4e60f5ad74 Import the WIP CPC-Mode5 code from the sourcearchive Adrien Destugues 2011-02-13 21:20:45 +00:00
  • b42bd0afad Create branch for CPC Mode 5 drawing Adrien Destugues 2011-02-13 21:08:41 +00:00
  • 2378d8cedc Fix remaining issue of gradients / color cycling. Yves Rizoud 2011-02-09 21:40:15 +00:00
  • 1ead8a3c42 Forgot skins Yves Rizoud 2011-02-09 00:58:27 +00:00
  • 1e6c4d22bc Default gradients (or cycles) are now loaded from skins. Initialized all current skins so that range 0 is a white->black range, this way the grad shapes are immediately efficient. Still has a problem when loading an image in command-line. Yves Rizoud 2011-02-09 00:57:33 +00:00
  • af857c09c9 Save and load color cycling information (and gradients, anyway) in PNG format (issue 365) Yves Rizoud 2011-02-08 23:30:13 +00:00
  • ce3181b230 Fixed compilation warnings: a few missing declarations, and 2 strange casts on WIN32-specific code. Yves Rizoud 2011-02-07 19:39:45 +00:00
  • fdb925979e compilation fixes for atari port nokturnal 2011-02-07 13:37:12 +00:00
  • d0aaabf6b2 Merge of r1709 into trunk: Atari Falcon port Yves Rizoud 2011-02-06 19:30:55 +00:00
  • 57a1bda6de Improved text with bitmap fonts : Works great with 'Get brush colors' (F11) to import the exact font colors. Yves Rizoud 2011-02-05 19:43:51 +00:00
  • 065503ef64 Improved text rendering in Truetype mode (with and without antialias), thanks to the improved brush remapping. Still todo: bitmap fonts, colored and monochrome cases. Yves Rizoud 2011-02-05 00:07:28 +00:00
  • 5a8972d0f9 Fix an issue with files since the adding of xpm saving Yves Rizoud 2011-01-30 19:35:29 +00:00
  • 7150a1ebcd Fix issue of changes in brush by Lua that didn't survive remap (ex: script Halfsmooth) Yves Rizoud 2011-01-30 15:52:56 +00:00
  • 4d3431afd4 Fix lasso, broken in last commit Yves Rizoud 2011-01-30 14:42:33 +00:00
  • 1b0141367e Import colors from brush now works (F11) Yves Rizoud 2011-01-30 00:59:52 +00:00
  • abadd59b12 Brush container saves and restores the right palette Yves Rizoud 2011-01-30 00:17:47 +00:00
  • 5d2dd927e4 Much work on color brushes (issue 362). You can rotate, resize, flip etc. without losing original palette. Yves Rizoud 2011-01-30 00:03:38 +00:00
  • e01b310317 Some work on brush remapping Yves Rizoud 2011-01-29 21:20:54 +00:00
  • 40a7bcf40e Changes on brushes memory management, in preparation for Issue 362 Yves Rizoud 2011-01-27 19:52:36 +00:00
  • 4175226a4a git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@1698 416bcca6-2ee7-4201-b75f-2eb2f807beb1 nokturnal 2011-01-27 00:32:34 +00:00
  • d88971232f git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@1697 416bcca6-2ee7-4201-b75f-2eb2f807beb1 nokturnal 2011-01-27 00:27:11 +00:00
  • ad6da074db Forgotten file for Issue 400 : Button for changing stylus click into right click behavior Yves Rizoud 2011-01-24 21:19:36 +00:00
  • 2373a19c62 Unfinished tool for examining GIF files. May prove useful. Adrien Destugues 2011-01-23 17:00:07 +00:00
  • e7842861f7 Finished Issue 400:Button for changing stylus click into right click behavior Yves Rizoud 2011-01-23 16:34:14 +00:00
  • 14a859f711 Key to swap buttons: reduced choices to Ctrl (default) and Alt Yves Rizoud 2011-01-22 19:02:28 +00:00
  • 7ef353e8fd Issue 400:Button for changing stylus click into right click behavior. Done with actual keyboard keys, now to do joystick buttons Yves Rizoud 2011-01-22 17:15:17 +00:00
  • eebf3784c3 Fix makefile for deleted scripts Yves Rizoud 2011-01-19 21:44:22 +00:00
  • cd9552ee58 Lua: Added waitinput(), for more interactive scripts. Works well, but kept under observation for better ideas etc. Yves Rizoud 2011-01-19 21:37:46 +00:00
  • 83ecd4a6e8 Patch by sm4tik (arch linux packager): allow putting the icons in pixmap/ instead of icons/. Thanks! Adrien Destugues 2011-01-17 19:29:57 +00:00
  • 54353c6094 * Update to newer version of doxygen. There is a new option to remove the timestamp from generated html, so the custom footer is not needed anymore. Adrien Destugues 2011-01-17 19:21:30 +00:00
  • 4e35de8611 Add code to save XPM files. Adrien Destugues 2011-01-16 15:07:50 +00:00
  • 47a9efa2e6 Remove outdated scripts. Adrien Destugues 2011-01-15 19:16:53 +00:00