maxim
|
056c393c8f
|
POChecker: store total translation statistics in TPOFamilyList
git-svn-id: trunk@62834 -
|
2020-03-31 16:21:23 +00:00 |
|
maxim
|
7bf136d6ac
|
POChecker: there is no need to copy PoFamilyStats all over the place anymore
git-svn-id: trunk@62833 -
|
2020-03-31 14:19:29 +00:00 |
|
maxim
|
48951b67fb
|
POChecker: there is no need to copy logs to result form separately anymore
git-svn-id: trunk@62832 -
|
2020-03-31 13:30:35 +00:00 |
|
maxim
|
30f1ec9708
|
POChecker: store PoFamilyList in one place
git-svn-id: trunk@62829 -
|
2020-03-31 13:02:44 +00:00 |
|
maxim
|
0bdef3f301
|
Translations: Ukrainian translation update by Olexandr Pylypchuk, bug #36841
git-svn-id: trunk@62820 -
|
2020-03-30 15:01:52 +00:00 |
|
juha
|
5a2520082e
|
IdeIntf: Show icons in ActionlistEditor in native size. Fix offset in ImageIndexPropertyEditor. Issue #35810.
git-svn-id: trunk@62815 -
|
2020-03-28 11:21:40 +00:00 |
|
juha
|
de38b0140e
|
Codetools: Understand BuildIntf package with any project.
git-svn-id: trunk@62812 -
|
2020-03-27 20:20:43 +00:00 |
|
martin
|
667546f298
|
FpDebugger (all): prevent nil deref, for empty watch (auto instance class)
git-svn-id: trunk@62811 -
|
2020-03-25 15:51:09 +00:00 |
|
martin
|
1f69cf465e
|
FpDebug: fix typecast/deref for generated-pointer-type "^Foo($1234)", for signed values.
git-svn-id: trunk@62810 -
|
2020-03-25 15:51:07 +00:00 |
|
juha
|
ab7cad1fc8
|
Jedi Code Format: Comments, formatting. Issue #36825, patch from BrunoK.
git-svn-id: trunk@62809 -
|
2020-03-25 13:49:42 +00:00 |
|
juha
|
434cd7d38c
|
Jedi Code Format: Support >< Symmetric difference of two sets. Issue #36825, patch from BrunoK.
git-svn-id: trunk@62808 -
|
2020-03-25 13:49:28 +00:00 |
|
juha
|
47d77264ba
|
Jedi Code Format: Support deprecated-directive with a message. Issue #36823, patch from delfion.
git-svn-id: trunk@62805 -
|
2020-03-25 08:22:23 +00:00 |
|
wp
|
dd9be6d9e1
|
LazUtils/FreeType: Avoid ignoring font files after reading defective one.
git-svn-id: trunk@62804 -
|
2020-03-24 09:45:08 +00:00 |
|
maxim
|
4fa72adf2b
|
BuildIntf: enabled i18n and added Russian translation
git-svn-id: trunk@62801 -
|
2020-03-23 21:57:38 +00:00 |
|
juha
|
d14e99f26b
|
IdeIntf, BuildIntf, Packager: Clean up uses sections, adjust used units.
git-svn-id: trunk@62800 -
|
2020-03-23 20:33:04 +00:00 |
|
juha
|
7f7f144d57
|
Jedi Code Format: Parse operators. Issue #32550, patch from delfion.
git-svn-id: trunk@62799 -
|
2020-03-22 23:50:16 +00:00 |
|
mattias
|
d30dbcce35
|
buildintf: split from ideintf
git-svn-id: trunk@62796 -
|
2020-03-22 12:05:04 +00:00 |
|
mattias
|
a472e9ef09
|
buildintf: split from ideintf
git-svn-id: trunk@62795 -
|
2020-03-22 11:58:11 +00:00 |
|
mattias
|
0d54b95a55
|
projectgroup: clean up
git-svn-id: trunk@62792 -
|
2020-03-22 09:39:08 +00:00 |
|
juha
|
940477566f
|
Jedi Code Format: Support global properties. Issue #36548, patch from delfion.
git-svn-id: trunk@62790 -
|
2020-03-21 21:01:32 +00:00 |
|
juha
|
688fb8cfe7
|
Jedi Code Format: Parse cvar keyword. Issue #22024, patch from delfion.
git-svn-id: trunk@62789 -
|
2020-03-21 21:01:20 +00:00 |
|
bart
|
4ff199e1d7
|
FileIsText: only exit False if an "illegal" char is found, don't require a NewLine char being present. Resolves #0036679.
git-svn-id: trunk@62787 -
|
2020-03-21 12:40:35 +00:00 |
|
bart
|
e513f7a26a
|
TFileSearcher: use the new Options parameter for the MaskList.
git-svn-id: trunk@62783 -
|
2020-03-20 17:59:40 +00:00 |
|
bart
|
a11564b55f
|
Masks: implement the ability to disable the use of sets in the mask.
git-svn-id: trunk@62781 -
|
2020-03-20 17:33:01 +00:00 |
|
juha
|
5a0a107a61
|
IdeIntf: Minor optimization, use hard typecast when appropriate.
git-svn-id: trunk@62774 -
|
2020-03-18 18:54:21 +00:00 |
|
wp
|
b198ba1129
|
TAChart: Add TLegendItemBrushPenRect to display pen in legend icons of TBarSeries, TAreaSeries and TBubbleSeries.
git-svn-id: trunk@62772 -
|
2020-03-17 18:20:10 +00:00 |
|
martin
|
57dc078ec5
|
FpDebug: fix compile on Mac
git-svn-id: trunk@62771 -
|
2020-03-17 12:42:13 +00:00 |
|
juha
|
f867f60b13
|
LazUtils: Warn in a comment that function ReadFileToString() does not work with virtual files. Issue #36145.
git-svn-id: trunk@62770 -
|
2020-03-16 19:51:51 +00:00 |
|
juha
|
de408de69e
|
Codetools: Support ArrayToDynArray and other missing modeswitches. Issue #36796.
git-svn-id: trunk@62768 -
|
2020-03-15 17:55:43 +00:00 |
|
marcus
|
51f2804834
|
MUI: use old internal painter for synedit caret
git-svn-id: trunk@62767 -
|
2020-03-13 21:19:08 +00:00 |
|
martin
|
8d0043c4c3
|
FpDebug: fix compile on Mac
git-svn-id: trunk@62765 -
|
2020-03-13 17:50:04 +00:00 |
|
zeljko
|
1683d514c4
|
Qt5: fixed result
git-svn-id: trunk@62764 -
|
2020-03-13 14:12:55 +00:00 |
|
zeljko
|
61265186b8
|
Qt5: glqtcontext use TQtOpenGLWidget. issue #36342
git-svn-id: trunk@62763 -
|
2020-03-13 14:00:13 +00:00 |
|
zeljko
|
7d4574e050
|
Qt5: Added QLCLOpenGLWidget. part of issue #36342
git-svn-id: trunk@62762 -
|
2020-03-13 13:59:24 +00:00 |
|
martin
|
8ac43cbd8d
|
Change PtrUInt to TDbgPtr to be consistent with FpDbgClasses unit
git-svn-id: trunk@62759 -
|
2020-03-12 20:00:13 +00:00 |
|
martin
|
93ee5eb352
|
Detect socket closed or other error and set status to SIGHUP. Do not access FConnection methods that read or write to socket when status = SIGHUP.
Patch/Contributed by ccrause
git-svn-id: trunk@62758 -
|
2020-03-12 14:21:18 +00:00 |
|
martin
|
62facbb44d
|
Renamed TDbgDisassembler class and all related classes to avoid name clashes with FpDebugDebugger classes.
Patch/Contributed by ccrause
git-svn-id: trunk@62757 -
|
2020-03-12 14:21:17 +00:00 |
|
martin
|
9df6eea67a
|
Enable/IFDEF reverse disassembling for X86 to test concept. Base algorith not great for X86 variable length encoding
Patch/Contributed by ccrause
git-svn-id: trunk@62755 -
|
2020-03-12 14:21:13 +00:00 |
|
martin
|
121b9389ee
|
Naive implementation of reverse disassembling
Patch/Contributed by ccrause
git-svn-id: trunk@62754 -
|
2020-03-12 14:21:12 +00:00 |
|
martin
|
6d6903e246
|
Introduce minimum and maximum instruction size properties to TDbgDisassembler. This is useful for buffering calculations, also in reverse disassembling. Preread required memory before disassembling to reduce impact of remote target access
Patch/Contributed by ccrause
git-svn-id: trunk@62753 -
|
2020-03-12 14:21:10 +00:00 |
|
martin
|
b014fcdeeb
|
Let the TProcess call decide, if calls must be made in the correct thread (debugger-thread). Linux/trace only allows the dbg thread access.
git-svn-id: trunk@62752 -
|
2020-03-12 14:21:08 +00:00 |
|
martin
|
0aed1400c1
|
Added FpDbgAvrClasses to uses list so that AVR debugging is available in fpd
Patch/Contributed by ccrause
git-svn-id: trunk@62751 -
|
2020-03-12 14:21:07 +00:00 |
|
martin
|
7940dbf1b5
|
Basic AVR functionality
Patch/Contributed by ccrause
git-svn-id: trunk@62750 -
|
2020-03-12 14:21:05 +00:00 |
|
martin
|
8877a5b195
|
Change Insert/RemoveBreakInstructionCode to virtual because this implementation refers to target specific functionality (int3)
Patch/Contributed by ccrause
git-svn-id: trunk@62749 -
|
2020-03-12 14:20:34 +00:00 |
|
martin
|
2ee9c0fe84
|
FpDebug: New TTargetDescriptor type used to store target specific information. All target specific classes are automatically registered in the respective initialization sections. TDbgController.Run modified to call CheckExecutableAndLoadClasses which loads target info from specified file, loads global disassembler instance and DbgProcess class. Patch/Contributed by ccrause
git-svn-id: trunk@62748 -
|
2020-03-12 14:20:33 +00:00 |
|
martin
|
2e1bd02f2d
|
FpDebug: Refactor OsDbgClasses => move as field to DbgController and DbgProcess / Prepare for target specific classes
git-svn-id: trunk@62747 -
|
2020-03-12 14:09:16 +00:00 |
|
martin
|
676c17f1cf
|
FpDebug: Refactor disassembler into class
git-svn-id: trunk@62746 -
|
2020-03-12 14:09:14 +00:00 |
|
juha
|
8c64953817
|
CairoCanvas: Improved example program. Issue #36753, patch from Percy Van Den bylaardt.
git-svn-id: trunk@62744 -
|
2020-03-11 22:33:01 +00:00 |
|
juha
|
eaeca4e4bf
|
LazDaemon: Include IDEBuildOptions IDE macro in Custom Options. Issue #36781, patch from Cyrax.
git-svn-id: trunk@62742 -
|
2020-03-11 22:32:43 +00:00 |
|
balazs
|
21b6337d48
|
Revert r62735 #e640958255: IDE: Embedded designer.
git-svn-id: trunk@62740 -
|
2020-03-11 15:46:57 +00:00 |
|
balazs
|
e640958255
|
IDE: Embedded designer.
git-svn-id: trunk@62735 -
|
2020-03-10 12:10:00 +00:00 |
|
juha
|
7785ef55e4
|
CairoCanvas: Fix landscape orientation in PDF canvas. Refactor + clean. Issue #36753, patch from Percy Van Den bylaardt.
git-svn-id: trunk@62730 -
|
2020-03-09 23:45:15 +00:00 |
|
marco
|
c32c9ddf16
|
* IS operator has been lowered in precedence since 2020-03-06 to match documentation, so this now requires parentheses for FPC 3.3.1+
git-svn-id: trunk@62712 -
|
2020-03-08 10:06:59 +00:00 |
|
ondrej
|
da86afac15
|
ProjectGroups: fix find in files. Issue #36546
git-svn-id: trunk@62705 -
|
2020-03-07 21:20:04 +00:00 |
|
ondrej
|
08b5b4a244
|
CodeTools: support {$modeswitch multihelpers}. Issue #35911
git-svn-id: trunk@62702 -
|
2020-03-07 17:03:21 +00:00 |
|
juha
|
d9daa6776b
|
FpDebug: Prevent an access violation in TDbgImageLoader constructor. Issue #36763.
git-svn-id: trunk@62700 -
|
2020-03-06 20:09:47 +00:00 |
|
marcus
|
b9e4a03603
|
fixes for is precedence change in fpc r44266 #831fd20413
git-svn-id: trunk@62699 -
|
2020-03-06 12:07:46 +00:00 |
|
juha
|
d1b15edcfe
|
Codetools: Improve parsing of recursive generics structures. Issue #34824, patch from soerensen3.
git-svn-id: trunk@62693 -
|
2020-03-05 10:47:05 +00:00 |
|
maxim
|
e3c38887a4
|
Opkman: fixed typos, regenerated translations and updated Russian translation
git-svn-id: trunk@62686 -
|
2020-02-28 22:47:36 +00:00 |
|
balazs
|
5930969e12
|
Opkman: Small bugfix.
git-svn-id: trunk@62682 -
|
2020-02-27 12:14:43 +00:00 |
|
balazs
|
ab0b56c0f8
|
Opkman: Speed up the load of the package tree.
git-svn-id: trunk@62680 -
|
2020-02-27 11:30:22 +00:00 |
|
balazs
|
8f44d34808
|
Opkman: If available load the json from local source. Useful if the internet connection is slow. Feature requested by a forum user.
git-svn-id: trunk@62678 -
|
2020-02-27 10:27:12 +00:00 |
|
balazs
|
9875a0b309
|
Opkman: Improve error message when third party packages are not available(suggestion by a forum user).
git-svn-id: trunk@62677 -
|
2020-02-27 08:39:53 +00:00 |
|
maxim
|
93a98d499b
|
Opkman: improved Russian translation
git-svn-id: trunk@62676 -
|
2020-02-26 22:54:37 +00:00 |
|
balazs
|
545444126b
|
Opkman: Add incremental search for the package tree.
git-svn-id: trunk@62673 -
|
2020-02-26 13:37:42 +00:00 |
|
maxim
|
2cc4f78981
|
Translations: Brazilian Portuguese translation update by Marcelo B Paula, bug #36729
git-svn-id: trunk@62672 -
|
2020-02-25 21:43:18 +00:00 |
|
ondrej
|
74fb203f39
|
LCL: Screen.BeginTempCursor & EndTempCursor
git-svn-id: trunk@62664 -
|
2020-02-23 06:04:38 +00:00 |
|
mattias
|
1ba42be4c3
|
codetools: test varargs
git-svn-id: trunk@62659 -
|
2020-02-22 09:03:05 +00:00 |
|
juha
|
bfe50dae20
|
ToDoList: Fix comments and code inconsistencies. Issue #36721, patch from Kevin Jesshope.
git-svn-id: trunk@62657 -
|
2020-02-21 19:27:19 +00:00 |
|
mattias
|
3007a4b542
|
codetools: parse varargs of type
git-svn-id: trunk@62655 -
|
2020-02-21 11:42:49 +00:00 |
|
mattias
|
6f178bc229
|
codetools: test varargs of type
git-svn-id: trunk@62654 -
|
2020-02-21 11:42:41 +00:00 |
|
juha
|
68c2c03aa8
|
ToDoList: Remove OnColumnClick handler. Prevented asc/desc sorting by column. Issue #36717.
git-svn-id: trunk@62653 -
|
2020-02-20 20:55:06 +00:00 |
|
mattias
|
5ff82c12a9
|
codetools: fixed IsCompilerExecutable
git-svn-id: trunk@62651 -
|
2020-02-20 09:08:19 +00:00 |
|
mattias
|
a5a26cdaec
|
codetools: IsCompilerExecutable now allows fpc* and ppc*, bug #36689
git-svn-id: trunk@62650 -
|
2020-02-20 09:03:44 +00:00 |
|
maxim
|
d72a7ccadb
|
Translations: Ukrainian translation update by Olexandr Pylypchuk, bug #36711
git-svn-id: trunk@62649 -
|
2020-02-19 21:59:03 +00:00 |
|
maxim
|
ed7473f789
|
Codetools: AVR controller information update to the latest support in FPC trunk. The list is now sorted. Patch by Christo Crause, bug #36707.
git-svn-id: trunk@62643 -
|
2020-02-17 23:28:35 +00:00 |
|
juha
|
0961a5797a
|
Turn unit ObjectLists to use generics, move it to Lazutils. Reduce typecasts in TPkgManager by using correct types when possible.
git-svn-id: trunk@62639 -
|
2020-02-17 12:23:38 +00:00 |
|
ondrej
|
2c8411425b
|
LazUtils: TFileStreamUTF8 = TFileStream: FPC 3.x has full UTF8 support and better exceptions (SFOpenError/SFOpenErrorEx). FileName was redeclared in TFileStreamUTF8
git-svn-id: trunk@62638 -
|
2020-02-17 09:21:15 +00:00 |
|
maxim
|
bd161cf0a5
|
Opkman: fixed typos, regenerated translations and updated Russian translation
git-svn-id: trunk@62636 -
|
2020-02-16 21:39:52 +00:00 |
|
juha
|
6255c7a36f
|
Packager: Support extra unit/package dependencies when dropping a component on a form. Issue #36654, patch from Sven Barth.
git-svn-id: trunk@62635 -
|
2020-02-16 20:24:51 +00:00 |
|
juha
|
ec192ce438
|
Codetools: In function IsCompilerExecutable fix dcc extension check and fix return value.
git-svn-id: trunk@62634 -
|
2020-02-16 16:10:46 +00:00 |
|
wp
|
6483f57d33
|
TAChart: Fix drawing of checkboxes/radiobuttons on Cocoa, part 2.
git-svn-id: trunk@62633 -
|
2020-02-16 15:48:08 +00:00 |
|
balazs
|
6e73710c9e
|
Opkman: More meaningful column names + hints.
git-svn-id: trunk@62629 -
|
2020-02-13 15:26:13 +00:00 |
|
wp
|
d47d48cd56
|
TAChart: Fix painting of checkboxes in TChartListBox on COCOA.
git-svn-id: trunk@62628 -
|
2020-02-12 23:18:02 +00:00 |
|
maxim
|
1edbd8db4d
|
Pas2JS: improved layout of Pas2JS IDE Options dialog
git-svn-id: trunk@62627 -
|
2020-02-12 22:20:20 +00:00 |
|
maxim
|
d2c5b78b00
|
Pas2JS: fixed IDE Options dialog, which was broken in r62619 #e1c8b68d6f, bug #36695
git-svn-id: trunk@62626 -
|
2020-02-12 22:06:06 +00:00 |
|
maxim
|
994832ca3e
|
Translations: Brazilian Portuguese translation update by Marcelo B Paula, bug #36692
git-svn-id: trunk@62624 -
|
2020-02-11 22:37:07 +00:00 |
|
zoran
|
0dc05db67d
|
DateTimePicker: Change popup mode of CalendarForm from pmAuto to pmExplicit (makes difference when ParentForm of DateTimePicker is TCustomForm, not TForm)
git-svn-id: trunk@62623 -
|
2020-02-11 10:33:51 +00:00 |
|
maxim
|
2efc246c6b
|
Pas2Js: updated Russian translation
git-svn-id: trunk@62622 -
|
2020-02-09 21:52:14 +00:00 |
|
michael
|
e1c8b68d6f
|
* Add extra options possibility for webserver command (bug ID #35871)
git-svn-id: trunk@62619 -
|
2020-02-08 10:19:41 +00:00 |
|
martin
|
690052c603
|
SynEdit: LineOverview gutter - removed some dead code
git-svn-id: trunk@62612 -
|
2020-02-07 15:59:49 +00:00 |
|
martin
|
50b0a3f2f6
|
Debugger, GDBMI: Use force flag for exception breakpoints (at startup). Required for debugging dll. Only works if InternalExceptionBreakSetMethod = imbName
git-svn-id: trunk@62610 -
|
2020-02-04 03:04:51 +00:00 |
|
martin
|
3de674b205
|
Debugger, GDBMI: Keep original error when trying alternative filenames.
git-svn-id: trunk@62609 -
|
2020-02-04 03:04:44 +00:00 |
|
martin
|
797910c4a4
|
SynEdit: Fix Avl-tree optimization/clean-up
git-svn-id: trunk@62608 -
|
2020-02-03 20:24:00 +00:00 |
|
martin
|
10729ff5a2
|
SynEdit: fixed TSynSizedDifferentialAVLTree.FindNodeAtPosition, left-side-count-sum was wrong. Fixed AdjustForLinesDeleted.
git-svn-id: trunk@62607 -
|
2020-02-03 20:23:59 +00:00 |
|
martin
|
0fbdea80f8
|
SynEdit: Use logical pos to mark selection (column mode shows fragmented start/end on double width char)
git-svn-id: trunk@62606 -
|
2020-02-03 20:23:57 +00:00 |
|
mattias
|
fdaf04cdb8
|
debuggerintf: clean up
git-svn-id: trunk@62601 -
|
2020-01-31 14:09:33 +00:00 |
|
juha
|
cfcc3b5d82
|
SQLDB: Enable TOracleConnection on Win64 when the compiler has support for it. Issue #36635.
git-svn-id: trunk@62598 -
|
2020-01-30 10:50:44 +00:00 |
|
juha
|
2404e52688
|
Sparta: Fix a condition testing FPC version.
git-svn-id: trunk@62597 -
|
2020-01-29 23:43:04 +00:00 |
|
juha
|
69a95ec8cc
|
LazReport: Fix text height when default font is used. Issue #36426, patch from Michal Gawrycki.
git-svn-id: trunk@62596 -
|
2020-01-29 22:40:52 +00:00 |
|