Commit Graph

53934 Commits

Author SHA1 Message Date
juha
f3076a3a17 IDE: Improve layout for Codetools - General options. Issue #33436, patch from Phemtik.
git-svn-id: trunk@57536 -
2018-03-19 21:09:25 +00:00
juha
d45b8023cf IDE: Improve layout for Environment - Messages Window. Issue #33437, patch from Phemtik.
git-svn-id: trunk@57535 -
2018-03-19 20:59:38 +00:00
juha
689d37bf35 Printers: Rotate margin values on for Portrait/Landscape in Unix PageSetup dialog. Issue #33427, patch from AlexeyT.
git-svn-id: trunk@57534 -
2018-03-19 20:59:33 +00:00
juha
f745a6b395 Printers: Adjust increment for mm/Inch in Unix PageSetup dialog. Issue #33427, patch from AlexeyT.
git-svn-id: trunk@57533 -
2018-03-19 09:29:56 +00:00
michael
45f8bcef97 * Fix bug ID #33456, duplicate name when editing data
git-svn-id: trunk@57532 -
2018-03-19 08:51:49 +00:00
michael
9c278cbc3a * Fix bug ID #33460, change of variable name should be reflected in list
git-svn-id: trunk@57531 -
2018-03-19 08:38:07 +00:00
michael
490a96c9c2 * Fix bug ID #33459, bounds on spinedits should be removed
git-svn-id: trunk@57530 -
2018-03-19 08:22:38 +00:00
michael
fb0dc6ae2b * Correct logic for showing correct initial value editor
git-svn-id: trunk@57529 -
2018-03-19 08:18:44 +00:00
juha
e092279c61 Printers: Set margins etc. for Unix PageSetup dialog. Issue #33427, patch from AlexeyT.
git-svn-id: trunk@57528 -
2018-03-18 16:03:37 +00:00
michael
75314f3319 * Remove writeln statements
git-svn-id: trunk@57527 -
2018-03-18 12:42:52 +00:00
michael
d396966a7b * Add FieldIsNull built-in function
git-svn-id: trunk@57526 -
2018-03-18 12:00:26 +00:00
michael
4c12df05e8 * Remove data when stopping design of a report
git-svn-id: trunk@57525 -
2018-03-18 09:47:17 +00:00
michael
c1d42d53ff * Discard design data when rdoManageData is not in design options (Bug ID #33325)
git-svn-id: trunk@57524 -
2018-03-17 17:25:17 +00:00
michael
46f0729085 * Clear report before loading it from file
git-svn-id: trunk@57523 -
2018-03-17 17:19:15 +00:00
michael
b075f5ee87 * Refactored report designer, so the report design file can be loaded using report data manager class without visual components. Default support for CSV, DBF, JSON, SQLDB
git-svn-id: trunk@57522 -
2018-03-17 16:46:36 +00:00
wp
9e2c7686af IDE: Add an {$IF FPC_FullVersion >= 30101} around registration of TFileName property editor - see discussion in Issue #33410.
git-svn-id: trunk@57521 -
2018-03-17 15:43:57 +00:00
martin
c47fffce1e SynEdit: outline color / debug gutter: fix 1 based index
git-svn-id: trunk@57520 -
2018-03-17 13:36:05 +00:00
juha
a993ca4fed Printers: Improve Unix PageSetup more. Issue #33427, patch from AlexeyT.
git-svn-id: trunk@57519 -
2018-03-17 12:55:52 +00:00
juha
ffd23c7799 Printers: Use scaling 1/1000 inch and 1/100 mm for page setup. Issue #33427, patch from AlexeyT.
git-svn-id: trunk@57518 -
2018-03-17 08:23:13 +00:00
juha
2791021ac9 Printers: Match Windows PageSetupDialog settings with the Unix dialog. Issue #33427, patch from AlexeyT.
git-svn-id: trunk@57517 -
2018-03-16 22:09:56 +00:00
juha
dd8971ca15 Printers: Improve Unix PageSetupDialog. Issue #33427, patch from AlexeyT.
git-svn-id: trunk@57516 -
2018-03-16 17:04:34 +00:00
martin
633091a0f9 SynEdit: outline color fixes / issue #32852 and issue #33154 / fix typo
git-svn-id: trunk@57515 -
2018-03-16 16:38:23 +00:00
martin
273a48ba9c SynEdit: outline color / added debug gutter
git-svn-id: trunk@57514 -
2018-03-16 14:04:58 +00:00
martin
42a3a21f82 SynEdit: outline color fixes / issue #32852 and issue #33154 / patch by Pascal R.
git-svn-id: trunk@57513 -
2018-03-16 11:39:20 +00:00
juha
1c894ad096 Printers: Improve layout of Unix PageSetupDialog. Issue #33427, patch from AlexeyT.
git-svn-id: trunk@57512 -
2018-03-16 10:33:28 +00:00
martin
bb8a8e2a1e SynEdit: TLazSynEditNestedFoldsList fix crash with cached data
git-svn-id: trunk@57511 -
2018-03-16 00:50:59 +00:00
martin
b10f667937 SynEdit: improve TLazSynEditNestedFoldsList cache endnode lines. // less verbose
git-svn-id: trunk@57510 -
2018-03-16 00:33:41 +00:00
martin
b2bf5b9210 SynEdit: improve TLazSynEditNestedFoldsList cache endnode lines.
git-svn-id: trunk@57509 -
2018-03-16 00:32:59 +00:00
martin
b080094f72 SynEdit, TEST: Control LinesInWindow for certain tests
git-svn-id: trunk@57508 -
2018-03-15 21:12:16 +00:00
martin
8461dce8ae SynEdit: outline color testcase
git-svn-id: trunk@57507 -
2018-03-15 15:28:18 +00:00
michael
1acec75b41 * Support for currency type variables
git-svn-id: trunk@57506 -
2018-03-15 08:53:23 +00:00
martin
4f4240a755 SynEdit: allow #9 in ecChar
git-svn-id: trunk@57505 -
2018-03-14 15:32:13 +00:00
juha
d6934c9506 LazUtils: Add unit LazVersion. Use it also for LCLVersion. Issue #33418, patch from Zoran Vučenović.
git-svn-id: trunk@57504 -
2018-03-14 08:21:54 +00:00
martin
e5b4b7e6bd Debugger, GDBMI: reduce duplication of commands in startup
git-svn-id: trunk@57503 -
2018-03-14 00:59:42 +00:00
maxim
867c19ad44 PoChecker: removed unused simplepofiles.pp unit (its functionality was merged into translations.pas unit long ago and large part of it was commented out)
git-svn-id: trunk@57502 -
2018-03-13 22:58:11 +00:00
maxim
5f524f7268 LazUtils: translations.pas unit: removed commented out code for context assigning, it will never be used, especially in CleanUp method
git-svn-id: trunk@57501 -
2018-03-12 21:58:06 +00:00
martin
7a791c20dc Editor Macros: allow non pascal macros to read sources with begin/end, if that was added by pascal script macros / improve error pos
git-svn-id: trunk@57500 -
2018-03-11 15:10:19 +00:00
martin
b08adb52da EditorMacro: refactor/rename listview
git-svn-id: trunk@57499 -
2018-03-11 13:15:20 +00:00
michl
31d19dccb7 IDE: Register a property editor for TFileName properties. Issue #33410. Patch by Silvio Clécio
git-svn-id: trunk@57498 -
2018-03-11 10:00:04 +00:00
michl
1dc4d93a11 IDE: ObjectInspector: Fixed SHIFT click to select a range doesn't work. Issue #33383. Patch by Rik van Kekem
git-svn-id: trunk@57497 -
2018-03-11 09:49:02 +00:00
mattias
810effaf54 lcl: debug
git-svn-id: trunk@57496 -
2018-03-10 16:32:56 +00:00
zeljko
6bcc3e2dc4 Qt, Qt5: mark TQtDialog, TQtFileDialog and TQtMessageBox as lclwidget, so GetActiveWindow returns it's handle like on win32. part of issue #33409
git-svn-id: trunk@57495 -
2018-03-10 13:46:31 +00:00
zeljko
32650993f2 Qt,Qt5: avoid possible crash of widget during initialization if our TQtWidget does not have an LCLObject assigned.
git-svn-id: trunk@57494 -
2018-03-10 13:22:14 +00:00
zeljko
3e8efc1ea7 Qt,Qt5: fixed GetForegroundWindow. issue #33409
git-svn-id: trunk@57493 -
2018-03-10 12:48:24 +00:00
zeljko
76ca6e71a8 Qt,Qt5: fixed LCLIntf.GetActiveWindow for modal & popup windows
git-svn-id: trunk@57492 -
2018-03-10 12:42:59 +00:00
maxim
9306b45921 LazUtils, IDE: remove all unused PO items at once after processing all LRJ/RST/RSJ files, do not rely on PO item identifier structure. This change simpifies item sync logic and guarantees that master PO file will be in sync with LRJ/RST/RSJ files (previously items with not existing unit part of identifier were not removed from master PO file).
git-svn-id: trunk@57491 -
2018-03-09 22:37:25 +00:00
juha
7cc99ef58e Object Inspector: Simplify and shorten a little. Add a ToDo in TObjectInspectorDlg.KeyDown.
git-svn-id: trunk@57490 -
2018-03-09 22:30:44 +00:00
maxim
fe0da63af0 IDE: when regenerating PO files, don't take into account LRJ files date, these files are usually kept in SCM systems and their date can change e.g. after revert operation. Now all existing files are always processed. Make the same change for RST/RSJ files for symmetry.
git-svn-id: trunk@57489 -
2018-03-09 22:23:08 +00:00
michael
5120fded06 * Increased MRU count to 15
git-svn-id: trunk@57488 -
2018-03-09 11:27:06 +00:00
michael
8f6307adbd * Fix bug #33355 (structure change not reflected in report tree)
git-svn-id: trunk@57487 -
2018-03-09 11:20:54 +00:00