Skip to content

Releases: spmadden/irox

irox-imagery v0.1.2

26 Jan 15:43
e9e4201
Compare
Choose a tag to compare

New Features

  • cleanup nostd support in imagery
  • reorder the classic 10 color map so the colors are more diverse

Bug Fixes

  • ignore test requiring some local data for the moment

Commit Statistics

  • 3 commits contributed to the release over the course of 35 calendar days.
  • 41 days passed between releases.
  • 3 commits were understood as conventional.
  • 0 issues like '(#ID)' were seen in commit messages

Commit Details

view details
  • Uncategorized
    • Cleanup nostd support in imagery (d1cf634)
    • Reorder the classic 10 color map so the colors are more diverse (3faf803)
    • Ignore test requiring some local data for the moment (d14960a)

irox-fixedmath v0.1.2

26 Jan 15:39
a65d102
Compare
Choose a tag to compare

New Features

  • more impls for FixedI128
  • impl Sub for the various types

Commit Statistics

  • 2 commits contributed to the release over the course of 31 calendar days.
  • 2 commits were understood as conventional.
  • 0 issues like '(#ID)' were seen in commit messages

Commit Details

view details
  • Uncategorized
    • More impls for FixedI128 (718e194)
    • Impl Sub for the various types (c176d9f)

irox-egui-extras v0.5.6

26 Jan 17:05
8aa9990
Compare
Choose a tag to compare

Bug Fixes

  • hopefully fix docsrs builds for cargo, log, stats, units

Commit Statistics

  • 2 commits contributed to the release.
  • 1 commit was understood as conventional.
  • 0 issues like '(#ID)' were seen in commit messages

Commit Details

view details
  • Uncategorized
    • Release irox-units v0.4.5 (731469d)
    • Hopefully fix docsrs builds for cargo, log, stats, units (9cd9e62)

irox-egui-extras v0.5.5

26 Jan 15:54
a850656
Compare
Choose a tag to compare

Chore

  • cleanup some unused egui features
  • fix lints around using Arc<Vec> instead of Arc<[T]>

New Features

  • fixup nostd support in carto
  • use new errorbars and repainter
  • add new stddev error bar type
  • add new repaint limiter
  • upgrade egui to 0.30, fix profiling and fonts
  • add TROC options in plotperf
  • line highlight cycle now pauses in between loops
  • update perftool to include a epoch bias
  • better axis alignment and ranging for right axis
  • plot can cycle through the lines
  • pop hovered line to the front
  • draw bonus min/max line
  • show multiple line quantity examples in plotsperf
  • break up error bars mesh
  • expose toolframe settings as defaults in constructor
  • big perf improvement by building and caching meshes by hand whenever the data updates, rather than every frame.
  • add average lines to plotsperf
  • add ability to have second y-axis
  • new plots performance checker example
  • rejigger line label drawing
  • thread-safe out-of-band data updates for plots
  • ability to mark individual lines as visible/invisible.
  • new functions to build axis formatters for time-series physical data

Bug Fixes

  • fix irox-time imports within repainting
  • fix the linux build by adding missing egui features
  • show time rate of change
  • tweak transparent shading to be more localized to individual lines rather than the whole range
  • allow extra stuff alongside the frame history in the bottom bar
  • updating examples from breaking api changes
  • only draw the hover within the plot grid area

Refactor

  • move structure into own method

Commit Statistics

  • 33 commits contributed to the release over the course of 40 calendar days.
  • 41 days passed between releases.
  • 33 commits were understood as conventional.
  • 0 issues like '(#ID)' were seen in commit messages

Commit Details

view details
  • Uncategorized
    • Fix irox-time imports within repainting (aba46d3)
    • Fixup nostd support in carto (8270cef)
    • Use new errorbars and repainter (76eaf78)
    • Add new stddev error bar type (075db4d)
    • Add new repaint limiter (d34faf9)
    • Fix the linux build by adding missing egui features (1627a04)
    • Cleanup some unused egui features (45a936a)
    • Upgrade egui to 0.30, fix profiling and fonts (9d668a1)
    • Add TROC options in plotperf (8a21395)
    • Move structure into own method (9b3f63a)
    • Show time rate of change (7fcb3e7)
    • Tweak transparent shading to be more localized to individual lines rather than the whole range (1eec345)
    • Line highlight cycle now pauses in between loops (10d59a3)
    • Update perftool to include a epoch bias (1978468)
    • Better axis alignment and ranging for right axis (f6d531a)
    • Plot can cycle through the lines (5bc9bb3)
    • Allow extra stuff alongside the frame history in the bottom bar (023bc48)
    • Pop hovered line to the front (b24dffa)
    • Draw bonus min/max line (ff847d5)
    • Show multiple line quantity examples in plotsperf (c475e00)
    • Break up error bars mesh (ea9f262)
    • Expose toolframe settings as defaults in constructor (407c46c)
    • Updating examples from breaking api changes (6e5e222)
    • Big perf improvement by building and caching meshes by hand whenever the data updates, rather than every frame. (fb3cc94)
    • Add average lines to plotsperf (a9f48ab)
    • Fix lints around using Arc<Vec> instead of Arc<[T]> (8852ee8)
    • Add ability to have second y-axis (e992440)
    • New plots performance checker example (c614c13)
    • Rejigger line label drawing (c99179a)
    • Thread-safe out-of-band data updates for plots (561032b)
    • Only draw the hover within the plot grid area (5061f5f)
    • Ability to mark individual lines as visible/invisible. (9d4addf)
    • New functions to build axis formatters for time-series physical data (a9c9635)

