Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[DRAFT] Diz 3.0 rewrite - early pull request for comments / review #48

Draft
wants to merge 292 commits into
base: master
Choose a base branch
from
This pull request is big! We’re only showing the most recent 250 commits.

Commits on Mar 13, 2021

  1. Configuration menu
    Copy the full SHA
    982e164 View commit details
    Browse the repository at this point in the history

Commits on Mar 14, 2021

  1. Configuration menu
    Copy the full SHA
    8dde7e4 View commit details
    Browse the repository at this point in the history
  2. pretty solid grid with notifypropertychanged working for all but comm…

    …ents and labels. ready for integration with main form after a little more cleanup
    binary1230 committed Mar 14, 2021
    Configuration menu
    Copy the full SHA
    b4cb666 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    79b04c7 View commit details
    Browse the repository at this point in the history
  4. working version getting through the full load cycle

    - a bit too slow though, have to profile
    binary1230 committed Mar 14, 2021
    Configuration menu
    Copy the full SHA
    14b67c3 View commit details
    Browse the repository at this point in the history

Commits on Mar 17, 2021

  1. porting over changes to MainWindow

    - this is a giant mess right now, heavy WIP
    binary1230 committed Mar 17, 2021
    Configuration menu
    Copy the full SHA
    3045800 View commit details
    Browse the repository at this point in the history
  2. getting maingrid form hooked in

    - WORKS! messy as hell
    binary1230 committed Mar 17, 2021
    Configuration menu
    Copy the full SHA
    793df30 View commit details
    Browse the repository at this point in the history
  3. remove extra databind call

    binary1230 committed Mar 17, 2021
    Configuration menu
    Copy the full SHA
    b1bf0ad View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c4e4409 View commit details
    Browse the repository at this point in the history
  5. basic filtering works

    binary1230 committed Mar 17, 2021
    Configuration menu
    Copy the full SHA
    7cca383 View commit details
    Browse the repository at this point in the history

Commits on Mar 18, 2021

  1. further cleaning up interfaces/cruft

    - definitely breaking some stuff, this needs lots of testing
    binary1230 committed Mar 18, 2021
    Configuration menu
    Copy the full SHA
    6106d54 View commit details
    Browse the repository at this point in the history
  2. breaking things up into interfaces

    - starting to get there now
    binary1230 committed Mar 18, 2021
    Configuration menu
    Copy the full SHA
    b69322f View commit details
    Browse the repository at this point in the history

