martin
4075258215
SynEdit: support horizontal mouse wheel
...
git-svn-id: trunk@60562 -
2019-03-02 19:29:53 +00:00
martin
7823062d48
SynEdit: PasHighLighter, tests for "type helper", issue #0034654
...
git-svn-id: trunk@60557 -
2019-03-02 14:16:48 +00:00
martin
dd2d67f4d4
SynEdit: PasHighLighter, fixes for "type helper", issue #0034654
...
git-svn-id: trunk@60556 -
2019-03-02 14:16:45 +00:00
martin
ad27ccb3c5
SynEdit: more tests
...
git-svn-id: trunk@60518 -
2019-02-26 18:51:54 +00:00
martin
b5b5dab6de
SynEdit: MarkupIfdef, clear caches.
...
git-svn-id: trunk@60517 -
2019-02-26 18:51:51 +00:00
mattias
ae434164b9
synedit: fixed CompareBinary for Length(s2) > l
...
git-svn-id: trunk@60333 -
2019-02-04 14:54:22 +00:00
maxim
684c367b8a
IDE: changed extension of master PO files (a.k.a. templates) from .po to .pot, adapted IDE, POChecker, updatepofiles tool and localize.bat/.sh scripts.
...
Reasons:
1. .pot is 'industry standard' extension for PO template files. As a consequence, PO editors can now open our templates 'out of the box' and automate creation of translations.
2. It is now much simpler to detect template files now that dotted unit names are allowed.
git-svn-id: trunk@60208 -
2019-01-24 23:02:37 +00:00
martin
0911c1c97f
SynEdit: test for improved syncro/template edit to deal with adjacent cells. (no text between cells)
...
git-svn-id: trunk@60080 -
2019-01-14 01:54:11 +00:00
martin
507784f308
SynEdit: improved syncro/template edit to deal with adjacent cells. (no text between cells)
...
git-svn-id: trunk@60079 -
2019-01-14 01:53:46 +00:00
martin
02479b4a1f
SynEdit: Trailing-Space-Trimmer, clean up / better workaround for syncro edit
...
git-svn-id: trunk@60078 -
2019-01-14 01:45:01 +00:00
martin
cf72a12b68
SynEdit: Syncro/Template-edit, fix adjusting work area, if it ends exactly at end of last cell. Fix adjusting points on line insert (exactly at point)
...
git-svn-id: trunk@60063 -
2019-01-12 17:48:45 +00:00
martin
9b52f8ccf1
SynEdit: test for fix assert/range-check in multi caret. Issue #0030731
...
git-svn-id: trunk@60034 -
2019-01-08 12:19:32 +00:00
martin
dc9a5e764e
SynEdit: fix assert/range-check in multi caret. Issue #0030731
...
git-svn-id: trunk@60033 -
2019-01-08 12:18:51 +00:00
martin
c627ab92eb
SynEdit: MultiCaret - handle 2 stroke key combos correct. Issue #0034825
...
git-svn-id: trunk@60019 -
2019-01-06 21:14:56 +00:00
maxim
bc4e1da857
Translations: Polish translation update by Sławomir Niedziela, bug #34788
...
git-svn-id: trunk@59988 -
2019-01-04 13:58:31 +00:00
martin
f3eefeade7
SynEdit: Added checks for revision 59971 #6bedb95bcd (fix selection with smLine should include folded lines - Issue #0034760 ) - apply only if AutoExtend is true (indicates user input key/mouse) / Setting Selection from code should not be affected.
...
git-svn-id: trunk@59983 -
2019-01-03 18:10:15 +00:00
martin
6bedb95bcd
SynEdit: fix selection with smLine (include some selection via gutter) should include folded lines, if the "fold start" line gets selected. Issue #0034760
...
git-svn-id: trunk@59971 -
2019-01-02 15:02:00 +00:00
mattias
ad186901ea
synedit: updated fpmake
...
git-svn-id: trunk@59945 -
2018-12-31 09:57:59 +00:00
joost
3d5be57e48
fcl,lazutils,lclbase,lcl,synedit: Re-generated fpmake.pp files
...
git-svn-id: trunk@59940 -
2018-12-29 23:13:34 +00:00
joost
21e4fd4e8f
lazutils,lclbase,synedit: Some fixes related to r59934 #a2e9341eb3
...
git-svn-id: trunk@59937 -
2018-12-29 22:28:24 +00:00
joost
a2e9341eb3
lazutils,lclbase,lcl,synedit: Enabled possibility to use fpmake for building these packages
...
git-svn-id: trunk@59934 -
2018-12-29 17:59:40 +00:00
maxim
c8c7a1723a
Translations: Chinese translation update by robsean, bug #34579
...
git-svn-id: trunk@59617 -
2018-11-22 00:03:32 +00:00
martin
f435a9dc89
SynEdit: (Win10 issue only) fix for "ghost" images of text-caret on Windows 10, in certain conditions where part of the editor is outside the physical screen.
...
git-svn-id: trunk@59596 -
2018-11-18 19:55:23 +00:00
zeljko
1d51dbaf10
SynEdit: removed workaround for Qt/Qt5. issue #34563
...
git-svn-id: trunk@59591 -
2018-11-18 11:56:49 +00:00
martin
95d0c815b2
SynEdit: fix caret blinking after ResetInterval. (Enable timer)
...
git-svn-id: trunk@59585 -
2018-11-18 01:01:17 +00:00
martin
e5a2420d88
SynEdit: fix caret blinking during code-completion drop down, if persistent-caret-is-none-blinking
...
git-svn-id: trunk@59584 -
2018-11-18 01:00:13 +00:00
martin
2ff6995d1d
SynEdit: workaround for issue #0034563 / QT: does return false even if caret was created => causing ghost caret in synedit to show (during code completion, qt only). Commit can/should be undone when issue is fixed.
...
git-svn-id: trunk@59580 -
2018-11-17 20:38:46 +00:00
martin
f7d2aeee31
SynEdit: fix showing caret, after getting focus. Issue #0034527 , #0034506
...
If the widgetset sends the wmFocus before the parent is made visible (FVisible=true), then the caret is not made visible. A check for this is/was in VisibleChanged (kept for now, review todo), but that is not called. When the parent becomes visible UpdateShowing is called, so that is where the check now happens.
git-svn-id: trunk@59490 -
2018-11-08 10:35:49 +00:00
maxim
7ee0d26012
Translations: French translation update by Gilles Vasseur, bug #34428
...
git-svn-id: trunk@59310 -
2018-10-16 22:48:41 +00:00
martin
41ff259afe
SynEdit: Pas HL, fixes for fold, detecting "else" in "case", when previous if is nested in other commands
...
git-svn-id: trunk@59300 -
2018-10-15 01:04:35 +00:00
martin
68d6283828
SynEdit: Pas HL, fixes for outline, if only some elements are outlined
...
git-svn-id: trunk@59299 -
2018-10-15 00:48:44 +00:00
martin
22d26674f7
SynEdit: Pas HL, fix markup if "procedure" is outlined, but top level "begin" is not. Part 2 of Issue #0034410
...
git-svn-id: trunk@59298 -
2018-10-15 00:09:18 +00:00
martin
6769e903a6
SynEdit: Pas HL, fix folding/markup for code containing "case", if "case" is not enabled for fold/markup. Part 1 of Issue #0034410
...
git-svn-id: trunk@59297 -
2018-10-14 23:47:42 +00:00
maxim
e26f6ff3ca
Translations: Hungarian translation update by Péter Gábor, bug #34397
...
git-svn-id: trunk@59275 -
2018-10-09 22:41:03 +00:00
mattias
c2b0e049ef
set trunk version to 2.0.0PreRelease
...
git-svn-id: trunk@59008 -
2018-09-15 19:41:22 +00:00
martin
9a1584ac60
SynEdit, Markup outline: fix crash after enabling outline (when IDE started with it disabled)
...
git-svn-id: trunk@58840 -
2018-09-03 14:46:23 +00:00
martin
c825d4842d
SynEdit, EditorOpts: fix color for outline
...
git-svn-id: trunk@58744 -
2018-08-20 12:45:46 +00:00
maxim
a351c9f8fe
Translations: Brazilian Portuguese translation update by Marcelo B Paula, bug #34139
...
git-svn-id: trunk@58742 -
2018-08-19 23:08:36 +00:00
martin
17dd3e68b9
SynEdit: Caret Color
...
git-svn-id: trunk@58647 -
2018-07-28 18:01:10 +00:00
martin
0e60e21aa7
SynEdit: fix default caret painter class (set to system)
...
git-svn-id: trunk@58644 -
2018-07-28 16:26:32 +00:00
martin
323f78d041
SynEdit: speed up / skip nodes that do not have outlining
...
git-svn-id: trunk@58636 -
2018-07-26 01:51:05 +00:00
martin
8ca82403a0
SynEdit: Fix markup fold color, after recent refactor
...
git-svn-id: trunk@58635 -
2018-07-26 01:42:22 +00:00
martin
eebc5bb077
SynEdit: MarkupFoldColor, clear colors on create
...
git-svn-id: trunk@58611 -
2018-07-24 08:07:35 +00:00
martin
9f5cf98a04
SynEdit: Fix markup fold color, after recent refactor
...
git-svn-id: trunk@58607 -
2018-07-23 22:44:58 +00:00
martin
a052343d83
SynEdit: Fix TLazSynEditNestedFoldsList. NodeEndLine was not reset when line changed
...
git-svn-id: trunk@58606 -
2018-07-23 22:44:24 +00:00
martin
1e7998c60a
SynEdit: Clean up
...
git-svn-id: trunk@58595 -
2018-07-22 11:36:10 +00:00
martin
ef438f7a45
IDE, SynEdit: MarkupFoldColor, more options to set colors
...
git-svn-id: trunk@58581 -
2018-07-20 01:12:11 +00:00
maxim
a2b7eb2f9d
Translations: Ukrainian translation update by Olexandr Pylypchuk, bug #34005
...
git-svn-id: trunk@58580 -
2018-07-19 22:41:44 +00:00
martin
381de68567
SynEdit: MarkupFoldColor, improve performance
...
git-svn-id: trunk@58578 -
2018-07-19 15:27:31 +00:00
martin
de1e87aabd
SynEdit: remove debugln
...
git-svn-id: trunk@58577 -
2018-07-19 15:24:00 +00:00