getsolus / getsolus/packages

iup library (T10533)

Open
#241 9 comments 0 reactions 1 assignee View on GitHub

@alexanderzhirov is already working on this.

Since Nov 26, 2023.

Package: Addition Request Priority: Low State: Approved State: Stale
Dominant language
Python
Stars
141
Forks
146
Avg merge
11h 7m
Merged PRs (30d)
407

Description

Alexander Zhirov (@AlexanderZhirov), 2023-05-11 10:30:47 UTC

Hi everybody!
Please consider the IUP library for acceptance into the repository.

{F10732062}

Official websites:

Description: IUP is a multi-platform toolkit for building graphical user interfaces. It offers a simple API in three basic languages: C, Lua and LED. IUP's purpose is to allow a program source code to be compiled in different systems without any modification. Its main advantages are:

  • high performance, due to the fact that it uses native interface elements.
  • fast learning by the user, due to the simplicity of its API.

Dependencies:

Main libraries:

  • im (imaging toolkit)
  • cd (canvas draw)
  • iup (depends on im and cd)

There is no PDFlib library in the repository, and a fork of the ftgl library is needed to build the IUP stack. The fork has some minor changes, which I attach for comparison with the original one available in the repository.

{F10731995}

It may be worth testing the library with other software, but judging by the source code, edits were made there to add, not delete.

The entire stack is assembled in my repository, please read it.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.