Commit Graph

48464 Commits

Author SHA1 Message Date
mattias
ab16e7a847 IDE: help selector: selected image index, bug #30303
git-svn-id: branches/fixes_1_6@52571 -
2016-06-22 21:54:35 +00:00
mattias
6089075cfe lcl: gtk2: GTKAPIWidget_FocusIn: check if client widget can be focused
git-svn-id: branches/fixes_1_6@52560 -
2016-06-22 14:35:49 +00:00
mattias
ee538e09b6 codetools: include path for fpc src dir packages/rtl-*
git-svn-id: branches/fixes_1_6@52555 -
2016-06-22 11:23:29 +00:00
mattias
98cedca2e8 IDE: help selector: read only treeview, bug #30303
git-svn-id: branches/fixes_1_6@52553 -
2016-06-22 11:03:27 +00:00
mattias
20cb27a07e IDE: help for rtl units in packages/rtl-*, bug #30303
git-svn-id: branches/fixes_1_6@52552 -
2016-06-22 11:03:15 +00:00
mattias
50fdcd5d7d IDE: designer: fixed jitform for fpc 3.1
git-svn-id: branches/fixes_1_6@52508 -
2016-06-15 09:43:39 +00:00
mattias
9de13bc689 IDE: fixed compilation with fpc 3.0.1
git-svn-id: branches/fixes_1_6@52485 -
2016-06-12 07:09:00 +00:00
mattias
6f6581e719 IDE: fixed compilation with fpc 3.1.1, bug #30262
git-svn-id: branches/fixes_1_6@52483 -
2016-06-12 07:02:06 +00:00
maxim
767928fd52 Merged revision(s) 52471 #1f30e1af51, 52475-52476 #d91135954f-#d91135954f from trunk:
POChecker: fixed "Ignore fuzzy translations" option.

Previously all translations with bad formatting arguments were 
considered fuzzy, so these errors were not shown even for non-fuzzy 
translations if this option was enabled.
........
LCL, Translations unit: there is no need to check for badformat flags in CleanUp procedure anymore, they are now set/cleared in all cases in CheckFormatArguments procedure.
........
LCL, Translations unit: improved comments.
........

git-svn-id: branches/fixes_1_6@52477 -
2016-06-11 13:49:55 +00:00
maxim
8a4020018d Merged revision(s) 52463 #36046a9b4d from trunk:
Translations: Ukrainian translation update by Olexandr Pylypchuk, bug #30250
........

git-svn-id: branches/fixes_1_6@52464 -
2016-06-08 23:14:40 +00:00
maxim
73b7465483 Merged revision(s) 52455 #207c318329 from trunk:
Regenerated translations
........

git-svn-id: branches/fixes_1_6@52462 -
2016-06-08 22:43:10 +00:00
maxim
977c003389 Merged revision(s) 52393 #7c86c1a6b9, 52450 #ef85a2851f, 52453 #312f3d3439 from trunk:
POChecker: fixed typos which prevented loading of window state from config for Results and Graphical Statistics forms
........
POChecker: fixed loading of master files selection state on Linux/GTK2
........
POChecker: unify height of buttons in Result Dialog on Linux/GTK2 ("Close" button can be higher than others because of bigger default glyph)
........

git-svn-id: branches/fixes_1_6@52461 -
2016-06-08 22:28:08 +00:00
maxim
be03727dc1 Merged revision(s) 52442 #ba872ba5b1 from trunk:
LazUtils: Use cwstring always on unix systems. WideCompare* functions require it.
........

git-svn-id: branches/fixes_1_6@52460 -
2016-06-08 22:22:08 +00:00
maxim
7575d3db56 Merged revision(s) 52410 #ba927319a4, 52417 #e657f17f12 from trunk:
IDE, SourceEditor: fixed hints. Mouse can move into hint area. Issue #0030077 / broken by revision 49872 #d5bd14f7ac
........
ide: Normalize path delims of resource items
........

git-svn-id: branches/fixes_1_6@52459 -
2016-06-08 22:19:18 +00:00
maxim
681dde5529 Merged revision(s) 52406-52407 #d8ed66ce6a-#d8ed66ce6a from trunk:
Qt: fixed TQtWidgetSet.AngleChord(). issue #30194
........
Qt: proper string conversion.
........

git-svn-id: branches/fixes_1_6@52458 -
2016-06-08 22:17:37 +00:00
maxim
070948cf18 Merged revision(s) 52405 #04f0bf21ef from trunk:
LCL: Fix default implementations of Arc, Chord and Pie functions. Issue #30194, patch from errno.
........

