2016-11-03  George G. Vega Yon <g.vegayon@gmail.com>
	* README.Rmd: In mosaicplot (workhorse of plot.diffnet_adopters), the
	  color= option wasn't coloring cell by cell. So removed example.

2016-11-02  George G. Vega Yon <g.vegayon@gmail.com>
	* R/stats.R: Fixed bug with NA in classify_adopters.default.
	* tests/testthat/test-stats.R: Adjusted expectation according
	  to change in classify.
	* .travis.ci: r-devel not working.
	* .appveyor: r-patch not working.

2016-11-01  George G. Vega Yon <g.vegayon@gmail.com>
	* src/*: Re-organized functions + headers, reducing lib space.
	* R/*: Tweaked a couple of examples for reducing running time.
	* tests/testtat/*: idem.

2016-10-28  George G. Vega Yon <g.vegayon@gmail.com>
	* src/rewire_swap.cpp: 'Commented' alt.hexagons since the implementation
	  is flawed.
	* R/rewire.R: Idem.
	* test/testthat/*.R: More tests.

2016-10-27  George G. Vega Yon <g.vegayon@gmail.com>
	* src/rgraph_ba.*: Renamed files (and header def) to fix build error.
	* R/diffnet-methods.R: Fixing small bugs in -.diffnet and data-checks
	  in plot_threshold.
	* test/testthat/*.R: More tests.
	* R/stats.R: Small changes. 

2016-10-26  George G. Vega Yon <g.vegayon@gmail.com>
	* R/*: Working with @template of roxygen2.
	* R/diffnet-class.R: Removing unsued code.
	* R/diffnet-methods: Fixing bugs in %*% and * for diffnet objs.
	* R/random_graph.R: Implementing Scale-free homophilic nets.
	* R/stats.R: Adding titles to plot.diffnet_degSeq.
	* R/survey_to_diffnet.R: More data pre-processing.
	* src/rgraph_scale_free.*: Added scale-free homophilic to rgraph_ba,
	  and changed the name.
	* R/rewire.R: New functions permute_graph and rewire_qap.
	* man-roxygen/: Where templates live (roxygen2).
	* src/rgraph.cpp: permute_graph.

2016-10-18  George G. Vega Yon <g.vegayon@gmail.com>
	* R/diffnet-indexing.R: Fixing bug on [[<-.diffnet.
	* R/rewire.R: althex is currently on dev (so change when TRUE).
	* src/netdiffuser_extra.h: Removing unsued function.
	* src/rgraph_er.cpp: Removing redundant function.
	* R/random_graph.R: rgraph_ws uses a single cpp fun. (idem)
	* test/testthat/*: More tests.	

2016-10-17  George G. Vega Yon <g.vegayon@gmail.com>
	* R/graph_data.R: Bug in ordering (now its preserved)
	* test/testthat/*: New select_egoalter and graph_data tests.

2016-10-13  George G. Vega Yon <g.vegayon@gmail.com>
	* R/diffnet-class.R: Function -diffnet.attrs<-- Defunct-ed.
	* R/select_egoalter.R: New summary method+fix bug with arrays.
	* R/struct_test.R: Working on doc.
	* src/struct_test.cpp: Removing unused function -hatf-.
	* tests/testthat/*.R: Several new tests.

2016-10-12  George G. Vega Yon <g.vegayon@gmail.com>
	* R/diffnet-class.R: Small bug when reading dynamic attributes. and
	  printing bug+removing dimnames.
	* R/adjmat.R: no dimnames.
	* R/diffnet-c.R: idem.
	* R/diffnet-indexing.R: idem.
	* R/igraph.R: idem.
	* R/read_write_foreign.R: Working on bug with read_net (still on dev).
	* R/diffnet-methods.R: Bug in ^ operator. And plot_adopters returned
	  NULL.
	* R/spatial.R: Fixing bugs + adding it as a function in the namespace.
	* tests/testthat/*.R: Adding several new tests to cover code.	
	* R/stats.R: Rewriting functions in R.
	* R/stats.cpp: idem + new function mahalanobis distance.
	* R/rdiffnet.R: Adding default name and behavior.
	* src/netdiffuser_extra.cpp: Fixing bug.
	* src/rgraph_ba.cpp: Removing unused version of ba model.

2016-10-07  George G. Vega Yon <g.vegayon@gmail.com>
	* R/adjmat.R: Changing syntax.
	* R/graph_data.R: Working on new function to convert igraph,network,
	  etc. to 'generic graphs' so methods in netdiffuseR work.
	* R/stats.R: New plot method for the output of degree seq (which is
	  now a diffnet_degSeq, matrix class object. rm -degree_cpp- and add
	  -.dgr-. Same with -exposure_cpp- and -.exposure-.
	* src/stats.cpp: See above.
	* src/adjmat.cpp: Fixing bug on undirected graphs.
	* R/diffnet-class.R: New desc meta for the class (and methods).
	* R/diffnet-methods.R: Idem.
	* R/igraph.R: Idem.

2016-10-05  George G. Vega Yon <g.vegayon@gmail.com>
	* R/plot_diffnet2.R: Added new options, adding sharp criter for diffmap.
	* R/random_graph.R: New argument for -rgraph_ba-. Now allows for !self.
	* R/read_write_foreign.R: New function for reading binary files from 
	  UCINET.
	* R/struct_test.R: Fixing bug in c. method.
	* src/rgraph_ba.cpp: New argument for !self.

2016-09-02  George G. Vega Yon <g.vegayon@gmail.com>
	* R/struct_equiv.R: New function to apply transformation to a matrix
	considering structural zeros -transformGraphBy-.
	* .travis.yml: Removing dev version from tests.

2016-08-31  George G. Vega Yon <g.vegayon@gmail.com>
	* src/struct_test.cpp: New function to compare vertices at dyadic level.
	-ego_variance-.
	* src/stats.cpp: Changing name of function sqdistance to quaddistance.
	* src/rewire_swap.cpp: Adding alternating hexagons algorithm (on dev).

2016-08-25  George G. Vega Yon <g.vegayon@gmail.com>
	* src/stats.cpp: New function to compare vertices at dyadic level.

2016-08-23  George G. Vega Yon <g.vegayon@gmail.com>
	* src/rewire_swap.cpp: New argument for assuring aperiodicity on MCMC.
	* R/rewire.R: Documenting new argument.

2016-08-19  George G. Vega Yon <g.vegayon@gmail.com>
	* src/netdiffuser_extra.cpp: Functions for dyadic comparison.
	* src/stats.cpp: Changing definition of vertex_compare.
	* R/struct_test.R: Working on doc + adding some debugs.

2016-08-12  George G. Vega Yon <g.vegayon@gmail.com>
	* R/diffnet-methods.R: Fixing bug in plot_diffnet on the range of the
	plot.
	* R/struct_test.R: New function for exact test (experimental).

2016-08-02  George G. Vega Yon <g.vegayon@gmail.com>
	* src/struct_test.cpp: Adding new functions for computing exact text.
	* R/struct_test.R: Adding new functions for computing exact text.

2016-08-02  George G. Vega Yon <g.vegayon@gmail.com>
	* src/netdiffuser_extra.cpp: Adding internal function to compute distances.
	This is used in the new version of rgraph_ba.
	* src/rgraph_ba.cpp: Working on new algorithm for scale-free + covariates.

2016-08-01  George G. Vega Yon <g.vegayon@gmail.com>
	* R/rewire.R: Changing default number in `n_rewires` from 100 to 20 + adding
	explaination.

2016-07-23  George G. Vega Yon <g.vegayon@gmail.com>
	* R/moran.R: Adding variance of Moran's I (not user visible yet)
	* R/diffnet-methods.R: idem.

2016-07-07  George G. Vega Yon <g.vegayon@gmail.com>
	* R/diffnet-indexing.R: Adding method for [[.diffnet <- NULL
	* tests/testthat/*: Adding more tests + small changes to reduce time.

2016-07-06  George G. Vega Yon <g.vegayon@gmail.com>
	* R/struc_test.R: Changing defaults in n_rewires.

2016-06-26  George G. Vega Yon <g.vegayon@gmail.com>
	* R/egonets.R: Fixing small bug on the matrix methods
	* R/diffnet-methods.R: No actual significant changes
	* R/plot_diffnet2.R: Fixing small bug and improving doc.

2016-06-21  George G. Vega Yon <g.vegayon@gmail.com>
	* R/misc.R: Changing defaults and adding examples
	* R/struct_test.R: Adding example with c.diffnet_struct_test
	* DESCRIPTION: Getting ready for CRAN

2016-06-20  George G. Vega Yon <g.vegayon@gmail.com>
	* R/struct_test.R: Changes in hist.diffnet_struc_test method.
	* R/diffnet-methods.R: Extending the %*% method.
	* R/stats.R: New argument for threshold.

2016-06-17  George G. Vega Yon <g.vegayon@gmail.com>
	* R/plot_diffnet2.R: Adding new arguments to deal with new function
	  to rescale the size of vertices.
	* R/misc.R: Adding new function to rescale vertex size.
	* R/diffnet-methods.R: Update to plot_diffnet.

2016-06-13  George G. Vega Yon <g.vegayon@gmail.com>
	* R/diffnet-methods.R: Fixing warnings from R CMD check.
	* R/imports.R: idem.
	* R/misc.R: idem.
	* R/plot_diffnet2.R: idem
	* R/stats.R: idem.
	* R/struct_test.R: idem.

2016-06-10  George G. Vega Yon <g.vegayon@gmail.com>
	* ChangeLog: Sarting ChangeLog
	* R/adjmat.R: Adding new function `simmelian_mat`
	* R/diffnet-methods.R: New methods str, dimnames, t, &, |, dim, %*%.
	* R/egonets.R: Adding new arg.
	* R/misc.R: New function to create a color key.
	* R/plot_diffnet2.R: Fixing small bugs and improving doc.
	* R/rewire.R: Fixing bug.
	* R/stats.R: New function to classify adopters.
	* R/struct_test.R: New method c and helper function.
	* man/*: Adding documentation.
