Commit Graph

481 Commits

Author SHA1 Message Date
mattias
96790ea6f2 IDE: Replace some palette icons for better visibility on dark desktop themes (provided by Roland Hahn aka Ally)
git-svn-id: branches/fixes_1_8@56744 -
2017-12-14 18:15:37 +00:00
mattias
8ed74db2d3 IDE: update images/copyright.txt
git-svn-id: branches/fixes_1_8@56741 -
2017-12-14 18:12:20 +00:00
mattias
5bc315654e IDE: New HiRes palette icons by Roland Hahn for database-related components
git-svn-id: branches/fixes_1_8@56555 -
2017-11-30 14:42:10 +00:00
maxim
f5148efc08 Merged revision(s) 56432-56433 #adfc3e0881-#adfc3e0881 from trunk:
Printers: New HiRes component palette icons of the printer dialogs (by Roland Hahn)
........
IDE: New HiRes icons for the Dialogs component palette (by Roland Hahn)
........

git-svn-id: branches/fixes_1_8@56449 -
2017-11-20 23:00:38 +00:00
maxim
83fa86e699 Merged revision(s) 56379 #f33f7c642d from trunk:
IDE: Slightly improved versions of some component palette icons (by Roland Hahn)
........

git-svn-id: branches/fixes_1_8@56410 -
2017-11-14 22:40:15 +00:00
mattias
7d85cb30b0 IDE: HiRes palette icons for default and unregistered component (by Roland Hahn)
git-svn-id: branches/fixes_1_8@56312 -
2017-11-06 10:28:37 +00:00
mattias
382860de61 IDE: High-DPI new icons. Issue #32628. Patch by FTurtle.
git-svn-id: branches/fixes_1_8@56302 -
2017-11-06 10:23:08 +00:00
mattias
94a1b6749b IDE: HiRes icons for component palette "Misc" (by Roland Hahn)
git-svn-id: branches/fixes_1_8@56300 -
2017-11-06 10:22:21 +00:00
maxim
07c9056e62 Merged revision(s) 56162 #f9cb151061, 56219 #cb655096b6 from trunk:
LCL: Fixed TSpinEditEx Focus on Tab Click doesn't work. Issue #36201
........
LazControls: New HiRes component palette icons (kindly provided by Roland Hahn).
........

git-svn-id: branches/fixes_1_8@56237 -
2017-10-29 22:14:42 +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
f619666d61 Merged revision(s) 56046 #d15f1f3524, 56061 #866a2f8b0f from trunk:
IDE: High-DPI new icons. Issue #32508. Patch by FTurtle 
........
IDE: High-DPI refactoring of some images. Issue #32529. Patch by FTurtle
........

git-svn-id: branches/fixes_1_8@56064 -
2017-10-15 21:52:16 +00:00
maxim
57c22c7d48 Merged revision(s) 55966 #60baefff0d, 55969-55970 #a21c5e4fed-#a21c5e4fed from trunk:
IDE: HiRes icons for System component palette (by Roland Hahn)
........
IDE: High-DPI icons. Issue #32493 Patch by FTurtle 
........
IDE: In ToolBarConfig ListView select correct item after adding a command. Refactoring, improve identifier names.
........

git-svn-id: branches/fixes_1_8@55980 -
2017-10-05 22:35:59 +00:00
maxim
23e65f4d21 Merged revision(s) 55926 #a9b83ae73a, 55932 #f5a9fce989, 55956-55957 #dc7023a412-#dc7023a412 from trunk:
IDE: Replace TStaticText palette icons with fully transparent ones.
........
IDE: High-DPI icons. Issue #32454. Patch by FTurtle
........
IDE: Add some HiRes icons for Run menu (drawn by Roland Hahn)
........
IDE: Update copyright.txt for icons added in previous commit
........

git-svn-id: branches/fixes_1_8@55960 -
2017-10-02 22:42:20 +00:00
maxim
7224985e50 Merged revision(s) 55904 #68bb0fb375, 55906 #f300174bea from trunk:
IDE: Update copyright.txt for component palette icons created by Roland Hahn.
........
IDE: Add HiRes palette icons for TDBDateTimePicker.
........

