Commit Graph

55021 Commits

Author SHA1 Message Date
dmitry
4f1334064a cocoa: resolve the warning regarding uninitialized ScreenImage
git-svn-id: trunk@58452 -
2018-07-07 04:39:48 +00:00
dmitry
2242dbf42a cocoa: separating all NSWindow related classes to CocoaWindows unit. History preserved
git-svn-id: trunk@58451 -
2018-07-07 03:27:07 +00:00
dmitry
bd356ccaa6 cocoa: removing LCL dependency from CocoaCaret
git-svn-id: trunk@58450 -
2018-07-07 02:36:30 +00:00
juha
65bf99f425 LCL: Move procedure UpdateAlignIndex from TControl to TWinControl because it deals with its private var FAlignOrder. Suggested by taazz.
git-svn-id: trunk@58449 -
2018-07-06 21:06:59 +00:00
michl
9733fa84ab LCL: Win32: Program starts slowly. Issue #33705
git-svn-id: trunk@58448 -
2018-07-06 20:01:25 +00:00
wp
b620802ae8 TAChart: Add new property MarkDistancePercent to TPieSeries.
git-svn-id: trunk@58447 -
2018-07-06 12:17:50 +00:00
dmitry
f0b79df6e0 cocoa: revising CocoaCaret implementation, removing dependancy on highlevel TTimer, replacing with Cocoa NSTimer
git-svn-id: trunk@58446 -
2018-07-06 04:27:15 +00:00
dmitry
1780f9b870 cocoa: update tab selection for CocoaTabControl
git-svn-id: trunk@58445 -
2018-07-06 04:00:28 +00:00
dmitry
99bdd1e53a cocoa: fix CocoaTabControl tabs insertion and removal
git-svn-id: trunk@58444 -
2018-07-06 03:26:12 +00:00
martin
9b00b7bb65 lldb debugger: basic exception handling / fix crash in watches, if watch was free'd
git-svn-id: trunk@58443 -
2018-07-05 23:45:36 +00:00
mattias
53605e25ad lcl: cocoa: pagecontrol: fixed range check error when creating page
git-svn-id: trunk@58442 -
2018-07-05 06:17:36 +00:00
dmitry
d60039b010 cocoa: minimize units use in cocoacaret.pas
git-svn-id: trunk@58441 -
2018-07-05 03:20:22 +00:00
dmitry
8d14f1d008 cocoa: separating TCocoaButton class into a separate unit, preserving history
git-svn-id: trunk@58440 -
2018-07-05 02:57:39 +00:00
dmitry
be82b77199 cocoa: resolved the conflict between Cocoa Tab index, LCL tab index and notification tab index. Seems like WS code should take care of widget tab index conversion to LCL tab indexconversion. Resolves the problem with disappearing tabs after a tab removal
git-svn-id: trunk@58439 -
2018-07-04 19:32:26 +00:00
martin
ec75584bad lldb debugger: locals / fixes crash in stack
git-svn-id: trunk@58438 -
2018-07-03 23:13:23 +00:00
maxim
da633b592e Translations: Ukrainian translation update by Olexandr Pylypchuk, bug #33941
git-svn-id: trunk@58437 -
2018-07-03 23:03:55 +00:00
martin
1f4fa68fab Remove deprecated misspelled methods
git-svn-id: trunk@58436 -
2018-07-03 22:40:28 +00:00
martin
c7974af7b9 lldb debugger: breakpoint handling (honour most brk-properties)
git-svn-id: trunk@58435 -
2018-07-03 14:57:35 +00:00
martin
e23fd4d433 fp debugger: event log for breakpoint hit
git-svn-id: trunk@58434 -
2018-07-03 14:55:45 +00:00
martin
be369c0a73 Debugger: start refactor event-log handling / allow resource strings for common events to be stored in the IDE (rather than each debugger back end)
git-svn-id: trunk@58433 -
2018-07-03 14:54:51 +00:00
wassim
6bb3d9800a Fix for bug #32366 (TForm.ShowModal on WinCE loops itself). Patch by Lacak
git-svn-id: trunk@58432 -
2018-07-03 14:00:29 +00:00
juha
a85f9e5e8a LCL-Win32: Remove a useless assignment. Part of issue #32366. Patch from LacaK.
git-svn-id: trunk@58431 -
2018-07-03 12:33:18 +00:00
dmitry
c895335249 cocoa: adding the support for scrollable tabs of CocoaTabControl
git-svn-id: trunk@58430 -
2018-07-03 03:16:58 +00:00
martin
b5ae8af585 Debugger, IDE: avoid sending wrong break.location notification for watchpoints
git-svn-id: trunk@58429 -
2018-07-02 19:22:49 +00:00
wp
b9a983f064 Examples: Fix uninitialized variable issue in gridexamples/merged_cells (https://forum.lazarus.freepascal.org/index.php/topic,41757.msg290284)
git-svn-id: trunk@58428 -
2018-07-02 15:49:57 +00:00
maxim
4fab144588 Translations: Ukrainian translation update by Olexandr Pylypchuk, bug #33931
git-svn-id: trunk@58427 -
2018-07-01 22:09:43 +00:00
juha
a5ea9e38a7 IDE: Make sure restarting works always. Issue #33900, patch from C Western.
git-svn-id: trunk@58426 -
2018-07-01 16:27:01 +00:00
juha
da2d6888d1 LCL: Do not add CocoaTabControls to LCL's uses section. Remove non-existent cocoaproc.pas from lcl.lpk.
git-svn-id: trunk@58425 -
2018-07-01 16:26:56 +00:00
dmitry
aa1ae58c05 cocoa: removed the use of any LCL code from cocoatabcontrols unit entirely
git-svn-id: trunk@58424 -
2018-07-01 05:51:47 +00:00
dmitry
d671bdde85 cocoa: cocoa tab controls, removed unused unit use
git-svn-id: trunk@58423 -
2018-07-01 05:43:00 +00:00
dmitry
af162aa1ae cocoa: ongoing refactoring of Cocoa Tab Control. removed all lcl references from cocoa classes
git-svn-id: trunk@58422 -
2018-07-01 05:31:15 +00:00
dmitry
64f716fd53 cocoa: refactoring of CocoaTabControl. cleaning up LCL dependencies from within core cocoa implementation code
git-svn-id: trunk@58421 -
2018-07-01 05:21:07 +00:00
dmitry
7e936cd4e0 cocoa: separate tab controls into its own unit cocoatabcontrols. The history of changes in tab controls code is preserved (using svn cp)
git-svn-id: trunk@58420 -
2018-06-30 20:31:34 +00:00
dmitry
c89a9e17d1 cocoa: prevent CocoaPage from becoming hidden. #33896
git-svn-id: trunk@58419 -
2018-06-30 05:01:02 +00:00
martin
7b7b8ea2a2 LLDB Debugger: memreader cache
git-svn-id: trunk@58418 -
2018-06-28 10:27:41 +00:00
martin
adee3883fa fp debug: introduce mem reader cache
git-svn-id: trunk@58417 -
2018-06-28 10:27:02 +00:00
joost
3f08871ce8 fpdebug: Fixed compilation with verbose debugging
git-svn-id: trunk@58416 -
2018-06-26 21:40:16 +00:00
wassim
6314461f34 Fix for WinCE bug #33891. Patch by Alfred.
git-svn-id: trunk@58415 -
2018-06-26 20:58:35 +00:00
dmitry
d35cf81fdd cocoa: warnings cleanup #33504. patch by lks
git-svn-id: trunk@58414 -
2018-06-26 03:35:59 +00:00
dmitry
8364a171f3 cocoa: support for the greater combination of menu key short cuts #33502. The patch is provided by user named lks; the patch has been modified to reduce the amount of memory reallocations on string conversion
git-svn-id: trunk@58413 -
2018-06-26 03:16:02 +00:00
maxim
df7740dcb6 Fppkg: updated Russian translation
git-svn-id: trunk@58412 -
2018-06-25 22:38:05 +00:00
maxim
74c6d01e3e PoChecker: TryCreatePoFamilyList function correctly frees PoFamilyList when necessary, there is no need to make an extra check if it needs to be freed after this function is called.
git-svn-id: trunk@58411 -
2018-06-25 22:29:55 +00:00
joost
0af470d62f ide: Forgot to add file in r58409 #085797a364
git-svn-id: trunk@58410 -
2018-06-25 21:58:25 +00:00
joost
085797a364 ide: When the fppkg package is loaded, the IDE will use fppkg to install FPMake dependencies if the proper option is set
git-svn-id: trunk@58409 -
2018-06-25 21:57:33 +00:00
maxim
20c693faa0 IDE: regenerated translations and updated Russian translation
git-svn-id: trunk@58408 -
2018-06-25 21:19:51 +00:00
maxim
1e92b5dcc5 IDE: Project Inspector: fixed 'New FPMake requirement' menu item caption i18n
git-svn-id: trunk@58407 -
2018-06-25 21:18:17 +00:00
martin
fdb9c0806b fp + fp lldb: allow external DebugInfo on MacOs
git-svn-id: trunk@58406 -
2018-06-25 17:58:46 +00:00
mattias
431fc203c9 lcl: carbon: only allow cpui386
git-svn-id: trunk@58405 -
2018-06-25 17:44:30 +00:00
mattias
0047815cdd lcl: carbon: error when compiling for non i386
git-svn-id: trunk@58404 -
2018-06-25 17:37:41 +00:00
mattias
f5e182c4a7 lcl: carbondef: added lazloggerbase
git-svn-id: trunk@58403 -
2018-06-25 16:50:57 +00:00