Permalink
Commits on Feb 5, 2016
  1. fpvectorial: Improves autofit

    git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@51500 4005530d-fff6-0310-9dd1-cebe43e6787f
    sekelsenmat committed Feb 5, 2016
Commits on Feb 4, 2016
  1. IDE, reverted previous menuintf fix, it has side effects on context m…

    …enus in form designer
    
    git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@51499 4005530d-fff6-0310-9dd1-cebe43e6787f
    jesus committed Feb 4, 2016
  2. IDE: fix crash on starting Lazarus once both LazDataDict and LazProje…

    …ctGroups packages are installed
    
    git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@51498 4005530d-fff6-0310-9dd1-cebe43e6787f
    jesus committed Feb 4, 2016
  3. Menu designer: Reduce circular references from MenuShadows to MenuDes…

    …igner.
    
    git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@51497 4005530d-fff6-0310-9dd1-cebe43e6787f
    juha committed Feb 4, 2016
  4. Menu designer: Refactoring, formatting. Reduce nested functions in Me…

    …nuShadows.
    
    git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@51496 4005530d-fff6-0310-9dd1-cebe43e6787f
    juha committed Feb 4, 2016
  5. fpvectorial: Better debug info for autofit

    git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@51495 4005530d-fff6-0310-9dd1-cebe43e6787f
    sekelsenmat committed Feb 4, 2016
Commits on Feb 3, 2016
  1. LazReport, fix list of functions provided by lrAddAddFunctionLibrary …

    …not being listed in function list if LazReport compiled with FPC r31941 or newer, patch from Aleksey Lagunov
    
    git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@51494 4005530d-fff6-0310-9dd1-cebe43e6787f
    jesus committed Feb 3, 2016
  2. LCL: deprecate TTabControl.OnDrawTab. It is a dead event and will be …

    …removed after next major release. Issue 29543 and 29544
    
    git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@51493 4005530d-fff6-0310-9dd1-cebe43e6787f
    ondrej committed Feb 3, 2016
  3. Use the new unit MenuShortcuts in MenuEditorForm and MenuShadows.

    git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@51492 4005530d-fff6-0310-9dd1-cebe43e6787f
    juha committed Feb 3, 2016
  4. Menu designer: Remove useless code.

    git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@51491 4005530d-fff6-0310-9dd1-cebe43e6787f
    juha committed Feb 3, 2016
  5. Menu designer: Refactoring, reduce cyclic dependency between MenuShad…

    …ows and MenuDesigner.
    
    git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@51490 4005530d-fff6-0310-9dd1-cebe43e6787f
    juha committed Feb 3, 2016
  6. Menu designer: Reduce nested functions in TMenuDesigner.GetPopupAssig…

    …nmentCount.
    
    git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@51489 4005530d-fff6-0310-9dd1-cebe43e6787f
    juha committed Feb 3, 2016
  7. Menu designer: Improve variable usage and visibility in TMenuDesigner…

    ….GetItemCounts.
    
    git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@51488 4005530d-fff6-0310-9dd1-cebe43e6787f
    juha committed Feb 3, 2016
  8. Menu designer: New unit MenuShortcuts containing code refactored out …

    …from MenuShadows.
    
    git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@51487 4005530d-fff6-0310-9dd1-cebe43e6787f
    juha committed Feb 3, 2016
  9. TAChart: Make TCustomSeries.Clear virtual.

    git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@51485 4005530d-fff6-0310-9dd1-cebe43e6787f
    wp committed Feb 3, 2016
  10. TAChart: Add SafeEqual to TAMath for non-crashing number comparison w…

    …ith NaN.
    
    git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@51484 4005530d-fff6-0310-9dd1-cebe43e6787f
    wp committed Feb 3, 2016
