[ros-diffs] [bfreisen] 75615: [MSPAINT] Use Gdiplus::Bitmap in place of ATL::CImage to load pictures -- this un-breaks loading a picture's resolution from file

2017-08-18 Thread bfreisen
Author: bfreisen Date: Fri Aug 18 17:01:01 2017 New Revision: 75615 URL: http://svn.reactos.org/svn/reactos?rev=75615=rev Log: [MSPAINT] Use Gdiplus::Bitmap in place of ATL::CImage to load pictures -- this un-breaks loading a picture's resolution from file Modified: trunk/reactos/base

[ros-diffs] [bfreisen] 75603: [PSDK][GDIPLUS] Further work on Graphics

2017-08-18 Thread bfreisen
Author: bfreisen Date: Fri Aug 18 08:09:04 2017 New Revision: 75603 URL: http://svn.reactos.org/svn/reactos?rev=75603=rev Log: [PSDK][GDIPLUS] Further work on Graphics Modified: trunk/reactos/sdk/include/psdk/gdiplusbrush.h trunk/reactos/sdk/include/psdk/gdiplusgraphics.h Modified

[ros-diffs] [bfreisen] 75584: [PSDK][GDIPLUS] Further work on wrapper classes Pen, Graphics and Brush

2017-08-17 Thread bfreisen
Author: bfreisen Date: Thu Aug 17 09:44:57 2017 New Revision: 75584 URL: http://svn.reactos.org/svn/reactos?rev=75584=rev Log: [PSDK][GDIPLUS] Further work on wrapper classes Pen, Graphics and Brush Modified: trunk/reactos/sdk/include/psdk/gdiplusbrush.h trunk/reactos/sdk/include/psdk

[ros-diffs] [bfreisen] 75578: [PSDK][GDIPLUS] Further Pen work

2017-08-16 Thread bfreisen
Author: bfreisen Date: Wed Aug 16 18:13:22 2017 New Revision: 75578 URL: http://svn.reactos.org/svn/reactos?rev=75578=rev Log: [PSDK][GDIPLUS] Further Pen work Modified: trunk/reactos/sdk/include/psdk/gdipluspen.h Modified: trunk/reactos/sdk/include/psdk/gdipluspen.h URL: http

[ros-diffs] [bfreisen] 75576: [PSDK][GDIPLUS] Partly implement Pen

2017-08-16 Thread bfreisen
Author: bfreisen Date: Wed Aug 16 16:19:17 2017 New Revision: 75576 URL: http://svn.reactos.org/svn/reactos?rev=75576=rev Log: [PSDK][GDIPLUS] Partly implement Pen Modified: trunk/reactos/sdk/include/psdk/gdiplusmatrix.h trunk/reactos/sdk/include/psdk/gdipluspen.h Modified: trunk

[ros-diffs] [bfreisen] 75563: [PSDK][GDIPLUS] Forward NULL parameters to wrapped functions instead of blindly dereferencing them when trying to pass a pointee's pointer member to the wrapped function

2017-08-16 Thread bfreisen
Author: bfreisen Date: Wed Aug 16 09:57:56 2017 New Revision: 75563 URL: http://svn.reactos.org/svn/reactos?rev=75563=rev Log: [PSDK][GDIPLUS] Forward NULL parameters to wrapped functions instead of blindly dereferencing them when trying to pass a pointee's pointer member to the wrapped

[ros-diffs] [bfreisen] 75418: [MSPAINT] - Enable drag cancellation -- patch by Katayama Hirofumi MZ CORE-13395 #resolve

2017-07-27 Thread bfreisen
Author: bfreisen Date: Thu Jul 27 09:29:42 2017 New Revision: 75418 URL: http://svn.reactos.org/svn/reactos?rev=75418=rev Log: [MSPAINT] - Enable drag cancellation -- patch by Katayama Hirofumi MZ CORE-13395 #resolve Modified: trunk/reactos/base/applications/mspaint/imgarea.cpp trunk

[ros-diffs] [bfreisen] 75122: [MSPAINT] - clicking the blank dark gray area will now reset the selection -- patch by Katayama Hirofumi MZ CORE-13452 #resolve

2017-06-19 Thread bfreisen
Author: bfreisen Date: Mon Jun 19 13:02:09 2017 New Revision: 75122 URL: http://svn.reactos.org/svn/reactos?rev=75122=rev Log: [MSPAINT] - clicking the blank dark gray area will now reset the selection -- patch by Katayama Hirofumi MZ CORE-13452 #resolve Modified: trunk/reactos/base

[ros-diffs] [bfreisen] 74937: [MSPAINT] - fix incorrect file extension management -- patch by Katayama Hirofumi MZ CORE-12354 #resolve

2017-06-07 Thread bfreisen
Author: bfreisen Date: Wed Jun 7 10:12:05 2017 New Revision: 74937 URL: http://svn.reactos.org/svn/reactos?rev=74937=rev Log: [MSPAINT] - fix incorrect file extension management -- patch by Katayama Hirofumi MZ CORE-12354 #resolve Modified: trunk/reactos/base/applications/mspaint/main.cpp

[ros-diffs] [bfreisen] 74936: [MSPAINT] - fix incorrect image resizing -- patch by Katayama Hirofumi MZ CORE-10719 #resolve

2017-06-07 Thread bfreisen
Author: bfreisen Date: Wed Jun 7 10:00:04 2017 New Revision: 74936 URL: http://svn.reactos.org/svn/reactos?rev=74936=rev Log: [MSPAINT] - fix incorrect image resizing -- patch by Katayama Hirofumi MZ CORE-10719 #resolve Modified: trunk/reactos/base/applications/mspaint/history.cpp

