An implementation of the Motif toolkit in Rust.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Robert R. Russell 5965891134
Migrated to a workspace layout instead of a single project layout
2 months ago
rust-motif Migrated to a workspace layout instead of a single project layout 2 months ago
x11rgbtors Migrated to a workspace layout instead of a single project layout 2 months ago
.gitignore I started with the Xm/Hash.c file 2 months ago
Cargo.toml Migrated to a workspace layout instead of a single project layout 2 months ago
LICENSE Initial commit 2 months ago
README.md Added some information into README 2 months ago

README.md

rust-motif

An implementation of the Motif toolkit in Rust.

Xm

XPM

Headers

  • Xm/XpmP.h
  • Xm/XpmI.h

Sources

  • Xm/XpmAttrib.c - Nothing will be implemented.
    • CreateOldColorTable - Depreciated feature
    • FreeOldColorTable - Memory management.
    • xpmFreeColorTable - Memory management.
    • XpmFreeExtensions - Memory management.
    • XpmAttributesSize - Memory management.
    • xpmInitAttributes - Memory management and Internal code?
    • xpmSetAttributes - Internal code?
    • XpmFreeAttributes - Memory management.
  • Xm/XpmCrBufFrI.c
    • XpmCreateBufferFromImage
    • XpmCreateBufferFromXpmImage
    • WriteColors
    • WritePixels
    • ExtensionsSize — Probably required for C memory management.
    • WriteExtensions — turns the extensions structure into a string.
    • CommentsSize — Probably required for C memory management.
  • Xm/XpmCrBufFrP.c
  • Xm/XpmCrDatFrI.c
  • Xm/XpmCrDatFrP.c
  • Xm/Xpmcreate.c
  • Xm/XpmCrIFrBuf.c
  • Xm/XpmCrIFrDat.c
  • Xm/XpmCrIFrP.c - Fetches an image from the X Server?
  • Xm/XpmCrPFrBuf.c
  • Xm/XpmCrPFrDat.c
  • Xm/XpmCrPFrI.c
  • Xm/Xpmdata.c
  • Xm/Xpmhashtab.c
  • Xm/XpmImage.c - Memory management routines.
  • Xm/XpmInfo.c
  • Xm/Xpmmisc.c
  • Xm/Xpmparse.c
  • Xm/XpmRdFToBuf.c
  • Xm/XpmRdFToDat.c
  • Xm/XpmRdFToI.c
  • Xm/XpmRdFToP.c
  • Xm/Xpmrgb.c
  • Xm/Xpmscan.c
  • Xm/Xpms_popen.c
  • Xm/XpmWrFFrBuf.c - Write to a file.
  • Xm/XpmWrFFrDat.c
  • Xm/XpmWrFFrI.c
  • Xm/XpmWrFFrP.c