mattias
ee2de999ef
IDE, EditorOpts: Hide unimplemented "Undo after Save" option
...
git-svn-id: branches/fixes_1_8@57817 -
2018-05-07 18:18:20 +00:00
martin
2b8ebdfb51
Merged revision(s) 57182 #bd833943f7 from trunk:
...
IDE: Config for SynEdit outline colors. Issue #32930
........
git-svn-id: branches/fixes_1_8@57221 -
2018-02-02 17:46:16 +00:00
mattias
d70c7f66f5
LCL: Prevent rotated font from being detected as default font (patch by Michl)
...
git-svn-id: branches/fixes_1_8@56548 -
2017-11-30 14:34:59 +00:00
maxim
955e422100
Merged revision(s) 55710 #ffa9234eee, 56134 #b7b6bf8878, 56136 #06038db5f4, 56144 #acc70e5dcd from trunk:
...
IDE: Improve CompilerOtherOptions frame layout. Issue #32272 , patch from AlexeyT.
........
IDE: Update components_images.res (forgotten in r55966 #60baefff0d)
........
IDE: Improve the layout of Project Options -> FPDocEditor. Issue #32574 .
........
IDE: High-DPI: Refreshed open icons. Issue #32595 . Patch by FTurtle
........
git-svn-id: branches/fixes_1_8@56151 -
2017-10-22 22:13:27 +00:00
maxim
5921e3367b
Merged revision(s) 55600 #dcd5f86bf0, 55605 #bea0a870ff from trunk:
...
IDE: ProcedureList: Fixed height of edit and combobox. Issue #32212
........
IDE options: change description and limit for "match whole word" of highlight equal terms. Issue #032068 Based on Patch by AlexeyT (note: description part not merged)
........
git-svn-id: branches/fixes_1_8@55626 -
2017-08-01 22:38:16 +00:00
maxim
9596662a12
Merged revision(s) 55492 #3acd41371c, 55494-55496 #6b1b12d66d-#6b1b12d66d, 55498-55500 #6f5300c1e9-#6f5300c1e9, 55507-55516 #76cd4aa108-#76cd4aa108 from trunk:
...
IDE: High-DPI: ObjectInspector: Fixed drawing of active row bitmap. Issue #32097
........
grids: Introduce constColRowBorderTolerance for colwidth/rowheight resizing.
........
grids: High-dpi scaling of constCellPadding, constRubberSpace and constColRowBorderTolerance
........
IDE: High-DPI: ObjectInspector: Size of filter edit glyphs. Issue #32097
........
IDE: High-DPI: Fixed image sizes of in IDE used TTreeFilterEdits and TListFilterEdits.
........
IDE: High-DPI: ComponentPagesPopup: Size of close button glyph. Issue #32097
........
IDE: High-DPI: ComponentPalette: Size of component pages speedbutton.
........
IDE: SearchResultWindow: Anchor of TreeFilterEdit to always show its button.
........
IDE: High-DPI: ObjectInspector: ComponentTreeView: Fixed image sizes.
........
IDE: High-DPI: ComponentPages: Fixed tree image sizes.
........
IDE: High-DPI: ActionsEditor: Fixed image sizes.
........
IDE: High-DPI: CodeExplorer: Fixed image sizes.
........
IDE: High-DPI: Better assigning of images to imagelists.
........
IDE: High-DPI: SourceEditor: Fixed source mark image sizes.
........
IDE: High-DPI: CodeBrowser: Fixed image sizes.
........
IDE: EditorDisplayOptions: Fixed wrong anchor of DisableAntialiasingCheckBox.
........
LCL: TTreeView: High-DPI: Make spaces between images DPI-aware.
........
git-svn-id: branches/fixes_1_8@55528 -
2017-07-17 23:24:02 +00:00
mattias
815f90b91b
Fix uninitialized variables based on compiler warnings got with dfa (data flow analysis) enabled
...
git-svn-id: branches/fixes_1_8@55363 -
2017-06-17 07:48:54 +00:00
maxim
213dc57b27
Merged revision(s) 54953-54955 #fa6f0296b6-#fa6f0296b6, 54981 #bf3e483768, 55015 #61beca02f9, 55038-55039 #5daa890980-#5daa890980 from trunk:
...
IdeIntf: OI: always write values to objects if explicitely wanted.
........
IdeIntf: propedits: always write property values to objects. The property setter method has to decide about the need of update, not the propedit code.
........
IdeIntf: propedits: fix highlighting default (=not stored) properties.
........
ideintf: fix regression in image scaling code.
........
IDEIntf: Restore the backwards compatible event TPropHookModified. Add a new event TPropHookModifiedWithName.
........
ExternHelp: fix uses clause after r55035 #5d03c243b5
........
IdeIntf: TIDEImages: switch parameters for CreateImage, LoadImage and GetImageIndex methods.
........
git-svn-id: branches/fixes_1_8@55049 -
2017-05-22 22:52:38 +00:00
maxim
4415b81c06
Merged revision(s) 55027 #f0a4e67894, 55032-55035 #9a8cf0cdd1-#9a8cf0cdd1 from trunk:
...
IDE: High-DPI: Search Result Window
........
IDE: High-DPI: Move loading of glyphs to ideintf to multiple method use + cleanup.
........
IDE: High-DPI: TabOrderDialog
........
IDE: High-DPI: MenuEditor Images. Issue #31877
........
IDE: High-DPI: All IDE SpeedButtons DPI-aware
........
git-svn-id: branches/fixes_1_8@55048 -
2017-05-22 22:48:35 +00:00
ondrej
6cf1a4620d
Merged revision(s)
...
54895, 54898, 54899, 54900, 54901, 54903, 54904, 54905, 54913, 54914, 54915, 54916, 54917, 54918, 54922, 54923, 54924, 54925, 54926, 54927, 54928, 54929, 54930, 54932, 54934, 54941, 54942
from trunk
r54895 lcl: grids: fix default TGridColumn width. Issue #31806
r54898 lcl: forms: scale TFrame the same as TForm. Issue #31807
r54899 CairCanvas: disable compilation for WinCE (there exists no cairo support on WinCE).
r54900 Printers4Lazarus: force fatal compilation error on WinCE platform, since the package is unsupported on this platform.
r54901 fpvectorial: Fix memory leak in dxf reader (http://forum.lazarus.freepascal.org/index.php/topic,36827.msg246126 )
r54903 lcl: grids: always store valid column width. Issue #31806
r54904 IdeIntf: OI: High-DPI: restricted tab. Patch by AlexeyT, Issue #31778
r54905 IdeIntf: OI: High-DPI: value button. Issue #31784
r54913 lcl: colorbox: high-dpi: ColorRectWidth. Issue #31768
r54914 lcl: combobox, listbox: assign Font.PixelsPerInch to Canvas for custom draw events.
r54915 ide: codetoolsdefines dialog: high-DPI. Patch by AlexeyT, Issue #31774
r54916 ide: project options dialog: anchor top/bottom build modes button. Issue #31770
r54917 IdeIntf: OI: High-DPI: ValueComboBox.
r54918 grids: scale native bitmaps; ide: buildmodesmanager dialog: high-DPI check boxes. Issue #31771
r54922 ide: compiler_other_options frame: fix high-DPI. Issue #31779
r54923 Opkman: Fix high-DPI. Issue #31782
r54924 ide: about dialog: high-DPI. Issue #31776
r54925 ide editorfilemanager dialog: high-DPI. Issue #31775
r54926 lcl: groupededit: fix TabStop mechanism. Issue #31811
r54927 lcl: control: apply constraints to new size in DoAutoAdjustLayout and update top/left if bottom/right aligned. Fixes Issue #31772
r54928 ideintf: objectinspector: fix high-dpi in custom property grids. Issue #31769
r54929 lazcontrols: lvlgraphctrl: high-DPI. Issue #31781
r54930 lcl: groupededit: fix TabStop mechanism (fix regression after r54926 #2d7967420e). Issue #31811 , Issue #31229
r54932 ide, designer: high-DPI: scale non-visual components. Issue #31812
r54934 ide: images: new high-dpi designed icons by FTurtle, Issue #31815
r54941 Qt5: cbindings - implemented QMargins, QSurface, QSurfaceFormat, QBackingStore, QScreen and QWindow classes.
r54942 Qt5: cbindings - implemented QMargins, QSurface, QSurfaceFormat, QBackingStore, QScreen and QWindow classes (qt56.pas).
git-svn-id: branches/fixes_1_8@54943 -
2017-05-16 18:29:52 +00:00
mattias
3e9f18c4e3
IDE: fixed compilation, bug #31711
...
git-svn-id: branches/fixes_1_8@54718 -
2017-04-25 06:31:47 +00:00
ondrej
fa7bf64041
IDE: add option to enable/disable Application.Scaled in project file. Issue #31639
...
git-svn-id: trunk@54530 -
2017-04-05 19:29:05 +00:00
juha
e800a738ad
Copy AVL_Tree from FPC trunk and replace classes in AvgLvlTree and in CodetoolsStructs with it.
...
The unit in FPC packages will be used directly later.
git-svn-id: trunk@54524 -
2017-04-05 08:34:48 +00:00
juha
122f7b0582
IDE: Make "Right margin" SpinEdit in editor dispay options bigger. Issue #31505 .
...
git-svn-id: trunk@54365 -
2017-03-08 10:50:14 +00:00
juha
7881c83d01
IDE: Fix TabOrder in CodegenOptions frame. Issue #31460 , patch from AlexeyT.
...
git-svn-id: trunk@54323 -
2017-03-01 16:57:30 +00:00
juha
2cf7e137af
IDE: Fix TabOrder in AppSettings frame. Issue #31459 , patch from AlexeyT.
...
git-svn-id: trunk@54322 -
2017-03-01 16:57:18 +00:00
ondrej
f3708a5318
IDE: editor_color_options: fix drop button styles
...
git-svn-id: trunk@54301 -
2017-02-28 07:44:52 +00:00
mattias
8ab48719ee
codetools: pas2js: use define instead of mode
...
git-svn-id: trunk@54285 -
2017-02-26 22:36:39 +00:00
mattias
9a663cc51d
codetools: added compiler mode pas2js
...
git-svn-id: trunk@54284 -
2017-02-26 22:18:28 +00:00
juha
e7bdd7191a
Project options: Place name and description edits directly on application page. Issue #30977 .
...
git-svn-id: trunk@54254 -
2017-02-22 23:07:28 +00:00
ondrej
a3448e989a
IDE: caption for LCL scaling check box
...
git-svn-id: trunk@54202 -
2017-02-19 20:16:40 +00:00
ondrej
1c7e92643d
LCL, IDE: HighDPI: add Application.Scaled and Project1.Scaled property for automatic LCL-driven scaling
...
git-svn-id: trunk@54199 -
2017-02-19 20:02:58 +00:00
joost
1de2cbf586
general: Updated address of the Free Software Foundation in copyright messages
...
git-svn-id: trunk@54031 -
2017-01-29 21:04:32 +00:00
martin
721911b820
IDE, SynEdit: Enable markup fold color in options
...
git-svn-id: trunk@54021 -
2017-01-28 03:22:12 +00:00
juha
dbe940a8c7
IDE: Set Toolbar and button state correctly in Coolbar config. Issue #31154 .
...
git-svn-id: trunk@53820 -
2016-12-31 17:25:24 +00:00
juha
cfd390c5c5
Order uses sections some more.
...
git-svn-id: trunk@53741 -
2016-12-20 22:32:52 +00:00
juha
9c405911fd
Reduce SynEdit dependencies from units. Reorder uses sections to see dependencies better.
...
git-svn-id: trunk@53727 -
2016-12-20 00:09:10 +00:00
juha
6dfd84797d
IDE: Replace GUI text "Darwin" with "macOS (Darwin)". Issue #30937 .
...
git-svn-id: trunk@53639 -
2016-12-11 18:20:18 +00:00
juha
ff8ed38942
IDE: Improve Proj_application_options layout. Issue #31057 , patch from AlexeyT.
...
git-svn-id: trunk@53638 -
2016-12-11 18:02:07 +00:00
juha
20ef67a02e
Revert r53382 #c2d88c8f48, application options layout changes by AlexeyT. Issue #30947 .
...
git-svn-id: trunk@53523 -
2016-12-02 11:04:09 +00:00
juha
e6ffc7b65d
Revert r53418 #a2d289acd6, IDE: A new dialog for manifest options. Issue #30977
...
git-svn-id: trunk@53522 -
2016-12-02 11:04:04 +00:00
mattias
e84002b12d
IDE: options: files: bigger multiple lazarus instances combo
...
git-svn-id: trunk@53521 -
2016-12-02 10:04:38 +00:00
juha
68ce61aa8f
IDE: Use TDirectoryEdit instead of TEdit + TButton in FPDoc options. Issue #30997 , patch from AlexeyT.
...
git-svn-id: trunk@53460 -
2016-11-25 21:28:31 +00:00
juha
733394319b
IDE: Improve layout of ComponentPallette options page. Issue #31003 , patch from AlexeyT.
...
git-svn-id: trunk@53449 -
2016-11-25 10:31:37 +00:00
ondrej
27ad00c08f
IDE: Files_options: fix Taborder. issue #31000 , patch from AlexeyT
...
git-svn-id: trunk@53437 -
2016-11-24 17:47:41 +00:00
juha
a2d289acd6
IDE: A new dialog for manifest options. Issue #30977 , patch from AlexeyT.
...
git-svn-id: trunk@53418 -
2016-11-22 15:59:00 +00:00
juha
c2d88c8f48
IDE: Improve application options layout. Issue #30947 , patch from AlexeyT.
...
git-svn-id: trunk@53382 -
2016-11-18 17:07:22 +00:00
juha
3913650b87
IDE: Add manifest options for Name/Description. Issue #30953 , patch from AlexeyT.
...
git-svn-id: trunk@53381 -
2016-11-18 16:26:28 +00:00
ondrej
d487f8a68d
IDE: project options: disable Set WidgetSet button instead of hiding it.
...
git-svn-id: trunk@53326 -
2016-11-09 11:30:57 +00:00
ondrej
31944eda39
IDE: project options: more values for Win Vista DPI awarness. Issue #30170 , modified patch by AlexeyT
...
git-svn-id: trunk@53325 -
2016-11-09 09:15:34 +00:00
juha
70c199c0da
IDE: Adjust anchors so that "Component palette" options page can be resized. Issue #30715 , patch from Michl.
...
git-svn-id: trunk@53233 -
2016-10-26 20:25:55 +00:00
mattias
56ea37d276
IDE: fpc msg parser: fixed default fpc.errore.msg file
...
git-svn-id: trunk@53224 -
2016-10-26 16:43:30 +00:00
maxim
e5a40dfe94
IDE: show hint for 'Method default section' label in Codetools Class Completion options page; made minor improvement in other hint.
...
git-svn-id: trunk@53201 -
2016-10-24 22:30:45 +00:00
mattias
f237d61e01
IDE: codetools: class completion: added option to select default method section
...
git-svn-id: trunk@53167 -
2016-10-19 21:52:40 +00:00
mattias
db0e2f90e3
IDE: codetools class options: changed radiogroups to comboboxes and added hints
...
git-svn-id: trunk@53165 -
2016-10-19 21:27:12 +00:00
mattias
2af4dde394
IDE: codetools class options: fixed tab order
...
git-svn-id: trunk@53163 -
2016-10-19 21:01:42 +00:00
mattias
c1241646a8
IDE: codetools options: put set property parameter name at the bottom
...
git-svn-id: trunk@53162 -
2016-10-19 20:57:31 +00:00
mattias
36d42e0d9c
IDE: clean up deprecated
...
git-svn-id: trunk@53140 -
2016-10-17 13:35:07 +00:00
mattias
d15596f13e
IDE: compiler options: -pg gprof added hint that it only works on 32bit
...
git-svn-id: trunk@53112 -
2016-10-14 17:46:39 +00:00
juha
d55fd7d036
IDE: Show form's properties in Object Inspector when clicking its title bar. Issue #17488 , patch from Michl.
...
git-svn-id: trunk@53097 -
2016-10-12 09:17:30 +00:00