Commit Graph

53934 Commits

Author SHA1 Message Date
michael
2fabbc39cf * Fix bug ID #33286 (part 2)
git-svn-id: trunk@57436 -
2018-03-03 11:46:53 +00:00
michael
dc047b034f * Fix bug ID #33286
git-svn-id: trunk@57435 -
2018-03-03 11:42:52 +00:00
wp
2cc5ce2d65 TAChart: Extract OpenGL text rendering code into separate unit, TAOpenGL. Improved layout of the OpenGL demo.
git-svn-id: trunk@57434 -
2018-03-03 11:40:12 +00:00
michael
486b55f999 * Remove duplicate, exists in fpc (bug ID #33283)
git-svn-id: trunk@57433 -
2018-03-03 11:10:18 +00:00
martin
d1fd0b02d0 Editor Macros: change button caption for clarity
git-svn-id: trunk@57432 -
2018-03-03 01:08:19 +00:00
maxim
64656d67ad LazUtils, translations.pas unit: reverted 57426 #a377818801, it caused removal of
strings which should not be removed

git-svn-id: trunk@57431 -
2018-03-02 14:06:19 +00:00
mattias
9b15983c25 lcl: fixed UCS2LEToUTF8 for 1byte niput, issue #33296
git-svn-id: trunk@57429 -
2018-03-02 11:47:30 +00:00
jesus
632758d660 LCL: fix dbgrid not updating the editor while the record is modified, issue #0033281
git-svn-id: trunk@57428 -
2018-03-01 23:42:21 +00:00
juha
3070f417a7 LCL: Fix invalid typecast on TCustomDBGrid-based grids. Issue #33053, patch from Michal Gawrycki.
git-svn-id: trunk@57427 -
2018-03-01 14:54:10 +00:00
maxim
a377818801 LazUtils: translations.pas unit: removed "module" list (actually list of units extracted from PO items identifiers) handling logic. It significantly complicated the code and these lists were completely unused.
git-svn-id: trunk@57426 -
2018-02-28 23:30:28 +00:00
maxim
2e579f6b18 LazUtils: translations.pas unit: remove deprecated TPOFile.Add method. There is no point in keeping it, because it is unused and it will need to be modified during FModuleList cleanup, so its behavior will change anyway. TPOFile.FillItem method should be used instead.
git-svn-id: trunk@57425 -
2018-02-28 22:46:51 +00:00
michael
74f07e0169 * Fix bug ID #33275 (add builtins to variables)
git-svn-id: trunk@57424 -
2018-02-28 16:10:08 +00:00
bart
eb3eb32762 IDE: Fix compilation with fpc trunk (after r36768 #6f02c6c229). Patch by Stephano, modified by me.
git-svn-id: trunk@57423 -
2018-02-28 16:01:23 +00:00
michael
5b1ecfe3bd * Fix bug ID #33280, clear function list before filling
git-svn-id: trunk@57422 -
2018-02-28 15:41:45 +00:00
michael
cde0a4e21c * Fix bug ID #33276, check saved on MRU selection
git-svn-id: trunk@57421 -
2018-02-28 14:53:48 +00:00
michael
85e2967074 * Color property editor (Bug ID #33262)
git-svn-id: trunk@57420 -
2018-02-28 14:42:18 +00:00
michael
4bfd712116 * Correct font names/sizes/colors, editable (Bug ID #33261)
git-svn-id: trunk@57419 -
2018-02-28 14:30:21 +00:00
michael
9922476f6a * Fix bug ID #33274 (unprepare report after preview)
git-svn-id: trunk@57418 -
2018-02-28 13:29:00 +00:00
michael
4c3807e863 * Show available functions (bug ID #33259)
git-svn-id: trunk@57417 -
2018-02-28 13:23:08 +00:00
juha
6d91ea5294 LCL: Remove an assertion when getting an invalid cell rect in TCustomGrid. Return Rect(0,0,0,0) instead. Issue #33273.
git-svn-id: trunk@57416 -
2018-02-28 13:20:29 +00:00
michael
e5a953cb59 * Fix bug #33271 ( status BAR modified changes not propagated correctly )
git-svn-id: trunk@57415 -
2018-02-28 10:37:54 +00:00
michael
40e3d82715 * Unprepare report before saving (bug ID #33268)
git-svn-id: trunk@57414 -
2018-02-28 09:50:03 +00:00
michael
d444757a8d * Do not allow a child band to be assigned to itself (Bug ID #33269).
git-svn-id: trunk@57413 -
2018-02-28 09:01:19 +00:00
michael
8581281a16 * Fix bug ID #33267, catch data errors when opening report file
git-svn-id: trunk@57412 -
2018-02-28 08:57:52 +00:00
michael
ff945e6631 * Add save as
git-svn-id: trunk@57411 -
2018-02-28 08:28:48 +00:00
michael
4edb42c9f6 * On opening file, move it to the start of the list (bug ID #33253)
git-svn-id: trunk@57410 -
2018-02-28 08:28:12 +00:00
michael
c93e5ac5f6 * Propagate editor changes back to main designer form (bug ID #33260)
git-svn-id: trunk@57409 -
2018-02-28 08:15:12 +00:00
michael
b3dfb935dd * Fix bug #33256, clear filename on new report
git-svn-id: trunk@57408 -
2018-02-28 08:03:49 +00:00
michael
8ba7fdba64 * Show modified status in caption, set modified flag when adding a page (bug ID #33266)
git-svn-id: trunk@57407 -
2018-02-28 08:00:20 +00:00
michael
b0341c5f26 * Allow data property to be shown, and correct Child property name to ChildBand (Bug ID #33248)
git-svn-id: trunk@57406 -
2018-02-28 07:50:51 +00:00
wp
af87a95c48 lcl: Make popupnotifier dpi-aware.
git-svn-id: trunk@57405 -
2018-02-27 23:33:01 +00:00
maxim
f23167b458 Translations: Simplified Chinese translation update by robsean, bug #33242
git-svn-id: trunk@57404 -
2018-02-27 23:23:20 +00:00
maxim
6aac713f1c IDE: regenerated translations and updated Russian translation
git-svn-id: trunk@57403 -
2018-02-27 22:51:08 +00:00
maxim
900a607971 IDE: improved debugger messages
git-svn-id: trunk@57402 -
2018-02-27 22:46:26 +00:00
martin
910b52f724 Debugger, GDBMI, test: count internal errors / verbose info on gdb class vs record bug
git-svn-id: trunk@57401 -
2018-02-27 18:47:53 +00:00
michael
6a10a72ae4 * Allow to ignore errors when closing dialog (bug ID #33236)
git-svn-id: trunk@57400 -
2018-02-27 17:26:49 +00:00
michael
d6a9116dbe * Fix warnings and hints where appropriate
git-svn-id: trunk@57399 -
2018-02-27 17:17:41 +00:00
michael
db6d234621 * Add Paper size property editor
git-svn-id: trunk@57398 -
2018-02-27 16:57:03 +00:00
michael
3d6ae4ccb4 * Enable scrollbars when paper size is bigger than available space. (Bug ID #32482)
git-svn-id: trunk@57397 -
2018-02-27 16:56:39 +00:00
michael
fa64cfae8b * Better placement of new bands (bug ID #33251)
git-svn-id: trunk@57396 -
2018-02-27 16:33:53 +00:00
michael
a3eae26195 * Register correct property editors for bands (bug ID #33248) and make sure objects can be selected
git-svn-id: trunk@57395 -
2018-02-27 16:19:29 +00:00
michael
960b8ab51b * Simple report demo by Andi Friess (bug ID #33224)
git-svn-id: trunk@57394 -
2018-02-27 14:31:42 +00:00
michael
ac1bff1365 * Update selection and report tree when adding bands or elements
git-svn-id: trunk@57393 -
2018-02-27 14:22:07 +00:00
michael
108231f841 * Fix bugs #33240 and #33239: modified flag not correctly reset, filename not correctly set
git-svn-id: trunk@57392 -
2018-02-27 14:03:46 +00:00
michael
a1e3dfbbca * Fix bug #33246, renaming a component does not change name in report structure
git-svn-id: trunk@57391 -
2018-02-27 13:56:08 +00:00
michael
1fae39afbd * Add hints for all actions, add menu items for all toolbars (bug ID #33244)
git-svn-id: trunk@57390 -
2018-02-27 13:25:38 +00:00
michael
cd5555d4c2 * Draw band type in header, even if band is named (Bug ID #33245)
git-svn-id: trunk@57389 -
2018-02-27 12:52:57 +00:00
michael
88cde4f7e5 * Fix child band tag (bug ID #33250)
git-svn-id: trunk@57388 -
2018-02-27 12:47:20 +00:00
michael
c6b1894e69 * Cannot add page if there is no report (bug ID #33234)
git-svn-id: trunk@57387 -
2018-02-27 12:43:16 +00:00
michael
dda40dc1a4 * Fix bug #33236: Give feedback when connection test succeeds (part 2, renames variable)
git-svn-id: trunk@57386 -
2018-02-27 12:40:29 +00:00