| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
|
|
|
|
| |
* Adds when the symbols were added.
* Document the interface virtual methods.
|
|
|
|
|
| |
This is the same overview used for ATK releases. In any case
this should be improved and updated.
|
|
|
|
|
| |
atk-unused.txt now contains 6 symbols (from 14). Those 6 are not
relevant for documentation.
|
| |
|
|
|
|
| |
So now is properly scanned by gtk-doc
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Index based methods forced ATK implementations to expose
the cells are direct children of the table. Something that
was complex in the practice. In fact some implementation
were not doing it, making the index-based methods not
properly implemented. This became even more clear with the
addition of AtkTableCell.
Additionally, this patch documents AtkTableCell and that
those cells should implement the newly added AtkTableCell
interface.
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=651353
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
You get the same information from get_extents. In fact,
default implementation for those methods on atk were using
get_extents.
|
| |
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=723292
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=653293
|
| |
|
|
|
|
| |
This reverts commit feb4bd4c5b24672b1d8bbf0783e96539af0d0ba4.
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
| |
Link and run the dumper program firstly against the build of ATK from the
same tarball,then linking to the other dependent libraries which this build
of ATK was built against before finally trying to link and run against
other existing builds.
This is especially important for unstable releases, as APIs are often added
and dependent upon during development cycles.
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The current approach of building the introspection files for ATK works, but
is often cumbersome as one needs to set many environmental variables before
launching a solution file, which runs a Windows batch script to generate
the .gir/.typelib files. It was also possible to hand-run the batch script
from the Visual Studio command prompt, but even more environmental
variables need to be set.
This changes the approach to build the introspection files using an NMake
Makefile (but elimating from the Visual Studio Project Files the part to
build the introspection files) to:
-Make it clearer to the person building the introspection files what
environmental variables are needed, specifically for PKG_CONFIG_PATH and
MINGWDIR and CFG (formerly CONF). Setting stuff like VSVER, PLAT and
BASEDIR is no longer required, which was a bit clunky.
-Allows some more easier flexibility on the build of the intropsection
files.
This also cleans up the gen-file-list.py file as it can share parts in the
recently-added msvcfiles.py
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
Change mentions of testglib_vc.mak and testpango_vc.mak in the message when
no CFG= is specified during invokation and have the CFLAGS match the ones
in Makefile.am better.
|
|
|
|
|
|
|
|
|
|
| |
This adds a set of NMake Makefiles that is used to build the test programs,
so that one would be able to build the test programs against a Visual C++
build of ATK quickly and easily. As with the Project files, the listing of
test programs is also done with the Python script, which can also be done
under Windows or called by "make dist" or so quite easily.
https://bugzilla.gnome.org/show_bug.cgi?id=690145
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This would move the generation of the ATK Visual C++ 2008/2010 project
to Python 2/3 scripts from autotools scripts. This would have the
following advantages:
-Reduce congestion in the autotools files, most notably atk/Makefile.am,
and make everything that concerns the completion of MSVC project files
fo under build/
-Easier to maintain and test, as a standard installation of Python (even
on Windows) is enough to generate the Project files, and this can still
be easily called during 'make dist'.
-Also paves the first steps for people wanting to build ATK from a GIT
checkout, as this will help simplify the process
There is now a dependency on Python 2/3 for people that are wishing to do
'make dist', as naturally the scripts to do the Visual C++ project
generation is done with Python, but since one is likely going to generate
the .gir files for ATK when doing 'make dist'/'make distcheck', this is
satisfied as the scripts used to generate the .gir files are Python 2.6+
scripts as well.
https://bugzilla.gnome.org/show_bug.cgi?id=690145
|
|
|
|
|
|
| |
Make distcheck was failing.
https://bugzilla.gnome.org/show_bug.cgi?id=644756#c4
|
|
|
|
| |
Use CopyDir, to be consistent across the board.
|
|
|
|
|
|
|
|
|
|
|
|
| |
This will make the single property sheets split into multiple property
sheets as:
-They will be easier to maintain
-Individual Projects can include them as needed
-Easier to automate the listing of headers to "install"
Also update some parts to improve the overall build experience,
specifically combining macro defs and using a custom build rule for
config.h.
|
|
|
|
|
| |
This eases transition to Visual Studio 2012/2013 as the upgrade of project
files can be quite easily done with a script
|
|
|
|
| |
To silence automake deprecation warnings.
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=644756
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=644756
|
|
|
|
| |
Removed recently by mistake.
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=476674
|
|
|
|
| |
Part of bug https://bugzilla.gnome.org/show_bug.cgi?id=653293
|
|
|
|
|
|
| |
Also updating some atk includes to use atk.h
https://bugzilla.gnome.org/show_bug.cgi?id=652965
|
| |
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=644747
|