- 21 Tem, 2016 1 kayıt (commit)
-
-
Jiří Techet yazdı
-
- 23 Haz, 2016 1 kayıt (commit)
-
-
Colomban Wendling yazdı
Combine the libraries from the GTK3 bundle with GTK from the GTK2 one to get newer GLib & co for GTK2 builds.
-
- 17 Haz, 2016 1 kayıt (commit)
-
-
Enrico Troeger yazdı
-
- 08 Haz, 2016 1 kayıt (commit)
-
-
Colomban Wendling yazdı
This can be useful to maintain 2 separate build directories in parallel, i.e. for GTK2 and 3 builds.
-
- 21 Mar, 2016 1 kayıt (commit)
-
-
Enrico Tröger yazdı
The files in share/glib-2.0/schemas are necessary for GTK3, so don't delete them but everything else on the same directory level.
-
- 14 Mar, 2016 1 kayıt (commit)
-
-
Thomas Martitz yazdı
Doxygen adds unhandled xml output for structs that define types inline, for example struct Foo { enum { FOO, BAR } baz; }. A type definitions precedes the members. The script wrongly assumed the first sectiondef child of compounddef would contain all members, but actually this is the case for sectiondefs with kind=public-attrib (the sectiondef defining the type has kind=public-type).
-
- 12 Mar, 2016 1 kayıt (commit)
-
-
Enrico Tröger yazdı
Update the list of dependencies, include sort.exe and grep.exe, create a information file with all download links of included binaries and re-structure the script for better readability. See #560 for details.
-
- 09 Mar, 2016 4 kayıt (commit)
-
-
Thomas Martitz yazdı
geany-sciwrappers-gtkdoc.h contains all scintilla_object_* methods. It is intended that they are going to be exposed through a separate .gir file, therefore a separate header makes things easier. This is useful when you want scintlla-related stuff in a separate .gir file or oarse it specially otherwise. gen-api-gtkdoc.py: Add switch to write out scintilla_object methods
-
Thomas Martitz yazdı
Because of the missing "typedef struct TMFoo" it was missing from the gtkdoc header (the struct listings are always without typedef). This is also consistent with the rest of geany. @gironly for TMParserType so it's picked up as well.
-
Thomas Martitz yazdı
gtkcompat.h is more convinient, and includes gtk.h and glib.h. Due to including ScintillaWidget.h, the manual ScintillaObject typedef isn't required anymore.
-
Colomban Wendling yazdı
It's invalid to forward-declare enumerations, yet they might be referenced by typedefs. Fix this by outputting enumerations first so typedefs can references them. As enumerations can't reference other types, it's safe to place them before anything else. Closes #952. Closes #955.
-
- 06 Mar, 2016 1 kayıt (commit)
-
-
Enrico Tröger yazdı
Fixes #584.
-
- 04 Mar, 2016 1 kayıt (commit)
-
-
Colomban Wendling yazdı
-
- 01 Mar, 2016 2 kayıt (commit)
-
-
Colomban Wendling yazdı
-
Colomban Wendling yazdı
Make Doxygen ignore `G_{BEGIN,END}_DECLS` and `GEANY_API_SYMBOL` itself instead of stripping those manually when parsing the XML output. This makes Doxygen parsing more robust by ignoring some odd C syntax, and also improves the HTML version removing some incorrect C code references.
-
- 28 Şub, 2016 4 kayıt (commit)
-
-
Colomban Wendling yazdı
-
Colomban Wendling yazdı
But use 110 as line length and leave visual operators alignment alone.
-
Colomban Wendling yazdı
-
Colomban Wendling yazdı
-
- 20 Şub, 2016 1 kayıt (commit)
-
-
Colomban Wendling yazdı
-
- 18 Şub, 2016 1 kayıt (commit)
-
-
Colomban Wendling yazdı
-
- 16 Şub, 2016 6 kayıt (commit)
-
-
Thomas Martitz yazdı
- do not write out scintilla_object_* functions - remove scioutput file parameter - do not open output file until after xml parsing to avoid stale files - fixed simplesect handling - handle output being a pipe to head or tail
-
Matthew Brush yazdı
-
Matthew Brush yazdı
-
Matthew Brush yazdı
-
Matthew Brush yazdı
The other Python scripts already follow this convention.
-
Matthew Brush yazdı
This prevents running a bunch of top-level code if the module is ever imported and cleans-up the global namespace.
-
- 07 Şub, 2016 1 kayıt (commit)
-
-
Thomas Martitz yazdı
The script reads the doxygen xml output and generates two headers (optionally a single header) that contains all of the plugin API in gtk-doc format. Two headers because it's preferrable to group Scintilla related stuff into its own namespace. This is a lot easier if g-ir-scanner can work with a separate header file. If we change minds later on the script is prepared to generate only one header.
-
- 23 Ock, 2016 1 kayıt (commit)
-
-
Enrico Tröger yazdı
This script was used in the nightly builds to verify plugins will load and have no undefined symbol references. Since the new way plugins are built and linked, this is no longer necessary. Additionally, this script won't work with new style geany_load_module() plugins.
-
- 13 Ara, 2015 1 kayıt (commit)
-
-
Enrico Tröger yazdı
See #768.
-
- 14 Kas, 2015 3 kayıt (commit)
-
-
Colomban Wendling yazdı
-
Colomban Wendling yazdı
-
Colomban Wendling yazdı
-
- 20 Eyl, 2015 1 kayıt (commit)
-
-
Colomban Wendling yazdı
-
- 10 Tem, 2015 2 kayıt (commit)
-
-
Colomban Wendling yazdı
-
Colomban Wendling yazdı
We unfortunately can't run tests as they require running the just build (foreign) executable, but at least it tries and build the Windows code paths.
-
- 05 Tem, 2015 1 kayıt (commit)
-
-
Thomas Martitz yazdı
This automatically keeps the installer's idea of Gtk version with the one used to compile geany in sync. Traditionally we use the bundles from gtk.org to compile geany, and this is also used for the installer. With msys2, we can use precompiled msys2 binaries. These exist for GTK3 as well so we can actually provide a GTK3 based installer. The installer naturually should reflect this. Msys2's GTK2 is also newer. Use the new script gtk-bundle-from-msys2.sh to extract the precompiled GTK binaries from msys2 / pacman for packing the installer (can also be used to make a zip for sharing). mkdir gtk; cd gtk; ../scripts/gtk-bundle-from-msys.sh [-c] [-z] [-2 | -3] waf is also adapted to process geany.nsi.in. This implies geany.nsi is now under _build_, not in the root anymore.
-
- 21 Nis, 2015 3 kayıt (commit)
-
-
Colomban Wendling yazdı
Only ask the user to check the SciLexer.h diff if the file actually changed.
-
Colomban Wendling yazdı
-
Colomban Wendling yazdı
-