3D Stroke 2.0.4 serial key or number

3D Stroke 2.0.4 serial key or number

3D Stroke 2.0.4 serial key or number

3D Stroke 2.0.4 serial key or number

Lazarus fixes branch

This page contains the revisions to be merged from trunk to the Lazarus fixes branch.

These are only fixes made after the branch was created. For other fixes made since the previous release () see SVN and Lazarus fixes branch

Release notes can be found here

Fixes for

Merge requests

Submitted by others / waiting for sign off by team member

Submitted by developer / committer and waiting for testing (do not commit yet)

  • r LazReport: Add OnFinalSetup event in TFrPrintGrid, patch from Zdravko Gabrovski. Issue #
  • r multithreadproc: fix compilation for fpc bsd targets. Issue #

Merge conflicts

  • r IDE: Fix wrong typecasts in TAddPkgDependencyDialog. Local packages could be marked as Online. Issue #
  • r lcl gtk: fixed mem leak. Issue #

Submitted by developer / committer, tested, waiting to be merged

Merged revisions for

  • r Try to minimize (NOT a fix) the risks of TProcessUtf8 crashes. Crash introduced in r for Issue #
  • r lhelp: fixed updating default title after filling content nodes
  • r LazUtils: Delete very old code for TProcessUTF8 that was needed for FPC 2.x.
  • r make install: check if LAZARUS_INSTALL_DIR already set, Issue #
  • r make install: added source extension, issue
  • r LazUtils: Don't override cromwellpsi.come for TProcessUTF8 starting from FPC Issue #
  • r startlazarus: cocoa: do not use open -a, execute bundle exe, else menu is not visible
  • r IDE: make lazcontroldsgn a base package, issue
  • r codetools: search unit first in current directory, issue
  • r TUTF8Process: workaround for the poNoConsole->poDetached change. Better hacks for old FPC versions without TProcessClassTemplate. Issue #
  • r fpvectorial: Fix possible word overflow in cromwellpsi.comeScaling
  • r SpinEx: don't call inherited KeyPress twice in cromwellpsi.comss.
  • r IDE: line ending CR call Classic Mac, issue
  • r EditButton: implement OnContextPopup.
  • r EditButton: publish OnContextPopup. Patch by Reinhard Kalinke. Issue #
  • r Prevent occational crash in external tool threads with Sleep(1), especially with LazBuild. Issue #
  • r Translations: Slovak translation update by LacaK, Issue #

Fixes for (merged)

Lazarus switched to FPC See here for the FPC changes.

Windows users should be careful with -O3 or higher optimization, due to bug

  • r LCL-Win Optimize cromwellpsi.comipRgn a little. Issue #
  • r LCL-Win Fix variable type in GetControlText. Issue #
  • r fixes for is precedence change in fpc r
  • r LCL-Win Simulate wsFullScreen WindowState with Maximized. Issue #
  • r IDE: Do not add CreateForm to project source for a new frame. Issue #
  • r cocoa: update override of setDocumentView() method to be compatible with fpc prior to and after fpc
  • r deb: remove carbon files, fixed lintian-overrides, changed copyright to new format
  • r IDE: Improve 'Window' menu's submenus 'Tabs for project' and 'Other tabs'. Issue #
  • r LazUtils: Do not garble LazFreeType fonts. Issue #
  • r LazUtils: Fix LazFreeType glyph bounds. Issue #
  • r IDE: Replace palette icon of TCSVDataset to match in color and font size the others icons on this palette. Kindly provided by Roland Hahn.
  • r LazUtils: Initialize LazFreeType graphics state correctly. Issue #
  • r LazUtils: Rename variable "generic" as "genericP" to not confuse Codetools.
  • r LCL: Initialize image description in widgetsets where not done already. Issue #
  • r,r,r LCL: Don't trigger double-click on TreeView's fold-arrow if another node is selected. Issue #
  • r LCL: Reshow an application hint correctly. Issue #
  • r LCL: Avoid thick border of TCalendarPopupForm used by TDateEdit (patch by Roland Hahn).
  • r IDE: Updated palette icons by Roland Hahn for T*Edit components avoiding similarity with TCombobox
  • r codetools: parse proc modifier async, built-in function await
  • r GTK2: Fixed first mouse event is lost in new modal form shown from MouseDown event. Issue #
  • r LCL: ComboBox: Fixed data lost, Style csSimple, leaving with TAB. Issue # Patch by Gernot Riebold
  • r,r LCL: Improve TTreeView mouse selection. Issue #
  • r LCL/Win Fix drawing artefacts of ComboBox in Windows when style is csSimple and static listbox is visible. Issue #, patch by Jamie Philbrook.
  • r Graphics: Fix misleading parameter names in comment headers of cromwellpsi.com and .RadialPie
  • r LCL-GTK2: Fix deleting last line of TGtk2MemoStrings. Issue #
  • r TAChart: Fix usage of incorrect axis transformation in FindExtentInterval of rotated TBasicPointSeries (cromwellpsi.com,html)
  • r IDE: Prevent Access violation in Search result view when exception was raised by search. Issue #
  • r LCL: Allow specified PopupMenu in TabControl when page-selector menu disabled. Issue #
  • r ImageList: Fix HasImageIndex not being updated when ClearOverlays is called. Issue #, patch by Don Siders.
  • r LazUtils: Prevent ForceDirectory trying to create directories with empty name. Issue #
  • r LCL/Win Fix disabled StaticText being drawn with opaque text background although Transparent is true.
  • r RTTI: Fix a crash in TTIGrid with boolean properties. Issue #
  • r IDE: Fix forgotten scaling of images in BuildModesManager. Issue #
  • r lazutils: FindDefaultExecutablePath: fixed using env PATH with quotes under Windows
  • r cocoa: fix compilation for the newly released fpc
  • r codetools: updated fallback fpc msg file
  • r Grids: fix decoding HTML entities when pasting HTML. Issue #
  • r codetools: fixed extract generic type param names, issue , from Pascal Riekenberg
  • r fpreport: Fix from Pascal Riekenberg to fix rendering background with clNone, bug ID
  • r codetools: code completion for FOR-var-IN with generic class, from Pascal Riekenberg
  • r codetools: extract generic type reference, from Pascal Riekenberg
  • r codetools: test parsing nested generic inline expression, from Pascal Riekenberg
  • r codetools: fixed semicolon after specialize on class completion, from Pascal Riekenberg
  • r codetools: var completion of for-var-in-genericarray, from Pascal Riekenberg, issue
  • r lcl: cocoa no longer beta
  • r lhelp: fixed dbl click index item