Commits on Feb 2, 2016
  1. TAChart: Add property KeepDistance to DatapointDragTool to avoid data…

    … point jumping to mouse position.
    
    git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@51482 4005530d-fff6-0310-9dd1-cebe43e6787f
    wp committed Feb 2, 2016
  2. lcl: set TMenu.OwnerDrawn default False. Issue 29577, patch by Alexey…

    … Torgashin
    
    git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@51481 4005530d-fff6-0310-9dd1-cebe43e6787f
    ondrej committed Feb 2, 2016
  3. LazReport, allow second parameter of COUNT() to control if invisible …

    …records should be counted
    
    git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@51479 4005530d-fff6-0310-9dd1-cebe43e6787f
    jesus committed Feb 2, 2016
  4. LazReport: Add sh-bangs to several shell scripts. Issue #29324, patch…

    … from Paul Gevers.
    
    git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@51478 4005530d-fff6-0310-9dd1-cebe43e6787f
    juha committed Feb 2, 2016
  5. Qt: fixed mouse events in TQtGroupBox. issue #29572

    git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@51476 4005530d-fff6-0310-9dd1-cebe43e6787f
    zeljko committed Feb 2, 2016
  6. IDE, fix compiling and some corruption on logging when VerboseMenuInt…

    …f directive is enabled
    
    git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@51475 4005530d-fff6-0310-9dd1-cebe43e6787f
    jesus committed Feb 2, 2016
  7. IDE: Make more buttons with "..." wider. Issue #29493, patch from Ale…

    …xey Torgashin.
    
    git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@51474 4005530d-fff6-0310-9dd1-cebe43e6787f
    juha committed Feb 2, 2016
Commits on Feb 1, 2016
  1. lcl: lclstrconsts slovak translations from Slavo Gbúr. Issue 29570 Pa…

    …tch from Denis Kozlov
    
    git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@51472 4005530d-fff6-0310-9dd1-cebe43e6787f
    ondrej committed Feb 1, 2016
  2. LCL-Win32: Call TListView OnMouseUp only once. Issue #27189, patch fr…

    …om Michl.
    
    git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@51471 4005530d-fff6-0310-9dd1-cebe43e6787f
    juha committed Feb 1, 2016
  3. Cleanup and comments

    git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@51470 4005530d-fff6-0310-9dd1-cebe43e6787f
    juha committed Feb 1, 2016
  4. IdeIntf: Create also Constraints.OnChange handler when clicked in Obj…

    …ect Inspector. Issue #29562.
    
    git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@51469 4005530d-fff6-0310-9dd1-cebe43e6787f
    juha committed Feb 1, 2016
  5. lcl menus: fix regression and bugs from r51466. remove OnDrawItem and…

    … keep OnAdvancedDrawItem only. Issue 26969
    
    git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@51467 4005530d-fff6-0310-9dd1-cebe43e6787f
    ondrej committed Feb 1, 2016
Commits on Jan 31, 2016
  1. lcl: add ownerdrawn menu support (for now win32 only). Issue 26969

    git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@51466 4005530d-fff6-0310-9dd1-cebe43e6787f
    ondrej committed Jan 31, 2016
  2. codetools: make IfThen available only for FPC 3.1+

    git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@51465 4005530d-fff6-0310-9dd1-cebe43e6787f
    ondrej committed Jan 31, 2016
  3. translations: German: updates from Swen Heinig

    git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@51464 4005530d-fff6-0310-9dd1-cebe43e6787f
    mattias committed Jan 31, 2016
  4. codetools: add IfThen compiler intrinsic. Issue 29555

    added to FPC in r33036.
    
    git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@51463 4005530d-fff6-0310-9dd1-cebe43e6787f
    ondrej committed Jan 31, 2016
Commits on Jan 30, 2016
  1. codetools: fix go to real class declaration for fsfSkipClassForward. …

    …Issue 29515
    
    git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@51462 4005530d-fff6-0310-9dd1-cebe43e6787f
    ondrej committed Jan 30, 2016
  2. codetools: revert r51425: show protected methods after the inherited …

    …keyword.
    
    It enabled protected methods also from foreign context.
    
    git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@51461 4005530d-fff6-0310-9dd1-cebe43e6787f
    ondrej committed Jan 30, 2016
  3. lcl: fix wrong scrollbar height calculation

    git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@51460 4005530d-fff6-0310-9dd1-cebe43e6787f
    ondrej committed Jan 30, 2016