[ros-diffs] [bfreisen] 74690: [MSPAINT] - When setting a file as tiled wallpaper, it will now indeed show up tiled instead of centered. - All three options (tiled, centered, stretched) are working. (n

2017-05-28 Thread bfreisen
Author: bfreisen Date: Sun May 28 17:33:15 2017 New Revision: 74690 URL: http://svn.reactos.org/svn/reactos?rev=74690=rev Log: [MSPAINT] - When setting a file as tiled wallpaper, it will now indeed show up tiled instead of centered. - All three options (tiled, centered, stretched) are working

[ros-diffs] [bfreisen] 74642: [MSPAINT] - Determine and adapt to actual status bar height instead of assuming a fixed height. This improves theme support.

2017-05-24 Thread bfreisen
Author: bfreisen Date: Wed May 24 19:31:43 2017 New Revision: 74642 URL: http://svn.reactos.org/svn/reactos?rev=74642=rev Log: [MSPAINT] - Determine and adapt to actual status bar height instead of assuming a fixed height. This improves theme support. Modified: trunk/reactos/base

[ros-diffs] [bfreisen] 73903: [MSPAINT] - fix error in dynamic menu: most recently used files were showing up in zoom menu, too CORE-12829 #resolve

2017-02-25 Thread bfreisen
Author: bfreisen Date: Sat Feb 25 11:24:15 2017 New Revision: 73903 URL: http://svn.reactos.org/svn/reactos?rev=73903=rev Log: [MSPAINT] - fix error in dynamic menu: most recently used files were showing up in zoom menu, too CORE-12829 #resolve Modified: trunk/reactos/base/applications

[ros-diffs] [bfreisen] 73055: [MSPAINT] refactor RegistrySettings::SetWallpaper, also changing its signature to make it more usable

2016-10-28 Thread bfreisen
Author: bfreisen Date: Fri Oct 28 19:48:25 2016 New Revision: 73055 URL: http://svn.reactos.org/svn/reactos?rev=73055=rev Log: [MSPAINT] refactor RegistrySettings::SetWallpaper, also changing its signature to make it more usable Modified: trunk/reactos/base/applications/mspaint/registry.cpp

[ros-diffs] [bfreisen] 72972: [MSPAINT] - fix an odd quirk that resulted from Paint setting wallpaper and wallpaper style in the wrong order - add the flag SPIF_SENDWININICHANGE Setting wallpapers now

2016-10-15 Thread bfreisen
Author: bfreisen Date: Sat Oct 15 11:44:15 2016 New Revision: 72972 URL: http://svn.reactos.org/svn/reactos?rev=72972=rev Log: [MSPAINT] - fix an odd quirk that resulted from Paint setting wallpaper and wallpaper style in the wrong order - add the flag SPIF_SENDWININICHANGE Setting wallpapers

[ros-diffs] [bfreisen] 72945: [MSPAINT] get rid of all _stprintf occurrences and the respective magic number sized TCHAR arrays

2016-10-09 Thread bfreisen
Author: bfreisen Date: Sun Oct 9 11:42:37 2016 New Revision: 72945 URL: http://svn.reactos.org/svn/reactos?rev=72945=rev Log: [MSPAINT] get rid of all _stprintf occurrences and the respective magic number sized TCHAR arrays Modified: trunk/reactos/base/applications/mspaint/dialogs.cpp

[ros-diffs] [bfreisen] 72883: [MSPAINT] - change type of haccel from HANDLE to HACCEL - port registry code to ATL::CRegKey, which -- through its destructor -- should prevent handle leaks - rename some

2016-10-01 Thread bfreisen
Author: bfreisen Date: Sat Oct 1 20:04:43 2016 New Revision: 72883 URL: http://svn.reactos.org/svn/reactos?rev=72883=rev Log: [MSPAINT] - change type of haccel from HANDLE to HACCEL - port registry code to ATL::CRegKey, which -- through its destructor -- should prevent handle leaks - rename

[ros-diffs] [bfreisen] 72819: [MSPAINT] - port load and save to ATL::CImage - let CImage generate the filter lists for the dialogs - add menu entries "From Scanner or Camera..." and "Send..." (no func

2016-09-26 Thread bfreisen
Author: bfreisen Date: Mon Sep 26 19:53:42 2016 New Revision: 72819 URL: http://svn.reactos.org/svn/reactos?rev=72819=rev Log: [MSPAINT] - port load and save to ATL::CImage - let CImage generate the filter lists for the dialogs - add menu entries "From Scanner or Camera..."

[ros-diffs] [bfreisen] 72818: [ATL][ROSTESTS] Tests for: CImage: Add GetImporterFilterString and GetExporterFilterString. Patch by Katayama Hirofumi MZ, CORE-10029

2016-09-26 Thread bfreisen
Author: bfreisen Date: Mon Sep 26 19:15:40 2016 New Revision: 72818 URL: http://svn.reactos.org/svn/reactos?rev=72818=rev Log: [ATL][ROSTESTS] Tests for: CImage: Add GetImporterFilterString and GetExporterFilterString. Patch by Katayama Hirofumi MZ, CORE-10029 Modified: trunk/rostests

[ros-diffs] [bfreisen] 72817: [ATL] CImage: Add GetImporterFilterString and GetExporterFilterString. Patch by Katayama Hirofumi MZ, CORE-10029

2016-09-26 Thread bfreisen
Author: bfreisen Date: Mon Sep 26 19:08:20 2016 New Revision: 72817 URL: http://svn.reactos.org/svn/reactos?rev=72817=rev Log: [ATL] CImage: Add GetImporterFilterString and GetExporterFilterString. Patch by Katayama Hirofumi MZ, CORE-10029 Modified: trunk/reactos/sdk/lib/atl/atlimage.h

[ros-diffs] [bfreisen] 72813: [ATL] cstringt.h: Uncomment and complete Format(UINT nFormatID, ...). It still uses a LoadString-stub, though.

2016-09-26 Thread bfreisen
Author: bfreisen Date: Mon Sep 26 14:11:50 2016 New Revision: 72813 URL: http://svn.reactos.org/svn/reactos?rev=72813=rev Log: [ATL] cstringt.h: Uncomment and complete Format(UINT nFormatID, ...). It still uses a LoadString-stub, though. Modified: trunk/reactos/sdk/lib/atl/cstringt.h

[ros-diffs] [bfreisen] 72804: [ATL] Add atlpath.h, which provides the CPathT class template and the classes CPath, CPathA and CPathW. CORE-12034

2016-09-25 Thread bfreisen
Author: bfreisen Date: Sun Sep 25 19:58:22 2016 New Revision: 72804 URL: http://svn.reactos.org/svn/reactos?rev=72804=rev Log: [ATL] Add atlpath.h, which provides the CPathT class template and the classes CPath, CPathA and CPathW. CORE-12034 Added: trunk/reactos/sdk/lib/atl/atlpath.h

[ros-diffs] [bfreisen] 72798: [ATL] atltime.h: fix assertion: hours of a day are in the range 0-23, not 0-59

2016-09-25 Thread bfreisen
Author: bfreisen Date: Sun Sep 25 09:33:56 2016 New Revision: 72798 URL: http://svn.reactos.org/svn/reactos?rev=72798=rev Log: [ATL] atltime.h: fix assertion: hours of a day are in the range 0-23, not 0-59 Modified: trunk/reactos/sdk/lib/atl/atltime.h Modified: trunk/reactos/sdk/lib/atl

[ros-diffs] [bfreisen] 72795: [SDK][ATL] Add header atltime.h and prerequisites in atlsimpstr.h and atlstr.h. CORE-12023

2016-09-24 Thread bfreisen
Author: bfreisen Date: Sat Sep 24 18:01:49 2016 New Revision: 72795 URL: http://svn.reactos.org/svn/reactos?rev=72795=rev Log: [SDK][ATL] Add header atltime.h and prerequisites in atlsimpstr.h and atlstr.h. CORE-12023 Added: trunk/reactos/sdk/lib/atl/atltime.h (with props) Modified

[ros-diffs] [bfreisen] 72766: [MSPAINT] Lets

2016-09-22 Thread bfreisen
Author: bfreisen Date: Thu Sep 22 10:03:32 2016 New Revision: 72766 URL: http://svn.reactos.org/svn/reactos?rev=72766=rev Log: [MSPAINT] Lets Modified: trunk/reactos/base/applications/mspaint/lang/en-US.rc Modified: trunk/reactos/base/applications/mspaint/lang/en-US.rc URL: http

[ros-diffs] [bfreisen] 72158: [MSPAINT] Handle settings from registry correctly. Patch by Carlo Bramini. CORE-11400

2016-08-08 Thread bfreisen
Author: bfreisen Date: Mon Aug 8 14:00:18 2016 New Revision: 72158 URL: http://svn.reactos.org/svn/reactos?rev=72158=rev Log: [MSPAINT] Handle settings from registry correctly. Patch by Carlo Bramini. CORE-11400 Modified: trunk/reactos/base/applications/mspaint/registry.cpp Modified

[ros-diffs] [bfreisen] 68820: [PSDK] Add methods to Gdiplus::Color

2015-08-25 Thread bfreisen
Author: bfreisen Date: Tue Aug 25 14:13:19 2015 New Revision: 68820 URL: http://svn.reactos.org/svn/reactos?rev=68820view=rev Log: [PSDK] Add methods to Gdiplus::Color Modified: trunk/reactos/include/psdk/gdipluscolor.h trunk/reactos/include/psdk/gdiplusheaders.h trunk/reactos

[ros-diffs] [bfreisen] 68821: Some fixes to the scf file registry entry; added some missing entries (patch by gonzoMD)

2015-08-25 Thread bfreisen
Author: bfreisen Date: Tue Aug 25 14:24:41 2015 New Revision: 68821 URL: http://svn.reactos.org/svn/reactos?rev=68821view=rev Log: Some fixes to the scf file registry entry; added some missing entries (patch by gonzoMD) Modified: trunk/reactos/boot/bootdata/hivecls.inf Modified: trunk

[ros-diffs] [bfreisen] 68792: [HHPCOMP] Improve functionality of Windows MSVC build. Based on a WIP patch by Michael Fritscher. See CORE-10019.

2015-08-22 Thread bfreisen
Author: bfreisen Date: Sat Aug 22 11:16:50 2015 New Revision: 68792 URL: http://svn.reactos.org/svn/reactos?rev=68792view=rev Log: [HHPCOMP] Improve functionality of Windows MSVC build. Based on a WIP patch by Michael Fritscher. See CORE-10019. Modified: trunk/reactos/tools/hhpcomp/chmc

[ros-diffs] [bfreisen] 68793: [HHPCOMP] Remove __inline to fix VS 2015 build. See CORE-10013.

2015-08-22 Thread bfreisen
Author: bfreisen Date: Sat Aug 22 11:41:11 2015 New Revision: 68793 URL: http://svn.reactos.org/svn/reactos?rev=68793view=rev Log: [HHPCOMP] Remove __inline to fix VS 2015 build. See CORE-10013. Modified: trunk/reactos/tools/hhpcomp/lzx_compress/lz_nonslide.c Modified: trunk/reactos/tools

[ros-diffs] [bfreisen] 68733: [MSPAINT_NEW] implement fullscreen view

2015-08-17 Thread bfreisen
Author: bfreisen Date: Mon Aug 17 12:03:39 2015 New Revision: 68733 URL: http://svn.reactos.org/svn/reactos?rev=68733view=rev Log: [MSPAINT_NEW] implement fullscreen view Added: trunk/reactos/base/applications/mspaint_new/fullscreen.cpp (with props) trunk/reactos/base/applications

[ros-diffs] [bfreisen] 68741: [MSPAINT] May thou rest in peace! (...or rather live on in MSPAINT_NEW's commit history) [MSPAINT_NEW] I hereby pronounce thee MSPAINT!

2015-08-17 Thread bfreisen
Author: bfreisen Date: Mon Aug 17 14:47:51 2015 New Revision: 68741 URL: http://svn.reactos.org/svn/reactos?rev=68741view=rev Log: [MSPAINT] May thou rest in peace! (...or rather live on in MSPAINT_NEW's commit history) [MSPAINT_NEW] I hereby pronounce thee MSPAINT! Removed: trunk/reactos

[ros-diffs] [bfreisen] 68742: [MSPAINT] rename source directory

2015-08-17 Thread bfreisen
Author: bfreisen Date: Mon Aug 17 15:01:53 2015 New Revision: 68742 URL: http://svn.reactos.org/svn/reactos?rev=68742view=rev Log: [MSPAINT] rename source directory Added: trunk/reactos/base/applications/mspaint/ - copied from r68741, trunk/reactos/base/applications/mspaint_new

[ros-diffs] [bfreisen] 68724: [MSPAINT_NEW] save/restore certain settings to/from registry

2015-08-16 Thread bfreisen
Author: bfreisen Date: Sun Aug 16 19:52:37 2015 New Revision: 68724 URL: http://svn.reactos.org/svn/reactos?rev=68724view=rev Log: [MSPAINT_NEW] save/restore certain settings to/from registry Modified: trunk/reactos/base/applications/mspaint_new/globalvar.h trunk/reactos/base

[ros-diffs] [bfreisen] 68714: [MSPAINT_NEW] add (untested) printing code, fix mouse cursor bug

2015-08-15 Thread bfreisen
Author: bfreisen Date: Sat Aug 15 10:13:28 2015 New Revision: 68714 URL: http://svn.reactos.org/svn/reactos?rev=68714view=rev Log: [MSPAINT_NEW] add (untested) printing code, fix mouse cursor bug Modified: trunk/reactos/base/applications/mspaint_new/miniature.cpp trunk/reactos/base

[ros-diffs] [bfreisen] 68701: [MSPAINT_NEW] Add a .hhp with all dependencies explicitly listed to facilitate testing of hhpcomp, which does not track them yet

2015-08-12 Thread bfreisen
Author: bfreisen Date: Wed Aug 12 09:13:52 2015 New Revision: 68701 URL: http://svn.reactos.org/svn/reactos?rev=68701view=rev Log: [MSPAINT_NEW] Add a .hhp with all dependencies explicitly listed to facilitate testing of hhpcomp, which does not track them yet Added: trunk/reactos/base

[ros-diffs] [bfreisen] 68696: [HHPCOMP] Apply changes proposed by learn_more which supposedly fix the GCCWin build

2015-08-11 Thread bfreisen
Author: bfreisen Date: Tue Aug 11 21:06:37 2015 New Revision: 68696 URL: http://svn.reactos.org/svn/reactos?rev=68696view=rev Log: [HHPCOMP] Apply changes proposed by learn_more which supposedly fix the GCCWin build Modified: trunk/reactos/tools/hhpcomp/chmc/chmc.c trunk/reactos/tools

[ros-diffs] [bfreisen] 68685: [TOOLS][HHPCOMP] Initial commit of hhpcomp, our new HTML Help Project (*.hhp) compiler

2015-08-11 Thread bfreisen
Author: bfreisen Date: Tue Aug 11 13:37:36 2015 New Revision: 68685 URL: http://svn.reactos.org/svn/reactos?rev=68685view=rev Log: [TOOLS][HHPCOMP] Initial commit of hhpcomp, our new HTML Help Project (*.hhp) compiler Added: trunk/reactos/tools/hhpcomp/ trunk/reactos/tools/hhpcomp

[ros-diffs] [bfreisen] 68686: [TOOLS][HHPCOMP] Do not build hhpcomp for now because the libraries it has to use appear to be less portable than I thought

2015-08-11 Thread bfreisen
Author: bfreisen Date: Tue Aug 11 14:15:05 2015 New Revision: 68686 URL: http://svn.reactos.org/svn/reactos?rev=68686view=rev Log: [TOOLS][HHPCOMP] Do not build hhpcomp for now because the libraries it has to use appear to be less portable than I thought Modified: trunk/reactos/tools

[ros-diffs] [bfreisen] 68693: [HHPCOMP] Re-enable and (hopefully) fix build. Patch by Michael Fritscher (CORE-10013) with some changes by me to make the program work again (on Linux)

2015-08-11 Thread bfreisen
Author: bfreisen Date: Tue Aug 11 20:19:58 2015 New Revision: 68693 URL: http://svn.reactos.org/svn/reactos?rev=68693view=rev Log: [HHPCOMP] Re-enable and (hopefully) fix build. Patch by Michael Fritscher (CORE-10013) with some changes by me to make the program work again (on Linux) Added

[ros-diffs] [bfreisen] 68694: [HHPCOMP] Hopefully satisfy the buildbot THIS time.

2015-08-11 Thread bfreisen
Author: bfreisen Date: Tue Aug 11 20:30:32 2015 New Revision: 68694 URL: http://svn.reactos.org/svn/reactos?rev=68694view=rev Log: [HHPCOMP] Hopefully satisfy the buildbot THIS time. Modified: trunk/reactos/tools/hhpcomp/hhp_reader.h Modified: trunk/reactos/tools/hhpcomp/hhp_reader.h URL

[ros-diffs] [bfreisen] 68695: [HHPCOMP] Disable build again.

2015-08-11 Thread bfreisen
Author: bfreisen Date: Tue Aug 11 20:47:06 2015 New Revision: 68695 URL: http://svn.reactos.org/svn/reactos?rev=68695view=rev Log: [HHPCOMP] Disable build again. Modified: trunk/reactos/tools/CMakeLists.txt Modified: trunk/reactos/tools/CMakeLists.txt URL: http://svn.reactos.org/svn

[ros-diffs] [bfreisen] 68584: [MSPAINT_NEW] - use optimal buffer size to load null terminated strings using LoadString - add printing-related menu entries and dialogs (no printing functionality yet)

2015-07-31 Thread bfreisen
Author: bfreisen Date: Fri Jul 31 17:33:21 2015 New Revision: 68584 URL: http://svn.reactos.org/svn/reactos?rev=68584view=rev Log: [MSPAINT_NEW] - use optimal buffer size to load null terminated strings using LoadString - add printing-related menu entries and dialogs (no printing functionality

[ros-diffs] [bfreisen] 68566: [MSPAINT_NEW] move hDrawingDC and mirror/rotate stuff to ImageModel

2015-07-23 Thread bfreisen
Author: bfreisen Date: Thu Jul 23 13:52:02 2015 New Revision: 68566 URL: http://svn.reactos.org/svn/reactos?rev=68566view=rev Log: [MSPAINT_NEW] move hDrawingDC and mirror/rotate stuff to ImageModel Modified: trunk/reactos/base/applications/mspaint_new/globalvar.h trunk/reactos/base

[ros-diffs] [bfreisen] 68565: [MSPAINT_NEW] - move bitmap and DC initialization to ImageModel - remove unused global variables - remove copy-pasta bug from SelectionModel::DrawSelection

2015-07-23 Thread bfreisen
Author: bfreisen Date: Thu Jul 23 13:11:54 2015 New Revision: 68565 URL: http://svn.reactos.org/svn/reactos?rev=68565view=rev Log: [MSPAINT_NEW] - move bitmap and DC initialization to ImageModel - remove unused global variables - remove copy-pasta bug from SelectionModel::DrawSelection Modified

[ros-diffs] [bfreisen] 68563: [MSPAINT_NEW] initialize ImageModel member variables

2015-07-23 Thread bfreisen
Author: bfreisen Date: Thu Jul 23 07:48:32 2015 New Revision: 68563 URL: http://svn.reactos.org/svn/reactos?rev=68563view=rev Log: [MSPAINT_NEW] initialize ImageModel member variables Modified: trunk/reactos/base/applications/mspaint_new/history.cpp trunk/reactos/base/applications

[ros-diffs] [bfreisen] 68398: [MSPAINT_NEW] Pasting a larger-than-current-canvas image now DOES resize the canvas. (adapted from a patch by Gian Sass) CORE-9674 #resolve #comment Fixed in r68398

2015-07-13 Thread bfreisen
Author: bfreisen Date: Mon Jul 13 14:46:41 2015 New Revision: 68398 URL: http://svn.reactos.org/svn/reactos?rev=68398view=rev Log: [MSPAINT_NEW] Pasting a larger-than-current-canvas image now DOES resize the canvas. (adapted from a patch by Gian Sass) CORE-9674 #resolve #comment Fixed in r68398

[ros-diffs] [bfreisen] 68383: [MSPAINT_NEW] use the same hard-coded observer pattern for the SelectionModel (WIP)

2015-07-09 Thread bfreisen
Author: bfreisen Date: Thu Jul 9 18:48:42 2015 New Revision: 68383 URL: http://svn.reactos.org/svn/reactos?rev=68383view=rev Log: [MSPAINT_NEW] use the same hard-coded observer pattern for the SelectionModel (WIP) Modified: trunk/reactos/base/applications/mspaint_new/definitions.h

[ros-diffs] [bfreisen] 68382: [MSPAINT_NEW] refactoring: move selection management to a dedicated SelectionModel (WIP)

2015-07-09 Thread bfreisen
Author: bfreisen Date: Thu Jul 9 09:48:01 2015 New Revision: 68382 URL: http://svn.reactos.org/svn/reactos?rev=68382view=rev Log: [MSPAINT_NEW] refactoring: move selection management to a dedicated SelectionModel (WIP) Added: trunk/reactos/base/applications/mspaint_new/selectionmodel.cpp

[ros-diffs] [bfreisen] 68365: [MSPAINT_NEW] port to ATL (first batch of git commits)

2015-07-07 Thread bfreisen
Author: bfreisen Date: Tue Jul 7 10:42:49 2015 New Revision: 68365 URL: http://svn.reactos.org/svn/reactos?rev=68365view=rev Log: [MSPAINT_NEW] port to ATL (first batch of git commits) Modified: trunk/reactos/base/applications/mspaint_new/CMakeLists.txt trunk/reactos/base/applications

[ros-diffs] [bfreisen] 68366: [MSPAINT_NEW] split CMainWindow: factor out CImgAreaWindow and CMiniatureWindow (second batch of git commits)

2015-07-07 Thread bfreisen
Author: bfreisen Date: Tue Jul 7 11:02:30 2015 New Revision: 68366 URL: http://svn.reactos.org/svn/reactos?rev=68366view=rev Log: [MSPAINT_NEW] split CMainWindow: factor out CImgAreaWindow and CMiniatureWindow (second batch of git commits) Added: trunk/reactos/base/applications/mspaint_new

[ros-diffs] [bfreisen] 68370: [MSPAINT_NEW] further ATLification, hard-coded observer pattern, minor cleanup (fourth batch of git commits)

2015-07-07 Thread bfreisen
Author: bfreisen Date: Tue Jul 7 11:44:50 2015 New Revision: 68370 URL: http://svn.reactos.org/svn/reactos?rev=68370view=rev Log: [MSPAINT_NEW] further ATLification, hard-coded observer pattern, minor cleanup (fourth batch of git commits) Added: trunk/reactos/base/applications/mspaint_new

[ros-diffs] [bfreisen] 68372: [MSPAINT_NEW] turn the history into an ImageModel

2015-07-07 Thread bfreisen
Author: bfreisen Date: Tue Jul 7 11:56:37 2015 New Revision: 68372 URL: http://svn.reactos.org/svn/reactos?rev=68372view=rev Log: [MSPAINT_NEW] turn the history into an ImageModel Modified: trunk/reactos/base/applications/mspaint_new/definitions.h trunk/reactos/base/applications

[ros-diffs] [bfreisen] 68368: [MSPAINT_NEW] manage palette and tools data in a PaletteModel and ToolsModel class, respectively; fix tiny bug in mouse.cpp (third batch of git commits)

2015-07-07 Thread bfreisen
Author: bfreisen Date: Tue Jul 7 11:15:24 2015 New Revision: 68368 URL: http://svn.reactos.org/svn/reactos?rev=68368view=rev Log: [MSPAINT_NEW] manage palette and tools data in a PaletteModel and ToolsModel class, respectively; fix tiny bug in mouse.cpp (third batch of git commits) Added

[ros-diffs] [bfreisen] 67599: [MSPAINT_NEW] bootstrap mspaint_new from mspaint

2015-05-08 Thread bfreisen
Author: bfreisen Date: Fri May 8 16:02:36 2015 New Revision: 67599 URL: http://svn.reactos.org/svn/reactos?rev=67599view=rev Log: [MSPAINT_NEW] bootstrap mspaint_new from mspaint Added: trunk/reactos/base/applications/mspaint_new/ - copied from r67598, trunk/reactos/base/applications

[ros-diffs] [bfreisen] 67600: [MSPAINT_NEW] Convert to C++, update header comments

2015-05-08 Thread bfreisen
Author: bfreisen Date: Fri May 8 16:27:46 2015 New Revision: 67600 URL: http://svn.reactos.org/svn/reactos?rev=67600view=rev Log: [MSPAINT_NEW] Convert to C++, update header comments Added: trunk/reactos/base/applications/mspaint_new/dialogs.cpp - copied, changed from r67599, trunk

[ros-diffs] [bfreisen] 65938: [MSPAINT] partially apply patch by swyter (bugfixes only). See CORE-5644

2015-01-02 Thread bfreisen
Author: bfreisen Date: Fri Jan 2 13:58:25 2015 New Revision: 65938 URL: http://svn.reactos.org/svn/reactos?rev=65938view=rev Log: [MSPAINT] partially apply patch by swyter (bugfixes only). See CORE-5644 Modified: trunk/reactos/base/applications/mspaint/drawing.c trunk/reactos/base

[ros-diffs] [bfreisen] 62113: [MSPAINT] - Text tool allows text input (I chose a design with separate editor window)

2014-02-10 Thread bfreisen
Author: bfreisen Date: Mon Feb 10 20:49:15 2014 New Revision: 62113 URL: http://svn.reactos.org/svn/reactos?rev=62113view=rev Log: [MSPAINT] - Text tool allows text input (I chose a design with separate editor window) Modified: trunk/reactos/base/applications/mspaint/CMakeLists.txt trunk

[ros-diffs] [bfreisen] 62114: [MSPAINT] (forgot to add the files...) - Text tool allows text input (I chose a design with separate editor window)

2014-02-10 Thread bfreisen
Author: bfreisen Date: Mon Feb 10 20:53:14 2014 New Revision: 62114 URL: http://svn.reactos.org/svn/reactos?rev=62114view=rev Log: [MSPAINT] (forgot to add the files...) - Text tool allows text input (I chose a design with separate editor window) Added: trunk/reactos/base/applications

[ros-diffs] [bfreisen] 62041: [MSPAINT] Make sure that the selection is not resized to less than 1x1 pixels

2014-02-08 Thread bfreisen
Author: bfreisen Date: Sat Feb 8 15:32:51 2014 New Revision: 62041 URL: http://svn.reactos.org/svn/reactos?rev=62041view=rev Log: [MSPAINT] Make sure that the selection is not resized to less than 1x1 pixels Modified: trunk/reactos/base/applications/mspaint/selection.c Modified: trunk

[ros-diffs] [bfreisen] 62052: [MSPAINT] - properly refresh scroll box client when moving a selection - use meaningful macros for some integer constants

2014-02-08 Thread bfreisen
Author: bfreisen Date: Sat Feb 8 17:49:24 2014 New Revision: 62052 URL: http://svn.reactos.org/svn/reactos?rev=62052view=rev Log: [MSPAINT] - properly refresh scroll box client when moving a selection - use meaningful macros for some integer constants Modified: trunk/reactos/base

[ros-diffs] [bfreisen] 62057: [MSPAINT] change misleading LGPL version 3 resource strings to just LGPL as the header comments in the sources never restricted the version

2014-02-08 Thread bfreisen
Author: bfreisen Date: Sat Feb 8 19:22:31 2014 New Revision: 62057 URL: http://svn.reactos.org/svn/reactos?rev=62057view=rev Log: [MSPAINT] change misleading LGPL version 3 resource strings to just LGPL as the header comments in the sources never restricted the version Modified: trunk

[ros-diffs] [bfreisen] 62025: [MSPAINT] - Simplify menu initialization - Add proof-of-concept text drawing functionality (for now with hard-coded text and font) - use RECT instead of int[4] and POINT

2014-02-07 Thread bfreisen
Author: bfreisen Date: Fri Feb 7 17:54:25 2014 New Revision: 62025 URL: http://svn.reactos.org/svn/reactos?rev=62025view=rev Log: [MSPAINT] - Simplify menu initialization - Add proof-of-concept text drawing functionality (for now with hard-coded text and font) - use RECT instead of int[4

[ros-diffs] [bfreisen] 62012: [MSPAINT] Due to the previous fix changing the selection opacity now behaved oddly when there was no selection

2014-02-06 Thread bfreisen
Author: bfreisen Date: Thu Feb 6 14:08:59 2014 New Revision: 62012 URL: http://svn.reactos.org/svn/reactos?rev=62012view=rev Log: [MSPAINT] Due to the previous fix changing the selection opacity now behaved oddly when there was no selection Modified: trunk/reactos/base/applications/mspaint

[ros-diffs] [bfreisen] 61996: [MSPAINT] Fix CORE-5954, CORE-6798 and a sign typo regarding the upper right selection resizer

2014-02-05 Thread bfreisen
Author: bfreisen Date: Wed Feb 5 18:58:45 2014 New Revision: 61996 URL: http://svn.reactos.org/svn/reactos?rev=61996view=rev Log: [MSPAINT] Fix CORE-5954, CORE-6798 and a sign typo regarding the upper right selection resizer Modified: trunk/reactos/base/applications/mspaint/selection.c

[ros-diffs] [bfreisen] 61860: [MSPAINT] Apply patches from CORE-7551 (Drag and Drop between Paint and the shell) and CORE-7561 (insert from file)

2014-01-28 Thread bfreisen
Author: bfreisen Date: Tue Jan 28 15:46:28 2014 New Revision: 61860 URL: http://svn.reactos.org/svn/reactos?rev=61860view=rev Log: [MSPAINT] Apply patches from CORE-7551 (Drag and Drop between Paint and the shell) and CORE-7561 (insert from file) Modified: trunk/reactos/base/applications

[ros-diffs] [bfreisen] 60850: [PAINT] * apply patch from [#CORE-7521] (paint fails silently if a file could not be opened) * apply patch from [#CORE-7311] (fix and improve resource and UI) in modified

2013-11-03 Thread bfreisen
Author: bfreisen Date: Sun Nov 3 14:37:42 2013 New Revision: 60850 URL: http://svn.reactos.org/svn/reactos?rev=60850view=rev Log: [PAINT] * apply patch from [#CORE-7521] (paint fails silently if a file could not be opened) * apply patch from [#CORE-7311] (fix and improve resource and UI

[ros-diffs] [bfreisen] 60700: [PAINT] * Fix number typo introduced in revision 59955

2013-10-19 Thread bfreisen
Author: bfreisen Date: Sat Oct 19 10:57:06 2013 New Revision: 60700 URL: http://svn.reactos.org/svn/reactos?rev=60700view=rev Log: [PAINT] * Fix number typo introduced in revision 59955 Modified: trunk/reactos/base/applications/mspaint/drawing.c Modified: trunk/reactos/base/applications

[ros-diffs] [bfreisen] 59954: [PAINT] * Stretch/Skew dialog fully implemented (skewing not yet functional), please check translations * pre Windows Vista MSPaint palette selectable via menu entry * At

2013-09-01 Thread bfreisen
Author: bfreisen Date: Sun Sep 1 20:13:15 2013 New Revision: 59954 URL: http://svn.reactos.org/svn/reactos?rev=59954view=rev Log: [PAINT] * Stretch/Skew dialog fully implemented (skewing not yet functional), please check translations * pre Windows Vista MSPaint palette selectable via menu entry

[ros-diffs] [bfreisen] 47372: [PAINT] - Improvements by Black_Fox, see bug #5418 - Readability improvement, patch by Katayama Hirofumi, see bug #5420

2010-05-27 Thread bfreisen
Author: bfreisen Date: Thu May 27 14:21:50 2010 New Revision: 47372 URL: http://svn.reactos.org/svn/reactos?rev=47372view=rev Log: [PAINT] - Improvements by Black_Fox, see bug #5418 - Readability improvement, patch by Katayama Hirofumi, see bug #5420 Modified: trunk/reactos/base

[ros-diffs] [bfreisen] 47373: [PAINT] - After clearing a new selection and creating an undo-step, draw selection contents - Fixes bug #5246

2010-05-27 Thread bfreisen
Author: bfreisen Date: Thu May 27 16:53:53 2010 New Revision: 47373 URL: http://svn.reactos.org/svn/reactos?rev=47373view=rev Log: [PAINT] - After clearing a new selection and creating an undo-step, draw selection contents - Fixes bug #5246 Modified: trunk/reactos/base/applications/paint

[ros-diffs] [bfreisen] 45533: [paint] fix rectangular selection tool

2010-02-09 Thread bfreisen
Author: bfreisen Date: Tue Feb 9 19:06:18 2010 New Revision: 45533 URL: http://svn.reactos.org/svn/reactos?rev=45533view=rev Log: [paint] fix rectangular selection tool Modified: trunk/reactos/base/applications/paint/mouse.c Modified: trunk/reactos/base/applications/paint/mouse.c URL

[ros-diffs] [bfreisen] 45113: [Paint] Initial support for free selections, resizing selections and experimental selection transparency

2010-01-16 Thread bfreisen
Author: bfreisen Date: Sun Jan 17 00:21:45 2010 New Revision: 45113 URL: http://svn.reactos.org/svn/reactos?rev=45113view=rev Log: [Paint] Initial support for free selections, resizing selections and experimental selection transparency Modified: trunk/reactos/base/applications/paint

[ros-diffs] [bfreisen] 44777: Tool box, color palette and status bar can be hidden and shown using menu entry and/or shortcut.

2009-12-27 Thread bfreisen
Author: bfreisen Date: Sun Dec 27 22:15:08 2009 New Revision: 44777 URL: http://svn.reactos.org/svn/reactos?rev=44777view=rev Log: Tool box, color palette and status bar can be hidden and shown using menu entry and/or shortcut. Modified: trunk/reactos/base/applications/paint/globalvar.h

[ros-diffs] [bfreisen] 43671: [PAINT] cleanup: - formatting for enhanced readability - removal of superfluous variables/assignments - corrected or added header comment in all files - change if ... els

2009-10-21 Thread bfreisen
Author: bfreisen Date: Wed Oct 21 17:44:31 2009 New Revision: 43671 URL: http://svn.reactos.org/svn/reactos?rev=43671view=rev Log: [PAINT] cleanup: - formatting for enhanced readability - removal of superfluous variables/assignments - corrected or added header comment in all files - change

[ros-diffs] [bfreisen] 43567: [PAINT] - opening files via command line - file date, time, size and paper resolution (pix. per meter) in attributes dialog - loading/saving PpM resolution from/to file -

2009-10-18 Thread bfreisen
Author: bfreisen Date: Sun Oct 18 20:36:46 2009 New Revision: 43567 URL: http://svn.reactos.org/svn/reactos?rev=43567view=rev Log: [PAINT] - opening files via command line - file date, time, size and paper resolution (pix. per meter) in attributes dialog - loading/saving PpM resolution from

[ros-diffs] [bfreisen] 43284: corrected magnifying glass cursor

2009-10-04 Thread bfreisen
Author: bfreisen Date: Sun Oct 4 19:25:55 2009 New Revision: 43284 URL: http://svn.reactos.org/svn/reactos?rev=43284view=rev Log: corrected magnifying glass cursor Modified: trunk/reactos/base/applications/paint/icons/zoom_cur.ico Modified: trunk/reactos/base/applications/paint/icons

[ros-diffs] [bfreisen] 41851: - During resizing the future size is shown in the status bar - Rubber works as color replacer when used with right mouse button (mouse handling code reorganized) - Bug oc

2009-07-10 Thread bfreisen
Author: bfreisen Date: Fri Jul 10 22:21:27 2009 New Revision: 41851 URL: http://svn.reactos.org/svn/reactos?rev=41851view=rev Log: - During resizing the future size is shown in the status bar - Rubber works as color replacer when used with right mouse button (mouse handling code reorganized

[ros-diffs] [bfreisen] 41742: Fixed cropping function and implemented size boxes

2009-07-02 Thread bfreisen
Author: bfreisen Date: Thu Jul 2 21:02:37 2009 New Revision: 41742 URL: http://svn.reactos.org/svn/reactos?rev=41742view=rev Log: Fixed cropping function and implemented size boxes Added: trunk/reactos/base/applications/paint/sizebox.c (with props) trunk/reactos/base/applications

[ros-diffs] [bfreisen] 41728: Paint: - Fixed new bug in palette drawing (replacing a + by a -) - Added Show grid and Show miniature functions - Therefore changed the menus - please check translat

2009-07-01 Thread bfreisen
Author: bfreisen Date: Wed Jul 1 23:24:17 2009 New Revision: 41728 URL: http://svn.reactos.org/svn/reactos?rev=41728view=rev Log: Paint: - Fixed new bug in palette drawing (replacing a + by a -) - Added Show grid and Show miniature functions - Therefore changed the menus - please check