Skip to content

Tags: andy31415/igraph

Tags

v1.0.7

Toggle v1.0.7's commit message
Add support to ignore some GN targets due to duplication or other rea…

…sons

v1.0.6

Toggle v1.0.6's commit message
Much more canonicalize on paths to remove intermediate symlinks ... w…

…orks much better with CHIP

v1.0.5

Toggle v1.0.5's commit message
Adjusting changelogs prior to release of include-graph v1.0.4

v1.0.4

Toggle v1.0.4's commit message
Update version to 1.0.4

v1.0.2

Toggle v1.0.2's commit message
Release include-graph v1.0.2

v1.0.1

Toggle v1.0.1's commit message
Release include-graph v1.0.1

v1.0.0

Toggle v1.0.0's commit message
* initial release

* supports dot graph generation
* Functionality:
  - include directories specified manually
  - include directories from compile databases
  - source files from glob
  - source files from compile databases
  - map directories to short names
  - keep files by short-name prefix
  - drop files by short name prefix
  - groups from manual lists
  - groups from GN targets
  - groups via source and header naming
  - zoom targets
  - zoom targets with "focus" support

# Commit Statistics

 - 122 commits contributed to the release over the course of 16 calendar days.
 - 0 commits were understood as [conventional](https://www.conventionalcommits.org).
 - 0 issues like '(#ID)' were seen in commit messages

# Commit Details

 * **Uncategorized**
    - Drop documentation field from cargo.toml ... seemns broken (2991627)
    - Release include-graph v1.0.0 (8914737)
    - Another update with changelog list (5eaf8a1)
    - Move things around in readme (ccd5ff3)
    - Re-format release (9884ce0)
    - Adjusting changelogs prior to release of include-graph v1.0.0 (7841be3)
    - Changelog version bump (affbf37)
    - Version 1.0 because I want to release it (6264e20)
    - Update because we want docs (6b11780)
    - Slight doc change (e34bcaf)
    - Preparing for release (c16a302)
    - Fix include after name change (4ebbf14)
    - Prepare for publish: cleaner example, fill in more cargotoml, igraph name seems already used (18889da)
    - Better separation (e05d647)
    - Separate out zoomed in graphs from the rest, so they do not miz (06d1add)
    - Cargo clippy and format (5cd4475)
    - Fix naming (9b6f3ad)
    - Add a no-deps group (0e70d6e)
    - Get sources from compiledb (7c98a2e)
    - Warn if glob is broken (697dc60)
    - More support for nice formatting for debugging (9b2925d)
    - Better include-extract formatting (752749a)
    - Add a log of what includes are found (2e2e29c)
    - Clean up examples (03f2761)
    - Bump version, add author in toml (08b8d70)
    - Merge branch 'master' of github.com:andy31415/igraph (11290e5)
    - Change license: I did not keep anything from the original leptos sample (because leptos was a pain) so for now this is a stand-alone app developed from scratch. Changed my name as copyright (66fb6bb)
    - Create rust.yml (38f97be)
    - More text (1edc76a)
    - Updated readme (3a7f303)
    - Debug fixes (d72a46d)
    - Minor fixes (f2ea3e5)
    - Formattig and focus works (17bb5b8)
    - Prepare for focused zoom (2c47bb3)
    - Better layout and coloring ... this starts being usable (a3e7861)
    - Remove circular links (73f167c)
    - Zoom works nice (464889c)
    - Zoom looks much nicer now, except colors (2b7409c)
    - Some formatting for example, however overall zoom logic MUST be fixed (0ae7b2f)
    - Better zoom support, however gv seems a bit off here ... (6dc6470)
    - Format (63817a3)
    - A bit of work on linkages and display ... mostly works EXCEPT zoom (1551167)
    - Drop support as it seems needed (3da800d)
    - Format and clippy (11da8f5)
    - Coloring ability ... still way too busy (95b5c63)
    - Templates and formatting (4e9abfe)
    - Started rendering things (37ada41)
    - Start preparing for actual output. Arg parser works (ec4c331)
    - Sample_api update to minimize errors (b86b4f3)
    - Clippy, format and support for config seems full (12b6714)
    - Graph links must have both source and destination (d39384b)
    - Format (d7d267a)
    - Add support for grouping source and headers (87ad46e)
    - Start to support adding groups (9314d86)
    - Start to support adding groups (f27d69f)
    - More tests (fc72168)
    - Format and clippy (c921015)
    - Validate variable expansion (e70bcfc)
    - Better tests and parsing of map is MUCH better (df59f86)
    - More tests (c13814a)
    - Some unit tests started for parsing things (720d05c)
    - Format (3f122d6)
    - Remove leptos ... this seems something we should not have started to begin with (d9bf3dc)
    - Some renames because igraph::igraph sounds silly (6bf68b7)
    - Full instruction parsing (e8572af)
    - Avoid warning (52d1428)
    - More parsing works - we have GN bits (b8b499a)
    - Format (0b43644)
    - Zoom also seems to work ... only the more difficult parser remained (78bcd47)
    - Zoom items parse (c76a2a4)
    - Parse map instructions (3c7d0b5)
    - Parse globbing and include directory instructions (c9c2c6a)
    - Add some variable resolution for our sample api (4640f22)
    - Add some variable resolution for our sample api (3a6c7c7)
    - Full path logic support (534990b)
    - Add support for loading GN grouping information (9bcc9fb)
    - Add nom since I would like some parse instructions (b939bf1)
    - More readable code (25998da)
    - Start using join ... seems better (ea22c63)
    - Bump channel a lot (347a9b2)
    - Better code organization. Includes, mappings and compiledb parsing all ready (6462082)
    - Format (ac5e579)
    - Better file type logic (a0930e1)
    - Move path mapper logic (962aa5c)
    - Split out parsing logic (3ead6b3)
    - Minor comment update (694ce99)
    - Move to more tokio (bd74557)
    - Fast processing (74ff1fa)
    - Fmt (48df1a8)
    - Less cloning (bfb17fd)
    - Format (53a9e8c)
    - Format and clippy (a2dddf7)
    - Multithreading (2df638c)
    - Minor updates, it takes 1s to process all includes (edf6d21)
    - Format (b0b0b54)
    - Add ability to iterate faster via an example (with watchexect) (902e4c9)
    - Use only resources ... we can build from here if we make a nice api (368376a)
    - Removed some bits (43d7dfe)
    - Suspense seems to work ... (f14ee02)
    - Keep only the compile database reloader (2653eac)
    - Format (d7a2df0)
    - A leptos action that actually does something ... although making this in a full webapp will be a pain... (5aa0c81)
    - Add carto features all as well (4e7d671)
    - Make sure all features are enabled (5103a89)
    - Make rustfmt work (9ce8d57)
    - Initial copy of a leptos example app ... I do not yet know how to even pass in command line args... (74195cb)
    - A bit of axum and leptos that work ... will see how this behaves... (336f0f4)
    - Starting with a web server ... for now use axum (0d19d52)
    - Make clippy happy (f090457)
    - Clippy (adbe916)
    - Include resolution works (506de70)
    - Format and clippy (0383100)
    - Prepare for include recognition (7de2b58)
    - Switch to env-filter for logging ... better control (9c4715c)
    - Some updates (26517d2)
    - Compile database parsing is fully functional (6d4dbb1)
    - Set up collecting names of everything (a4fbe2c)
    - Better debug (d3edff5)
    - Clippy and fix naming (27f8af2)
    - Can serde-parse the compile database (2e48dd8)
    - Add serde (911897b)
    - Some initial version ... I would like to try out rust bits (1ba260a)