summaryrefslogtreecommitdiff
path: root/plugins/SendScreenshotPlus/src
AgeCommit message (Collapse)Author
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
2014-07-01SendSS v0.8.7.0René Schümann
* improved highlighter/finder, now stops at top-level windows and not at last owner, SHIFT/ALT also finds every child (UMainForm) + added compatibility option for window capture (it captures indirectly) (UMainForm,Utils,resource) * improved tab control creation (UMainForm) ! fixed handle leak (from r9609, still causes Miranda to freeze while "editor" is open. TBD) (UMainForm) git-svn-id: http://svn.miranda-ng.org/main/trunk@9634 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-06-29SendSS: René Schümann
+ very basic preview/edit function using systems "default" editor (eg. Paint or user's choice) git-svn-id: http://svn.miranda-ng.org/main/trunk@9609 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-06-29SendSS: René Schümann
+ window selector/highlighter is now "ClientArea" aware ! fixed not always proper highlight of initial window git-svn-id: http://svn.miranda-ng.org/main/trunk@9608 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-06-28SendSS v0.8.6.0: René Schümann
+ imgur.com support by user requests (anonymous upload only) (CSendHost_imgur,CSend,global.h,UMainForm) this also include basic functions for JSON parsing (currently only JSON without spaces and arrays) (CSend) SSL/HTTPS support for HTTPFormCreate (CSend) support for custom headers in HTTPFormCreate (CSend) * updated ImageShack related filenames. * very minor misc code changes and improvements (comments, error messages) git-svn-id: http://svn.miranda-ng.org/main/trunk@9606 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-06-15compilation fixGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@9496 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-06-13SendSS:René Schümann
* updated version according to r9463 and r9465 git-svn-id: http://svn.miranda-ng.org/main/trunk@9466 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-06-13! fixed desktop capture on at least Win7 without Aero (been a year since ↵René Schümann
change, now bugs start to show up... the hack?!) bug/regression introduced in r6789 git-svn-id: http://svn.miranda-ng.org/main/trunk@9465 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-06-13! finally fixed bug that I've tried to fix in r9451 and r9452 but didn't :PRené Schümann
Introduced in r6788 ... variable reordering of doom! git-svn-id: http://svn.miranda-ng.org/main/trunk@9463 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-06-12SendSS:René Schümann
! fixed what r9451 was meant to fix (well both should work, but this one is correct (at least for MSVC, kills MinGW build...)) also updated version to reflect changes git-svn-id: http://svn.miranda-ng.org/main/trunk@9452 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-06-12SendSS:René Schümann
! fixed wrong printf format. (can cause a crash on x86_64) git-svn-id: http://svn.miranda-ng.org/main/trunk@9451 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-06-12merge m_popup and m_popup2 headersKirill Volinsky
git-svn-id: http://svn.miranda-ng.org/main/trunk@9437 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-06-11correct ServiceExists call for popupsGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@9435 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-06-08SendSS:René Schümann
! fixed possible crash (CSendHost_uploadpie, CSendImageShack) * improved ImageShack error handling by improving GetHTMLContent * improved uploadpie error handling (still ugly, but better non the less) git-svn-id: http://svn.miranda-ng.org/main/trunk@9421 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-06-07SendSS v0.8.5:René Schümann
+ allow file Drag&Drop together with local file upload, version bump * minor comments and code change git-svn-id: http://svn.miranda-ng.org/main/trunk@9417 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-06-07SendSS:René Schümann
! fixed non-centered text in capture desktop size edit box (resource.rc) ! fixed x86_64 related type error (CSendImageShack) - removed duplicate code, and "removed" ability to use custom icons for capture tabs (we're using the same icon anyway, no need to load it thrice) + added local file feature to upload existing local files (resource, UMainForm, mir_string) reduced function DlgProc_CaptureWindow and DlgProc_CaptureDesktop to just DlgProc_CaptureTabPage as we use less code with only one function handling all 3 tab pages ("lot" of shared code) git-svn-id: http://svn.miranda-ng.org/main/trunk@9416 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-04-26SendSS:René Schümann
* added todo's for Dropbox support and temporarily fixed problem with image deletion before upload "really" started. (CSendDropbox) git-svn-id: http://svn.miranda-ng.org/main/trunk@9089 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-04-24- partially removed IDI_DEFAULT / ssDefault.ico as it doesn't seem to be of ↵René Schümann
much use^^ git-svn-id: http://svn.miranda-ng.org/main/trunk@9067 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-04-24! fix for r8959, expire time was hardcoded to 30 minutes instead of being ↵René Schümann
selectable... (CSendHost) * also fixed encoding in UMainForm, dunno why one of my commits killed it... git-svn-id: http://svn.miranda-ng.org/main/trunk@9066 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-04-11SendSSRené Schümann
! fixed memory leak (CSendHost_uploadpie, CSendImageShack) - removed debug output (CSendHost_uploadpie) git-svn-id: http://svn.miranda-ng.org/main/trunk@8962 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-04-11SendSS:René Schümann
+ new host "Upload Pie" with support to expiring uploads: 30 minutes, 1 day or 1 week might not be perfect because this was a quick edit... * updated CSend's HTTP post stuff to support integer values (CSend,CSendImageShack) git-svn-id: http://svn.miranda-ng.org/main/trunk@8959 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-04-11SendSS:René Schümann
+ CSend now handles image upload via HTTP, at least provides helper functions for POST requests (CSend) - CSendImageShack simplified and removed custom HTTP form stuff as it's now integrated and easier to use in CSend (CSendImageShack) * version bump and User-Agent fix (version.h) git-svn-id: http://svn.miranda-ng.org/main/trunk@8958 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-04-11SendSS:René Schümann
*+ improved "Result"-Dialog (resource.rc/h, CSend, mir_icolib) added thumbnail link added copy buttons w/ images (copy raw, BBCode image, BBCode image with link) also improved handling. Now plays sound before dialog opens (was on close before) * CSend got new member variables. m_URL and m_URLthumb to hold image URLs (used by FTP,HTTP and ImageShack as of now) - removed m_URL and similar from CSendFTPFile and CSendHTTPServer git-svn-id: http://svn.miranda-ng.org/main/trunk@8957 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-04-11SendSS typo fix && compilation fixVadim Dashevskiy
git-svn-id: http://svn.miranda-ng.org/main/trunk@8947 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-04-11SendSS:René Schümann
! translation fixes (CSendFTPFile,CSendHTTPServer) ! fixed some error handling (CSendHTTPServer,CSendImageShack) * allow silent sending with all CSend's (CSend, CSendDropbox, CSendFTPFile, CSendImageShack) we also use this for Dropbox since we don't know the upload progress * CSend's addition to r8939 (mir_freeAndNil() removed with mir_free() in some places) git-svn-id: http://svn.miranda-ng.org/main/trunk@8942 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-04-11SendSS:René Schümann
* backported ctrl_button (UInfoButton) from UserInfoEx trunk git-svn-id: http://svn.miranda-ng.org/main/trunk@8941 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-04-11SendSS:René Schümann
* removed some unused stuff, icons, code etc. (resource.rc/h, Main, mir_icolib) * improved define names IDI_ICON2 and IDI_ICON3 (resource.rc/h) * unified ssCamera_1.ico and ssCamera_2.ico to ssCamera.ico (resource.rc/h) ! fixed ssMonitor.ico blurriness. git-svn-id: http://svn.miranda-ng.org/main/trunk@8940 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-04-10SendSS:René Schümann
* improved GetFileName() to also handle Unix paths (Utils) !* improved and fixed dialog, caused graphical issues before, also improved tab order (UMainForm, resource) * improved resource.rc a bit. Now use defines for UInfoButtonClass styles * replaced some mir_freeAndNil() calls with mir_free() where appreciated (UMainForm, UAboutForm) * minor update to Dropbox support. no real change git-svn-id: http://svn.miranda-ng.org/main/trunk@8939 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-04-03SendSSRené Schümann
! removed wrong placed Exit() calls from me... OnSend handles it git-svn-id: http://svn.miranda-ng.org/main/trunk@8840 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-04-03SendSSRené Schümann
fix for r8835 ... added IDD_UResultForm to resource script somehow my change got lost... had to redo them from scratch :( Let's hope this was all I've lost... (never trust "Restore after commit" ... or maybe I've just forgot to use it since I'm tired as well) git-svn-id: http://svn.miranda-ng.org/main/trunk@8837 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-04-03SendSSRené Schümann
+ Dropbox support (by Wishmaster) git-svn-id: http://svn.miranda-ng.org/main/trunk@8836 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-04-03SendSSRené Schümann
!*+ re-factored CSend a bit, fixes some bugs and improved re-usability + CSend got a new dialog to display URL created if there's no target contact (used by ImageShack when called from main menu * m_bDeleteAfterSend is now m_bAsync * CSend::Send now returns 1 if sent (sync, caller deletes) and 0 if sending is in progress (class self deletes, async) * ImageShack got new method SendSilent() (we used m_SendSync before, now renamed to m_bSilent for internal use) ! fixed memory leaks and using "delete" on already deleted CSend which caused a crash ! fixed graphical issue with wrongly initialized state buttons (delete after send, add description etc) git-svn-id: http://svn.miranda-ng.org/main/trunk@8835 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-04-03SendSSRené Schümann
* changed LPSTR to char* and LPTSTR to TCHAR* * GetFileName split into A and W functions (Utils.cpp) git-svn-id: http://svn.miranda-ng.org/main/trunk@8834 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-04-03SendSS: updated files imported from UserInfoEx ↵René Schümann
(mir_string,mir_icolib,dlg_msgbox) * renamed IDI_ constants to reflect UserInfoEx style * use Skin_GetIcon() directly instead of IcoLib_GetIcon() git-svn-id: http://svn.miranda-ng.org/main/trunk@8832 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-03-12Some fixes for x64: SetWindowLong -> SetWindowLongPtr, GetWindowLong -> ↵Rozhuk Ivan
GetWindowLongPtr git-svn-id: http://svn.miranda-ng.org/main/trunk@8572 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-02-24more useless conversions removedGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@8254 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-02-10these conversions aren't needed eitherGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@8088 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-02-10HCONTACT is not needed anymoreGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@8086 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-02-10- HANDLE hContact => HCONTACTGeorge Hazan
- GCF_* prefix was added to chat constants to avoid name conflicts git-svn-id: http://svn.miranda-ng.org/main/trunk@8078 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-01-25С++ sources: __VERSION_STRING -> __VERSION_STRING_DOTSGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@7881 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-01-25end of version zooGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@7880 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-01-19-more translation fixesTobias Weimer
-removed deprecated service git-svn-id: http://svn.miranda-ng.org/main/trunk@7772 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-01-11forgotten to declare two remaining fields as constGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@7591 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-01-08- end of ANSI support in chats;George Hazan
- manual crit section control removed from chat engine; - bunch of memory-related clutches either removed or replaced with smart pointers git-svn-id: http://svn.miranda-ng.org/main/trunk@7549 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-01-01copyright update for year 2014George Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@7438 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2013-12-23spelling correction (e.g. twitter -> Twitter)Dart Raiden
git-svn-id: http://svn.miranda-ng.org/main/trunk@7350 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2013-12-18fix for r7271René Schümann
git-svn-id: http://svn.miranda-ng.org/main/trunk@7275 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2013-12-18v0.8.3.1René Schümann
* improved description text for desktop screens from “Screenshot of "<entire desktop>” Window" to “Screenshot of "<Entire Desktop>"” still not perfect, but better then before :P git-svn-id: http://svn.miranda-ng.org/main/trunk@7271 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2013-11-24Sendss spelling langpacks update (by RMN)Vadim Dashevskiy
git-svn-id: http://svn.miranda-ng.org/main/trunk@6973 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c