Commit Graph

48433 Commits

Author SHA1 Message Date
juha
f4b38428a6 Allow to use any class with RTTI for RunTimeTypeInfoControls (previously only using descendants of TPersistent was legal). Now is possible to use any ORM system with RTTI controls like mORMot. From Maciej.
git-svn-id: trunk@51089 -
2015-12-31 09:07:46 +00:00
ondrej
c93f1b0a8b lcl: grids: don't apply editor value if ESC is pressed. Issue #29261, patch by abonic1
git-svn-id: trunk@51088 -
2015-12-31 08:22:57 +00:00
juha
181b205220 IDE: Prevent crash when clicking button "Change Build Mode" and Cancel in dialog. BackupBuildModes is not called always. Issue #29292.
git-svn-id: trunk@51087 -
2015-12-30 23:27:40 +00:00
wp
170279af46 ipro: Fix non-breaking space character given by numerical value instead of " "; fixes issue #28174.
git-svn-id: trunk@51086 -
2015-12-30 23:16:23 +00:00
bart
d4a86c4069 Docs: Fix wrong xml in clipboard.xml, introduced in r51048 #6f4f90622a by me. Patch by wp. Issue #0029286.
git-svn-id: trunk@51085 -
2015-12-30 16:54:31 +00:00
juha
0a7cc81dde IDE: Enable "Make Resource String" command also when cursor is behind an end-quote. Issue #28829.
git-svn-id: trunk@51084 -
2015-12-30 15:27:14 +00:00
juha
e0c99b1197 IDE: Call UseDesktop (added in 51081) only when IDE is docked. Shortens startup time for undocked IDE.
git-svn-id: trunk@51083 -
2015-12-30 08:35:41 +00:00
dmitry
b32ffa065f gtk2: smarter window z-order reposition below (system-wide) active window, where available
git-svn-id: trunk@51082 -
2015-12-29 21:11:18 +00:00
juha
feeb522991 IDE: A workaround to prevent message window changing its height arbitrarily in a docked IDE. Issue #18538.
git-svn-id: trunk@51081 -
2015-12-29 17:06:55 +00:00
juha
2a49eb46bc LazBuild: Fix compilation after r51059 #42e68fd86d. Issue #29274.
git-svn-id: trunk@51080 -
2015-12-29 11:54:44 +00:00
maxim
d4c7addc0e Translations: French translation update by Gilles Vasseur, bug #29254
git-svn-id: trunk@51073 -
2015-12-28 22:08:58 +00:00
maxim
cf6cf9e7bf IDEIntf: updated Russian translation
git-svn-id: trunk@51072 -
2015-12-28 22:03:59 +00:00
maxim
363fc389e3 JCF: regenerated translations
git-svn-id: trunk@51071 -
2015-12-28 21:48:07 +00:00
dmitry
47c0d03a6c gtk2: change GTK_IS_WINDOW to GDK_IS_WINDOW during StayOnTop flag check
git-svn-id: trunk@51070 -
2015-12-28 20:35:59 +00:00
ondrej
a7367c97d9 ide: fix Options changed through "Change Build Mode" CoolBar button isn't respected by the compiler. Issue #28059
git-svn-id: trunk@51068 -
2015-12-28 19:30:13 +00:00
dmitry
f2db2ee23e win32: updating fsStayOnTop windows handling of TOPMOST/NONTOPMOST flags by pushing a window to BOTTOM and restoring to the application TOP (not system wide). Should fix #018036
git-svn-id: trunk@51067 -
2015-12-28 17:06:04 +00:00
juha
6f720f5eaa SynEdit: Improved image SynJScriptSyn. Issue #29264, provided from Janusz Tomczak.
git-svn-id: trunk@51066 -
2015-12-28 16:50:29 +00:00
juha
4d3f2aefa9 Cleanup.
git-svn-id: trunk@51065 -
2015-12-28 13:32:23 +00:00
juha
c2f0586120 EditorMacroSript: Fix compilation with different defines, reduce compiler warnings.
git-svn-id: trunk@51064 -
2015-12-28 13:32:21 +00:00
juha
060d956ee0 PascalScript: Fix compilation with different defines, reduce compiler warnings.
git-svn-id: trunk@51063 -
2015-12-28 13:32:19 +00:00
juha
51c28613b2 LCL-Win32: Fix drag and drop issue of ListView items with ImageList. Issue #27816, patch from Zeljko + Janusz Tomczak.
git-svn-id: trunk@51062 -
2015-12-28 13:32:14 +00:00
ondrej
fe3244449c components: TSynBaseCompletionForm: add DrawBorderColor, make DrawBorderWidth public. Issue #29268. Modified patch by regs
git-svn-id: trunk@51061 -
2015-12-28 08:14:17 +00:00
wp
c689e1582c fpvectorial: Fix svg reader memory leaks related to BrushDefs and tokenizer. Declare package as runtime package.
git-svn-id: trunk@51060 -
2015-12-27 23:33:57 +00:00
juha
42e68fd86d IDE: Save Application Bundle and resource XPManifest to default project configuration. Issue #22286.
git-svn-id: trunk@51059 -
2015-12-27 22:36:55 +00:00
wp
c224456e7f fpvectorial: Reorganize TPath.Render. Support polygon even-odd and non-zero winding rules for brush fill.
git-svn-id: trunk@51058 -
2015-12-27 20:43:02 +00:00
ondrej
e8bf2b6e97 ideintf: ImageList editior: add replace button. Issue #29252. Patch by Janusz Tomczak
git-svn-id: trunk@51054 -
2015-12-27 17:40:09 +00:00
juha
800d968b77 LazUtils: Suppress some hints when compiling LazUtils. Issue #27961.
git-svn-id: trunk@51053 -
2015-12-27 15:04:41 +00:00
ondrej
bcca492fd6 designer: unify menu editor PopupParent/PopupMode code with r51051 #175c0031c0
git-svn-id: trunk@51052 -
2015-12-27 13:23:11 +00:00
ondrej
175c0031c0 ideintf: set PopupMode/PopupParent for collection editor and actions editor. Issue #24711
git-svn-id: trunk@51051 -
2015-12-27 13:06:05 +00:00
ondrej
f1c10c63a7 ideintf, ide: change result type of TMainIDEBase.GetMainBar from TComponent to TForm.
It was an unnecessary limitation because there is Forms dependency in both units already.