git-svn-id: branches/fixes_1_8@55923 -
2017-09-25 21:53:43 +00:00
maxim
40fd3de8ac Merged revision(s) 55827 #c14c060883, 55829-55831 #c86ef63a8b-#c86ef63a8b, 55840 #1c7b43718a, 55860 #08d89c4b3a, 55862-55864 #c2aeb0487d-#c2aeb0487d, 55866-55867 #b9de391f0e-#b9de391f0e, 55876-55880 #15826d0ab0-#15826d0ab0 from trunk:
IDE: More component palette icons by Roland Hahn completing the Standard palette.
........
IDE: Remove printer-related icons from folder images/components (they are in components/printers/images)
........
IDE: Update components_images_list.txt (adding of scale TFrame and TPanel icons forgotten in prev commits).
........
IdeIntf: Exit from TEnumPropertyEditor.SetValue when invalid value is given. Prevents an AV later. Reverts r185 from 2001-02-19.
........
IDE: SourceEditor: High-DPI menu bookmark icons. Issue #32396. Patch by FTurtle
........
IDE: SourceEditor: High-DPI menu bookmark icons. Issue #32416. Patch by FTurtle
........
IDE: New icons for palette "Additional" (provided by Roland Hahn).
........
IDE: Add components_images_list.txt and components_images.res missing in previous commit.
........
IDE: Add HighRes TScrollbox icons.
........
IDE: Refactoring resource image lists files. Issue #32420. Patch by FTurtle.
........
Contributors: Add Roland Hahn (component palette icons)
........
IDE: HiRes icons for the Common Controls palette (by Roland Hahn).
........
IDE, OI: Update the component ComboBox properly when it is visible. Issue #32427.
........
IDE: High-DPI menu items. Issue #32431. Patch by FTurtle.
........
PackageTabs: Fixed icon after revision 55878 #01c54b6b69.
........
IDE: Cleanup: Delete unused images.
........

git-svn-id: branches/fixes_1_8@55886 -
2017-09-19 21:53:23 +00:00
mattias
cd71723313 IDE: Forgotten copyright info from revision 55797 #0d37a7d551
git-svn-id: branches/fixes_1_8@55819 -
2017-09-08 17:51:53 +00:00
mattias
7d820fc953 IDE: High-DPI BookMark icons. Patch by FTurtle. Issue #32374
git-svn-id: branches/fixes_1_8@55818 -
2017-09-08 17:51:37 +00:00
mattias
aaea97f7c8 IDE: Some more HiDPI icons by Roland Hahn
git-svn-id: branches/fixes_1_8@55813 -
2017-09-08 17:49:56 +00:00
mattias
aba4c1db8a IDE: Components_images.res forgotten in previous commit
git-svn-id: branches/fixes_1_8@55812 -
2017-09-08 17:49:38 +00:00
mattias
e7ad9779b6 IDE: New HiDPI component icons, kindly provided by Roland Hahn
git-svn-id: branches/fixes_1_8@55811 -
2017-09-08 17:49:18 +00:00
maxim
e53c48505f Merged revision(s) 55384 #aba8fa6c61 from trunk:
images: new high-dpi images designed by FTurle. Issue #32029, patch by FTurtle
........

git-svn-id: branches/fixes_1_8@55400 -
2017-06-26 23:03:57 +00:00
michl
65e23c9ff6 IDE: High-DPI: some missing component icons. Removing Merge conflict revision 55324 #7252c9bfd0.
git-svn-id: branches/fixes_1_8@55382 -
2017-06-20 19:40:29 +00:00
mattias
bbb455c76c MenuDesigner: High-DPI Icons
git-svn-id: branches/fixes_1_8@55367 -
2017-06-17 07:52:55 +00:00
mattias
4d6f9ddd5e IDE: Add 200% palette images for all dialog components
git-svn-id: branches/fixes_1_8@55193 -
2017-06-04 05:50:18 +00:00
mattias
9e13e29cc5 IDE: Add 150% dialog palette images missing from previous commit.
git-svn-id: branches/fixes_1_8@55192 -
2017-06-04 05:49:56 +00:00
mattias
65849bfeb3 IDE: Add 150% palette images for the LCL dialog components
git-svn-id: branches/fixes_1_8@55191 -
2017-06-04 05:49:35 +00:00
maxim
dad7414280 Merged revision(s) 55116 #a0654d2753, 55120 #ec4473a91a, 55123-55124 #a638366528-#a638366528, 55128-55129 #33c52c4fb6-#33c52c4fb6, 55132 #d66ffb290b, 55134-55135 #6e5978481b-#6e5978481b, 55145 #0280aea023, 55150 #0d553830c5 from trunk:
IDE: Add some 200% component palette images (TDrawgrid, TEdit, TLabel, TStringGrid, TValueListEditor)
........
IDE: some more 200% component palette images (combobox, colorbox, button, bitbtn, colorbutton, labelededit, statictext, scrollbar, tabcontrol, pagecontrol).
........
IDE: Add component palette icons at 150% and 200% resolution (standard page complete)
........
IDE: Add palette icons for TButtonPanel, TSpeedButton, TShape at 150% and 200% resolution
........
IDE: Add more Mid/HiRes component palette icons (groupbox etc, updown, arrow, headercontrol, editbutton, (float)spinedit, colorlistbox)
........
TAChart: Avoid exception in IDE if Extent.Min >= Extent.Max
........
IDE: Add component palette icons of all data-aware controls at 150% and 200% magnification.
........
IDE: IDE: Add component palette icons of htmlhelpdatabase and the propstorage components at 150% and 200% magnification.
........
IDE: Add palette images for TCheckListbox, TListView, TTreeView and TMaskEdit at 150% and 200% magnification
........
IDE: SpartaDockedFormEditor: Fixed AV when component from component palette is selected and no form unit is in the editor.
........
IDE + chmhelp: Add 150% and 200% icons for TXMLConfig, TChmHelpDatabase, TLHelpConnector.
........

