[MSPAINT] Update Japanese (ja-JP) translation CORE-18706
[MSPAINT] Implement 'Crop Selection' (#6552) Improve usability. JIRA issue: CORE-19466 - Add IDM_CROPSELECTION command in "Edit" menu. - If no selection, then disable IDM_CROPSELECTION.
[MSPAINT] Distinguish between icons and cursors (#5884) - Convert icons/*_cur.ico to the cursor files (*.cur). - The hot spot is (16, 16) (default). - Rename icons/ folder as img/. - Use LoadCursorW instead of LoadIconW for cursors. - Use CURSOR statements for cursor files instead of ICON statements in rsrc.rc. - I used GIMP to convert the icon files to the PNG files. - I used RealWorld Cursor Editor to convert the PNG files to the cursor files. CORE-19297
[MSPAINT] Introduce Ctrl+Plus / Ctrl+Minus (#5717) - Add Ctrl+Plus and Ctrl+Minus accelerators. - Add IDM_CTRL_PLUS and IDM_CTRL_MINUS commands. - Stretch the selection area on IDM_CTRL_PLUS and IDM_CTRL_MINUS actions. CORE-19094
[MSPAINT] Sync translations between the main and popup menus Also some minor corrections and fixes for mnemonic keys.
[MSPAINT] Update Japanese (ja-JP) translation CORE-18706
[MSPAINT] Support converting to black and white (#5554) - Add ImageModel::IsBlackAndWhite and ImageModel::PushBlackAndWhite helper functions. - Add CAttributesDialog::m_bBlackAndWhite. - If IDD_ATTRIBUTESRB4 is checked, then make the bitmap black and white. - Add IDS_LOSECOLOR to show message. CORE-19094
[MSPAINT] Send mail with image (retry) (#5404) - Add OpenMailer function. - Add IDS_CANTSENDMAIL. - Send a mail by using mapi32!MAPISendMail/W. - Extend SaveDIBToFile function by adding a parameter. CORE-19094
[MSPAINT] Some bug fixes on loading/saving files (#5385) - Display a correct error message on failing to save a file. - Don't confuse the main file info and the non-main file info. - Rename ShowFileLoadError as ShowError, and strengthen and move it to dialogs.cpp. - Add SetFileInfo and InitializeImage helper functions. - Add IDS_SAVEERROR resource string. - Modify SaveDIBToFile, SetBitmapAndInfo, and DoLoadImageFile functions. CORE-18867
[MSPAINT] Make Attributes dialog layout consistent between languages - Add missing mnemonic keys - Remove unneeded mnemonic keys - Fix some translated strings being too long - Fix mispositioned elements - Reposition overlapping elements Validated the changes with Resource Hacker. CORE-18867
[MSPAINT] Update copyright headers Use LGPL-2.0-or-later as the first available LGPL version on SPDX taking into account 530512f17ec67a42e7971e3d2a9c7a00e35c32d0 commit message. CORE-18867
[MSPAINT] Improve Japanese (ja-JP) translation (IDS_CANTPASTE) CORE-18867
[MSPAINT] Realize context menu on canvas (#5352) - Add actions on Right-Click. - Add ID_POPUPMENU resource menu. - Use TrackPopupMenu to show the context menu. - Improve CMainWindow::OnInitMenuPopup to display context menu. - Add SelectionModel::m_bContentChanged flag to indicate whether the selection content is changed. - Fix IDM_IMAGEINVERTCOLORS and IDM_IMAGEROTATEMIRROR commands. CORE-18867
[MSPAINT] Use CF_DIB instead of CF_BITMAP (#5349) CF_BITMAP is not recommended format for copying. In fact, Win10 won't accept it. - Use CF_DIB clipboard format instead of CF_BITMAP in copying. - Use CF_ENHMETAFILE, CF_DIB, or CF_BITMAP in pasting. - Add BitmapToClipboardDIB, BitmapFromClipboardDIB, and BitmapFromHEMF helper functions to dib.cpp. - Re-enable paste by fixing the bug that is embugged in the previous commit. - Enable Cut, Copy, Paste, and Delete on text editing box by modifying OnInitMenuPopup. - Add IDS_CANTPASTE resource string to show message on paste failure. CORE-18867
[MSPAINT] Use better units for image resolution (#5301) Our paint program used the pixels per meter (PPM) unit but this unit is hardly used in the world. Let's use DPI (dots per inch) and/or pixels per centimeter (PPCM). CORE-18867
[MSPAINT] Some minor improvements (#4264) - Fix Japanese IDS_MINIATURETITLE resource string. - Fix Japanese IDM_VIEWSHOWMINIATURE menu item text. - Fix DWORD as COLORREF. - Improve some OnPaint's. CORE-17969
[MSPAINT] Implement the text tool (#4237) - Add CFontsDialog and IDD_FONTS. - Rewrite CTextEditWindow. - Implement TOOL_TEXT tool. - Add the font-related settings. CORE-17949
[MSPAINT] Delete filename extension .png from IDS_DEFAULTFILENAME
[MSPAINT] Make PNG default instead of BMP (#4182)
[MSPAINT] Improve Japanese (ja-JP) translation 3