git-svn-id: trunk@51050 -
2015-12-27 11:38:55 +00:00
ondrej
574bda0e99 lcl: fix TCustomForm.SetPopupMode: remove PopupParent for both pmAuto and pmNone
git-svn-id: trunk@51049 -
2015-12-27 11:02:11 +00:00
bart
6f4f90622a Docs: Document the ClipBoard HTML functions.
git-svn-id: trunk@51048 -
2015-12-27 10:44:16 +00:00
zeljko
bcb331e395 Qt: use direct X11 call for transient hint since Qt's QtTool flag is buggy. issue #29253
git-svn-id: trunk@51047 -
2015-12-27 09:14:49 +00:00
zeljko
b7b8b6267a Qt: added pure X11 function for transient hint. Related to issue #29253
git-svn-id: trunk@51046 -
2015-12-27 08:46:30 +00:00
juha
3d8be36eb6 LCL: Reduce warnings by replacing deprecated TField's "Lookup" with "FieldKind=fkLookup".
git-svn-id: trunk@51045 -
2015-12-26 18:55:45 +00:00
zeljko
1f6def37cc Qt: fixed Qt compilation after r51036 #0703a58eca
git-svn-id: trunk@51044 -
2015-12-26 18:42:37 +00:00
juha
32f2f78b28 JCF2: Use String type + UTF-8 instead of WideString. Prevents conversions and compiler warnings. Also related to issue #27945.
git-svn-id: trunk@51043 -
2015-12-26 16:52:28 +00:00
juha
b6a09af5dc IDE: Improve ChgEncodingDialog layout. Issue #29219, patch from Alexey Torgashin.
git-svn-id: trunk@51042 -
2015-12-26 16:52:16 +00:00
bart
35b30db335 LazUtils: CopyDirTree: better readable Boolean expression.
git-svn-id: trunk@51041 -
2015-12-26 16:43:20 +00:00
zeljko
60c709a66b Qt: much faster DCSetPixel when painter is QImage or QPixmap. issue #29256
git-svn-id: trunk@51040 -
2015-12-26 16:30:37 +00:00
bart
b8d42c3a62 LazUtils: Fix r51038 #10e166f60e for Issue #28841.
git-svn-id: trunk@51039 -
2015-12-26 13:50:01 +00:00
bart
10e166f60e LazUtils: Better fix "Prevent CopyDirTree copying to a subdirectory of source." Issue #28841.
git-svn-id: trunk@51038 -
2015-12-26 13:14:11 +00:00
bart
cc42e8d513 ShellListView: allow for case-sensitive masks. Issue #0029255. Patch by ruewa, modified by me.
git-svn-id: trunk@51037 -
2015-12-26 12:30:59 +00:00
ondrej
0703a58eca lcl: qt: revert wrong change for modal windows from r51032 #81733b2e74
git-svn-id: trunk@51036 -
2015-12-26 12:30:00 +00:00
juha
784fb5ccb6 IDE: Check the existence of all search directories in FindInFilesDialog. Issue #27796.
git-svn-id: trunk@51035 -
2015-12-25 20:41:39 +00:00
juha
d10faafb1a LazUtils: Use trimmed paths for comparing sub-dir in CopyDirTree. Fix return value. Issue #28841.
git-svn-id: trunk@51034 -
2015-12-25 19:14:04 +00:00
juha
6faa4e893c LazUtils: Prevent CopyDirTree copying to a subdirectory of source. Issue #28841.
git-svn-id: trunk@51033 -
2015-12-25 18:39:32 +00:00
ondrej
81733b2e74 lcl: rewrite PopupMode/PopupParent
- unify code for PopupMode/PopupParent in one function TCustomForm.GetRealPopupParent for all WS.
- change TWSCustomFormClass.SetPopupParent to TWSCustomFormClass.SetRealPopupParent without PopupMode parameter.
- Fix TPopupMode documentation.
Issue #29247

git-svn-id: trunk@51032 -
2015-12-25 15:37:10 +00:00
wp
629feb6d13 TAChart: Fix TDataPointEditor to mark the property as modified after data entry (issue #29236). Minor optical brush up of form.
git-svn-id: trunk@51031 -
2015-12-25 12:22:56 +00:00
zeljko
2f9f2db741 Qt: fixed memleak in TQtWidgetSet.DCSetPixel.
git-svn-id: trunk@51030 -
2015-12-25 11:54:06 +00:00