lazarus/lcl
paul f02c53c71c merge lcl-smartlink branch:
------------------------------------------------------------------------
r19294 | paul | 2009-04-10 11:17:35 +0800 (Птн, 10 Апр 2009) | 1 line

lcl, win32: start optimizations: imglist (all), controls (all), combtrls (statubar)
------------------------------------------------------------------------
r19305 | martin | 2009-04-10 21:53:27 +0800 (Птн, 10 Апр 2009) | 1 line

Moved "DoneRegisterCheck" to global LCL
------------------------------------------------------------------------
r19306 | martin | 2009-04-10 22:14:57 +0800 (Птн, 10 Апр 2009) | 1 line

Moved "DoneRegisterCheck" to global LCL (more)
------------------------------------------------------------------------
r19307 | martin | 2009-04-10 22:22:44 +0800 (Птн, 10 Апр 2009) | 1 line

changed case true => True
------------------------------------------------------------------------
r19308 | paul | 2009-04-10 22:28:28 +0800 (Птн, 10 Апр 2009) | 1 line

fix file case
------------------------------------------------------------------------
r19311 | martin | 2009-04-10 23:09:16 +0800 (Птн, 10 Апр 2009) | 1 line

Moved Registration of TCustomCalendar
------------------------------------------------------------------------
r19312 | martin | 2009-04-10 23:28:03 +0800 (Птн, 10 Апр 2009) | 1 line

Moved PropertyToSkip for TCalender
------------------------------------------------------------------------
r19314 | paul | 2009-04-10 23:50:30 +0800 (Птн, 10 Апр 2009) | 1 line

merge r13913 #999e8b059d
------------------------------------------------------------------------
r19315 | paul | 2009-04-10 23:53:07 +0800 (Птн, 10 Апр 2009) | 1 line

cleanup WSCalendar
------------------------------------------------------------------------
r19316 | paul | 2009-04-11 00:37:44 +0800 (Сбт, 11 Апр 2009) | 1 line

finish with ComCtrls
------------------------------------------------------------------------
r19318 | martin | 2009-04-11 01:37:40 +0800 (Сбт, 11 Апр 2009) | 1 line

Moved dialogs
------------------------------------------------------------------------
r19319 | martin | 2009-04-11 01:47:30 +0800 (Сбт, 11 Апр 2009) | 1 line

Moved dialogs
------------------------------------------------------------------------
r19320 | martin | 2009-04-11 02:47:52 +0800 (Сбт, 11 Апр 2009) | 1 line

Moved ExtCtrls, ExtDlgs
------------------------------------------------------------------------
r19321 | martin | 2009-04-11 03:23:32 +0800 (Сбт, 11 Апр 2009) | 1 line

Moved PropertyToSkip
------------------------------------------------------------------------
r19322 | martin | 2009-04-11 03:37:39 +0800 (Сбт, 11 Апр 2009) | 1 line

Moved StdCtrls
------------------------------------------------------------------------
r19323 | martin | 2009-04-11 04:05:50 +0800 (Сбт, 11 Апр 2009) | 1 line

Moved Buttons
------------------------------------------------------------------------
r19325 | paul | 2009-04-11 11:02:26 +0800 (Сбт, 11 Апр 2009) | 1 line

remove DirSel
------------------------------------------------------------------------
r19326 | paul | 2009-04-11 11:11:37 +0800 (Сбт, 11 Апр 2009) | 1 line

RegisterArrow
------------------------------------------------------------------------
r19327 | paul | 2009-04-11 11:32:09 +0800 (Сбт, 11 Апр 2009) | 1 line

register WS classes only for TCustomXXX classes if they are available (like TCustomScrollBar instead of TScrollBar) and only for those descendants which really differ (like TRadioButton, TToggleButton)
------------------------------------------------------------------------
r19328 | paul | 2009-04-11 11:40:00 +0800 (Сбт, 11 Апр 2009) | 1 line

RegisterCustomCheckBox
------------------------------------------------------------------------
r19329 | paul | 2009-04-11 11:57:22 +0800 (Сбт, 11 Апр 2009) | 1 line

RegisterXXX for Forms
------------------------------------------------------------------------
r19330 | paul | 2009-04-11 12:13:05 +0800 (Сбт, 11 Апр 2009) | 1 line

