| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
| |
|
|
|
|
| |
Require glib-genmarshal (a part of the standard GTK+ distribution).
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
* Hack up support for gtkdoc-scangobj and use it in CMakeLists.txt.
* Trash gtkdoc-mktmpl, we won't need it.
* Always remove SGML/XML/HTML directories before filling them.
|
| |
|
|
|
|
| |
Make lines in the LICENSE file shorter, so they don't wrap there.
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
|
|
|
|
|
|
|
| |
* Add Win32Depends.cmake, which retrieves all dependencies from
the Internet. Other ways of building the application on Win32
are not supported.
* Install the application correctly on Win32.
* Make FindGTK2.cmake search for GIO.
* Make the project a C-only project, so g++ is not needed.
* Remove obsolete checks for strtok().
* Set WIN32_EXECUTABLE on the application.
|
|
|
|
| |
Describe the application as a "schematic editor" everywhere.
|
|
|
|
|
|
|
| |
* Install the LICENSE file.
* Install share/gui and share/library.
* Fix installation location of gtk-doc help.
* Wrap lines where appropriate.
|
| |
|
|
|
|
|
|
| |
This is required for gtkdoc-scangobj. So far it's much like it's been
before, the main differences are that source files are in two directories
from now on and the build process has two stages.
|
|
|
|
|
|
|
| |
$ time (make clean; make)
Before: ~8.0 seconds
After: ~8.1 seconds
|
|
|
|
| |
Remove LdCanvasRect and LdSymbolArea.
|
|
|
|
|
|
|
| |
* Set the working directory for glib-genmarshal correctly.
* Use one more path suffix when searching for glibconfig.h.
* Don't assume that gdk_screen_get_resolution() returns
a useful value.
|
|
|
|
|
|
|
| |
* Do not require gtk-doc to be installed.
* Use FindPackageHandleStandardArgs in FindGtkDoc.cmake.
* Fix installation (wrong source path).
* Don't install neither the documentation nor the desktop file on Windows.
|
|
|
|
| |
My bad; this name is much more appropriate.
|
|
|
|
| |
This required writing a special CMake find module.
|
|
|
|
| |
The document maintains a list of LdDocumentObject objects.
|
|
|
|
|
| |
There's a very strong bond between LdLua and LdLuaSymbol.
LdLuaSymbol is more like an interface to LdLua than a separate object.
|
|
|
|
| |
Created LdLuaSymbol, which subclasses LdSymbol.
|
| |
|
| |
|
|
|
|
|
| |
Originally, there were three object classes defined in this file.
It would later become rather chaotic if left that way.
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
Also a little change in CMakeLists.txt.
The next commit is going to change the object prefix.
|
| |
|
|
|