Commit Graph

54381 Commits

Author SHA1 Message Date
martin
135655e435 fpdebug: fix crash on linux
git-svn-id: trunk@57784 -
2018-05-03 19:37:19 +00:00
martin
ee449027d9 fpdebug: fix compile on linux
git-svn-id: trunk@57783 -
2018-05-03 19:25:09 +00:00
martin
5562c074da IDE, fpDebug, Debuggers: Deal with source lines that have more than one address (e.g. generics). fpDebug: set breakpoints at all addresses of a line.
git-svn-id: trunk@57782 -
2018-05-03 18:52:41 +00:00
martin
cf72a4270c FPDebugger: Fix compilation of testcase
git-svn-id: trunk@57781 -
2018-05-03 18:43:32 +00:00
martin
75193aadbe LazDebuggerFP: Fix logging. Accessing Application.QueueAsync from thread caused leaks
git-svn-id: trunk@57780 -
2018-05-03 18:41:06 +00:00
martin
c946f67b86 FPDebugger: Prevent "internal events" (in debug loop) from changing the debugger state. In case of "QuickPause" the flag gets cleared, and the real quick-pause event causes the target to be fully paused. (pause/asm-win, when setting breakpoint while running -> win32 interrupt causes new thread) // TODO: LoadLibrary may have the same issue
git-svn-id: trunk@57779 -
2018-05-03 18:36:02 +00:00
martin
196ed8504a FPDebugger: Fix line state machine, inc counter for EndSequence
git-svn-id: trunk@57778 -
2018-05-03 18:28:09 +00:00
mattias
efdc34d3e6 codetools: set MAC_OS_X_VERSION_MIN_REQUIRED from -WM parameter
git-svn-id: trunk@57777 -
2018-05-03 12:16:46 +00:00
juha
9f9965c410 IdeIntf: Prevent error "LookupRoot does not match" in ComponentTreeView. Issue #33677.
git-svn-id: trunk@57776 -
2018-05-03 12:04:38 +00:00
ondrej
8497244873 lcl: imglist: fix division by 0 when Width=0. Issue #33679
git-svn-id: trunk@57775 -
2018-05-03 06:37:04 +00:00
ondrej
de9e83e33c LCL: imglist: destroy GLCLGlyphs with widgetset. Issue #33660, patch by C Western
git-svn-id: trunk@57774 -
2018-05-03 06:24:52 +00:00
mattias
e20310fe03 codetools: less verbose
git-svn-id: trunk@57773 -
2018-05-02 23:03:58 +00:00
mattias
df563ccf26 examples: added license
git-svn-id: trunk@57772 -
2018-05-02 22:44:19 +00:00
mattias
ac208d729d examples: added demo package for generating Pascal from a design form
git-svn-id: trunk@57771 -
2018-05-02 22:39:40 +00:00
mattias
3c52bd5001 IDEIntf: added SaveComponentAsPascal
git-svn-id: trunk@57770 -
2018-05-02 22:38:41 +00:00
michl
2e8e4271b5 LCL: Listview: Add some missing notifications.
git-svn-id: trunk@57769 -
2018-05-02 20:31:48 +00:00
ondrej
30440aa678 lcl: fix compilation on Linux
git-svn-id: trunk@57768 -
2018-05-02 07:33:20 +00:00
ondrej
6a5a329a91 LCL: editbtn: use LCLGlyphName
git-svn-id: trunk@57767 -
2018-05-02 07:29:27 +00:00
ondrej
6f336ddac4 LCL: button glyph: use property LCLGlyphName for LCLGlyphs
git-svn-id: trunk@57766 -
2018-05-02 06:51:28 +00:00
mattias
71c85ca2f3 IDE: messages window: fixed adding $warn off
git-svn-id: trunk@57765 -
2018-05-02 06:06:16 +00:00
ondrej
9fae8f17bf LCL: grids: fix compilation with FPC 3.0.x
git-svn-id: trunk@57764 -
2018-05-01 20:27:49 +00:00
juha
a97c137b1b IdeIntf: Support nested collections in TComponentWalker for ComponentTreeView.
git-svn-id: trunk@57763 -
2018-05-01 18:55:49 +00:00
ondrej
24d2518a69 LCL: images: register sortasc and sortdesc lower resolutions.
git-svn-id: trunk@57762 -
2018-05-01 13:54:38 +00:00
ondrej
2f9cdb4f2d LCL: move+rename Buttons.LCLBtnGlyphs to ImgList.LCLGlyphs
git-svn-id: trunk@57761 -
2018-05-01 13:53:54 +00:00
wp
42772d2b63 lcl: Correctly scaled Grid sort images.
git-svn-id: trunk@57760 -
2018-05-01 11:48:34 +00:00
ondrej
602d7afbf0 LCL: images: recreate resource file after r57757 #df50d7c85e
git-svn-id: trunk@57759 -
2018-05-01 10:48:36 +00:00
wp
37140ebee8 LCL: Mutually interchange btn_abort and btn_ignore images
git-svn-id: trunk@57758 -
2018-05-01 09:42:17 +00:00
wp
df50d7c85e LCL: Interchange suffix "asc"/"desc" of sortasc/sortdesc grid sort images.
git-svn-id: trunk@57757 -
2018-05-01 09:27:33 +00:00
ondrej
a6ccdb908b Carbon, Cocoa: disable header sort arrows (unsupported)
git-svn-id: trunk@57756 -
2018-05-01 09:26:31 +00:00
ondrej
f6e8568dde gtk2, qt, qt5: header sort arrows are not supported
git-svn-id: trunk@57755 -
2018-05-01 09:04:52 +00:00
ondrej
9b8424c65b LCL: themes: use original constants
git-svn-id: trunk@57754 -
2018-05-01 09:04:13 +00:00
ondrej
5646ae5bec LCL: grids: fix use theme sort arrows if themed arrows are not available
git-svn-id: trunk@57753 -
2018-05-01 09:03:38 +00:00
wp
7d5aaf4f75 LCL: Add grid sort images at 50% and 75% of standard resolution (8x8, 12x12, respectively).
git-svn-id: trunk@57752 -
2018-05-01 08:54:04 +00:00
ondrej
8490f66838 LCL: grids: use theme sort arrows
git-svn-id: trunk@57751 -
2018-05-01 08:26:45 +00:00
ondrej
c21438af96 LCL: grids: rewrite title image drawing. Don't misuse title image list for sort glyphs.
git-svn-id: trunk@57750 -
2018-05-01 07:17:27 +00:00
mattias
f26b2705cf lcl: removed comment
git-svn-id: trunk@57749 -
2018-04-30 16:39:45 +00:00
ondrej
c4fd3db448 LCL: grids: use LCLBtnGlyphs for sort images
git-svn-id: trunk@57748 -
2018-04-30 11:26:33 +00:00
ondrej
f26d843766 LCL: grids: fix GetDefaultRowHeight Font PPI
git-svn-id: trunk@57747 -
2018-04-30 11:00:14 +00:00
ondrej
6aeda4ec09 LCL: grids: use LCLBtnGlyphs for checkbox images
git-svn-id: trunk@57746 -
2018-04-30 10:59:23 +00:00
ondrej
8b4e1e953d synedit: set DoubleBuffered in CreateWnd and not in Loaded (Loaded is not called if creating SynEdit in runtime)
git-svn-id: trunk@57745 -
2018-04-30 09:14:23 +00:00
wp
c21a4162b9 LCL: Replace some lcl images by more well-known ones (in several Hi-DPI resolutions, by Roland Hahn). Fix grids.pas not compiling with png instead of xpm images.
git-svn-id: trunk@57744 -
2018-04-30 08:42:11 +00:00
martin
61d41ced28 GDBMiDebugger: fix range check / used wrong variable
git-svn-id: trunk@57743 -
2018-04-29 11:27:17 +00:00
maxim
915588ed6e JSONViewer: added missing LRJ file, regenerated translations and updated Russian translation
git-svn-id: trunk@57742 -
2018-04-28 22:54:02 +00:00
dmitry
1ddbe58217 cocoa: refactor implementation of PromptUser, openning an option to make the user prompt as a window sheet rather than a dialog
git-svn-id: trunk@57741 -
2018-04-28 19:58:58 +00:00
mattias
3204dd821e lcl: gtk2: added flag LCLGtk2Fix30544 to check handled keys using hardware_keycode and state
git-svn-id: trunk@57740 -
2018-04-28 19:34:24 +00:00
michael
f216184897 * Allow to create code to load/save the displayed JSON
git-svn-id: trunk@57739 -
2018-04-28 16:44:16 +00:00
michael
3bddd11500 * Allow opening multiple JSON Documents using tabbed interface
git-svn-id: trunk@57738 -
2018-04-28 15:08:26 +00:00
wp
734b51dbb7 LCL: New Hi-DPI images (by Roland Hahn, svg sources on CCR)
git-svn-id: trunk@57737 -
2018-04-28 11:36:37 +00:00
martin
4a5241032e LazLogger: Thread safety
git-svn-id: trunk@57736 -
2018-04-28 09:54:03 +00:00
dmitry
e3b8d6813a ide: mitigate the requirements of having an ActiveMode selected for RunOptions, in order to determine if project is a macOS bundle application. #32888, #33634, #33627
git-svn-id: trunk@57735 -
2018-04-28 02:17:37 +00:00