irox-carto v0.6.4

26 Jan 17:03
63cbe87
Compare
Choose a tag to compare

Bug Fixes

  • hopefully fix docsrs builds for cargo, log, stats, units

Commit Statistics

  • 2 commits contributed to the release.
  • 1 commit was understood as conventional.
  • 0 issues like '(#ID)' were seen in commit messages

Commit Details

view details
  • Uncategorized
    • Release irox-units v0.4.5 (731469d)
    • Hopefully fix docsrs builds for cargo, log, stats, units (9cd9e62)

irox-carto v0.6.3

26 Jan 15:41
6356cbf
Compare
Choose a tag to compare

Chore

  • Cleanup lints with new math macros

New Features

  • fixup nostd support in carto
  • put additional windows support behind feature gate 'windows'
  • new LocalENU converter
  • new specific WGS84ECEF conversion to short-circuit some ellpipsoid checks
  • add specific ENUPosition, NEDPosition types
  • pivot AbsoluteCoordinate to be ECEF rather than plain cartesian
  • explicit conversions to ellipse/ellipsoid/shape
  • impl ECEF/Geocentric conversions

Commit Statistics

  • 9 commits contributed to the release over the course of 35 calendar days.
  • 43 days passed between releases.
  • 9 commits were understood as conventional.
  • 0 issues like '(#ID)' were seen in commit messages

Commit Details

view details
  • Uncategorized
    • Fixup nostd support in carto (8270cef)
    • Put additional windows support behind feature gate 'windows' (087ade5)
    • New LocalENU converter (1b47cb6)
    • New specific WGS84ECEF conversion to short-circuit some ellpipsoid checks (7f5bac9)
    • Add specific ENUPosition, NEDPosition types (bd0c627)
    • Pivot AbsoluteCoordinate to be ECEF rather than plain cartesian (2329e5f)
    • Explicit conversions to ellipse/ellipsoid/shape (18fac2c)
    • Impl ECEF/Geocentric conversions (2f2c19a)
    • Cleanup lints with new math macros (bad3955)

irox-bits v0.4.0

26 Jan 15:38
a6de5f0
Compare
Choose a tag to compare

New Features

  • rework codec into a template to impl more conversions
  • impl LE for f32/f64
  • Add new Tee struct which copies data to multiple outputs simultaneously
  • new string encoding WriteToBEBits, ReadFromBEBits
  • new read_X_blob_into functions in Bits
  • new ReadFromBEBits trait, the inverse of WriteToBeBits
  • new flush() in MutBits
  • new CountingBits struct, move SharedROCounter to bits from tools
  • new BufBits trait, like BufRead
  • new default write_all_into fn in MutBits
  • impl Bits,MutBits for BufRead,BufWrite

Bug Fixes

  • fix issue where WriteToBEBytes returned the wrong length.
  • fix alloc compliation

New Features (BREAKING)

  • return usize instead of () in WriteToBEBits

Commit Statistics

  • 14 commits contributed to the release over the course of 20 calendar days.
  • 37 days passed between releases.
  • 14 commits were understood as conventional.
  • 0 issues like '(#ID)' were seen in commit messages

Commit Details

view details
  • Uncategorized
    • Fix issue where WriteToBEBytes returned the wrong length. (3491afb)
    • Rework codec into a template to impl more conversions (5fe9aca)
    • Impl LE for f32/f64 (c1ba59f)
    • Add new Tee struct which copies data to multiple outputs simultaneously (0a2df5a)
    • Fix alloc compliation (f2a9641)
    • New string encoding WriteToBEBits, ReadFromBEBits (01bfda3)
    • New read_X_blob_into functions in Bits (f62f28c)
    • New ReadFromBEBits trait, the inverse of WriteToBeBits (8b258dd)
    • Return usize instead of () in WriteToBEBits (cf18819)
    • New flush() in MutBits (47550e9)
    • New CountingBits struct, move SharedROCounter to bits from tools (e34948d)
    • New BufBits trait, like BufRead (1ed5ace)
    • New default write_all_into fn in MutBits (9036760)
    • Impl Bits,MutBits for BufRead,BufWrite (f77e9ec)

irox v0.6.6

30 Oct 02:46
2ab7f8b
Compare
Choose a tag to compare

Chore

  • bump irox to 0.6.6

Commit Statistics

  • 2 commits contributed to the release.
  • 5 days passed between releases.
  • 1 commit was understood as conventional.
  • 0 issues like '(#ID)' were seen in commit messages

Commit Details

view details
  • Uncategorized
    • Bump irox to 0.6.6 (84d13ef)
    • Release irox-egui-extras v0.5.0 (bbe46e7)

irox-types v0.4.4

30 Oct 02:43
c6e88fe
Compare
Choose a tag to compare

New Features

  • Primitives can go to and from u8 now.

Commit Statistics

  • 1 commit contributed to the release.
  • 5 days passed between releases.
  • 1 commit was understood as conventional.
  • 0 issues like '(#ID)' were seen in commit messages

Commit Details

view details
  • Uncategorized
    • Primitives can go to and from u8 now. (7263abd)

irox-tools v0.9.1

30 Oct 02:02
233bb8f
Compare
Choose a tag to compare

New Features

  • add hexarray function and nibble_to_hex_char

Commit Statistics

  • 1 commit contributed to the release.
  • 5 days passed between releases.
  • 1 commit was understood as conventional.
  • 0 issues like '(#ID)' were seen in commit messages

Commit Details

view details
  • Uncategorized
    • Add hexarray function and nibble_to_hex_char (f4f2cb5)