Commit Graph

60 Commits (cd738bcff72630c5c57576a0993ef7d57dbd666d)

Author SHA1 Message Date
mere-human e7079d57c6
Enhance FileDialog for allowing UNIX stile file path
And use modern CustomFileDialog istead of old FileDialog in Notepad++.

In the file dialog, override window procedure for "OK" button and
file name edit box to check for input.
Transform forward slash file name to a Window path after input.

Fix #9374, close #9403
2021-01-26 18:52:15 +01:00
Don HO e3455a0f7e
Make "Line" preceding each line number on Search Results translatable
Fix #9224
2020-12-08 18:50:23 +01:00
Don HO c9c2d1e376
Add an option for displying constant line number width
1. Add an option for displying constant line number width in Preferences dialog.
   This option set the line number constant width according the total line number in the document (minimun 4 digits).
   It ensures no unexpected visual effect while scrolling content vertically.
   If the document content is modified and the total number of lines is increased or decreased, more digits will be added or removed according the number of digits in total number of lines.

2. Add new plugin messages NPPM_GETLINENUMBERWIDTHMODE & NPPM_SETLINENUMBERWIDTHMODE for getting or setting LINENUMWIDTH_DYNAMIC / LINENUMWIDTH_CONSTANT.
   So plugins may send NPPM_SETLINENUMBERWIDTHMODE message with LINENUMWIDTH_CONSTANT to Notepad++ for avoiding some unexpected visual effect (while scrolling).

Fix #5670
2020-12-06 16:38:53 +01:00
Don HO 053266c706
Create new Margin/Border/Edge sub-page in Preferences
1. Add Margins/Border/Edge sub-page in Preferences dialog
2. Update Preferences dialog sub-page naming

Close #8896, close #9218
2020-12-02 23:28:39 +01:00
Udo Hoffmann d155f0326a
Add context menu with "Copy link" ability
Close #2435, close #9154
2020-11-17 03:47:09 +01:00
Scott Sumner f5dcfc196a
Make UI text consistent regarding search results
Fix #9053, close #9061
2020-11-04 01:56:10 +01:00
Don HO 320aca73be
Add "Open Containing Folder as Workspace" command
and add this command in context menu of tabs.

Close #3028, close #8880
2020-09-28 17:57:57 +02:00
Don HO 55d671719c Fix a shortcut causing a bug in Column editor dialog
The shortcut "&Format" in Column editor dialog is unecessary.
Furthermore, some characters 'o' are inserted in colomn mode when Alt-F is triggered (and Column editor dialog is closed).
2020-09-09 14:43:57 +02:00
Scott Sumner 8f3d7c1026 Disable controls on unshown tabs of Find dialog
Fix #8696, close #8760
2020-09-05 23:16:32 +02:00
Udo Hoffmann 0fe971ca88 Add keyboard shortcuts for switching to panels
Close #8719, close #8720
2020-08-19 02:22:43 +02:00
Udo Hoffmann ddd2e5fd23 Improve some ambiguous commands naming in Shortcut Mapper
Separate command shortcut names and menu names.

Fix #8689, close #8690
2020-08-15 18:44:12 +02:00
Don HO 93f7853333
Update a checkbox label and its translations 2020-05-26 05:12:42 +02:00
Don HO 5a951531ad
Disable RegExpr up direction search 2020-05-12 04:40:40 +02:00
Don HO 2b713fb75b
Reword some labels in Find & Replace Dialog
Close #4283
2020-05-11 18:28:28 +02:00
Don HO c4851a49ab
Fix a grammatical error 2020-05-11 05:40:09 +02:00
Don HO f637901db5
Fix a typo error in english.xml 2020-05-06 03:48:54 +02:00
Don HO 87c4bb348b Update english_customizable.xml 2020-01-24 10:07:00 +01:00
Waldi Ravens 2d35273f34
Update localization files (move Item 6115)
Completes commit a1d048fdd9

