Commit Graph

3680 Commits (84b81f39827ba36eaa0645e181b57253dae1a6fb)

Author SHA1 Message Date
Don HO 592acc3a68
Exclude PowerEditor/bin/themes/ for git 2020-06-13 16:33:03 +02:00
Don HO 8bbe8c571f
Update Slovenian localization 2020-06-13 04:58:21 +02:00
Udo Hoffmann 0a821b60e2
Add an option to improve rendering special Unicode characters
... by using Scintilla's DirectWrite technology.
It allows ligature support if the font needed (for exemple "Fira Code") is installed.

Fix #2287, close #8326
Fix #442, fix #675, fix #813, fix #870, fix #1621, fix #3458, fix #4056, fix #4086, fix #4490, fix #8305
2020-06-12 19:16:39 +02:00
Don HO 723a555884
Update Spanish localization 2020-06-12 04:54:25 +02:00
Don HO 97a6862d82
Remove outdated quotes 2020-06-11 02:40:14 +02:00
Udo Hoffmann 6602840117
Fix block selection cursor position after TAB
Fix #8400, close #8402
2020-06-11 02:27:36 +02:00
Don HO b9c526dfcb Notepad++ 7.8.7 release 2020-06-09 00:02:00 +02:00
Don HO 5e262c8122
Add an non-UI option to allow regEx backward search
Set "regexBackward4PowerUser" to "yes" in config.xml to eanable this option.
2020-06-05 00:56:25 +02:00
ArkadiuszMichalski 766a380325
Update polish.xml to 7.8.7
Add missing translations from the latest version 7.8.7, some cleanup and fix https://github.com/notepad-plus-plus/notepad-plus-plus/issues/7903.

Close #8367
2020-06-04 17:50:28 +02:00
PeterCJ 18105aa882
Make cpp the first extension for C++
Since save-as appends the first extension from the list to all files, the first extension for C++ should be cpp, not h

Close #8368
2020-06-04 17:42:01 +02:00
Artem Polivanchuk a28dcb56ec
Update belarusian.xml (7.8.7)
Close #8360
2020-06-03 15:03:29 +02:00
conky77 aec68999b2
Update venetian.xml
Close #8365
2020-06-03 14:57:36 +02:00
Don HO 69ef27b654
Improve new style save file dialog
The right file extension (which correspond to document type) is selected while saving a new file in the new style save file dialog.
2020-06-03 14:32:43 +02:00
Don HO fa51c2af6e
Make URL hover foreground colour work again 2020-06-03 01:57:12 +02:00
Don HO f229524883 Exclude a file from git tracking 2020-06-01 18:12:33 +02:00
Don HO c1d7898c24
Update belarusian.xml 2020-06-01 17:20:15 +02:00
Artem Polivanchuk 42c89df517
Update belarusian.xml
Close #8163
2020-06-01 16:57:24 +02:00
Don HO 20a20c41a6
Update BUILD.md
Close #8180
2020-06-01 16:36:51 +02:00
Udo Hoffmann c891c593d3
Fix clickable link regression
Fix #8354, close #8355
2020-06-01 14:03:25 +02:00
Don HO fce153a5fe Fix x86 build error 2020-05-31 12:21:59 +02:00
Don HO a49f027195
Mutual Recursion
The creation of Notepad++ is due to my need for a decent editor to edit the source code of Notepad++
2020-05-30 23:37:01 +02:00
Don HO d4124108bc
Enhance Save file dialog
Make file extensions shorter in the file extension list for Save file dialog, so it displays more nicely while user clicking the drop down commbobox.
2020-05-30 18:40:57 +02:00
schnurlos a8bde7fdaf
Update german.xml to 7.8.6
Close #8113
2020-05-29 22:51:16 +02:00
Udo Hoffmann f821f73110
Fix Document Map regression under Windows 7
Fix #8335, close #8336
2020-05-29 19:54:39 +02:00
Udo Hoffmann b73721f0b4
Add sub-menu bullets for cascaded Encoding and Language menus
Fix #8327, close #8328
2020-05-29 02:56:41 +02:00
yasmise 9b36ba102a
Update japanese.xml to v7.8.7
Close #8194
2020-05-29 00:05:58 +02:00
Scott Sumner 7cf43795ac
Add right-click context menu to bookmark margin
Close #8319, close #8320
2020-05-28 19:18:08 +02:00
Patriccollu 24252c02e1
Update Corsican translation for Notepad++ 7.8.7
Close #8334
2020-05-28 18:15:31 +02:00
Vladimír Kubala 9f1455a5ae
Update slovak.xml
Close #8332
2020-05-28 17:11:03 +02:00
Don HO ac68415188
Fix a grammatical error 2020-05-28 16:28:19 +02:00
Don HO 23c5abc79a
Update CONTRIBUTING.md 2020-05-28 16:25:53 +02:00
xomx dbf14b80ad
Update Czech translation to v7.8.6
Close #8164
2020-05-28 00:42:05 +02:00
rddim e8873823e1
Update Bulgarian localization
Close #8192
2020-05-28 00:38:27 +02:00
Waldi Ravens f938bcbb43
Update dutch.xml to 7.8.7
Close #8205
2020-05-27 20:44:00 +02:00
Tmp341 4fbdaa256a
Update Turkish Localization
Updated according to 924e4b2, 2b345c8, f637901, 2b713fb and 5a95153 commits. Hope nothing missed.

