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

Conversation

IgorFilimonov
Copy link
Collaborator

@IgorFilimonov IgorFilimonov commented Sep 15, 2024

Fixes #14

IgorFilimonov and others added 2 commits October 8, 2024 01:39
* 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
@IlyaMuravjov IlyaMuravjov merged commit e836167 into automatonRepresentationsAndAlgos Oct 7, 2024
4 checks passed
IlyaMuravjov added a commit that referenced this pull request Oct 7, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Tests are saved without file extension on Ubuntu
2 participants