maxim
4f6f135dbb
Merged revision(s) 59092 #6cc32369e2 from trunk:
...
MainInspector: Fix a typo.
........
git-svn-id: branches/fixes_2_0@59199 -
2018-09-30 22:38:54 +00:00
maxim
d100a1daee
Merged revision(s) 59089 #71029bd79e, 59091 #32ab98357d, 59147 #04c36eeea0, 59156 #57d56b4303, 59170 #24f8569925, 59172-59173 #0af5bf1620-#0af5bf1620, 59176 #33374c2b95 from trunk:
...
IDE: Bug fix: Deleting newly added CoolBar leads to error, issue #34302
........
IDE: Check package name validity correctly.
........
IDE: Improve logic for updating Application.Title statement. Now it gets removed, too. Issue #34318 .
........
IDE: Add new Application.Title and .Scale statements after Application.Create line. Issue #34318 .
........
IDE: Support 3 icons with different resolutions in "New Component" dialog. Improve the GUI.
........
IDE: cleaned up unused resource string
........
IDE: regenerated translations and updated Russian translation
........
IDE: In "New Component" dialog resize the buttons based on icon image size. Improve initial dir for selecting icon.
........
git-svn-id: branches/fixes_2_0@59198 -
2018-09-30 22:37:23 +00:00
mattias
118e182b08
lazutils: removed duplicate code, issue #34320
...
git-svn-id: branches/fixes_2_0@59143 -
2018-09-23 06:43:40 +00:00
maxim
b2067ac916
Merged revision(s) 59110 #fd64c39c73 from trunk:
...
Opkman: Fix memory leak.
........
git-svn-id: branches/fixes_2_0@59120 -
2018-09-21 22:25:04 +00:00
maxim
14c57a58c6
Merged revision(s) 59095-59096 #0e98465e3a-#0e98465e3a from trunk:
...
Translations: Turkish translation update by Hakan KIZILHAN, bug #34296
........
Translations: Spanish translation update by Alonso Cárdenas Márquez, bug #34304
........
git-svn-id: branches/fixes_2_0@59101 -
2018-09-20 22:47:10 +00:00
maxim
38363b434c
Merged revision(s) 59083 #406ae30f3b, 59085 #463c8bb943, 59094 #7bcf1cc533 from trunk:
...
TFindDialog/TReplaceDialog: show dialog poScreenCenter in IDE; fix erratic behaviour of TReplaceDialog in IDE (wrong parent). Issue #0034297 .
........
LCL: Improved layout of TFindDialog and TReplaceDialog, fix TabOrder.
........
LCL: Fix TCustomListbox not releasing Canvas handle in DestroyWnd (issue #34249 ).
........
git-svn-id: branches/fixes_2_0@59100 -
2018-09-20 22:45:56 +00:00
maxim
4d2a63f942
Merged revision(s) 59081 #0d01822dfb from trunk:
...
IDE: Add package name to hints for component palette icons.
........
git-svn-id: branches/fixes_2_0@59099 -
2018-09-20 22:39:08 +00:00
maxim
51abe9c120
Merged revision(s) 59046-59047 #62c05b07e0-#62c05b07e0 from trunk:
...
LCL-GTK2: Do not truncate Groupbox caption (fix for previous). Issue #32621 , patch from accorp.
........
LCL-GTK2: Fix TListView column widths. Issue #34044 , patch from accorp.
........
git-svn-id: branches/fixes_2_0@59098 -
2018-09-20 22:37:21 +00:00
maxim
a0b6a9e8c9
Merged revision(s) 59041-59044 #aaef9c6884-#aaef9c6884 from trunk:
...
IDE: Use safe typecast for TProjectCompilationToolOptions when building project.
........
Revert r59006 #b06f6da4af "IdeIntf: Add API for ExecuteCommand in CompOptsIntf." Must be done better.
........
IdeIntf: A new interface class TLazCompilationToolOptions with a Command and CompileReasons. Issue #34283 .
........
IdeIntf: Improve the CompilationTool stuff. Remove and clean code. Issue #34283 .
........
git-svn-id: branches/fixes_2_0@59097 -
2018-09-20 22:35:47 +00:00
mattias
9849f88090
IDE: less hints
...
git-svn-id: branches/fixes_2_0@59080 -
2018-09-19 09:24:40 +00:00
mattias
5fe27864e1
IDE: fixed abstract method
...
git-svn-id: branches/fixes_2_0@59078 -
2018-09-19 09:23:06 +00:00
mattias
bbe6d6932e
Opkman: Bug fix: remove package compiling restriction
...
git-svn-id: branches/fixes_2_0@59076 -
2018-09-19 09:11:17 +00:00
mattias
73e27bc41f
TFindDialog: save FFindForm position upon close
...
git-svn-id: branches/fixes_2_0@59075 -
2018-09-19 09:10:50 +00:00
mattias
a53ade57f6
TFindDialog: use Position := poMainFormCenter in CalcPosition instead of trying to calculate that by ourselves. Patch by Serge Anvarov
...
git-svn-id: branches/fixes_2_0@59074 -
2018-09-19 09:10:21 +00:00
mattias
19e1dbd227
TFindDialog: slight improvement on r59031 #daee51d966
...
git-svn-id: branches/fixes_2_0@59073 -
2018-09-19 09:10:04 +00:00
mattias
21fb44fb54
TCommondialog: do not publish Width/Height properties. Issue #0033480 . Patch by AlexeyT
...
git-svn-id: branches/fixes_2_0@59072 -
2018-09-19 09:09:41 +00:00
mattias
49817c5c53
TFindDialog: fix setting Top/Left. Issue #0033528
...
git-svn-id: branches/fixes_2_0@59071 -
2018-09-19 09:09:07 +00:00
mattias
507604a0df
TValueListEditor: fix DeleteRow Issue #0034208
...
git-svn-id: branches/fixes_2_0@59070 -
2018-09-19 09:08:50 +00:00
mattias
70c4ffef23
LCL-GTK2: Fix TStaticText Width with Autosize. Issue #21877
...
git-svn-id: branches/fixes_2_0@59069 -
2018-09-19 09:08:31 +00:00
mattias
6c36017249
LCL-GTK2: Do not truncate Groupbox caption. Issue #32621
...
git-svn-id: branches/fixes_2_0@59068 -
2018-09-19 09:08:13 +00:00
mattias
a3ef72f352
IDE: clean up
...
git-svn-id: branches/fixes_2_0@59067 -
2018-09-19 09:06:12 +00:00
mattias
86f180ee7b
set fixes version to 2.0.0RC1
...
git-svn-id: branches/fixes_2_0@59011 -
2018-09-15 19:57:31 +00:00
mattias
97decc37d8
initial version of fixes branch 2.0
...
git-svn-id: branches/fixes_2_0@59009 -
2018-09-15 19:45:29 +00:00
mattias
c2b0e049ef
set trunk version to 2.0.0PreRelease
...
git-svn-id: trunk@59008 -
2018-09-15 19:41:22 +00:00
juha
ebaa4dcf36
IDE: Return true from TExternalTools.RunToolAndDetach when everything goes well. Issue #34282 .
...
git-svn-id: trunk@59007 -
2018-09-15 17:43:10 +00:00
juha
b06f6da4af
IdeIntf: Add API for ExecuteCommand in CompOptsIntf. Issue #34283 , patch from m_burkhard@gmx.ch.
...
git-svn-id: trunk@59006 -
2018-09-15 17:17:22 +00:00
juha
a10d4dadc6
IDE: Support dot (".") in project name. Issue #29854 .
...
git-svn-id: trunk@59005 -
2018-09-15 12:32:37 +00:00
juha
bae00a04b3
LCL-GTK2: Disable an annoying DebugLn().
...
git-svn-id: trunk@59004 -
2018-09-15 12:32:25 +00:00
juha
0be197cd4a
LCL-GTK2: Fix TCheckBox Autosize. Issue #23152 , patch from accorp.
...
git-svn-id: trunk@59003 -
2018-09-15 08:47:25 +00:00
juha
9f69827bc7
IDE: Simplify saving AutoSave/LastOpenPackages.
...
git-svn-id: trunk@59002 -
2018-09-15 08:47:13 +00:00
dmitry
e4ad7a78b2
cocoa: update to applicaiton event processing to forward mouseMove events to non keywindows under the cursor
...
git-svn-id: trunk@59001 -
2018-09-15 04:33:41 +00:00
dmitry
1871fb6f58
cocoa: updating showing and hiding of modal windows
...
git-svn-id: trunk@59000 -
2018-09-15 02:20:05 +00:00
dmitry
e145093592
cocoa: correct image assingment during menu item creation
...
git-svn-id: trunk@58999 -
2018-09-14 23:18:26 +00:00
dmitry
b56ac8a72f
cocoa: common nstextview code to get top row
...
git-svn-id: trunk@58998 -
2018-09-14 22:55:02 +00:00
dmitry
463f479224
cocoa: common code to determine a rect of a cell in NSTableView
...
git-svn-id: trunk@58997 -
2018-09-14 22:42:01 +00:00
dmitry
fac617af9b
cocoa: common code to determine the rowIndex at NSTableView based of LCL coordinates
...
git-svn-id: trunk@58996 -
2018-09-14 21:04:26 +00:00
dmitry
5576446ed2
cocoa: common approach for handling TAB key and preventing Cocoa to switch the focus
...
git-svn-id: trunk@58995 -
2018-09-14 19:23:54 +00:00
dmitry
7ff50b386f
cocoa: update detection of focused HWND. Updated handling of fieldEditor. No need for an extra field, as editors delegate property is populated by the system
...
git-svn-id: trunk@58994 -
2018-09-14 19:01:14 +00:00
dmitry
89e2243c29
cocoa: update key handling for non-english layouts (previously there was a regressions that would supress any non-english characters from being printed). update Tab handling for Memo - recognizing WantTabs property. Update key events handling to the new approach for CocoaTextEdits controls
...
git-svn-id: trunk@58993 -
2018-09-14 17:22:29 +00:00
dmitry
c60c2ec9d8
cocoa: update the dialog filter, not to crash on macOS 10.6
...
git-svn-id: trunk@58992 -
2018-09-14 15:43:41 +00:00
maxim
5d1600d2c7
IDE: improved Russian translation
...
git-svn-id: trunk@58991 -
2018-09-14 12:32:13 +00:00
maxim
f769fa865e
IDE: regenerated translations and updated Russian translation
...
git-svn-id: trunk@58990 -
2018-09-14 12:24:37 +00:00
maxim
df20cd3d67
IDE: minor resource string improvement
...
git-svn-id: trunk@58989 -
2018-09-14 12:22:18 +00:00
juha
c0f0430c22
IdeIntf: A minor refactoring for PropEdits.
...
git-svn-id: trunk@58988 -
2018-09-14 10:26:11 +00:00
juha
574bb4ecb7
LCL-GTK2: Implement TGtk2WidgetSet.GetTextExtentExPoint(). Issue #34276 , patch from accorp.
...
git-svn-id: trunk@58987 -
2018-09-14 08:45:30 +00:00
balazs
11ad2639aa
IDE: Publish Project dialog: Add the possibility to open the destination directory in file manager(default false).
...
git-svn-id: trunk@58986 -
2018-09-14 06:37:00 +00:00
dmitry
aa058f523f
cocoa: caret code cleanup
...
git-svn-id: trunk@58985 -
2018-09-14 06:04:52 +00:00
balazs
268710659c
IDE: Fix the package editor window bug. On startup the IDE opens the package editor window for packages previously closed.
...
git-svn-id: trunk@58984 -
2018-09-14 06:01:15 +00:00
dmitry
e2793c4874
cocoa: adjusting size of TGroupBox to match layout rectangle
...
git-svn-id: trunk@58983 -
2018-09-14 03:17:35 +00:00
dmitry
49c4dbe3c8
cocoa: adding tabcontrols offset to match macOS layout rectangles. #32887
...
git-svn-id: trunk@58982 -
2018-09-14 02:59:14 +00:00