Version 1.78
- Fixed: Memory leaks at FmuxGetCursorBitmap
- Fixed: Get rid of Gtk-CRITICAL: gtk_application_new ...
Version 1.77
- RSP-44004: Implemented missing IFMXWindowService methods
- Added: TShiftState.ssCommand support
- Added: vkMenu key support
- Refactored: Window modaling
- Improved: Form minimization behaviour
- Improved: CustomFont example uses new Delphi 12 IFMXFontManagerService
Version 1.76
- Fixed runtime packes issue
Version 1.75
- Added: Delphi 12 support
- Added: Painting to PDF using TLinuxCanvas
- RSP-41299: FMX for Linux Clipboard crash
Version 1.74
- Added: Runtime packages for Delphi 10.4 and 11
- Added: Multi format clipboard saving API - FmuxClipboardSetArray and example
Version 1.73
- Fixed: Clipboard issues with custom format
- Fixed: Text is too big on printing
- Fixed: Menu item text has wrong value after updating
- Fixed: Missing few mouse cursors
- Fixed: Wrong font scale on printing
Version 1.72
- Added: TLinuxTextLayout.Layout property - access to PangoLayout
Version 1.71
- Added: RAD Studio 11.2 support
Version 1.70
- #276: Bitmap storing in multi-thread app
- Fixed: FmuxGetDisplayInfo takes only into account the workarea and not the display area
Version 1.69
- RSP-36896: FMX mouse capture doesn't work on Ubuntu
- RSP-36894: OnKeyDown issues on Ubuntu
Version 1.68
- Fixed #268: Strange Timer - OnTimer on half interval
Version 1.67
- Fixed #267: Minimize TForm
- Fixed: Error loading libfmux.so: undefined symbol: pango_fc_font_map_set_config
Version 1.66
Version 1.65
- Fixed: Wrong behavior and crash on Wayland desktop
Version 1.64
- #265: Tedit loses text after selection and uses of tab
Version 1.63
- RSP-32303: Log.d function fails for specific message strings
Version 1.62
- #264: After installing fmxlinux 1.61 a before working modal dialog crashs
Version 1.61
- Fixed: FilterIndex doesn't changed in files dialog
- Fixed: Index of bounds exception after canceling print dialog
- Fixed: TPrinter.ActivePrinter not changed after TPrintDialog execution
- Fixed: TPrintDialog doesn't used TPrinter.ActivePrinter at start
- Fixed: New TBitmap contains glitches
- Fixed: Saving to BMP always creates 24-bit file
- Fixed #263: Random bug since v1.59 on TPlatformLinux::HideWindow
Version 1.60
- Fixed #262: Edit control : Wrong behaviour on edition over a Selection
Version 1.59
- Added: FmuxAddCustomFontFromData
- Improved: International keyboard layouts support
- Fixed: Crash with Bitmap's codecs in multi-thread app
Version 1.58
- Fixed: IFMXExtendedClipboardService not fully implemented
- Fixed: ActivePrinter doesn't changed after Print Dialog
Version 1.57
- Fixed #259: After call of ShowMessage in a Modal Dialog the modal form will be minimized
Version 1.56
- Fixed #258: Modal form crashes Windows Manager in some cases
Version 1.55
- Added: Support of CEF4Delphi
- Added: SelectFormatByPaperSize to TLinuxPrinterDevice
- Added: AlwaysAskOutputFile property to TLinuxPrinterDevice
- Fixed: PrintDialog & PageSetupDialog block whole UI
Version 1.54
- Added: WebKit2GTK+ API example and API to access to native handle
- Fixed #252: Memo drawing issues when TextSettings.WordWrap=true and long word...
- Fixed: Linking error for 1.53
Version 1.53
- Added: Printer's PaperSizesWithMargins
- Added: TLinuxPrinterDevice.AddCustomPaperSize method to create custom format
- Fixed: Print to file doesn't show file selection dialog if print started without Print Dialog
- Fixed: File dialogs block UI in other apps
- Fixed: Linux TContext3D doesn't support multi-threading
- Fixed: Printer's PaperSizes contains sizes with margins
Version 1.52
- Added: Support for Canvas.Quality and DrawBitmap with HighSpeed
Version 1.51
- Fixed: Mouse wheel doesn't work in popups
- Fixed: Wrong mouse coordinates on first launch in KDE
- Fixed #249: Any kind of Drag/Drop from other apps (file manager, web browser, ...) don't work on FMX under Linux
Version 1.50
- Added: Support of VersionInfo (See new VersionInfo example)
- Added: Supported paper sizes for Linux Printer
- Updated: Use Delphi 10.3.3 for 10.3 build
Version 1.49
- Fixed: Middle mouse support in MouseMove event
- Fixed #247: FMX.Browser.Linux - OnShouldStartLoadWithRequest not triggered
Version 1.48
- Fixed: FMX Linux does not distinguish between a click on the mouse wheel and the left mouse button
Version 1.47
- Added: Delphi 10.4.1 support
Version 1.46
- Added: Delphi 10.4 support
Version 1.45
- Fixed: Click event after dragging may causes an AV or GTK warning
- #102: Application.ProcessMessages does not work correctly?
- #234: ProcessMessage loads CPU
Version 1.44
- Fixed: Printer.Orientation doesn't work
- Fixed: Printer.Title is empty
Version 1.43
- Added: Implementation of FMXWindowServices.InvalidateImmediately
- #225: Wrong key-code on non-English layout with modifiers
Version 1.42a
- Rebuild FMX IDE expert using "RAD Studio 10.3.2 Runtime Packages Compatibility Patch Released"
Version 1.42
- #226: Menu Shortcuts not correct on Linux for Special Characters
- #214: Avoid deploying in $HOME/.fmxlinux/
Version 1.41
- #213: gtk_check_menu_item_active: assertion
- #194: TMainMenu: setting Item text property at runtime leads assertion failure
Version 1.40
- Switch to WebKit2Gtk (which is installed by default)
Version 1.39
- Improved: Mouse capturing
Version 1.38
- #209: Closing ControlsDemo form while ComboBox is dropped down raises an exception
Version 1.37
- Fixed mouse behavior on Elementary OS
- #206: To avoid the Runtime Error 217
Version 1.36
- #172: Combobox problem on second form
- #196: TMediaPlayer: Volume-Changes leads to crashes
Version 1.35
- Added: Multi-touch and gestures support
Version 1.34
- Added: Support of Delphi 10.3 Rio
- Fixed: undefined symbol: gdk_set_allowed_backends
- #189: In Event "WebBrowser1DidStartLoad" the "WebBrowser.url" is always empty
Version 1.33a
- Hot Fix for #188: Second Form problem
Version 1.33
- Added: New Gmome default style used on Gnome-based Desktop by default (Fedora, CentOS)
- Added: New API and example to generate mouse and keyboard event
- Added: New API and example to get cursor bitmap
- Improved: ComboBox behavior
- Fixed: Mouse capturing
- Fixed: Correct client size with main menu of some Linux
- Fixed: Can't click button on transparent form on Wayland
Version 1.32
- FmxLinux runtime now embbeded to executable and deployed at launch
Version 1.31
- #178: Localisation of standard dialogs (Cancel)
- #182: BorderIcons are always visible (Maximized icon has special behavior depend on Linux Desktop)
- #183: Caption-text of dialogs in some cases are not displayed
- #184: DialogSvc.InputQuerySync problem
Version 1.30
- #174: Shortcuts with non latin keyboard layout
- #177: Case sensitive filter in TOpenDialog
- #178: Localisation of standard dialogs (Ok, Cancel, Open, Save, Yes, No)
Version 1.29
- Fixed #173: TMainMenu item IsChecked change
Version 1.28
- Changed: GStreamer now use dynamic loading
- Fixed: Possible with for "Runtime Error 217"
- Fixed #176: TGrid problem
Version 1.27
- Added: Full screen mode support
- Fixed #165: Full screen window - Ubuntu
- Fixed #171: Problem with shortcuts
- Fixed #170: AV when TListView.EditMode=true
- Fixed #168: Strg+[Char] not fired in e.g. Edit.KeyDown
Version 1.26
- Added: How to get GtkWindow handle example
- Fixed #162: Printer abort creates blank page
- Fixed #164: Question about getting application GtkWindow
Version 1.25
- Fixed #159: TPanel style updated
- Fixed #160: Menu checkmarks
Version 1.24
- Improved: Improved printing (using Unix printing system)
- Fixed #154: Incorrect font sizes on printer
- Fixed #155: Losing submenu when item's Checked is changed
Version 1.23
- Fixed: Crash on Ubuntu 17.10 and Fedora 27
Version 1.22
- Updated: All units build using 10.2.3 (In order to have all FMX fixes)
Version 1.21
- Added: RAD Studio 10.2.3 support
Version 1.20
- #145: Wrong cient size on non-resizable (Wayland)
Version 1.19
- Added: Full support of video capturing devices (Using Video4Linux and GStreamer)
- Fixed: VLC player shows warings
Version 1.18
- #144: undefined symbol: gdk_broadway_display_get_type
Version 1.17
- Added: Binary compatibility of Tokyo 10.2.1 and Tokyo 10.2.2 (build 2004)
- Added: FmxWebScript example - how to use FMX.Grpahics on Linux Server
- Added: Support linux server app with minimal dependencies
Version 1.16
- Added: Support of Tokyo 10.2.2 (older version isn't supported now)
Version 1.15
- Improve: Form3D performance
- Fixed: Improved Wayland server support (Ubuntu 17.10)
- Fixed: Few minor bugs
Version 1.141
- Fixed: GTK-Broadway (HTML5 backend for GTK3+) and Wayland detection
Version 1.14
- Added: Support for modern Wayland screen-server (replace for X11), used in Fedora and Ubuntu 17.10+
- Added: Support for GTK-Broadway (HTML5 backend for GTK3+)
Version 1.12
- #134: DrapDrop on multiple files bug
Version 1.11
- Fixed: Better cheking for multisampling support
Version 1.10
- Added: Drag and Drop support
- Updated: Default style
- Fixed: Canvas.ExcludeClipRect doesn't work
- Fixed: GroupBox caption drawing
Version 1.09
- Added: Support for Tokyo Release 1
- Fixed: FMX.Media.Linux not registered
Version 1.08
- Added MediaPlayer playback for audio and video files using VLC
Version 1.07
- Fixed ellipse drawing issue
Version 1.06
Version 1.05
- Added support for latest Tokyo update
Version 1.04
Version 1.03
- Added: Radial Gradient pattern
- Fixed: Few minor issues
Version 1.02
- #112: Shift-Tab has no effect
- #110: Webbrowser-Info also shown in Apps where no Webbrowser is used!!
Version 1.01
- #107: TImage.Bitmap.SaveToFile() function does not work
Version 1.0
- #99: WindowState := TWindowState.wsMinimized has no effect
- #100: Text.Trimming has no effect with Charakter or Word (TLabel, TText) - only Character trimming supports
- #102: Application.ProcessMessages does not work correctly?
Version 0.99l
- #95: Bitmap.canvas.ClearRect clears image but dont set background color
- Refactoring IDE Agent - automaticaly FmxLinux updating (no more item "Update Linux Platform")
Version 0.99k
- #89: Printing a Bitmap on Printer has no output
- #88: Printer.printers[x].device returns not printername
- Added API and example for getting file icon and type
Version 0.99j
- #91: Would it be possible to add a way to make a screenshot from attached Displays?
- Ubuntu style improved
Version 0.99i
- #86: Accelerator-Keys permanent shown / not working
Version 0.99h
- Added supportfor Hi-Dpi screens
- #66: Scaling of UI
- #85: Unit System.Contnrs missing under fmxlinux
- Fixed few painting glishes
Version 0.99g
- Added shell APIs and example
Version 0.99f
- #83: No BitmapCodecmanager for jpg available
- #82: Typo at FMUx.api: "...Graident..."
- #37: Can't move smooth
Version 0.99e
- #81: Problem with Indy- TCP-connection
Version 0.99d
- Added API and example for getting installed font families
Version 0.99c
- Changed: Uses Lib folder with binary units by default (Launch "Update Linux Platfrom" for existing projects)
- Improved: IDE Agent for deployments
Version 0.99b
- #37: Can't move smooth
- Fixed: GTK assertion on menus
Version 0.99a
- #76: TMenuitem isChecked show problem
Version 0.99
- Fixed customfont example deployment
- #80: TMemo Enter problem
- #79: TMenuitem.visible parameter problem
- #77: Move Cursor problem in TMemo when wordwrap is active
- #76: TMenuitem isChecked show problem
Version 0.98a
- #49: Cursor position is incorrect.
Version 0.98
- #50: ItemByPoint (TListox) crash the app
- #73: Can't show Hint
- #39: Viewport3D.Multisample problem
- #71: SelectDirectory only works with files, not folders
- #54: How to use Custom Font Like FontAwesome?
- Added CustomFont example
- Files dialogs improved
Version 0.97
- #70: An unknow combination of keys ?
- #69: This Form.Style property is invalid
- #68: Colors are wrong in LightMaterialSource
- #48: Can't show TWebBrowser ?
- Fixed CPU usage in modal form
- Added support for WebBrowser
- Added suppor of mainmenu inside window on other Linux like Fedora and Lubuntu
Version 0.96a
Version 0.96
- Fixed #65: TLabel.TextSettings.Font.Style problem
- Fixed #63: Empty fmx app using high cpu %
- Fixed #62: Mouse WheelDelta different vs Windows
- Fixed #43: Can't show Stroke.Dash ?
- Fixed #53: Menu-Shortcuts are not working
- Fixed #34: Screen.displaycount don't work as expected
- Improved scrolling behavior
- Improved drawing performance
Version 0.95
- Next attempt to fix #32: Can't input other language except English!
- Fixed #61: Except will terminate program
- Fixed #49: Cursor position is incorrect.
Version 0.94
- Fixed #40: Unit FMX.Printer not found
- Fixed #60: Message did not work
- Fixed #56: TLabel.Cursor problem
- Fixed #51: Strg+Home or Strg+End in TMemo has no effect
- Fixed #46: Can't into Application.OnIdle ?
- Fixed #45: SaveDialog shows OpenDialog
- Fixed #41: The text shows out of bounds
- Fixed #38: Form-Size gets additional height
- Fixed #30: IFMXClipboardService not yet supported
- Fixed #35: TGroupBox text view problem
- Fixed #32: Can't input other language except English!
- Fixed #23: Second loading of textfile into TMemo has no effect
- Fixed #19: DblClick on ListBox has no effect
Version 0.93
- Fixed #35: TGroupBox text view problem
Version 0.92
- Fixed #22: Can't show Rotate Text in Bitmap
Version 0.91
- Fixed #30: IFMXClipboardService not yet supported
- Fixed #31: MessageDlg or FMX.Dialogs.MessageDlg does not work at all
- Fixed #32: Can't input other language except English!
- Fixed #10: Form with Borderstyle.Single (non sizeable) does not show correctly
- Fixed #29: SegFault accessing Canvas of TBitmap with size: 0,0
- Fixed: Few other minor issues
Version 0.905
- Fixed #25: Tedit: Cursor flickers very fast, after textinput
- Fixed #24: System-Popup Menu of TMemo works not with copy or paste
Version 0.904
- Fixed #17: Can't use opacity animation
- Fixed #16: TComboBox can't dropdown menu
- Fixed #13: Can't be used TImageList in the second form (use ShowModal)
- Fixed #11: Can't be used TComboColorBox in the second form (use ShowModal)
- Fixed: Context menu behavior
- Improve: Popup doesn't deativate active form
Version 0.903
- Fixed #6: TLine.Stroke.Cap = Round (Can't show round cap)
- Fixed #9: Canvas.PtInPath and correct path filling rule
- Fixed #12: Can't use Bitmap Brush in FillRect
- Fixed #14: TSelection can't move
- Fixed #15: Jpeg loading
- Fixed: Saving to png
Version 0.902
- Partial fix for #8: TButton default size invisible
- Fixed #7: Can't use ShowModal
Version 0.901
- Fixed #3: Can't display unicode