Commit Graph

123 Commits

Author SHA1 Message Date
mattias
2d3019ded3 gtk: fixed pasting from other apps: reason was an uninitialized stack value
git-svn-id: trunk@11693 -
2007-07-31 17:17:14 +00:00
mattias
5d8235febb LCL: added CloseDebugOutput
git-svn-id: trunk@11267 -
2007-06-02 13:58:39 +00:00
mattias
9fdf9fcfdf gtk intf: made creation/freeing of GDI objects more consistent and more strict. gtk2 intf: brush and pen are now created on demand
git-svn-id: trunk@11128 -
2007-05-11 16:52:05 +00:00
tombo
576446d7e6 LCLProc: Added DbgS for TSize, TTextMetric and TScrollInfo
git-svn-id: trunk@11000 -
2007-04-25 10:24:29 +00:00
andrew
f37189d56d Changed AllocMem to GetMem for speed
git-svn-id: trunk@10945 -
2007-04-14 19:03:35 +00:00
andrew
c9b22c0490 Fixed a bug in MergeList where ReAllocMem was being called on an uninitialized pointer causing memory corruption
git-svn-id: trunk@10944 -
2007-04-14 18:53:37 +00:00
vincents
9cacb9efef LCL: removed endian conversion functions, they are part of the fpc 2.0.4 RTL now
git-svn-id: trunk@10940 -
2007-04-13 12:32:19 +00:00
vincents
f45ec4ef19 LCL: Adapted TextToShortCut, ShortCutToText and KeyToShortCut to work correctly on big endian systems from Tom (bug #8680)
git-svn-id: trunk@10939 -
2007-04-13 11:49:55 +00:00
marc
78aee44612 * Patch #8453 by Tom Gregorovic: UTF8ToUTF16 and UTF16ToUTF8 implementation
+ Added UTF16String
~ todo: use it and remove original conversion code from carbon

git-svn-id: trunk@10754 -
2007-03-16 00:00:08 +00:00
mattias
f9fcb805bb LCL: fixed updating control scrollbars, remaining bug: win32 intf moves controls when scrolling
git-svn-id: trunk@10317 -
2006-12-09 10:24:44 +00:00
mattias
9f19bda8e3 docking: implemented restoring control anchored to multiple siblings, implemented restoring windowstate
git-svn-id: trunk@9736 -
2006-08-20 18:52:08 +00:00
mattias
ac5ae3b17e fixed fpc 2.1.1 compilation, docking: implemented shrinking to get space for docked control
git-svn-id: trunk@9718 -
2006-08-12 10:55:22 +00:00
mattias
be15116595 IDEIntf: added OnShow handler for TIDEMenuSection, h2pas wizard: implemented adding/editing text tools
git-svn-id: trunk@9698 -
2006-08-02 16:36:35 +00:00
mattias
b17384ebc1 TButtonGlyph now uses shared bitmaps, improved debugging mem leaks
git-svn-id: trunk@9629 -
2006-07-18 17:20:34 +00:00
mattias
65c428629e IDE: fixed replace all
git-svn-id: trunk@9576 -
2006-07-08 16:36:19 +00:00
mattias
24649d370c carbon intf: implemented dosynchronize
git-svn-id: trunk@9541 -
2006-07-02 14:23:17 +00:00
mattias
31810fcee6 gtk2 intf: GDI fonts are now pango layouts instead of pango font descriptions, using the font cache similar to gtk1
git-svn-id: trunk@9499 -
2006-06-27 11:28:17 +00:00
mattias
50e2dbfddb added workaround for x86_64 double 0/x bug
git-svn-id: trunk@9490 -
2006-06-23 16:09:38 +00:00
mattias
486838638b gtk2 intf: fixed TTrackBar, added MergeSort for TFPList and TStrings
git-svn-id: trunk@9471 -
2006-06-22 01:54:58 +00:00
marc
797928f45b * fixed compilation on ppc (for ppc 2.0.2 ?)
git-svn-id: trunk@9455 -
2006-06-19 23:22:30 +00:00
mattias
e666f7b856 TOutputfilter now uses TDynamicDataQueue to read data from TAsyncProcess immediately. TAsyncProcess enabled for linux
git-svn-id: trunk@9452 -
2006-06-19 19:48:34 +00:00
mattias
c8ded32146 fixed reading po files with c string MsgID
git-svn-id: trunk@9396 -
2006-06-04 11:48:11 +00:00
mattias
8a3f0c0eb4 added more variants for dbgs
git-svn-id: trunk@9359 -
2006-05-26 15:28:34 +00:00
mattias
d5f0c65a98 fixed exception during loading of TCalendar with different date format
git-svn-id: trunk@9357 -
2006-05-26 14:50:32 +00:00
mattias
6eb4930179 fixed references to COPYING.LCL
git-svn-id: trunk@9243 -
2006-05-05 05:52:08 +00:00
micha
d9e9f1570f win64 fixes (from peter, modified)
git-svn-id: trunk@9221 -
2006-05-01 21:45:12 +00:00
mattias
ed108e7e99 added simple check if system characterset is UTF8 and strings do not need to be converted
git-svn-id: trunk@8973 -
2006-03-21 15:23:51 +00:00
mattias
24d096e296 fixed SourceChangeCache
git-svn-id: trunk@8872 -
2006-03-06 18:53:29 +00:00
mattias
a6f928ba99 added UTF8Pos and UTF8Copy
git-svn-id: trunk@8849 -
2006-02-28 16:44:55 +00:00
mattias
b8881b0c6c implemented selecting highlighter in source editor
git-svn-id: trunk@8846 -
2006-02-28 12:16:22 +00:00
mattias
c03e8cd810 added DefineRectProperty
git-svn-id: trunk@8811 -
2006-02-23 16:29:43 +00:00
vincents
bdfd016800 VK_NUMPAD0 is a editable key too (issue #1730)
git-svn-id: trunk@8765 -
2006-02-17 21:06:47 +00:00
vincents
323b83d861 removed fpc 2.0.0 compatibility workarounds
git-svn-id: trunk@8761 -
2006-02-17 15:19:01 +00:00
mattias
994cebd433 replaced IFDEF win32 with IF defined(VER2_0_2) and defined(WIN32)
git-svn-id: trunk@8759 -
2006-02-17 14:07:21 +00:00
mattias
c17929dd5f fixes for compiling wince
git-svn-id: trunk@8757 -
2006-02-17 13:57:15 +00:00
mattias
e76dfaf3bd fixed typo
git-svn-id: trunk@8725 -
2006-02-10 12:15:21 +00:00
mattias
4de0211460 added default LCL_PLATFORM for all big ide components
git-svn-id: trunk@8589 -
2006-01-21 09:38:59 +00:00
mattias
fe9a9c9db9 fixed focusing in gtklist
git-svn-id: trunk@8568 -
2006-01-19 22:54:58 +00:00
mattias
c5381fa007 reduced debugging output and extended debugging of lcl
git-svn-id: trunk@8565 -
2006-01-19 18:36:07 +00:00
mattias
042e4992ac fixed checking package Makefile.fpc ignoring space differences
git-svn-id: trunk@8547 -
2006-01-18 00:02:36 +00:00
mattias
51d730320c carbon interface: implemented basic key handling
git-svn-id: trunk@8521 -
2006-01-14 23:27:42 +00:00
mattias
23426faaf8 added GetCompleteText and IsEditableKey from FB
git-svn-id: trunk@8480 -
2006-01-10 14:16:39 +00:00
vincents
44fc23e4a9 show error message, but do not crash, if --debug-log filename cannot be opened
git-svn-id: trunk@8472 -
2006-01-08 15:12:16 +00:00
mattias
ce294c63d5 various fixes for carbon
git-svn-id: trunk@8428 -
2006-01-04 00:09:36 +00:00
vincents
5b7a95ffb2 added {$INLINE ON}
git-svn-id: trunk@8175 -
2005-11-16 09:28:25 +00:00
mattias
ed60dffb71 IDE now extends/clean up project unit path on renaming a project unit
git-svn-id: trunk@8168 -
2005-11-15 16:14:04 +00:00
mattias
e958469de0 disabled inline for 2.0.0
git-svn-id: trunk@8134 -
2005-11-11 16:36:53 +00:00
vincents
02fb81ec5a updated Ukrainian translations from Evgen Palamarchuck and Taras Boychuk
git-svn-id: trunk@8006 -
2005-10-30 21:32:58 +00:00
vincents
0f798571c6 implemented UTF8CStringToUTF8String used to read po-files
git-svn-id: trunk@7952 -
2005-10-11 10:39:29 +00:00
vincents
0b932a761a added default and cancel button to calendar dialog
git-svn-id: trunk@7836 -
2005-09-26 13:57:17 +00:00