MenuExt.cpp

Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Fixed problem with missing icons in shell extension context menu (CH-345) Fixed crash when displaying folder sizes in shell extension context menu (CH-344).

  1. … 3 more files in changeset.
Fixed problem with missing icons in shell extension context menu (CH-345) Fixed crash when displaying folder sizes in shell extension context menu (CH-344).

  1. … 3 more files in changeset.
Fixed issue with unloading of chext while still in use (especially visible when closing context menu on desktop background while no other explorer window was open) (CH-340)

  1. … 4 more files in changeset.
Fixed issue with unloading of chext while still in use (especially visible when closing context menu on desktop background while no other explorer window was open) (CH-340)

  1. … 4 more files in changeset.
Removed dependency of chext on ATL (CH-339)

  1. … 47 more files in changeset.
Small refactoring of menu item insert location detection (CH-333).

  1. … 2 more files in changeset.
Fixed issue with duplicate items appearing in the shell extension context menu (CH-333).

  1. … 2 more files in changeset.
Fixed several code issues reported by ReSharper (CH-318)

  1. … 41 more files in changeset.
Split libchcore to several libraries (libstring, libserializer, libchengine) (CH-319)

  1. … 593 more files in changeset.
Fixed various issues reported by resharper. Added move constructors/move assignment operators to various classes. Exceptions cleanups. Removed unused code. Removed copy constructors/copy assignments from various noncopyable classes. (CH-318).

  1. … 120 more files in changeset.
Fixed crash in shell extension when other shell extension features menu item icons and text including copy/paste/cut or polish equivalent (CH-296)

Corrected positioning of CH entries in explorer context menu for Polish and English languages. Improved error management in shell extension (CH-296).

  1. … 4 more files in changeset.
Simplified shell extension menu management as a preparation to move its configuration to shared memory (CH-284)

  1. … 28 more files in changeset.
Fixed problem with shell extension not being able to retrieve configuration from CH (CH-281).

  1. … 6 more files in changeset.
Fixed high CPU usage when logging. Replaced boost log with liblogger in shell extension. (CH-206).

  1. … 18 more files in changeset.
Switched entire code to use nullptr instead of NULL (CH-259).

  1. … 98 more files in changeset.
Fixed half-empty explorer context menu when using owner-drawn items (CH-244).

  1. … 4 more files in changeset.
Possible fix to a problem with shell extension communication with CH (CH-230).

  1. … 2 more files in changeset.
Adjustments in shell extension logging (CH-181)

  1. … 9 more files in changeset.
Added support for logging information from the shell extension (when the registry keys are set up) (CH-181).

  1. … 15 more files in changeset.
Bugfix: crash when opening explorer's context menu (boost lexical_cast incorrectly detected underlying stream type due to the implicit cast of TString to const wchar_t) (CH-107).

  1. … 31 more files in changeset.
Replaced obsolete TWStringData with newer TString.

  1. … 11 more files in changeset.
Added new string class (TString) along with exportable containers for them, that will help solving problem of non-exportable std::wstring (and lack of CString at some places in code).

  1. … 54 more files in changeset.
Changed the way the incoming data are identified in WM_COPYDATA - it will open the way for other data formats to be passed to CH (e.g. command line from another instance of CH) (advances [#2544046]).

  1. … 3 more files in changeset.
Changed the way shell extension communicates with CH from binary protocol to XML (advances [#2544046]).

  1. … 23 more files in changeset.
Fixed some warnings.

  1. … 9 more files in changeset.
Fixed problems with creating shortcuts in explorer (closes [2535991]).

  1. … 14 more files in changeset.
Changed default line endings for source files to a consistent state with svn properties (closes [2536028]).

  1. … 122 more files in changeset.
Bugfix: Win+E keyboard shortcut did not work when CH was not running.

  1. … 1 more file in changeset.
Extracted the feedback handling outside of the copying routine (closes [#294]).

  1. … 34 more files in changeset.