| 1 | <?xml version="1.0" encoding="UTF-8"?>
|
|---|
| 2 | <component type="desktop-application">
|
|---|
| 3 | <id>net.zdechov.app.LazFuck</id>
|
|---|
| 4 |
|
|---|
| 5 | <name>LazFuck</name>
|
|---|
| 6 | <summary>Simple BrainFuck IDE</summary>
|
|---|
| 7 | <developer id="net.zdechov.chronos">
|
|---|
| 8 | <name>Chronos</name>
|
|---|
| 9 | </developer>
|
|---|
| 10 |
|
|---|
| 11 | <url type="homepage">https://app.zdechov.net/LazFuck</url>
|
|---|
| 12 | <url type="contact">https://app.zdechov.net/LazFuck#Contact</url>
|
|---|
| 13 | <url type="vcs-browser">https://app.zdechov.net/LazFuck/browser</url>
|
|---|
| 14 |
|
|---|
| 15 | <metadata_license>CC0-1.0</metadata_license>
|
|---|
| 16 | <project_license>CC0-1.0</project_license>
|
|---|
| 17 |
|
|---|
| 18 | <description>
|
|---|
| 19 | <p>LazFuck is a GUI application for writing, executing, compiling and debugging programs written in famous BrainFuck esoteric programming language.</p>
|
|---|
| 20 | <p>Features:</p>
|
|---|
| 21 | <ul>
|
|---|
| 22 | <li>Graphical code editor with color syntax highlighting</li>
|
|---|
| 23 | <li>Optimizing compiler and interpreter</li>
|
|---|
| 24 | <li>Cross-compilation to Delphi, Free Pascal, Python, Java, C, C#, PHP, Rust and Javascript</li>
|
|---|
| 25 | <li>Interpreter with debugger</li>
|
|---|
| 26 | </ul>
|
|---|
| 27 | </description>
|
|---|
| 28 |
|
|---|
| 29 | <launchable type="desktop-id">net.zdechov.app.LazFuck.desktop</launchable>
|
|---|
| 30 |
|
|---|
| 31 | <screenshots>
|
|---|
| 32 | <screenshot type="default">
|
|---|
| 33 | <caption>Main window</caption>
|
|---|
| 34 | <image>https://svn.zdechov.net/LazFuck/trunk/Images/Screenshots/LazFuck%20Qt5.png</image>
|
|---|
| 35 | </screenshot>
|
|---|
| 36 | <screenshot>
|
|---|
| 37 | <caption>Dark mode</caption>
|
|---|
| 38 | <image>https://svn.zdechov.net/LazFuck/trunk/Images/Screenshots/LazFuck%20Qt5%20dark.png</image>
|
|---|
| 39 | </screenshot>
|
|---|
| 40 | </screenshots>
|
|---|
| 41 |
|
|---|
| 42 | <releases>
|
|---|
| 43 | <release version="1.3.0" date="2024-08-19">
|
|---|
| 44 | <url type="details">https://svn.zdechov.net/LazFuck/tags/1.3.0/Release%20Notes.txt</url>
|
|---|
| 45 | <description>
|
|---|
| 46 | <ul>
|
|---|
| 47 | <li>Added: Allow to hide main toolbar.</li>
|
|---|
| 48 | <li>Added: Key shortcuts form to see all available actions and their key shortcuts.</li>
|
|---|
| 49 | <li>Added: Full screen switching support.</li>
|
|---|
| 50 | <li>Added: Help form.</li>
|
|---|
| 51 | <li>Added: Execute compiled program with targets without executor inside console window to see its output.</li>
|
|---|
| 52 | <li>Added: Rust language as compiler target.</li>
|
|---|
| 53 | <li>Added: Action to generate text as brainfuck code.</li>
|
|---|
| 54 | <li>Modified: Automatically open example file on first start.</li>
|
|---|
| 55 | <li>Modified: Used loop in number generation.</li>
|
|---|
| 56 | <li>Modified: Used scrollbox in target options form.</li>
|
|---|
| 57 | <li>Modified: Use monospace font.</li>
|
|---|
| 58 | <li>Do not extra scale controls dimensions.</li>
|
|---|
| 59 | <li>Fixed: Update cursor position in status bar.</li>
|
|---|
| 60 | <li>Fixed: Memory leak in target code form.</li>
|
|---|
| 61 | <li>Fixed: Execution of compiled Java and C# programs.</li>
|
|---|
| 62 | <li>Fixed: A typo in interpreter target name.</li>
|
|---|
| 63 | <li>Fixed: OpenDialog was not initialized in Target options form.</li>
|
|---|
| 64 | <li>Fixed: Put compiled files into application data directory if source is in read only directory.</li>
|
|---|
| 65 | <li>Fixed: Error on showing execution point in not paused state.</li>
|
|---|
| 66 | </ul>
|
|---|
| 67 | </description>
|
|---|
| 68 | </release>
|
|---|
| 69 | </releases>
|
|---|
| 70 |
|
|---|
| 71 | <categories>
|
|---|
| 72 | <category>Development</category>
|
|---|
| 73 | <category>IDE</category>
|
|---|
| 74 | </categories>
|
|---|
| 75 |
|
|---|
| 76 | <content_rating type="oars-1.1"/>
|
|---|
| 77 | </component>
|
|---|