Commit Graph

63476 Commits

Author SHA1 Message Date
Juha
4fda5f9771 Jedi Code Format: Add more files to the IdePlugin package. Cleanup in uses sections. 2022-10-04 10:35:12 +03:00
Juha
0e08315669 Jedi Code Format: Disable code with LCLNOGUI define for the cmd line project. Add Debug and Release build modes. Issue #39929. 2022-10-04 00:13:57 +03:00
Juha
0258d679f5 IDE: Do not truncate a virtual project main file when it is closed. Issue #39745. 2022-10-03 23:10:54 +03:00
Juha
593146fc8c IDE: Formatting. 2022-10-03 23:10:54 +03:00
Juha
cf3937e42a Jedi Code Format: Use "nogui" widgetset for the cmd line project. Issue #39929. 2022-10-03 16:38:26 +03:00
Juha
2df1e6b9d4 Jedi Code Format: Lowercase the source file name of a cmd line JCF project. 2022-10-03 15:33:56 +03:00
Juha
5b2b222aa4 LCL-GTK2: Properly use PANGO_PIXELS macro instead of just integer divide. Issue #39938, patch by Anton Kavalenka. 2022-10-03 13:47:08 +03:00
Juha
108196055d LCL-GTK3: Fix underline color in label and small pango header housekeeping. Issue #39941, patch by Anton Kavalenka. 2022-10-03 13:02:37 +03:00
Juha
eb033fc39b Jedi Code Format: Fix memory leaks. Issue #39939, patch by Domingo Galmés. 2022-10-03 13:02:37 +03:00
Juha
2011565650 Jedi Code Format: Improve formatting of selected code. Issue #39940, patch by Domingo Galmés. 2022-10-03 12:12:28 +03:00
Maxim Ganetsky
bd845938b3 IDEIntf: regenerated translations and updated Russian translation 2022-10-03 02:17:48 +03:00
Maxim Ganetsky
be6b774886 IDEIntf: fixed typo in resource string name 2022-10-03 02:17:26 +03:00
Bart
8f00090a13 IDE: disallow setting floating point propertis to +/-Inf or NaN. Issue #39793. 2022-10-02 15:12:20 +02:00
Ondrej Pokorny
62cb85cb4b LCL: task dialog: add tfForceNonNative Flag 2022-10-02 11:40:37 +02:00
Ondrej Pokorny
ff3965e8bc LCL: DialogRes: remove Windows-dependent code and use the new ThemeServices.GetStockImage overload 2022-10-02 11:33:12 +02:00
Ondrej Pokorny
7e92650038 LCL: TThemeServices.GetStockImage overload with Width&Height 2022-10-02 11:32:17 +02:00
Juha
dd3cb67d40 Jedi Code Format: Fix formatting visibility modifiers in a record. Issue #39931, patch by Domingo Galmés. 2022-09-30 12:28:15 +03:00
Juha
65f67d3bde LCL-GTK3: Bring back main menu lost in 02115d37. Issue #39937, patch by Anton Kavalenka. 2022-09-30 11:57:53 +03:00
Maxim Ganetsky
ee6903f6a0 LCL: committed automatically regenerated file 2022-09-30 01:03:45 +03:00
Ondrej Pokorny
4aa7b5b350 lcl: spin edit: scale UpDown with height 2022-09-29 04:12:51 +02:00
Ondrej Pokorny
30789b5c94 win32: high-dpi fixes for multi-resolution (multi-monitor) setup (2) 2022-09-29 04:12:16 +02:00
Ondrej Pokorny
529c0bff68 win32: high-dpi fixes for multi-resolution (multi-monitor) setup 2022-09-29 03:23:35 +02:00
dsiders
e94617ee6a Docs: LCL/dialogres. Adds description file with topic templates. 2022-09-29 01:03:37 +01:00
Ondrej Pokorny
a8f455967d pas2js design-time: fix memory leaks 2022-09-29 01:43:53 +02:00
Ondrej Pokorny
da539c7b9c IDE: load High-DPI images 2022-09-29 00:59:16 +02:00
Ondrej Pokorny
560b8bb852 Examples: stock_images: DPI-aware 2022-09-29 00:25:57 +02:00
Ondrej Pokorny
9d20943797 LCL: public TCustomTrackBar.SetParams 2022-09-29 00:24:59 +02:00
Ondrej Pokorny
dc374c1447 Buttons: LoadGlyphFromResource, GetButtonImageIndex 2022-09-29 00:24:20 +02:00
Ondrej Pokorny
016d9d0534 TPromptDialog: high-DPI 2022-09-28 23:32:17 +02:00
Ondrej Pokorny
9c0641eca2 LCL: rename GetDialogImages.DialogIndexes to DialogGlyphs.DialogIcon 2022-09-28 22:51:28 +02:00
Ondrej Pokorny
109d69770c win32: fix setting client size in Windows 10 for multiple monitors 2022-09-28 22:47:40 +02:00
Ondrej Pokorny
a7d0453a6e LCL: TImage: TImageList support (properties Images, ImageIndex and ImageWidth) 2022-09-28 20:25:36 +02:00
Ondrej Pokorny
6a416779cd Revert "LCL: new component TImageListImage (that displays an image from TImageList instead of a TPicture)"
This reverts commit cac82fb704.
2022-09-28 19:40:32 +02:00
Ondrej Pokorny
0a3a47d7ae LCL: task dialog: more image positioning fixes 2022-09-28 17:04:04 +02:00
Ondrej Pokorny
8629548a7b LCL: taskbar: always stretch images 2022-09-28 16:50:24 +02:00
Ondrej Pokorny
5114a458e5 fix linux compilation (forgotten IFDEF windows) 2022-09-28 16:43:45 +02:00
Ondrej Pokorny
49647626a5 LCL: task dialog: high-DPI support 2022-09-28 16:25:06 +02:00
Ondrej Pokorny
a3b65673ed LCL: image list: AddMultipleResolutions with TRasterImage overload 2022-09-28 16:22:54 +02:00
Ondrej Pokorny
f69cfeee39 LCL: new unit DialogRes for dialog icon resources 2022-09-28 16:20:14 +02:00
Ondrej Pokorny
cac82fb704 LCL: new component TImageListImage (that displays an image from TImageList instead of a TPicture) 2022-09-28 16:10:01 +02:00
Ondrej Pokorny
fbfb9def5d TLazIntfImage: don't remove alpha channel from HBITMAP. Solves issue 39933 2022-09-28 15:00:09 +02:00
wp_xyz
ca1b88b2cf LCL/TaskDialog: Scaling of TaskDialog (some issues left) 2022-09-28 12:55:24 +02:00
dsiders
11bb7ce45a Docs: LCL/lcltaskdialog. Updates TTaskDialog.Execute topic after changes in 5882a5bf.
* Includes other general updates to topic content.
2022-09-27 23:01:32 +01:00
dsiders
c3916eb270 Docs: LCL/calendarpopup. Removes TCalendarPopupForm.Paint topic after changes in a61e58f5. 2022-09-27 23:01:02 +01:00
wp_xyz
a61e58f556 LCL/TDateEdit: Remove TCalendarPopupForm.Paint (not needed any more, and destroys dark mode in macOS). Issue #39930. 2022-09-27 15:46:20 +02:00
Martin
bf6c6ba4d9 Debugger: set default for "enable dwarf" dialog 2022-09-27 12:16:13 +02:00
Martin
5882a5bfb5 LCL: TaskDialog, fix default radio-button 2022-09-27 12:16:13 +02:00
dsiders
1bf4baa6b4 Docs: LCL/stdctrls. Fixes incorrect content in the TCustomCheckBox.VCL_OnClick_Emulation topic. 2022-09-26 06:12:47 +01:00
Martin
9e813a6a78 FpDebug: Watch-Function-Eval, support QWord parameters on 32 bit targets 2022-09-25 19:49:42 +02:00
wp_xyz
c0fbe886a0 Tools/Icons_to_HTML: Speed-up display of icons in IconTable application. Patch by Roland Hahn. 2022-09-24 18:49:25 +02:00