Commits on Mar 20, 2021

  1. rework/simplify:

    - DizApplicationContext
    - controller/view interfaces
    - initial work on "current selection"
    - refactor INotifyPropertyChanged to be an interface (avoids needing to derive a concrete class)
    - remove DizDocument (doesn't make a ton of sense in the context of multi-project editing)
    binary1230 committed Mar 20, 2021
    Configuration menu
    Copy the full SHA
    93c5fe0 View commit details
    Browse the repository at this point in the history
  2. - consolidate UI functions more

    - fix double buffering called @ wrong time
    - add better table navigation functions
    binary1230 committed Mar 20, 2021
    Configuration menu
    Copy the full SHA
    a7f734e View commit details
    Browse the repository at this point in the history
  3. - disable mouse scrolling

    binary1230 committed Mar 20, 2021
    Configuration menu
    Copy the full SHA
    034d43f View commit details
    Browse the repository at this point in the history
  4. - cleanup

    - remove BindingList (too slow for now)
    - quick UX pass on start form
    binary1230 committed Mar 20, 2021
    Configuration menu
    Copy the full SHA
    1c289c0 View commit details
    Browse the repository at this point in the history
  5. - fix form Closed() event

    - remove BindingListView
    - remove creation of RomDataGridRow() until it gets to the form control [much faster loading]
    - databinding is broken for multiple forms open, but that's next
    binary1230 committed Mar 20, 2021
    Configuration menu
    Copy the full SHA
    bb0b1fe View commit details
    Browse the repository at this point in the history

Commits on Mar 21, 2021

  1. Configuration menu
    Copy the full SHA
    8797771 View commit details
    Browse the repository at this point in the history
  2. - add dotTrace profiler scaffold

    - (needs 2 other csprojs to work)
    - enabled by default, need to disable
    binary1230 committed Mar 21, 2021
    Configuration menu
    Copy the full SHA
    5cb1849 View commit details
    Browse the repository at this point in the history
  3. junk

    binary1230 committed Mar 21, 2021
    Configuration menu
    Copy the full SHA
    c0f2c28 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    37e16e1 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    cf482a0 View commit details
    Browse the repository at this point in the history
  6. remove extra includes

    binary1230 committed Mar 21, 2021
    Configuration menu
    Copy the full SHA
    c751366 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    806180f View commit details
    Browse the repository at this point in the history
  8. add gui utils:

    1. Don't double buffer if we're in remote desktop
    2. Add SendMessage() so we can disable drawing for datagrid loads
    binary1230 committed Mar 21, 2021
    Configuration menu
    Copy the full SHA
    dbb3c27 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    f3b427d View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    fe8ccf6 View commit details
    Browse the repository at this point in the history
  11. temp enable debug fuctions

    binary1230 committed Mar 21, 2021
    Configuration menu
    Copy the full SHA
    4ec8385 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    d96104f View commit details
    Browse the repository at this point in the history

Commits on Mar 22, 2021

  1. Configuration menu
    Copy the full SHA
    bb8f483 View commit details
    Browse the repository at this point in the history

Commits on Mar 30, 2021

  1. decent checkpoint

    binary1230 committed Mar 30, 2021
    Configuration menu
    Copy the full SHA
    a45bd88 View commit details
    Browse the repository at this point in the history
  2. decent checkpoint

    binary1230 committed Mar 30, 2021
    Configuration menu
    Copy the full SHA
    447e8c2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    39015ce View commit details
    Browse the repository at this point in the history
  4. solidly working scrolling!

    - need to keep cleaning it up
    binary1230 committed Mar 30, 2021
    Configuration menu
    Copy the full SHA
    f2da670 View commit details
    Browse the repository at this point in the history
  5. redo caching algorithm for rows

    - just K.I.S.S.
    binary1230 committed Mar 30, 2021
    Configuration menu
    Copy the full SHA
    8d21276 View commit details
    Browse the repository at this point in the history
  6. make more stuff look at DataSubset instead of directly at the Table. …

    …(makes it more consistent)
    binary1230 committed Mar 30, 2021
    Configuration menu
    Copy the full SHA
    ea8b535 View commit details
    Browse the repository at this point in the history

Commits on Mar 31, 2021

  1. fix scrolling!

    binary1230 committed Mar 31, 2021
    Configuration menu
    Copy the full SHA
    bd46dd8 View commit details
    Browse the repository at this point in the history
  2. - better visual layout, docking

    - handle gracefully edge cases where selected large offset is no longer in view (i.e. resizing)
    binary1230 committed Mar 31, 2021
    Configuration menu
    Copy the full SHA
    36880cd View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0f13ffc View commit details
    Browse the repository at this point in the history
  4. - add vertical scrollbar back in (still has a bug when resizing with …

    …the bottom in view)
    
    - overhaul DataSubset classes to be generic
    - move DataSubset classes into Diz.Core, since there's nothing GUI-specific in there
    - remove references to BindingList (don't really need it anymore)
    - will be adding unity tests for DataSubset soon
    binary1230 committed Mar 31, 2021
    Configuration menu
    Copy the full SHA
    cd50a07 View commit details
    Browse the repository at this point in the history

Commits on Apr 9, 2021

  1. WIP DONT USE. just wanted to get this off just my laptop

    1. total overhaul of data model, support arbitrary mappings. all very WIP and untested, dont use as-is yet
    2. more overhauling of UI
    3. rework LogCreator to better deal with labels
    4. move some access to readonly immutable interfaces, make it easier to know when things are supposed to be changing or not
    5. rework all CPU operations to do the architecture switching outside the Data class
    6. redo most of Data to support new annotations/etc
    7. Upgrade many nuget packages
    binary1230 committed Apr 9, 2021
    Configuration menu
    Copy the full SHA
    d031278 View commit details
    Browse the repository at this point in the history
  2. extract more business logic from label editor view

    add readonly label interface
    move bytesources into new namespace to use internal-only methods for creation
    use LabelProvider and implement version to allow supplementing temporary labels only during assembly generation
    rip out a bunch of now-dead code
    fix unit tests, they are starting to get their mojo back :)
    fix startup leftover scaffolding code left in
    binary1230 committed Apr 9, 2021
    Configuration menu
    Copy the full SHA
    031296c View commit details
    Browse the repository at this point in the history

Commits on Apr 10, 2021

  1. fix more temporary label stuff

    move large chunks of the assembly exporter class into helper classes for easier future modularization
    overhauled assembly exporter text generation
    general cleanup and refactoring
    more unit tests working
    binary1230 committed Apr 10, 2021
    Configuration menu
    Copy the full SHA
    4900dcb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    292cd17 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    42e03bd View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d232d27 View commit details
    Browse the repository at this point in the history
  5. simplify init routines for bytes

    beginning work for removig lots of Byte access out of data and directly into Byte source
    add test harnesses for more ROM access
    binary1230 committed Apr 10, 2021
    Configuration menu
    Copy the full SHA
    7c40235 View commit details
    Browse the repository at this point in the history

Commits on Apr 11, 2021

  1. move assembly generators to their own file

    simplify generator registration
    move other misc stuff out of LogCreator for cleanup
    binary1230 committed Apr 11, 2021
    Configuration menu
    Copy the full SHA
    9fb8985 View commit details
    Browse the repository at this point in the history
  2. overhaul assembly format str parsing and handling

    - decoupling should make it easier to test/modify
    binary1230 committed Apr 11, 2021
    Configuration menu
    Copy the full SHA
    6d3d936 View commit details
    Browse the repository at this point in the history
  3. rename test suite

    binary1230 committed Apr 11, 2021
    Configuration menu
    Copy the full SHA
    9c273eb View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    83a4b74 View commit details
    Browse the repository at this point in the history
  5. dont allocate new Annotation on each creation of ByteOffsetData

    - trying to reduce amount of stuff that happens when you create a new large address space ByteSource
    binary1230 committed Apr 11, 2021
    Configuration menu
    Copy the full SHA
    f15106d View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    edc9184 View commit details
    Browse the repository at this point in the history
  7. change fn order

    binary1230 committed Apr 11, 2021
    Configuration menu
    Copy the full SHA
    6c9dd03 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    27280e5 View commit details
    Browse the repository at this point in the history

Commits on Apr 12, 2021

  1. Configuration menu
    Copy the full SHA
    ca18458 View commit details
    Browse the repository at this point in the history
  2. add more test scaffolding for ByteStorage

    - add more coverage / fix bug with ByteStorage
    binary1230 committed Apr 12, 2021
    Configuration menu
    Copy the full SHA
    080163a View commit details
    Browse the repository at this point in the history
  3. add ByteList tests

    binary1230 committed Apr 12, 2021
    Configuration menu
    Copy the full SHA
    6e9058b View commit details
    Browse the repository at this point in the history
  4. trying to fix this...

    binary1230 committed Apr 12, 2021
    Configuration menu
    Copy the full SHA
    298d5bc View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    bc049de View commit details
    Browse the repository at this point in the history
  6. add CI build script

    (credit: cherrypicked from Furious's branch, thanks!)
    
    originally 7805cb4 furious 3/11/2021 at 10:12 PM
    binary1230 committed Apr 12, 2021
    Configuration menu
    Copy the full SHA
    06f5d88 View commit details
    Browse the repository at this point in the history

Commits on Apr 13, 2021

  1. fix xml serializer test

    binary1230 committed Apr 13, 2021
    Configuration menu
    Copy the full SHA
    3daea58 View commit details
    Browse the repository at this point in the history
  2. reorganize project files / dependencies

    - removed lots of older dependencies leftover from packages.list
    - newer ProjectReference framework doesn't need to list anything but top-level dependencies now
    - removed window2 tmp folder
    - re-organized resources files
    - remove demo hexgrid
    - remove IX.ObservableDictionary (for now, maybe forever). so long, my friend
    binary1230 committed Apr 13, 2021
    Configuration menu
    Copy the full SHA
    a6c12f8 View commit details
    Browse the repository at this point in the history
  3. fix github builds

    - we don't have x86 vs x64 in this branch (yet?)
    binary1230 committed Apr 13, 2021
    Configuration menu
    Copy the full SHA
    19c9317 View commit details
    Browse the repository at this point in the history
  4. remove .net5.0-windows target from Diz.Test and Diz.PowerShell

    - hopefully fixes the github build
    binary1230 committed Apr 13, 2021
    Configuration menu
    Copy the full SHA
    793cea2 View commit details
    Browse the repository at this point in the history
  5. upgrade to .net5

    Forgot to upgrade, and simplifying
    Need to add caching back in though
    binary1230 authored Apr 13, 2021
    Configuration menu
    Copy the full SHA
    5fbe5c5 View commit details
    Browse the repository at this point in the history
  6. fixing build, attempt3

    binary1230 authored Apr 13, 2021
    Configuration menu
    Copy the full SHA
    81e2a21 View commit details
    Browse the repository at this point in the history
  7. buildifx4

    binary1230 authored Apr 13, 2021
    Configuration menu
    Copy the full SHA
    ee3ab9a View commit details
    Browse the repository at this point in the history
  8. buildfix attempt IsoFrieze#5

    - add a nuget.config which will let github actions download missing packages (by default it won't on github)
    binary1230 committed Apr 13, 2021
    Configuration menu
    Copy the full SHA
    f76ed78 View commit details
    Browse the repository at this point in the history
  9. disable hung test

    - something is busted with serialization, skip this test so the rest can run
    binary1230 committed Apr 13, 2021
    Configuration menu
    Copy the full SHA
    b81b26d View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    92a1df8 View commit details
    Browse the repository at this point in the history
  11. disable hung test

    - something is busted with serialization, skip this test so the rest can run
    binary1230 committed Apr 13, 2021
    Configuration menu
    Copy the full SHA
    c4cf465 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    fc8fccd View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    3364e71 View commit details
    Browse the repository at this point in the history
  14. Merge remote-tracking branch 'upstream/latest-fixes' into major-rewri…

    …te-2021
    
    # Conflicts:
    #	DiztinGUIsh/window/dialog/ExportDisassembly.Designer.cs
    binary1230 committed Apr 13, 2021
    Configuration menu
    Copy the full SHA
    f3ce85d View commit details
    Browse the repository at this point in the history
  15. merge WIP rewrite branch into binary1230/master

    WIP rewrite, please ignore this PR, dont use yet
    binary1230 authored Apr 13, 2021
    Configuration menu
    Copy the full SHA
    42007f1 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    f836585 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    e19f271 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    00f6876 View commit details
    Browse the repository at this point in the history
  19. fix/clean parenting structure of ByteStorage

    add tests for graph traversals
    make SparseStorage default for SNES address space creation
    tests are broken because we need to modify client code to deal with new null bytes from spare storage, this is just a checking WIP for that.
    binary1230 committed Apr 13, 2021
    Configuration menu
    Copy the full SHA
    11a98e7 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    f1aeb5b View commit details
    Browse the repository at this point in the history
  21. - extract bytegraph traversal into its own file

    - rename a few bytegraph related items for clarity
    binary1230 committed Apr 13, 2021
    Configuration menu
    Copy the full SHA
    0408f7d View commit details
    Browse the repository at this point in the history
  22. rename labelprovider instances to "Labels"

    untangle some rommapper public access
    move labelprovider to its own class
    binary1230 committed Apr 13, 2021
    Configuration menu
    Copy the full SHA
    6da6058 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    a98f638 View commit details
    Browse the repository at this point in the history
  24. move data class into new SNES dir

    move some other minor classes around, no code changes
    binary1230 committed Apr 13, 2021
    Configuration menu
    Copy the full SHA
    f0aec77 View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    4e420c9 View commit details
    Browse the repository at this point in the history
  26. deconstruct kvp pairs

    binary1230 committed Apr 13, 2021
    Configuration menu
    Copy the full SHA
    61cc984 View commit details
    Browse the repository at this point in the history

Commits on Apr 14, 2021

  1. started unit tests for assembly generation

    added LightInject for dependency injection / registration
    moving more files around
    add test for empty rom
    binary1230 committed Apr 14, 2021
    Configuration menu
    Copy the full SHA
    583ded5 View commit details
    Browse the repository at this point in the history
  2. fix mocks for pc generator test

    disable a busted test for logcreator
    binary1230 committed Apr 14, 2021
    Configuration menu
    Copy the full SHA
    252b702 View commit details
    Browse the repository at this point in the history
  3. fixing bugs and simplifying with LogCreator

    extract logcreator main guts out to another file
    unit test for the mirroring issue
    binary1230 committed Apr 14, 2021
    Configuration menu
    Copy the full SHA
    7292092 View commit details
    Browse the repository at this point in the history

Commits on Apr 15, 2021

  1. add parent-aware collection, will be base class for a bunch of new stuff

    - i need to refactor more of the classes to use these
    binary1230 committed Apr 15, 2021
    Configuration menu
    Copy the full SHA
    f1e6dad View commit details
    Browse the repository at this point in the history
  2. replace lists of annotations with new annotationcollection class that…

    … tracks its parent
    
    - need to implement this for ByteEntry too
    binary1230 committed Apr 15, 2021
    Configuration menu
    Copy the full SHA
    1447253 View commit details
    Browse the repository at this point in the history

Commits on Apr 16, 2021

  1. refactor and fix column formatters

    - blank ROM asm unit test now works! finally....
    binary1230 committed Apr 16, 2021
    Configuration menu
    Copy the full SHA
    b88c886 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c6ff18b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e8986ad View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d3f3617 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    5ce8fe7 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    f742b62 View commit details
    Browse the repository at this point in the history

Commits on Apr 17, 2021

  1. allow parent-tracking containers to disable updating collection item …

    …parents
    
    - important for aggregating container items without changing their underlying parent container
    - fixes bug with labels and assembly generation, more to come
    - nailed this down with a bunch of unit tests
    - renamed some ByteEntry members to make it clearer what they represent
    binary1230 committed Apr 17, 2021
    Configuration menu
    Copy the full SHA
    a28a400 View commit details
    Browse the repository at this point in the history

Commits on Apr 18, 2021

  1. move ByteEntry.Byte to just be an annotation, same as any others

    - implement policy enforcement for merged bytenetry in AnnotationCollection
    - write a ton of unit tests to cover lots more use cases
    binary1230 committed Apr 18, 2021
    Configuration menu
    Copy the full SHA
    b7540b0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7fde850 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    39bfa7f View commit details
    Browse the repository at this point in the history
  4. fix sample rom test!

    binary1230 committed Apr 18, 2021
    Configuration menu
    Copy the full SHA
    8eaec8b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    de66afd View commit details
    Browse the repository at this point in the history
  6. migrate intermediate address CPU access to new accessors

    - can deal with null underlying bytes
    - provide entries for new code to be able to deal with this.
    binary1230 committed Apr 18, 2021
    Configuration menu
    Copy the full SHA
    c70b864 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    f70ede9 View commit details
    Browse the repository at this point in the history
  8. migrate intermediate address CPU access to new accessors

    - can deal with null underlying bytes
    - provide entries for new code to be able to deal with this.
    binary1230 committed Apr 18, 2021
    Configuration menu
    Copy the full SHA
    c04377e View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    b5951bb View commit details
    Browse the repository at this point in the history
  10. fixup namespace naming

    binary1230 committed Apr 18, 2021
    Configuration menu
    Copy the full SHA
    f023fea View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    b034e0e View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    9b4bbbf View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    6537d58 View commit details
    Browse the repository at this point in the history

Commits on Apr 19, 2021

  1. fix bug with clamping range being wrong

    fix bug with FieldEquals having reverse polarity result
    Fix bugs with DataSubset scrolling
    add tests for everything
    binary1230 committed Apr 19, 2021
    Configuration menu
    Copy the full SHA
    1793b25 View commit details
    Browse the repository at this point in the history
  2. more bounds checking

    binary1230 committed Apr 19, 2021
    Configuration menu
    Copy the full SHA
    dd91ce4 View commit details
    Browse the repository at this point in the history
  3. cleanup tons of small stuff

    - remove using references, lint code, etc
    - nothing huge just lots of small stuff
    - cleaning up warnings
    binary1230 committed Apr 19, 2021
    Configuration menu
    Copy the full SHA
    bbb2767 View commit details
    Browse the repository at this point in the history
  4. fix bug with incsrc assembly generator

    - needed to pass in a value less than zero and not -1
    binary1230 committed Apr 19, 2021
    Configuration menu
    Copy the full SHA
    aaf58d0 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e9b5551 View commit details
    Browse the repository at this point in the history
  6. new XML serializiation tests

    - fix equality in
    AnnotationCollection
    - add plenty more tests
    - ByteEntry.cs is going to need some love after having to redo some public API for serialization to work better
    binary1230 committed Apr 19, 2021
    Configuration menu
    Copy the full SHA
    8144fbc View commit details
    Browse the repository at this point in the history

Commits on Apr 20, 2021

  1. - add implementation of ICollection to ByteStorage

    - way more XML tests and utilities
    - WIP not everything working yet (close!)
    - add various missing equality comparisons
    binary1230 committed Apr 20, 2021
    Configuration menu
    Copy the full SHA
    3a6adf9 View commit details
    Browse the repository at this point in the history
  2. rename ByteStorage classes to be more consistent

    remove direct inner storage access from ByteStorage*.cs
    move ParentAware helper methods to be generic ICollection and extension methods to simplify that class
    binary1230 committed Apr 20, 2021
    Configuration menu
    Copy the full SHA
    ffef0ed View commit details
    Browse the repository at this point in the history
  3. move Bytestorage classes into their own files

    disable some not-yet-working tests
    binary1230 committed Apr 20, 2021
    Configuration menu
    Copy the full SHA
    64e9d71 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    bc8f7dc View commit details
    Browse the repository at this point in the history
  5. genericize IStorage

    binary1230 committed Apr 20, 2021
    Configuration menu
    Copy the full SHA
    2a92d28 View commit details
    Browse the repository at this point in the history
  6. genericize StorageList and friends

    - leaving in lots of WIP code
    binary1230 committed Apr 20, 2021
    Configuration menu
    Copy the full SHA
    5fd387e View commit details
    Browse the repository at this point in the history

Commits on Apr 21, 2021

  1. add helper methods region

    binary1230 committed Apr 21, 2021
    Configuration menu
    Copy the full SHA
    20fc1f1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e2bea04 View commit details
    Browse the repository at this point in the history
  3. modify ByteEntry.cs .Annotations to not be created on-demand, just cr…

    …eate them all the time
    
    - would be nice to have this optimization but, it messes with easy serialization so, forget it for now. it shouldn't impact much.
    binary1230 committed Apr 21, 2021
    Configuration menu
    Copy the full SHA
    cbb9de1 View commit details
    Browse the repository at this point in the history
  4. cleaning up

    binary1230 committed Apr 21, 2021
    Configuration menu
    Copy the full SHA
    ed6ef10 View commit details
    Browse the repository at this point in the history

Commits on Apr 28, 2021

  1. get first pass serialization working with StorageSparse

    works correctly, but, instead of outputting as a dictionary (sparse), it uses the list interface so puts out a lot of NULL values which is inefficient
    binary1230 committed Apr 28, 2021
    Configuration menu
    Copy the full SHA
    5a11c78 View commit details
    Browse the repository at this point in the history
  2. cleanup, cosmetic only

    binary1230 committed Apr 28, 2021
    Configuration menu
    Copy the full SHA
    73b23f7 View commit details
    Browse the repository at this point in the history
  3. fix unit tests

    binary1230 committed Apr 28, 2021
    Configuration menu
    Copy the full SHA
    c8d98f9 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ec0b258 View commit details
    Browse the repository at this point in the history
  5. 1. rename and reoganize lots of tests

    2. fix a test sorting elements in AnnotationCollection
    binary1230 committed Apr 28, 2021
    Configuration menu
    Copy the full SHA
    5eb0e67 View commit details
    Browse the repository at this point in the history
  6. further reorganization

    binary1230 committed Apr 28, 2021
    Configuration menu
    Copy the full SHA
    6e0bf13 View commit details
    Browse the repository at this point in the history

Commits on Apr 29, 2021

  1. Configuration menu
    Copy the full SHA
    590e5e7 View commit details
    Browse the repository at this point in the history
  2. 1. make SparseStorage derive from IDictionary interfaces

    2. fix serialization on SparseStorage IT WORKS!!!
    3. fix namespace rename goofup, conflicting names causing issues
    binary1230 committed Apr 29, 2021
    Configuration menu
    Copy the full SHA
    93c4241 View commit details
    Browse the repository at this point in the history

Commits on Apr 30, 2021

  1. cleanup XML serializers

    binary1230 committed Apr 30, 2021
    Configuration menu
    Copy the full SHA
    b27f595 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9fbb919 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1fd9d61 View commit details
    Browse the repository at this point in the history
  4. more cleanup

    binary1230 committed Apr 30, 2021
    Configuration menu
    Copy the full SHA
    4d9766f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e36b5bc View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    a25bc49 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    cea85ea View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    4b265af View commit details
    Browse the repository at this point in the history
  9. - get Data serialization working

    - SampleRomData is now serializer-friendly
    - working tests for all of it \m/
    binary1230 committed Apr 30, 2021
    Configuration menu
    Copy the full SHA
    867a6c4 View commit details
    Browse the repository at this point in the history

Commits on May 9, 2021

  1. Configuration menu
    Copy the full SHA
    bc9914d View commit details
    Browse the repository at this point in the history
  2. merge changes from stable 2.0 branch

    - some of this needs more surgery and will stay disabled
    binary1230 committed May 9, 2021
    Configuration menu
    Copy the full SHA
    3875305 View commit details
    Browse the repository at this point in the history

Commits on May 11, 2021

  1. port lots of features from v2.0-beta010

    - header cart title fixes
    - checksum fixes
    - still need to port new project loader, tests, migraitons, other stuff
    binary1230 committed May 11, 2021
    Configuration menu
    Copy the full SHA
    a1c77b1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e60ec46 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3afb4cb View commit details
    Browse the repository at this point in the history
  4. (WIP) merge latest changes from upstream 2.0 branch to here (3.0 dev …

    …branch)
    
    - some unit tests need fixing
    - fix bug with RemoveAllAnnotationsAt() failing to check for null
    binary1230 committed May 11, 2021
    Configuration menu
    Copy the full SHA
    339c26d View commit details
    Browse the repository at this point in the history
  5. use c#9's new 'record' class for immutability

    fixes warnings
    minor refactor of format string parsing code for assembly / more tests
    binary1230 committed May 11, 2021
    Configuration menu
    Copy the full SHA
    91cd859 View commit details
    Browse the repository at this point in the history
  6. skip working (but slow) test

    - probably because RomBytes serialization isn't happening, and this is likely serializing the full address space right now (ultra-slow)
    binary1230 committed May 11, 2021
    Configuration menu
    Copy the full SHA
    cbd2c7e View commit details
    Browse the repository at this point in the history
  7. remove unnecessary code

    binary1230 committed May 11, 2021
    Configuration menu
    Copy the full SHA
    17656fe View commit details
    Browse the repository at this point in the history
  8. Merge pull request #4 from binary1230/backmerge-3.0-from-2.0

    merge new features from 2.0 (stable) into 3.0 (dev)
    binary1230 authored May 11, 2021
    Configuration menu
    Copy the full SHA
    f8cb65e View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    10b1e82 View commit details
    Browse the repository at this point in the history

Commits on May 12, 2021

  1. fix misc warnings

    binary1230 committed May 12, 2021
    Configuration menu
    Copy the full SHA
    fdecf20 View commit details
    Browse the repository at this point in the history
  2. refactor Project class

    - split out serialized Project data vs Session data (temporary)
    - unit tests for serialization of it
    binary1230 committed May 12, 2021
    Configuration menu
    Copy the full SHA
    eec81ef View commit details
    Browse the repository at this point in the history
  3. fix collection equality in a few places

    - fixes unit tests
    - GETS XML OUTPUT WORKING!!
    binary1230 committed May 12, 2021
    Configuration menu
    Copy the full SHA
    b00ae2f View commit details
    Browse the repository at this point in the history
  4. fix lots of warnings

    binary1230 committed May 12, 2021
    Configuration menu
    Copy the full SHA
    d10ae47 View commit details
    Browse the repository at this point in the history
  5. get build script mostly working again

    - still WIP, uncomment this to see it in action
    - the secret was the extra 2 import statements in the .csproj
    binary1230 committed May 12, 2021
    Configuration menu
    Copy the full SHA
    6470207 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    2597a52 View commit details
    Browse the repository at this point in the history
  7. temp disable bug50 mitigation tests

    - need to dive into why these are being unruly post-2.0 merge
    binary1230 committed May 12, 2021
    Configuration menu
    Copy the full SHA
    fb4a368 View commit details
    Browse the repository at this point in the history
  8. use ByteUtil's shiftJIS encoding, fix test

    - not sure how this was working up until now. test order?
    binary1230 committed May 12, 2021
    Configuration menu
    Copy the full SHA
    a5b65a7 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    3f7d6db View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    eda0935 View commit details
    Browse the repository at this point in the history
  11. refactor SNES assembly generation system into new C# assembly (DLL)

    - change logwritersettings into c#'s new immutable records class, for less hassle with updating it
    - refactor the export assembly dialog functions, clearer
    - unit test everything
    - this is part of a push to extract components out of Diz.Core and into separate plugin modules. working great!
    binary1230 committed May 12, 2021
    Configuration menu
    Copy the full SHA
    a61837a View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    fd438ea View commit details
    Browse the repository at this point in the history
  13. use release build for CI

    binary1230 committed May 12, 2021
    Configuration menu
    Copy the full SHA
    c260344 View commit details
    Browse the repository at this point in the history
  14. use release build for CI

    binary1230 committed May 12, 2021
    Configuration menu
    Copy the full SHA
    4971992 View commit details
    Browse the repository at this point in the history
  15. Update dotnet.yml

    binary1230 authored May 12, 2021
    Configuration menu
    Copy the full SHA
    3e1e1b5 View commit details
    Browse the repository at this point in the history

Commits on May 13, 2021

  1. fix warnings

    binary1230 committed May 13, 2021
    Configuration menu
    Copy the full SHA
    7f19320 View commit details
    Browse the repository at this point in the history
  2. update CI to re-integrate previous build copy steps

    - partially working, doesn't handle the packages dir
    binary1230 committed May 13, 2021
    Configuration menu
    Copy the full SHA
    6bcc210 View commit details
    Browse the repository at this point in the history
  3. Merge remote-tracking branch 'binary1230-v3/master'

    # Conflicts:
    #	.github/workflows/dotnet.yml
    binary1230 committed May 13, 2021
    Configuration menu
    Copy the full SHA
    7018ded View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3bc8242 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    8493e92 View commit details
    Browse the repository at this point in the history

Commits on May 14, 2021

  1. reset icons on form and app

    - re-save forms, a few values are flapping around in there but doesn't seem to hurt anything
    binary1230 committed May 14, 2021
    Configuration menu
    Copy the full SHA
    56b0756 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    48669e0 View commit details
    Browse the repository at this point in the history

Commits on May 16, 2021

  1. - move all controllers to new separate project

    - refactor/separate more controller vs GUI objects
    - fix bug with misaligned flags
    - add GitInfo package for version control
    - remove net5.0-windows TargetFramework from DizCore
    - add common settings targets for all projects
    - begin using LightInject for dependency injection (this is going to make so many things better)
    - rework MarkManyDialog, refactor big chunks of it out, make MarkCommand
    binary1230 committed May 16, 2021
    Configuration menu
    Copy the full SHA
    62ed26f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8229b74 View commit details
    Browse the repository at this point in the history
  3. rework main controllers to use dependency injection via LightInject

    - cleanup lots of init code
    binary1230 committed May 16, 2021
    Configuration menu
    Copy the full SHA
    f62991d View commit details
    Browse the repository at this point in the history
  4. fix test

    binary1230 committed May 16, 2021
    Configuration menu
    Copy the full SHA
    414e7af View commit details
    Browse the repository at this point in the history
  5. fix bug in CorrectingRange

    - add unit tests
    binary1230 committed May 16, 2021
    Configuration menu
    Copy the full SHA
    f764fd2 View commit details
    Browse the repository at this point in the history

Commits on May 17, 2021

  1. Configuration menu
    Copy the full SHA
    6bf0da8 View commit details
    Browse the repository at this point in the history
  2. fix mark many dialog

    binary1230 committed May 17, 2021
    Configuration menu
    Copy the full SHA
    5646896 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    fe26159 View commit details
    Browse the repository at this point in the history
  4. - IGrowRow takes generic TIem instead of hardcoded ByteEntry

    - remove view reference, not needed
    binary1230 committed May 17, 2021
    Configuration menu
    Copy the full SHA
    ad4f4fc View commit details
    Browse the repository at this point in the history

Commits on May 19, 2021

  1. Configuration menu
    Copy the full SHA
    26272e6 View commit details
    Browse the repository at this point in the history
  2. rename

    binary1230 committed May 19, 2021
    Configuration menu
    Copy the full SHA
    26c3870 View commit details
    Browse the repository at this point in the history
  3. tidy code, remove warnings

    binary1230 committed May 19, 2021
    Configuration menu
    Copy the full SHA
    28b50fa View commit details
    Browse the repository at this point in the history

Commits on May 20, 2021

  1. upgrade packages

    - add Avalonia DataGrid / Fody
    binary1230 committed May 20, 2021
    Configuration menu
    Copy the full SHA
    9aaf70a View commit details
    Browse the repository at this point in the history
  2. add fody support files

    binary1230 committed May 20, 2021
    Configuration menu
    Copy the full SHA
    b84109f View commit details
    Browse the repository at this point in the history
  3. add sample datagrid code

    - rough, just a demo
    binary1230 committed May 20, 2021
    Configuration menu
    Copy the full SHA
    c18342b View commit details
    Browse the repository at this point in the history
  4. tmp commit

    binary1230 committed May 20, 2021
    Configuration menu
    Copy the full SHA
    f3ecc0c View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    ea2c3a8 View commit details
    Browse the repository at this point in the history
  6. add first usercontrol

    binary1230 committed May 20, 2021
    Configuration menu
    Copy the full SHA
    265067a View commit details
    Browse the repository at this point in the history
  7. make usercontrol reactive

    binary1230 committed May 20, 2021
    Configuration menu
    Copy the full SHA
    bf0b81a View commit details
    Browse the repository at this point in the history
  8. fix test

    binary1230 committed May 20, 2021
    Configuration menu
    Copy the full SHA
    8f82988 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    87ed8e7 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    46e4d86 View commit details
    Browse the repository at this point in the history

Commits on May 21, 2021

  1. Configuration menu
    Copy the full SHA
    ae3d6d7 View commit details
    Browse the repository at this point in the history
  2. WIP creating main grid

    binary1230 committed May 21, 2021
    Configuration menu
    Copy the full SHA
    37fff4a View commit details
    Browse the repository at this point in the history

Commits on May 22, 2021

  1. WORKING DATAGRID! finally.

    everything is still a mess, working on cleanup now.
    binary1230 committed May 22, 2021
    Configuration menu
    Copy the full SHA
    d289da0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ece7b56 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6f4c7da View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c04abc1 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    9e5f8bf View commit details
    Browse the repository at this point in the history
  6. fix buggy Comment access not converting addressess correctly

    - add unit tests and more sample data to exercise
    binary1230 committed May 22, 2021
    Configuration menu
    Copy the full SHA
    9535896 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    0266ad2 View commit details
    Browse the repository at this point in the history
  8. fix formatting

    binary1230 committed May 22, 2021
    Configuration menu
    Copy the full SHA
    ff340d2 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    73d06f7 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    e73714f View commit details
    Browse the repository at this point in the history
  11. Merge remote-tracking branch 'dotsarecool-v2-upstream/master' into av…

    …alonia-ui-test2
    
    # Conflicts:
    #	DiztinGUIsh/window/MainWindow.SimpleUI.cs
    binary1230 committed May 22, 2021
    Configuration menu
    Copy the full SHA
    5a628c3 View commit details
    Browse the repository at this point in the history
  12. fix GoTo UX

    - won't popup superfluous error message on cancel
    - harmless but annoying
    
    ported from 3af515 in 2.0 branch
    binary1230 committed May 22, 2021
    Configuration menu
    Copy the full SHA
    9fda09c View commit details
    Browse the repository at this point in the history

Commits on May 23, 2021

  1. Configuration menu
    Copy the full SHA
    2b2b38f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e2f66e1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    249b344 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0314e6a View commit details
    Browse the repository at this point in the history
  5. remove extraneous include

    binary1230 committed May 23, 2021
    Configuration menu
    Copy the full SHA
    2f5688f View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    2098bc6 View commit details
    Browse the repository at this point in the history

Commits on May 26, 2021

  1. Configuration menu
    Copy the full SHA
    e1b5326 View commit details
    Browse the repository at this point in the history
  2. Merge remote-tracking branch 'dotsarecool-v2-upstream/master' into av…

    …alonia-ui-test2
    
    # Conflicts:
    #	.github/workflows/dotnet.yml
    #	.gitignore
    #	Diz.Core/Diz.Core.csproj
    #	Diz.Core/model/project/AddRomDataCommandValidator.cs
    #	Diz.Core/model/snes/Data.cs
    #	Diz.Core/util/SampleRomData.cs
    #	Diz.Test/Diz.Test.csproj
    #	Diz.Test/Tests/RomInterfaceTests/CartTitleTests.cs
    #	DiztinGUIsh/DiztinGUIsh.csproj
    #	DiztinGUIsh/Properties/PublishProfiles/FolderProfile.pubxml
    #	DiztinGUIsh/build/TidyPublishDir.targets
    #	DiztinGUIsh/window/dialog/About.Designer.cs
    #	README.md
    #	common/CommonSettings.targets
    binary1230 committed May 26, 2021
    Configuration menu
    Copy the full SHA
    908610d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    233deb1 View commit details
    Browse the repository at this point in the history
  4. fix warnings

    binary1230 committed May 26, 2021
    Configuration menu
    Copy the full SHA
    55f8402 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b3ede3d View commit details
    Browse the repository at this point in the history

Commits on May 27, 2021

  1. add repeatable builds (package lock files) for NuGet

    note: commands to force re-creating the packages.lock.json file:
    dotnet restore --locked-mode --force-evaluate
    binary1230 committed May 27, 2021
    Configuration menu
    Copy the full SHA
    0eaa4cd View commit details
    Browse the repository at this point in the history
  2. more CI testing

    binary1230 committed May 27, 2021
    Configuration menu
    Copy the full SHA
    b0823c5 View commit details
    Browse the repository at this point in the history

Commits on May 28, 2021

  1. split out viewmodels into their own project

    - this will be so we can unit test view models more easily
    binary1230 committed May 28, 2021
    Configuration menu
    Copy the full SHA
    8850efe View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5d2cb0e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    fb8c8e7 View commit details
    Browse the repository at this point in the history

Commits on Dec 11, 2021

  1. Configuration menu
    Copy the full SHA
    0b5b4e4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    578e934 View commit details
    Browse the repository at this point in the history
  3. update packages.lock.json

    binary1230 committed Dec 11, 2021
    Configuration menu
    Copy the full SHA
    f3325c3 View commit details
    Browse the repository at this point in the history
  4. remove dead code

    binary1230 committed Dec 11, 2021
    Configuration menu
    Copy the full SHA
    b677a7f View commit details
    Browse the repository at this point in the history
  5. fix icon

    binary1230 committed Dec 11, 2021
    Configuration menu
    Copy the full SHA
    04d9eb9 View commit details
    Browse the repository at this point in the history

Commits on Dec 12, 2021

  1. Configuration menu
    Copy the full SHA
    1476d7f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f37909f View commit details
    Browse the repository at this point in the history
  3. remove dead code

    binary1230 committed Dec 12, 2021
    Configuration menu
    Copy the full SHA
    094de41 View commit details
    Browse the repository at this point in the history
  4. bugfix: duplicate key for rombyte encoding

    - fixes IsoFrieze#62
    - both 'Dword ptr' and 'Graphics' were using the character 'G' for their compressed encoding in the XML, must be unique
    - I have... no idea why I didn't just use a Dictionary here in the first place. switched to that to enforce unique keys.
    - change char for 32bit dword point from 'G' (conflict) to 'H' (unique)
    
    (cherry picked from commit f1ce061)
    binary1230 committed Dec 12, 2021
    Configuration menu
    Copy the full SHA
    7c9fd7e View commit details
    Browse the repository at this point in the history
  5. remove dead reference

    binary1230 committed Dec 12, 2021
    Configuration menu
    Copy the full SHA
    cc8e4c0 View commit details
    Browse the repository at this point in the history
  6. disable Nuget package caching

    - erratic builds, gotta figure out what's wrong it
    binary1230 committed Dec 12, 2021
    Configuration menu
    Copy the full SHA
    5a4bb54 View commit details
    Browse the repository at this point in the history
  7. add Directory.Build.targets

    - included automatically by every file in the solution
    - this builtin include replaces our custom CommonSettings.targets file, more elegant
    binary1230 committed Dec 12, 2021
    Configuration menu
    Copy the full SHA
    c96c1ac View commit details
    Browse the repository at this point in the history
  8. wrap DIZ_3_BRANCH functionality in #if

    - for backporting to 2.0 branch
    binary1230 committed Dec 12, 2021
    Configuration menu
    Copy the full SHA
    02d5782 View commit details
    Browse the repository at this point in the history
  9. further match parity with 2.0 branch

    - moving stuff around so easier to merge / identical with 2.0 branch
    - backporting lots of this stuff in small pieces since doing all of it at once in a huge pain
    binary1230 committed Dec 12, 2021
    Configuration menu
    Copy the full SHA
    790ff94 View commit details
    Browse the repository at this point in the history

Commits on Dec 14, 2021

  1. cleanup/simplify temporary label provider structure

    - matches Diz2.0 branch
    binary1230 committed Dec 14, 2021
    Configuration menu
    Copy the full SHA
    49c4fe9 View commit details
    Browse the repository at this point in the history

Commits on Dec 17, 2021

  1. Configuration menu
    Copy the full SHA
    cc3727b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2fbc284 View commit details
    Browse the repository at this point in the history

Commits on Dec 25, 2021

  1. fix terrible bug

    binary1230 committed Dec 25, 2021
    Configuration menu
    Copy the full SHA
    8883e05 View commit details
    Browse the repository at this point in the history
  2. wrap diz3 functions

    binary1230 committed Dec 25, 2021
    Configuration menu
    Copy the full SHA
    9f3b5e8 View commit details
    Browse the repository at this point in the history

Commits on Dec 26, 2021

  1. Configuration menu
    Copy the full SHA
    7979674 View commit details
    Browse the repository at this point in the history