summaryrefslogtreecommitdiff
path: root/plugins/SendScreenshotPlus/src
AgeCommit message (Collapse)Author
2015-05-22replace strcmp to mir_strcmpKirill Volinsky
git-svn-id: http://svn.miranda-ng.org/main/trunk@13752 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-05-22replace strlen to mir_strlenKirill Volinsky
git-svn-id: http://svn.miranda-ng.org/main/trunk@13747 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-05-16fix for strncat useKirill Volinsky
git-svn-id: http://svn.miranda-ng.org/main/trunk@13645 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-04-30minus critical sectionKirill Volinsky
git-svn-id: http://svn.miranda-ng.org/main/trunk@13275 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-04-24end of zoo with various _WIN32_WINNT versionsGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@13112 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-04-22title translation fixKirill Volinsky
git-svn-id: http://svn.miranda-ng.org/main/trunk@13030 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-04-21removed annoying windowKirill Volinsky
git-svn-id: http://svn.miranda-ng.org/main/trunk@13011 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-04-21i think it is final version.Kirill Volinsky
Stop revert my commit git-svn-id: http://svn.miranda-ng.org/main/trunk@13010 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-04-21SendSS: yet once again reverted r12961 which reverted my r12957 (partial ↵René Schümann
revert of r12937. Yep he didn't name the revision he reverted, nor did he explain it) So, in case I understood him right, r12937 tried to fix some redundant information in the window's title and headerbar control. Yet this doesn't actually apply to SendSS+ and we've lost that information instead. Personally I also preferred the old look of UInfoEx which got also messed with in r12937 but I'm not the one responsible to change it. @all: please properly comment your commits. Keep it short, but not just "fixed headerbar" if you could say "removed redundant information from headerbars which was already present in window title" instead. Could have spared me about 20 minutes to figure out what's fixed... (and that revert madness) git-svn-id: http://svn.miranda-ng.org/main/trunk@13005 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-04-20it was correct fixKirill Volinsky
git-svn-id: http://svn.miranda-ng.org/main/trunk@12961 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-04-20not sure what r12937 was supposed to "fix", reverted for SendSS nowRené Schümann
git-svn-id: http://svn.miranda-ng.org/main/trunk@12957 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-04-19fixed header bar infoKirill Volinsky
git-svn-id: http://svn.miranda-ng.org/main/trunk@12937 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-03-29more correct fixTobias Weimer
git-svn-id: http://svn.miranda-ng.org/main/trunk@12546 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-03-29- Fixed compatibility of SendSS and HTTPServerTobias Weimer
git-svn-id: http://svn.miranda-ng.org/main/trunk@12540 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-03-24* multiple WINE bug fixes over IsDialogMessage(), bug rep: ↵Rozhuk Ivan
https://bugs.winehq.org/show_bug.cgi?id=38276 git-svn-id: http://svn.miranda-ng.org/main/trunk@12489 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-01-26SMS: fix x64Rozhuk Ivan
SendScreenShot: types changed git-svn-id: http://svn.miranda-ng.org/main/trunk@11916 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-01-01SendSS:René Schümann
! really fixed fix in r11622 and #699 comment 12 git-svn-id: http://svn.miranda-ng.org/main/trunk@11710 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-12-31Year 2015 version updateGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@11704 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-12-28SendSS/UserInfoEx: ! fixed potential crash in r11651René Schümann
git-svn-id: http://svn.miranda-ng.org/main/trunk@11660 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-12-27SendSS:René Schümann
! fixed weird behaving about dialog (it should always show "about" on init, but could have shown "copyright" instead) git-svn-id: http://svn.miranda-ng.org/main/trunk@11652 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-12-27SendSS/UserInfoEx:René Schümann
* synced dlg_msgbox code (at least what's not custom to SendSS and related to compatibility) git-svn-id: http://svn.miranda-ng.org/main/trunk@11651 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-12-27SendSS:René Schümann
- cleaned up our mir_string stuff and removed lots of custom implementations as we use those of NG core now (couldn't get rid of mir_string though.. we still use some custom stuff) git-svn-id: http://svn.miranda-ng.org/main/trunk@11650 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-12-26SendSS:René Schümann
+ added changelog to about screen, misc improvements ! fixed bug in resource loading of "about" and "copyright" text git-svn-id: http://svn.miranda-ng.org/main/trunk@11648 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-12-26SendSS:René Schümann
* updated pch build / partially reverted r11623 git-svn-id: http://svn.miranda-ng.org/main/trunk@11647 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-12-25SendSS: compilation fixVadim Dashevskiy
git-svn-id: http://svn.miranda-ng.org/main/trunk@11623 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-12-25SendSS:René Schümann
* CaptureMonitor() redone + now takes a crop parameter which allows us to capture any region of the screen (or a window) * CaptureScreen() renamed to CreateDIBFromDC() ! fixed problems with multi-monitor support. We didn't handle negative screen coordinates (monitors to the left) as reported in #699 comment 12: http://trac.miranda-ng.org/ticket/699#comment:12 - removed commented out CaptureDesktop() git-svn-id: http://svn.miranda-ng.org/main/trunk@11622 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-12-25SendSS:René Schümann
* improved some user interaction messages and unified spelling ("Screenshot" now lowercase, "Send Screenshot" now called "SendSS") * also updated version in case I won't be able to finish v0.9.0 with improved transparency capture support Note: translations must be updated of course :P So LPGen required git-svn-id: http://svn.miranda-ng.org/main/trunk@11620 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-12-25SendSS: fixed (and finalized) basic editor support.René Schümann
! Miranda no longer hangs while waiting for editor exit. (could have done that without message loop, but lets try it until we get problems :P) ! local files are no longer deleted while previewing file through editor and deciding afterward not to send the image ! fixed non-translatable "Send screenshot?" question git-svn-id: http://svn.miranda-ng.org/main/trunk@11619 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-12-25SendSS:René Schümann
* added unique icons to capture mode selection tabs (also fixed German spelling error on "description" abbreviation "desc" in file names and defines) git-svn-id: http://svn.miranda-ng.org/main/trunk@11618 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-12-25SendSS:René Schümann
! fixed UAC/elevated window issue with target selection ! fixed text cursor possible on target selection git-svn-id: http://svn.miranda-ng.org/main/trunk@11617 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-12-25SendSSRené Schümann
! removed window icon as we have our own in our headerbar and two just looks stupid (we got a smaller close button in exchange though...) * ESC now closes SendSS capture and about window (to compensate our new tiny "x" button) git-svn-id: http://svn.miranda-ng.org/main/trunk@11616 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-12-25SendSS:René Schümann
* center text vertically if we use a single line info text for our message boxes git-svn-id: http://svn.miranda-ng.org/main/trunk@11615 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-12-25SendSS: fixed "info bar" used on our message boxes (actually we don't use ↵René Schümann
those messages boxes atm.) * message box width increased if info bar text requires more space to display ! info bar text can be multi-line text ! fixed info bar (default) icon. Code got disabled previously because default icon didn't exist. Now using SendSS main icon git-svn-id: http://svn.miranda-ng.org/main/trunk@11614 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-12-25SendSS:René Schümann
* German debug output englishfied git-svn-id: http://svn.miranda-ng.org/main/trunk@11613 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-12-25SendSS:René Schümann
* optimize helper functions by adding "const" to read-only string parameters git-svn-id: http://svn.miranda-ng.org/main/trunk@11612 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-12-25SendSS:René Schümann
* resource cosmetics (and logical change as button != checkbox) ID_btnDesc => ID_chkDesc ID_btnDeleteAfterSend => ID_chkDeleteAfterSend * unified some checkbox related code while we are at it^^ (UMainForm.cpp) git-svn-id: http://svn.miranda-ng.org/main/trunk@11611 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-12-25SendSS:René Schümann
- removed mir_icolib and replaced with direct calls (using defines to simplify usage, improved performance) * improved icon define names * renamed ssClose.ico => ssCancel.ico to better reflect its use * slight improvement to ssEditOn.ico !!! this change dramatically changed SendSS's internal icon layout, iconpacks for SendSS must to be adjusted git-svn-id: http://svn.miranda-ng.org/main/trunk@11610 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-12-25SendSS:René Schümann
* Main.cpp further improved * added "m_" prefix to some "static" variables * unified and simplified service and menu-item adding/removing (this also inlined those calls, thus AddMenuItems(),RegisterServices() removed) * inlined netlib init * use "DLL_EXPORT" instead of "extern "C" __declspec(dllexport)" + open capture dialog automatically when using debugging builds * our PLUGININFOEX structure should be constant (though Miranda API doesn't support that) + added DBGMSG macro to global.h for future use as a replacement for direct OutputDebugString calls (DBGMSG is a "nop" for release builds) git-svn-id: http://svn.miranda-ng.org/main/trunk@11609 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-12-25SendSS:René Schümann
* global.h is now more global removed Main.h dependency removed MODNAME define (just a dupe of SZ_SENDSS) hInst -> g_hSendSS myGlobals -> g_myGlobals hNetlibUser -> g_hNetlibUser * restructured Main.cpp by reordering functions to be more logically placed * Main.h now only holds DLL_EXPORT functions git-svn-id: http://svn.miranda-ng.org/main/trunk@11608 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-12-13SendMessage(GetDlgItem -> SendDlgItemMessageRozhuk Ivan
git-svn-id: http://svn.miranda-ng.org/main/trunk@11383 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-12-09code cleanup over mir_sntprintf + small bug fixRozhuk Ivan
git-svn-id: http://svn.miranda-ng.org/main/trunk@11295 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-12-02less warningsGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@11224 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-12-01ZeroMemory -> memset, few bugs fisedRozhuk Ivan
git-svn-id: http://svn.miranda-ng.org/main/trunk@11184 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-11-30lstr* replacementsGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@11176 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-11-30Fix buf size for Get/Set text, open/save file nameRozhuk Ivan
SMS: SIZE_T -> size_t MRA: small code cleanup git-svn-id: http://svn.miranda-ng.org/main/trunk@11175 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-11-30Multiple fixes buff size for GetText and SetText.Rozhuk Ivan
git-svn-id: http://svn.miranda-ng.org/main/trunk@11165 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-11-13copyright year updateDart Raiden
git-svn-id: http://svn.miranda-ng.org/main/trunk@10978 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-07-01these strings do not need to be translatedDart Raiden
git-svn-id: http://svn.miranda-ng.org/main/trunk@9639 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-07-01SendSS:René Schümann
! minor change to prevent main-window's edit control from getting initial focus git-svn-id: http://svn.miranda-ng.org/main/trunk@9636 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-07-01SendSS:René Schümann
* bump version (meant to be in previous rev9634) * tweaked main icon a bit.. (for good or bad...) git-svn-id: http://svn.miranda-ng.org/main/trunk@9635 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c