RegisterCustomGrid + move of RegisterPropertyToSkip
------------------------------------------------------------------------
r19331 | paul | 2009-04-11 12:24:29 +0800 (Сбт, 11 Апр 2009) | 1 line

RegisterXXX for Menus
------------------------------------------------------------------------
r19332 | paul | 2009-04-11 12:35:16 +0800 (Сбт, 11 Апр 2009) | 1 line

RegisterXXX for PairSplitter
------------------------------------------------------------------------
r19333 | paul | 2009-04-11 12:47:39 +0800 (Сбт, 11 Апр 2009) | 1 line

RegisterXXX for Spin
------------------------------------------------------------------------
r19334 | paul | 2009-04-11 12:58:55 +0800 (Сбт, 11 Апр 2009) | 1 line

RegisterCustomRubberBand
------------------------------------------------------------------------
r19335 | paul | 2009-04-11 13:31:43 +0800 (Сбт, 11 Апр 2009) | 1 line

remove 2 initialization sections
------------------------------------------------------------------------
r19336 | paul | 2009-04-11 13:46:26 +0800 (Сбт, 11 Апр 2009) | 1 line

remove TPopupNotifier.png from LCL
------------------------------------------------------------------------
r19338 | paul | 2009-04-11 13:54:03 +0800 (Сбт, 11 Апр 2009) | 1 line

cleanup
------------------------------------------------------------------------
r19341 | paul | 2009-04-11 14:59:27 +0800 (Сбт, 11 Апр 2009) | 1 line

cleanup
------------------------------------------------------------------------
r19343 | martin | 2009-04-11 19:59:18 +0800 (Сбт, 11 Апр 2009) | 1 line

Reduced Unit-Circles, by moving Register* into WS* units
------------------------------------------------------------------------
r19344 | martin | 2009-04-11 20:22:49 +0800 (Сбт, 11 Апр 2009) | 1 line

Dummy file for gtk
------------------------------------------------------------------------
r19345 | martin | 2009-04-11 21:06:55 +0800 (Сбт, 11 Апр 2009) | 1 line

Initial move of gtk1 register
------------------------------------------------------------------------
r19346 | martin | 2009-04-11 21:19:48 +0800 (Сбт, 11 Апр 2009) | 1 line

Missing dependencies in gtk1 wsfactory
------------------------------------------------------------------------
r19347 | martin | 2009-04-11 22:36:42 +0800 (Сбт, 11 Апр 2009) | 1 line

Declare register* in interface, to keep external linker happy
------------------------------------------------------------------------
r19348 | martin | 2009-04-11 23:34:16 +0800 (Сбт, 11 Апр 2009) | 1 line

Declare register* in interface, to keep external linker happy 
------------------------------------------------------------------------
r19349 | martin | 2009-04-11 23:39:20 +0800 (Сбт, 11 Апр 2009) | 1 line

moved uses for factory
------------------------------------------------------------------------
r19350 | martin | 2009-04-11 23:41:57 +0800 (Сбт, 11 Апр 2009) | 1 line

corrected a few accidental "Result := False"
------------------------------------------------------------------------
r19351 | paul | 2009-04-12 00:04:15 +0800 (Вск, 12 Апр 2009) | 1 line

removed unused units
------------------------------------------------------------------------
r19352 | paul | 2009-04-12 00:05:26 +0800 (Вск, 12 Апр 2009) | 1 line

qt: move RegisterWS calls to qtwsfactory
------------------------------------------------------------------------
r19354 | paul | 2009-04-12 01:04:04 +0800 (Вск, 12 Апр 2009) | 1 line

wince: move RegisterWS calls to WinCEWSFactory
------------------------------------------------------------------------
r19356 | martin | 2009-04-12 01:39:56 +0800 (Вск, 12 Апр 2009) | 1 line

moved GTK2
------------------------------------------------------------------------
r19357 | martin | 2009-04-12 01:45:31 +0800 (Вск, 12 Апр 2009) | 1 line

moved GTK2 / missing units
------------------------------------------------------------------------
r19358 | martin | 2009-04-12 01:57:43 +0800 (Вск, 12 Апр 2009) | 1 line

