Commit Graph

101 Commits (35adb1910ba98897ad3a935fa7d712a986289bd3)

Author SHA1 Message Date
Damien GERARD 2ad6ba5a44 Code: using enum class for FormatType 2015-08-14 05:57:19 -07:00
Damien GERARD 4a20a4c412 Fixed buffer overrun when opening a recent file (fixes #558) 2015-08-06 13:49:14 +02:00
Damien GERARD 660951bdf6 Coding style / Code cleanup 2015-08-04 18:09:17 +02:00
Don Ho a958b019ff [BUG_FIXED] Fix "Restore recent close file" text disappears (closes #346)
Detailed description: "Restore recent close file" text disappears from
menu while closing a file.
2015-07-28 22:47:17 +02:00
Don Ho 11ad9f699a [BUG_FIXED] Fix a regression of Preferences dialog (closes #570)
In v6.8, some options in Preferences dialog are not applied dynamically.
This fix makes them work again.
2015-07-25 17:25:10 +02:00
Damien GERARD 23cd144198 Applied coding style / cleanup 2015-07-15 14:09:31 +02:00
Damien GERARD 9a776f9f14 Added missing standard include <iso646> 2015-06-29 17:02:13 -07:00
Andreas Jönsson 933aae4fc2 Improve str2Clipboard.
Make it take generic_string instead of TCHAR*, since at most callsites
we already have a generic_string.

Improve error handling. Depending on where we are in the function when
we get an error, we need to free the memory, unlock the memory, or
close the clipboard.

Note that if SetClipboardData succeeds then we should not do anything
more to the memory.
2015-06-01 18:47:24 +02:00
Don Ho e9e710a3d4 [UPDATE] Unprecompile headers (part 2) 2015-05-31 22:40:07 +02:00
Don Ho 7f6dd17f03 [CODE_ENHANCEMENT] Code enhancement. 2015-05-28 01:22:28 +02:00
Don Ho bab1575d2b [BUG_FIXED] (Author: Mike Cowperthwaite) Restore focus to editor when a panel is closed.
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@1337 f5eea248-9336-0410-98b8-ebc06183d4e3
2015-02-09 08:33:01 +00:00
Don Ho 3d2f570aba [ENHANCEMENT] (Author: Mike Cowperthwaite) Enhance Incremental search. (part 2/2)
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@1335 f5eea248-9336-0410-98b8-ebc06183d4e3
2015-02-06 03:46:15 +00:00
Don Ho b09a7c17f3 [NEW_FEATURE] Add new possibility to launch the auto-typing text from command line:
-qnQuoterName
-qfQuoteFileNameFullPath
-qtQuoteText


git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@1328 f5eea248-9336-0410-98b8-ebc06183d4e3
2015-02-01 12:16:12 +00:00
Don Ho 00f664188f [RELEASE] Notepad++ 6.7.4 Release - Je suis Charlie edition
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@1327 f5eea248-9336-0410-98b8-ebc06183d4e3
2015-01-10 23:41:49 +00:00
Don Ho 22c70653a0 [NEW_FEATURE] Smart Indent (in progress).
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@1292 f5eea248-9336-0410-98b8-ebc06183d4e3
2014-11-17 00:36:36 +00:00
Don Ho d90541d0ef [NEW_FEATURE] Smart Indent (in progress).
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@1287 f5eea248-9336-0410-98b8-ebc06183d4e3
2014-11-12 02:14:45 +00:00
Don Ho c92f6cc91d [NEW] Apply new file default settings on created new file (opened via commandline).
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@1269 f5eea248-9336-0410-98b8-ebc06183d4e3
2014-08-02 11:28:42 +00:00
Don Ho 4ab4945f0a [BUG_FIXED] Fix SaveAll command hanging issue while session snapshot is enabled.
[CHANGE_BEHAVIOUR] Disable session snapshot while command line -nosession is used.

git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@1240 f5eea248-9336-0410-98b8-ebc06183d4e3
2014-05-17 15:35:09 +00:00
Don Ho 7bfcda086d [RELEASE] Notepad++ 6.6.2 Release.
[BUG_FIXED] Fix session snapshot enabled issue even "remember current session" option is disabled.

git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@1235 f5eea248-9336-0410-98b8-ebc06183d4e3
2014-05-08 20:48:03 +00:00
Don Ho 1e590aa789 [RELEASE] Notepad++ 6.6.1 Release (Workers' Day Edition).
[BUG_FIXED] Fix Notepad++ hanging issue while saving a large file if session snapshot feature is on.

git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@1233 f5eea248-9336-0410-98b8-ebc06183d4e3
2014-05-04 20:37:54 +00:00
Don Ho 4c49b023ca [NEW_FEATURE] Automatic Backup System (in progress).
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@1220 f5eea248-9336-0410-98b8-ebc06183d4e3
2014-04-13 01:31:02 +00:00
Don Ho b30c3246d4 [NEW_FEATURE] Automatic Backup System (in progress).
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@1218 f5eea248-9336-0410-98b8-ebc06183d4e3
2014-04-10 18:16:11 +00:00
Don Ho 5512a9221c [NEW_FEATURE] Automatic Backup System (in progress).
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@1216 f5eea248-9336-0410-98b8-ebc06183d4e3
2014-04-06 22:22:54 +00:00
Don Ho b72f302138 [NEW_FEATURE] Automatic Backup System (in progress).
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@1215 f5eea248-9336-0410-98b8-ebc06183d4e3
2014-04-05 12:38:54 +00:00
Don Ho db0489c8ed [NEW_FEATURE] Automatic Backup System (in progress).
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@1213 f5eea248-9336-0410-98b8-ebc06183d4e3
2014-04-03 18:38:09 +00:00
Don Ho ac4b7ea8db [NEW_FEATURE] Automatic Backup System (in progress).
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@1211 f5eea248-9336-0410-98b8-ebc06183d4e3
2014-04-02 22:02:10 +00:00
Don Ho 4a794ac8b1 [NEW_FEATURE] Automatic Backup System (in progress).
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@1209 f5eea248-9336-0410-98b8-ebc06183d4e3
2014-04-01 22:52:12 +00:00
Don Ho 33189832ba [NEW_FEATURE] Automatic Backup System (in progress).
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@1206 f5eea248-9336-0410-98b8-ebc06183d4e3
2014-03-31 01:01:54 +00:00
Don Ho 9c9fa8c484 [NEW_FEATURE] Automatic Backup System (in progress).
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@1203 f5eea248-9336-0410-98b8-ebc06183d4e3
2014-03-27 01:30:31 +00:00
Don Ho 282d0ea9a9 [NEW] Add new command line argument "-r" for opening files recursively (with wildcard characters).
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@1194 f5eea248-9336-0410-98b8-ebc06183d4e3
2014-03-05 21:18:05 +00:00
Don Ho 73cfa3785e [NEW_FEATURE] (Author: Andreas Jonsson) Add auto-completion for absolute path feature.
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@1129 f5eea248-9336-0410-98b8-ebc06183d4e3
2013-10-10 23:05:50 +00:00
Don Ho f552ef85a7 [NEW_FEATURE] (Author: Andreas Jonsson) Change window title if program is running as administrator.
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@1115 f5eea248-9336-0410-98b8-ebc06183d4e3
2013-09-09 17:30:24 +00:00
Don Ho 082253c37f [NEW_FEATURE] (Author: Andreas Jonsson) Add "close all tab to left" and "close all tab to right" features.
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@1097 f5eea248-9336-0410-98b8-ebc06183d4e3
2013-08-03 23:40:07 +00:00
Don Ho 36b9b7cc8c [NEW_BEHAVIOUR] Remove the result dialogs of Find/Replace dialog. Display the error/result in the new added statusbar of Find/Replace dialog. (di Sardegna)
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@1039 f5eea248-9336-0410-98b8-ebc06183d4e3
2013-05-11 20:55:09 +00:00
Don Ho db19cf8d6a [NEW_FEATURE] Add Close/Keep the selected files commands in Document List Panel.
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@1037 f5eea248-9336-0410-98b8-ebc06183d4e3
2013-05-01 15:43:51 +00:00
Don Ho f03cac6706 [BUG_FIXED] Revert remember folding states between session feature for a performance issue.
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@1032 f5eea248-9336-0410-98b8-ebc06183d4e3
2013-04-02 16:25:04 +00:00
Don Ho 0180d012cb [NEW_FEATURE] (Author: FLS) Remember folding states for each file in session.
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@1024 f5eea248-9336-0410-98b8-ebc06183d4e3
2013-02-18 23:13:18 +00:00
Don Ho 27efa1548c [NEW_FEATURE] Add build-in FunctionList (in progress).
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@989 f5eea248-9336-0410-98b8-ebc06183d4e3
2012-11-24 20:14:52 +00:00
Don Ho 25ae135f82 [BUG_FIXED] (Author: Ivan Radić, aka Loreia) Fix link hotspot colourising issue.
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@970 f5eea248-9336-0410-98b8-ebc06183d4e3
2012-10-19 00:20:40 +00:00
Don Ho 0011deec48 [ENHANCEMENT] (Author: FLS) Enhance comment operations: Stream Uncomment added, cross-calling of block.
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@948 f5eea248-9336-0410-98b8-ebc06183d4e3
2012-08-31 19:14:00 +00:00
Don Ho e86940390f [NEW_FEATURE] (Author: Loreia) Enhance TAB2SPACE and SPACE2TAB features.
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@944 f5eea248-9336-0410-98b8-ebc06183d4e3
2012-08-25 19:23:16 +00:00
Don Ho 78a38c1c28 [CLEAN_UP] Remove unnecessary function.
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@935 f5eea248-9336-0410-98b8-ebc06183d4e3
2012-08-08 23:39:03 +00:00
Don Ho 07f9ab578f [ENHANCEMENT] (Author: Dave Brotherstone) Style clickable links only in current page instead of on whole documents.
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@911 f5eea248-9336-0410-98b8-ebc06183d4e3
2012-05-25 23:40:44 +00:00
Don Ho 74084db9a8 [BUG_FIXED] Fix a file detection bug on opening file.
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@901 f5eea248-9336-0410-98b8-ebc06183d4e3
2012-04-23 23:49:25 +00:00
Don Ho 8b7e86d4d5 [UPDATE] Enhance project's GPL to avoid the bundle version made by the tiers sites : cnet, softonic and 01net.
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@895 f5eea248-9336-0410-98b8-ebc06183d4e3
2012-04-15 09:50:22 +00:00
Don Ho 76c1a650c5 [NEW_FEATURE] Add Document Map feature (in progress).
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@860 f5eea248-9336-0410-98b8-ebc06183d4e3
2012-01-30 00:00:50 +00:00
Don Ho d6633a0b6c git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@853 f5eea248-9336-0410-98b8-ebc06183d4e3 2012-01-01 19:29:31 +00:00
Don Ho cfa7850d01 [ENHANCE] Enhance Project Manager.
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@816 f5eea248-9336-0410-98b8-ebc06183d4e3
2011-09-25 01:33:34 +00:00
Don Ho 2d5cf5ddeb [ENHANCE] Enhance Project Manager.
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@815 f5eea248-9336-0410-98b8-ebc06183d4e3
2011-09-23 00:19:29 +00:00
Don Ho 100842b729 [ENHANCE] Enhance Project Manager.
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@814 f5eea248-9336-0410-98b8-ebc06183d4e3
2011-09-22 01:05:53 +00:00