Close #8272

Btw, ``<replace-in-files-confirm-filetype value="For file type :"/>`` is that file type means like ``txt`` or ``type this``?
2020-05-27 20:36:25 +02:00
~GOLEM~ 64229ee003
Update russian.xml
Close #8259
2020-05-27 20:26:43 +02:00
Artem Polivanchuk 51518aeca9
Update ukrainian.xml
Close #8135
2020-05-27 20:22:18 +02:00
Udo Hoffmann aba75b5643
Automatic file extensions for session/workspace while opening
Close #8317
2020-05-27 19:19:20 +02:00
Don HO e9e9e8daa9
Remove Irish translation due to its bad quality
Please check:
https://github.com/notepad-plus-plus/notepad-plus-plus/pull/8273
2020-05-26 18:53:30 +02:00
Udo Hoffmann 3f0627b75f
Display file name as root of workspace instead of "Workspace"
Close #8314, close #8315
2020-05-26 17:52:38 +02:00
Don HO b037bb5c95
Update Slovenian localization file 2020-05-26 17:20:15 +02:00
Don HO 93f7853333
Update a checkbox label and its translations 2020-05-26 05:12:42 +02:00
Udo Hoffmann edd746d310
Improve save (new style) dialog by adding file extension automatically
1. Add file extension automatically while changing file type via combobox in new style dialog.
2. Add file extension automatically for session files and workspace files while saving in new style dialog.

Fix #4876, close #8311, close #8312
2020-05-26 02:45:41 +02:00
Udo Hoffmann bb6b24ce50
Improve Document Map precision
Fix #8294, close #8295
2020-05-24 21:36:13 +02:00
Udo Hoffmann cf2175e479
Fix wrong project panel at start by openning a project via command line
Fix #8126, close #8161
2020-05-23 20:04:23 +02:00
Udo Hoffmann 3a9a31afb4
Include current ANSI codepage into debug information
Close #8303, close #8306
2020-05-23 19:38:22 +02:00
Udo Hoffmann e27d1a94c9
Prevent suggestion of autocompletion while word modifying
Fix #330, close #8297
2020-05-21 19:57:04 +02:00
Don HO fdcd11ccc6
Update CONTRIBUTING.md 2020-05-19 19:27:09 +02:00
Udo Hoffmann 80c8ee59c9
Fix current range of the Document Map sticking on mouse pointer after resizing Document Map window issue
Fix Mouse remains in clicked state after resizing docked windows:

The reason for the effect is the mouse hook procedure, which seems to be quite obsolete in contemporary systems: it catches the mouse messages and posts them a second time to the same window. I assume, that was ment to speed up the shifting of the splitters on "prehistoric systems" (That's what you call every system not supporting transparent windows). I see no regression without this hook.

What happens is, the hook catches the WM_LBUTTONUP message and posts it to DockingSplitter::runProc. Here, the hook is released and ReleaseCapture() is called. All fine.

But Windows fails to update its internal key state, when the WM_LBUTTONUP comes as an posted-by-a-hook message. So, if you call GetKeyState(VK_LBUTTON) after ReleaseCapture() in the original code, then it is still in a pressed state. Which confuses the Document Map later.

Fix #8285, close #8286
2020-05-19 16:36:40 +02:00
Udo Hoffmann 7bfaa042b9
Fix Document map overlay stuck to first monitor
This PR fixes the following effects:
1. Document map overlay remains visible after minimize to tray.
2. Document map overlay is left behind on current monitor after moving Npp with Windows+Shift+Arrow to another monitor.
3. Document map overlay escapes to another monitor without Npp, when Windows+Shift+Arrow is pressed while the input focus is at the document map.

Fix #1317, close #8280
2020-05-18 19:55:29 +02:00