Skip to content

Latest commit

 

History

History
 
 

resources

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Resources

This folder contains resources that is used for building or packaging the project.

Build

  • cross/*.txt: Meson cross files for cross-compiling lite-xl on other platforms.

Packaging

  • release-notes.md: lite-xl release note template, used with envsubst.
  • icons/icon.{icns,ico,inl,rc,svg}: lite-xl icon in various formats.
  • linux/com.lite_xl.LiteXL.appdata.xml: AppStream metadata.
  • linux/com.lite_xl.LiteXL.desktop: Desktop file for Linux desktops.
  • macos/background.png: Background image for packaging macOS DMGs.
  • macos/background@2x.png: HiDPI image for packaging macOS DMGs.
  • macos/background.tiff: TIFF image for packaging macOS DMGs.
  • macos/Info.plist.in: Template for generating info.plist on macOS. See macos/macos-retina-display.md for details.
  • macos/lite-xl-dmg.py: Configuration options for dmgbuild for packaging macOS DMGs.

Development

  • include/lite_xl_plugin_api.h: Native plugin API header. See the contents of lite_xl_plugin_api.h for more details.

macOS DMG covers

The DMG files uses macos/background.tiff as the background, which is created from macos/background.png and macos/background@2x.png with the following command:

tiffutil -cathidpicheck macos/background.png macos/background@2x.png -out macos/background.tiff

macos/background@2x.png should be double the size of macos/background.png with 144 PPI. You can set the PPI by running:

sips -s dpiWidth 144 -s dpiHeight 144 macos/background@2x.png

sips and tiffutil are available by default on macOS.