Commit Graph

48303 Commits

Author SHA1 Message Date
maxim
044d93423a Merged revision(s) 51526 #b801134b9b from trunk:
Qt: fixed modal stack under qt-win32. issue #29602
........

git-svn-id: branches/fixes_1_6@51530 -
2016-02-06 15:15:51 +00:00
maxim
a51dd190e7 Merged revision(s) 51528 #20d48b24bd from trunk:
Translations: Hungarian translation update by Péter Gábor, bug #29551
........

git-svn-id: branches/fixes_1_6@51529 -
2016-02-06 15:11:04 +00:00
maxim
ff126996d4 Merged revision(s) 51513 #e5396dc094 from trunk:
Translations: French translation update by Gilles Vasseur, bug #029586
........

git-svn-id: branches/fixes_1_6@51525 -
2016-02-06 14:51:17 +00:00
maxim
e692129cb1 Merged revision(s) 51472 #d7e782191a, 51512 #1a8731a61b from trunk:
lcl: lclstrconsts slovak translations from Slavo Gbúr. Issue #29570 Patch from Denis Kozlov
........
LCL: regenerated translations
........

git-svn-id: branches/fixes_1_6@51524 -
2016-02-06 14:39:05 +00:00
maxim
a6fd4e52a9 Merged revision(s) 51387-51388 #51be79de05-#51be79de05, 51429-51432 #a995c27b85-#a995c27b85, 51434 #b3bc124f4d, 51439 #d89ec8e399, 51441-51442 #52e348e1c8-#52e348e1c8, 51447 #cfd5a7b71c from trunk:
Turbopower_ipro: New files for Iphttpbroker and its example from Silvio Clécio. Issue #29483.
........
Turbopower_ipro: Update package for Iphttpbroker. From Silvio Clécio. Issue #29483.
........
Turbopower IPro: Fix default color for HTML inputs on Windows. Issue #29483, patch from Silvio Clécio.
........
Turbopower IPro: Fix bg color for CSS style in TCustomEdit and TRadioButton. Issue #29483, patch from Silvio Clécio.
........
Turbopower IPro: Added functions FindNode, FindNodeByElemId and FindNodeByElemClass. Issue #29483, patch from Silvio Clécio.
........
New example for IPro FindNode functions. Issue #29483, from Silvio Clécio.
........
Turbopower IPro: Fix compilation with FPC 2.6.4. Issue #29483, patch from Silvio Clécio.
........
TurboPower_ipro: Fix background color of html input controls, based on patch by Silivo Clecio (Issue #0029483). Fix typo.
........
TurboPower_iPro: Script to add component icons to res file. Add icon to new TIpHTTPDataProvider (provided by Péter Gabor).
........
TurboPower_iPro: Slightly modify icon of TIpHttpDataProvider to distinguish it from TIpFileDataProvider.
........
TurboPower_iPro: Final fix of issue {{MantisLink|29483}} - Use correct default of input node background color, assign it to the control's color.
........

git-svn-id: branches/fixes_1_6@51523 -
2016-02-06 14:36:36 +00:00
maxim
0f912223ec Merged revision(s) 51415 #44a263b11d, 51454 #96305118da from trunk:
LazControl: Show multiline caption of TCheckBoxThemed correctly. Issue #29504, patch from Gabor Boros.
........
LazControls: Fix TThemedCheckBox.KeyUp. Issue #0029406.
........

git-svn-id: branches/fixes_1_6@51522 -
2016-02-06 14:32:50 +00:00
maxim
3f2b113106 Merged revision(s) 51402-51403 #17eeef7376-#17eeef7376 from trunk:
favorites: use IncludeTrailingPathDelimiter for config path
........
packagetabs: use IncludeTrailingPathDelimiter for config path
........

git-svn-id: branches/fixes_1_6@51521 -
2016-02-06 14:30:41 +00:00
maxim
2f3f82333a Merged revision(s) 51389 #748caca7e3 from trunk:
fpvectorial: Fix compilation error with fpc 2.6.4
........

git-svn-id: branches/fixes_1_6@51520 -
2016-02-06 14:29:06 +00:00
maxim
ead5e6d5b1 Merged revision(s) 51385 #0ce59a4f03, 51451 #bc4da6f46d from trunk:
codetools: fix unused units feature broken by r50266 #d49143fd83. Issue #29486
........
IdeIntf: Make a freed BitMap Nil.
........

git-svn-id: branches/fixes_1_6@51519 -
2016-02-06 14:26:44 +00:00
maxim
6ba33c2775 Merged revision(s) 51378-51380 #35618ab4f1-#35618ab4f1 from trunk:
Converter: Do not convert to UTF8 functions any more. Not needed with the new Unicode system.
........
Converter: Change global procedures into methods of TConvertSettings.
........
Converter: Refactor code for loading and saving settings into procedures. Don't save when Cancel was clicked.
........

git-svn-id: branches/fixes_1_6@51518 -
2016-02-06 14:22:05 +00:00
maxim
b8058ec213 Merged revision(s) 51358 #49d6dee15e, 51381 #a7f3bf4640, 51443-51444 #6e15c088bf-#6e15c088bf, 51476 #843fcd8da7 from trunk:
Qt: fixed painting on TGroupBox.issue #28155
........
Qt: fixed hint changing of TTrayIcon. issue #29478
........
Qt: proper resize QMDIArea if any of LCLObject child wincontrols are aligned alTop,alLeft,alBottom or alRight. issue #29529
........
Qt: fix activate/deactivate signal on mdichild forms without any control. issue #29528
........
Qt: fixed mouse events in TQtGroupBox. issue #29572
........

git-svn-id: branches/fixes_1_6@51517 -
2016-02-06 14:18:07 +00:00
maxim
0ff9fdd2be Merged revision(s) 51337-51338 #c0b1fba604-#c0b1fba604, 51345-51347 #68cf5f1d72-#68cf5f1d72, 51360 #5771737dee, 51362 #579a1526dc from trunk:
IDE: fix WM_SIZE loop when restoring maximized IDE and using AnchorDocking. Issue #28096
........
IDEIntf, AnchorDocking: make ResetSplitters public and use it in TMainIDEBar.InitPaletteAndCoolBar. Related to issue #28096
........
anchordocking: check HostDockSite in TAnchorDockMaster.CloseUnneededControls
........
IDE: fix InitPaletteAndCoolBar for non-docked IDE. Regression from r51338 #64d6d494f8. Issue #28096
........
anchordocking: really find MainIDE site in AdjustMainIDEWindowHeight.
........
IDE: fixed crash when IDE is closing
........
IDE: Prevent component selection on startup in ComponentList. Issue #29454, patch from Balázs Székely.
........

git-svn-id: branches/fixes_1_6@51516 -
2016-02-06 14:12:55 +00:00
maxim
314291368a Merged revision(s) 51334 #4c08c761dc, 51359 #685cfd6bbc, 51361 #871f631591 from trunk:
LCL: don't prevent AutoSizeDelayedHandle for minimized windows. Issue #29445
........
LCL: fixed crash with sparta docked , added check for Target <> nil in SetFocusedControl.
........
LCL: Don't turn TScrollBar.Visible False when changing Kind property. AScrollBar.Show did not work due to flag tests. Issue #29422
........

git-svn-id: branches/fixes_1_6@51515 -
2016-02-06 14:00:56 +00:00
mattias
c5e0a33841 fpc rpm: clean up /usr/share/doc/fpc-*
git-svn-id: branches/fixes_1_6@51458 -
2016-01-30 12:35:02 +00:00
mattias
27b77b65e6 fpc rpm: fixed finding fpcmake
git-svn-id: branches/fixes_1_6@51456 -
2016-01-30 12:24:41 +00:00
mattias
d9b69e582c fpc rpm: fixed bogus dates
git-svn-id: branches/fixes_1_6@51453 -
2016-01-30 11:26:26 +00:00
mattias
99f8b0921c examples: testxmlreader, fixed typo
git-svn-id: branches/fixes_1_6@51437 -
2016-01-28 12:06:25 +00:00
ondrej
8db992e117 merge r51087, r51166, r51229 #4b7b10696b:
r51087 IDE: Prevent crash when clicking button "Change Build Mode" and Cancel in dialog. BackupBuildModes is not called always. Issue #29292
r51166 Revert r51068 and r51087 #181b205220 + cleanup. Issue #28059 and Issue #29292.
r51229 ide: fix Options changed through "Change Build Mode" CoolBar button isn't respected by the compiler. Issue #28059

git-svn-id: branches/fixes_1_6@51336 -
2016-01-18 23:42:01 +00:00
maxim
922118423c Merged revision(s) 51316 #ea7d1b855d from trunk:
debugger: check GetTextMetrics result in TAssemblerDlg.DoEditorOptsChanged. Issue #29429
........

git-svn-id: branches/fixes_1_6@51332 -
2016-01-18 23:11:29 +00:00
maxim
aafe5f17a7 Merged revision(s) 51312 #235ced5144 from trunk:
lazcontrols: prevent AV in TTreeFilterEdit.RestoreSelection if treeview is nil. Issue #29441
........

git-svn-id: branches/fixes_1_6@51331 -
2016-01-18 23:09:29 +00:00
maxim
5db06fde95 Merged revision(s) 51303-51304 #363ef73d76-#363ef73d76 from trunk:
ObjectInspector: fix wrong ifdef.
........
OI: Use normal CheckBox as Boolean editor until problems with CheckBoxThemed are solved. Issues #29406 and #29412.
........

git-svn-id: branches/fixes_1_6@51330 -
2016-01-18 23:07:49 +00:00
maxim
2189723d75 Merged revision(s) 51287 #06164b5f5f from trunk:
TListFilterEdit: removed LCLQt workaround. issue #29385
Qt: unset selection when itemindex is changed. issue #29385
........

git-svn-id: branches/fixes_1_6@51329 -
2016-01-18 23:06:16 +00:00
maxim
67fc6eb2c8 Merged revision(s) 51286 #6d831b44de, 51317 #9e65d8f0c1 from trunk:
LCL: grids: partially revert r49016 #2b2ffb7044 that prevents OnSelectEditor when entering cell by keyboard. Issue #29191
........
grids: Do not reset Offset in keyboard Events. Issue #29420, patch by Michl
........

git-svn-id: branches/fixes_1_6@51328 -
2016-01-18 23:04:52 +00:00
maxim
915e906be0 Merged revision(s) 51266 #a9f558b56b, 51307 #dde0721065 from trunk:
TAChart: Add "ResetFont" to drawing interface to fix issue #27163 without interfering with nogui widgetset.
........
TAChart: Add missing "ResetFont" for TAggpasDrawer forgotten in r51266 #a9f558b56b
........

git-svn-id: branches/fixes_1_6@51327 -
2016-01-18 23:01:48 +00:00
maxim
61158d5456 Merged revision(s) 51256 #a7886be131 from trunk:
Components, sqlitecomponenteditor: less hints.
........

git-svn-id: branches/fixes_1_6@51326 -
2016-01-18 22:59:25 +00:00
maxim
f4af449c66 Merged revision(s) 51255 #443e41f8fd from trunk:
DBNavigator: restore the icons for "delete" and "cancel" that got lost in r32029 #f6063bf57c. Issue #0029359.
........

git-svn-id: branches/fixes_1_6@51325 -
2016-01-18 22:58:13 +00:00
maxim
18ead5d0f9 Merged revision(s) 51232 #d593e000f8, 51257 #804a4b285a, 51262 #094f14ccb8, 51297 #cb29b6e05a from trunk:
fpvectorial: Supported rotated linear gradients. Support entity- and page-relative coordinates for gradient vectors.
........
fpvectorial: Support all linear gradients, translate and rotate for rectangles, circles, ellipses. 
........
fpvectorial: Complete rotation and translation for all 2d segments of TPath
........
fpvectorial: Fix rendering of rotated text
........

git-svn-id: branches/fixes_1_6@51324 -
2016-01-18 22:55:11 +00:00
maxim
be08d09833 Merged revision(s) 51231 #811799c840, 51261 #5ff026ab94, 51267 #dfc8958222, 51275 #a200dc34ee, 51284 #c7cf692554, 51318 #0f9e448ba9 from trunk:
Revert r50906 #1c912f069b. Prevented docking the Search Results window.
........
IDE: Support dotted unit names in FilenameIsPascalSource. Issue #29363.
........
IDE: Fix moving up/down in ListFilterEdit. Also don't use Listbox.ItemHeight when = 0. Issue #29385.
........
IDE: Move the InvertAssignment from Refactor to Source submenu in source editor's popup menu. Already moved in main menu earlier.
........
IDE: fix source editor tab popup menu AV. Issue #29394
........
IDE: update commands on source editor popup
........

git-svn-id: branches/fixes_1_6@51323 -
2016-01-18 22:47:58 +00:00
maxim
21b33a482c Merged revision(s) 51114 #b538c367a2, 51264 #9f6df04a52, 51302 #07d5c8bea6 from trunk:
Qt: do not restore hints which are not visible by lcl.
........
Qt: fixed compilation with QTOPIA define. issue #29379
........
QT: Fix T(Float)SpinEdit OnChange. Issue #0029343.
........

git-svn-id: branches/fixes_1_6@51322 -
2016-01-18 22:40:44 +00:00
mattias
bebbb5aa73 codetools: fixed parsing parameter modifier location on m68k and powerpc, bug #29350
git-svn-id: branches/fixes_1_6@51314 -
2016-01-18 16:20:43 +00:00
mattias
0779740372 turbopower_ipro: compile unit iphtmlpv only with -dHTML_Print
git-svn-id: branches/fixes_1_6@51309 -
2016-01-18 11:20:17 +00:00
mattias
51c015b7b6 IDE,lazbuild: update package main source file if directives changed, bug #29391
git-svn-id: branches/fixes_1_6@51274 -
2016-01-13 17:27:49 +00:00
mattias
d0724eda82 lazcontrols: moved resource directive to shortedit.pas, bug #29391
git-svn-id: branches/fixes_1_6@51272 -
2016-01-13 17:26:45 +00:00
mattias
06fe3f3117 codetools: CleanCodeFromComments added parameter KeepDirectives
git-svn-id: branches/fixes_1_6@51270 -
2016-01-13 17:25:49 +00:00
mattias
e92baf1992 set fixes version to 1.6.RC3
git-svn-id: branches/fixes_1_6@51247 -
2016-01-10 22:37:46 +00:00
ondrej
8bd083362e merge r51107 #491df20f71,r51216: codetools
* codetools: support static array helpers
* codetools: support helpers for array types

git-svn-id: branches/fixes_1_6@51230 -
2016-01-08 12:42:27 +00:00
ondrej
54b0d3d0d4 merge r51143 #3fb93ad0bf,r51159,r51165: packagetabs:
packagetabs: prevent AV
packagetabs: prevent AV
packagetabs: fix TRecreateToolBarStamps.Changed

git-svn-id: branches/fixes_1_6@51228 -
2016-01-08 12:02:03 +00:00
ondrej
aef0c57b99 marge r51121 #dd5a0c7dd9,r51124,r51142,r51184: anchordocking
anchordocking: do not draw disabled splitters
anchordockingdsgn: disable and make MainIDEBar splitter smaller if AdjustHeight is enabled
anchordocking: fix wrong PercentValue from r51099 #47649a5b56
anchordocking: prevent AV
anchordocking: update percent position after anchor change. Issue #29309

git-svn-id: branches/fixes_1_6@51227 -
2016-01-08 11:56:59 +00:00
ondrej
faea94b4b2 merge r51138 #d8163c8187,r51139,r51140 codetools:
* prevent AV for incomplete generic types
* fix TDirectiveSequenceItem.FindValue
* pascalreadertool: support TGenericClass<TypeReference,TypeReference>.TNestedClass (delphi mode)

git-svn-id: branches/fixes_1_6@51226 -
2016-01-08 11:52:30 +00:00
maxim
e0a4752636 Merged revision(s) 51220 #e66b53063e from trunk:
Translations: Hungarian translation update by Péter Gábor, bug #29351
........

git-svn-id: branches/fixes_1_6@51221 -
2016-01-06 23:28:59 +00:00
maxim
1bc55e12fa Merged revision(s) 51202 #dea6ee2eda from trunk:
IDE: regenerated translations and updated Russian translation
........

git-svn-id: branches/fixes_1_6@51203 -
2016-01-05 13:41:02 +00:00
maxim
07df9ee96f Merged revision(s) 51195-51196 #467dd69458-#467dd69458 from trunk:
Installer: Hungarian translation by Péter Gábor, bug #29322
........
TurboPower IPro: regenerated translations and updated French translation. Patch by Gilles Vasseur, bug #29330.
........

git-svn-id: branches/fixes_1_6@51201 -
2016-01-05 13:18:21 +00:00
maxim
06c8d4ad12 Merged revision(s) 51182 #4617d263b2, 51194 #288db7b666 from trunk:
fpvectorial: Simple gradient support for TPath
........
fpvectorial: Add gradients with more than two colors
........

git-svn-id: branches/fixes_1_6@51200 -
2016-01-05 13:16:17 +00:00
maxim
b0e04d6ab4 Merged revision(s) 51181 #5aaef8bebb from trunk:
Anchordocking: Don't update a tabbed page's caption with its name when saving desktops. Issue #29199.
........

git-svn-id: branches/fixes_1_6@51199 -
2016-01-05 13:13:11 +00:00
maxim
d03540142a Merged revision(s) 51162-51163 #1c326b667f-#1c326b667f from trunk:
IDE: Create extra buildmodes better.
........
IDE: Remove a Checkbox for creating Debug and Release modes in Build Modes manager. Can be done by setting compiler options as default.
........

git-svn-id: branches/fixes_1_6@51198 -
2016-01-05 13:11:56 +00:00
maxim
d81baf4237 Merged revision(s) 51106 #aff098bce4 from trunk:
LCL: Fix TComboExItems.Insert. Issue #29302.
........

git-svn-id: branches/fixes_1_6@51197 -
2016-01-05 13:09:33 +00:00
mattias
6d006e14b1 fixed typos, bug #29323 patch from Paul Gevers
git-svn-id: branches/fixes_1_6@51188 -
2016-01-04 15:04:42 +00:00
maxim
67fc77735e Merged revision(s) 51146 #317076652c from trunk:
Translations: French translation update by Gilles Vasseur, bugs #29291, #29315
........

git-svn-id: branches/fixes_1_6@51155 -
2016-01-03 12:54:33 +00:00
maxim
e0647ca812 Merged revision(s) 51126 #49b92bd91e from trunk:
TFloatSpinEdit: don't "eat" Undo keyboard shortcut (Ctrl+Z)
........

git-svn-id: branches/fixes_1_6@51154 -
2016-01-03 12:45:34 +00:00
maxim
279e5674cd Merged revision(s) 51124 #14cc0fc3b7 from trunk:
anchordocking: fix wrong PercentValue from r51099 #47649a5b56
........

git-svn-id: branches/fixes_1_6@51153 -
2016-01-03 12:44:07 +00:00