Commit Graph

58311 Commits

Author SHA1 Message Date
juha
d163f49c6b LCL-GTK3: Implement Canvas.GetPixel. Issue #36472, patch from CudaText man.
git-svn-id: trunk@62473 -
2019-12-31 10:52:52 +00:00
juha
593915c4b3 LCL-GTK3: Implement Canvas.Pixels[]. Issue #36472, patch from CudaText man.
git-svn-id: trunk@62472 -
2019-12-30 15:36:49 +00:00
juha
2bc8095d8d LazUtils: Fix spelling in LConvEncoding. Issue #36492, patch from CudaText man.
git-svn-id: trunk@62471 -
2019-12-30 13:59:18 +00:00
juha
29d750ae6a Codetools: Support Codecompletion inside "with begin end" block. May fix other cases, too. Issue #0023782, patch from jefferywa.
git-svn-id: trunk@62470 -
2019-12-30 13:59:12 +00:00
juha
56b70571c9 LCL: Make result of ShortcutToText compatible with Delphi ("="). Issue #36489, patch from Bart.
git-svn-id: trunk@62468 -
2019-12-29 23:18:59 +00:00
juha
dd0a4014b6 LazUtils: LConvEncoding fix for CP936 and other DBCS codepages. Issue #36492, patch from CudaText man.
git-svn-id: trunk@62467 -
2019-12-29 23:18:57 +00:00
juha
f721c3bcc5 LCL-GTK2: Simplify function Ampersands2Underscore.
git-svn-id: trunk@62466 -
2019-12-29 23:18:55 +00:00
juha
7cac33cb8e LCL-GTK2: Simplify function RemoveAmpersands and move it to LCLProc.
git-svn-id: trunk@62465 -
2019-12-29 23:18:53 +00:00
juha
ec99bd95e2 LCL-GTK2: Move function ComparePChar to LazStringUtils as SamePChar.
git-svn-id: trunk@62464 -
2019-12-29 23:18:51 +00:00
juha
a6e4bb8d92 LCL-GTK2: Remove {$IFDEF OldToolBar}
git-svn-id: trunk@62463 -
2019-12-29 23:18:39 +00:00
jesus
47248e1066 Printers: rulers sample page for dialogs sample
git-svn-id: trunk@62462 -
2019-12-29 22:35:48 +00:00
jesus
650b991e87 Printers: Cocoa: fallback to std 72x72 resolution (high resolution is currently unsupported)
git-svn-id: trunk@62461 -
2019-12-29 22:34:32 +00:00
jesus
8aae6bd0f3 Printers: Cocoa: fix reported paper dimensions (fix LazReport designer)
git-svn-id: trunk@62455 -
2019-12-29 19:13:34 +00:00
zeljko
f38e21c5ae Qt5: make OpenGL compatibile with Mesa. Patch by Chris Rorden. issue #36473
git-svn-id: trunk@62454 -
2019-12-29 10:48:52 +00:00
zeljko
ae474d63cb Qt,Qt5: fixed range check error with fpc trunk. Patch by CudaText man. issue #36238
git-svn-id: trunk@62453 -
2019-12-29 10:45:32 +00:00
dmitry
03d28dad0f cocoa: properly cleaning up the callback interface for the calendar
git-svn-id: trunk@62452 -
2019-12-29 06:43:33 +00:00
wp
7b571df356 TAChart: Improved and scaled layout of TChartListbox demo.
git-svn-id: trunk@62451 -
2019-12-27 19:18:05 +00:00
michael
3841575ebf * Removed fpreportdom
git-svn-id: trunk@62450 -
2019-12-26 23:12:08 +00:00
maxim
ce0447a6e0 Translations: Ukrainian translation update by Olexandr Pylypchuk, bug #36476
git-svn-id: trunk@62449 -
2019-12-25 22:11:09 +00:00
juha
bfee802bc9 LCL: Restore function MinimizeName which was deleted in r62444 #d0ca74aa06. Needed at least for Delphi compatibility.
git-svn-id: trunk@62448 -
2019-12-25 22:00:41 +00:00
jesus
0ff93d16af LazReport: snap resizing object(s) to guides.
git-svn-id: trunk@62447 -
2019-12-25 19:04:40 +00:00
juha
aaed1a2696 Docs: Updated documentation for LCL unit Controls. Issue #36475, patch from Don Siders.
git-svn-id: trunk@62446 -
2019-12-25 13:21:04 +00:00
juha
86dc1c8b72 LCL-GTK3: Show icons in ToolButton style tbsCheck. Issue #36465, patch from Anton Kavalenka and CudaText man.
git-svn-id: trunk@62445 -
2019-12-25 11:26:33 +00:00
juha
d0ca74aa06 Move functions from IDEProcs to LazFileUtils. Remove unused function MiniMizeName.
git-svn-id: trunk@62444 -
2019-12-25 11:26:25 +00:00
jesus
7d87865122 LazReport: Snap to guide while drawing one inserted object.
git-svn-id: trunk@62443 -
2019-12-25 02:46:24 +00:00
jesus
f98cd17789 LazReport: When using helper guides, snap objects while moving them.
git-svn-id: trunk@62442 -
2019-12-24 23:57:48 +00:00
juha
dab82b8dae Include "$(IDEBuildOptions)" macro in compiler options for some packages. Issue #36468, patch from Cyrax.
git-svn-id: trunk@62441 -
2019-12-23 21:01:19 +00:00
juha
315a844105 LCL-GTK2: Use function DeleteAmpersands from unit LCLProc. Already handles a trailing &.
git-svn-id: trunk@62440 -
2019-12-23 21:01:06 +00:00
dmitry
73224dc28f cocoa: sanity check for undomanager reversal
git-svn-id: trunk@62439 -
2019-12-23 20:09:17 +00:00
dmitry
4404a659e0 cocoa: changing the way undo manager is allocated. Changing handling of the text assignment to a memo. Patch by Zoë Peterson. bug #36073
git-svn-id: trunk@62438 -
2019-12-23 20:07:57 +00:00
dmitry
16d8971fa2 cocoa: using the primary display (index 0) as a base for screen coordinates. Patch by David Jenkins. bug #36049
git-svn-id: trunk@62437 -
2019-12-23 19:55:02 +00:00
jesus
633d58980c LazReport: Implements Helper aligning guids, WIP.
git-svn-id: trunk@62436 -
2019-12-23 18:45:34 +00:00
dmitry
251a2f91f6 cocoa: removing unused function. related to bug #36049
git-svn-id: trunk@62435 -
2019-12-23 17:37:16 +00:00
dmitry
62146e35bf cocoa: updating lclRelativePos function, based on the patch by David Jenkins. bug #36049
git-svn-id: trunk@62434 -
2019-12-23 17:12:40 +00:00
dmitry
c620145935 cocoa: calling finishLaunching explicitly on AppInit rather than from run loop
git-svn-id: trunk@62433 -
2019-12-23 13:04:31 +00:00
jesus
f41b9adc7e Docs: fix a couple of spaces.
git-svn-id: trunk@62432 -
2019-12-22 18:34:23 +00:00
juha
90a4c8d7b5 LCL-GTK2: Don't move mouse cursor around during drag&drop action. Issue #36469, patch from Cyrax.
git-svn-id: trunk@62431 -
2019-12-22 13:00:43 +00:00
juha
d6156102b3 Docs: Add a missing XML close tag. Issue #36467, patch from Cyrax.
git-svn-id: trunk@62430 -
2019-12-22 10:36:28 +00:00
juha
3119271702 LCL-GTK3: Simplify property access more. Issue #36463, patch from CudaText man.
git-svn-id: trunk@62429 -
2019-12-22 10:36:22 +00:00
juha
64abb45aee LCL-GTK3: Simplify property access. Issue #36463, patch from CudaText man.
git-svn-id: trunk@62428 -
2019-12-21 08:54:59 +00:00
juha
9aaa7c7143 IDE: Disable 'Guess Misplaced IFDEF/ENDIF' feature until it gets fixed. Can be enabled by defining GuessMisplacedIfdef.
git-svn-id: trunk@62427 -
2019-12-21 08:11:26 +00:00
juha
1dba2b6305 LCL-GTK3: Implement clipboard format. Issue #36348, patch from CudaText man.
git-svn-id: trunk@62426 -
2019-12-20 21:59:00 +00:00
juha
b46b72fb2b LCL: Remove deprecated function FontCanUTF8. All widgetsets returned True, including GTK(2) and QT(5). Not implementing it caused bugs.
git-svn-id: trunk@62425 -
2019-12-20 17:45:44 +00:00
juha
0fa939d56e LCL-GTK3: Add 0.5px offset for canvas drawing functions. Issue #36430, patch from CudaText man.
git-svn-id: trunk@62424 -
2019-12-20 17:05:03 +00:00
juha
11ce01db97 Docs: Remove duplicate topics from LCL and LazUtils Doc XML files. Issue #36462, patch from Don Siders.
git-svn-id: trunk@62423 -
2019-12-20 11:42:07 +00:00
martin
b84c70aa3e SynEdit: Improve move-line-up/down and duplicate-line. If selection includes the linebreak (caret on next line, x=1) then do not include the next line.
git-svn-id: trunk@62422 -
2019-12-19 18:04:20 +00:00
martin
e1fffd38c7 SynEdit: TEST for Improve SetTextBetweenPoints and IncPersistentLock(weak)
git-svn-id: trunk@62421 -
2019-12-19 18:04:19 +00:00
martin
3dc16dd61f SynEdit: Improve SetTextBetweenPoints with scamAdjust caret, if selection exists then let the selection keep the caret. Introduce scamForceAdjust to move the caret, even if it will unset the selection.
git-svn-id: trunk@62420 -
2019-12-19 18:04:17 +00:00
martin
050d7b2f7f SynEdit: fix Selection.IncPersistentLock(weak) for newly inserted lines
git-svn-id: trunk@62419 -
2019-12-19 18:04:15 +00:00
juha
139b0bab40 LCL-GTK3: Do not include final X,Y in LineTo. Issue #36444, patch from CudaText man.
git-svn-id: trunk@62418 -
2019-12-19 07:49:45 +00:00