Fixed one return value from register
------------------------------------------------------------------------
r19360 | martin | 2009-04-12 02:47:42 +0800 (Вск, 12 Апр 2009) | 1 line

Gtk2 , needs 2 registrations for WinControl
------------------------------------------------------------------------
r19361 | martin | 2009-04-12 02:57:58 +0800 (Вск, 12 Апр 2009) | 1 line

Gtk2 , needs 2nd registrations
------------------------------------------------------------------------
r19368 | paul | 2009-04-12 13:09:59 +0800 (Вск, 12 Апр 2009) | 1 line

cleanup
------------------------------------------------------------------------
r19373 | paul | 2009-04-12 13:45:17 +0800 (Вск, 12 Апр 2009) | 1 line

wince: forgotten file
------------------------------------------------------------------------
r19374 | paul | 2009-04-12 14:04:04 +0800 (Вск, 12 Апр 2009) | 1 line

carbon: move RegisterWSComponent to CarbonWSFactory
------------------------------------------------------------------------
r19375 | paul | 2009-04-12 14:27:47 +0800 (Вск, 12 Апр 2009) | 1 line

cleanup
------------------------------------------------------------------------

git-svn-id: trunk@19376 -
2009-04-12 08:46:31 +00:00
..
forms lcl: don't close calendar dialog and calendar popup form on double click if user clicked on wrong parts of calendar (issue #0009722) 2009-03-27 03:25:20 +00:00
images images: fix paths 2009-03-31 04:32:33 +00:00
include merge lcl-smartlink branch: 2009-04-12 08:46:31 +00:00
interfaces merge lcl-smartlink branch: 2009-04-12 08:46:31 +00:00
languages removed non-utf8 polish translations 2009-04-06 19:46:22 +00:00
nonwin32 rename COPYING.modifiedLGPL to COPYING.modifiedLGPL.txt 2008-07-22 09:48:15 +00:00
templates rename COPYING.modifiedLGPL to COPYING.modifiedLGPL.txt 2008-07-22 09:48:15 +00:00
tests using UTF-8 for file operations and environment variables 2008-08-25 22:32:23 +00:00
widgetset merge lcl-smartlink branch: 2009-04-12 08:46:31 +00:00
actnlist.pas lcl: override default value for TAction.DisableIfNoHandler 2009-04-04 16:33:02 +00:00
alllclunits.pp merge lcl-smartlink branch: 2009-04-12 08:46:31 +00:00
arrow.pp merge lcl-smartlink branch: 2009-04-12 08:46:31 +00:00
asyncprocess.pp lcl: split TAsyncProcess and TProcessUtf8 between 2 units. This is needed to remove widgetset dependency from svn2revision.inc 2009-04-10 15:33:23 +00:00
avglvltree.pas IDE: code explorer: starting with code page, implemented function to find node with position 2009-04-02 18:31:12 +00:00
btn_icons.lrs
buttonpanel.pas lcl: further fix TButtonPanel.AutoSize 2009-04-03 06:55:19 +00:00
buttons.pp merge lcl-smartlink branch: 2009-04-12 08:46:31 +00:00
calendar.pp merge lcl-smartlink branch: 2009-04-12 08:46:31 +00:00
chart.pp lcl: fix header 2008-12-31 03:07:17 +00:00
checklst.pas merge lcl-smartlink branch: 2009-04-12 08:46:31 +00:00
clipbrd.pp lcl: fix header 2008-12-31 03:07:17 +00:00
colorbox.pas lcl: remove Crl3D, ParentCtl3D properties, register them as properties to skip 2009-01-31 12:04:03 +00:00
comctrls.pp merge lcl-smartlink branch: 2009-04-12 08:46:31 +00:00
controls.pp merge lcl-smartlink branch: 2009-04-12 08:46:31 +00:00
cursors.lrs
customtimer.pas lcl: fix Timers class hierarchi. Was: TCustomTimer -> TTimer -> TIdleTimer with published props only in TCustomFirmer. Now: TCustomTimer -> TTimer, TCustomTimer -> TCustomIdleTimer -> TIdleTimer and published props are in TTimer and TIdleTimer. 2009-03-26 15:09:24 +00:00
dbactns.pp lcl: fix header 2008-12-31 03:07:17 +00:00
dbctrls.pp LCL, patch for the lookup controls implementing the changing of the key fields of a lookup field, from Leslie Kaye, issue #13396 2009-03-28 16:01:10 +00:00
dbgrids.pas LCL, check if dataset empty when deleting a record in dbgrid, from Boguslaw Brandys, issue #13246 2009-03-02 14:09:21 +00:00
defaulttranslator.pas lcl: default translator 2009-02-12 14:44:56 +00:00
dialog_icons.lrs
dialogs.pp merge lcl-smartlink branch: 2009-04-12 08:46:31 +00:00
dynamicarray.pas lcl: fix header 2008-12-31 03:07:17 +00:00
dynhasharray.pp lcl: fix header 2008-12-31 03:07:17 +00:00
dynqueue.pas lcl: fix header 2008-12-31 03:07:17 +00:00
editbtn.pas lcl: publish BorderStyle for more components 2009-03-19 14:26:57 +00:00
extctrls.pp merge lcl-smartlink branch: 2009-04-12 08:46:31 +00:00
extdlgs.lrs
extdlgs.pas merge lcl-smartlink branch: 2009-04-12 08:46:31 +00:00
extendedstrings.pas lcl: fix header 2008-12-31 03:07:17 +00:00
extgraphics.pas
filectrl.pp lcl: fix header 2008-12-31 03:07:17 +00:00
fileutil.pas LCL: ExtractShortPathNameUTF8 is available in all supported fpc versions 2009-02-05 09:59:48 +00:00
forms.pp merge lcl-smartlink branch: 2009-04-12 08:46:31 +00:00
fpcadds.pas lcl: fix header 2008-12-31 03:07:17 +00:00
graphics.pp lcl: cleanup 2009-04-10 01:24:37 +00:00
graphmath.pp lcl: use math round when converting TFloatPoint to TPoint (issue #0013259) 2009-03-02 02:33:31 +00:00
graphtype.pp lcl: fix header 2008-12-31 03:07:17 +00:00
graphutil.pp lcl: add NormalizeRect function 2009-03-02 03:09:42 +00:00
grids.pas merge lcl-smartlink branch: 2009-04-12 08:46:31 +00:00
helpintfs.pas lcl: fix header 2008-12-31 03:07:17 +00:00
icnstypes.pas lcl: fix header 2008-12-31 03:07:17 +00:00
imagelistcache.pas lcl: fix header 2008-12-31 03:07:17 +00:00
imglist.pp merge lcl-smartlink branch: 2009-04-12 08:46:31 +00:00
inipropstorage.pas lcl: fix header 2008-12-31 03:07:17 +00:00
interfacebase.pp lcl: destroy ThemeServices in the TWidgetset.BeforeDestruction method since it can release some gdi objects and some widgetsets (like gtk) stores gdi objects in internal structures and release them in the widgetset destructor 2009-04-04 09:55:53 +00:00
intfgraphics.pas lcl: fix absolute usage for the new rules of fpc 2.3.1 2009-03-14 13:57:38 +00:00
LAYOUT.txt
lazconfigstorage.pas lcl: fix header 2008-12-31 03:07:17 +00:00
lazhelphtml.pas lcl: split TAsyncProcess and TProcessUtf8 between 2 units. This is needed to remove widgetset dependency from svn2revision.inc 2009-04-10 15:33:23 +00:00
lazhelpintf.pas lcl: fix header 2008-12-31 03:07:17 +00:00
lazlinkedlist.pas lcl: fix header 2008-12-31 03:07:17 +00:00
lcl_dbgrid_images.lrs
lcl_dbnav_images.lrs
lcl_dock_images.lrs
lcl_dock_to_images.lrs
lcl_edbtnimg.lrs
lclclasses.pp merge lcl-smartlink branch: 2009-04-12 08:46:31 +00:00
lclintf.pas lcl: fix header 2008-12-31 03:07:17 +00:00
lclmemmanager.pas lcl: fix header 2008-12-31 03:07:17 +00:00
lclmessageglue.pas LCL: added TLCLComponent.LCLRefCount, TApplication.ReleaseComponent now delays free until DeliverMessage completed 2009-02-05 12:23:33 +00:00
lclproc.pas gtk, qt: don't draw a rectangle if Width or Height = 0 (bug #0010980) 2009-03-02 03:19:19 +00:00
lclrescache.pas lcl: fix header 2008-12-31 03:07:17 +00:00
lclstrconsts.pas lcl: fix letter case 2009-03-08 16:25:27 +00:00
lcltype.pp wince: 2009-04-07 07:30:09 +00:00
lclunicodedata.pas IDE+LCL: moved unicode tables into lcl/lclunicodedata.pas, from Theo 2009-01-27 18:35:12 +00:00
lclversion.pas lcl: fix header 2008-12-31 03:07:17 +00:00
lconvencoding.pas LCL: added encoding UTF-8 with BOM, IDE: fixed changing encoding 2009-04-04 00:43:25 +00:00
ldockctrl.pas lcl: fix header 2008-12-31 03:07:17 +00:00
ldockctrledit.lfm
ldockctrledit.lrs
ldockctrledit.pas lcl: fix header 2008-12-31 03:07:17 +00:00
ldocktree.pas lcl: don't crash application on call to TCustomAnchoredDockManager.ResetBounds (fixes issue #0013252) 2009-03-01 10:15:39 +00:00
lmessages.pp lcl: remove Crl3D, ParentCtl3D properties, register them as properties to skip 2009-01-31 12:04:03 +00:00
lresources.pp LCL: replaced linear search for resources 2009-02-11 09:19:54 +00:00
Makefile
Makefile.fpc IDE+LCL: moved unicode tables into lcl/lclunicodedata.pas, from Theo 2009-01-27 18:35:12 +00:00
maps.pp lcl: fix header 2008-12-31 03:07:17 +00:00
maskedit.pp lcl: apply patch of Stephano to make some method declarations more delphi compatible (issue #0013125) 2009-02-06 17:50:50 +00:00
masks.pas lcl: fix header 2008-12-31 03:07:17 +00:00
menus.pp merge lcl-smartlink branch: 2009-04-12 08:46:31 +00:00
pairsplitter.pas merge lcl-smartlink branch: 2009-04-12 08:46:31 +00:00
popupnotifier.pas merge lcl-smartlink branch: 2009-04-12 08:46:31 +00:00
postscriptcanvas.pas clean up 2009-04-07 08:29:13 +00:00
postscriptprinter.pas lcl: fix header 2008-12-31 03:07:17 +00:00
postscriptunicode.pas LCL, postscript, use selectfont instead of findfont/scalefont, fix typo in postscript example 2008-12-02 22:13:31 +00:00
printers.pas merge lcl-smartlink branch: 2009-04-12 08:46:31 +00:00
propertystorage.pas lcl: repair TCustomPropertyStorage StorageNeeded balance with FreeStorage (fixes bug #0013239) 2009-04-01 22:26:56 +00:00
rubberband.pas merge lcl-smartlink branch: 2009-04-12 08:46:31 +00:00
shellctrls.pas lcl: cleanup 2009-03-29 08:12:09 +00:00
spin.pp merge lcl-smartlink branch: 2009-04-12 08:46:31 +00:00
stdactns.pas lcl: fix header 2008-12-31 03:07:17 +00:00
stdctrls.pp merge lcl-smartlink branch: 2009-04-12 08:46:31 +00:00
stringhashlist.pas lcl: fix header 2008-12-31 03:07:17 +00:00
textstrings.pas LCL: TTextStrings: fixed Move updating EndPos of moved line 2009-02-20 11:14:43 +00:00
themes.pas lcl: cleanup 2009-04-09 06:50:22 +00:00
tmschema.pas
toolwin.pp lcl: fix header 2008-12-31 03:07:17 +00:00
translations.pas LCL: TLRSObjectWriter: skip writing empty inherited child components 2009-02-11 09:16:20 +00:00
utf8process.pp lcl: split TAsyncProcess and TProcessUtf8 between 2 units. This is needed to remove widgetset dependency from svn2revision.inc 2009-04-10 15:33:23 +00:00
utrace.pp lcl: fix header 2008-12-31 03:07:17 +00:00
xmlpropstorage.pas lcl: fix header 2008-12-31 03:07:17 +00:00