git-svn-id: branches/fixes_1_6@52457 -
2016-06-08 22:15:55 +00:00
maxim
b7a6b2c951 Merged revision(s) 51383 #9f13b0b11a, 52335 #11f4712b8d, 52339-52340 #11f4b132d1-#11f4b132d1, 52346-52347 #cc9413a516-#cc9413a516, 52389 #55188988d4, 52391 #c51bc87bab from trunk:
tachart: fix compiling for the coming TRect advanced functions in FPC 3.1.1 (see issue #29479)
........
TAChart: Add missing declaration of PutPixel to TOpenGLDrawer.
........
TAChart: Remove path to TADrawerOpenGl from opengl demo.
........
TAChart: Fix pen style and pen width in OpenGL drawer.
........
TAChart: Set "AddToUsesPkgSection" flag of TADrawerOpenGL to false (had been changed in r52340 #c3114ad322, resolves issue #0030169)
........
TAChart: Fix missing initialization of glut library in opengl demo.
........
TAChart: Publish event OnContextPopup
........
TAChart: Avoid chart popup menu opening at the end of a pan-drag operation with right mouse button.
........

git-svn-id: branches/fixes_1_6@52456 -
2016-06-08 22:14:11 +00:00
mattias
d1fb44a761 codetools: support const modifiers not separated with semicolons, bug #30244
git-svn-id: branches/fixes_1_6@52446 -
2016-06-06 11:56:14 +00:00
mattias
736731c7b1 codetools: parse proc modifier compilerproc:id, bug #30237
git-svn-id: branches/fixes_1_6@52445 -
2016-06-06 09:04:45 +00:00
maxim
bdea4f32ec IDE: French translation update by Gilles Vasseur, bug #30151
git-svn-id: branches/fixes_1_6@52325 -
2016-05-17 22:50:10 +00:00
maxim
6f0c5bd769 Merged revision(s) 52315 #45f631604d from trunk:
Translations: Hungarian translation update by Péter Gábor, bug #30148
........

git-svn-id: branches/fixes_1_6@52317 -
2016-05-16 22:54:47 +00:00
maxim
81b73425cc Merged revision(s) 52306 #2b94ec1a7c from trunk:
IDEIntf: assign OnClick events in RegisterIDEButtonCommand. Issue #30137
........

git-svn-id: branches/fixes_1_6@52314 -
2016-05-16 22:39:06 +00:00
maxim
132a62707f Merged revision(s) 52312 #0f06da03a6 from trunk:
Translations: French translation update by Gilles Vasseur, bug #30136
........

git-svn-id: branches/fixes_1_6@52313 -
2016-05-16 22:32:39 +00:00
ondrej
7622008fd8 Merged revision(s) 51930 #4f4d831061 from trunk:
wince: disable PopupParent on WinCE because it is not supported. Issue #29807

git-svn-id: branches/fixes_1_6@52302 -
2016-05-13 07:49:44 +00:00
maxim
ce04dea141 Merged revision(s) 52275 #8eb99d9144 from trunk:
IDE: Ukrainian translation update by Olexandr Pylypchuk, bug #30086
........

git-svn-id: branches/fixes_1_6@52281 -
2016-05-03 22:24:10 +00:00
maxim
6826476def Merged revision(s) 52267 #7f870caf3f from trunk:
lcl: fix default TabStop value for TNotebook, publish TabStop for TPage. Issue #21943
........

git-svn-id: branches/fixes_1_6@52280 -
2016-05-03 22:13:14 +00:00
maxim
8bb25ec8e7 Merged revision(s) 52254 #fbb22d7bea from trunk:
LazReport, Normalize ReportCreateDate and ReportLastChange on saving, patch from Simone Giacomelli, issue #27008
........

git-svn-id: branches/fixes_1_6@52279 -
2016-05-03 22:12:08 +00:00
maxim
bb593e315d Merged revision(s) 52246 #178c43a3f6, 52265 #67f550a5ef from trunk:
Win32: fix scrolling issue in ListBox with huge amount of items. Patch by Michl. Issue #0023914.
........
LCL-Win32: Fix flickering in Listview during scroll. Issue #30076, patch from Michl.
........

git-svn-id: branches/fixes_1_6@52278 -
2016-05-03 22:11:15 +00:00
maxim
f3da4781c8 Merged revision(s) 52239-52240 #5238eb9493-#5238eb9493, 52242 #1ab4015e86 from trunk:
Educationlaz: Use FileExists instead of FileExistsUTF8. Fix compilation.
........
Educationlaz: Fix compilation caused by missing 'tbStandard', 'tbViewDebug' toolbars. New IDE Coolbar must be supported later. Issue #30043.
........
Educationlaz: Restore FileExistsUTF8 back, changed in r52239 #5238eb9493.
........

git-svn-id: branches/fixes_1_6@52277 -
2016-05-03 22:08:56 +00:00
maxim
05b4e376a7 Merged revision(s) 52204 #9a6c33c697, 52206 #16b35167c9 from trunk:
MaskEdit: don't remove the mask in FormatMaskText regardless of the "MaskSave" value in the specified EditMask.
........
MaskEdit: do replace SpaceChar with #32 in FormatMaskText.
........

git-svn-id: branches/fixes_1_6@52276 -
2016-05-03 22:06:42 +00:00
maxim
1c99a2ddbb Merged revision(s) 52175 #1a75fc1249 from trunk:
LazReport, fix AV on changing band height
........

git-svn-id: branches/fixes_1_6@52189 -
2016-04-13 22:39:02 +00:00
maxim
0eb8bc8895 Merged revision(s) 52156 #6b5c5479ca from trunk:
LCL: unified behaviour of win32,qt and gtk2 TScrollbar. issue #20127
........

git-svn-id: branches/fixes_1_6@52188 -
2016-04-13 22:37:41 +00:00
maxim
ee563f18e6 Merged revision(s) 52154 #39279083c5 from trunk:
Gtk2: unify TScrollbar behaviour with win32 and qt. issue #20127
........

git-svn-id: branches/fixes_1_6@52174 -
2016-04-11 22:22:13 +00:00
maxim
23e373991d Merged revision(s) 52148-52151 #d937152b73-#d937152b73, 52155 #441c5e04fb from trunk:
Qt: fixed geometry resize of mdiarea handle widget. issue #29978
........
Qt: small optimisation when calculating mdiform area geometry.
........
Qt: unify TScrollBar Max value and position with winapi. issue #20127
........
Qt: do not pass maximum value by triggering scrollbar actions. issue #20127
........
Qt: unify scrollbar behaviour with win32.Let position pass max - lcl will decide about new pos. issue #20127
........

git-svn-id: branches/fixes_1_6@52173 -
2016-04-11 22:20:52 +00:00
maxim
99eddfea46 Merged revision(s) 52135 #20b217461a from trunk:
add 32 bit windres in 64bit build. issue #29698
........

git-svn-id: branches/fixes_1_6@52172 -
2016-04-11 22:17:50 +00:00
maxim
239d5cee9e Merged revision(s) 51791 #26d9446403, 52095 #93b5f73def from trunk:
LazReport, Decouple flHideZeros and flBandPrintChildIfNotVisible, modified patch by Luiz Americo, fix issue #29313
........
LazReport, fix text width calc on rotated memos, issue #29890
........

git-svn-id: branches/fixes_1_6@52171 -
2016-04-11 22:16:21 +00:00
maxim
fec94eed66 Merged revision(s) 51694-51695 #d0a37e168d-#d0a37e168d from trunk:
LCL: Implement TCustomCalendar.GetCalendarView. Patch by Zoran Vučenović.
........
LCL: Try not to close CalendarDialogs if CurrentView <> cvMonth. Partly resolves Issue #0029646.
........

git-svn-id: branches/fixes_1_6@52170 -
2016-04-11 22:09:58 +00:00
maxim
c8a7f7e09e Merged revision(s) 52133 #515bc1f846 from trunk:
Translations: Hungarian translation update by Péter Gábor, bug #29947
........

git-svn-id: branches/fixes_1_6@52134 -
2016-04-06 23:08:02 +00:00
maxim
03562ad080 Merged revision(s) 52129 #c321414b15 from trunk:
IDE: regenerated translations and updated Russian translation
........

git-svn-id: branches/fixes_1_6@52132 -
2016-04-06 22:54:15 +00:00
maxim
6dd860fd79 Reverted revision(s) 51695 #3d71055636 from trunk:
LCL: Try not to close CalendarDialogs if CurrentView <> cvMonth. Partly resolves Issue #0029646.

git-svn-id: branches/fixes_1_6@52131 -
2016-04-06 22:45:33 +00:00
maxim
c13737ca00 Merged revision(s) 52090 #dc69b0c0a5 from trunk:
TAChart: Fix crash of GUI when TChartStyles is deleted.
........

git-svn-id: branches/fixes_1_6@52127 -
2016-04-06 22:03:36 +00:00
maxim
99ffc838cd Merged revision(s) 52076 #9ea2b541f4 from trunk:
LazUtils: PasWString: fix infinite recursion in WideCompareText.
........

git-svn-id: branches/fixes_1_6@52126 -
2016-04-06 22:02:17 +00:00
maxim
affb7b2553 Merged revision(s) 52069 #c2d8116ccf from trunk:
gtk2: workaround for openbox wm wrong reading of geometry structure. issue #29884
........

git-svn-id: branches/fixes_1_6@52125 -
2016-04-06 22:01:12 +00:00
maxim
72c700be2d Merged revision(s) 52057 #03648e9dcf, 52060-52062 #270d95e905-#270d95e905, 52064 #85d12562cd, 52078-52079 #8219b1fdfc-#8219b1fdfc, 52082 #f80d866315, 52100-52101 #be0ae8bc36-#be0ae8bc36 from trunk:
Turbopower_ipro: Improved print preview form.
........
TurboPower_iPro: New IpHtmlPanel property ScrollDist. Scroll is a function now returning false if view rect was not changed.
........
TurboPower_iPro: Control scrolling by optional parameter instead of new property.
........
TurboPower_iPro: Property ScrollDist is back(for controlling built-in scrolling). Add German translation file of iphtmppv.
........
TurboPower_iPro: Fix size selection of preview form.
........
TurboPower_iPro: Avoid some duplicate lines around page break when printing. Avoid horizontally clipped last line on some pages of preview (first line on next page may still be clipped).
........
TurboPower_iPro: Fix showing of long tables at the beginning of a document.
........
Turbopower_IPro: regenerated translations and updated Russian translation
........
TurboPower_iPro: Fix clipped lines in print preview
........
TurboPower_iPro: Fix list index error if ENTER is pressed and no TabItems are present
........

git-svn-id: branches/fixes_1_6@52124 -
2016-04-06 21:57:36 +00:00
maxim
e231c1700b Merged revision(s) 52055 #db7cf0af86, 52117 #c8f2421648 from trunk:
Win32: Return cpDate in TWin32WSCustomCalendar.HitTest when user clicks on "Today". Issue #0029895.
........
Win32: fix TWin32WSCustomCalendar.HitTest if application does not use a manifest on Vista and up. Issue #0029975.
........

git-svn-id: branches/fixes_1_6@52123 -
2016-04-06 21:53:12 +00:00
maxim
506b91adf2 Merged revision(s) 52054 #fce82bdea5, 52085-52086 #780ef75887-#780ef75887 from trunk:
Qt: fixed crash with TPreviewFileDialog. issue #29896
........
Qt: do smooth transformation on argb32 image format. issue #29883
........
Qt: use smooth transformation when scaling an QImage. issue #29883
........

git-svn-id: branches/fixes_1_6@52122 -
2016-04-06 21:50:51 +00:00
maxim
3075271a0a Merged revision(s) 52020 #75791c984b, 52066 #e9527743c5, 52110 #217ce1a2d5 from trunk:
IDE: Show methods when clicked in OI also when they are in another unit/form. Issue #25954.
........
IDE: Sort a category list in "All options" parser. Issue #29907.
........
IDE: Export/Import also package options properly. Worked only for project. Issue #27709.
........

git-svn-id: branches/fixes_1_6@52121 -
2016-04-06 21:47:29 +00:00
maxim
1458597b9f Merged revision(s) 51760 #30819f343a from trunk:
codetools: prevent endless loop in TFindDeclarationTool.GetSmartHint. Issue #29754
........

git-svn-id: branches/fixes_1_6@52120 -
2016-04-06 21:42:57 +00:00
maxim
bc5ddac2ed Merged revision(s) 51695 #3d71055636, 52077 #ddef968c2b from trunk:
LCL: Try not to close CalendarDialogs if CurrentView <> cvMonth. Partly resolves Issue #0029646.
........
LCL: ImageList: call DestroyReference in Clear. Resolves Issue #0029905.
........

git-svn-id: branches/fixes_1_6@52119 -
2016-04-06 21:40:53 +00:00
maxim
3916f3bfe6 Merged revision(s) 52083 #34c44d4784 from trunk:
LazReport: Czech translation update by Jiří Vejda, bug #29897
........

git-svn-id: branches/fixes_1_6@52084 -
2016-03-28 22:52:26 +00:00