Commit Graph

51996 Commits

Author SHA1 Message Date
maxim
83fa86e699 Merged revision(s) 56379 #f33f7c642d from trunk:
IDE: Slightly improved versions of some component palette icons (by Roland Hahn)
........

git-svn-id: branches/fixes_1_8@56410 -
2017-11-14 22:40:15 +00:00
maxim
92528bf6f4 Merged revision(s) 56344 #41299ef7d0, 56350 #1afbcdb13b, 56353 #c3f41244e0 from trunk:
LCL: revert r56162, r56031, r55890 #9ac706fc7a (TabStop handling)
........
LCL: revert r55892 #240f1fb4dd
........
Revert r56181 #c5637ad72a (Fix firing an OnChange and setting Modified when setting Text inside OnChange and new Text = old Text. Issue #0032602.) It causes a regression.
........

git-svn-id: branches/fixes_1_8@56409 -
2017-11-14 22:37:44 +00:00
maxim
85a0dce834 Merged revision(s) 56349 #9640327dd7 from trunk:
Anchordocking: Fix loading the same layout twice. Issue #32660, patch from Andrey Zubarev.
........

git-svn-id: branches/fixes_1_8@56408 -
2017-11-14 22:35:26 +00:00
maxim
c995a70f42 Merged revision(s) 56310 #f42a3fc3a5, 56313-56315 #31e7b35831-#31e7b35831 from trunk:
plotfunction: Fix vertical alignment of y axis caption (issue #26312)
........
plotfunction: Fix memory leak.
........
plotfunction: Make axes and fonts better respond to changes in object inspector (issue #26311)
........
plotfunction: Fix scaling of plots.
........

git-svn-id: branches/fixes_1_8@56407 -
2017-11-14 22:33:50 +00:00
mattias
3b36f5f568 codetools: fixed class completion for method with specialize in mdoe delphi
git-svn-id: branches/fixes_1_8@56324 -
2017-11-06 14:53:32 +00:00
mattias
4c4229d2f4 codetools: fixed copying proc param specialize
git-svn-id: branches/fixes_1_8@56320 -
2017-11-06 13:08:03 +00:00
mattias
7d85cb30b0 IDE: HiRes palette icons for default and unregistered component (by Roland Hahn)
git-svn-id: branches/fixes_1_8@56312 -
2017-11-06 10:28:37 +00:00
mattias
a75b39ef3f sqldb: New HiDpi-icons by Roland Hahn
git-svn-id: branches/fixes_1_8@56311 -
2017-11-06 10:28:19 +00:00
mattias
bf5046fef1 codetools: examples: fixed getexpandedoperand
git-svn-id: branches/fixes_1_8@56309 -
2017-11-06 10:27:17 +00:00
mattias
64d913620a codetools: examples: fixed fixfilenames
git-svn-id: branches/fixes_1_8@56308 -
2017-11-06 10:26:55 +00:00
mattias
3d86e5b5bc codetools: examples: fixed completeblock
git-svn-id: branches/fixes_1_8@56307 -
2017-11-06 10:26:35 +00:00
mattias
9623d2573b codetools: example addmethod with fpc sources
git-svn-id: branches/fixes_1_8@56306 -
2017-11-06 10:26:16 +00:00
mattias
2dd75ec29d CodeTools example AddFpprofCalls: show help if no filename is given. Fix memory leak.
git-svn-id: branches/fixes_1_8@56305 -
2017-11-06 10:25:56 +00:00
mattias
c1961125f0 codetools: cleaned up (removed program changeparamlist).
git-svn-id: branches/fixes_1_8@56304 -
2017-11-06 10:25:32 +00:00
mattias
695ed820dd IDE: Remember the "Origin" setting in Search/Find dialog. Issue #32619
git-svn-id: branches/fixes_1_8@56303 -
2017-11-06 10:23:36 +00:00
mattias
382860de61 IDE: High-DPI new icons. Issue #32628. Patch by FTurtle.
git-svn-id: branches/fixes_1_8@56302 -
2017-11-06 10:23:08 +00:00
mattias
d7e60bdbcb Debugger: Ensure correct thread id in history entries
git-svn-id: branches/fixes_1_8@56301 -
2017-11-06 10:22:43 +00:00
mattias
94a1b6749b IDE: HiRes icons for component palette "Misc" (by Roland Hahn)
git-svn-id: branches/fixes_1_8@56300 -
2017-11-06 10:22:21 +00:00
mattias
252e8694d9 GTK2: an attempt to reduce the number of superfluous OnChanges of TFloatSpinEdit. Issue #0031618
git-svn-id: branches/fixes_1_8@56299 -
2017-11-06 10:21:16 +00:00
mattias
55569f881c Carbon: implemented LCLIntf.ShowWindow(SW_RESTORE). Patch by Craig Peterson. Issue #0021816
git-svn-id: branches/fixes_1_8@56298 -
2017-11-06 10:20:02 +00:00
mattias
d32512c2cd examples: Delete example "FpDocManager". Does not work.
git-svn-id: branches/fixes_1_8@56297 -
2017-11-06 10:18:20 +00:00
mattias
270b42cf13 examples: Delete example "SpeedTest". Image penguin.xpm is missing and it makes no sense.
git-svn-id: branches/fixes_1_8@56296 -
2017-11-06 10:17:36 +00:00
mattias
e7e4c8ab15 examples: Move package SemaphorGridLPK and its example project to Lazarus-CCR.
git-svn-id: branches/fixes_1_8@56295 -
2017-11-06 10:16:41 +00:00
mattias
86532d38e7 codetools: parse specialize in param type
git-svn-id: branches/fixes_1_8@56294 -
2017-11-06 10:13:43 +00:00
mattias
6beebfef9c IDE: File / Open : fixed browsing linked folders on Windows, bug #32642
git-svn-id: branches/fixes_1_8@56291 -
2017-11-05 23:57:38 +00:00
mattias
53df2e2c74 IDE: fixed memleak in example designnonlcl
git-svn-id: branches/fixes_1_8@56284 -
2017-11-04 15:28:25 +00:00
mattias
225735b765 IDE: designer: fixed store selection bounds for mediator, patch from Anton
git-svn-id: branches/fixes_1_8@56282 -
2017-11-04 14:56:21 +00:00
mattias
a779b58e4d codetools: ReduceCompilerDirectives fixed crash
git-svn-id: branches/fixes_1_8@56280 -
2017-11-04 14:44:49 +00:00
mattias
e2c198b3f7 codetools: formatted
git-svn-id: branches/fixes_1_8@56277 -
2017-11-04 07:56:00 +00:00
mattias
c6b2fe6ef4 codetools: fixed FindMissingUnits
git-svn-id: branches/fixes_1_8@56270 -
2017-11-03 23:05:10 +00:00
maxim
4149cf0778 Merged revision(s) 56244 #0bf8f0f4c9 from trunk:
AnchorDocking: Show also inactive tabed windows in Window-menu. Issue #32618, patch from Pascal Riekenberg.
........

git-svn-id: branches/fixes_1_8@56247 -
2017-10-30 21:42:01 +00:00
maxim
989c5ebe8c Merged revision(s) 56235 #8de5a73097, 56242 #efb8df15a1 from trunk:
LCL: Prevent a crash when getting editor for an empty Grid. Issue #32623, patch from C Western.
........
LCL: Make procedure RunDialog public in TFileNameEdit, TDirectoryEdit and CalcEdit. Helps with shortcut keys.
........

git-svn-id: branches/fixes_1_8@56246 -
2017-10-30 21:40:46 +00:00
maxim
0d9d5836a6 Merged revision(s) 56223 #748967367b, 56225-56228 #e96879b669-#e96879b669 from trunk:
examples/treeview: Use default font (instead of MS SansSerif)
........
examples/ResizeImageDemo: remove unit Windows from "uses".
........
examples/dbeditmask: Fix crash due to incorrect dateseparator in some countries. Use default font instead of MS SansSerif.
........
examples/componentstreaming: Preving explaining labels reaching beyond form borders.
........
Examples/synedit1: Fix compilation issue
........

git-svn-id: branches/fixes_1_8@56245 -
2017-10-30 21:39:04 +00:00
maxim
30f547a480 Merged revision(s) 56234 #7a60c60d61 from trunk:
SynEdit: fix mark gutter, calculating width of mark-image
........

git-svn-id: branches/fixes_1_8@56241 -
2017-10-29 22:19:08 +00:00
maxim
8be695250e Merged revision(s) 56185 #5e7387d21d, 56187 #0d6d2cc04a from trunk:
lazutils: fixed ResolveDots: ./ -> .
........
LazFileUtils: rename a local variable to improve readability. No functional changes.
........

git-svn-id: branches/fixes_1_8@56240 -
2017-10-29 22:18:01 +00:00
maxim
8e9ba054d3 Merged revision(s) 56181 #c5637ad72a from trunk:
Fix firing an OnChange and setting Modified when setting Text inside OnChange and new Text = old Text. Issue #0032602.
........

git-svn-id: branches/fixes_1_8@56239 -
2017-10-29 22:16:55 +00:00
maxim
643398e6f9 Merged revision(s) 56180 #9823f61682 from trunk:
win32: fix GetDpiForMonitor SIGSEGV if Shcore is not available (e.g. on MS Windows Server 2012 R2)
........

git-svn-id: branches/fixes_1_8@56238 -
2017-10-29 22:15:50 +00:00
maxim
07c9056e62 Merged revision(s) 56162 #f9cb151061, 56219 #cb655096b6 from trunk:
LCL: Fixed TSpinEditEx Focus on Tab Click doesn't work. Issue #36201
........
LazControls: New HiRes component palette icons (kindly provided by Roland Hahn).
........

git-svn-id: branches/fixes_1_8@56237 -
2017-10-29 22:14:42 +00:00
mattias
e9854d69b2 codetools: fixed adding uses section to program
git-svn-id: branches/fixes_1_8@56233 -
2017-10-29 15:44:59 +00:00
mattias
7626be6016 codetools: fixed GetIdentStartEndAtPosition if pos behind source
git-svn-id: branches/fixes_1_8@56199 -
2017-10-25 20:22:00 +00:00
mattias
86165e04d5 lcl: gtk2: fixed error handling in GtkDragDataReceived, bug #32611, patch from C Western
git-svn-id: branches/fixes_1_8@56198 -
2017-10-25 20:21:28 +00:00
maxim
99aa0481e5 Merged revision(s) 56143 #b24dd9505a, 56156 #c1a20347a3 from trunk:
AnchorDocking: Don't free AnchorDockPageControl too early. Prevent AV. Issues #32342,#32591,#31895.
........
AnchorDocking: Use async call for SimplifyPendingLayouts always. Issue #32591.
........

git-svn-id: branches/fixes_1_8@56159 -
2017-10-22 22:44:31 +00:00
maxim
cf076c5756 Merged revision(s) 56155 #7427737860 from trunk:
IDE: Focus FilterEdit initially. ActiveControl was cleared again for some reason.
........

git-svn-id: branches/fixes_1_8@56158 -
2017-10-22 22:43:12 +00:00
maxim
6967327e56 Merged revision(s) 56149-56150 #7f8d55f135-#7f8d55f135 from trunk:
Translations: French translation update by Gilles Vasseur, bug #32587
........
Translations: Ukrainian translation update by Olexandr Pylypchuk, bug #32590
........

git-svn-id: branches/fixes_1_8@56157 -
2017-10-22 22:35:39 +00:00
maxim
3ca590fa95 Merged revision(s) 56112 #b51815cfc0, 56122 #8b3759c88e, 56130-56131 #9abb167fde-#9abb167fde, 56140 #e34b72f9d9 from trunk:
LCL-GTK2: Support 5 button mice. Issue #32562, patch from Marco van de Voort.
........
LCL-GTK2: Support 5 button mice. Issue #32562, patch from accorp.
........
LCL: GTK2: Using nboKeyboardTabSwitch in TabControl options and <Ctrl> + <Tab> now working.
........
LCL: GTK2: TTabControl: Cannot use keyboard to switch tab. Issue #31986
........
LCL: GTK2: Fixed set TPanel visible to false on non visual TabSheet doesn't work. Issue #32593
........

git-svn-id: branches/fixes_1_8@56153 -
2017-10-22 22:20:08 +00:00
maxim
c9b5599f2c Merged revision(s) 56035 #f5a3a339d1, 56146 #82ea3d79fe from trunk:
IdeIntf, ComponentTree: Don't try to update Collection name. Affects TSQLQuery Params. Refactor and optimize a little. Issue #31965.
........
IdeIntf: Fix TVariantPropertyEditor. Issue #19324.
........

git-svn-id: branches/fixes_1_8@56152 -
2017-10-22 22:16:54 +00:00
maxim
955e422100 Merged revision(s) 55710 #ffa9234eee, 56134 #b7b6bf8878, 56136 #06038db5f4, 56144 #acc70e5dcd from trunk:
IDE: Improve CompilerOtherOptions frame layout. Issue #32272, patch from AlexeyT.
........
IDE: Update components_images.res (forgotten in r55966 #60baefff0d)
........
IDE: Improve the layout of Project Options -> FPDocEditor. Issue #32574.
........
IDE: High-DPI: Refreshed open icons. Issue #32595. Patch by FTurtle
........

git-svn-id: branches/fixes_1_8@56151 -
2017-10-22 22:13:27 +00:00
mattias
4ec8f57ef7 lcl: lcltranslator: use typeinfo instead of type name
git-svn-id: branches/fixes_1_8@56128 -
2017-10-18 12:03:03 +00:00
mattias
04ffbfcd3f lcl: lcltranslator: fixed using property path, instead of subcomponent names, subcomponents names can be empty, same as IDE
git-svn-id: branches/fixes_1_8@56127 -
2017-10-18 12:02:45 +00:00
mattias
35f7b39848 lcl: lcltranslator: skip components without name
git-svn-id: branches/fixes_1_8@56126 -
2017-10-18 12:02:28 +00:00