git-svn-id: branches/fixes_1_8@55152 -
2017-06-01 22:58:18 +00:00
maxim
8eccfb7efa Merged revision(s) 54946 #5eb469913c, 54957 #c2dcfae499, 54960 #3e154dc287, 55017 #7e8a64b98d from trunk:
ide: rewrite (simplify) High-DPI icon scaling
+ support _150 and _200 variants for component images
........
MenuEditor: If IDE is closed a AV is thrown. Issue #31791
........
MenuEditor: AV on closing IDE with opened menu editor. Issue #31816
........
ide: images: update debug icons (by FTurtle). Issue #31830
........

git-svn-id: branches/fixes_1_8@55047 -
2017-05-22 22:42:06 +00:00
mattias
704dd38465 debian: lazarus deb now builds without lintian errors
git-svn-id: branches/fixes_1_8@55009 -
2017-05-19 14:22:11 +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
maxim
2383841116 Merged revision(s) 54848 #00e50506fa from trunk:
ide: new icons designed by FTurtle, issue #31789
........

git-svn-id: branches/fixes_1_8@54870 -
2017-05-10 22:49:06 +00:00
maxim
b4ddf13b57 Merged revision(s) 54799 #89b56c31b3 from trunk:
ide: images: anchor editor. Designed by FTurtle, issue #31730
........

git-svn-id: branches/fixes_1_8@54804 -
2017-05-02 22:36:32 +00:00
maxim
cc2a699a9e Merged revision(s) 54648 #5fdd4105b4 from trunk:
IDE images: new images menu_view_components, menu_view_inspector, menu_view_messages, menu_view_search_results. Designed by FTurtle, issue #31625
........

git-svn-id: branches/fixes_1_8@54702 -
2017-04-23 22:40:02 +00:00
ondrej
f7b3998fb6 ide, images: new menu_view_search_results.png (designed by FTurtle). Issue #31625, patch by FTurtle
git-svn-id: trunk@54547 -
2017-04-06 20:35:43 +00:00
ondrej
8fd750e576 ide: images: recreate resource files after r54493 #aef01fec87
git-svn-id: trunk@54494 -
2017-03-28 08:13:39 +00:00
ondrej
aef01fec87 ide: new bookmark icons (designed by FTurtle). Issue #31604, patch by FTurtle
git-svn-id: trunk@54493 -
2017-03-28 06:32:10 +00:00
mattias
e78f077892 images: break long lines
git-svn-id: trunk@54282 -
2017-02-26 20:48:07 +00:00
ondrej
dae26dc5a9 IDE: images: add a sample 150% version of laz_save (from the TANGO library).
git-svn-id: trunk@54248 -
2017-02-21 23:16:00 +00:00
ondrej
a8414ce982 IDE: images: update info about High-DPI images.
git-svn-id: trunk@54247 -
2017-02-21 23:14:27 +00:00
mattias
0d9788974a lcl: added TJSONPropStorage, issue #31388, from Gustavo Carreno
git-svn-id: trunk@54158 -
2017-02-15 08:58:35 +00:00
juha
145a21f68b IDE: Better icon for sorting alphabetically.
git-svn-id: trunk@53776 -
2016-12-25 15:33:11 +00:00
ondrej
a35cab7fa4 LCL: register TTaskDialog
git-svn-id: trunk@53009 -
2016-09-22 02:51:31 +00:00
ondrej
368c310784 images: update policy information
git-svn-id: trunk@52585 -
2016-06-29 17:54:44 +00:00
ondrej
b04af8ad35 ide: implement "Open unit" dialog
git-svn-id: trunk@52272 -
2016-05-03 13:36:39 +00:00
ondrej
9d06134900 ide: revert r51944 #34015a1f71, issue #29832
git-svn-id: trunk@51984 -
2016-03-19 08:30:52 +00:00
ondrej
34015a1f71 ide: less aggressive run icon. Issue #29832
git-svn-id: trunk@51944 -
2016-03-15 08:20:54 +00:00
ondrej
a43a0c4d4b ide: implement Run without Debugging. Issue #29832
git-svn-id: trunk@51933 -
2016-03-14 09:29:58 +00:00
juha
5beb73daf3 New Menu Designer by Howard Page-Clark. Issue #29205.
git-svn-id: trunk@50992 -
2015-12-22 19:17:29 +00:00
ondrej
b3f4d8ce1b LCL: introduced TFlowPanel
git-svn-id: trunk@50372 -
2015-11-17 21:19:07 +00:00
juha
24978f559e IDE: Enhanced JumpTo* commands for procedure header and begin. Issue #28612, patch from Ondrej Pokorny.
git-svn-id: trunk@49811 -
2015-09-10 13:57:24 +00:00