Advertise Here
Advertise Here
Advertise Here
Advertise Here
Page 2 of 2 FirstFirst 12
Results 11 to 17 of 17

Thread: ║➽║E²║Skins║➽║OpenSkin Designer (OSD)║DreamOS║

  1. #11
    Super Moderator mehmetkarahanlı's Avatar
    Join Date
    29-12-2017
    Location
    bursa
    Posts
    28,686
    Uploads
    107
    Likes
    17,113

    Re: ║➽║E²║Skins║➽║OpenSkin Designer (OSD)║DreamOS║

    v.4.2.3.6 MOD by Lululla


    • - **Template system**: Added new "Template" menu to insert custom widgets/pixmaps/labels/sliders from XML files stored in a configurable `templates` folder. Includes example templates for quick start.
    • - **Open Screen**: Open standalone screen XML files (without `<skin>` wrapper), edit them, and save back only the screen node – ideal for offline screen editing and version control.
    • - **Import Screen**: Import an external screen XML file into the currently open skin, merging it as a new screen.
    • - **Label text wrap**: Added "Wrap Text" property for eLabel (and widget render="Label") to enable automatic line wrapping (XML attribute `wrap="1"`).
    • - **Auto-save**: Added optional auto-save feature (every X minutes) with status bar notification.
    • - **Network support**: Added ability to open and save skins directly from network paths (UNC). Network folder can be set in Preferences.
    • - **Font management**: Added full font editor (Add, Remove, Change buttons) in Fonts window. Font name, path, scale, size, and replacement are now editable. Changes are saved to `skin.xml` immediately.
    • - **Skin project paths**: Added Preferences for Rootfs folder (to resolve system fonts/images) and Enigma2 source folder (for developer reference).
    • - **Converter improvements**: Enhanced cConverter with safer value parsing (getIntValue, getSourceTable), better null handling, and support for parent. source references.
    • - **Coordinate system**: Enhanced `parseCoord` to support advanced expressions (`e-10`, `bottom-10`, `center-100`, `top+20`, `right-50%`, etc.). Fixed `FormatException` when using negative values or percentages.
    • - **Listbox improvements**: Added context‑aware preview entries (menu, bouquet, EPG, movie lists) and smarter font detection (priority attributes like serviceNameFont, EventFontVertical, etc.).
    • - **Label preview**: Added context‑aware preview text for dynamic sources (clock, events, channels) when no explicit text is set.
    • - **Open Screen zoom**: Fixed zoom functionality when opening standalone screen files; zoom slider and numeric box are now properly enabled.
    • - **Resolution handling**: Open Screen now respects the screen's actual size attribute instead of defaulting to 1920x1080.
    • - **Code improvements**: Added `cSkinProject.cs` to manage skin, rootfs, and Enigma2 source paths. Enhanced `cDataBase.cs` with `setFonts()`, `syncFonts()`, `renameFontReferences()`.
    • - **Stability fixes**: Fixed multiple exceptions when opening single‑screen files (missing mandatory tags like `output`, `colors`, `fonts`, `windowstyle`). Properly handles null references.
    • - **Localization**: Added translations for all new strings (Template, Open Screen, Import Screen, Wrap Text, Auto-save, Network paths, Rootfs, Enigma2 source, etc.) into all language files.
    • - **Code cleanup**: Removed duplicate gradient properties, unified gradient handling, general refactoring.


    PHP Code:
    OpenSkinDesigner-4.2.3.6.zip 

  2. Advertise Here
  3. #12
    Super Moderator mehmetkarahanlı's Avatar
    Join Date
    29-12-2017
    Location
    bursa
    Posts
    28,686
    Uploads
    107
    Likes
    17,113

    Re: ║➽║E²║Skins║➽║OpenSkin Designer (OSD)║DreamOS║

    ### ****** ## MOD v4.2.3.7 – Lululla

    **New Features**

    - **Telnet Commander**:
    - Added standalone Telnet module to connect to Enigma2/DreamOS boxes.
    - Execute common commands (init 4, killall -9 enigma2, systemctl stop/start, screenshot, tail logs, reboot, halt, etc.).
    - View real-time command output in a dedicated monitor (RichTextBox).
    - Custom commands can be added, removed, and saved/loaded from `Telnet/TelnetCommands.xml`.
    - Dedicated toolbar button (`telnet.png`) opens a resizable, user‑friendly window.
    - Supports user/password authentication (default: root / your box password).

    - **Translation updates**:
    - Added Italiano, English, Deutsch, Français, Español, Português, Polski, Português, Türkçe, Русский, العربية, Shqip, 中文(简体), 中文(繁體) translations for all Telnet strings and the new gradient properties.

    PHP Code:
    OpenSkinDesigner-4.2.3.7.zip 

  4. #13
    Super Moderator mehmetkarahanlı's Avatar
    Join Date
    29-12-2017
    Location
    bursa
    Posts
    28,686
    Uploads
    107
    Likes
    17,113

    Re: ║➽║E²║Skins║➽║OpenSkin Designer (OSD)║DreamOS║

    v4.2.3.8 MOD by Lululla


    • - **Background fallback fixed**: Restored background image loading (background.jpg, background1920.jpg, etc.) by improving `cDataBase.getPath()` to search in the `skins` folder next to the executable. Background now works correctly for all resolutions.
    • - **Image path resolution**: Enhanced `getPath()` to look for images in multiple locations (project folder, skin folder, `skins` folder, and executable folder). This ensures all pixmaps and background images are found even when opening skins from network paths or relative folders.
    • - **CornerRadius string support**: `cornerRadius` attribute now accepts string values like `30;topLeft,topRight`. The numeric part is extracted for rendering; the full string is preserved in XML.
    • - **BackgroundColor gradient tolerance**: `backgroundColor` attribute now accepts gradient syntax (e.g. `red,green,vertical`) without throwing "invalid color" errors. Gradients are saved correctly to XML (preview not implemented).
    • - **Fallback images for widgets**: Improved loading of default images for render types (picon, pig, xtraposter, etc.) by searching in `skins` folder. Added missing mappings for `posterx`, `weather`, `boximage`, `genre`.
    • - **Stability fixes**: Fixed `NullReferenceException` in `sGraphicWidget.updateObject` and other runtime crashes. Restored original `sGraphicImage` constructor to avoid missing dimensions for background.
    • - **Code cleanup**: Removed duplicate constructors in `sGraphicImage`, unified image loading logic, and restored original `drawBackground()` method for reliability.

    PHP Code:
    OpenSkinDesigner-4.2.3.8.zip 

  5. #14
    Super Moderator mehmetkarahanlı's Avatar
    Join Date
    29-12-2017
    Location
    bursa
    Posts
    28,686
    Uploads
    107
    Likes
    17,113

    Re: ║➽║E²║Skins║➽║OpenSkin Designer (OSD)║DreamOS║

    ### MOD v4.2.4.2 – Lululla

    **New Features & Improvements**
    - **PropertyGrid category collapse**
    The '0 XML attributes' category is now automatically collapsed by default, keeping the property view tidy and focused on standard attributes.
    - **Shift+arrow key movement**
    Holding Shift while moving a widget with arrow keys now moves by 10 pixels instead of 5, allowing faster repositioning. Ctrl+arrow remains 1 pixel for fine tuning.
    - **Magnetic snapping (M key)**
    When moving a widget with the mouse, its edges snap to other widgets or screen borders within a 6-pixel threshold. Press M to toggle (ON/OFF), with status displayed in the global status bar. Magnetic snap is applied before grid snap when grid is enabled.
    - **Keyboard Shortcuts help window**
    Added a dedicated help window (`FHelp`) listing all keyboard shortcuts and mouse actions, accessible from the `?` menu → `Keyboard Shortcuts`. The window content is fully translatable via `GetTranslation`.

    PHP Code:
    OpenSkinDesigner.zip 

  6. #15
    Super Moderator mehmetkarahanlı's Avatar
    Join Date
    29-12-2017
    Location
    bursa
    Posts
    28,686
    Uploads
    107
    Likes
    17,113

    Re: ║➽║E²║Skins║➽║OpenSkin Designer (OSD)║DreamOS║

    ### MOD v5.0.0.1 – Lululla

    **New Features & Improvements**

    - **Open skin from any folder**
    Added a new menu entry `File → Open skin from folder...`
    that allows opening a skin from any directory on your computer (e.g., desktop, download folder, network path).
    The folder must contain a valid `skin.xml` file.
    The feature respects unsaved changes checks and is fully translatable via `GetTranslation`.

    PHP Code:
    OpenSkinDesigner (1).zip 

  7. #16
    Super Moderator mehmetkarahanlı's Avatar
    Join Date
    29-12-2017
    Location
    bursa
    Posts
    28,686
    Uploads
    107
    Likes
    17,113

    Re: ║➽║E²║Skins║➽║OpenSkin Designer (OSD)║DreamOS║

    ### MOD v5.0.0.2 – Lululla

    New features

    • Configure button in Open dialog
      Set Telnet/FTP credentials directly from the Open window. The UNC path for skins is built automatically and saved.
    • Import/Export skin via UNC
      Import and export functions now use the UNC path (file copy). Progress bar, local backup on overwrite, and proper handling of access denied errors.
    • Full translation support
      All menu items (Tools, Units, Help, Preferences, Open skin from folder, etc.) are now translatable. Fixed missing translations by converting local menu variables to class fields.

    Fixes

    • Corrected Scintilla margin configuration.
    • Fixed NullReferenceException in language loading order.
    • Removed redundant code and improved stability.
    • PHP Code:
      OpenSkinDesigner (2).zip 

  8. #17
    Super Moderator mehmetkarahanlı's Avatar
    Join Date
    29-12-2017
    Location
    bursa
    Posts
    28,686
    Uploads
    107
    Likes
    17,113

    Re: ║➽║E²║Skins║➽║OpenSkin Designer (OSD)║DreamOS║

    ### Changelog

    ### v5.0.0.3 by Lululla

    **Minor fixes**: Corrected Preference save on close.
    PHP Code:
    OpenSkinDesigner (3).zip 

Page 2 of 2 FirstFirst 12
Advertise Here

Similar Threads

  1. Replies: 51
    Last Post: 16-06-2026, 23:29:46
  2. Update ║➽║E²║Plugin║FoontOnSat _Redouane║v.8.5║DreamOS ║
    By mehmetkarahanlı in forum Enigma2 Plugins
    Replies: 35
    Last Post: 15-06-2026, 20:11:21
  3. Replies: 9
    Last Post: 17-05-2026, 13:29:00
  4. Update ║➽║E²║Skins║➽║Hdsuisse FHD║v.12.8║*.DreamOS║
    By mehmetkarahanlı in forum Enigma2 Skins
    Replies: 0
    Last Post: 31-03-2026, 17:37:20
  5. Update ║➽║E²║Plugin║ DreamosatX Signal║v.2.0║*.DreamOS║
    By mehmetkarahanlı in forum Enigma2 Plugins
    Replies: 0
    Last Post: 13-03-2026, 21:05:29

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •