bart
|
45e8d97693
|
LCLProcs: Remove the Win9xWsManager unit, since we don't support that platform anymore.
git-svn-id: trunk@51858 -
|
2016-03-08 11:47:49 +00:00 |
|
mattias
|
19299db032
|
lcl: inline DumpStack
git-svn-id: trunk@51660 -
|
2016-02-19 08:59:58 +00:00 |
|
juha
|
c96d141c52
|
Tools: Reorder and clean uses sections. Prevent "deprecated" warnings.
git-svn-id: trunk@49624 -
|
2015-08-08 21:06:51 +00:00 |
|
juha
|
653b5dd43a
|
Codetools, unit FileProcs: Disable conditionally wrapper functions. For testing define DisableWrapperFunctions and build Lazarus.
git-svn-id: trunk@49504 -
|
2015-07-07 11:43:38 +00:00 |
|
juha
|
06ac76f560
|
LazUtils, unit FileUtil: Disable conditionally LazUtf8 and LazFileUtils wrapper functions. For testing define NoLazUTF8Wrappers and build Lazarus.
git-svn-id: trunk@49494 -
|
2015-07-04 23:08:00 +00:00 |
|
juha
|
389df5cdfe
|
LCL: Support special strings for TextToShortcut/ShortcutToText. Issue #27746, patch from Alexey Torgashin.
git-svn-id: trunk@48922 -
|
2015-05-02 21:50:00 +00:00 |
|
juha
|
abe573b42d
|
Initialize variables based on compiler warnings around Lazarus and libs. Contains ToDo items.
git-svn-id: trunk@48481 -
|
2015-03-24 17:52:23 +00:00 |
|
mattias
|
5ca1ca2bd8
|
LCL: less hints
git-svn-id: trunk@47614 -
|
2015-02-07 09:52:51 +00:00 |
|
juha
|
abf9a845da
|
Deprecate wrappers for LazUTF8 functions in LCLProc.
git-svn-id: trunk@47604 -
|
2015-02-06 18:25:31 +00:00 |
|
mattias
|
814cf1a717
|
lazutils: FindInvalidUTF8Character: check for wrong mapped codes, changed default to report gaps
git-svn-id: trunk@47172 -
|
2014-12-10 14:26:18 +00:00 |
|
mattias
|
010fd26779
|
lcl: DbgSaveData: unicode file names
git-svn-id: trunk@46809 -
|
2014-11-12 18:50:45 +00:00 |
|
mattias
|
1fe37e15a2
|
fixed spelling mistakes, found by lintian
git-svn-id: trunk@43900 -
|
2014-02-05 12:07:46 +00:00 |
|
jesus
|
103d6a39e3
|
LCL, added dbgs(variant)
git-svn-id: trunk@43774 -
|
2014-01-20 01:14:56 +00:00 |
|
maxim
|
18a463791b
|
LCL: fixed TComboBox autocompletion with numeric (non-numpad) keys, patch from Gilson Nunes, bug #25495
git-svn-id: trunk@43660 -
|
2014-01-06 15:05:48 +00:00 |
|
juha
|
c30eb3edd3
|
Clean outdated DEFINEs from the code, like old compiler versions and FPC_HAS_CONSTREF.
git-svn-id: trunk@43628 -
|
2014-01-02 18:16:19 +00:00 |
|
juha
|
7b162087fd
|
Improve license headers in sources, part 1. Refer to details about license, not copyright. Remove jargon about lack of warranty, it is covered in license already.
git-svn-id: trunk@41387 -
|
2013-05-24 18:30:06 +00:00 |
|
mattias
|
37915accc5
|
LCL: fixed lclproc mode
git-svn-id: trunk@40322 -
|
2013-02-15 07:41:23 +00:00 |
|
mattias
|
577bc9d322
|
LCL: gtk2: disabled optimization REMOVEEMPTYPROCS for fpc 2.7.1
git-svn-id: trunk@40321 -
|
2013-02-14 23:34:15 +00:00 |
|
mattias
|
e1f38d1a0b
|
LCL: added mergesort for parts of TFPList
git-svn-id: trunk@40304 -
|
2013-02-13 19:00:05 +00:00 |
|
mattias
|
a5342ca134
|
lcl: less need for widestringmanager
git-svn-id: trunk@38101 -
|
2012-08-01 09:11:45 +00:00 |
|
mattias
|
99ba8dfabd
|
lcl: write debuglog with sharing
git-svn-id: trunk@37932 -
|
2012-07-13 16:10:03 +00:00 |
|
mattias
|
5b350609ab
|
gtk2: less hints
git-svn-id: trunk@36761 -
|
2012-04-14 10:27:10 +00:00 |
|
mattias
|
7cf1e76eb3
|
LCL: merged duplicate functions
git-svn-id: trunk@35436 -
|
2012-02-18 13:15:31 +00:00 |
|
paul
|
a3891d650a
|
lcl: redo UTF8LowerCase and UTF8UpperCase by redirecting calls to LazUTF8
git-svn-id: trunk@35391 -
|
2012-02-16 02:38:45 +00:00 |
|
paul
|
5abf39a0c8
|
lcl: redo UTF8LowerCase and UTF8UpperCase by redirecting calls to LazUTF8
git-svn-id: trunk@35390 -
|
2012-02-16 02:30:41 +00:00 |
|
paul
|
b75cbdf949
|
lcl: use UnicodeString instead of WideString for UTF16String to remove unneeded conversions (lazutils uses UnicodeString and converting their results to WideString cause a helper calls)
git-svn-id: trunk@35386 -
|
2012-02-16 01:40:38 +00:00 |
|
juha
|
cef54d4751
|
LCL: vtUnicodeString is introduced in FPC 2.7.x. Add conditional compilation for it.
git-svn-id: trunk@35381 -
|
2012-02-15 18:21:16 +00:00 |
|
paul
|
eb71c915df
|
lclproc: use UTF16String for routines with UTF16 in name, handle vtUnicodeString variant parts
git-svn-id: trunk@35368 -
|
2012-02-15 02:38:55 +00:00 |
|
martin
|
2ce509ce97
|
Clean up: warnings (new debugln)
git-svn-id: trunk@35269 -
|
2012-02-09 13:31:28 +00:00 |
|
vincents
|
1cbef20c34
|
lazutils: fixed another compilation for debug log with wince.
git-svn-id: trunk@35262 -
|
2012-02-09 08:59:40 +00:00 |
|
martin
|
64cb0d92c5
|
new Debugln via LazLogger (now used by default)
git-svn-id: trunk@35255 -
|
2012-02-09 01:13:23 +00:00 |
|
martin
|
71814e408a
|
new Debugln via LazLogger (ifdef WithLazLogger)
git-svn-id: trunk@35187 -
|
2012-02-06 18:43:49 +00:00 |
|
sekelsenmat
|
1b5dde8f63
|
Makes the decition to prefix all VK_ constants which are exclusive of the LCL with VK_LCL_
git-svn-id: trunk@34846 -
|
2012-01-21 17:09:21 +00:00 |
|
sekelsenmat
|
6be7642595
|
Android: Converts all key codes from the Android SDK. Adds more keys to the Android keyboard support
git-svn-id: trunk@34779 -
|
2012-01-18 15:11:04 +00:00 |
|
juha
|
271d88305a
|
LCL: make LCL build with win64. Issue #21081, patch from Bart Broersma
git-svn-id: trunk@34743 -
|
2012-01-15 11:09:18 +00:00 |
|
juha
|
d51b2ed1a1
|
LCL: improvements for using Win9xWsManager, issue #0021025
git-svn-id: trunk@34605 -
|
2012-01-05 23:55:30 +00:00 |
|
juha
|
478a6f7b60
|
LCL: Make case-insensitive search work on Win9x, issue #0021025, patch from Bart Broersma
git-svn-id: trunk@34601 -
|
2012-01-05 17:25:49 +00:00 |
|
mattias
|
ed7ff21c35
|
LCL: added some inline
git-svn-id: trunk@34236 -
|
2011-12-17 00:59:07 +00:00 |
|
sekelsenmat
|
3c9ee8524f
|
Adds the new Application.ExtendedKeysSupport flag and advances the implementation of keyboard support in LCL-CustomDrawn-Cocoa
git-svn-id: trunk@34219 -
|
2011-12-16 08:22:27 +00:00 |
|
sekelsenmat
|
a806fac460
|
Moves the selection of cwstring vs paswstring vs windows string manager into the widgetsets
git-svn-id: trunk@33921 -
|
2011-12-02 23:00:48 +00:00 |
|
sekelsenmat
|
147eb696f1
|
Adds a mechanism for widgetsets to override DebugLn/DebugOut
git-svn-id: trunk@33817 -
|
2011-11-28 10:10:48 +00:00 |
|
mattias
|
8ee87295fc
|
lcl+lazutils: moved TMethodList to lazutils
git-svn-id: trunk@33551 -
|
2011-11-16 05:51:31 +00:00 |
|
juha
|
f9005be726
|
IDE+LCL: Generate shortcut string correctly for comma and some other chars. Issue #20621
git-svn-id: trunk@33294 -
|
2011-11-04 10:56:22 +00:00 |
|
juha
|
c4cee0e6dd
|
IDE+LCL: Combine PropEdits.KeyAndShiftStateToKeyString and TWidgetSet.GetAcceleratorString, move to lclproc. Remove unused constants.
git-svn-id: trunk@33283 -
|
2011-11-04 09:50:46 +00:00 |
|
paul
|
b8c286a25d
|
lcl: reduce amount of warnings, fix use of UTF8Decode and use of UTF8String type
git-svn-id: trunk@33250 -
|
2011-11-03 06:58:10 +00:00 |
|
sekelsenmat
|
23818b9900
|
Adds a define to enable paswstring
git-svn-id: trunk@33117 -
|
2011-10-27 18:47:54 +00:00 |
|
sekelsenmat
|
2c0cc4c4d4
|
Reverts the previous removal of TLMouseEvent.State
git-svn-id: trunk@33114 -
|
2011-10-27 18:03:01 +00:00 |
|
sekelsenmat
|
73f0887e09
|
Fixes bug #20065. Removes ssCaps, ssNum and ssScroll because they are implemented based on the key lock in win32, which is not the same as shift state, they are added only for MouseWhell events and very unreliable across platforms (cannot be correctly implemented in win32 for example). Also corrects the ShiftState for MouseWhell messages in Windows. Removes State from the mousewhell internal message, now Button is used, which is more consistent with Win32.
git-svn-id: trunk@33092 -
|
2011-10-26 15:08:10 +00:00 |
|
sekelsenmat
|
190bd0e68d
|
Redirects many utf8 routines in lclproc to use lazutf8, to avoid code duplication
git-svn-id: trunk@32987 -
|
2011-10-19 19:20:56 +00:00 |
|
sekelsenmat
|
e04d11b5e5
|
Starts redirecting lclproc utf-8 calls to lazutf8
git-svn-id: trunk@32939 -
|
2011-10-17 09:45:17 +00:00 |
|