| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Add a missing runtime library for gettext-tools.
- Remove the no longer necessary customized FindGettext.cmake,
since the downloaded gettext binaries are new enough.
- Make the installer at least ask to uninstall previous versions.
- Adjust the PATH of tests so that they'll run on Windows directly.
- Fix quoting so that the project will build inside paths with spaces.
- Resolve a GSettings deprecation warning.
- Update the README's build instructions as appropriate.
- Require CMake 3.9 because of the README's suggestion to fix
FindPkgConfig.cmake manually using separate_arguments(UNIX_COMMAND).
Tested build configurations:
- native Arch Linux,
- native Windows XP with the newest NSIS,
- Arch Linux Mingw-w64 i686 Win32Depends.cmake NSIS cross-build + XP,
- Arch Linux Mingw-w64 x86_64 MSYS2 NSIS cross-build + Windows 10.
Detected issues:
- The file save dialog will not add the extension automatically,
seen with MSYS2.
|
|
|
|
| |
Should work fine, although I doubt anyone would use it.
|
| |
|
| |
|
|
|
|
| |
Makes the whole thing a bit more stable and less weird.
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
The org.logdiag ID has been chosen as I haven't found any specific rules
and com.github.logdiag seems not to be future-proof. This domain remains
available so far, anyway.
The schemas are compiled only when installed directly to CMAKE_INSTALL_PREFIX
to the root filesystem. When invoking `make install` with DESTDIR, only
the XML files are copied over as the schemas would have to be recompiled
later anyway.
|
| |
|
| |
|
|
|
|
| |
So far these settings are not saved anywhere.
|
|
|
|
| |
This time, it's a regular curve.
|
| |
|
| |
|
|
|
|
|
|
|
| |
* Workaround the Windows pangocairo bug by drawing text
with curves. Remove some of the meters.
* Remove terminal lines from meters and voltage sources,
add vertical terminal points instead.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
* Add bipolar, IGFET and JFET transistors.
* Add more variants to some symbols.
* Add a symbol for a simple terminal.
* Avoid unneccessary stroke() calls.
* Fix comments.
|
| |
|
| |
|
| |
|
|
|
|
| |
Kill the "Export" action for now.
|
| |
|
|
|
|
|
|
|
| |
* Add automatic icon generation to CMakeLists.txt.
These icons are generated from the scalable SVG image.
* Add pregenerated icons to the tree.
* Link an icon to the Windows binary.
|
|
|
|
| |
Describe the application as a "schematic editor" everywhere.
|
|
|
|
| |
Missing trailing colon in the Categories entry.
|
| |
|
| |
|
|
|
|
|
|
|
| |
Change line width and position of shapes,
so they appear a bit sharper in the application.
Save them in plain SVG, not Inkscape SVG.
|
| |
|
| |
|
|
|
|
| |
The "Exec" and "Name" entries were swapped.
|
|
|
|
|
|
|
|
|
|
| |
* Restructure the initialization code.
* Move LdCanvas event mask setting to ld-canvas.c.
* Remove some redundant code.
* Use consistent naming.
* Update comments.
Practically no functional change.
|
|
|
|
| |
So far it has no special powers. This should change in the future.
|
| |
|
|
|
|
|
|
|
|
| |
The lucky ones are: capacitor, resistor and diode.
More symbols can be expected later, when more cairo
functions are exported to Lua and relevant standards
become accessible to me.
|
| |
|
|
|
|
|
|
| |
Added two empty sample categories with corresponding icons.
The categories are now being loaded into the toolbar
in the main program window.
|
|
|