Skip to content

Commit

Permalink
Updated readme, changelog, doxyfile (to 1.8.8), and assembly versions.
Browse files Browse the repository at this point in the history
  • Loading branch information
mstefarov committed Nov 17, 2014
1 parent 3533c21 commit 6340f39
Show file tree
Hide file tree
Showing 5 changed files with 53 additions and 24 deletions.
10 changes: 5 additions & 5 deletions README.txt
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ Named Binary Tag (NBT) is a structured binary file format used by Minecraft.
fNbt is a small library, written in C# for .NET 3.5+. It provides functionality
to create, load, traverse, modify, and save NBT files and streams.

Current released version is 0.6.1 (19 July 2014).
Current released version is 0.6.2 (17 November 2014).

fNbt is based in part on Erik Davidson's (aphistic's) original LibNbt library,
now completely rewritten by Matvei Stefarov (fragmer).
Expand All @@ -28,11 +28,11 @@ applications that use fNbt; they are only used for testing.
==== DOWNLOAD =================================================================
Latest version of fNbt requires .NET Framework 3.5+ (client or full profile).

Compiled binary: http://fcraft.net/fnbt/fNbt_v0.6.1.zip
Compiled binary: http://fcraft.net/fnbt/fNbt_v0.6.2.zip

Amalgamation (single source file):
Non-annotated: http://fcraft.net/fnbt/fNbt_v0.6.1.cs
Annotated: http://fcraft.net/fnbt/fNbt_v0.6.1_Annotated.cs
Non-annotated: http://fcraft.net/fnbt/fNbt_v0.6.2.cs
Annotated: http://fcraft.net/fnbt/fNbt_v0.6.2_Annotated.cs
(using JetBrains.Annotations, for ReSharper)


Expand Down Expand Up @@ -97,7 +97,7 @@ Latest version of fNbt requires .NET Framework 3.5+ (client or full profile).


==== API REFERENCE ============================================================
Online reference can be found at http://www.fcraft.net/fnbt/v0.6.1/
Online reference can be found at http://www.fcraft.net/fnbt/v0.6.2/


==== LICENSING ================================================================
Expand Down
8 changes: 8 additions & 0 deletions docs/Changelog
Original file line number Diff line number Diff line change
@@ -1,3 +1,11 @@
0.6.2 (fNbt)
- NbtTags now implement ICloneable and provide copy constructors.
- fNbt is now compatible with /checked compiler option.
- Fixed an OverflowException in .NET 4.0+ when writing arrays of size 1 GiB
(or larger) to a BufferedStream.
- Fixed a few edge cases in NbtReader when reading corrupt files.
- Minor optimizations and documentation fixes.

0.6.1 (fNbt)
- NbtReader now supports non-seekable streams.
- Fixed issues loading from/saving to non-seekable steams in NbtFile.
Expand Down
51 changes: 36 additions & 15 deletions docs/Doxyfile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Doxyfile 1.8.7
# Doxyfile 1.8.8

# This file describes the settings to be used by the documentation system
# doxygen (www.doxygen.org) for a project.
Expand Down Expand Up @@ -38,7 +38,7 @@ PROJECT_NAME = fNbt
# could be handy for archiving the generated documentation or if some version
# control system is used.

PROJECT_NUMBER = 0.6.1
PROJECT_NUMBER = 0.6.2

# Using the PROJECT_BRIEF tag one can provide an optional one line description
# for a project that appears at the top of each page and should give viewer a
Expand Down Expand Up @@ -690,8 +690,7 @@ LAYOUT_FILE =
# to be installed. See also http://en.wikipedia.org/wiki/BibTeX for more info.
# For LaTeX the style of the bibliography can be controlled using
# LATEX_BIB_STYLE. To use this feature you need bibtex and perl available in the
# search path. Do not use file names with spaces, bibtex cannot handle them. See
# also \cite for info how to create references.
# search path. See also \cite for info how to create references.

CITE_BIB_FILES =

Expand Down Expand Up @@ -1102,13 +1101,15 @@ HTML_FOOTER =

HTML_STYLESHEET =

# The HTML_EXTRA_STYLESHEET tag can be used to specify an additional user-
# defined cascading style sheet that is included after the standard style sheets
# The HTML_EXTRA_STYLESHEET tag can be used to specify additional user-defined
# cascading style sheets that are included after the standard style sheets
# created by doxygen. Using this option one can overrule certain style aspects.
# This is preferred over using HTML_STYLESHEET since it does not replace the
# standard style sheet and is therefor more robust against future updates.
# Doxygen will copy the style sheet file to the output directory. For an example
# see the documentation.
# Doxygen will copy the style sheet files to the output directory.
# Note: The order of the extra stylesheet files is of importance (e.g. the last
# stylesheet in the list overrules the setting of the previous ones in the
# list). For an example see the documentation.
# This tag requires that the tag GENERATE_HTML is set to YES.