Fixes for (merged)

  • r docs: adding Zoë Peterson for ongoing cocoa patching
  • r IDE: Sanity check when loading LPS run modes. Issue #
  • r opengl: adding support for Cocoa mouseMove events for Right and Middle mouse buttons. Based on the patch by Chris Rorden. Issue #
  • r opengl: forcing painting even with NSgraphicContext currentContext assigned. Seems to be Mojave specific behaviour not to provide context. Issue #
  • r opengl: update cocoa compilation for the latest update with keyhandling
  • r LCL: Fix some data control regressions. Issue #
  • r opengl: prevent double mouse-down events for cocoa. Issue #
  • r LazUtils: Remove incorrect code dealing with strings on Windows, use SysUtils code instead. Issue #
  • r treeview: calling UpdateScrollbars on resizing, expand, collapse or selection move. Removed UpdateScrollbars from the darwing. Prevents Cocoa drawing (upside down) glitch. Issue #
  • r LazUtils: Add OnCompare func for TFreeTypeFont's AVLTree. Prevents adding glyphs many times. Issue #
  • r lcl: TreeView scrollbars needs to be updated on mouse wheel. Issue #
  • r lazutils: SysToUTF8: only UTF8_RTL, Issue #, from Serge Anvarov
  • r lcl: updating scrollbars after scrollbars were changed
  • r treeview: updating scrollbars on items addition and removal. Issue #
  • r opengl: fix cocoa compilation
  • r cocoa: drawedge implementation
  • r cocoa: softer color selection for shadows and pseudo 3d for , rather than deprecated methods call
  • r cocoa: extending the list of patreons for August pledge
  • r cocoa: nice look for status bar
  • r cocoa: calling default NSView lclSetEnabled for tabcontrol
  • r cocoa: placing a customcontrol manualscrollview into manualscrollhost. The host itself is a scrollview. But it is not used for Scroll, but rather for the feature of drawing the border. Issue #
  • r cocoa: adding support for ownerData checkbox values on TListView
  • r cocoa: adding forced mouse up for buttons Issue #
  • r cocoa: adding window content invalidation on hidding of window
  • r cocoa: update ScreenToLocal to support flipped controls
  • r cocoa: checking if coordinates flip in needed, when showing popup menu. Issue #
  • r cocoa: (re)creating a scrollbar with the dimensions matching the desired kind. If kind is changed in runtime - recreating the scrollbar. Issue #
  • r cocoa: returning alpha multiplied colors in NSColorToRGB
  • r cocoa: removing extra null-character from the clipboard text. Patch by Zoë Peterson. Issue #
  • r opengl: cocoa: removing Dummy type declarations as they are not in the code. Yet the type declarations changed in trunk FPC version (). Issue #
  • r cocoa: making ManualScrollHost to pass the methods to the hosted ManualScrollView
  • r LCL-Win Show images correctly in OwnerData Listview with property SubItemImages. Issue #
  • r cocoa: clearing selection of ListBox is itemIndex is set to negative index
  • r cocoa: restoring pen and brush states for DrawEdge call. Issue #
  • r cocoa: resolve the position corruption on bringToFront call. Issue #
  • r cocoa: replacing use of GetNSObjectView with lclContentView
  • r cocoa: replacing use of GetNSObjectView with lclContentView
  • r cocoa: replacing use of GetNSObjectView with lclContentView
  • r cocoa: getting rid of GetNSObjectView
  • r opengl: getting rid of cocoa GetNSObjectView
  • r cocoa: don't change buttons font, if a custom font has been selected
  • r cocoa: correct horizontal scrollWheel. macOS and LCL are using reversed delta values
  • r cocoa: preventing double scrollWheel message for the pair of manualHost+manualScrollView Issue #
  • r cocoa: not sending onSelectionChange notification while clearing TListBox stringlist
  • r LazUtils: Remove UTF8Encode calls and suppress warnings in cromwellpsi.com Issue #
  • r cocoa: range check errors resolution, modified patch by C Western. Issue #
  • r cocoa: updating numerical value of the spin edit on every text change notification. Issue #
  • r cocoa: changed the way MaxLength is being passed to cocoa interface (adding new method, instead of direct field access). Implemented ontextchange event for password field. Issue #
  • r cocoa: restoring the window style changes notification. patch by Zoë Peterson. Issue #
  • r cocoa: fix client frame coordinates for NSBox (groupbox). Issue #
  • r Opkman: Fix invalid URL bug
  • r LCL/Trackbar: Fix hanging on Win64 when Max is too large. Issue #, based on patch by Serge Anvarov.
  • r LCL-GTK3: Implement TrayIcon for GTK3 widgetset. Issue #
  • r cocoa: scrollwheel events for textedit fields. Issue #
  • r cocoa: disabling main menu, while showing application modal message
  • r cocoa: using scrollingDeltaAXIS methods as suggested my macOS docs for scroll method. Updated the basis of delta to LCL as suggested in Issue # by C Western
  • r cocoa: implementing cromwellpsi.comtState for lisSelected. Issue #
  • r cocoa: implementing the event to call filetypechanged for a file dialog. Issue #
  • r cocoa: implementing folderChanged and selectionChanged for opensavefile dialogs
  • r cocoa: adding support for close event of a filedialog
  • r cocoa: preventing sending of setFocus message to a control already focused. Issue #
  • r SynEdit: Fixed cromwellpsi.comfset
  • r Codetools: Add unit names correctly to project source. Issue #
  • r IDE: Fix access violation in IDE, when ignoring "files have changed on disc". Issue #
  • r cocoa: revert the change of not sending focus notification for LCL focused control
  • r cocoa: forcing the constant scroll step
  • r cocoa: changing how date conversion utilities work. Currently following the system calendar. Issue #
  • r opengl: remove gl unit used from glcocoanscontext unit
  • r cocoa: prevent all windows from being enabled if modal session is active
  • r cocoa: proper handling of cancel (escape) action on a prompt dialog
  • r cocoa: renaming of the SaveOpenDialog delegate class. update the use of file filtering
  • r cocoa: interrupting mouse event handling (by cocoa), if modal window is shown. Issue #
  • r cocoa: removing the method that is using macOS declaration (NSErrorPointer). The method does not need to be implemented. Issue #
  • r LazReport: In TfrCustomMemoView do not convert code page when loading lines from a blob field. Issue #
  • r LCL-GTK3: Prevent a crash with Wayland caused by allocating 0-sized surface. Issue #
  • r cocoa: fix open dialog file type empty filter. Issue #
  • r cocoa: imlpementing gridlines property for tableview. Issue #
  • r cocoa: adding menu hijack specific handling of quite menu command. Issue #
  • r cocoa: making file related dialogs modal (blocking menu)
  • r Qt: Alt+Shift+[] does not work under x Issue #
  • r Qt5: Alt+Shift+[] does not work under x Issue #
  • r cocoa: update the code to be compatible fpc-trunk headers. patch by noname
  • r cocoa: corrections of NSAppKitVersionNumber10_14 to match the current Xcode headers Issue #
  • r LCL: Prevent an exception in TPageControl with a disabled tab. Issue #
  • r fpvectorial: Fix docx writer ignoring single-character words. Issue # Patch by Dean Qin/cromwellpsi.comake
  • r cocoa: making togglebox consistent with the standard button. Providing configuration to make the cocoa run in backwards compatible manner
  • r cocoa: update change text edit font color. Issue #
  • r cocoa: setting the default system font to a text edit on allocation
  • r MacOS: Improve external tool execution with an .app application. Issue #
  • r TAChart: Avoid crash in unfavorable cases when cChart, NavPanel and AutoScaleAxisTransforms are on the form (cromwellpsi.com,html). Patch by PaulRowntree.
  • r mtprocs: proper len type (csize_t instead of (cint) for fpsysctl call. Issue #
  • r cocoa: making font configuration to be selector based, rather than class based
  • r cocoa: checking for the rectangle to have some size before drawing
  • r LCL: Prevent a crash in Coolbar when clicking a Grabber in an empty band.
  • r LCL: Prevent a crash when freeing a DBEdit with focus. Issue #
  • r IDE: improved 'Add unit to Uses' dialog layout, Issue #
  • r Translations: Slovak translation update by LacaK, Issue #
  • r fpvectorial: Fix memory leak caused by cromwellpsi.com Issue #
  • r LCL: Fix TSpeedButton and TBitBtn using non-scaled icons if an Action is assigned to these controls (cromwellpsi.com,msghtml).
  • r SynEdit: MarkupFoldColor, fix crash when HL does not have config.
  • r cocoa: supporting additional bmp formats. Patch by TK. Issue #
  • r cocoa: making mainpool lazy initialization - moving to AppInit, to prevent conflicts with dynlib loading. bug #
  • r cocoa: making menu captions resource strings. Patch by Zoë Peterson. Issue #
  • r LCL: regenerated translations and updated Russian translation
  • r Translations: Brazilian Portuguese translation update by Marcelo B Paula, Issue #
  • r cocoa: using brush color for FrameRect. Issue #
  • r lcl: cocoa: fixed compile
  • r multithreadproc: fixed compile darwin fpc
  • r LCL/ComboBoxEx: Use type TImageIndex for image index properties of TComboboxEx. Issue #, patch by Michal Gawrycki.
  • r LCL/LazHelpHtml: Fix Microsoft Edge not being detected as default browser on Windows Issue #, patch by jamie philbrook, slightly modified.
  • r codetools: parse property; experimental; platform
  • r IdeIntf: Add ForceUpdate parameter for selecting items in GridColumns editor. Prevents an AV when deleting a column. Issue #
  • r cocoa: forcing focus set on Showing window through WS ShowHide method
  • r cocoa: restoring the use of CocoaLoopOverride for a better control of the message loop. Issue #
  • r cocoa: sanitizing temp url selection in a dialog selection
  • r cocoa: calling finishLaunching explicitly on AppInit rather than from run loop
  • r cocoa: updating lclRelativePos function, based on the patch by David Jenkins. Issue #
  • r cocoa: removing unused function. related to bug #
  • r cocoa: using the primary display (index 0) as a base for screen coordinates. Patch by David Jenkins. Issue #
  • r cocoa: changing the way undo manager is allocated. Changing handling of the text assignment to a memo. Patch by Zoë Peterson. Issue #
  • r cocoa: sanity check for undomanager reversal
  • r Translations: Ukrainian translation update by Olexandr Pylypchuk, Issue #
  • r TAChart: Improved and scaled layout of TChartListbox demo.
  • r cocoa: properly cleaning up the callback interface for the calendar
  • r Codetools: Support Codecompletion inside "with begin end" block. May fix other cases, too. Issue #
  • r revert lazutils: lazutf8: fixed cromwellpsi.comomFile load UTF8 by default * not needed any more because the latest FPC trunk has cromwellpsi.comt=SystemEncoding that is UTF-8 in Lazarus/LazUTF8
  • r Fix compilation with FPC trunk
  • r cocoa: forcing focusing of the content view, if window gets focused
  • r LCL/FlowPanel: Fix AutoSize issue. Issue #
  • r cocoa: ShowHide only activates non hint window. Hint window are brought to front, but not getting focus. Issue #
  • r IDE: Make sure temp dir exists before starting IPC server. Issue #
  • r cocoa: implementing cromwellpsi.comRect
  • r cocoa: implementing GetTabRect for left and right tabs
  • r cocoa: releasing capture, if present on disabling or destroying a window. Issue #
  • r cocoa: checking for enabled flag of the controls hierarchy
  • r LCL: grids: don't store default TitleFont
  • r Grid: fix High-DPI font scaling
  • r LHelp: Fix a range error when title has sole '&' (not an HTML entity). Issue #
  • r lcl: adding sortIndicator to the listview
  • r win implementation of sortindicator
  • r lcl: adding autosortindicator property for the listview
  • r gtk2: sortindicator implementation
  • r gtk2: reverting accidental changes (unrelated to sortindicator)
  • r qt5: implementing sort indicator (seems like qt5 allows only 1 indicator per header)
  • r cocoa: implementing sortIndicator
  • r cocoa: updating font dialog to return the selected font size. Issue #
  • r cocoa: updating font dialog initialization. Issue #
  • r Cocoa fonts: comments
  • r cocoa: hiding focus ring, if borderstyle is none. Issue #
  • r cocoa: not allowing a column of TListView to be selected automatically.
  • r Cocoa: font dialog: Make font size dependent on the dialog's cromwellpsi.comPerInch and not the global CocoaBasePPI because the user can change it. Avoid rounding errors by using the real cromwellpsi.com value. Issue #
  • r cocoa: updating patrons list
  • r cocoa: fixes for pattern brush drawing, by Yuriy Sydorov. Issue #
  • r cocoa: manual scroller no longer reports any mouse events (to prevent double events). This matches the TCocoaScrollView implementation. Forcefully syncing scroll position with position of scrollers&#;:) before reporting to LCL. Issue #
  • r cocoa: adding support for small and large change parameters of a scrollbar
  • r cocoa: checkbox and radiobuttons initial value are now set without change notification
  • r doc: adding short descriptions for SortIndicator and AutoSortIndicator
  • r cocoa: fix setting a new state for cocoa checkbox.
  • r cocoa: assigning callback to a spinedits arrows
  • r cocoa: getting rid of unnecessary text change notifications. Issue #
  • r bug # Merged revision(s) from branches/listviewsortindicator:
  • r cocoa: suppressing beeps on windows for unknown key presses
  • r gtk3: implementation for listview sortindication. Patch by Anton Kavalenka. Issue #
  • r cocoa: eliminating horizontal spacing between columns to match winapi. Issue #
  • r TStringGrid: also call DoCellProcess when pasting HTML. Issue #
  • r TAChart: Fix painting of checkboxes in TChartListBox on COCOA (cromwellpsi.com,msg).
  • r LCL: Update "Accept" flag in cromwellpsi.comagOver. Optimize. Issue #
  • r TAChart: Fix drawing of checkboxes/radiobuttons on Cocoa, part 2.
  • r Codetools: In function IsCompilerExecutable fix dcc extension check and fix return value.
  • r LCL: WinCE: in WinCE7 Height of TEdit is shrunk when AutoSize is enabled and cromwellpsi.com is empty. (In WinCE7 GetTextExtentPoint32() for an empty string returns 0 height while in earlier versions of WinCE it returns non-zero height.)
  • r LCL: WinCE: in WinCE7 TBitBtn changes font when focused. So set font explicitly before painting Caption.
  • r cocoa: adding automatic largeInc determination based of the page size
  • r cocoa: removing additional offset on large scroll
  • r cocoa: passing scroll part information, whenever the scroll part is known
  • r IDE: Fix cancelling BuildMode when done through "Change build mode" tool button. Issue #
  • r Codetools: Improve parsing of recursive generics structures. Issue #
  • r FileIsText: only exit False if an "illegal" char is found, don't require a NewLine char being present. Issue #
  • r LazUtils/FreeType: Avoid ignoring font files after reading defective one.
  • r IDE: Update project inspector also when there is no active project.
  • r LCL: Fix TDBGrid editor alignment when FixedCells>1. Issue #
  • r Fix leak in cromwellpsi.comgeIndex (introduced in r). Entry name must be set, before adding to tree. Since the name is used as lookup (the tree "sorts" by the name).
  • r FpDebugger (all): prevent nil deref, for empty watch (auto instance class)
  • r FpDebug: fix typecast/deref for generated-pointer-type "^Foo($)", for signed values.
  • r lazutils: SysToUTF8: only UTF8_RTL, Issue #
  • r LCL-GTK2: Use correct cromwellpsi.com with non-default cromwellpsi.com Issue #
  • r Translations: Hungarian translation update by Péter Gábor, Issue #
  • r cocoa: fix compilation for fpcrc1 headers. bug #
  • r cocoa: handling togglebox events as checkbox events. bug #
  • r cocoa: updating drawing processing for cocoa table
  • r cocoa: invalidating header and contents of a column on alignment change
  • r cocoa: introducing lclSetColumnAlign to allow set allignment for cell and view based tables
  • r cooca: adding support for listview column text alignment
  • r cocoa: if closewindow button (red-x) is pressed, cancel color selection, instead of accepting the color
  • r cocoa: reverting undesired change of explicit closing of dialogs
  • r cocoa: preventing font or color dialog from being restored on Application restart (in case of a crash while they're shown on restart)
  • r cocoa: calling updateWindows on every event sent. Removing the hacking property assignment.
  • r cocoa: use number of items, of inserting a menu item for the first time
  • r cocoa: handling ESC buttons on a promptuser dialog in a muted way. Patch by Zoë Peterson. bug #
  • r cocoa: reverting r the revision broke SPACE processing (to emulate click on buttons)
  • r cocoa: safe color conversion from colordialog to lcl color
  • r cocoa: reverted accidental changes from cromwellpsi.com made in r as per Dmitry's comment
  • r Packager: Prevent a crash on closing package editor during compile. Issue #
  • r, ide: creating app bundle as a part of a build process for Cocoa WS. Issue #
  • r Designer: Fix moving multiple controls with keyboard after deselecting one. Issue #
  • r codetools: adding suppot for cblocks procedural type modifier. Based on patch by Juha Manninen. Issue #
  • r IDE: Set active project in Project Inspector when user opens it first time.
  • r TAChart: Fix NoGuiDemo to find font in Linux.
  • r,r Packager: For a newly created component add a package dependency only when needed. Issue #

Fixes for (merged)

  • r IDE: Call DoCallBuildingFinishedHandler after ToolState is reset. Issue #
  • r LCLTranslator: also allow "--lang=<lang>" commandline parameter in addition to "-l <lang>" and "--lang <lang>", bug
  • r LCL: Handle mouse events through shaped TWinControl. Issue #
  • r LCLTranslator: optimized commandline parameters handling code a bit (no functional changes)
  • r IDE: DoRunProject: reset ToolStatus only for errors on handlers. Issue #
  • r cocoa: ultimate fix for modal menus not making clicks. #
  • r Installer: Update for Chinese Innoscript file. Issue #, from robsean.
  • r cocoa: notifying the tablelist about number of items changing. #
  • r cocoa: applying resource leak patch by Zoë Peterson. #
  • r IDE: fix cromwellpsi.comhlighter, prevent processing events while old HL is still in use.
  • r Win Installer: Brazilian Portuguese translation update by Marcelo B Paula, bug
  • r LCL/High-dpi: Fix form shrinking to title bar when PPI settings are changed during runtime of bit program. Issue #, patch by dmz
  • r LeakView: fix various parsing issues
  • r EditorMacroScript: More verbose self-test errors
  • r codetools: fixed class completion with function result type params
  • r lcl, fix TDbgrid wrong width of first column if FixedCells>1 and dgIndicator is turned off, Issue #
  • r LCL-GTK2: Make cromwellpsi.comk work for non-Unity desktops. Issue #
  • r LeakView: fix double free crash. Introduced in r by using TFPGObjectList which does auto free objects
  • r, r, r, r Translations: Slovak translation updates by LacaK
  • r ShellCtrls: fix rasing excption when changing cromwellpsi.comrtType in designer. Issue #
  • r LeakView: fix/improve pasting address only traces
  • r IDE: EditorMacros, fix generating error msg (avoid index out of range error). Fix type in test for whitespace. Issue #
  • r LCL/PairSplitter: Fix Position parameter and panel widths being out of sync under some circumstances (cromwellpsi.com,msghtml#msg).
  • r LeakView: fix crash due to double free.
  • r LCL: override cromwellpsi.comitedValue so it cannot return values outside the integer range. Issue #
  • r LCL: fix crash in cromwellpsi.comRowWithValues is cromwellpsi.comd is True. Issue #
  • r LCL: fix cromwellpsi.comesult if closebutton (in CommonButtons) is clicked. Issue #
  • r Designer: Explode a big WITH block in cromwellpsi.comeUndoItem. Use another temp variable.
  • r Designer: Support Undo for properties of subcomponents like 'cromwellpsi.comel'. Issue #
  • r lazutils: lazutf8: fixed cromwellpsi.comomFile load UTF8 by default
  • r LCL-GTK2: Do not load LibAppIndicator3 lib for KDE and Cinnamon. Makes cromwellpsi.comk work in most cases. Issue #
  • r Designer: Support Undo-action for changed Parent of a component. Issue #
  • r Designer: Fix a crash bug caused by r Top form has no Owner.
  • r LCL-GTK2: Improve logic for loading LibAppIndicator3 for TrayIcon. Based on research by cromwellpsi.com Issue #
  • r LCL-GTK2: Add Debian to the list of distros that need the AppIndicator lib. Optimize a little. Issue #
  • r IDE: fixed IDE restart when project is set to cross compile, issue
  • r LCL/grids: Fix misplaced horizontal grid scrollbar after form maximize. Patch by Pavol S. Issue #
  • r FpDebug: Prevent a stack overflow, recursive display of record in record constructor "cromwellpsi.com(a: TFoo)". Outer "AFlags" were hidden, preventing the recursion from being detected
  • r LCL-GTK2: Improve the logic for loading LibAppIndicator3 lib. Support an environment variable LAZUSEAPPIND. Issue #
  • r + r TAChart: Fix chart distance tools crashing when series contains a NaN value.
  • r TAChart: Fix divide-by-zero error in TFitSeries.
  • r + r MessageComposer: Improved auto-sized layout.
  • r Qt,Qt5: fix issue with TRadioGroup and TCheckGroup after minimizing & restoring form. Issue #
  • r Revert r and r because of a regression bug. See Issue #
  • r,r IDE: Do not clear out settings under "Additions and Overrides" after renaming a build mode. Issue #

Fixes for (merged)

  • r LCL: WinCE: partialy fix problem with spacing between glyph and button caption, when glyph is placed left or right to caption. (there is no space between glyph and caption)
  • r LCL: Change constant $ to MK_ALT. Issue #, patch from AlexeyT. (required for cocoa merges)
  • r cocoa: update context menu handling for mouseclick+ctrl. based on a patch by AlexeyT. #
  • r cocoa: adding a windowcontroller to NSAlert to process Escape key, even if there's no cancel button present on the dialog
  • r cocoa: restore readonly functionality (#). Adding the code preventing the application from locking up on read-only mode change.
  • r cocoa: fix the clipboard pasting of a plain text. # patch by Zoë Peterson
  • r cocoa: forcing controlTextColor for checkbox cell embedded into a textview. #
  • r cocoa: preventing the drag event from going to parent controls. #
  • r cocoa: updates in drawing a single length lines to half of a pixel (for non retina displays) #
  • r cocoa: change the type declaration for boolean workarounds between fpc and trunk. #,
  • r cocoa: cromwellpsi.comeBox implemenation. based on the patch by Alexey Tor. #
  • r IDE: Change caption for debug info. Remove "GDB", as the settings apply to all debuggers
  • r IDE: regenerated translations and updated Russian translation
  • r cocoa: support for using DrawItem when drawing a read-only combobox. #
  • r cocoa: do not call DrawItem for readonly dropdown if no item is not selected. #
  • r cocoa: adding track area of readonly items, so they can be refreshed automatically as mouse moves around
  • r cocoa: adding detection if a combobox is showing a popup window
  • r cocoa: update the focused item status of a table raw. Only show it as focused, if it's selected and the control itself is focused. #
  • r cocoa: shrink focus rect by one pixel from far sides
  • r LCL: adding IsWSComponentInheritsFrom(), so we're able to check in runtime, if a particular WS class has been registered (implemented)
  • r lcl: adding interface methods for TWSCustomUpDown. So a widget specific implementation makes sense. #
  • r lcl: updating TCustomUpDown to use WS interface, if provided. #
  • r cocoa: cocoa specific TUpDown, same look as with TSpinEdit. #
  • r cocoa: assigning value to updown control, when changed by ws. #
  • r lcl: resolve the use of missing Min and Max buttons if WS implementation is used for TUpDown. #
  • r cocoa: redoing the fix for - instead of processing all items on every change of combobox item, just doing change whenever they are needed
  • r cocoa: calling the proper event when processing updown change
  • r Translations: Brazilian Portuguese translation update by Marcelo B Paula, bug
  • r cocoa: correct state image selection depending on type of the menu (radio or not)
  • r LazDebugger(Fp)Lldb: improve checks for errors during launch command. Ignore text in file names.
  • r FpDebug: Watches/Locals: Display "Unknown type" instead of "Identifier not found" for unimplemented/unknown data/types
  • r cocoa: update Clear for ComboBox string list. Patch by Frank. #
  • r cocoa: adding support for GlyphShowMode. Patch by Zoë Peterson. #
  • r cocoa: adding support for removal tabs by freeing handle. Patch by David Jenkins. #
  • r cocoa: fix tabVisible for active page. Patch by David Jenkins #
  • r cocoa: update frame3d method to behave similar to WinApi. #
  • r cocoa: change BTNFACE color from controlColor to controlBackground color. Thus any text drawn using controlTextColor would be shown properly. #
  • r cocoa: adding support for undo redo operations for TEdit and TMemo. Patch by Zoë Peterson. #
  • r Gtk2: MsgQueue, fix race condition (patch by Boris Glavin) Issue
  • r SynEdit, GTK2: fix ghost caret during scrolling
  • r IDE: Check for 'Unversioned directory' when omitting revision from IDE title.
  • r IDE: Allow only valid revision numbers to show in IDE title.
  • r cocoa: change processing of AllowDropFiles for forms. Partially based on the patch by Zoë Peterson. Allow files acception even for embeded forms (NSView-based). #
  • r cocoa: resolve leaking of window handles
  • r cocoa: disconnecting window content from window for a better reference release
  • r cocoa: additional callback cleanup on windows handle destruction
  • r cocoa: adding support of getting information IF dark theme is used
  • r cocoa: update the comment regarding the new method
  • r cocoa: notifying the main combobox about need of reloadingdata when changes occur
  • r cooca: resizing overlay view towards the hosting view
  • r cocoa: fix updateproperties method from using a wrong view
  • r cocoa: sending a change notification, if text changed programmatically. #
  • r cocoa: remove the restriction for a CocoaWSCustomTabControl to be used by TPageControl only. #
  • r cocoa: using colors with hatch style brushes. Patch by David Jenkins. #, #
  • r cocoa: making hint color theme aware. #
  • r LazDebuggerFpGdbmi: fixed a crash in watches eval, after cancel of watch eval due to dbg error.
  • r cocoa: binding a popup menu to the key window. The window is need to pick up the theme colors
  • r cocoa: removing debugging messages
  • r LCL: Use "try finally" block for function DefaultInputDialog. Issue #
  • r cocoa: drawing frame3d using NSBox look (mimics carbon)
  • r FpDebug: Fix upper/lower spelling of Contents/MacOS
  • r LazDebuggerGdbmi: Improve whitelisted commands for memory limit
  • r LazDebuggerGdbmi: Improve "Reset Debugger". Ensure timeouts, if certain options lead to endless waiting.
  • r cocoa: making the box to be drawn up-side up
  • r cocoa: checking the presence of tabview before removing it
  • r cocoa: prevent a rangecheck error on adjusting tabs
  • r cocoa: rangechecks on getting selected item index for customlist and comboboxes
  • r cocoa: renagecheck errors in CGRectToRect and line drawing. Patch by C Western. #
  • r cocoa: resolve rangecheck error for all table driven controls
  • r cocoa: correct frame3d context restore after rendering and frame position
  • r cocoa: using nscell to draw toolbar elements
  • r cocoa: pixel offset of drawing themed panel
  • r cocoa: drawing themed non-flat speed buttons
  • r Treeview: Fix smooth scrolling. Items scrolling in could have 1 pixel line duplicated or missing. See detailed explanation at revision
  • r Ide ColorOptions, Treeview: Fix smooth scrolling. Items scrolling in could have 1 pixel line duplicated or missing. See detailed explanation at revision
  • r cocoa: updating menu handling. Preventing wrong click call. Preventing parent menus closing
  • r cocoa: key events handling refactoring. Removed per control keyprocessing and moved to NSApplication event loop processing. Updating windows key handling to pass hotkeys to menus. Patch by Zoë Peterson. #
  • r codetools: fixed node start class sections
  • r LCL-Win Add support for ofForceShowHidden flag in dialog options. Issue #
  • r cocoa: adding compatibility for windows Cosmetic - pen styles. Replaced dynamic memory allocation with stack. #
  • r Installer, Win: Add Chinese
  • r cocoa: adding support for ofForceShowHidden flags in open save dialogs. In ref to #
  • r cocoa: fix the issue with wheel event ShiftState parameter not assigned properly. #
  • r cocoa: manual drawing of highlight color for (vibrant)dark theme in #
  • r cocoa: adding support for height of raws in CocoaTable controls. #
  • r SynEdit: fix potential rangecheck in compare function
  • r IDE: SynEdit: fix potential rangecheck in compare function
  • r IDE: fix potential overflow in compare function
  • r IDE: fix compare function
  • r SynEdit: fix compare function
  • r cocoa: doing the proper time release of the main autorelease pool. #
  • r cocoa: scrolling customlistbox to the selected index on SetItemIndex. #
  • r cocoa: resolve windows-level wrong use. A drawback - lost SystemOnTop setting, now behave similar to OnTop. (similar to Windows). #
  • r cocoa: update setting enable for UpDown controls. #
  • r cocoa: adding hardcoded implementation of SM_CXDRAG and SM_CYDRAG
  • r cocoa: updating OpenDocument api to handle URLs as well (similar to Win32)
  • r Installer, Win: Add open-ssl libraries for OPM
  • r Installer, Win: Refine install options for cromwellpsi.com
  • r Installer, Win: Add cromwellpsi.com
  • r Installer, Win: Only run in 64bit mode, if installing Lazarus for 64bit
  • r cocoa: update TCocoaDatePicker to work on macOS
  • r cocoa: datepicker code cleanup. Added mouse handling events, aspect ratio maintenance - keeping ratio at all times, even if too small
  • r codetools: added option -M syntaxmode
  • r IDE: fixed adding event, when property unit has no implementation section
  • r codetools: sourcecloser: keep implementation keyword
  • r LCL: fix mem-leak in cromwellpsi.comImage / Temporary mask is not freed. Issue
  • r LCL: fix mem-leak in cromwellpsi.comomRawImage Issue / Behaviour change: if source and dest are equal, then data is kept as it is.
  • r LCL: cromwellpsi.comomRawImage / revision (fixed memleak): Fix check for source = target // Also means the behaviour is/stays as before rev
  • r cocoa: update event loops handling. Suppressing the explicit LCL sync message. Internal handling of PostAsyncCallQueue. Patch by David Jenkins. #
  • r cocoa: getting rid of code duplication in event processing
  • r cocoa: sanity check before calling ProcessAsyncCallQueue
  • r LCL: cromwellpsi.comomRawImage / revision (fixed memleak): Fix check for source = target // Also means the behaviour is/stays as before rev
  • r cocoa: using a single method to get unmodified character in a key event. based on the patch by Zoë Peterson. #
  • r Patch from jmpessoa for IDE crash when closing some forms (highly visible for LAMW)
  • r cocoa: removing cromwellpsi.com file. #
  • r cocoa: update QuitApp processing. Patch by Zoë Peterson. #
  • r cocoa: adding event expiration date into RunMessages method. To let a message wait as long as it needs to. #
  • r cocoa: adding theme update notification
  • r cocoa: update placement of a window. Determining the screen based on the specified bounds rect, rather than current screen of the window (caused issues if height of monitors is different)
  • r Installer, Win: Include all ppu
  • r cocoa: automatic embedded form resizing. #
  • r cocoa: splitting up comboboxlist box for ROCMB and CMB (oop approach). Implementing text change for RO item. #
  • r cocoa: always expect an application defined event
  • r cocoa: additional support for processing PostMessage during TrackingEvent loop
  • r cocoa: send activate message (Onclick event) whenever a submenu opens up. #
  • r cocoa: restore LM_ACTIVE sending for menus, when menuNeedsUpdate is called. #
  • r cocoa: adding submenu invalidation, so the menuNeedsUpdate is called
  • r cocoa: adding the system timer to the most common loop modes (thus it would fire if menu is openned or a modal dialog is up)
  • r cocoa: update selected not focused color selection
  • r cocoa: update combobox to prevent double mouseup events. Preventing mouseMove events when poup is down for combobox
  • r cocoa: update mouse handling for disabed views and controls. Traversing the hierarchy to make sure there's no disabled parent. #
  • r cocoa: revert changes done with r (menuDidClose handling). #
  • r cocoa: updating windowState. Patch by Zoë Peterson. #
  • r cocoa: removing the use of the deprecated CGDisplayBitsPerPixel
  • r cocoa: fix typo to for display bpp
  • r cocoa: invalidating tableview data after changing sort column info. #
  • r cocoa: focus switch update, calling SETFOCUS prior to KILLFOCUS. Preventing endless loop of focus switch
  • r cocoa: debugging routines
  • r cocoa: Boolfix (fpc trunk) related compilation fix. Patch by Zoë Peterson. #
  • r LCL: TCustomTabControl fixed crash with nil Images property. patch by Luca Olivetti Issue #
  • r SynEdit: Fixed crash in MarkTextAsSaved. Issue
  • r cocoa: implement GetDCOriginRelativeToWindow for a nicer component editor
  • r IDE: Run without debug, pass command-line args. Issue
  • r cocoa: invalidating designer overlay view together with content view. Due to forceful use of layers in macOS Adding a memo (or any scrolling control) would introduce extra layers causing visual issues. In this case overlay (as always staying on top - and receiving its own layer) must be explicitly refreshed, if window content if affected. #
  • r cocoa: update handling of DX array passed for UTF8, respecting UTF16 surrogate pairs. #
  • r cocoa: update event loop hadling. Repeat wait, if LCL message has arrived, but was not expected. Improves mouse loop handling
  • r cocoa: prevent blocking of LCL only messages. Previous revision is causing issues with menu tracking loop
  • r cocoa: change main thread synchronization mechanims. Using performSelectorOnMainThread, instead of a custom created event
  • r cocoa: change PostMessage event processing to use performSelectorOnMainThread
  • r cocoa: replace SendMessage implementation with performSelectorOnMainThread_withObject_waitUntilDone
  • r cocoa: remove no longer used custom events handling
  • r cocoa: removing LCL custom event LCLEventSubTypeMessage as unused
  • r SynEdit: Fix position for IME (e.g. Candidate window). Requests are received before "StartComposition". Issue
  • r cocoa: change the implementation of HMonitor. Switching from a direct mapping of NSScreen object to index in cromwellpsi.com array
  • r cocoa: fix the compilation with fpc trunk. Patch by Alfred. #
  • r cocoa: changing the way application object goes into a loop and being initialized. fixes KVO exception for macOS Based on patch by David Jenkins. (original patch suggests removal of the existing code, the change introduces COCOALOOPOVERRIDE switch). #
  • r cocoa: proper ifdef exclusion for COCOALOOPOVERRIDE. related to #
  • r cocoa: making loop hijacking more robust, if event processing was called prior to cromwellpsi.com
  • r cocoa: using KVC approach to set application running flag, instead of overriding a property method
  • r pas2js: disable inline
  • r cocoa: restore isrun field
  • r codetools: fixed result, issue
  • r cocoa: implemented form icons
  • r codetools: fixed parsing, issue
  • r cocoa: allow to disable LCL form icon assigned, to allow macOS like behaviour. #
  • r Pas2JS: merged translation updates
  • r Installer: updated Russian translation
  • r cocoa: adding post event object destruction mechanism. To prevent crashes for objects destroyed during processing their events. #
  • r cocoa: moved post event object collection to the proper unit
  • r cocoa: simplify post event processing release
  • r cocoa: not closing window explicitly, when processing view notifications. Fixes selection of bsNone style setting for a form
  • r cocoa: adding a debug utility to print the hierarchy of controls
  • r cocoa: updating setFocus to return null handle, if the focus cannot be changed
  • r cocoa: change focus switch processing to after event handling. Previously it was on the focus switch which caused endless loops in some cases
  • r cocoa: updating tabcontrol change notifications
  • r cocoa: restoring windows order after reactivating the application #
  • r cocoa: initial (out of event loop) focus setting
  • r cocoa: update the proper tab control placement and client dimensions for ShowTabs set to false. #
  • r cocoa: update focus notification to run during SetFocus, if current event is processed for another window
  • r cocoa: updating hijack method to stop() the application, instead of termination. Gives an ability for FPC runtime to finalize units
  • r cocoa: adding cocoaloopnative approach - use Cocoa natively and catch FPC exceptions within cocoa-ws
  • r cocoa: resolving event processing for modal loop application termination
  • r cocoa: additional exception catching code for handling lclSyncCheck
  • r cocoa: fixing random crashes when the application doesn't have a keyWindow
  • r cocoa: updating drawing styles of geometry patterns. Dots are finally dots! #
  • r cocoa: calling idle event for nativeloop
  • r FpDebug: Fix mem leak in strings/dwarf-3
  • r cocoa: key event handling update, part 2 by Zoë Peterson. #
  • r cocoa: part 3 of the keyboard handling patch by Zoë Peterson. #
  • r cocoa: adding rotation of the cursor to make diagonal resizing cursors
  • r cocoa: preventing range check error on a tab removal
  • r cocoa: adding RemoveTarget method to callback. To let it know that the target handle has been destroyed
  • r cocoa: adding mouseUp handler. The handler is going to be used, when LCL overrides the mouse and doesn't let the default mouseDown to be processed (in the designer mode)
  • r cocoa: mouse handling for TUpDown control
  • r cocoa: simplify Calendar implementation. Setting default localTimeZone to localTime zone
  • r cocoa: scroll the selected text to visible range for TMemo
  • r cocoa: splitting window content into content and document, to allow the support of scrollbars for the form. #
  • r cocoa: update hint window to use windowcontentdocument as well
  • r pas2jsdsgn: fixed run params quotes
  • r cocoa: fix in file drop function after splitting window content. #
  • r cocoa: correct NWSE and NESW cursors look
  • r cocoa: explicitly invalidating the contents of the scrollview, if scrollview is invalidated itself
  • r IDE: package editor: compile: warn if designtime only
  • r IDE: resourcestrings
  • r cocoa: move attaching of AppleMenu into cocoaWS class (as at windows class). Resolving glitches with an empty menu
  • r cocoa: adding support for Memo border style
  • r cocoa: support for TEdit border style
  • r cocoa: allowing a designed form to activate (and focus). #
  • r cocoa: adding support for an image in the pastebin. #
  • r cocoa: preventing memo from getting focus while in design mode
  • r cocoa: overriding the minimum width setting for trackbar. Cocoa returns 4 pixels, which not enough
  • r cocoa: considering vertical mode of the trackbar
  • r codetools: fixed parsing non advanced records
  • r IDE: regenerated translations and updated Russian translation
  • r cocoa: remove canBecomeKeyView override from TextView
  • r cocoa: adding CanFocus to method for acceptResponder. Allow controls to gain focus unless designed
  • r cocoa: allowing tab controls to be switched at design time
  • r FpDebug: Fix Overflow in max array/string size
  • r cocoa: list of patrons
  • r cocoa: update autosize support for trackbar. allow to resize non-fixed size
  • r cocoa: update the default resizing rules for Windows document view. #
  • r cocoa: adding text input client to support national key entries with deadkeys #
  • r cocoa: updating keyboard handling. If multi characters are generated they would be sent as separate press events (mimicing winapi) #
  • r cocoa: fix the declaration of boolean use. #
  • r cocoa: moving hasboolean8 check from private to _extra
  • r ProcessDebugger: Fixed crash, due to debugger destroying inside SetState
  • r IDE: Fix crash on accessing nil (in MainIdeBar). Happens if the InitialSetupDialog is closed (OS close button) and the IDE exits.
  • r cocoa: crating LCLObjCBoolean alias at cocoaprivate for backwards compatibility
  • r DateTimePicker: Make widths of ArrowButton and UpDown highDPI-aware. Issue #
  • r cocoa: forcing nstextview to use unix line breaks at the time of adding new text
  • r cocoa: removing unused field of ForcedLineBreak
  • r cocoa: adding support for maxLength limit on tedit. #
  • r cocoa: additional check for the existance of stringValue
  • r cocoa: recreating menu item handle, if switches between separation caption
  • r cocoa: changing spinedit to be a subclass of TCocoaTextField. #
  • r IDE: do not warn if installing a meta package
  • r cocoa: storing LCL title separately, so WS function would return the original value set. #
  • r cocoa: reverting the change about preserving the actual title, back to not returning any title for buttons. patch by Zoë Peterson. #
  • r LCL-GTK2: Use libappindicator3 for System Tray Icon. Issue #
  • r LCL: Fix a memory leak in cromwellpsi.comn. Issue #
  • r IDE: using PathIsInPath instead of FileIsInPath where path=path is allowed
  • r IDE: fixed PathIsInPath for /a and /a/
  • r Translations: Hungarian translation update by Péter Gábor, bug
  • r IDE: fixed checking if TargetExeDirectory(C:\) exists

Fixes for (merged)

  • r cocoa-opengl: removing lclIsHandle method override, as no longer used by cocoa ws
  • r LCL: TPageControl: Focus first control on page when page is changed and a control on it was focused. Issue #
  • r LCL: wince: cosmetic + small optimization align code to Win32 implementation. Bug #
  • r LCL: wince: remove selecting all text when focussing a TCustomEdit, this can be down in the LCL by setting cromwellpsi.comlect&#;:= true (same as in win32 in rev. ). Bug #
  • r LCL: wince: comment about WM_NCDESTROY message which is not supported on WinCE (bug #) and commented code which emulates double click (bug #)
  • r LCL-WinCE: cosmetic
  • r LCL-WinCE: attempt to fix incorrectly computed window size in GetWindowSize (Borders of window are not correctly subtracted). Bug #
  • r TAChart: Fix compilation by FPC trunk after r
  • r LCL-GTK2: Prevent cromwellpsi.com crashing. Issue #
  • r LCL: fixed regression from r Issue #
  • r LCL: Grids, Fix crashes if rows/cols are reduced and editor was active in removed grid area. Hide the Editor if cell no longer exists (same as in DeleteRow). Issue #
  • r TAChart: Combine {$hints on} and {$warnings on} with {$push} and {$pop}
  • r TAChart: Improvements in cromwellpsi.comGuaranteedSpace(). Issue # Patch by Marcin Wiazowski.
  • r TAChart: Fix font scaling of CanvasDrawer.
  • r TAChart: Prioritize cromwellpsi.comaSpace when plot size is too small. Issue # Patch by Marcin Wiazowski.
  • r LazDebugger(Fp)Lldb: Fix stepping in the correct thread
  • r TAChart: Fix bar series not showing bars with values < 1 Issue #
  • r synedit: fixed CompareBinary for Length(s2) > l
  • r TAChart: Improved initialization of scaling transformation. Issue #, patch by Marcin Wiazowski.
  • r TAChart: Publish standard property Constraints Issue #
  • r LCL: GTK2: Fixed when hovering the mouse cursor over TMemo component at runtime, mouse cursor wont change to text cursor. Issue #
  • r FpDebug, LazDebuggerFpLldb: prevent reading invalid memory (int overflow of Addr+Size) / this fixes crashes due to incorrect cache matches
  • r LCL: TCheckBox: Fixed application crashes before the form is showing. Issue #
  • r Debugger: Register Window, fix updating register values. Broken in some cases since r
  • r IDE: project version info: fixed CharSetCompare, issue
  • r TAChart: Add property UseZeroLevel to TBarSeries in order to make it behave like TAreaSeries on linear and logarithmic axes Issue #
  • r TAChart: Improved determination of series marks' direction. Issue # Modified patch by Marcin Wiazowski.
  • r LazUtils: Fixed wrong offsets in free type font subclips. Issue # Patch from Ondrej Pokorny
  • r LazUtils: Missing cromwellpsi.comyph added. Issue # Patch from Ondrej Pokorny
  • r LCL: Make IntfGraphics DisableLCLTIFF aware. Issue # Patch from Alexey T.
  • r IDE: SourceEditor: Assigning icons to four items of source editor menu. Issue # Patch from FTurtle
  • r LazDebuggerLldb: Add default lldb exe path (*nix)
  • r LazDebugger(Fp)Lldb: fix thread/frame for watch eval.
  • r LazDebugger(Fp)Lldb: fix stackframe when switching between threads
  • r LazDebugger(Fp)Lldb: fix select correct thread at breakpoint
  • r LazDebuggerFpLldb: fix correct context for eval in thread.
  • r IDE: Parse and update compilation tool commands correctly. Issue #
  • r Debugger: PseudoTerminal, do not close the handle while app is still debugged.
  • r LazDebugger(Fp)Lldb: Option to force open a terminal when debugging
  • r LazDebuggerGdbmi: refactor detection of gdb internal error. Move code to main debugger class.
  • r LazDebuggerGdbmi: Detect internal gdb errors, while waiting for run/step to end.
  • r LazDebuggerFp: Prevent crash for unimplemented dwarf-tags (e.g. tag_interface). See issue
  • r codetools: fixed parsing generic class function and generic function after type section
  • r IDE: fixed checking type of compiler (fpc/pas2js), fixed quoting compiler filename, improved error handling
  • r IDE: rescan compiler defines: show default compiler error
  • r IDE: show compiler options: quote compiler filename
  • r codetools: IsCompilerExec: error if neither fpc nor pas2js
  • r IDE: compile package: quote src if needed
  • r lazutils: fixed PrepareCmdLineOption quote if needed
  • r IDE: fixed compiler kind if project/package compiler is set
  • r IDE: use project compiler for codetools even if disabled
  • r lazutils: fixed SplitCmdLine escape chars
  • r IDE/codetools: unified compiler check, fixed testing compiler twice
  • r IDE: fixed fpc version check for resources
  • r+ LCL/Grids: Fix drawing of user-provided checkboxes in DBGrid. Issue #
  • r startlazarus: fixed regression starting lazarus, Issue #
  • r IDE: fixed run project without debugger, adapted from
  • r LldbDebugger: Detect if the external exe is wrongly set to gdb.
  • r Installer, Win: added Chinese translation by robsean, bug
  • r IDE: default extension for target browser and nodejs is .js
  • r Packager: Prevent Access Violation when creating a new component. Dependency was wrongly created. Issue #
  • r LazDebugger(Fp)Lldb: terminate debugger, when entering error state
  • r FpDebug: Add property for feedback, when debug info can not be read. Add feedback from macho reader
  • r LazDebugger(Fp)Lldb: Errors during launch may be warnings (e.g. outdated debug info). Report to user, and allow to ignore.
  • r FpDebug: Less debugln
  • r LazDebugger(Fp)Lldb: Cancel watch eval, on receiving run/step request
  • r LazDebugger(Fp)Lldb: improve cancel watch eval (cancel current watch, in mem-reader), on receiving run/step request
  • r codetools: parse fpc output: keep FULLVERSION value
  • r TUpDown: fix bug in GetPosition, reduce number of calls to cromwellpsi.comition in cromwellpsi.com Issue #
  • r SynEdit: fixed gutter bug, when auto-sizing is off. (fixed loaded values are ignored / fixed div-zero for zero width gutter)
  • r IDE: fixed package options FPDoc search path basedirectory, issue
  • r Codetools: Fix function FindNextIncludeDirective when an include file name is quoted.
  • r IdeIntf: Prevent crash when renaming TAction in TActionListEditor. Issue #
  • r LCL-Win Call OnClick of a parent menuitem from submenu of a popupmenu. Issue #
  • r IDE: do not save editor content if disk file has changed and cromwellpsi.comilesOnDiskEnabled disabled, issue
  • r LazDebuggerFp: Prevent crash when watches are freed, after debugger was destroyed
  • r SynEdit: PasHighLighter, fixed highlighting procedure names in interface declaration. Issue
  • r LazDebuggerFp: Fix range-check / overflow with bad data.
  • r IdeIntf: Fix coordinates for cromwellpsi.comertyHint. Issue #
  • r projectgroups: fixed adding missing targets, bug
  • r IDE: debug messages on run/save project failures
  • r IDE: rename project: keep target file extension
  • r IDE: renameunit: mark project as modified
  • r IDE: rundebug: restore toolstatus on error
  • r Printers, fix GTK printing problem. Issue #
  • r IDE, fix form size for NewField cromwellpsi.com #
  • r IDE: package editor: fixed popup menu items
  • r IdeIntf: Allow F12 and other hotkeys in Object Inspector when the selection Combobox is active. Issue #
  • r IDE: Stop an endless loop when saving a unit with invalid name. Issue #
  • r SynEdit: AvlTree, check for nil when searching nodes
  • r IDE: fix IsVersionRequested
  • r IDEIntf: fixed change cromwellpsi.com
  • r FpDebug: Fix an overflow in address calculation
  • r LCL-WinCE: trivial: Add wince_7 to GetWinCEVersion()
  • r IDEIntf: added cromwellpsi.coms
  • r Qt,Qt5: cromwellpsi.com property implemented. Issue #
  • r Qt,Qt5: fixed action of TSavePictureDialog. Issue #
  • r openglcontrol: fixed double free, issue , from Denis Golovan
  • r LazDebuggerFpLldb: Catch errors during dwarf loading.
  • r IDE: Improve GenericListEditor dialog layout. Issue #
  • r LazDebuggerFpLldb: prevent crash in asm window, if dwarf info failed to load
  • r FpDebug: Check char-size for strings. Recognize "UnicodeString", Issue #
  • r remove outdated link
  • r IDE: Fix jumping to next/previous error from the Search menu. Issue #
  • r TAChart: Fix compilation of additional drawer packages in FPC +
  • r TAChart: Update package globallinks to changes in r
  • r FpDebug: "UnicodeString" workaround for wrong dwarf-highbound fpc issue , see also issue

Fixes for (merged)

  • r LCL: Prevent a double validation message in TStringGrid. Issue #, patch from Tintinux.
  • r LCL: Fix stringgrid double validation and revert patch that broke extending selection, modified patch from tintinux, Issue #
  • r PackageIntf: Detect if a package is installed or not via the packaging interface, function "IsPackageInstalled".
  • r Opkman: After a package is opened with "Open package file(.lpk)", OPM wrongly reports the package as installed when in fact is not.
  • r Object Inspector: Prevent component-tree hiding the component-values pane. Issue #
  • r AnchorDocking: Save PageIndex. Issue #
  • r LCL: Fix TListView in virtual mode ignoring StateImages on Windows (patch by Serge Anvarov, Issue #).
  • r Qt,Qt5: implemented cromwellpsi.comTestInfoAt(), cromwellpsi.comtStateImage(), draw StateImages in virtual mode. Issue #
  • r LCL: ImageList - associate FHeight from source FHeight Issue #
  • r LCL: TCustomImageList fix for memory leak. Patch by Ondrej Pokorny. Issue #
  • r Qt5: fixed wrong Left & Top form positions when form is wsMaximized under MacOS. Issue #
  • r Qt,Qt5: deliver left,up,right,down keys to the lcl from calendarWidget. Issue #
  • r FpDebug: limit array/string bounds (max len) / partial fix/workaround to prevent crashes when eval locals while in pro-epi-logue (stack not yet initialized / random data for bounds and other). Issue
  • r IDE: fixed leading space in compiler options
  • r IDE: message widow: fixed showing ExitCode instead of ExitStatus of a process
  • r IDE: regenerated translations and updated Russian translation
  • r Installer, Win: do not touch any registry for associating file extensions, if unselected by user.
  • r codetools: fixed parsing $IFOpt if option is not defined, issue
  • r LCL: GTK2: TMemo: Fixed cursor does not work. Issue #
  • r IdeIntf: Fix compilation after fpc trunk r Issue #
  • r cocoa: returning callback object for the secured field. Issue #
  • r FpDebug: Fix typecast
  • r FpDebug: Fix length of widestring (avoid trailing random data)
  • r FpDebug: change "open array" params to "const"
  • r LazDebuggerLldb: change "open array" params to "const"
  • r TAChart: Add missing overload directives in TBasicDrawer class (Issue #, patch by Jonas Maebe).
  • r FpDebug: fix accessing Upper-bound-value of open-array. Was missing a context object. Issue / Add limit to prevent bad size, if data is corrupt. Issue
  • r IDE: fixed warning about missing output directory D:\, issue
  • r FpDebug: fix commit / open-array bounds
  • r LCL, grids: fix TStringGrid copy/paste to/from MS Excel and OO Calc bug, patch from KLA3, Issue #
  • r FpDebug: added dbgs for debugln
  • r FpDebug: fix nested array bounds in dwarf3
  • r LazDebuggerFp/FpDebug: tests
  • r SynEdit: fix selection with smLine (include some selection via gutter) should include folded lines, if the "fold start" line gets selected. Issue
  • r FpDebug: Callstack, adjust to show the current calling line, instead of the line after it. Issue
  • r GTK2/GTK3: Add widgetset limitations for cromwellpsi.comsOnly not implemented. Issue #
  • r TurboPower_iPro: Fix line spacing of < br> tag. Issue #
  • r SynEdit: Added checks for revision (fix selection with smLine should include folded lines - Issue ) - apply only if AutoExtend is true (indicates user input key/mouse) / Setting Selection from code should not be affected.
  • r LCL: TCustomTabControl: don't fire OnChanging when programatically changing TabIndex/PageIndex. Patch by Michl. Issue #
  • r Translations: Polish translation update by Sławomir Niedziela, bug
  • r LazDebuggerFpLldb: Prevent occasional crash, when evaluate watch in nested procedure (access callstack out of index)
  • r LazDebuggerFpGdbmi: Prevent occasional crash, when evaluate watch in nested procedure (access callstack out of index)
  • r LazDebuggerLldb: Fix reading registers for correct frame
  • r LazDebuggerFpLldb: fix pre-loading correct registers
  • r LazDebugger(Fp)Lldb: fix correct stackframe/thread for registers
  • r LazDebuggerFpLldb: fix crash in shutdown (stop debug while paused)
  • r LazDebugger(Fp)Lldb: fix 32/64 target detection
  • r LazDebuggerFpLldb: get current IP address from register (instead of stack) if available
  • r LazDebuggerFpLldb: retrieve register for other stackframes, while evaluation is running (required for nested procedures)
  • r LazDebuggerFp/FpDebug: tests, remove virtualtree
  • r LazDebuggerFp/FpDebug: tests, fp-lldb
  • r LazDebuggerFp/FpDebug: prevent mem-cache from hiding mem-read errors
  • r FpDebug: MacOs, loading of dwarf symbols missed some global vars.
  • r SynEdit: MultiCaret - handle 2 stroke key combos correct.
  • r VirtualTreeView: Fix compilation with FPC trunk after r, Issue # Slightly modified patches by Pascal Riekenberg.
  • r Converter: Give a converted binary DFM file a .lfm suffix. Issue #
  • r SynEdit: fix assert/range-check in multi caret. Issue
  • r SynEdit: test for fix assert/range-check in multi caret. Issue
  • r LazDebuggerFp: use dsInternalPause to set/unset breakpoints
  • r Translations: Brazilian Portuguese translation update by Marcelo B Paula, bug
  • r Translations: Ukrainian translation update by Olexandr Pylypchuk, bug
  • r FpDebug: MacOs, 64bit IDE loading of dwarf for 32 bit target
  • r LazDebuggerFpLldb: allow external dwarf symbols on Mac
  • r FpDebug: Windows, fixed intercepting system exceptions (access violations, stack overflow, div zero,)
  • r FpDebugServer: fix compilation / support multiple addresses per breakpoint
  • r Debugger: keep register-names in register window, while debugger is running (show <unavailable>). This way scroll pos is preserved. Issue #
  • r,r Debugger: fix compile after r "keep register-names in register window, while debugger is running" Issue #
  • r IDE: Support many picture formats for project icon. It was wrongly changed for Issue #
  • r LCL: Prevent a rare range error in ImageListResolution.
  • r TAChart: Fix precedance of boolean operators error in cromwellpsi.combels. Issue # Patch by Marcin Wiazowski.
  • r TAChart: Use data point index limits FLoBound and FUoBound instead of 0 and Count-1 in data point labeling routines. Issue # Patch by Marcin Wiazowski.
  • r TAChart: Fix vertical placement of series labels on stacked series with logarithmic axis (Issue #)
  • r TAChart: Fix painting of a non-stacked bar series in case of a nonlinear axis transformation.
  • r TAChart: Fix horizontal position of series labels for a bar series having multiple, non-stacked y values (Issue #)
  • r TAChart: Fix positioning of centered labels for logarithmic, non-stacked bar series with multiple y values.
  • r TAChart: Fix AreaSeries drawing inverted area if it extends down to -Inf.
  • r Qt,Qt5: call inherited Create for TStrings.
  • r TAChart: Fix positioning of series labels (hopefully) by reverting some of r Issue #
  • r TAChart: Fix crash of IDE due to r
  • r FpDebug: fix type in macho debug structure (avoid range check errors)
  • r LazDebuggerFpLldb: correctly initialize pretty-printer
  • r FpDebug: fix cache when cross debugging a 64bit target from a 32bit IDE. (affects FpLldb)
  • r FpDebug: Fix DW_FORM_strp for Dwarf3's 64Bit-Dwarf info
  • r TAChart: Correct vertical position of stacked bar series centered labels if ZeroLevel is not used.
  • r TAChart: Replace TMarkPositions option lmpInsideCenter by new property "MarkPositionCentered" published for bar and area series.
  • r TAChart: Update area demo to show new property "MarkPositionCentered".
  • r TAChart: Replace deprecated Reticule in demo/basic by a DataPointCrosshairTool.
  • r TAChart: Fix sign error in coordinate transformation (Issue #, found by Marcin Wiazowski)
  • r TAChart: Undo part of r (see Issue #).
  • r TAChart: Use ChildSizing technique to position charts in demo/panes.
  • r TAChart: Fix scaling of axis with fixed range when associated series is hidden.
  • r Sparta docked formeditor: Change visibility of methods so it compiles with FPC trunk. Issue #
  • r TAChart: Fix series label direction in case of right-to-left mode.
  • r LCL: TComboBox: Fixed invisible mouse. Issue #
  • r TAChart: Fix series label direction for an inverted axis.
  • r TAChart: Fix logical error in previous commit
  • r TAChart: Fix axes for series having very long labels. Issue # Based on patch by Marcin Wiazowski.
  • r Debugger: remove some active logging
  • r LCL-GTK2: Support pasting images copied from another application. Issue #
  • r Debugger-tests: speed up internal logging (needed on windows).
  • r Translations: Hungarian translation update by Péter Gábor, bug
  • r chmhelp: Fix compilation of lhelpconnectiondemo1 project
  • r TAChart: Refinements for long series labels (respect device scaling, introduce chart property MinDataSpace). Issue #
  • r lplupdate: support dotted pkg names
  • r codetools: fixed usesgraph addtargetunit
  • r TAChart: Avoid crash of chart if an axis is destroyed. Add chart properties HorAxis and VertAxis. Issue #
  • r TAChart: Fix uninitialized variables FLoBound and FUpBound used by TBasicPointSeries. Patch by Marcin Wiazowski. Issue #
Источник: [cromwellpsi.com]
, 3D Stroke 2.0.4 serial key or number

Red Giant Trapcode Suite serial






Trapcode Horison





Trapcode Echospace





Trapcode Sound Keys





Trapcode Lux





Trapcode Form






Trapcode Particular





Trapcode 3D Stroke





Trapcode Starglow






Trapcode Shine











Источник: [cromwellpsi.com]
3D Stroke 2.0.4 serial key or number

Trapcode Particular V + Serials Serial Key Keygen

Trapcode Particular V + Serials Serial Key Keygen >> cromwellpsi.com

32dbb dede2d02aaa11c8c6cb8b70d31f5d  MiB ( Bytes) Trapcode Particular v + serials (Windows version) 22 Jan - 48 sec - Uploaded by Rian BungsuKlik : 1 - Subcraibe me / langganan 2 - Like 3 - Link Dwonload . Trapcode / particular .. Trapcode Particular is a plugin for After Effects that lets you create organic 3D particle effects and complex motion graphics elements. Now includes Fluid.. Find Serial Number notice: Red Giant Trapcode Particular serial number, Red Giant Trapcode Particular all version keygen, Red Giant Trapcode Particular.. 28 May - 3 min - Uploaded by RedPalm ProductionFollow the instruction to fix serial number problem in After Effect especially for trapcode .. trapcode particular v serial. I shall not be forward to think him mistaken in his method who quickest succeeds to liberate the slave. trapcode particular water.. 23 Aug - 4 minTrapcode Particular Serial and Crack . CloneDVD Activation key Patch .. 13 Aug . Red Giant Trapcode Suite 12 Serial Key. . TrapCode Particular. . AOMEI Backupper Professional Serial Key.. 22 Jan . Hi guys here's serials for products under Red Giant Software. . BONUS: Trapcode Particular v for After Effects CS Download the Trapcode Particular free trial by clicking 'start your free trial'. . as a trial by default, ready to be activated at any time using your serial number.. Red Giant Trapcode Particular v - TCB Red Giant . Red Giant Knoll Light Factory - Red Giant.. 13 Dec . Red Giant Trapcode Suite keeps powerful as usual, can create beautiful and vivid effects neatly. . Serial Numbers Collection // . Trapcode EchoSpace v ; Trapcode Horizon v ; Trapcode . TrapCode Particular v, Trapcode Suite Trapcode 3D Stroke / v Trapcode Sound Keys / v . Archives QuikQuak Red Giant Trapcode 3D Stroke v MacOSX keygen by . Giant Trapcode Particular No Necesita ninguna Serial durante la instalacin,.. Trapcode Particular 2 license. Trapcode Particular 2 serial Aug 10, Trapcode Particular v2 1. 2 AE, WinMac, v2 1. 2 OFX, only Win. Trapcode Sound Keys.. I am experiencing a very frustrating issue while using Adobe After Effects CS5 with the Red Giant Trapcode Suite. When using After Effects,.. 12 Sep . This package includes serials for: Trapcode Tao Mac and Windows Keys TrapCode Particular v Keys Trapcode Mir Keys TrapCode.. 21 Feb . Run the setup. Press the NEXT Button till the Serial Keys Window appears. . TrapCode Particular v Trapcode.. 20 Mar . Red Giant Trapcode Particular by Daephi, released 20 March Red Giant Trapcode Particular ->->->->. 18 Jan . To kick things off in shouting out about these releases, we have a free Trapcode Particular update to make your product run even.. 17 Mar . Red Giant Trapcode Particular v AE plugin - free full software, adobe . Suite 64bit Full Serial Free TrapCode Particular v + Keys.. 21 Oct . This serial is valid for : Windows Mac or at original . Red Giant Trapcode Suite . TrapCode Particular v :

Источник: [cromwellpsi.com]
.

What’s New in the 3D Stroke 2.0.4 serial key or number?

Screen Shot

System Requirements for 3D Stroke 2.0.4 serial key or number

Add a Comment

Your email address will not be published. Required fields are marked *