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

Tests saving fix #20

Merged
merged 2 commits into from
Oct 7, 2024
Merged

Commits on Oct 7, 2024

  1. Added state-transition table representation and support for CFG (#13)

    * Added prototype
    
    * Temp UI fix and now tests should be fine
    
    * Added unit tests and made examples' description better
    
    * Trying to fix tests
    
    * Just testing
    
    * Just checking out
    
    * Added state-transition table representation and support for CFG
    
    * Added adjacency matrix view
    
    * Added base class for table views
    
    * Trying to get renaming states handled properly
    
    * Now renaming states should be handled properly
    
    * Hellings algo, part 1
    
    * Fixed bug with changing transitions filters
    
    * Added prototype of Hellings algo implementation
    
    * Improved overall appearance
    
    * Fixed bug with opening an example
    
    * Trying to pass tests
    
    * Resolved almost all issues
    
    * Resolved issues
    
    * Small fixes
    
    * Layout fix, part 1
    
    * Trying to improve appearance
    
    * Resolved all issues
    
    * Tables are now bigger
    
    * Fixed a bug with showing empty grammars
    
    * Added input of CFG
    
    * Improved appearance and updated localisation
    
    * Small fixes
    
    * Small fix of table layout and deleted unused imports
    
    * Fixed tables resizing
    
    * Small fixes
    
    * Now Hellings is done for finite automatons
    
    * Settings editor is now hideable from table views
    
    * Resolved small issues with CFG
    
    * Fixed bug with displaying a vertex multiple times and other small things
    
    * Test panel UI issue + bug with opening empty tests
    
    * Small fixes + added test for Hellings algo
    
    * Fixed bugs with Hellings algo
    
    * Fixed notifying when Hellings algo grammar window has at least 1 blank field
    
    * Fixed some bugs in conversion to CFG and added more tests
    
    * Fixed some UI issues and now conversion to CFG is affected by automaton changes
    
    * Fixed bug with conversion to CFG + removed scrolling for table representations
    
    * Revert "Fixed bug with conversion to CFG + removed scrolling for table representations"
    
    This reverts commit 1056d05.
    
    * Fixed all known issues
    
    * Fixed bug with displaying initial and final vertices in tables + now its possible to delete productions from Hellings grammar
    
    * Definitive tests fix
    
    * Removed 2 abundant files
    
    * Made tables resizing better
    
    * Small fix
    
    * Added files for the new wiki
    
    * Deleted useless file
    
    * Added AutomatonTableVertexView
    IgorFilimonov authored Oct 7, 2024
    Configuration menu
    Copy the full SHA
    059f742 View commit details
    Browse the repository at this point in the history
  2. Initial commit

    IgorFilimonov authored and IlyaMuravjov committed Oct 7, 2024
    Configuration menu
    Copy the full SHA
    df1f31a View commit details
    Browse the repository at this point in the history