Close #7785
2020-01-11 12:04:06 +01:00
Waldi Ravens 50a4fc8ad1
Fix localization in Preferences dialog
Fix #6228, close #6229
2019-10-18 09:29:03 +02:00
Rajendra Singh 17190009bf Fixed Typo in localization files
Close #4897
2018-10-04 09:01:56 +02:00
Don HO 6c9a5a2afe Fix typos in translation entry string 2018-03-17 23:06:03 +01:00
yasmise fab3db50df Change english.xml to match to GUI texts
Some texts of `english.xml` is not equivalent to GUI texts. This commit change `english.xml` to match GUI.

Close #4297
2018-03-14 02:01:59 +01:00
Don HO 5719420c3b Update translations 2018-02-25 13:38:26 +01:00
AngryGamer 13801e3540 Make column names translatable in Window->Window...
Close #4219
2018-02-25 12:43:11 +01:00
SinghRajenM 6e315e076a Updated Hindi localization
1. Updated "Hindi.xml"
2. Corrected typos in English.xml (changed "NppIO.cpp" and "shortcut.rc" accordingly)
3. Synced "english_customizable.xml" with "English.xml"

Close #4152
2018-02-20 20:22:49 +01:00
Don HO 1a86603a0c Make more dialog strings translatable 2018-02-04 21:38:49 +01:00
Don HO 0e60bd8957 Restore "Find Previous" & "Find Next" button in Find dialog
The pair of button "Find Previous" and "Find Next" have been removed in
the previous version due to some regressions. It's restored with being optional.
2018-02-01 10:09:24 +01:00
SinghRajenM fc9f0de771 Update localization files (English & Hindi)
Fixes #4040, closes #4046
2018-01-28 23:36:23 +01:00
Don HO 193ecfd6df Replace '\r' by real carriage return
Closes #3280
2017-08-22 21:39:18 +02:00
Don HO 086f7b2735 Update localization files for v7.5 modification 2017-08-20 21:50:47 +02:00
Don HO 2593d64fbb Update translation files 2017-08-13 00:43:14 +02:00
Don HO f162181fba Update translations 2017-07-02 18:40:07 +02:00
Don Ho 1ce7df0408 Restore "Find All in Current Document" buttons none shorcut status
In Find dialog, the new shortcut of "Find All in Current Document"
buttons (in v7.2.1) has hijacked the one of Replace &All.  Here's the
fix for this regression.
2016-11-26 12:42:45 +01:00
Doug Ilijev 4c5a1f96bf Add an accelerator key in Find dialog
Add accelerator key to "Find &All in Current Document" in Find dialog.
Closes #2391
2016-11-19 15:27:04 +01:00
dail8859 98a246c1e5 Add option to skip numbers during word completion
Closes #2365, Closes #2378
2016-10-07 09:08:58 -04:00
Don Ho 0fa10cb9fa Translation: remove invalidated entries 2016-09-25 12:38:50 +02:00
Don Ho fe01f7501b Update translations
Update english.xml, english_customizable.xml, chinese.xml, french.xml to
7.0
A minor refactoring
2016-08-19 13:39:31 +02:00
Lautis Sun 318a6207ea Update english.xml, chinese.xml : Add 41022 "Open Folder as Workspace" and 44085 "Folder as Workspace"
Closes #1903
2016-08-14 11:30:00 +02:00
Don Ho 429dfb0ab8 Fix Norwegian localization bad display and wrong encoding. (closes #561)
Fix Norwegian localization.
Fix Nynorsk localization's minor problem.
Update english_customizable.xml.
2015-08-30 02:54:30 +02:00
Ricardo 95b2ada22f Improve space usage in File Association dialog (closes #637, #654)
- This improves the commit 77e816439 that didn't completely fix #535
 - This fixes the remaining text cuts, while adding space for future changes.
 - Round numbers for object position/sizes.
 - "exts :" -> "extensions:" for clarification.
2015-08-06 13:21:39 +02:00
Damien GERARD 0617b20e69 Translations: encoded all translation files using utf-8 - 2nd attempt (#307) 2015-06-24 17:48:22 +02:00
Damien GERARD cb15091e0d Translations: encoded all translation file using utf-8 (#307)
- [x] `afrikaans.xml` from `iso-8859-2` to `utf-8`
 - [x] `albanian.xml` from `iso-8859-2` to `utf-8`
 - [x] `arabic.xml` from `iso-8859-2` to `utf-8`
 - [x] `aragonese.xml` from `utf-8` to `utf-8`
 - [x] `aranese.xml` from `iso-8859-2` to `utf-8`
 - [x] `azerbaijani.xml` from `utf-8` to `utf-8`
 - [x] `basque.xml` from `ascii` to `utf-8`
 - [x] `belarusian.xml` from `windows-1251` to `utf-8`
 - [x] `bengali.xml` from `utf-8` to `utf-8`
 - [x] `bosnian.xml` from `iso-8859-2` to `utf-8`
 - [x] `brazilian_portuguese.xml` from `ibm855` to `utf-8`
 - [x] `bulgarian.xml` from `windows-1251` to `utf-8`
 - [x] `catalan.xml` from `iso-8859-2` to `utf-8`
 - [x] `chinese.xml` from `big5` to `utf-8`
 - [x] `chineseSimplified.xml` from `gb2312` to `utf-8`
 - [x] `croatian.xml` from `iso-8859-2` to `utf-8`
 - [x] `czech.xml` from `iso-8859-2` to `utf-8`
 - [x] `danish.xml` from `iso-8859-2` to `utf-8`
 - [x] `dutch.xml` from `iso-8859-2` to `utf-8`
 - [x] `english.xml` from `ascii` to `utf-8`
 - [x] `english_customizable.xml` from `ascii` to `utf-8`
 - [x] `esperanto.xml` from `utf-8` to `utf-8`
 - [x] `estonian.xml` from `iso-8859-2` to `utf-8`
 - [x] `extremaduran.xml` from `windows-1251` to `utf-8`
 - [x] `farsi.xml` from `utf-8` to `utf-8`
 - [x] `finnish.xml` from `windows-1255` to `utf-8`
 - [x] `french.xml` from `iso-8859-2` to `utf-8`
 - [x] `friulian.xml` from `iso-8859-2` to `utf-8`
 - [x] `galician.xml` from `windows-1251` to `utf-8`
 - [x] `georgian.xml` from `utf-8` to `utf-8`
 - [x] `german.xml` from `iso-8859-7` to `utf-8`
 - [x] `greek.xml` from `iso-8859-7` to `utf-8`
 - [x] `gujarati.xml` from `utf-8` to `utf-8`
 - [x] `hebrew.xml` from `windows-1255` to `utf-8`
 - [x] `hindi.xml` from `utf-8` to `utf-8`
 - [x] `hungarian.xml` from `utf-8` to `utf-8`
 - [x] `indonesian.xml` from `ascii` to `utf-8`
 - [x] `italian.xml` from `iso-8859-2` to `utf-8`
 - [x] `japanese.xml` from `shift_jis` to `utf-8`
 - [x] `kabyle.xml` from `utf-8` to `utf-8`
 - [x] `kannada.xml` from `utf-8` to `utf-8`
 - [x] `kazakh.xml` from `utf-8` to `utf-8`
 - [x] `korean.xml` from `euc-kr` to `utf-8`
 - [x] `kyrgyz.xml` from `utf-8` to `utf-8`
 - [x] `latvian.xml` from `iso-8859-8` to `utf-8`
 - [x] `ligurian.xml` from `iso-8859-2` to `utf-8`
 - [x] `lithuanian.xml` from `iso-8859-2` to `utf-8`
 - [x] `luxembourgish.xml` from `iso-8859-2` to `utf-8`
 - [x] `macedonian.xml` from `utf-8` to `utf-8`
 - [x] `malay.xml` from `ascii` to `utf-8`
 - [x] `marathi.xml` from `utf-8` to `utf-8`
 - [x] `mongolian.xml` from `utf-8` to `utf-8`
 - [x] `norwegian.xml` from `iso-8859-2` to `utf-8`
 - [x] `nynorsk.xml` from `iso-8859-2` to `utf-8`
 - [x] `occitan.xml` from `iso-8859-2` to `utf-8`
 - [x] `polish.xml` from `iso-8859-2` to `utf-8`
 - [x] `portuguese.xml` from `ibm855` to `utf-8`
 - [x] `romanian.xml` from `iso-8859-2` to `utf-8`
 - [x] `russian.xml` from `windows-1251` to `utf-8`
 - [x] `samogitian.xml` from `ascii` to `utf-8`
 - [x] `sardinian.xml` from `iso-8859-2` to `utf-8`
 - [x] `serbian.xml` from `iso-8859-2` to `utf-8`
 - [x] `serbianCyrillic.xml` from `windows-1251` to `utf-8`
 - [x] `sinhala.xml` from `utf-8` to `utf-8`
 - [x] `slovak.xml` from `utf-8` to `utf-8`
 - [x] `slovenian.xml` from `iso-8859-2` to `utf-8`
 - [x] `spanish.xml` from `iso-8859-2` to `utf-8`
 - [x] `spanish_ar.xml` from `iso-8859-2` to `utf-8`
 - [x] `swedish.xml` from `iso-8859-2` to `utf-8`
 - [x] `tagalog.xml` from `ascii` to `utf-8`
 - [x] `tajikCyrillic.xml` from `utf-8` to `utf-8`
 - [x] `tamil.xml` from `utf-8` to `utf-8`
 - [x] `tatar.xml` from `utf-8` to `utf-8`
 - [x] `telugu.xml` from `utf-8` to `utf-8`
 - [x] `thai.xml` from `tis-620` to `utf-8`
 - [x] `turkish.xml` from `iso-8859-2` to `utf-8`
 - [x] `ukrainian.xml` from `utf-8` to `utf-8`
 - [x] `urdu.xml` from `iso-8859-2` to `utf-8`
 - [x] `uyghur.xml` from `utf-8` to `utf-8`
 - [x] `uzbek.xml` from `utf-8` to `utf-8`
 - [x] `uzbekCyrillic.xml` from `utf-8` to `utf-8`
 - [x] `vietnamese.xml` from `utf-8` to `utf-8`
 - [x] `welsh.xml` from `iso-8859-2` to `utf-8`
2015-06-24 15:14:03 +02:00
Lin Xiao ba0e08f06e Conform to translation file format 2015-05-10 20:22:28 +08:00
Lin Xiao 2968fb9a29 Translate "Restore Recent Closed File" 2015-05-10 20:01:29 +08:00
Don Ho f12faf0ac8 [NEW_FEATURE] (Author: Giles Payne) Auto-detect character encoding (settings part).
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@1202 f5eea248-9336-0410-98b8-ebc06183d4e3
2014-03-16 21:28:16 +00:00
Don Ho 6358717760 [ENHANCEMENT] Add hex column in Ascii Insert Panel.
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@1160 f5eea248-9336-0410-98b8-ebc06183d4e3
2013-12-21 12:05:47 +00:00
Don Ho fa5e33a50e [RELEASE] Notepad++ 6.5.2 Release.
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@1158 f5eea248-9336-0410-98b8-ebc06183d4e3
2013-12-10 13:56:03 +00:00
Don Ho 9594e0baf8 [RELEASE] Notepad++ 6.5.1 Release.
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@1144 f5eea248-9336-0410-98b8-ebc06183d4e3
2013-11-03 22:22:57 +00:00
Don Ho 9e0bf8b63a [UPDATE] Rename "block comment" to "Single line comment" and "stream comment" to "block comment".
[UPDATE] Remove invalid command "Online Documentation".

git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@1105 f5eea248-9336-0410-98b8-ebc06183d4e3
2013-09-01 13:11:06 +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