HTML_EXTRA_STYLESHEET =
Expand Down Expand Up @@ -1646,17 +1647,19 @@ EXTRA_PACKAGES =
#
# Note: Only use a user-defined header if you know what you are doing! The
# following commands have a special meaning inside the header: $title,
# $datetime, $date, $doxygenversion, $projectname, $projectnumber. Doxygen will
# replace them by respectively the title of the page, the current date and time,
# only the current date, the version number of doxygen, the project name (see
# PROJECT_NAME), or the project number (see PROJECT_NUMBER).
# $datetime, $date, $doxygenversion, $projectname, $projectnumber,
# $projectbrief, $projectlogo. Doxygen will replace $title with the empy string,
# for the replacement values of the other commands the user is refered to
# HTML_HEADER.
# This tag requires that the tag GENERATE_LATEX is set to YES.

LATEX_HEADER =

# The LATEX_FOOTER tag can be used to specify a personal LaTeX footer for the
# generated LaTeX document. The footer should contain everything after the last
# chapter. If it is left blank doxygen will generate a standard footer.
# chapter. If it is left blank doxygen will generate a standard footer. See
# LATEX_HEADER for more information on how to generate a default footer and what
# special commands can be used inside the footer.
#
# Note: Only use a user-defined footer if you know what you are doing!
# This tag requires that the tag GENERATE_LATEX is set to YES.
Expand All @@ -1680,7 +1683,7 @@ LATEX_EXTRA_FILES =

PDF_HYPERLINKS = YES

# If the LATEX_PDFLATEX tag is set to YES, doxygen will use pdflatex to generate
# If the USE_PDFLATEX tag is set to YES, doxygen will use pdflatex to generate
# the PDF file directly from the LaTeX files. Set this option to YES to get a
# higher quality PDF documentation.
# The default value is: YES.
Expand Down Expand Up @@ -1867,6 +1870,15 @@ GENERATE_DOCBOOK = NO

DOCBOOK_OUTPUT = docbook

# If the DOCBOOK_PROGRAMLISTING tag is set to YES doxygen will include the
# program listings (including syntax highlighting and cross-referencing
# information) to the DOCBOOK output. Note that enabling this will significantly
# increase the size of the DOCBOOK output.
# The default value is: NO.
# This tag requires that the tag GENERATE_DOCBOOK is set to YES.

DOCBOOK_PROGRAMLISTING = NO

#---------------------------------------------------------------------------
# Configuration options for the AutoGen Definitions output
#---------------------------------------------------------------------------
Expand Down Expand Up @@ -2100,7 +2112,7 @@ HAVE_DOT = YES

DOT_NUM_THREADS = 0

# When you want a differently looking font n the dot files that doxygen
# When you want a differently looking font in the dot files that doxygen
# generates you can specify the font name using DOT_FONTNAME. You need to make
# sure dot is able to find the font, which can be done by putting it in a
# standard location or by setting the DOTFONTPATH environment variable or by
Expand Down Expand Up @@ -2281,6 +2293,15 @@ MSCFILE_DIRS =

DIAFILE_DIRS =

# When using plantuml, the PLANTUML_JAR_PATH tag should be used to specify the
# path where java can find the plantuml.jar file. If left blank, it is assumed
# PlantUML is not used or called during a preprocessing step. Doxygen will
# generate a warning when it encounters a \startuml command in this case and
# will not generate output for the diagram.
# This tag requires that the tag HAVE_DOT is set to YES.

PLANTUML_JAR_PATH =

# The DOT_GRAPH_MAX_NODES tag can be used to set the maximum number of nodes
# that will be shown in the graph. If the number of nodes in a graph becomes
# larger than this value, doxygen will truncate the graph, which is visualized
Expand Down
4 changes: 2 additions & 2 deletions fNbt.Test/Properties/AssemblyInfo.cs
Original file line number Diff line number Diff line change
Expand Up @@ -35,5 +35,5 @@
// by using the '*' as shown below:
// [assembly: AssemblyVersion("1.0.*")]

[assembly: AssemblyVersion("0.6.1.0")]
[assembly: AssemblyFileVersion("0.6.1.0")]
[assembly: AssemblyVersion("0.6.2.0")]
[assembly: AssemblyFileVersion("0.6.2.0")]
4 changes: 2 additions & 2 deletions fNbt/Properties/AssemblyInfo.cs
Original file line number Diff line number Diff line change
Expand Up @@ -36,8 +36,8 @@
// by using the '*' as shown below:
// [assembly: AssemblyVersion("1.0.*")]

[assembly: AssemblyVersion("0.6.1.0")]
[assembly: AssemblyFileVersion("0.6.1.0")]
[assembly: AssemblyVersion("0.6.2.0")]
[assembly: AssemblyFileVersion("0.6.2.0")]

// Potentially speed up resource probes

Expand Down

0 comments on commit 6340f39

Please sign in to comment.