| Age | Commit message (Collapse) | Author |
|
- tabs -> spaces
- IWYU
- #define -> static const typed
- Combine definition and initialization
- Define one var per statement
- Use the defined symbol rather than embedding bare literals
-18 -> PJD_ERR_NON_CON_INV_PHI2
Subset of fixes discussed in #971
|
|
|
|
- Move the jniwrap/org/ directory into the jniwrap/org.osgeo.proj/ sub-directory ("org.osgeo.proj" is the module).
- Add a module-info.java description.
- Update the Makefile.am files for referencing the files in their new location.
There is no API change at this stage; all moved classes are still the same that previous version.
|
|
maintained manually.
|
|
still be used standalone).
|
|
update or formatting.
There is no code change in this commit, except the addition of @Native annotation on a constant.
|
|
Fix syntax in RST tables
|
|
|
|
|
|
|
|
Doc improvements
|
|
Implement thread-safe creation of proj mutex (fixes #954)
|
|
|
|
Extended the use of the :option: directive to all currently written
operation doc pages. In the process several more default parameters were
added for easy inclusion in other doc pages.
Expanded the info tables for each operation with "domain", "alias",
"input type" and "output type".
Corrected various errors along the way. Mainly formatting errors and
references to invalid parameters such as +sym in hatano.
|
|
Move include of math.h inside include guard.
|
|
No reason to include math.h more times.
And balance whitespace a bit
|
|
|
|
Remove unneeded pj_is_nan definition
|
|
Update the JNI build, without API change for now
|
|
|
|
|
|
|
|
|
|
Reformatted the README.md content for Markdown syntax.
Updated some content to reflect the changes applied in build.xml file.
|
|
|
|
- Generating the C header file during javac task.
- Provide more accurate information in META-INF/MANIFEST.MF.
- Merge tasks intended to be executed together.
The src/org_proj4_PJ.h file has been re-generated with the most recent Java compiler.
|
|
Update contributor names in copyright header.
|
|
Remove unused src/org_proj4_Projections.h file
|
|
since it was replaced by org_proj4_PJ file since 2012.
|
|
pj_transform: reset error state before each call to pj_inv/pj_fwd
|
|
Fixes issues raised in https://lists.osgeo.org/pipermail/gdal-dev/2018-April/048446.html
The use case is that pj_transform() is called from geos projection to something else,
with multiple coordinates. If one of the coordinate tuple fails the inverse
transform of geos, it fails with PJD_ERR_TOLERANCE_CONDITION. Causing all following
coordinates to fail since the error state is not reset.
|
|
updated PDF file name to copy to gh-pages
|
|
also modify proj4docs -> projdocs (should be harmless, as this is a working directory within /tmp)
|
|
Update documentation title, author, and other details
|
|
Collect custom C99 math functions in proj_math.h
|
|
PJ_isea.c: change local helper functions to void returns
|
|
No distinction is required between version and release.
Disable default highlight_language (was effectively Python)
|
|
Code updated to use isnan() instead of pj_is_nan().
|
|
Collaps multiline strings to not trip up CMake2
|
|
|
|
Tried building before committing time
|
|
The return values are not used and do not mean anything.
Similar to #423
|
|
|
|
Test status and coverage content should be shown for HTML.
PDF documentation does not to self-reference itself.
|
|
According to https://tex.stackexchange.com/q/13067/2951
utf8x should be avoided if possible.
Also, define LaTeX for Unicode PRIME character, used
in eqc doc pages.
|
|
|
|
|
|
This also includes the PDF manual, Qt help file, man pages, etc.
|
|
schwehr/proj_log_level-inconsistent-declaration-parameter-name
Rename level -> log_level for proj_log_level to match function definition
|
|
Found on https://github.com/OSGeo/proj.4/commit/2f082b70cbdafdea49bb123e027406089e7ad65b
http://clang.llvm.org/extra/clang-tidy/checks/readability-inconsistent-declaration-parameter-name.html
function 'proj_log_level' has a definition with different parameter names
src/pj_internal.c:374:14: the definition seen here
src/proj.h:364:14: differing parameters are named here: ('level'), in definition: ('log_level')
|