diff --git a/.gitignore b/.gitignore index 331a579d7..b73515e2b 100644 --- a/.gitignore +++ b/.gitignore @@ -1,13 +1,221 @@ -# OS X -*.DS_Store +# Created by https://www.gitignore.io/api/java,macos,linux,gradle,windows,eclipse,jetbrains+all,git +# Edit at https://www.gitignore.io/?templates=java,macos,linux,gradle,windows,eclipse,jetbrains+all,git + +### Eclipse ### + +.metadata +bin/ +tmp/ +*.tmp +*.bak +*.swp +*~.nib +local.properties +.settings/ +.loadpath +.recommenders + +# External tool builders +.externalToolBuilders/ + +# Locally stored "Eclipse launch configurations" +*.launch + +# PyDev specific (Python IDE for Eclipse) +*.pydevproject + +# CDT-specific (C/C++ Development Tooling) +.cproject + +# CDT- autotools +.autotools + +# Java annotation processor (APT) +.factorypath + +# PDT-specific (PHP Development Tools) +.buildpath + +# sbteclipse plugin +.target + +# Tern plugin +.tern-project + +# TeXlipse plugin +.texlipse + +# STS (Spring Tool Suite) +.springBeans + +# Code Recommenders +.recommenders/ + +# Annotation Processing +.apt_generated/ + +# Scala IDE specific (Scala & Java development for Eclipse) +.cache-main +.scala_dependencies +.worksheet + +### Eclipse Patch ### +# Eclipse Core +.project + +# JDT-specific (Eclipse Java Development Tools) +.classpath + +# Annotation Processing +.apt_generated + +.sts4-cache/ + +### Git ### +# Created by git for backups. To disable backups in Git: +# $ git config --global mergetool.keepBackup false +*.orig + +# Created by git when using merge tools for conflicts +*.BACKUP.* +*.BASE.* +*.LOCAL.* +*.REMOTE.* +*_BACKUP_*.txt +*_BASE_*.txt +*_LOCAL_*.txt +*_REMOTE_*.txt + +### Java ### +# Compiled class file +*.class + +# Log file +*.log + +# BlueJ files +*.ctxt + +# Mobile Tools for Java (J2ME) +.mtj.tmp/ + +# Package Files # +*.jar +*.war +*.nar +*.ear +*.zip +*.tar.gz +*.rar + +# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml +hs_err_pid* + +### JetBrains+all ### +# Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio and WebStorm +# Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839 + +# User-specific stuff +.idea/**/workspace.xml +.idea/**/tasks.xml +.idea/**/usage.statistics.xml +.idea/**/dictionaries +.idea/**/shelf + +# Generated files +.idea/**/contentModel.xml + +# Sensitive or high-churn files +.idea/**/dataSources/ +.idea/**/dataSources.ids +.idea/**/dataSources.local.xml +.idea/**/sqlDataSources.xml +.idea/**/dynamic.xml +.idea/**/uiDesigner.xml +.idea/**/dbnavigator.xml + +# Gradle +.idea/**/gradle.xml +.idea/**/libraries + +# Gradle and Maven with auto-import +# When using Gradle or Maven with auto-import, you should exclude module files, +# since they will be recreated, and may cause churn. Uncomment if using +# auto-import. +# .idea/modules.xml +# .idea/*.iml +# .idea/modules + +# CMake +cmake-build-*/ + +# Mongo Explorer plugin +.idea/**/mongoSettings.xml + +# File-based project format +*.iws + +# IntelliJ +out/ + +# mpeltonen/sbt-idea plugin +.idea_modules/ + +# JIRA plugin +atlassian-ide-plugin.xml + +# Cursive Clojure plugin +.idea/replstate.xml + +# Crashlytics plugin (for Android Studio and IntelliJ) +com_crashlytics_export_strings.xml +crashlytics.properties +crashlytics-build.properties +fabric.properties + +# Editor-based Rest Client +.idea/httpRequests + +# Android studio 3.1+ serialized cache file +.idea/caches/build_file_checksums.ser + +### JetBrains+all Patch ### +# Ignores the whole .idea folder and all .iml files +# See https://github.com/joeblau/gitignore.io/issues/186 and https://github.com/joeblau/gitignore.io/issues/360 + +.idea/ + +# Reason: https://github.com/joeblau/gitignore.io/issues/186#issuecomment-249601023 + +*.iml +modules.xml +.idea/misc.xml +*.ipr + +### Linux ### +*~ + +# temporary files which can be created if a process still has a handle open of a deleted file +.fuse_hidden* + +# KDE directory preferences +.directory + +# Linux trash folder which might appear on any partition or disk +.Trash-* + +# .nfs files are created when an open file is removed but is still being accessed +.nfs* + +### macOS ### +# General +.DS_Store .AppleDouble .LSOverride -desktop.ini # Icon must end with two \r Icon - # Thumbnails ._* @@ -27,52 +235,51 @@ Network Trash Folder Temporary Items .apdisk -# Linux -*~ +### Windows ### +# Windows thumbnail cache files +Thumbs.db +ehthumbs.db +ehthumbs_vista.db -# temporary files which can be created if a process still has a handle open of a deleted file -.fuse_hidden* +# Dump file +*.stackdump -# KDE directory preferences -.directory +# Folder config file +[Dd]esktop.ini -# Linux trash folder which might appear on any partition or disk -.Trash-* +# Recycle Bin used on file shares +$RECYCLE.BIN/ -# Java Files -com/bfh -com/cburch -com/hepia -*.jar -*.class +# Windows Installer files +*.cab +*.msi +*.msix +*.msm +*.msp -# Generated files -javadoc/ -test/com/cburch/logisim/gui -bin/ -out/ -package/Logisim-evolution.html -package/Logisim-evolution.jnlp -package/Logisim-evolution_browser.jnlp -package/bundles/ +# Windows shortcuts +*.lnk -# additional libraries -!libs/*.jar +### Gradle ### +.gradle +/build/ -# IDE files -.metadata/ -.settings/ -.project -.classpath +# Ignore Gradle GUI config +gradle-app.setting +# Avoid ignoring Gradle wrapper jar file (.jar files are usually ignored) +!gradle-wrapper.jar -# Simulation files and folders -resources/logisim/sim/comp.tcl -resources/logisim/sim/transcript +# Cache of project +.gradletasknamecache -resources/logisim/sim/comp/ -resources/logisim/sim/src/ -publi/ +# # Work around https://youtrack.jetbrains.com/issue/IDEA-116898 +# gradle/wrapper/gradle-wrapper.properties -# File containing the log level -logback.xml +### Gradle Patch ### +**/build/ + +# End of https://www.gitignore.io/api/java,macos,linux,gradle,windows,eclipse,jetbrains+all,git + +# Include libraries +!lib diff --git a/.travis.yml b/.travis.yml index d7eb528ea..d902ecc51 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,2 +1,17 @@ language: java -script: ant jar +sudo: false +jdk: + - openjdk8 + - oraclejdk8 +before_install: + - chmod +x gradlew + - chmod +x gradle/wrapper/gradle-wrapper.jar +before_cache: + - rm -f $HOME/.gradle/caches/modules-2/modules-2.lock + - rm -fr $HOME/.gradle/caches/*/plugin-resolution/ +cache: + directories: + - $HOME/.gradle/caches/ + - $HOME/.gradle/wrapper/ +script: + - ./gradlew build \ No newline at end of file diff --git a/LICENSE b/LICENSE deleted file mode 100644 index 6b156fe1d..000000000 --- a/LICENSE +++ /dev/null @@ -1,675 +0,0 @@ -GNU GENERAL PUBLIC LICENSE - Version 3, 29 June 2007 - - Copyright (C) 2007 Free Software Foundation, Inc. - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - - Preamble - - The GNU General Public License is a free, copyleft license for -software and other kinds of works. - - The licenses for most software and other practical works are designed -to take away your freedom to share and change the works. By contrast, -the GNU General Public License is intended to guarantee your freedom to -share and change all versions of a program--to make sure it remains free -software for all its users. We, the Free Software Foundation, use the -GNU General Public License for most of our software; it applies also to -any other work released this way by its authors. You can apply it to -your programs, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -them if you wish), that you receive source code or can get it if you -want it, that you can change the software or use pieces of it in new -free programs, and that you know you can do these things. - - To protect your rights, we need to prevent others from denying you -these rights or asking you to surrender the rights. Therefore, you have -certain responsibilities if you distribute copies of the software, or if -you modify it: responsibilities to respect the freedom of others. - - For example, if you distribute copies of such a program, whether -gratis or for a fee, you must pass on to the recipients the same -freedoms that you received. You must make sure that they, too, receive -or can get the source code. And you must show them these terms so they -know their rights. - - Developers that use the GNU GPL protect your rights with two steps: -(1) assert copyright on the software, and (2) offer you this License -giving you legal permission to copy, distribute and/or modify it. - - For the developers' and authors' protection, the GPL clearly explains -that there is no warranty for this free software. For both users' and -authors' sake, the GPL requires that modified versions be marked as -changed, so that their problems will not be attributed erroneously to -authors of previous versions. - - Some devices are designed to deny users access to install or run -modified versions of the software inside them, although the manufacturer -can do so. This is fundamentally incompatible with the aim of -protecting users' freedom to change the software. The systematic -pattern of such abuse occurs in the area of products for individuals to -use, which is precisely where it is most unacceptable. Therefore, we -have designed this version of the GPL to prohibit the practice for those -products. If such problems arise substantially in other domains, we -stand ready to extend this provision to those domains in future versions -of the GPL, as needed to protect the freedom of users. - - Finally, every program is threatened constantly by software patents. -States should not allow patents to restrict development and use of -software on general-purpose computers, but in those that do, we wish to -avoid the special danger that patents applied to a free program could -make it effectively proprietary. To prevent this, the GPL assures that -patents cannot be used to render the program non-free. - - The precise terms and conditions for copying, distribution and -modification follow. - - TERMS AND CONDITIONS - - 0. Definitions. - - "This License" refers to version 3 of the GNU General Public License. - - "Copyright" also means copyright-like laws that apply to other kinds of -works, such as semiconductor masks. - - "The Program" refers to any copyrightable work licensed under this -License. Each licensee is addressed as "you". "Licensees" and -"recipients" may be individuals or organizations. - - To "modify" a work means to copy from or adapt all or part of the work -in a fashion requiring copyright permission, other than the making of an -exact copy. The resulting work is called a "modified version" of the -earlier work or a work "based on" the earlier work. - - A "covered work" means either the unmodified Program or a work based -on the Program. - - To "propagate" a work means to do anything with it that, without -permission, would make you directly or secondarily liable for -infringement under applicable copyright law, except executing it on a -computer or modifying a private copy. Propagation includes copying, -distribution (with or without modification), making available to the -public, and in some countries other activities as well. - - To "convey" a work means any kind of propagation that enables other -parties to make or receive copies. Mere interaction with a user through -a computer network, with no transfer of a copy, is not conveying. - - An interactive user interface displays "Appropriate Legal Notices" -to the extent that it includes a convenient and prominently visible -feature that (1) displays an appropriate copyright notice, and (2) -tells the user that there is no warranty for the work (except to the -extent that warranties are provided), that licensees may convey the -work under this License, and how to view a copy of this License. If -the interface presents a list of user commands or options, such as a -menu, a prominent item in the list meets this criterion. - - 1. Source Code. - - The "source code" for a work means the preferred form of the work -for making modifications to it. "Object code" means any non-source -form of a work. - - A "Standard Interface" means an interface that either is an official -standard defined by a recognized standards body, or, in the case of -interfaces specified for a particular programming language, one that -is widely used among developers working in that language. - - The "System Libraries" of an executable work include anything, other -than the work as a whole, that (a) is included in the normal form of -packaging a Major Component, but which is not part of that Major -Component, and (b) serves only to enable use of the work with that -Major Component, or to implement a Standard Interface for which an -implementation is available to the public in source code form. A -"Major Component", in this context, means a major essential component -(kernel, window system, and so on) of the specific operating system -(if any) on which the executable work runs, or a compiler used to -produce the work, or an object code interpreter used to run it. - - The "Corresponding Source" for a work in object code form means all -the source code needed to generate, install, and (for an executable -work) run the object code and to modify the work, including scripts to -control those activities. However, it does not include the work's -System Libraries, or general-purpose tools or generally available free -programs which are used unmodified in performing those activities but -which are not part of the work. For example, Corresponding Source -includes interface definition files associated with source files for -the work, and the source code for shared libraries and dynamically -linked subprograms that the work is specifically designed to require, -such as by intimate data communication or control flow between those -subprograms and other parts of the work. - - The Corresponding Source need not include anything that users -can regenerate automatically from other parts of the Corresponding -Source. - - The Corresponding Source for a work in source code form is that -same work. - - 2. Basic Permissions. - - All rights granted under this License are granted for the term of -copyright on the Program, and are irrevocable provided the stated -conditions are met. This License explicitly affirms your unlimited -permission to run the unmodified Program. The output from running a -covered work is covered by this License only if the output, given its -content, constitutes a covered work. This License acknowledges your -rights of fair use or other equivalent, as provided by copyright law. - - You may make, run and propagate covered works that you do not -convey, without conditions so long as your license otherwise remains -in force. You may convey covered works to others for the sole purpose -of having them make modifications exclusively for you, or provide you -with facilities for running those works, provided that you comply with -the terms of this License in conveying all material for which you do -not control copyright. Those thus making or running the covered works -for you must do so exclusively on your behalf, under your direction -and control, on terms that prohibit them from making any copies of -your copyrighted material outside their relationship with you. - - Conveying under any other circumstances is permitted solely under -the conditions stated below. Sublicensing is not allowed; section 10 -makes it unnecessary. - - 3. Protecting Users' Legal Rights From Anti-Circumvention Law. - - No covered work shall be deemed part of an effective technological -measure under any applicable law fulfilling obligations under article -11 of the WIPO copyright treaty adopted on 20 December 1996, or -similar laws prohibiting or restricting circumvention of such -measures. - - When you convey a covered work, you waive any legal power to forbid -circumvention of technological measures to the extent such circumvention -is effected by exercising rights under this License with respect to -the covered work, and you disclaim any intention to limit operation or -modification of the work as a means of enforcing, against the work's -users, your or third parties' legal rights to forbid circumvention of -technological measures. - - 4. Conveying Verbatim Copies. - - You may convey verbatim copies of the Program's source code as you -receive it, in any medium, provided that you conspicuously and -appropriately publish on each copy an appropriate copyright notice; -keep intact all notices stating that this License and any -non-permissive terms added in accord with section 7 apply to the code; -keep intact all notices of the absence of any warranty; and give all -recipients a copy of this License along with the Program. - - You may charge any price or no price for each copy that you convey, -and you may offer support or warranty protection for a fee. - - 5. Conveying Modified Source Versions. - - You may convey a work based on the Program, or the modifications to -produce it from the Program, in the form of source code under the -terms of section 4, provided that you also meet all of these conditions: - - a) The work must carry prominent notices stating that you modified - it, and giving a relevant date. - - b) The work must carry prominent notices stating that it is - released under this License and any conditions added under section - 7. This requirement modifies the requirement in section 4 to - "keep intact all notices". - - c) You must license the entire work, as a whole, under this - License to anyone who comes into possession of a copy. This - License will therefore apply, along with any applicable section 7 - additional terms, to the whole of the work, and all its parts, - regardless of how they are packaged. This License gives no - permission to license the work in any other way, but it does not - invalidate such permission if you have separately received it. - - d) If the work has interactive user interfaces, each must display - Appropriate Legal Notices; however, if the Program has interactive - interfaces that do not display Appropriate Legal Notices, your - work need not make them do so. - - A compilation of a covered work with other separate and independent -works, which are not by their nature extensions of the covered work, -and which are not combined with it such as to form a larger program, -in or on a volume of a storage or distribution medium, is called an -"aggregate" if the compilation and its resulting copyright are not -used to limit the access or legal rights of the compilation's users -beyond what the individual works permit. Inclusion of a covered work -in an aggregate does not cause this License to apply to the other -parts of the aggregate. - - 6. Conveying Non-Source Forms. - - You may convey a covered work in object code form under the terms -of sections 4 and 5, provided that you also convey the -machine-readable Corresponding Source under the terms of this License, -in one of these ways: - - a) Convey the object code in, or embodied in, a physical product - (including a physical distribution medium), accompanied by the - Corresponding Source fixed on a durable physical medium - customarily used for software interchange. - - b) Convey the object code in, or embodied in, a physical product - (including a physical distribution medium), accompanied by a - written offer, valid for at least three years and valid for as - long as you offer spare parts or customer support for that product - model, to give anyone who possesses the object code either (1) a - copy of the Corresponding Source for all the software in the - product that is covered by this License, on a durable physical - medium customarily used for software interchange, for a price no - more than your reasonable cost of physically performing this - conveying of source, or (2) access to copy the - Corresponding Source from a network server at no charge. - - c) Convey individual copies of the object code with a copy of the - written offer to provide the Corresponding Source. This - alternative is allowed only occasionally and noncommercially, and - only if you received the object code with such an offer, in accord - with subsection 6b. - - d) Convey the object code by offering access from a designated - place (gratis or for a charge), and offer equivalent access to the - Corresponding Source in the same way through the same place at no - further charge. You need not require recipients to copy the - Corresponding Source along with the object code. If the place to - copy the object code is a network server, the Corresponding Source - may be on a different server (operated by you or a third party) - that supports equivalent copying facilities, provided you maintain - clear directions next to the object code saying where to find the - Corresponding Source. Regardless of what server hosts the - Corresponding Source, you remain obligated to ensure that it is - available for as long as needed to satisfy these requirements. - - e) Convey the object code using peer-to-peer transmission, provided - you inform other peers where the object code and Corresponding - Source of the work are being offered to the general public at no - charge under subsection 6d. - - A separable portion of the object code, whose source code is excluded -from the Corresponding Source as a System Library, need not be -included in conveying the object code work. - - A "User Product" is either (1) a "consumer product", which means any -tangible personal property which is normally used for personal, family, -or household purposes, or (2) anything designed or sold for incorporation -into a dwelling. In determining whether a product is a consumer product, -doubtful cases shall be resolved in favor of coverage. For a particular -product received by a particular user, "normally used" refers to a -typical or common use of that class of product, regardless of the status -of the particular user or of the way in which the particular user -actually uses, or expects or is expected to use, the product. A product -is a consumer product regardless of whether the product has substantial -commercial, industrial or non-consumer uses, unless such uses represent -the only significant mode of use of the product. - - "Installation Information" for a User Product means any methods, -procedures, authorization keys, or other information required to install -and execute modified versions of a covered work in that User Product from -a modified version of its Corresponding Source. The information must -suffice to ensure that the continued functioning of the modified object -code is in no case prevented or interfered with solely because -modification has been made. - - If you convey an object code work under this section in, or with, or -specifically for use in, a User Product, and the conveying occurs as -part of a transaction in which the right of possession and use of the -User Product is transferred to the recipient in perpetuity or for a -fixed term (regardless of how the transaction is characterized), the -Corresponding Source conveyed under this section must be accompanied -by the Installation Information. But this requirement does not apply -if neither you nor any third party retains the ability to install -modified object code on the User Product (for example, the work has -been installed in ROM). - - The requirement to provide Installation Information does not include a -requirement to continue to provide support service, warranty, or updates -for a work that has been modified or installed by the recipient, or for -the User Product in which it has been modified or installed. Access to a -network may be denied when the modification itself materially and -adversely affects the operation of the network or violates the rules and -protocols for communication across the network. - - Corresponding Source conveyed, and Installation Information provided, -in accord with this section must be in a format that is publicly -documented (and with an implementation available to the public in -source code form), and must require no special password or key for -unpacking, reading or copying. - - 7. Additional Terms. - - "Additional permissions" are terms that supplement the terms of this -License by making exceptions from one or more of its conditions. -Additional permissions that are applicable to the entire Program shall -be treated as though they were included in this License, to the extent -that they are valid under applicable law. If additional permissions -apply only to part of the Program, that part may be used separately -under those permissions, but the entire Program remains governed by -this License without regard to the additional permissions. - - When you convey a copy of a covered work, you may at your option -remove any additional permissions from that copy, or from any part of -it. (Additional permissions may be written to require their own -removal in certain cases when you modify the work.) You may place -additional permissions on material, added by you to a covered work, -for which you have or can give appropriate copyright permission. - - Notwithstanding any other provision of this License, for material you -add to a covered work, you may (if authorized by the copyright holders of -that material) supplement the terms of this License with terms: - - a) Disclaiming warranty or limiting liability differently from the - terms of sections 15 and 16 of this License; or - - b) Requiring preservation of specified reasonable legal notices or - author attributions in that material or in the Appropriate Legal - Notices displayed by works containing it; or - - c) Prohibiting misrepresentation of the origin of that material, or - requiring that modified versions of such material be marked in - reasonable ways as different from the original version; or - - d) Limiting the use for publicity purposes of names of licensors or - authors of the material; or - - e) Declining to grant rights under trademark law for use of some - trade names, trademarks, or service marks; or - - f) Requiring indemnification of licensors and authors of that - material by anyone who conveys the material (or modified versions of - it) with contractual assumptions of liability to the recipient, for - any liability that these contractual assumptions directly impose on - those licensors and authors. - - All other non-permissive additional terms are considered "further -restrictions" within the meaning of section 10. If the Program as you -received it, or any part of it, contains a notice stating that it is -governed by this License along with a term that is a further -restriction, you may remove that term. If a license document contains -a further restriction but permits relicensing or conveying under this -License, you may add to a covered work material governed by the terms -of that license document, provided that the further restriction does -not survive such relicensing or conveying. - - If you add terms to a covered work in accord with this section, you -must place, in the relevant source files, a statement of the -additional terms that apply to those files, or a notice indicating -where to find the applicable terms. - - Additional terms, permissive or non-permissive, may be stated in the -form of a separately written license, or stated as exceptions; -the above requirements apply either way. - - 8. Termination. - - You may not propagate or modify a covered work except as expressly -provided under this License. Any attempt otherwise to propagate or -modify it is void, and will automatically terminate your rights under -this License (including any patent licenses granted under the third -paragraph of section 11). - - However, if you cease all violation of this License, then your -license from a particular copyright holder is reinstated (a) -provisionally, unless and until the copyright holder explicitly and -finally terminates your license, and (b) permanently, if the copyright -holder fails to notify you of the violation by some reasonable means -prior to 60 days after the cessation. - - Moreover, your license from a particular copyright holder is -reinstated permanently if the copyright holder notifies you of the -violation by some reasonable means, this is the first time you have -received notice of violation of this License (for any work) from that -copyright holder, and you cure the violation prior to 30 days after -your receipt of the notice. - - Termination of your rights under this section does not terminate the -licenses of parties who have received copies or rights from you under -this License. If your rights have been terminated and not permanently -reinstated, you do not qualify to receive new licenses for the same -material under section 10. - - 9. Acceptance Not Required for Having Copies. - - You are not required to accept this License in order to receive or -run a copy of the Program. Ancillary propagation of a covered work -occurring solely as a consequence of using peer-to-peer transmission -to receive a copy likewise does not require acceptance. However, -nothing other than this License grants you permission to propagate or -modify any covered work. These actions infringe copyright if you do -not accept this License. Therefore, by modifying or propagating a -covered work, you indicate your acceptance of this License to do so. - - 10. Automatic Licensing of Downstream Recipients. - - Each time you convey a covered work, the recipient automatically -receives a license from the original licensors, to run, modify and -propagate that work, subject to this License. You are not responsible -for enforcing compliance by third parties with this License. - - An "entity transaction" is a transaction transferring control of an -organization, or substantially all assets of one, or subdividing an -organization, or merging organizations. If propagation of a covered -work results from an entity transaction, each party to that -transaction who receives a copy of the work also receives whatever -licenses to the work the party's predecessor in interest had or could -give under the previous paragraph, plus a right to possession of the -Corresponding Source of the work from the predecessor in interest, if -the predecessor has it or can get it with reasonable efforts. - - You may not impose any further restrictions on the exercise of the -rights granted or affirmed under this License. For example, you may -not impose a license fee, royalty, or other charge for exercise of -rights granted under this License, and you may not initiate litigation -(including a cross-claim or counterclaim in a lawsuit) alleging that -any patent claim is infringed by making, using, selling, offering for -sale, or importing the Program or any portion of it. - - 11. Patents. - - A "contributor" is a copyright holder who authorizes use under this -License of the Program or a work on which the Program is based. The -work thus licensed is called the contributor's "contributor version". - - A contributor's "essential patent claims" are all patent claims -owned or controlled by the contributor, whether already acquired or -hereafter acquired, that would be infringed by some manner, permitted -by this License, of making, using, or selling its contributor version, -but do not include claims that would be infringed only as a -consequence of further modification of the contributor version. For -purposes of this definition, "control" includes the right to grant -patent sublicenses in a manner consistent with the requirements of -this License. - - Each contributor grants you a non-exclusive, worldwide, royalty-free -patent license under the contributor's essential patent claims, to -make, use, sell, offer for sale, import and otherwise run, modify and -propagate the contents of its contributor version. - - In the following three paragraphs, a "patent license" is any express -agreement or commitment, however denominated, not to enforce a patent -(such as an express permission to practice a patent or covenant not to -sue for patent infringement). To "grant" such a patent license to a -party means to make such an agreement or commitment not to enforce a -patent against the party. - - If you convey a covered work, knowingly relying on a patent license, -and the Corresponding Source of the work is not available for anyone -to copy, free of charge and under the terms of this License, through a -publicly available network server or other readily accessible means, -then you must either (1) cause the Corresponding Source to be so -available, or (2) arrange to deprive yourself of the benefit of the -patent license for this particular work, or (3) arrange, in a manner -consistent with the requirements of this License, to extend the patent -license to downstream recipients. "Knowingly relying" means you have -actual knowledge that, but for the patent license, your conveying the -covered work in a country, or your recipient's use of the covered work -in a country, would infringe one or more identifiable patents in that -country that you have reason to believe are valid. - - If, pursuant to or in connection with a single transaction or -arrangement, you convey, or propagate by procuring conveyance of, a -covered work, and grant a patent license to some of the parties -receiving the covered work authorizing them to use, propagate, modify -or convey a specific copy of the covered work, then the patent license -you grant is automatically extended to all recipients of the covered -work and works based on it. - - A patent license is "discriminatory" if it does not include within -the scope of its coverage, prohibits the exercise of, or is -conditioned on the non-exercise of one or more of the rights that are -specifically granted under this License. You may not convey a covered -work if you are a party to an arrangement with a third party that is -in the business of distributing software, under which you make payment -to the third party based on the extent of your activity of conveying -the work, and under which the third party grants, to any of the -parties who would receive the covered work from you, a discriminatory -patent license (a) in connection with copies of the covered work -conveyed by you (or copies made from those copies), or (b) primarily -for and in connection with specific products or compilations that -contain the covered work, unless you entered into that arrangement, -or that patent license was granted, prior to 28 March 2007. - - Nothing in this License shall be construed as excluding or limiting -any implied license or other defenses to infringement that may -otherwise be available to you under applicable patent law. - - 12. No Surrender of Others' Freedom. - - If conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot convey a -covered work so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you may -not convey it at all. For example, if you agree to terms that obligate you -to collect a royalty for further conveying from those to whom you convey -the Program, the only way you could satisfy both those terms and this -License would be to refrain entirely from conveying the Program. - - 13. Use with the GNU Affero General Public License. - - Notwithstanding any other provision of this License, you have -permission to link or combine any covered work with a work licensed -under version 3 of the GNU Affero General Public License into a single -combined work, and to convey the resulting work. The terms of this -License will continue to apply to the part which is the covered work, -but the special requirements of the GNU Affero General Public License, -section 13, concerning interaction through a network will apply to the -combination as such. - - 14. Revised Versions of this License. - - The Free Software Foundation may publish revised and/or new versions of -the GNU General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - - Each version is given a distinguishing version number. If the -Program specifies that a certain numbered version of the GNU General -Public License "or any later version" applies to it, you have the -option of following the terms and conditions either of that numbered -version or of any later version published by the Free Software -Foundation. If the Program does not specify a version number of the -GNU General Public License, you may choose any version ever published -by the Free Software Foundation. - - If the Program specifies that a proxy can decide which future -versions of the GNU General Public License can be used, that proxy's -public statement of acceptance of a version permanently authorizes you -to choose that version for the Program. - - Later license versions may give you additional or different -permissions. However, no additional obligations are imposed on any -author or copyright holder as a result of your choosing to follow a -later version. - - 15. Disclaimer of Warranty. - - THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY -APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT -HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY -OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, -THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM -IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF -ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. Limitation of Liability. - - IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS -THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY -GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE -USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF -DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD -PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), -EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF -SUCH DAMAGES. - - 17. Interpretation of Sections 15 and 16. - - If the disclaimer of warranty and limitation of liability provided -above cannot be given local legal effect according to their terms, -reviewing courts shall apply local law that most closely approximates -an absolute waiver of all civil liability in connection with the -Program, unless a warranty or assumption of liability accompanies a -copy of the Program in return for a fee. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Programs - - If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - - To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -state the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - {one line to give the program's name and a brief idea of what it does.} - Copyright (C) {year} {name of author} - - This program is free software: you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation, either version 3 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program. If not, see . - -Also add information on how to contact you by electronic and paper mail. - - If the program does terminal interaction, make it output a short -notice like this when it starts in an interactive mode: - - {project} Copyright (C) {year} {fullname} - This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'. - This is free software, and you are welcome to redistribute it - under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, your program's commands -might be different; for a GUI interface, you would use an "about box". - - You should also get your employer (if you work as a programmer) or school, -if any, to sign a "copyright disclaimer" for the program, if necessary. -For more information on this, and how to apply and follow the GNU GPL, see -. - - The GNU General Public License does not permit incorporating your program -into proprietary programs. If your program is a subroutine library, you -may consider it more useful to permit linking proprietary applications with -the library. If this is what you want to do, use the GNU Lesser General -Public License instead of this License. But first, please read -. - diff --git a/LICENSE.md b/LICENSE.md new file mode 100644 index 000000000..32b38d425 --- /dev/null +++ b/LICENSE.md @@ -0,0 +1,636 @@ +# GNU GENERAL PUBLIC LICENSE +Version 3, 29 June 2007 + +Copyright (C) 2007 [Free Software Foundation, Inc.](http://fsf.org/) + +Everyone is permitted to copy and distribute verbatim copies of this license +document, but changing it is not allowed. + +## Preamble + +The GNU General Public License is a free, copyleft license for software and +other kinds of works. + +The licenses for most software and other practical works are designed to take +away your freedom to share and change the works. By contrast, the GNU General +Public License is intended to guarantee your freedom to share and change all +versions of a program--to make sure it remains free software for all its users. +We, the Free Software Foundation, use the GNU General Public License for most +of our software; it applies also to any other work released this way by its +authors. You can apply it to your programs, too. + +When we speak of free software, we are referring to freedom, not price. Our +General Public Licenses are designed to make sure that you have the freedom to +distribute copies of free software (and charge for them if you wish), that you +receive source code or can get it if you want it, that you can change the +software or use pieces of it in new free programs, and that you know you can do +these things. + +To protect your rights, we need to prevent others from denying you these rights +or asking you to surrender the rights. Therefore, you have certain +responsibilities if you distribute copies of the software, or if you modify it: +responsibilities to respect the freedom of others. + +For example, if you distribute copies of such a program, whether gratis or for +a fee, you must pass on to the recipients the same freedoms that you received. +You must make sure that they, too, receive or can get the source code. And you +must show them these terms so they know their rights. + +Developers that use the GNU GPL protect your rights with two steps: + + 1. assert copyright on the software, and + 2. offer you this License giving you legal permission to copy, distribute + and/or modify it. + +For the developers' and authors' protection, the GPL clearly explains that +there is no warranty for this free software. For both users' and authors' sake, +the GPL requires that modified versions be marked as changed, so that their +problems will not be attributed erroneously to authors of previous versions. + +Some devices are designed to deny users access to install or run modified +versions of the software inside them, although the manufacturer can do so. This +is fundamentally incompatible with the aim of protecting users' freedom to +change the software. The systematic pattern of such abuse occurs in the area of +products for individuals to use, which is precisely where it is most +unacceptable. Therefore, we have designed this version of the GPL to prohibit +the practice for those products. If such problems arise substantially in other +domains, we stand ready to extend this provision to those domains in future +versions of the GPL, as needed to protect the freedom of users. + +Finally, every program is threatened constantly by software patents. States +should not allow patents to restrict development and use of software on +general-purpose computers, but in those that do, we wish to avoid the special +danger that patents applied to a free program could make it effectively +proprietary. To prevent this, the GPL assures that patents cannot be used to +render the program non-free. + +The precise terms and conditions for copying, distribution and modification +follow. + +## TERMS AND CONDITIONS + +### 0. Definitions. + +*This License* refers to version 3 of the GNU General Public License. + +*Copyright* also means copyright-like laws that apply to other kinds of works, +such as semiconductor masks. + +*The Program* refers to any copyrightable work licensed under this License. +Each licensee is addressed as *you*. *Licensees* and *recipients* may be +individuals or organizations. + +To *modify* a work means to copy from or adapt all or part of the work in a +fashion requiring copyright permission, other than the making of an exact copy. +The resulting work is called a *modified version* of the earlier work or a work +*based on* the earlier work. + +A *covered work* means either the unmodified Program or a work based on the +Program. + +To *propagate* a work means to do anything with it that, without permission, +would make you directly or secondarily liable for infringement under applicable +copyright law, except executing it on a computer or modifying a private copy. +Propagation includes copying, distribution (with or without modification), +making available to the public, and in some countries other activities as well. + +To *convey* a work means any kind of propagation that enables other parties to +make or receive copies. Mere interaction with a user through a computer +network, with no transfer of a copy, is not conveying. + +An interactive user interface displays *Appropriate Legal Notices* to the +extent that it includes a convenient and prominently visible feature that + + 1. displays an appropriate copyright notice, and + 2. tells the user that there is no warranty for the work (except to the + extent that warranties are provided), that licensees may convey the work + under this License, and how to view a copy of this License. + +If the interface presents a list of user commands or options, such as a menu, a +prominent item in the list meets this criterion. + +### 1. Source Code. + +The *source code* for a work means the preferred form of the work for making +modifications to it. *Object code* means any non-source form of a work. + +A *Standard Interface* means an interface that either is an official standard +defined by a recognized standards body, or, in the case of interfaces specified +for a particular programming language, one that is widely used among developers +working in that language. + +The *System Libraries* of an executable work include anything, other than the +work as a whole, that (a) is included in the normal form of packaging a Major +Component, but which is not part of that Major Component, and (b) serves only +to enable use of the work with that Major Component, or to implement a Standard +Interface for which an implementation is available to the public in source code +form. A *Major Component*, in this context, means a major essential component +(kernel, window system, and so on) of the specific operating system (if any) on +which the executable work runs, or a compiler used to produce the work, or an +object code interpreter used to run it. + +The *Corresponding Source* for a work in object code form means all the source +code needed to generate, install, and (for an executable work) run the object +code and to modify the work, including scripts to control those activities. +However, it does not include the work's System Libraries, or general-purpose +tools or generally available free programs which are used unmodified in +performing those activities but which are not part of the work. For example, +Corresponding Source includes interface definition files associated with source +files for the work, and the source code for shared libraries and dynamically +linked subprograms that the work is specifically designed to require, such as +by intimate data communication or control flow between those subprograms and +other parts of the work. + +The Corresponding Source need not include anything that users can regenerate +automatically from other parts of the Corresponding Source. + +The Corresponding Source for a work in source code form is that same work. + +### 2. Basic Permissions. + +All rights granted under this License are granted for the term of copyright on +the Program, and are irrevocable provided the stated conditions are met. This +License explicitly affirms your unlimited permission to run the unmodified +Program. The output from running a covered work is covered by this License only +if the output, given its content, constitutes a covered work. This License +acknowledges your rights of fair use or other equivalent, as provided by +copyright law. + +You may make, run and propagate covered works that you do not convey, without +conditions so long as your license otherwise remains in force. You may convey +covered works to others for the sole purpose of having them make modifications +exclusively for you, or provide you with facilities for running those works, +provided that you comply with the terms of this License in conveying all +material for which you do not control copyright. Those thus making or running +the covered works for you must do so exclusively on your behalf, under your +direction and control, on terms that prohibit them from making any copies of +your copyrighted material outside their relationship with you. + +Conveying under any other circumstances is permitted solely under the +conditions stated below. Sublicensing is not allowed; section 10 makes it +unnecessary. + +### 3. Protecting Users' Legal Rights From Anti-Circumvention Law. + +No covered work shall be deemed part of an effective technological measure +under any applicable law fulfilling obligations under article 11 of the WIPO +copyright treaty adopted on 20 December 1996, or similar laws prohibiting or +restricting circumvention of such measures. + +When you convey a covered work, you waive any legal power to forbid +circumvention of technological measures to the extent such circumvention is +effected by exercising rights under this License with respect to the covered +work, and you disclaim any intention to limit operation or modification of the +work as a means of enforcing, against the work's users, your or third parties' +legal rights to forbid circumvention of technological measures. + +### 4. Conveying Verbatim Copies. + +You may convey verbatim copies of the Program's source code as you receive it, +in any medium, provided that you conspicuously and appropriately publish on +each copy an appropriate copyright notice; keep intact all notices stating that +this License and any non-permissive terms added in accord with section 7 apply +to the code; keep intact all notices of the absence of any warranty; and give +all recipients a copy of this License along with the Program. + +You may charge any price or no price for each copy that you convey, and you may +offer support or warranty protection for a fee. + +### 5. Conveying Modified Source Versions. + +You may convey a work based on the Program, or the modifications to produce it +from the Program, in the form of source code under the terms of section 4, +provided that you also meet all of these conditions: + + - a) The work must carry prominent notices stating that you modified it, and + giving a relevant date. + - b) The work must carry prominent notices stating that it is released under + this License and any conditions added under section 7. This requirement + modifies the requirement in section 4 to *keep intact all notices*. + - c) You must license the entire work, as a whole, under this License to + anyone who comes into possession of a copy. This License will therefore + apply, along with any applicable section 7 additional terms, to the whole + of the work, and all its parts, regardless of how they are packaged. This + License gives no permission to license the work in any other way, but it + does not invalidate such permission if you have separately received it. + - d) If the work has interactive user interfaces, each must display + Appropriate Legal Notices; however, if the Program has interactive + interfaces that do not display Appropriate Legal Notices, your work need + not make them do so. + +A compilation of a covered work with other separate and independent works, +which are not by their nature extensions of the covered work, and which are not +combined with it such as to form a larger program, in or on a volume of a +storage or distribution medium, is called an *aggregate* if the compilation and +its resulting copyright are not used to limit the access or legal rights of the +compilation's users beyond what the individual works permit. Inclusion of a +covered work in an aggregate does not cause this License to apply to the other +parts of the aggregate. + +### 6. Conveying Non-Source Forms. + +You may convey a covered work in object code form under the terms of sections 4 +and 5, provided that you also convey the machine-readable Corresponding Source +under the terms of this License, in one of these ways: + + - a) Convey the object code in, or embodied in, a physical product (including + a physical distribution medium), accompanied by the Corresponding Source + fixed on a durable physical medium customarily used for software + interchange. + - b) Convey the object code in, or embodied in, a physical product (including + a physical distribution medium), accompanied by a written offer, valid for + at least three years and valid for as long as you offer spare parts or + customer support for that product model, to give anyone who possesses the + object code either + 1. a copy of the Corresponding Source for all the software in the product + that is covered by this License, on a durable physical medium + customarily used for software interchange, for a price no more than your + reasonable cost of physically performing this conveying of source, or + 2. access to copy the Corresponding Source from a network server at no + charge. + - c) Convey individual copies of the object code with a copy of the written + offer to provide the Corresponding Source. This alternative is allowed only + occasionally and noncommercially, and only if you received the object code + with such an offer, in accord with subsection 6b. + - d) Convey the object code by offering access from a designated place + (gratis or for a charge), and offer equivalent access to the Corresponding + Source in the same way through the same place at no further charge. You + need not require recipients to copy the Corresponding Source along with the + object code. If the place to copy the object code is a network server, the + Corresponding Source may be on a different server operated by you or a + third party) that supports equivalent copying facilities, provided you + maintain clear directions next to the object code saying where to find the + Corresponding Source. Regardless of what server hosts the Corresponding + Source, you remain obligated to ensure that it is available for as long as + needed to satisfy these requirements. + - e) Convey the object code using peer-to-peer transmission, provided you + inform other peers where the object code and Corresponding Source of the + work are being offered to the general public at no charge under subsection + 6d. + +A separable portion of the object code, whose source code is excluded from the +Corresponding Source as a System Library, need not be included in conveying the +object code work. + +A *User Product* is either + + 1. a *consumer product*, which means any tangible personal property which is + normally used for personal, family, or household purposes, or + 2. anything designed or sold for incorporation into a dwelling. + +In determining whether a product is a consumer product, doubtful cases shall be +resolved in favor of coverage. For a particular product received by a +particular user, *normally used* refers to a typical or common use of that +class of product, regardless of the status of the particular user or of the way +in which the particular user actually uses, or expects or is expected to use, +the product. A product is a consumer product regardless of whether the product +has substantial commercial, industrial or non-consumer uses, unless such uses +represent the only significant mode of use of the product. + +*Installation Information* for a User Product means any methods, procedures, +authorization keys, or other information required to install and execute +modified versions of a covered work in that User Product from a modified +version of its Corresponding Source. The information must suffice to ensure +that the continued functioning of the modified object code is in no case +prevented or interfered with solely because modification has been made. + +If you convey an object code work under this section in, or with, or +specifically for use in, a User Product, and the conveying occurs as part of a +transaction in which the right of possession and use of the User Product is +transferred to the recipient in perpetuity or for a fixed term (regardless of +how the transaction is characterized), the Corresponding Source conveyed under +this section must be accompanied by the Installation Information. But this +requirement does not apply if neither you nor any third party retains the +ability to install modified object code on the User Product (for example, the +work has been installed in ROM). + +The requirement to provide Installation Information does not include a +requirement to continue to provide support service, warranty, or updates for a +work that has been modified or installed by the recipient, or for the User +Product in which it has been modified or installed. Access to a network may be +denied when the modification itself materially and adversely affects the +operation of the network or violates the rules and protocols for communication +across the network. + +Corresponding Source conveyed, and Installation Information provided, in accord +with this section must be in a format that is publicly documented (and with an +implementation available to the public in source code form), and must require +no special password or key for unpacking, reading or copying. + +### 7. Additional Terms. + +*Additional permissions* are terms that supplement the terms of this License by +making exceptions from one or more of its conditions. Additional permissions +that are applicable to the entire Program shall be treated as though they were +included in this License, to the extent that they are valid under applicable +law. If additional permissions apply only to part of the Program, that part may +be used separately under those permissions, but the entire Program remains +governed by this License without regard to the additional permissions. + +When you convey a copy of a covered work, you may at your option remove any +additional permissions from that copy, or from any part of it. (Additional +permissions may be written to require their own removal in certain cases when +you modify the work.) You may place additional permissions on material, added +by you to a covered work, for which you have or can give appropriate copyright +permission. + +Notwithstanding any other provision of this License, for material you add to a +covered work, you may (if authorized by the copyright holders of that material) +supplement the terms of this License with terms: + + - a) Disclaiming warranty or limiting liability differently from the terms of + sections 15 and 16 of this License; or + - b) Requiring preservation of specified reasonable legal notices or author + attributions in that material or in the Appropriate Legal Notices displayed + by works containing it; or + - c) Prohibiting misrepresentation of the origin of that material, or + requiring that modified versions of such material be marked in reasonable + ways as different from the original version; or + - d) Limiting the use for publicity purposes of names of licensors or authors + of the material; or + - e) Declining to grant rights under trademark law for use of some trade + names, trademarks, or service marks; or + - f) Requiring indemnification of licensors and authors of that material by + anyone who conveys the material (or modified versions of it) with + contractual assumptions of liability to the recipient, for any liability + that these contractual assumptions directly impose on those licensors and + authors. + +All other non-permissive additional terms are considered *further restrictions* +within the meaning of section 10. If the Program as you received it, or any +part of it, contains a notice stating that it is governed by this License along +with a term that is a further restriction, you may remove that term. If a +license document contains a further restriction but permits relicensing or +conveying under this License, you may add to a covered work material governed +by the terms of that license document, provided that the further restriction +does not survive such relicensing or conveying. + +If you add terms to a covered work in accord with this section, you must place, +in the relevant source files, a statement of the additional terms that apply to +those files, or a notice indicating where to find the applicable terms. + +Additional terms, permissive or non-permissive, may be stated in the form of a +separately written license, or stated as exceptions; the above requirements +apply either way. + +### 8. Termination. + +You may not propagate or modify a covered work except as expressly provided +under this License. Any attempt otherwise to propagate or modify it is void, +and will automatically terminate your rights under this License (including any +patent licenses granted under the third paragraph of section 11). + +However, if you cease all violation of this License, then your license from a +particular copyright holder is reinstated + + - a) provisionally, unless and until the copyright holder explicitly and + finally terminates your license, and + - b) permanently, if the copyright holder fails to notify you of the + violation by some reasonable means prior to 60 days after the cessation. + +Moreover, your license from a particular copyright holder is reinstated +permanently if the copyright holder notifies you of the violation by some +reasonable means, this is the first time you have received notice of violation +of this License (for any work) from that copyright holder, and you cure the +violation prior to 30 days after your receipt of the notice. + +Termination of your rights under this section does not terminate the licenses +of parties who have received copies or rights from you under this License. If +your rights have been terminated and not permanently reinstated, you do not +qualify to receive new licenses for the same material under section 10. + +### 9. Acceptance Not Required for Having Copies. + +You are not required to accept this License in order to receive or run a copy +of the Program. Ancillary propagation of a covered work occurring solely as a +consequence of using peer-to-peer transmission to receive a copy likewise does +not require acceptance. However, nothing other than this License grants you +permission to propagate or modify any covered work. These actions infringe +copyright if you do not accept this License. Therefore, by modifying or +propagating a covered work, you indicate your acceptance of this License to do +so. + +### 10. Automatic Licensing of Downstream Recipients. + +Each time you convey a covered work, the recipient automatically receives a +license from the original licensors, to run, modify and propagate that work, +subject to this License. You are not responsible for enforcing compliance by +third parties with this License. + +An *entity transaction* is a transaction transferring control of an +organization, or substantially all assets of one, or subdividing an +organization, or merging organizations. If propagation of a covered work +results from an entity transaction, each party to that transaction who receives +a copy of the work also receives whatever licenses to the work the party's +predecessor in interest had or could give under the previous paragraph, plus a +right to possession of the Corresponding Source of the work from the +predecessor in interest, if the predecessor has it or can get it with +reasonable efforts. + +You may not impose any further restrictions on the exercise of the rights +granted or affirmed under this License. For example, you may not impose a +license fee, royalty, or other charge for exercise of rights granted under this +License, and you may not initiate litigation (including a cross-claim or +counterclaim in a lawsuit) alleging that any patent claim is infringed by +making, using, selling, offering for sale, or importing the Program or any +portion of it. + +### 11. Patents. + +A *contributor* is a copyright holder who authorizes use under this License of +the Program or a work on which the Program is based. The work thus licensed is +called the contributor's *contributor version*. + +A contributor's *essential patent claims* are all patent claims owned or +controlled by the contributor, whether already acquired or hereafter acquired, +that would be infringed by some manner, permitted by this License, of making, +using, or selling its contributor version, but do not include claims that would +be infringed only as a consequence of further modification of the contributor +version. For purposes of this definition, *control* includes the right to grant +patent sublicenses in a manner consistent with the requirements of this +License. + +Each contributor grants you a non-exclusive, worldwide, royalty-free patent +license under the contributor's essential patent claims, to make, use, sell, +offer for sale, import and otherwise run, modify and propagate the contents of +its contributor version. + +In the following three paragraphs, a *patent license* is any express agreement +or commitment, however denominated, not to enforce a patent (such as an express +permission to practice a patent or covenant not to sue for patent +infringement). To *grant* such a patent license to a party means to make such +an agreement or commitment not to enforce a patent against the party. + +If you convey a covered work, knowingly relying on a patent license, and the +Corresponding Source of the work is not available for anyone to copy, free of +charge and under the terms of this License, through a publicly available +network server or other readily accessible means, then you must either + + 1. cause the Corresponding Source to be so available, or + 2. arrange to deprive yourself of the benefit of the patent license for this + particular work, or + 3. arrange, in a manner consistent with the requirements of this License, to + extend the patent license to downstream recipients. + +*Knowingly relying* means you have actual knowledge that, but for the patent +license, your conveying the covered work in a country, or your recipient's use +of the covered work in a country, would infringe one or more identifiable +patents in that country that you have reason to believe are valid. + +If, pursuant to or in connection with a single transaction or arrangement, you +convey, or propagate by procuring conveyance of, a covered work, and grant a +patent license to some of the parties receiving the covered work authorizing +them to use, propagate, modify or convey a specific copy of the covered work, +then the patent license you grant is automatically extended to all recipients +of the covered work and works based on it. + +A patent license is *discriminatory* if it does not include within the scope of +its coverage, prohibits the exercise of, or is conditioned on the non-exercise +of one or more of the rights that are specifically granted under this License. +You may not convey a covered work if you are a party to an arrangement with a +third party that is in the business of distributing software, under which you +make payment to the third party based on the extent of your activity of +conveying the work, and under which the third party grants, to any of the +parties who would receive the covered work from you, a discriminatory patent +license + + - a) in connection with copies of the covered work conveyed by you (or copies + made from those copies), or + - b) primarily for and in connection with specific products or compilations + that contain the covered work, unless you entered into that arrangement, or + that patent license was granted, prior to 28 March 2007. + +Nothing in this License shall be construed as excluding or limiting any implied +license or other defenses to infringement that may otherwise be available to +you under applicable patent law. + +### 12. No Surrender of Others' Freedom. + +If conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not excuse +you from the conditions of this License. If you cannot convey a covered work so +as to satisfy simultaneously your obligations under this License and any other +pertinent obligations, then as a consequence you may not convey it at all. For +example, if you agree to terms that obligate you to collect a royalty for +further conveying from those to whom you convey the Program, the only way you +could satisfy both those terms and this License would be to refrain entirely +from conveying the Program. + +### 13. Use with the GNU Affero General Public License. + +Notwithstanding any other provision of this License, you have permission to +link or combine any covered work with a work licensed under version 3 of the +GNU Affero General Public License into a single combined work, and to convey +the resulting work. The terms of this License will continue to apply to the +part which is the covered work, but the special requirements of the GNU Affero +General Public License, section 13, concerning interaction through a network +will apply to the combination as such. + +### 14. Revised Versions of this License. + +The Free Software Foundation may publish revised and/or new versions of the GNU +General Public License from time to time. Such new versions will be similar in +spirit to the present version, but may differ in detail to address new problems +or concerns. + +Each version is given a distinguishing version number. If the Program specifies +that a certain numbered version of the GNU General Public License *or any later +version* applies to it, you have the option of following the terms and +conditions either of that numbered version or of any later version published by +the Free Software Foundation. If the Program does not specify a version number +of the GNU General Public License, you may choose any version ever published by +the Free Software Foundation. + +If the Program specifies that a proxy can decide which future versions of the +GNU General Public License can be used, that proxy's public statement of +acceptance of a version permanently authorizes you to choose that version for +the Program. + +Later license versions may give you additional or different permissions. +However, no additional obligations are imposed on any author or copyright +holder as a result of your choosing to follow a later version. + +### 15. Disclaimer of Warranty. + +THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE +LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER +PARTIES PROVIDE THE PROGRAM *AS IS* WITHOUT WARRANTY OF ANY KIND, EITHER +EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE +QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE +DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR +CORRECTION. + +### 16. Limitation of Liability. + +IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY +COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS THE PROGRAM AS +PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, +INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE +THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED +INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE +PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY +HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + +### 17. Interpretation of Sections 15 and 16. + +If the disclaimer of warranty and limitation of liability provided above cannot +be given local legal effect according to their terms, reviewing courts shall +apply local law that most closely approximates an absolute waiver of all civil +liability in connection with the Program, unless a warranty or assumption of +liability accompanies a copy of the Program in return for a fee. + +## END OF TERMS AND CONDITIONS ### + +### How to Apply These Terms to Your New Programs + +If you develop a new program, and you want it to be of the greatest possible +use to the public, the best way to achieve this is to make it free software +which everyone can redistribute and change under these terms. + +To do so, attach the following notices to the program. It is safest to attach +them to the start of each source file to most effectively state the exclusion +of warranty; and each file should have at least the *copyright* line and a +pointer to where the full notice is found. + + + Copyright (C) + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . + +Also add information on how to contact you by electronic and paper mail. + +If the program does terminal interaction, make it output a short notice like +this when it starts in an interactive mode: + + Copyright (C) + This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'. + This is free software, and you are welcome to redistribute it + under certain conditions; type `show c' for details. + +The hypothetical commands `show w` and `show c` should show the appropriate +parts of the General Public License. Of course, your program's commands might +be different; for a GUI interface, you would use an *about box*. + +You should also get your employer (if you work as a programmer) or school, if +any, to sign a *copyright disclaimer* for the program, if necessary. For more +information on this, and how to apply and follow the GNU GPL, see +[http://www.gnu.org/licenses/](http://www.gnu.org/licenses/). + +The GNU General Public License does not permit incorporating your program into +proprietary programs. If your program is a subroutine library, you may consider +it more useful to permit linking proprietary applications with the library. If +this is what you want to do, use the GNU Lesser General Public License instead +of this License. But first, please read +[http://www.gnu.org/philosophy/why-not-lgpl.html](http://www.gnu.org/philosophy/why-not-lgpl.html). diff --git a/META-INF/MANIFEST.MF b/META-INF/MANIFEST.MF deleted file mode 100644 index 2383bdd3b..000000000 --- a/META-INF/MANIFEST.MF +++ /dev/null @@ -1,5 +0,0 @@ -Manifest-Version: 1.0 -Ant-Version: Apache Ant 1.8.4 -Created-By: 1.7.0_05-b06 (Oracle Corporation) -Main-Class: com.cburch.logisim.Main - diff --git a/README.md b/README.md index cee913171..8183c72cd 100644 --- a/README.md +++ b/README.md @@ -26,49 +26,56 @@ We have decided to release this new Logisim version under the name logisim-evolu * code refactoring * ... -## How to install logisim-evolution +## Running logisim-evolution You can find an already compiled **stable** version of the code [here](http://reds-data.heig-vd.ch/logisim-evolution/logisim-evolution.jar). -To execute it, click on the downloaded file or type in a console +To execute it, run the downloaded file or type in a console/terminal: ```bash java -jar logisim-evolution.jar ``` -You can also compile it by yourself by cloning the repository on your local machine. Once this is done, enter the directory and execute +You can also compile it by yourself by cloning the repository on your local machine. +Once this is done, enter the directory and execute: ```bash -ant run +./gradlew run +``` +or on windows: +```bash +gradlew run ``` -This also creates locally a .jar file, that you can distribute and use on other machines. -## Testing Logisim-evolution -As Logisim-evolution needs updates (new features and patches) and currently lacks unit tests, the *testing* branch was created. +If you wish to create a distribution which can then be run without gradle, execute: +```bash +./gradlew shadowJar +``` +or on windows: +```bash +gradlew shadowJar +``` +which will create a new jar file in 'build/libs' called 'logisim-evolution-_version_-all.jar' you can distribute freely. + +## Testing logisim-evolution +As logisim-evolution needs updates (new features and patches) and currently lacks unit tests, the *testing* branch was created. The goal of this branch is to add new features/patches without affecting the release on branch master. -Users who are willing test new features should checkout the testing branch. The feedback from users is really appreciated as it makes logisim-evolution better. Feel free to use the issue tab to report bugs/features. +Users who are willing test new features should checkout the testing branch. The feedback from users is really appreciated as it makes logisim-evolution better. Feel free to use the issue tab to report bugs and suggest features. Then every semester, the testing branch will be merged in the master for a new release. - ## Documentation -[Here](http://reds-data.heig-vd.ch/logisim-evolution/IntroToLogisimEnglish.pdf) you can find a tutorial (French version [here](http://reds-data.heig-vd.ch/logisim-evolution/tutoLogisim.pdf)) that explains some basic usage of Logisim. The electronic card referenced in the tutorial is a small card we use in our laboratories -- you won't be able to buy it in a store -- but the descriptions should be good enough to be used for another generic board. +[Here](http://reds-data.heig-vd.ch/logisim-evolution/IntroToLogisimEnglish.pdf) you can find a tutorial (French version [here](http://reds-data.heig-vd.ch/logisim-evolution/tutoLogisim.pdf)) that explains some basic usage of Logisim. The electronic card referenced in the tutorial is a small card we use in our laboratories -- you won't be able to buy it in a store -- but the descriptions should be good enough to be used for another generic board. Another good reference is [this book](http://www.lulu.com/shop/george-self/exploring-digital-logic-with-logisim-ebook/ebook/product-21118223.html), where basic electronics is explained with the help of Logisim. -## Editing logisim-evolution in Eclipse -To import directly logisim-evolution in Eclipse, you can use Eclipse's import wizard: +## Development +Logisim-evolution uses gradle for project management which means it can be easily imported into most modern IDEs. -*Import -> git project -> [put the connection details] -> New project -> Java project from Ant* - -You will, however, encounter a problem when you will try to execute the code. In particular, an exception *ExceptionInInitializerError* will be thrown. To solve this, execute the *eclipse_fix.sh* script in the program's directory, or go in the *bin/* subdirectory and create links to the following directories available in the program's directory -* *boards_model* -* *javax* -* *libs* -* *resources* -* *doc* +Instructions on how to import a gradle project into Eclipse can be found [here](https://www.eclipse.org/community/eclipse_newsletter/2018/february/buildship.php). +Instructions on how to import a gradle project into IntelliJ IDEA can be found [here](https://www.jetbrains.com/help/idea/gradle.html) under "Importing a project from a Gradle model" title. ## Retro-compatibility We cannot assure retro-compatibility of logisim-evolution with files created with the original Logisim. We have incorporated a parser that alters the name of the components to satisfy VHDL requirements for variable names, -but components evolved in shape since then (think, for instance, to RAM and counters). +but components evolved in shape since then (e.g. RAM and counters). You might need to rework a bit your circuits when opening them with logisim-evolution -- but the changes will be stored in the new format, therefore you have to do your work only once. @@ -80,7 +87,6 @@ Logisim-evolution is a continuously-growing software, and we have several ideas * ... If you are willing to contribute with any of these, please feel free to contact us! - ## How to get support for logisim-evolution Unfortunately, we do not have enough resources to provide direct support for logisim-evolution. We will, however, try to deal with the raised issues in a *best-effort* way. @@ -88,10 +94,10 @@ We will, however, try to deal with the raised issues in a *best-effort* way. If you find a bug or have an idea for an interesting feature, please do not hesitate to open a ticket! ## License -The code is licensed under the GNU GENERAL PUBLIC LICENSE, version 3. +The code is licensed under [GPLv3](https://www.gnu.org/licenses/gpl-3.0.en.html). ## Credits -The following institutions/people actively contributed to Logisim-evolution: +The following institutions/people actively contributed to logisim-evolution: * Carl Burch - Hendrix College - USA * [Haute École Spécialisée Bernoise](http://www.bfh.ch) - Switzerland * [Haute École du paysage, d'ingénierie et d'architecture de Genève](http://hepia.hesge.ch) - Switzerland @@ -107,4 +113,4 @@ If you feel that your name should be in this list, please feel free to send us a * Logisim for the CS3410 course, Cornell's University [(link)](http://www.cs.cornell.edu/courses/cs3410/2015sp/) - they have a very interesting test vector feature, that was only recently integrated into logisim-evolution. ## Alternatives -* A complete rewriting of Logisim, called Digital, has been developed by Prof. Helmut Neemann of the Baden-Württemberg Cooperative State University Mosbach. You can find it [(here)](https://github.com/hneemann/Digital). +* A complete rewriting of Logisim, called Digital, has been developed by Prof. Helmut Neemann of the Baden-Württemberg Cooperative State University Mosbach. You can find it [here](https://github.com/hneemann/Digital). diff --git a/build.gradle.kts b/build.gradle.kts new file mode 100644 index 000000000..dcf993516 --- /dev/null +++ b/build.gradle.kts @@ -0,0 +1,66 @@ + +plugins { + java + application + id("com.github.johnrengelman.shadow") version "4.0.1" +} + +repositories { + jcenter() + mavenCentral() +} + +application { + mainClassName = "com.cburch.logisim.Main" +} + +dependencies { + implementation(fileTree("lib") { + include("**/*.jar") + }) + implementation("org.hamcrest:hamcrest-core:1.3") + implementation("javax.help:javahelp:2.0.05") +// implementation("com.fifesoft:rsyntaxtextarea:2.6.1") // Currently using 3.0.0-SNAPSHOT + implementation("org.slf4j:slf4j-api:1.7.8") + implementation("org.slf4j:slf4j-simple:1.7.8") + + testImplementation("ch.qos.logback:logback-classic:1.1.2") + testImplementation("ch.qos.logback:logback-core:1.1.2") + testImplementation("junit:junit:4.12") +} + +java { + sourceCompatibility = JavaVersion.VERSION_1_8 + targetCompatibility = JavaVersion.VERSION_1_8 +} + +task("sourcesJar") { + group = "build" + description = "Creates a source jar archive." + dependsOn.add("classes") + classifier = "src" + + from(sourceSets.main.get().allSource) +} + +tasks { + jar { + manifest { + attributes.putAll(mapOf( + "Implementation-Title" to name, + "Implementation-Version" to version + )) + } + + from(".") { + include("LICENSE") + include("README.md") + } + } + shadowJar { + from(".") { + include("LICENSE") + include("README.md") + } + } + } diff --git a/build.xml b/build.xml deleted file mode 100644 index 022289a11..000000000 --- a/build.xml +++ /dev/null @@ -1,185 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/doc/de/html/libs/arith/index.html b/doc/de/html/libs/arith/index.html deleted file mode 100644 index 601d2a6ab..000000000 --- a/doc/de/html/libs/arith/index.html +++ /dev/null @@ -1,39 +0,0 @@ - - - -Arithmetic Library - - - - -

Arithmetikbibliothek

- -

The Arithmetic library includes combinational -components that perform arithmetic operations on unsigned and -two's-complement values.

- - - - - - - - - - - - - - - - - - - - -
Addierer
Subtrahierer
Multiplizierer
Teiler
Negator
Komparator
Bitschieber
Bit-Addierer
Bit-Finder
- -

Zurück zur Bibliotheksreferenz

- - - diff --git a/doc/de/html/libs/base/index.html b/doc/de/html/libs/base/index.html deleted file mode 100644 index 20aa17513..000000000 --- a/doc/de/html/libs/base/index.html +++ /dev/null @@ -1,53 +0,0 @@ - - - -Base Library - - - - -

Basisbibliothek

- -

The Base library includes general-purpose -tools, as well as components whose behavior in a circuit is -distinguished from other components (that is, they are treated -unusually by Logisim's propagation engine).

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Schaltwerkzeug
Bearbeitungswerkzeug
Auswahlwerkzeug
Verbindungswerkzeug
Textwerkzeug
Menüwerkzeug
Verteiler
- - Pin
Testpunkt
Tunnel
- Pull Resistor
Takt
Bit-Erweiterung
Label
- -

Zurück zur Bibliotheksreferenz

- - - diff --git a/doc/de/html/libs/gates/index.html b/doc/de/html/libs/gates/index.html deleted file mode 100644 index ba1c8fa36..000000000 --- a/doc/de/html/libs/gates/index.html +++ /dev/null @@ -1,52 +0,0 @@ - - - -Gates Library - - - - -

Gatterbibliothek

- -

The Gates library includes a variety of simple -components, all of which have a single output whose value is -dictated entirely by the current inputs.

- - - - - - - - - - - - - -
- Konstante

-
Inverter
Puffer
- - - -
- - - -
AND/OR/NAND/NOR-Gatter
- - - -
- - - -
XOR/XNOR/Odd Parity/Even Parity Gate
- - Tristate-Puffer/Inverter
- -

Zurück zur Bibliotheksreferenz

- - - diff --git a/doc/de/html/libs/index.html b/doc/de/html/libs/index.html deleted file mode 100644 index d83a5191e..000000000 --- a/doc/de/html/libs/index.html +++ /dev/null @@ -1,169 +0,0 @@ - - - -Bibliotheksreferenz - - - - -

Bibliotheksreferenz

- -

A Logisim library holds a set of tools that allow you to -interact with a circuit via clicking and dragging the mouse in the -canvas area. Most often, a tool is intended for adding components of a -particular type into a circuit; but some of the most important tools, -such as the Poke Tool and the Select Tool, allow you to interact with -components in other ways.

- -

All of the tools included in Logisim's built-in libraries are -documented in this reference material.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Basisbibliothek
Schaltwerkzeug
Bearbeitungswerkzeug
Auswahlwerkzeug
Verbindungswerkzeug
Textwerkzeug
Menüwerkzeug
Verteiler
- - Pin
Tunnel
- Pull Resistor
Testpunkt
Takt
Bit-Erweiterung
Label

Gatterbibliothek
- Konstante

-
Inverter
Puffer
- - -
- - - -
AND/OR/NAND/NOR-Gatter
- - - -
- - - -
XOR/XNOR/Odd Parity/Even Parity Gate
- - Tristate-Puffer/Inverter

Auswahlschaltungsbibliothek
Multiplexer
Demultiplexer
Dekoder
Prioritätsenkoder
Bit-Wähler

Arithmetikbibliothek
Addierer
Subtrahierer
Multiplizierer
Teiler
Negator
Komparator
Bitschieber
Bit-Addierer
Bit-Finder

Speicherbibliothek
- - - - D/T/J-K/S-R Flip-Flop
Register
Zähler
Schieberegister
Zufallsgenerator
RAM
ROM

Eingabe/Ausgabe-Bibliothek
Taster
Joystick
Tastatur
LED
7-Segmentanzeige
Hexadezimale Anzeige
LED-Matrix
Terminal

Altlasten
- - Logisim 1.0 D/J-K Flip-Flop
Logisim 1.0 8-Bit Register
- - - diff --git a/doc/de/html/libs/io/index.html b/doc/de/html/libs/io/index.html deleted file mode 100644 index a4625bde5..000000000 --- a/doc/de/html/libs/io/index.html +++ /dev/null @@ -1,37 +0,0 @@ - - - -Input/Output Library - - - - -

Eingabe/Ausgabe-Bibliothek

- -

The Input/Output library includes components that are meant to -correspond to typical components found in electronics for interfacing -with a user.

- - - - - - - - - - - - - - - - - - -
Taster
Joystick
Tastatur
LED
7-Segmentanzeige
Hexadezimale Anzeige
LED-Matrix
Terminal
- -

Zurück zur Bibliotheksreferenz

- - - diff --git a/doc/de/html/libs/mem/index.html b/doc/de/html/libs/mem/index.html deleted file mode 100644 index 0c7916ca7..000000000 --- a/doc/de/html/libs/mem/index.html +++ /dev/null @@ -1,37 +0,0 @@ - - - -Memory Library - - - - -

Speicherbibliothek

- -

The Memory library includes components that remember information.

- - - - - - - - - - - - - - - - -
- - - - D/T/J-K/S-R Flip-Flop
Register
Zähler
Schieberegister
Zufallsgenerator
RAM
ROM
- -

Zurück zur Bibliotheksreferenz

- - - diff --git a/doc/el/html/libs/arith/index.html b/doc/el/html/libs/arith/index.html deleted file mode 100644 index ba36285a3..000000000 --- a/doc/el/html/libs/arith/index.html +++ /dev/null @@ -1,38 +0,0 @@ - - -Arithmetic Library - - - - -

Arithmetic library

- -

The Arithmetic library includes combinational -components that perform arithmetic operations on unsigned and -two's-complement values.

- - - - - - - - - - - - - - - - - - - - -
Adder
Subtractor
Multiplier
Divider
Negator
Comparator
Shifter
Bit Adder
Bit Finder
- -

Back to Library Reference

- - - diff --git a/doc/el/html/libs/base/index.html b/doc/el/html/libs/base/index.html deleted file mode 100644 index 73d293d6f..000000000 --- a/doc/el/html/libs/base/index.html +++ /dev/null @@ -1,32 +0,0 @@ - - -Base Library - - - - -

Base library

- -

The Base library includes general-purpose tools.

- - - - - - - - - - - - - - - - -
Poke Tool
Edit Tool
Select Tool
Wiring Tool
Text Tool
Menu Tool
Label
- -

Back to Library Reference

- - - diff --git a/doc/el/html/libs/gates/index.html b/doc/el/html/libs/gates/index.html deleted file mode 100644 index 8c1ff506f..000000000 --- a/doc/el/html/libs/gates/index.html +++ /dev/null @@ -1,49 +0,0 @@ - - -Gates Library - - - - -

Gates library

- -

The Gates library includes a variety of simple -components, all of which have a single output whose value is -dictated entirely by the current inputs.

- - - - - - - - - - - - -

-
NOT Gate
Buffer
- - - -
- - - -
AND/OR/NAND/NOR Gate
- - - -
- - - -
XOR/XNOR/Odd Parity/Even Parity Gate
- - Controlled Buffer/Inverter
- -

Back to Library Reference

- - - diff --git a/doc/el/html/libs/index.html b/doc/el/html/libs/index.html deleted file mode 100644 index 34a50d630..000000000 --- a/doc/el/html/libs/index.html +++ /dev/null @@ -1,185 +0,0 @@ - - -Library Reference - - - - -

Library Reference

- -

A Logisim library holds a set of tools that allow you to -interact with a circuit via clicking and dragging the mouse in the -canvas area. Most often, a tool is intended for adding components of a -particular type into a circuit; but some of the most important tools, -such as the Poke Tool and the Select Tool, allow you to interact with -components in other ways.

- -

All of the tools included in Logisim's built-in libraries are -documented in this reference material.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Wiring library
Splitter
- - Pin
Probe
Tunnel
- Pull Resistor
Clock
- Constant
- - Power/Ground
- - Transistor
- Transmission Gate
Bit Extender

Gates library

-
NOT Gate
Buffer
- - -
- - - -
AND/OR/NAND/NOR Gate
- - - -
- - - -
XOR/XNOR/Odd Parity/Even Parity Gate
- - Controlled Buffer/Inverter

Plexers library
Multiplexer
Demultiplexer
Decoder
Priority Encoder
Bit Selector

Arithmetic library
Adder
Subtractor
Multiplier
Divider
Negator
Comparator
Shifter
Bit Adder
Bit Finder

Memory library
- - - - D/T/J-K/S-R Flip-Flop
Register
Counter
Shift Register
Random
RAM
ROM

Input/Output library
Button
Joystick
Keyboard
LED
7-Segment Display
Hex Digit Display
LED Matrix
TTY

HDL-IP library
VHDL Entity

Base library
Poke Tool
Edit Tool
Select Tool
Wiring Tool
Text Tool
Menu Tool
Label

TCL library
REDS console
TCL generic
- - - diff --git a/doc/el/html/libs/io/index.html b/doc/el/html/libs/io/index.html deleted file mode 100644 index 72baa70ca..000000000 --- a/doc/el/html/libs/io/index.html +++ /dev/null @@ -1,36 +0,0 @@ - - -Input/Output Library - - - - -

Input/Output library

- -

The Input/Output library includes components that are meant to -correspond to typical components found in electronics for interfacing -with a user.

- - - - - - - - - - - - - - - - - - -
Button
Joystick
Keyboard
LED
7-Segment Display
Hex Digit Display
LED Matrix
TTY
- -

Back to Library Reference

- - - diff --git a/doc/el/html/libs/mem/index.html b/doc/el/html/libs/mem/index.html deleted file mode 100644 index 98836db0f..000000000 --- a/doc/el/html/libs/mem/index.html +++ /dev/null @@ -1,36 +0,0 @@ - - -Memory Library - - - - -

Memory library

- -

The Memory library includes components that remember information.

- - - - - - - - - - - - - - - - -
- - - - D/T/J-K/S-R Flip-Flop
Register
Counter
Shift Register
Random
RAM
ROM
- -

Back to Library Reference

- - - diff --git a/doc/el/html/libs/plexers/index.html b/doc/el/html/libs/plexers/index.html deleted file mode 100644 index 4dd1d31b1..000000000 --- a/doc/el/html/libs/plexers/index.html +++ /dev/null @@ -1,30 +0,0 @@ - - -Plexers Library - - - - -

Plexers library

- -

The Plexers library includes control components. -Like the components of the Gates library, all are combinational, -but their purpose is generally for routing values.

- - - - - - - - - - - - -
Multiplexer
Demultiplexer
Decoder
Priority Encoder
Bit Selector
- -

Back to Library Reference

- - - diff --git a/doc/el/html/libs/wiring/index.html b/doc/el/html/libs/wiring/index.html deleted file mode 100644 index 2d6a160dc..000000000 --- a/doc/el/html/libs/wiring/index.html +++ /dev/null @@ -1,48 +0,0 @@ - - -Wiring Library - - - - -

Wiring library

- -

The Wiring library includes components that relate primarily to wires and -to basic electrical concepts.

- - - - - - - - - - - - - - - - - - - - - - -
Splitter
- - Pin
Probe
Tunnel
- Pull Resistor
Clock
- Constant
- - Power/Ground
- - Transistor
- Transmission Gate
Bit Extender
- -

Back to Library Reference

- - - diff --git a/doc/en/html/libs/arith/index.html b/doc/en/html/libs/arith/index.html deleted file mode 100644 index ba36285a3..000000000 --- a/doc/en/html/libs/arith/index.html +++ /dev/null @@ -1,38 +0,0 @@ - - -Arithmetic Library - - - - -

Arithmetic library

- -

The Arithmetic library includes combinational -components that perform arithmetic operations on unsigned and -two's-complement values.

- - - - - - - - - - - - - - - - - - - - -
Adder
Subtractor
Multiplier
Divider
Negator
Comparator
Shifter
Bit Adder
Bit Finder
- -

Back to Library Reference

- - - diff --git a/doc/en/html/libs/base/index.html b/doc/en/html/libs/base/index.html deleted file mode 100644 index 73d293d6f..000000000 --- a/doc/en/html/libs/base/index.html +++ /dev/null @@ -1,32 +0,0 @@ - - -Base Library - - - - -

Base library

- -

The Base library includes general-purpose tools.

- - - - - - - - - - - - - - - - -
Poke Tool
Edit Tool
Select Tool
Wiring Tool
Text Tool
Menu Tool
Label
- -

Back to Library Reference

- - - diff --git a/doc/en/html/libs/gates/index.html b/doc/en/html/libs/gates/index.html deleted file mode 100644 index 8c1ff506f..000000000 --- a/doc/en/html/libs/gates/index.html +++ /dev/null @@ -1,49 +0,0 @@ - - -Gates Library - - - - -

Gates library

- -

The Gates library includes a variety of simple -components, all of which have a single output whose value is -dictated entirely by the current inputs.

- - - - - - - - - - - - -

-
NOT Gate
Buffer
- - - -
- - - -
AND/OR/NAND/NOR Gate
- - - -
- - - -
XOR/XNOR/Odd Parity/Even Parity Gate
- - Controlled Buffer/Inverter
- -

Back to Library Reference

- - - diff --git a/doc/en/html/libs/index.html b/doc/en/html/libs/index.html deleted file mode 100644 index 34a50d630..000000000 --- a/doc/en/html/libs/index.html +++ /dev/null @@ -1,185 +0,0 @@ - - -Library Reference - - - - -

Library Reference

- -

A Logisim library holds a set of tools that allow you to -interact with a circuit via clicking and dragging the mouse in the -canvas area. Most often, a tool is intended for adding components of a -particular type into a circuit; but some of the most important tools, -such as the Poke Tool and the Select Tool, allow you to interact with -components in other ways.

- -

All of the tools included in Logisim's built-in libraries are -documented in this reference material.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Wiring library
Splitter
- - Pin
Probe
Tunnel
- Pull Resistor
Clock
- Constant
- - Power/Ground
- - Transistor
- Transmission Gate
Bit Extender

Gates library

-
NOT Gate
Buffer
- - -
- - - -
AND/OR/NAND/NOR Gate
- - - -
- - - -
XOR/XNOR/Odd Parity/Even Parity Gate
- - Controlled Buffer/Inverter

Plexers library
Multiplexer
Demultiplexer
Decoder
Priority Encoder
Bit Selector

Arithmetic library
Adder
Subtractor
Multiplier
Divider
Negator
Comparator
Shifter
Bit Adder
Bit Finder

Memory library
- - - - D/T/J-K/S-R Flip-Flop
Register
Counter
Shift Register
Random
RAM
ROM

Input/Output library
Button
Joystick
Keyboard
LED
7-Segment Display
Hex Digit Display
LED Matrix
TTY

HDL-IP library
VHDL Entity

Base library
Poke Tool
Edit Tool
Select Tool
Wiring Tool
Text Tool
Menu Tool
Label

TCL library
REDS console
TCL generic
- - - diff --git a/doc/en/html/libs/io/index.html b/doc/en/html/libs/io/index.html deleted file mode 100644 index 72baa70ca..000000000 --- a/doc/en/html/libs/io/index.html +++ /dev/null @@ -1,36 +0,0 @@ - - -Input/Output Library - - - - -

Input/Output library

- -

The Input/Output library includes components that are meant to -correspond to typical components found in electronics for interfacing -with a user.

- - - - - - - - - - - - - - - - - - -
Button
Joystick
Keyboard
LED
7-Segment Display
Hex Digit Display
LED Matrix
TTY
- -

Back to Library Reference

- - - diff --git a/doc/en/html/libs/mem/index.html b/doc/en/html/libs/mem/index.html deleted file mode 100644 index 98836db0f..000000000 --- a/doc/en/html/libs/mem/index.html +++ /dev/null @@ -1,36 +0,0 @@ - - -Memory Library - - - - -

Memory library

- -

The Memory library includes components that remember information.

- - - - - - - - - - - - - - - - -
- - - - D/T/J-K/S-R Flip-Flop
Register
Counter
Shift Register
Random
RAM
ROM
- -

Back to Library Reference

- - - diff --git a/doc/en/html/libs/plexers/index.html b/doc/en/html/libs/plexers/index.html deleted file mode 100644 index 4dd1d31b1..000000000 --- a/doc/en/html/libs/plexers/index.html +++ /dev/null @@ -1,30 +0,0 @@ - - -Plexers Library - - - - -

Plexers library

- -

The Plexers library includes control components. -Like the components of the Gates library, all are combinational, -but their purpose is generally for routing values.

- - - - - - - - - - - - -
Multiplexer
Demultiplexer
Decoder
Priority Encoder
Bit Selector
- -

Back to Library Reference

- - - diff --git a/doc/en/html/libs/wiring/index.html b/doc/en/html/libs/wiring/index.html deleted file mode 100644 index 2d6a160dc..000000000 --- a/doc/en/html/libs/wiring/index.html +++ /dev/null @@ -1,48 +0,0 @@ - - -Wiring Library - - - - -

Wiring library

- -

The Wiring library includes components that relate primarily to wires and -to basic electrical concepts.

- - - - - - - - - - - - - - - - - - - - - - -
Splitter
- - Pin
Probe
Tunnel
- Pull Resistor
Clock
- Constant
- - Power/Ground
- - Transistor
- Transmission Gate
Bit Extender
- -

Back to Library Reference

- - - diff --git a/doc/es/html/libs/arith/index.html b/doc/es/html/libs/arith/index.html deleted file mode 100644 index ba36285a3..000000000 --- a/doc/es/html/libs/arith/index.html +++ /dev/null @@ -1,38 +0,0 @@ - - -Arithmetic Library - - - - -

Arithmetic library

- -

The Arithmetic library includes combinational -components that perform arithmetic operations on unsigned and -two's-complement values.

- - - - - - - - - - - - - - - - - - - - -
Adder
Subtractor
Multiplier
Divider
Negator
Comparator
Shifter
Bit Adder
Bit Finder
- -

Back to Library Reference

- - - diff --git a/doc/es/html/libs/base/index.html b/doc/es/html/libs/base/index.html deleted file mode 100644 index 73d293d6f..000000000 --- a/doc/es/html/libs/base/index.html +++ /dev/null @@ -1,32 +0,0 @@ - - -Base Library - - - - -

Base library

- -

The Base library includes general-purpose tools.

- - - - - - - - - - - - - - - - -
Poke Tool
Edit Tool
Select Tool
Wiring Tool
Text Tool
Menu Tool
Label
- -

Back to Library Reference

- - - diff --git a/doc/es/html/libs/gates/index.html b/doc/es/html/libs/gates/index.html deleted file mode 100644 index 8c1ff506f..000000000 --- a/doc/es/html/libs/gates/index.html +++ /dev/null @@ -1,49 +0,0 @@ - - -Gates Library - - - - -

Gates library

- -

The Gates library includes a variety of simple -components, all of which have a single output whose value is -dictated entirely by the current inputs.

- - - - - - - - - - - - -

-
NOT Gate
Buffer
- - - -
- - - -
AND/OR/NAND/NOR Gate
- - - -
- - - -
XOR/XNOR/Odd Parity/Even Parity Gate
- - Controlled Buffer/Inverter
- -

Back to Library Reference

- - - diff --git a/doc/es/html/libs/index.html b/doc/es/html/libs/index.html deleted file mode 100644 index 34a50d630..000000000 --- a/doc/es/html/libs/index.html +++ /dev/null @@ -1,185 +0,0 @@ - - -Library Reference - - - - -

Library Reference

- -

A Logisim library holds a set of tools that allow you to -interact with a circuit via clicking and dragging the mouse in the -canvas area. Most often, a tool is intended for adding components of a -particular type into a circuit; but some of the most important tools, -such as the Poke Tool and the Select Tool, allow you to interact with -components in other ways.

- -

All of the tools included in Logisim's built-in libraries are -documented in this reference material.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Wiring library
Splitter
- - Pin
Probe
Tunnel
- Pull Resistor
Clock
- Constant
- - Power/Ground
- - Transistor
- Transmission Gate
Bit Extender

Gates library

-
NOT Gate
Buffer
- - -
- - - -
AND/OR/NAND/NOR Gate
- - - -
- - - -
XOR/XNOR/Odd Parity/Even Parity Gate
- - Controlled Buffer/Inverter

Plexers library
Multiplexer
Demultiplexer
Decoder
Priority Encoder
Bit Selector

Arithmetic library
Adder
Subtractor
Multiplier
Divider
Negator
Comparator
Shifter
Bit Adder
Bit Finder

Memory library
- - - - D/T/J-K/S-R Flip-Flop
Register
Counter
Shift Register
Random
RAM
ROM

Input/Output library
Button
Joystick
Keyboard
LED
7-Segment Display
Hex Digit Display
LED Matrix
TTY

HDL-IP library
VHDL Entity

Base library
Poke Tool
Edit Tool
Select Tool
Wiring Tool
Text Tool
Menu Tool
Label

TCL library
REDS console
TCL generic
- - - diff --git a/doc/es/html/libs/io/index.html b/doc/es/html/libs/io/index.html deleted file mode 100644 index 72baa70ca..000000000 --- a/doc/es/html/libs/io/index.html +++ /dev/null @@ -1,36 +0,0 @@ - - -Input/Output Library - - - - -

Input/Output library

- -

The Input/Output library includes components that are meant to -correspond to typical components found in electronics for interfacing -with a user.

- - - - - - - - - - - - - - - - - - -
Button
Joystick
Keyboard
LED
7-Segment Display
Hex Digit Display
LED Matrix
TTY
- -

Back to Library Reference

- - - diff --git a/doc/es/html/libs/mem/index.html b/doc/es/html/libs/mem/index.html deleted file mode 100644 index 98836db0f..000000000 --- a/doc/es/html/libs/mem/index.html +++ /dev/null @@ -1,36 +0,0 @@ - - -Memory Library - - - - -

Memory library

- -

The Memory library includes components that remember information.

- - - - - - - - - - - - - - - - -
- - - - D/T/J-K/S-R Flip-Flop
Register
Counter
Shift Register
Random
RAM
ROM
- -

Back to Library Reference

- - - diff --git a/doc/es/html/libs/plexers/index.html b/doc/es/html/libs/plexers/index.html deleted file mode 100644 index 4dd1d31b1..000000000 --- a/doc/es/html/libs/plexers/index.html +++ /dev/null @@ -1,30 +0,0 @@ - - -Plexers Library - - - - -

Plexers library

- -

The Plexers library includes control components. -Like the components of the Gates library, all are combinational, -but their purpose is generally for routing values.

- - - - - - - - - - - - -
Multiplexer
Demultiplexer
Decoder
Priority Encoder
Bit Selector
- -

Back to Library Reference

- - - diff --git a/doc/es/html/libs/wiring/index.html b/doc/es/html/libs/wiring/index.html deleted file mode 100644 index 2d6a160dc..000000000 --- a/doc/es/html/libs/wiring/index.html +++ /dev/null @@ -1,48 +0,0 @@ - - -Wiring Library - - - - -

Wiring library

- -

The Wiring library includes components that relate primarily to wires and -to basic electrical concepts.

- - - - - - - - - - - - - - - - - - - - - - -
Splitter
- - Pin
Probe
Tunnel
- Pull Resistor
Clock
- Constant
- - Power/Ground
- - Transistor
- Transmission Gate
Bit Extender
- -

Back to Library Reference

- - - diff --git a/doc/it/html/libs/arith/index.html b/doc/it/html/libs/arith/index.html deleted file mode 100644 index 824e52366..000000000 --- a/doc/it/html/libs/arith/index.html +++ /dev/null @@ -1,38 +0,0 @@ - - -Arithmetic Library - - - - -

Arithmetic library

- -

The Arithmetic library includes combinational -components that perform arithmetic operations on unsigned and -two's-complement values.

- - - - - - - - - - - - - - - - - - - - -
Adder
Subtractor
Multiplier
Divider
Negator
Comparator
Shifter
Bit Adder
Bit Finder
- -

Back to Library Reference

- - - diff --git a/doc/it/html/libs/base/index.html b/doc/it/html/libs/base/index.html deleted file mode 100644 index 0242cee10..000000000 --- a/doc/it/html/libs/base/index.html +++ /dev/null @@ -1,32 +0,0 @@ - - -Base Library - - - - -

Base library

- -

The Base library includes general-purpose tools.

- - - - - - - - - - - - - - - - -
Poke Tool
Edit Tool
Select Tool
Wiring Tool
Text Tool
Menu Tool
Label
- -

Back to Library Reference

- - - diff --git a/doc/it/html/libs/gates/index.html b/doc/it/html/libs/gates/index.html deleted file mode 100644 index e8d223389..000000000 --- a/doc/it/html/libs/gates/index.html +++ /dev/null @@ -1,49 +0,0 @@ - - -Gates Library - - - - -

Gates library

- -

The Gates library includes a variety of simple -components, all of which have a single output whose value is -dictated entirely by the current inputs.

- - - - - - - - - - - - -

-
NOT Gate
Buffer
- - - -
- - - -
AND/OR/NAND/NOR Gate
- - - -
- - - -
XOR/XNOR/Odd Parity/Even Parity Gate
- - Controlled Buffer/Inverter
- -

Back to Library Reference

- - - diff --git a/doc/it/html/libs/index.html b/doc/it/html/libs/index.html deleted file mode 100644 index 0c5d41e31..000000000 --- a/doc/it/html/libs/index.html +++ /dev/null @@ -1,185 +0,0 @@ - - -Library Reference - - - - -

Library Reference

- -

A Logisim library holds a set of tools that allow you to -interact with a circuit via clicking and dragging the mouse in the -canvas area. Most often, a tool is intended for adding components of a -particular type into a circuit; but some of the most important tools, -such as the Poke Tool and the Select Tool, allow you to interact with -components in other ways.

- -

All of the tools included in Logisim's built-in libraries are -documented in this reference material.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Wiring library
Splitter
- - Pin
Probe
Tunnel
- Pull Resistor
Clock
- Constant
- - Power/Ground
- - Transistor
- Transmission Gate
Bit Extender

Gates library

-
NOT Gate
Buffer
- - -
- - - -
AND/OR/NAND/NOR Gate
- - - -
- - - -
XOR/XNOR/Odd Parity/Even Parity Gate
- - Controlled Buffer/Inverter

Plexers library
Multiplexer
Demultiplexer
Decoder
Priority Encoder
Bit Selector

Arithmetic library
Adder
Subtractor
Multiplier
Divider
Negator
Comparator
Shifter
Bit Adder
Bit Finder

Memory library
- - - - D/T/J-K/S-R Flip-Flop
Register
Counter
Shift Register
Random
RAM
ROM

Input/Output library
Button
Joystick
Keyboard
LED
7-Segment Display
Hex Digit Display
LED Matrix
TTY

HDL-IP library
VHDL Entity

Base library
Poke Tool
Edit Tool
Select Tool
Wiring Tool
Text Tool
Menu Tool
Label

TCL library
REDS console
TCL generic
- - - diff --git a/doc/it/html/libs/io/index.html b/doc/it/html/libs/io/index.html deleted file mode 100644 index 36a881628..000000000 --- a/doc/it/html/libs/io/index.html +++ /dev/null @@ -1,36 +0,0 @@ - - -Input/Output Library - - - - -

Input/Output library

- -

The Input/Output library includes components that are meant to -correspond to typical components found in electronics for interfacing -with a user.

- - - - - - - - - - - - - - - - - - -
Button
Joystick
Keyboard
LED
7-Segment Display
Hex Digit Display
LED Matrix
TTY
- -

Back to Library Reference

- - - diff --git a/doc/it/html/libs/mem/index.html b/doc/it/html/libs/mem/index.html deleted file mode 100644 index 39b05690f..000000000 --- a/doc/it/html/libs/mem/index.html +++ /dev/null @@ -1,36 +0,0 @@ - - -Memory Library - - - - -

Memory library

- -

The Memory library includes components that remember information.

- - - - - - - - - - - - - - - - -
- - - - D/T/J-K/S-R Flip-Flop
Register
Counter
Shift Register
Random
RAM
ROM
- -

Back to Library Reference

- - - diff --git a/doc/it/html/libs/wiring/index.html b/doc/it/html/libs/wiring/index.html deleted file mode 100644 index a2be45e40..000000000 --- a/doc/it/html/libs/wiring/index.html +++ /dev/null @@ -1,48 +0,0 @@ - - -Wiring Library - - - - -

Wiring library

- -

The Wiring library includes components that relate primarily to wires and -to basic electrical concepts.

- - - - - - - - - - - - - - - - - - - - - - -
Splitter
- - Pin
Probe
Tunnel
- Pull Resistor
Clock
- Constant
- - Power/Ground
- - Transistor
- Transmission Gate
Bit Extender
- -

Back to Library Reference

- - - diff --git a/doc/pt/html/libs/arith/index.html b/doc/pt/html/libs/arith/index.html deleted file mode 100644 index aa1776d6e..000000000 --- a/doc/pt/html/libs/arith/index.html +++ /dev/null @@ -1,40 +0,0 @@ - - - -Biblioteca aritmética - - - - -

Biblioteca aritmética

- -

A biblioteca inclui componentes combinacionais capazes de -executar operações aritméticas com valores inteiros sem sinal e -também com valores em complemento de dois. -

- - - - - - - - - - - - - - - - - - - - -
Somador
Subtrator
Multiplicador
Divisor
Negador
Comparador
Deslocador
Contador de Bits
Indexador de Bits
- -

Voltar à Referência para bibliotecas

- - - diff --git a/doc/ru/html/libs/gates/index.html b/doc/ru/html/libs/gates/index.html deleted file mode 100644 index f21d12e83..000000000 --- a/doc/ru/html/libs/gates/index.html +++ /dev/null @@ -1,48 +0,0 @@ - - - -Библиотека Элементы - - - - -

Библиотека Элементы

- -

Библиотека Элементы включает в себя множество простых компонентов, которые имеют один выход, значение на котором полностью определяется значениями на входах.

- - - - - - - - - - - - -

-
Элемент НЕ
Буфер
- - - -
- - - -
Элементы И/ИЛИ/И-НЕ/ИЛИ-НЕ
- - - -
- - - -
Элементы Исключающее ИЛИ/Исключающее ИЛИ-НЕ/Нечётность/Чётность
- - Управляемый буфер/инвертор
- -

Назад к Справке по библиотеке

- - - diff --git a/doc/ru/html/libs/index.html b/doc/ru/html/libs/index.html deleted file mode 100644 index c213f4822..000000000 --- a/doc/ru/html/libs/index.html +++ /dev/null @@ -1,169 +0,0 @@ - - - -Справка по библиотеке - - - - -

Справка по библиотеке

- -

Библиотека Logisim содержит набор инструментов для взаимодействия со схемой с помощью щелчков и перетаскиваний мышью в области холста. Чаще всего инструмент предназначен для добавления компонентов того или иного вида в схему, но некоторые из наиболее важных инструментов, такие как Инструмент Нажатие и Инструмент Выбор, позволяют пользователям взаимодействовать с компонентами и другими способами.

- -

Все инструменты, включенные во встроенную библиотеку Logisim, представлены в этом справочном материале.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Библиотека Проводка
Разветвитель
- - Контакт
Датчик
Тоннель
- Согласующий резистор
Тактовый генератор
- Константа
- - Питание/Земля
- - Транзистор
- Передаточный вентиль
Расширитель битов

Библиотека Элементы

-
Элемент НЕ
Буфер
- - -
- - - -
Элементы И/ИЛИ/И-НЕ/ИЛИ-НЕ
- - - -
- - - -
Элементы Исключающее ИЛИ/Исключающее ИЛИ-НЕ/Нечётность/Чётность
- - Управляемый буфер/инвертор

Библиотека Плексоры
Мультиплексор
Демультиплексор
Декодер
Шифратор приоритетов
Селектор битов

Библиотека Арифметика
Сумматор
Вычитатель
Множитель
Делитель
Отрицатель
Компаратор
Сдвигатель
Сумматор битов
Искатель битов

Библиотека Память
- - - - D/T/J-K/S-R триггеры
Регистр
Счётчик
Сдвиговый регистр
Генератор случайных чисел
ОЗУ
ПЗУ

Библиотека Ввод/вывод
Кнопка
Джойстик
Клавиатура
Светодиод
7-сегментный индикатор
Шестнадцатеричный индикатор
Светодиодная матрица
Терминал

Библиотека Базовые
Инструмент Нажатие
Инструмент Правка
Инструмент Выбор
Инструмент Проводка
Инструмент Текст
Инструмент Меню
Метка
- - - diff --git a/doc/ru/html/libs/mem/index.html b/doc/ru/html/libs/mem/index.html deleted file mode 100644 index d37ad991a..000000000 --- a/doc/ru/html/libs/mem/index.html +++ /dev/null @@ -1,37 +0,0 @@ - - - -Библиотека Память - - - - -

Библиотека Память

- -

Библиотека Память включает компоненты, которые запоминают информацию.

- - - - - - - - - - - - - - - - -
- - - - D/T/J-K/S-R триггеры
Регистр
Счётчик
Сдвиговый регистр
Генератор случайных чисел
ОЗУ
ПЗУ
- -

Назад к Справке по библиотеке

- - - diff --git a/doc/ru/html/libs/wiring/index.html b/doc/ru/html/libs/wiring/index.html deleted file mode 100644 index 22f08f747..000000000 --- a/doc/ru/html/libs/wiring/index.html +++ /dev/null @@ -1,48 +0,0 @@ - - - -Библиотека Проводка - - - - -

Библиотека Проводка

- -

Библиотека проводка включает в себя компоненты, которые относятся в основном к проводам и базовым понятиям электроники.

- - - - - - - - - - - - - - - - - - - - - - -
Разветвитель
- - Контакт
Датчик
Тоннель
- Согласующий резистор
Тактовый генератор
- Константа
- - Питание/Земля
- - Транзистор
- Передаточный вентиль
Расширитель битов
- -

Назад к Справке по библиотеке

- - - diff --git a/eclipse_fix.bat b/eclipse_fix.bat deleted file mode 100644 index bcd52092c..000000000 --- a/eclipse_fix.bat +++ /dev/null @@ -1,13 +0,0 @@ -@echo off - -REM need administrator access to run mklink! - -cd bin - -mklink /D boards_model ..\boards_model -mklink /D javax ..\javax -mklink /D libs ..\libs -mklink /D resources ..\resources -mklink /D doc ..\doc - -cd .. diff --git a/eclipse_fix.sh b/eclipse_fix.sh deleted file mode 100755 index fe2abc065..000000000 --- a/eclipse_fix.sh +++ /dev/null @@ -1,13 +0,0 @@ -# Creates the links which are missing and prevent Eclipse to successfully execute -# Logisim - -#!/bin/bash - -mkdir -p bin -cd bin -ln -s ../boards_model . -ln -s ../javax . -ln -s ../libs . -ln -s ../resources . -ln -s ../doc . -cd .. diff --git a/gradle.properties b/gradle.properties new file mode 100644 index 000000000..cb92773a2 --- /dev/null +++ b/gradle.properties @@ -0,0 +1,3 @@ +group = com.cburch +name = logisim-evolution +version = 2.14.7 diff --git a/gradle/wrapper/gradle-wrapper.jar b/gradle/wrapper/gradle-wrapper.jar new file mode 100644 index 000000000..457aad0d9 Binary files /dev/null and b/gradle/wrapper/gradle-wrapper.jar differ diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties new file mode 100644 index 000000000..75b8c7c8c --- /dev/null +++ b/gradle/wrapper/gradle-wrapper.properties @@ -0,0 +1,5 @@ +distributionBase=GRADLE_USER_HOME +distributionPath=wrapper/dists +distributionUrl=https\://services.gradle.org/distributions/gradle-5.0-bin.zip +zipStoreBase=GRADLE_USER_HOME +zipStorePath=wrapper/dists diff --git a/gradlew b/gradlew new file mode 100755 index 000000000..af6708ff2 --- /dev/null +++ b/gradlew @@ -0,0 +1,172 @@ +#!/usr/bin/env sh + +############################################################################## +## +## Gradle start up script for UN*X +## +############################################################################## + +# Attempt to set APP_HOME +# Resolve links: $0 may be a link +PRG="$0" +# Need this for relative symlinks. +while [ -h "$PRG" ] ; do + ls=`ls -ld "$PRG"` + link=`expr "$ls" : '.*-> \(.*\)$'` + if expr "$link" : '/.*' > /dev/null; then + PRG="$link" + else + PRG=`dirname "$PRG"`"/$link" + fi +done +SAVED="`pwd`" +cd "`dirname \"$PRG\"`/" >/dev/null +APP_HOME="`pwd -P`" +cd "$SAVED" >/dev/null + +APP_NAME="Gradle" +APP_BASE_NAME=`basename "$0"` + +# Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script. +DEFAULT_JVM_OPTS='"-Xmx64m"' + +# Use the maximum available, or set MAX_FD != -1 to use that value. +MAX_FD="maximum" + +warn () { + echo "$*" +} + +die () { + echo + echo "$*" + echo + exit 1 +} + +# OS specific support (must be 'true' or 'false'). +cygwin=false +msys=false +darwin=false +nonstop=false +case "`uname`" in + CYGWIN* ) + cygwin=true + ;; + Darwin* ) + darwin=true + ;; + MINGW* ) + msys=true + ;; + NONSTOP* ) + nonstop=true + ;; +esac + +CLASSPATH=$APP_HOME/gradle/wrapper/gradle-wrapper.jar + +# Determine the Java command to use to start the JVM. +if [ -n "$JAVA_HOME" ] ; then + if [ -x "$JAVA_HOME/jre/sh/java" ] ; then + # IBM's JDK on AIX uses strange locations for the executables + JAVACMD="$JAVA_HOME/jre/sh/java" + else + JAVACMD="$JAVA_HOME/bin/java" + fi + if [ ! -x "$JAVACMD" ] ; then + die "ERROR: JAVA_HOME is set to an invalid directory: $JAVA_HOME + +Please set the JAVA_HOME variable in your environment to match the +location of your Java installation." + fi +else + JAVACMD="java" + which java >/dev/null 2>&1 || die "ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. + +Please set the JAVA_HOME variable in your environment to match the +location of your Java installation." +fi + +# Increase the maximum file descriptors if we can. +if [ "$cygwin" = "false" -a "$darwin" = "false" -a "$nonstop" = "false" ] ; then + MAX_FD_LIMIT=`ulimit -H -n` + if [ $? -eq 0 ] ; then + if [ "$MAX_FD" = "maximum" -o "$MAX_FD" = "max" ] ; then + MAX_FD="$MAX_FD_LIMIT" + fi + ulimit -n $MAX_FD + if [ $? -ne 0 ] ; then + warn "Could not set maximum file descriptor limit: $MAX_FD" + fi + else + warn "Could not query maximum file descriptor limit: $MAX_FD_LIMIT" + fi +fi + +# For Darwin, add options to specify how the application appears in the dock +if $darwin; then + GRADLE_OPTS="$GRADLE_OPTS \"-Xdock:name=$APP_NAME\" \"-Xdock:icon=$APP_HOME/media/gradle.icns\"" +fi + +# For Cygwin, switch paths to Windows format before running java +if $cygwin ; then + APP_HOME=`cygpath --path --mixed "$APP_HOME"` + CLASSPATH=`cygpath --path --mixed "$CLASSPATH"` + JAVACMD=`cygpath --unix "$JAVACMD"` + + # We build the pattern for arguments to be converted via cygpath + ROOTDIRSRAW=`find -L / -maxdepth 1 -mindepth 1 -type d 2>/dev/null` + SEP="" + for dir in $ROOTDIRSRAW ; do + ROOTDIRS="$ROOTDIRS$SEP$dir" + SEP="|" + done + OURCYGPATTERN="(^($ROOTDIRS))" + # Add a user-defined pattern to the cygpath arguments + if [ "$GRADLE_CYGPATTERN" != "" ] ; then + OURCYGPATTERN="$OURCYGPATTERN|($GRADLE_CYGPATTERN)" + fi + # Now convert the arguments - kludge to limit ourselves to /bin/sh + i=0 + for arg in "$@" ; do + CHECK=`echo "$arg"|egrep -c "$OURCYGPATTERN" -` + CHECK2=`echo "$arg"|egrep -c "^-"` ### Determine if an option + + if [ $CHECK -ne 0 ] && [ $CHECK2 -eq 0 ] ; then ### Added a condition + eval `echo args$i`=`cygpath --path --ignore --mixed "$arg"` + else + eval `echo args$i`="\"$arg\"" + fi + i=$((i+1)) + done + case $i in + (0) set -- ;; + (1) set -- "$args0" ;; + (2) set -- "$args0" "$args1" ;; + (3) set -- "$args0" "$args1" "$args2" ;; + (4) set -- "$args0" "$args1" "$args2" "$args3" ;; + (5) set -- "$args0" "$args1" "$args2" "$args3" "$args4" ;; + (6) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" ;; + (7) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" ;; + (8) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" "$args7" ;; + (9) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" "$args7" "$args8" ;; + esac +fi + +# Escape application args +save () { + for i do printf %s\\n "$i" | sed "s/'/'\\\\''/g;1s/^/'/;\$s/\$/' \\\\/" ; done + echo " " +} +APP_ARGS=$(save "$@") + +# Collect all arguments for the java command, following the shell quoting and substitution rules +eval set -- $DEFAULT_JVM_OPTS $JAVA_OPTS $GRADLE_OPTS "\"-Dorg.gradle.appname=$APP_BASE_NAME\"" -classpath "\"$CLASSPATH\"" org.gradle.wrapper.GradleWrapperMain "$APP_ARGS" + +# by default we should be in the correct project dir, but when run from Finder on Mac, the cwd is wrong +if [ "$(uname)" = "Darwin" ] && [ "$HOME" = "$PWD" ]; then + cd "$(dirname "$0")" +fi + +exec "$JAVACMD" "$@" diff --git a/gradlew.bat b/gradlew.bat new file mode 100644 index 000000000..0f8d5937c --- /dev/null +++ b/gradlew.bat @@ -0,0 +1,84 @@ +@if "%DEBUG%" == "" @echo off +@rem ########################################################################## +@rem +@rem Gradle startup script for Windows +@rem +@rem ########################################################################## + +@rem Set local scope for the variables with windows NT shell +if "%OS%"=="Windows_NT" setlocal + +set DIRNAME=%~dp0 +if "%DIRNAME%" == "" set DIRNAME=. +set APP_BASE_NAME=%~n0 +set APP_HOME=%DIRNAME% + +@rem Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script. +set DEFAULT_JVM_OPTS="-Xmx64m" + +@rem Find java.exe +if defined JAVA_HOME goto findJavaFromJavaHome + +set JAVA_EXE=java.exe +%JAVA_EXE% -version >NUL 2>&1 +if "%ERRORLEVEL%" == "0" goto init + +echo. +echo ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. +echo. +echo Please set the JAVA_HOME variable in your environment to match the +echo location of your Java installation. + +goto fail + +:findJavaFromJavaHome +set JAVA_HOME=%JAVA_HOME:"=% +set JAVA_EXE=%JAVA_HOME%/bin/java.exe + +if exist "%JAVA_EXE%" goto init + +echo. +echo ERROR: JAVA_HOME is set to an invalid directory: %JAVA_HOME% +echo. +echo Please set the JAVA_HOME variable in your environment to match the +echo location of your Java installation. + +goto fail + +:init +@rem Get command-line arguments, handling Windows variants + +if not "%OS%" == "Windows_NT" goto win9xME_args + +:win9xME_args +@rem Slurp the command line arguments. +set CMD_LINE_ARGS= +set _SKIP=2 + +:win9xME_args_slurp +if "x%~1" == "x" goto execute + +set CMD_LINE_ARGS=%* + +:execute +@rem Setup the command line + +set CLASSPATH=%APP_HOME%\gradle\wrapper\gradle-wrapper.jar + +@rem Execute Gradle +"%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -classpath "%CLASSPATH%" org.gradle.wrapper.GradleWrapperMain %CMD_LINE_ARGS% + +:end +@rem End local scope for the variables with windows NT shell +if "%ERRORLEVEL%"=="0" goto mainEnd + +:fail +rem Set variable GRADLE_EXIT_CONSOLE if you need the _script_ return code instead of +rem the _cmd.exe /c_ return code! +if not "" == "%GRADLE_EXIT_CONSOLE%" exit 1 +exit /b 1 + +:mainEnd +if "%OS%"=="Windows_NT" endlocal + +:omega diff --git a/libs/MRJAdapter.jar b/lib/MRJAdapter.jar similarity index 100% rename from libs/MRJAdapter.jar rename to lib/MRJAdapter.jar diff --git a/libs/colorpicker.jar b/lib/colorpicker.jar similarity index 100% rename from libs/colorpicker.jar rename to lib/colorpicker.jar diff --git a/libs/fontchooser.jar b/lib/fontchooser.jar similarity index 100% rename from libs/fontchooser.jar rename to lib/fontchooser.jar diff --git a/libs/nimrodlf.jar b/lib/nimrodlf.jar similarity index 100% rename from libs/nimrodlf.jar rename to lib/nimrodlf.jar diff --git a/libs/rsyntaxtextarea.jar b/lib/rsyntaxtextarea.jar similarity index 100% rename from libs/rsyntaxtextarea.jar rename to lib/rsyntaxtextarea.jar diff --git a/libs/hamcrest-core-1.3.jar b/libs/hamcrest-core-1.3.jar deleted file mode 100644 index 9d5fe16e3..000000000 Binary files a/libs/hamcrest-core-1.3.jar and /dev/null differ diff --git a/libs/jh.jar b/libs/jh.jar deleted file mode 100644 index 94e49c50d..000000000 Binary files a/libs/jh.jar and /dev/null differ diff --git a/libs/junit-4.12.jar b/libs/junit-4.12.jar deleted file mode 100644 index 3a7fc266c..000000000 Binary files a/libs/junit-4.12.jar and /dev/null differ diff --git a/libs/logback-classic-1.1.2.jar b/libs/logback-classic-1.1.2.jar deleted file mode 100644 index 3d5d0fff1..000000000 Binary files a/libs/logback-classic-1.1.2.jar and /dev/null differ diff --git a/libs/logback-core-1.1.2.jar b/libs/logback-core-1.1.2.jar deleted file mode 100644 index 575aec5ea..000000000 Binary files a/libs/logback-core-1.1.2.jar and /dev/null differ diff --git a/libs/slf4j-api-1.7.8.jar b/libs/slf4j-api-1.7.8.jar deleted file mode 100644 index e2f6fc3da..000000000 Binary files a/libs/slf4j-api-1.7.8.jar and /dev/null differ diff --git a/libs/slf4j-simple-1.7.8.jar b/libs/slf4j-simple-1.7.8.jar deleted file mode 100644 index c4f145e9c..000000000 Binary files a/libs/slf4j-simple-1.7.8.jar and /dev/null differ diff --git a/logisim-evolution/build.xml b/logisim-evolution/build.xml deleted file mode 100644 index e84cca4c3..000000000 --- a/logisim-evolution/build.xml +++ /dev/null @@ -1,185 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/main.patch b/main.patch deleted file mode 100644 index d6badee2f..000000000 --- a/main.patch +++ /dev/null @@ -1,8 +0,0 @@ -73c73 -< public static boolean ANALYZE = false; ---- -> public static boolean ANALYZE = true; -80c80 -< public static boolean UPDATE = true; ---- -> public static boolean UPDATE = false; diff --git a/package/linux/Logisim-evolution.desktop b/package/linux/Logisim-evolution.desktop deleted file mode 100644 index 25373df74..000000000 --- a/package/linux/Logisim-evolution.desktop +++ /dev/null @@ -1,12 +0,0 @@ -#!/usr/bin/env xdg-open -[Desktop Entry] -Type=Application -Version=1.0 -Name=Logisim-evolution -Comment=Educational tool for designing and simulating digital logic circuits -Exec=/opt/Logisim-evolution/Logisim-evolution -Icon=/opt/Logisim-evolution/Logisim-evolution.png -Terminal=false -MimeType=application/prs.cburch.logisim -Categories=Development;Electronics -Keywords=CPLD;FPGA diff --git a/package/linux/Logisim-evolution.png b/package/linux/Logisim-evolution.png deleted file mode 100644 index 23d2665a1..000000000 Binary files a/package/linux/Logisim-evolution.png and /dev/null differ diff --git a/package/linux/postinst b/package/linux/postinst deleted file mode 100755 index d781db0d7..000000000 --- a/package/linux/postinst +++ /dev/null @@ -1,101 +0,0 @@ -#!/bin/sh -# postinst script for Logisim-evolution -# -# see: dh_installdeb(1) - -set -e - -# summary of how this script can be called: -# * `configure' -# * `abort-upgrade' -# * `abort-remove' `in-favour' -# -# * `abort-remove' -# * `abort-deconfigure' `in-favour' -# `removing' -# -# for details, see http://www.debian.org/doc/debian-policy/ or -# the debian-policy package - -case "$1" in - configure) - echo "Adding shortcut to the menu" - xdg-desktop-menu install --novendor /opt/Logisim-evolution/Logisim-evolution.desktop - xdg-mime install /opt/Logisim-evolution/Logisim-evolutiondevelopmentteam-Logisim-evolution-MimeInfo.xml - - echo "Installing command line tool logisim-evolution" - ln -s /opt/Logisim-evolution/Logisim-evolution /usr/bin/logisim-evolution - - if [ "false" = "true" ]; then - echo Installing daemon - cp /opt/Logisim-evolution/logisim-evolution.init /etc/init.d/logisim-evolution - - if [ -x "/etc/init.d/logisim-evolution" ]; then - update-rc.d logisim-evolution defaults - - if [ "false" = "true" ]; then - if which invoke-rc.d >/dev/null 2>&1; then - invoke-rc.d logisim-evolution start - else - /etc/init.d/logisim-evolution start - fi - fi - fi - fi - if [ -f /etc/profile ]; then - # load special environment variables - . /etc/profile - - # remove stored value in case of dpkg-reconfigure - RUNTIME_PATH_TO_SET="" - - if [ -z "$JRE_HOME" ]; then - echo JRE_HOME is not set, checking for JAVA_HOME being set - if [ -z "$JAVA_HOME" ]; then - echo JAVA_HOME is not set, checking for known locations - - # look for known locations - KNOWN_JDK_DIRS="/usr/lib/jvm/java-8-oracle /usr/lib/jvm/java-8-openjdk-amd64 /usr/lib/jvm/java-8-openjdk-i386" - FOUND_JAVA_HOME="" - - # Look for the right JVM to use (use the first one) - for potentialjdkdir in $KNOWN_JDK_DIRS; do - if [ -r "$potentialjdkdir/bin/java" -a -z "$FOUND_JAVA_HOME" ]; then - FOUND_JAVA_HOME="$potentialjdkdir" - fi - done - - if [ -z "$FOUND_JAVA_HOME" ]; then - # still nothing found :( - echo Please make sure to have Java installed and JRE_HOME variable set before running Logisim-evolution - else - echo Updating runtime-settings using known location - RUNTIME_PATH_TO_SET="$FOUND_JAVA_HOME" - fi - else - echo Updating runtime-settings using JAVA_HOME - # JAVA_HOME is set, use that value - RUNTIME_PATH_TO_SET="$JAVA_HOME" - fi - fi - - # always write runtime-location, as it might get removed again when user calls dpkg-reconfigure - sed -i "s|app.runtime=.*|app.runtime=$RUNTIME_PATH_TO_SET|g" /opt/Logisim-evolution/app/Logisim-evolution.cfg - fi - ;; - - abort-upgrade|abort-remove|abort-deconfigure) - ;; - - *) - echo "postinst called with unknown argument \`$1'" >&2 - exit 1 - ;; -esac - -# dh_installdeb will replace this with shell code automatically -# generated by other debhelper scripts. - -#DEBHELPER# - -exit 0 diff --git a/package/linux/postrm b/package/linux/postrm deleted file mode 100755 index 196701f7d..000000000 --- a/package/linux/postrm +++ /dev/null @@ -1,46 +0,0 @@ -#!/bin/sh -# postrm script for Logisim-evolution -# -# see: dh_installdeb(1) - -set -e - -# summary of how this script can be called: -# * `remove' -# * `purge' -# * `upgrade' -# * `failed-upgrade' -# * `abort-install' -# * `abort-install' -# * `abort-upgrade' -# * `disappear' -# -# for details, see http://www.debian.org/doc/debian-policy/ or -# the debian-policy package - -case "$1" in - purge|remove|upgrade|failed-upgrade|abort-install|abort-upgrade|disappear) - echo "Uninstalling command line tool logisim-evolution" - rm /usr/bin/logisim-evolution - if [ "$1" = "purge" ] ; then - if [ "false" = "true" ]; then - echo "Uninstalling daemon" - rm -f /etc/init.d/logisim-evolution - - update-rc.d logisim-evolution remove - fi - fi - ;; - - *) - echo "postrm called with unknown argument \`$1'" >&2 - exit 1 - ;; -esac - -# dh_installdeb will replace this with shell code automatically -# generated by other debhelper scripts. - -#DEBHELPER# - -exit 0 diff --git a/package/macosx/Info.plist b/package/macosx/Info.plist deleted file mode 100644 index 0b8986078..000000000 --- a/package/macosx/Info.plist +++ /dev/null @@ -1,92 +0,0 @@ - - - - - LSMinimumSystemVersion - 10.9 - CFBundleDevelopmentRegion - English - CFBundleAllowMixedLocalizations - - CFBundleExecutable - Logisim-evolution - CFBundleIconFile - Logisim-evolution.icns - CFBundleIdentifier - com.cburch.logisim - CFBundleInfoDictionaryVersion - 6.0 - CFBundleName - Logisim - CFBundlePackageType - APPL - CFBundleShortVersionString - 2.14.7 - CFBundleSignature - ???? - - LSApplicationCategoryType - public.app-category.education - CFBundleVersion - 2.14.4 - NSHumanReadableCopyright - Copyright (C) 2001--2018 Carl Burch, BFH, HEIG-VD, HEPIA, et al. - CFBundleDocumentTypes - - - LSItemContentTypes - - com.cburch.logisim.circ - - - CFBundleTypeName - Logisim-evolution circuit file - - LSHandlerRank - Owner - - CFBundleTypeRole - Editor - - LSIsAppleDefaultForType - - - - - - UTExportedTypeDeclarations - - - UTTypeIdentifier - com.cburch.logisim.circ - - UTTypeDescription - Logisim-evolution circuit file - UTTypeConformsTo - - public.data - - - - UTTypeTagSpecification - - - public.filename-extension - - circ - - public.mime-type - - application-prs.cburch.logisim - - - - - - NSHighResolutionCapable - true - NSSupportsAutomaticGraphicsSwitching - true - - diff --git a/package/macosx/Logisim-evolution.icns b/package/macosx/Logisim-evolution.icns deleted file mode 100644 index b463b381d..000000000 Binary files a/package/macosx/Logisim-evolution.icns and /dev/null differ diff --git a/package/windows/Logisim-evolution.ico b/package/windows/Logisim-evolution.ico deleted file mode 100644 index aec0da0d3..000000000 Binary files a/package/windows/Logisim-evolution.ico and /dev/null differ diff --git a/publi/tuto_hepia/Tuto_Logisim_MAXV/.gitignore b/publi/tuto_hepia/Tuto_Logisim_MAXV/.gitignore deleted file mode 100644 index bdab88cd6..000000000 --- a/publi/tuto_hepia/Tuto_Logisim_MAXV/.gitignore +++ /dev/null @@ -1,5 +0,0 @@ -*.pdf -*.log -*.aux -*.bbl -*.blg diff --git a/publi/tuto_hepia/Tuto_Logisim_MAXV/clean.sh b/publi/tuto_hepia/Tuto_Logisim_MAXV/clean.sh deleted file mode 100644 index f093af715..000000000 --- a/publi/tuto_hepia/Tuto_Logisim_MAXV/clean.sh +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/bash - -rm *.aux *.bbl *.blg *.log *.pdf diff --git a/publi/tuto_hepia/Tuto_Logisim_MAXV/compile.sh b/publi/tuto_hepia/Tuto_Logisim_MAXV/compile.sh deleted file mode 100644 index c10629bb7..000000000 --- a/publi/tuto_hepia/Tuto_Logisim_MAXV/compile.sh +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/bash - -pdflatex tutoLogisim.tex; bibtex tutoLogisim.aux; pdflatex tutoLogisim.tex; pdflatex tutoLogisim.tex; diff --git a/publi/tuto_hepia/Tuto_Logisim_MAXV/exercice.cls b/publi/tuto_hepia/Tuto_Logisim_MAXV/exercice.cls deleted file mode 100644 index 7ed69ff2d..000000000 --- a/publi/tuto_hepia/Tuto_Logisim_MAXV/exercice.cls +++ /dev/null @@ -1,132 +0,0 @@ -% Classe exercice.cls - Version 1.0 -% Y. Thoma dec. 2005 -% -\NeedsTeXFormat{LaTeX2e} -\ProvidesClass{exercice}[2006/10/17 v1.1 Classe exercice] - -\LoadClass[a4paper,oneside,onecolumn,11pt,reversemp,asymmetric]{article} -%\LoadClass[12pt]{article} - -%\RequirePackage{vhdl} -\RequirePackage{graphicx} -\RequirePackage[francais]{layout} -\RequirePackage{alltt} -\RequirePackage{xcolor} -\RequirePackage{fancybox} -\RequirePackage{booktabs} - - -\RequirePackage{palatino} -\RequirePackage[all]{xy} -\RequirePackage[wide, margincaption, leftbody, raggedleft]{sidecap} -\RequirePackage[bindingoffset=10mm, marginparwidth=35mm, - right=15mm, left=15mm, top=15mm, bottom=20mm]{geometry} -\RequirePackage[french]{babel} -\RequirePackage[T1]{fontenc} -\RequirePackage[labelfont={sf,bf}, textfont=it, labelsep=period]{caption} -\RequirePackage{graphicx} -\RequirePackage{fancyhdr} -\RequirePackage{fancyvrb} -\RequirePackage{ifthen} -\RequirePackage{titlesec} -\RequirePackage{picins} -\RequirePackage{multirow} -\RequirePackage{booktabs} -\RequirePackage{enumerate} -\RequirePackage{pifont} -\RequirePackage{amsmath,amssymb,mathrsfs} - -\newcounter{questioncounter} -\setcounter{questioncounter}{1} - - - -\setlength{\oddsidemargin}{0pt} -\setlength{\textwidth}{16cm} -\setlength{\parindent}{0pt} - -\newcommand{\extitle}[1]{\begin{center}{\Huge #1}\end{center}\vspace{1cm}} - - -%\doublebox{ -%\begin{minipage}{\textwidth} -%\begin{center} -%\end{center}\end{minipage}} - -%\newenvironment{exercice}[1][]{\extitle{#1}}{} -%\newenvironment{exercice}[1][]{\section{#1}}{} -\newenvironment{exercice}[1][]{{% - \noindent% - \begin{minipage}[l]{\linewidth}% - \vspace{8mm}% - \rule{\linewidth}{0.2mm} \\% - %%\vspace{1mm}% - \large\textbf{Exercice \thequestioncounter :} #1\\ % - \rule{\linewidth}{0.2mm}% - \vspace{5mm}% - \addtocounter{questioncounter}{1}% - \end{minipage}}}{} - - -\newif\if@enonce \@enoncetrue -\DeclareOption{onlysolution}{\@enoncefalse -\newenvironment{solution}{{% - \noindent% - \begin{minipage}[l]{\linewidth}% - \large\textbf{Solution:}\\ % - \end{minipage}}}{}} - - -\DeclareOption{nosolution}{\input{solutioncomments.clo}} -\DeclareOption{solution}{\newenvironment{solution}{{% - \noindent% - \begin{minipage}[l]{\linewidth}% - \vspace{8mm}% - %%\rule{\linewidth}{0.2mm} \\% - %%\vspace{1mm}% - \large\textbf{Solution:}\\ % - \rule{\linewidth}{0.2mm}% - \vspace{5mm}% - \end{minipage}}}{}} - - \newcommand\entete[2]{% - \noindent% - \begin{minipage}[l]{\linewidth}% - {\large #1} \\% - \rule{\linewidth}{0.2mm} \\% - % - {\vspace{-5mm}% - \parpic[r]{\includegraphics[width=4cm]{HESSO_logo}}% - \hspace{-3.5mm}\includegraphics[width=6cm]{HEPIA_logo}\vspace{-3mm} \\% - % \textbf{Haute école du paysage, d'ingénierie et d'architecture. } \\% - \textbf{} \\% - % \textbf{Laboratoire de systèmes numériques} \\% - #2}\vspace{8mm}% - % - \vspace{5mm}% - \end{minipage}} - - -\def\baa #1{\leavevmode % - #1 % - \kern-.55em \raise 1.1em \hbox{\_}\kern-.1em % -} -\newcommand{\ba}[1]{\baa #1} -\newcommand{\gand}{\cdot} -\newcommand{\gor}{+} -\newcommand{\gnor}{\downarrow} -\newcommand{\gnand}{\uparrow} -\newcommand{\gxor}{\oplus} - -\DeclareOption{nonumber}{\newcounter{thecounter} -\setcounter{thecounter}{0}\renewenvironment{exercice}[2][]{ -\addtocounter{thecounter}{1}\section*{#2 \arabic{thecounter} #1}}{}} - -\ProcessOptions - - -\if@enonce -\newenvironment{enonce}{}{} -\else -\input{enoncecomments.clo} -\fi diff --git a/publi/tuto_hepia/Tuto_Logisim_MAXV/images/HEIG-VD_logo_couleur_format_JPG.jpg b/publi/tuto_hepia/Tuto_Logisim_MAXV/images/HEIG-VD_logo_couleur_format_JPG.jpg deleted file mode 100644 index 5f8e276d4..000000000 Binary files a/publi/tuto_hepia/Tuto_Logisim_MAXV/images/HEIG-VD_logo_couleur_format_JPG.jpg and /dev/null differ diff --git a/publi/tuto_hepia/Tuto_Logisim_MAXV/images/Logisim_description.png b/publi/tuto_hepia/Tuto_Logisim_MAXV/images/Logisim_description.png deleted file mode 100644 index 974c3b87a..000000000 Binary files a/publi/tuto_hepia/Tuto_Logisim_MAXV/images/Logisim_description.png and /dev/null differ diff --git a/publi/tuto_hepia/Tuto_Logisim_MAXV/images/MAXV_branchement.JPG b/publi/tuto_hepia/Tuto_Logisim_MAXV/images/MAXV_branchement.JPG deleted file mode 100644 index 0260301a7..000000000 Binary files a/publi/tuto_hepia/Tuto_Logisim_MAXV/images/MAXV_branchement.JPG and /dev/null differ diff --git a/publi/tuto_hepia/Tuto_Logisim_MAXV/images/add_user.png b/publi/tuto_hepia/Tuto_Logisim_MAXV/images/add_user.png deleted file mode 100644 index 4c5480b67..000000000 Binary files a/publi/tuto_hepia/Tuto_Logisim_MAXV/images/add_user.png and /dev/null differ diff --git a/publi/tuto_hepia/Tuto_Logisim_MAXV/images/chrono.png b/publi/tuto_hepia/Tuto_Logisim_MAXV/images/chrono.png deleted file mode 100644 index fc239742f..000000000 Binary files a/publi/tuto_hepia/Tuto_Logisim_MAXV/images/chrono.png and /dev/null differ diff --git a/publi/tuto_hepia/Tuto_Logisim_MAXV/images/chronoSelect.png b/publi/tuto_hepia/Tuto_Logisim_MAXV/images/chronoSelect.png deleted file mode 100644 index 40702838b..000000000 Binary files a/publi/tuto_hepia/Tuto_Logisim_MAXV/images/chronoSelect.png and /dev/null differ diff --git a/publi/tuto_hepia/Tuto_Logisim_MAXV/images/conf_boutons.png b/publi/tuto_hepia/Tuto_Logisim_MAXV/images/conf_boutons.png deleted file mode 100644 index 420f644a0..000000000 Binary files a/publi/tuto_hepia/Tuto_Logisim_MAXV/images/conf_boutons.png and /dev/null differ diff --git a/publi/tuto_hepia/Tuto_Logisim_MAXV/images/login.png b/publi/tuto_hepia/Tuto_Logisim_MAXV/images/login.png deleted file mode 100644 index 9a5a6647e..000000000 Binary files a/publi/tuto_hepia/Tuto_Logisim_MAXV/images/login.png and /dev/null differ diff --git a/publi/tuto_hepia/Tuto_Logisim_MAXV/images/logisim_add1bit.png b/publi/tuto_hepia/Tuto_Logisim_MAXV/images/logisim_add1bit.png deleted file mode 100644 index 14773c6e2..000000000 Binary files a/publi/tuto_hepia/Tuto_Logisim_MAXV/images/logisim_add1bit.png and /dev/null differ diff --git a/publi/tuto_hepia/Tuto_Logisim_MAXV/images/logisim_add4bits.png b/publi/tuto_hepia/Tuto_Logisim_MAXV/images/logisim_add4bits.png deleted file mode 100644 index 49f4a2bc2..000000000 Binary files a/publi/tuto_hepia/Tuto_Logisim_MAXV/images/logisim_add4bits.png and /dev/null differ diff --git a/publi/tuto_hepia/Tuto_Logisim_MAXV/images/logisim_couleurs.png b/publi/tuto_hepia/Tuto_Logisim_MAXV/images/logisim_couleurs.png deleted file mode 100644 index b70082ad6..000000000 Binary files a/publi/tuto_hepia/Tuto_Logisim_MAXV/images/logisim_couleurs.png and /dev/null differ diff --git a/publi/tuto_hepia/Tuto_Logisim_MAXV/images/logisim_counter.png b/publi/tuto_hepia/Tuto_Logisim_MAXV/images/logisim_counter.png deleted file mode 100644 index 86735baf1..000000000 Binary files a/publi/tuto_hepia/Tuto_Logisim_MAXV/images/logisim_counter.png and /dev/null differ diff --git a/publi/tuto_hepia/Tuto_Logisim_MAXV/images/logisim_fpgaCommander.png b/publi/tuto_hepia/Tuto_Logisim_MAXV/images/logisim_fpgaCommander.png deleted file mode 100644 index 850d7c9a9..000000000 Binary files a/publi/tuto_hepia/Tuto_Logisim_MAXV/images/logisim_fpgaCommander.png and /dev/null differ diff --git a/publi/tuto_hepia/Tuto_Logisim_MAXV/images/logisim_mapped.png b/publi/tuto_hepia/Tuto_Logisim_MAXV/images/logisim_mapped.png deleted file mode 100644 index 1201ba106..000000000 Binary files a/publi/tuto_hepia/Tuto_Logisim_MAXV/images/logisim_mapped.png and /dev/null differ diff --git a/publi/tuto_hepia/Tuto_Logisim_MAXV/images/logisim_mapping.png b/publi/tuto_hepia/Tuto_Logisim_MAXV/images/logisim_mapping.png deleted file mode 100644 index d212e55f6..000000000 Binary files a/publi/tuto_hepia/Tuto_Logisim_MAXV/images/logisim_mapping.png and /dev/null differ diff --git a/publi/tuto_hepia/Tuto_Logisim_MAXV/images/logisim_sousCircuit.png b/publi/tuto_hepia/Tuto_Logisim_MAXV/images/logisim_sousCircuit.png deleted file mode 100644 index 315bc3dac..000000000 Binary files a/publi/tuto_hepia/Tuto_Logisim_MAXV/images/logisim_sousCircuit.png and /dev/null differ diff --git a/publi/tuto_hepia/Tuto_Logisim_MAXV/images/logisim_splitters.png b/publi/tuto_hepia/Tuto_Logisim_MAXV/images/logisim_splitters.png deleted file mode 100644 index 540050b34..000000000 Binary files a/publi/tuto_hepia/Tuto_Logisim_MAXV/images/logisim_splitters.png and /dev/null differ diff --git a/publi/tuto_hepia/Tuto_Logisim_MAXV/picins.sty b/publi/tuto_hepia/Tuto_Logisim_MAXV/picins.sty deleted file mode 100644 index 2b17a8317..000000000 --- a/publi/tuto_hepia/Tuto_Logisim_MAXV/picins.sty +++ /dev/null @@ -1,578 +0,0 @@ -% PICINS.STY --- Style File zum Einbinden von Bildern -% Autor: J. Bleser, E. Lang -% Hochschulrechenzentrum -% Technische Hochschule Darmstadt -% !!! Dieses Style-File ist urheberrechtlich geschuetzt !!! -% !!! Aenderungen nur mit Zustimmung der Autoren !!! -\message{Option `picins' Version 3.0 Sep. 1992, TH Darmstadt/HRZ} -\newbox\@BILD% -\newbox\@TEXT% -\newdimen\d@breite% -\newdimen\d@hoehe% -\newdimen\d@xoff% -\newdimen\d@yoff% -\newdimen\d@shad% -\newdimen\d@dash% -\newdimen\d@boxl% -\newdimen\d@pichskip% -\newdimen\d@tmp -\newdimen\d@tmpa -\newdimen\d@bskip -\newdimen\hsiz@% -\newdimen\p@getot@l% -\newcount\c@breite -\newcount\c@hoehe -\newcount\c@xoff -\newcount\c@yoff -\newcount\c@pos -\newcount\c@shad -\newcount\c@dash -\newcount\c@boxl -\newcount\c@zeilen% -\newcount\@changemode% -\newcount\c@piccaption% -\newcount\c@piccaptionpos% -\newcount\c@picpos -\newcount\c@whole% -\newcount\c@half% -\newcount\c@tmp -\newcount\c@tmpa -\newcount\c@tmpb -\newcount\c@tmpc -\newcount\c@tmpd -\newskip\d@leftskip -\newif\if@list \@listfalse% -\newif\if@offset% - - -\c@piccaptionpos=1% -\c@picpos=0 -\d@shad=4pt% -\d@dash=4pt% -\d@boxl=10pt% -\d@pichskip=1em% -\@changemode=0% -\def\@captype{figure}% -\let\old@par=\par% - -\def\pichskip#1{\d@pichskip #1\relax} - - -\def\shadowthickness#1{\d@shad #1\relax} - - -\def\dashlength#1{\d@dash #1\relax} - - -\def\boxlength#1{\d@boxl #1\relax} - - -\def\picchangemode{\@changemode=1}% -\def\nopicchangemode{\@changemode=0}% - - -\def\piccaptionoutside{\c@piccaptionpos=1}% -\def\piccaptioninside{\c@piccaptionpos=2}% -\def\piccaptionside{\c@piccaptionpos=3}% -\def\piccaptiontopside{\c@piccaptionpos=4}% - -\def\piccaption{\@ifnextchar [{\@piccaption}{\@piccaption[]}} -\def\@piccaption[#1]#2{\c@piccaption=1\def\sh@rtf@rm{#1}\def\capti@nt@xt{#2}} -\def\make@piccaption{% - \hsiz@\d@breite% - \ifnum\c@piccaptionpos=2% - \advance\hsiz@ -2\fboxsep% - \fi% - \ifnum\c@piccaptionpos>2% - \hsiz@\hsize\advance\hsiz@-\d@breite\advance\hsiz@-\d@pichskip% - \fi% - \setbox\@TEXT=\vbox{\hsize\hsiz@\caption[\sh@rtf@rm]{\capti@nt@xt}}% -} - - - -\def\newcaption{\refstepcounter\@captype\@dblarg{\@newcaption\@captype}} -\long\def\@newcaption#1[#2]#3{% - \old@par% - \addcontentsline{\csname ext@#1\endcsname }{#1}% - {\protect\numberline{\csname the#1\endcsname}{\ignorespaces #2}} - \begingroup\@parboxrestore\normalsize% - \@newmakecaption{\csname fnum@#1\endcsname}{\ignorespaces #3}\old@par% - \endgroup% -} -\long\def\@newmakecaption#1#2{% - \vskip 10pt% - \setbox\@tempboxa \hbox {#1: #2}% - \ifdim \wd\@tempboxa >\hsize% - \setbox0=\hbox{#1: }\dimen0=\hsize\advance\dimen0 by-\wd0 - \setbox1=\vtop{\hsize=\dimen0 #2} - \hbox{\box0 \box1} - \par - \else \hbox to\hsize {\hfil \box \@tempboxa \hfil} - \fi -} - - - - - -\def\parpic{% - \@ifnextchar ({\iparpic}{\iparpic(0pt,0pt)} -} -\def\iparpic(#1,#2){% - \@ifnextchar ({\@offsettrue\iiparpic(#1,#2)}% - {\@offsetfalse\iiparpic(#1,#2)(0pt,0pt)} -} -\def\iiparpic(#1,#2)(#3,#4){% - \@ifnextchar [{\iiiparpic(#1,#2)(#3,#4)}{\iiiparpic(#1,#2)(#3,#4)[l]} -} -\def\iiiparpic(#1,#2)(#3,#4)[#5]{% - \@ifnextchar [{\ivparpic(#1,#2)(#3,#4)[#5]}{\ivparpic(#1,#2)(#3,#4)[#5][]} -} -\def\ivparpic(#1,#2)(#3,#4)[#5][#6]#7{% - \let\par=\old@par\par% - \hangindent0pt\hangafter1% - \setbox\@BILD=\hbox{#7}% - \d@breite=#1\d@breite=\the\d@breite% - \ifdim\d@breite=0pt\d@breite=\wd\@BILD\fi% - \c@breite=\d@breite\divide\c@breite by65536% - \multiply\c@piccaption\c@piccaptionpos% - \d@hoehe=#2\d@hoehe=\the\d@hoehe% - \ifdim\d@hoehe=0pt\d@hoehe=\ht\@BILD\advance\d@hoehe by\dp\@BILD\fi% - \c@hoehe=\d@hoehe\divide\c@hoehe by65536% - \d@xoff=#3\c@xoff=\d@xoff\divide\c@xoff by65536% - \d@yoff=\d@hoehe% - \advance\d@yoff by-#4\c@yoff=\d@yoff\divide\c@yoff by65536% - \c@pos=1\unitlength1pt% - \if@offset% - \setbox\@BILD=\hbox{% - \begin{picture}(\c@breite,\c@hoehe)% - \put(0,0){\makebox(\c@breite,\c@hoehe){}}% - \put(\c@xoff,\c@yoff){\box\@BILD}% - \end{picture}% - }% - \else% - \setbox\@BILD=\hbox{% - \begin{picture}(\c@breite,\c@hoehe)% - \put(0,0){\makebox(\c@breite,\c@hoehe)[#6]{\box\@BILD}}% - \end{picture}% - }% - \fi% - \ifnum\c@piccaption=2% - \make@piccaption% - \advance\d@hoehe\ht\@TEXT\advance\d@hoehe\dp\@TEXT% - \c@hoehe=\d@hoehe\divide\c@hoehe by65536% - \setbox\@BILD=\vbox{\box\@BILD\vspace{-5pt}% - \hbox{\hspace{\fboxsep}\box\@TEXT}% - \vspace{4pt}}% - \fi% - \@tfor\@tempa := #5\do{% - \if\@tempa f\setbox\@BILD=\hbox{\Rahmen(\c@breite,\c@hoehe){\box\@BILD}}\fi% - \if\@tempa s\setbox\@BILD=\hbox{\Schatten(\c@breite,\c@hoehe){\box\@BILD}}\fi% - \if\@tempa o\setbox\@BILD=\hbox{\Oval(\c@breite,\c@hoehe){\box\@BILD}}\fi% - \if\@tempa d\setbox\@BILD=\hbox{\Strich(\c@breite,\c@hoehe){\box\@BILD}}\fi% - \if\@tempa x\setbox\@BILD=\hbox{\Kasten(\c@breite,\c@hoehe){\box\@BILD}}\fi% - \if\@tempa l\c@pos=1\fi% - \if\@tempa r\c@pos=2\fi% - }% - \ifnum\c@piccaption=1% - \make@piccaption% - \advance\d@hoehe\ht\@TEXT\advance\d@hoehe\dp\@TEXT% - \c@hoehe=\d@hoehe\divide\c@hoehe by65536% - \setbox\@BILD=\vbox{\box\@BILD\vspace{-5pt}\hbox{\box\@TEXT}\vspace{4pt}}% - \fi% - \ifodd\count0\c@picpos=0\else\c@picpos=\@changemode\fi% - \pagetotal=\the\pagetotal% - \d@tmp=\pagegoal\advance\d@tmp by-\pagetotal\advance\d@tmp by-\baselineskip% - \ifdim\d@hoehe>\d@tmp% - \vskip 0pt plus\d@hoehe\relax\pagebreak[3]\vskip 0pt plus-\d@hoehe\relax% - \ifnum\c@picpos=1\c@picpos=0\else\c@picpos=\@changemode\fi% - \fi% - \ifnum\c@picpos=1\ifnum\c@pos=1\c@pos=2\else\c@pos=1\fi\fi% - \ifnum\@listdepth>0 - \@listtrue\parshape 0% - \advance\hsize -\rightmargin% - \d@leftskip \leftskip% - \leftskip \@totalleftmargin% - \if@inlabel\rule{\linewidth}{0pt}\vskip-\baselineskip\relax\fi% - \else\@listfalse\medskip% - \fi% - \if@list\d@tmpa=\linewidth\else\d@tmpa=\hsize\fi% - \ifnum\c@piccaption=3% - \make@piccaption% - \d@tmp\ht\@TEXT\advance\d@tmp\dp\@TEXT% - \ifdim\d@hoehe>\d@tmp% - \setbox\@TEXT=\vbox to\d@hoehe{\vfill\box\@TEXT\vspace{.2\baselineskip}\vfill}% - \else% - \setbox\@BILD=\vbox to\d@tmp{\vfill\box\@BILD\vfill}% - \d@hoehe\d@tmp% - \fi% - \fi% - \ifnum\c@piccaption=4% - \make@piccaption% - \d@tmp\ht\@TEXT\advance\d@tmp\dp\@TEXT% - \setbox\@TEXT=\vbox to\d@hoehe{\vspace{-10pt}\box\@TEXT\vfil}% - \advance\d@hoehe-\d@tmp% - \fi% - \ifnum\c@pos=1\d@tmpa=0pt% - \ifnum\c@piccaption>2% - \setbox\@BILD=\hbox{\box\@BILD\hspace{\d@pichskip}\hbox{\box\@TEXT}}% - \fi% - \else\advance\d@tmpa by-\wd\@BILD\d@breite=-\d@breite% - \ifnum\c@piccaption>2% - \d@tmpa=0pt% - \setbox\@BILD=\hbox{\hbox{\box\@TEXT}\hspace{\d@pichskip}\box\@BILD}% - \fi% - \fi% - \p@getot@l\the\pagetotal% - \d@bskip\d@hoehe\advance\d@bskip by\parskip\advance\d@bskip by.3\baselineskip% - {\noindent\hspace*{\d@tmpa}\relax% - \box\@BILD\nopagebreak\vskip-\d@bskip\relax\nopagebreak}% - \d@tmp=-\d@hoehe\divide\d@tmp by\baselineskip% - \c@zeilen=\d@tmp\advance\c@zeilen by-1% - \ifdim\d@breite<0pt\advance\d@breite by-\d@pichskip% - \else\advance\d@breite by\d@pichskip% - \fi% - \hangindent=\d@breite% - \hangafter=\c@zeilen% - \let\par=\x@par% - \ifnum\c@piccaption=3% - \hangindent0pt\hangafter1\let\par=\old@par% - \vskip\d@hoehe\vskip.2\baselineskip% - \fi% - \c@piccaption=0% -} - - - - -\newdimen\ptoti -\newdimen\ptotii -\def\x@par{% - \ptoti\pagetotal% - \old@par% - \ptotii\pagetotal% - \ifdim\ptoti=\ptotii% - \d@tmp\d@hoehe% - \else% - \d@tmp\baselineskip% - \multiply\d@tmp by\prevgraf% - \advance\d@tmp by\parskip% - \global\advance\d@hoehe by-\d@tmp\d@tmp=\d@hoehe% - \fi% - \ifdim\d@hoehe>0pt% - \divide\d@tmp by\baselineskip\c@zeilen=-\d@tmp\advance\c@zeilen by-1% - \c@zeilen=\the\c@zeilen% - \else\c@zeilen=0 - \fi - \ifnum\c@zeilen<0\hangafter=\c@zeilen\hangindent=\d@breite% - \else\let\par=\old@par% - \hangindent 0pt% - \leftskip \d@leftskip% - \if@list\parshape \@ne \@totalleftmargin \linewidth% - \advance\hsize \rightmargin% - \fi% - \fi% -} - - -\def\picskip#1{% - \let\par=\old@par% - \par% - \pagetotal\the\pagetotal% - \c@tmp=#1\relax% - \ifnum\c@tmp=0% - \d@tmp\baselineskip\multiply\d@tmp by\prevgraf\advance\d@tmp\parskip% - \ifdim\p@getot@l<\pagetotal - \advance\d@hoehe by-\d@tmp\advance\d@hoehe by1ex% - \ifdim\d@hoehe>0pt\vspace*{\d@hoehe}\fi% - \fi% - \ifdim\p@getot@l=\pagetotal% - \advance\d@hoehe by-\d@tmp\advance\d@hoehe by1ex% - \ifdim\d@hoehe>0pt\vspace*{\d@hoehe}\fi% - \fi% - \else\hangafter=-\c@tmp\hangindent=\d@breite% - \fi% - \leftskip \d@leftskip% - \if@list\parshape \@ne \@totalleftmargin \linewidth% - \advance\hsize \rightmargin% - \fi% -} - - - - - - -\def\hpic{% - \@ifnextchar ({\ihpic}{\ihpic(0pt,0pt)} -} -\def\ihpic(#1,#2){% - \@ifnextchar ({\@offsettrue\iihpic(#1,#2)}% - {\@offsetfalse\iihpic(#1,#2)(0pt,0pt)} -} -\def\iihpic(#1,#2)(#3,#4){% - \@ifnextchar [{\iiihpic(#1,#2)(#3,#4)}{\iiihpic(#1,#2)(#3,#4)[l]} -} -\def\iiihpic(#1,#2)(#3,#4)[#5]{% - \@ifnextchar [{\ivhpic(#1,#2)(#3,#4)[#5]}{\ivhpic(#1,#2)(#3,#4)[#5][]} -} -\def\ivhpic(#1,#2)(#3,#4)[#5][#6]#7{% - \setbox\@BILD=\hbox{#7}% - \d@breite=#1\d@breite=\the\d@breite% - \ifdim\d@breite=0pt\d@breite=\wd\@BILD\fi% - \c@breite=\d@breite\divide\c@breite by65536% - \d@hoehe=#2\d@hoehe=\the\d@hoehe% - \ifdim\d@hoehe=0pt\d@hoehe=\ht\@BILD\advance\d@hoehe by\dp\@BILD\fi% - \c@hoehe=\d@hoehe\divide\c@hoehe by65536% - \d@xoff=#3\c@xoff=\d@xoff\divide\c@xoff by65536% - \d@yoff=\d@hoehe% - \advance\d@yoff by-#4\c@yoff=\d@yoff\divide\c@yoff by65536% - \c@pos=0\d@tmpa=\parindent\parindent=0pt\unitlength1pt% - \if@offset - \setbox\@BILD=\hbox{% - \begin{picture}(\c@breite,\c@hoehe)% - \put(0,0){\makebox(\c@breite,\c@hoehe){}}% - \put(\c@xoff,\c@yoff){\box\@BILD}% - \end{picture}% - }% - \else% - \setbox\@BILD=\hbox{% - \begin{picture}(\c@breite,\c@hoehe)% - \put(0,0){\makebox(\c@breite,\c@hoehe)[#6]{\box\@BILD}}% - \end{picture}% - }% - \fi% - \@tfor\@tempa := #5\do{% - \if\@tempa f\setbox\@BILD=\hbox{\Rahmen(\c@breite,\c@hoehe){\box\@BILD}}\fi% - \if\@tempa s\setbox\@BILD=\hbox{\Schatten(\c@breite,\c@hoehe){\box\@BILD}}\fi% - \if\@tempa o\setbox\@BILD=\hbox{\Oval(\c@breite,\c@hoehe){\box\@BILD}}\fi% - \if\@tempa d\setbox\@BILD=\hbox{\Strich(\c@breite,\c@hoehe){\box\@BILD}}\fi% - \if\@tempa x\setbox\@BILD=\hbox{\Kasten(\c@breite,\c@hoehe){\box\@BILD}}\fi% - \if\@tempa t\c@pos=1\fi% - \if\@tempa b\c@pos=2\fi% - }% - \ifnum\c@pos=0\parbox{\d@breite}{\makebox[0cm]{}\\\box\@BILD\smallskip}\fi% - \ifnum\c@pos=1\parbox[t]{\d@breite}{\makebox[0cm]{}\\\box\@BILD\smallskip}\fi% - \ifnum\c@pos=2\parbox[b]{\d@breite}{\makebox[0cm]{}\\\box\@BILD\smallskip}\fi% - \parindent=\d@tmpa% -} - - - - - - -\def\Rahmen(#1,#2)#3{% - \c@whole=\@wholewidth\divide\c@whole by65536% - \c@half=\@halfwidth\divide\c@half by65536% - \c@tmpa=#1\advance\c@tmpa by\c@whole\advance\c@tmpa by\c@whole% - \c@tmpb=#2\advance\c@tmpb by\c@whole\advance\c@tmpb by\c@whole% - \begin{picture}(\c@tmpa,\c@tmpb)% - \put(\c@whole,\c@half){\framebox(#1,#2){#3}}% - \end{picture}% - \global\advance\d@breite by2\@wholewidth% - \global\advance\d@hoehe by2\@wholewidth% -} - - -\def\Schatten(#1,#2)#3{% - \c@whole=\@wholewidth\divide\c@whole by65536% - \c@half=\@halfwidth\divide\c@half by65536% - \c@shad=\d@shad\divide\c@shad by65536% - \c@tmp=\c@whole\advance\c@tmp by\c@whole\c@tmpd=\c@tmp% - \advance\c@tmp by\c@shad% - \advance\c@tmpd by#1% - \advance\c@half by\c@shad% - \c@tmpa=#1\advance\c@tmpa by\c@tmp% - \c@tmpb=#2\advance\c@tmpb by\c@tmp% - \begin{picture}(\c@tmpa,\c@tmpb)% - \put(\c@whole,\c@half){\framebox(#1,#2){#3}}% - \put(\c@shad,0){\rule{\c@tmpd pt}{\c@shad pt}}% - \put(\c@tmpd,0){\rule{\c@shad pt}{#2 pt}}% - \end{picture}% - \global\advance\d@breite by2\@wholewidth\global\advance\d@breite by\d@shad% - \global\advance\d@hoehe by2\@wholewidth\global\advance\d@hoehe by\d@shad% -} - - -\def\Oval(#1,#2)#3{% - \@wholewidth=0.4pt% - \c@tmpa=\the#1\divide\c@tmpa by2% - \c@tmpb=\the#2\divide\c@tmpb by2% - \begin{picture}(#1,#2)% - \put(\c@tmpa,\c@tmpb){\oval(#1,#2)}% - \put(0.4,0.4){#3}% - \end{picture}% - \global\advance\d@breite by1pt\global\advance\d@hoehe by1pt% -} - - -\def\Strich(#1,#2)#3{% - \c@whole=\@wholewidth\divide\c@whole by65536% - \c@half=\@halfwidth\divide\c@half by65536% - \c@dash=\d@dash\divide\c@dash by65536% - \c@tmp=\c@whole\advance\c@tmp by\c@whole% - \c@tmpa=#1\advance\c@tmpa by\c@tmp% - \c@tmpb=#2\advance\c@tmpb by\c@tmp% - \c@tmpc=#1\advance\c@tmpc by\c@whole% - \c@tmpd=#2\advance\c@tmpd by\c@whole% - \begin{picture}(\c@tmpa,\c@tmpb)% - \put(\c@half,\c@half){\dashbox{\c@dash}(\c@tmpc,\c@tmpd){#3}}% - \end{picture}% - \global\advance\d@breite by2\@wholewidth% - \global\advance\d@hoehe by2\@wholewidth% -} - - -\def\Kasten(#1,#2)#3{% - \@wholewidth=0.4pt% - \c@boxl=\d@boxl\divide\c@boxl by65536\c@boxl=\the\c@boxl% - \c@tmpa=#1\advance\c@tmpa by\c@boxl% - \c@tmpb=#2\advance\c@tmpb by\c@boxl% - \c@tmp=#2% - \begin{picture}(\c@tmpa,\c@tmpb)% - \put(0,\c@boxl){\framebox(#1,#2){#3}}% - \put(\c@boxl,0){\line(-1,1){\c@boxl}}% - \put(\c@boxl,0){\line(1,0){#1}\line(-1,1){\c@boxl}}% - \put(\c@boxl,0){\put(#1,0){\line(0,1){\c@tmp}% - \put(0,\c@tmp){\line(-1,1){\c@boxl}}}}% - \end{picture}% - \global\advance\d@breite by\d@boxl% - \global\advance\d@hoehe by\d@boxl% -} - - - - - -\newbox\env@box% -\newdimen\d@envdp -\newcount\c@hsize -\newcount\c@envdp -\newdimen\d@envb - -\long\def\frameenv{\@ifnextchar [{\@frameenv}{\@frameenv[\textwidth]}} -\long\def\@frameenv[#1]{% - \hsiz@=\textwidth \textwidth=#1 \d@envb=#1 - \advance\textwidth by-2\@wholewidth - \advance\textwidth by-2\fboxsep - \hsize=\textwidth \linewidth=\textwidth - \setbox\env@box=\vbox\bgroup}% -\def\endframeenv{% - \egroup% - \hsize=\hsiz@ \textwidth=\hsiz@ \linewidth=\hsiz@ - \c@breite=\d@envb \divide\c@breite by65536 - \advance\d@envb by-2\@wholewidth - \c@hsize=\d@envb \divide\c@hsize by65536% - \d@envdp=\dp\env@box \advance\d@envdp by\ht\env@box% - \advance\d@envdp by2\fboxsep% - \d@hoehe=\d@envdp \advance\d@hoehe by2\@wholewidth - \c@hoehe=\d@hoehe \divide\c@hoehe by65536 - \c@envdp=\d@envdp \divide\c@envdp by65536% - \c@tmp=\@wholewidth \divide\c@tmp by65536 - \vskip\@wholewidth% - \unitlength 1pt\noindent% - \begin{picture}(\c@breite,\c@hoehe)(0,0) - \put(\c@tmp,\c@tmp){\framebox(\c@hsize,\c@envdp){\box\env@box}} - \end{picture}% -} - - - -\long\def\shadowenv{\@ifnextchar [{\@shadowenv}{\@shadowenv[\textwidth]}} -\long\def\@shadowenv[#1]{% - \hsiz@=\textwidth \textwidth=#1 \d@envb=#1 - \advance\textwidth by-2\@wholewidth - \advance\textwidth by-2\fboxsep - \advance\textwidth by-\d@shad% - \hsize=\textwidth \linewidth=\textwidth - \setbox\env@box=\vbox\bgroup}% -\def\endshadowenv{% - \egroup - \hsize=\hsiz@ \textwidth=\hsiz@ \linewidth=\hsiz@ - \d@tmpa=\d@envb - \c@breite=\d@envb \divide\c@breite by65536 - \advance\d@envb by-2\@wholewidth \advance\d@envb by-\d@shad - \c@hsize=\d@envb \divide\c@hsize by65536% - \d@envdp=\dp\env@box \advance\d@envdp by\ht\env@box% - \advance\d@envdp by2\fboxsep% - \c@envdp=\d@envdp \divide\c@envdp by65536% - \d@hoehe=\d@envdp - \advance\d@hoehe by2\@wholewidth \advance\d@hoehe by\d@shad - \c@hoehe=\d@hoehe \divide\c@hoehe by65536 - \c@shad =\d@shad \divide\c@shad by65536 - \c@tmp=\@wholewidth \divide\c@tmp by65536 - \advance\d@tmpa by-2\d@shad - \c@xoff =\d@tmpa \divide\c@xoff by65536 - \advance\c@xoff by\c@shad \advance\c@xoff by-1 - \advance\d@envdp by\@wholewidth - \vskip\@halfwidth - \unitlength 1pt\noindent% - \begin{picture}(\c@breite,\c@hoehe)(0,0) - \put(\c@tmp,\c@shad){\framebox(\c@hsize,\c@envdp){\box\env@box}} - \put(\c@shad,0){\rule{\d@tmpa}{\d@shad}}% - \put(\c@xoff,0){\rule{\d@shad}{\d@envdp}}% - \end{picture}% - \vskip\@halfwidth -} - - -\long\def\dashenv{\@ifnextchar [{\@dashenv}{\@dashenv[\textwidth]}} -\long\def\@dashenv[#1]{% - \hsiz@=\textwidth \textwidth=#1 \d@envb=#1 - \advance\textwidth by-2\@wholewidth \advance\textwidth by-2\fboxsep - \hsize=\textwidth \linewidth=\textwidth - \setbox\env@box=\vbox\bgroup}% -\long\def\enddashenv{% - \egroup - \hsize=\hsiz@ \textwidth=\hsiz@ \linewidth=\hsiz@ - \c@breite=\d@envb \divide\c@breite by65536 - \advance\d@envb by-\@wholewidth - \c@hsize=\d@envb \divide\c@hsize by65536% - \d@envdp=\dp\env@box \advance\d@envdp by\ht\env@box% - \advance\d@envdp by2\fboxsep% - \advance\d@envdp by\@wholewidth - \d@hoehe=\d@envdp \advance\d@hoehe by2\@wholewidth - \c@hoehe=\d@hoehe \divide\c@hoehe by65536 - \c@envdp=\d@envdp \divide\c@envdp by65536% - \c@dash=\d@dash \divide\c@dash by65536% - \c@whole=\@wholewidth \divide\c@whole by65536 - \c@half=\@halfwidth \divide\c@half by 65536 - \noindent\unitlength 1pt - \begin{picture}(\c@breite,\c@hoehe)(0,0) - \put(\c@half,\c@whole){\dashbox{\c@dash}(\c@hsize,\c@envdp){\box\env@box}} - \end{picture}% -} - - -\long\def\ovalenv{\@ifnextchar [{\@ovalenv}{\@ovalenv[\textwidth]}}% -\long\def\@ovalenv[#1]{% - \hsiz@=\textwidth \textwidth=#1 \d@envb=#1 - \advance\textwidth by-4\fboxsep - \hsize=\textwidth \linewidth=\textwidth - \setbox\env@box=\vbox\bgroup}% -\long\def\endovalenv{% - \egroup - \hsize=\hsiz@ \textwidth=\hsiz@ \linewidth=\hsiz@ - \@wholewidth=0.4pt - \c@breite=\d@envb \divide\c@breite by65536 - \advance\d@envb by-2\@wholewidth - \c@hsize=\d@envb \divide\c@hsize by65536% - \d@envdp=\dp\env@box \advance\d@envdp by\ht\env@box% - \advance\d@envdp by4\fboxsep% - \c@envdp=\d@envdp \divide\c@envdp by65536% - \d@hoehe=\d@envdp \advance\d@hoehe by2\@wholewidth - \c@hoehe=\d@hoehe \divide\c@hoehe by65536 - \c@tmpa=\c@hsize \divide\c@tmpa by2% - \c@tmpb=\c@envdp \divide\c@tmpb by2% - \d@tmpa=2\fboxsep \advance\d@tmpa by\@wholewidth - \c@xoff=\d@tmpa \divide\c@xoff by65536% - \advance\d@tmpa by\dp\env@box - \c@yoff=\d@tmpa \divide\c@yoff by65536% - \unitlength 1pt\noindent - \begin{picture}(\c@breite,\c@hoehe)(0,0) - \put(\c@tmpa,\c@tmpb){\oval(\c@hsize,\c@envdp)} - \put(\c@xoff,\c@yoff){\box\env@box}% - \end{picture}% -} diff --git a/publi/tuto_hepia/Tuto_Logisim_MAXV/solutioncomments.clo b/publi/tuto_hepia/Tuto_Logisim_MAXV/solutioncomments.clo deleted file mode 100644 index 409e57d75..000000000 --- a/publi/tuto_hepia/Tuto_Logisim_MAXV/solutioncomments.clo +++ /dev/null @@ -1,278 +0,0 @@ -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% Solution.sty version 3.6, October 1999 -% -% Purpose: -% selectively in/exclude pieces of text: the user can define new -% solution versions, and each is controlled separately. -% Special solutions can be defined where the user specifies the -% action that is to be taken with each solution line. -% -% Author -% Victor Eijkhout -% Department of Computer Science -% University of Tennessee -% 107 Ayres Hall -% Knoxville TN 37996 -% USA -% -% victor@eijkhout.net -% -% This program is free software; you can redistribute it and/or -% modify it under the terms of the GNU General Public License -% as published by the Free Software Foundation; either version 2 -% of the License, or (at your option) any later version. -% -% This program is distributed in the hope that it will be useful, -% but WITHOUT ANY WARRANTY; without even the implied warranty of -% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -% GNU General Public License for more details. -% -% For a copy of the GNU General Public License, write to the -% Free Software Foundation, Inc., -% 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA, -% or find it on the net, for instance at -% http://www.gnu.org/copyleft/gpl.html -% -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% This style can be used with plain TeX or LaTeX, and probably -% most other packages too. -% -% Usage: all text included between -% \solution ... \endsolution -% or \begin{solution} ... \end{solution} -% is discarded. -% -% The opening and closing commands should appear on a line -% of their own. No starting spaces, nothing after it. -% This environment should work with arbitrary amounts -% of solution, and the solution can be arbitrary text. -% -% Other `solution' environments are defined by -% and are selected/deselected with -% \includesolution{versiona} -% \excludecoment{versionb} -% -% These environments are used as -% \versiona ... \endversiona -% or \begin{versiona} ... \end{versiona} -% with the opening and closing commands again on a line of -% their own. -% -% LaTeX users note: for an included solution, the -% \begin and \end lines act as if they don't exist. -% In particular, they don't imply grouping, so assignments -% &c are not local. -% -% Special solutions are defined as -% \specialsolution{name}{before commands}{after commands} -% where the second and third arguments are executed before -% and after each solution block. You can use this for global -% formatting commands. -% To keep definitions &c local, you can include \begingroup -% in the `before commands' and \endgroup in the `after commands'. -% ex: -% \specialsolution{smalltt} -% {\begingroup\ttfamily\footnotesize}{\endgroup} -% You do *not* have to do an additional -% \includesolution{smalltt} -% To remove 'smalltt' blocks, give \excludesolution{smalltt} -% after the definition. -% -% Processing solutions can apply processing to each line. -% \processsolution{name}{each-line commands}% -% {before commands}{after commands} -% By defining a control sequence -% \def\Thissolution##1{...} in the before commands the user can -% specify what is to be done with each solution line. -% BUG this does not work quite yet BUG -% -% Trick for short in/exclude macros (such as \maybe{this snippet}): -%\includesolution{cond} -%\newcommand{\maybe}[1]{} -%\begin{cond} -%\renewcommand{\maybe}[1]{#1} -%\end{cond} -% -% Basic approach of the implementation: -% to solution something out, scoop up every line in verbatim mode -% as macro argument, then throw it away. -% For inclusions, in LaTeX the block is written out to -% a file \SolutionCutFile (default "solution.cut"), which is -% then included. -% In plain TeX (and other formats) both the opening and -% closing comands are defined as noop. -% -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% Changes in version 3.1 -% - updated author's address -% - cleaned up some code -% - trailing contents on \begin{env} line is always discarded -% even if you've done \includesolution{env} -% - solutions no longer define grouping!! you can even -% \includesolution{env} -% \begin{env} -% \begin{itemize} -% \end{env} -% Isn't that something ... -% - included solutions are written to file and input again. -% Changes in 3.2 -% - \specialsolution brought up to date (thanks to Ivo Welch). -% Changes in 3.3 -% - updated author's address again -% - parametrised \SolutionCutFile -% Changes in 3.4 -% - added GNU public license -% - added \processsolution, because Ivo's fix (above) brought an -% inconsistency to light. -% Changes in 3.5 -% - corrected typo in header. -% - changed author email -% - corrected \specialsolution yet again. -% - fixed excludesolution of an earlier defined environment. -% Changes in 3.6 -% - The 'cut' file is now written more verbatim, using \meaning; -% some people reported having trouble with ISO latin 1, or umlaute.sty. -% - removed some \newif statements. -% Has this suddenly become \outer again? -% -% Known bugs: -% - excludesolution leads to one superfluous space -% - processsolution leads to a superfluous line break -% -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - -\def\makeinnocent#1{\catcode`#1=12 } -\def\csarg#1#2{\expandafter#1\csname#2\endcsname} -\def\latexname{lplain}\def\latexename{LaTeX2e} -\newwrite\SolutionStream -\def\SolutionCutFile{solution.cut} - -\def\ProcessSolution#1% start it all of - {\begingroup - \def\CurrentSolution{#1}% - \let\do\makeinnocent \dospecials - \makeinnocent\^^L% and whatever other special cases - \endlinechar`\^^M \catcode`\^^M=12 \xSolution} -%\def\ProcessSolutionWithArg#1#2% to be used in \leveledsolution -% {\begingroup -% \def\CurrentSolution{#1}% -% \let\do\makeinnocent \dospecials -% \makeinnocent\^^L% and whatever other special cases -% \endlinechar`\^^M \catcode`\^^M=12 \xSolution} -{\catcode`\^^M=12 \endlinechar=-1 % - \gdef\xSolution#1^^M{% - \expandafter\ProcessSolutionLine} - \gdef\ProcessSolutionLine#1^^M{\def\test{#1} - \csarg\ifx{End\CurrentSolution Test}\test - \edef\next{\noexpand\EndOfSolution{\CurrentSolution}}% - \else \ThisSolution{#1}\let\next\ProcessSolutionLine - \fi \next} -} - -\def\CSstringmeaning#1{\expandafter\CSgobblearrow\meaning#1} -\def\CSstringcsnoescape#1{\expandafter\CSgobbleescape\string#1} -{\escapechar-1 -\expandafter\expandafter\expandafter\gdef - \expandafter\expandafter\expandafter\CSgobblearrow - \expandafter\string\csname macro:->\endcsname{} -} -\def\CSgobbleescape#1{\ifnum`\\=`#1 \else #1\fi} -\def\WriteSolutionLine#1{\def\CStmp{#1}% - \immediate\write\SolutionStream{\CSstringmeaning\CStmp}} - -% 3.1 change: in LaTeX and LaTeX2e prevent grouping -\if 0% -\ifx\fmtname\latexename - 0% -\else \ifx\fmtname\latexname - 0% - \else - 1% -\fi \fi -%%%% -%%%% definitions for LaTeX -%%%% -\def\AfterIncludedSolution - {\immediate\closeout\SolutionStream - \input{\SolutionCutFile}\relax - }% -\def\TossSolution{\immediate\closeout\SolutionStream} -\def\BeforeIncludedSolution - {\immediate\openout\SolutionStream=\SolutionCutFile - \let\ThisSolution\WriteSolutionLine} -\def\includesolution - #1{\message{Include solution '#1'}% - \csarg\let{After#1Solution}\AfterIncludedSolution - \csarg\def{#1}{\BeforeIncludedSolution - \ProcessSolution{#1}}% - \SolutionEndDef{#1}} -\long\def\specialsolution - #1#2#3{\message{Special solution '#1'}% - % note: \AfterIncludedSolution does \input, so #2 goes here! - \csarg\def{After#1Solution}{#2\AfterIncludedSolution#3}% - \csarg\def{#1}{\BeforeIncludedSolution\relax - \ProcessSolution{#1}}% - \SolutionEndDef{#1}} -\long\def\processsolution - #1#2#3#4{\message{Lines-Processing solution '#1'}% - \csarg\def{After#1Solution}{#3\AfterIncludedSolution#4}% - \csarg\def{#1}{\BeforeIncludedSolution#2\relax - \ProcessSolution{#1}}% - \SolutionEndDef{#1}} -\def\leveledsolution - #1#2{\message{Include solution '#1' up to level '#2'}% - %\csname #1IsLeveledSolutiontrue\endcsname - \csarg\let{After#1Solution}\AfterIncludedSolution - \csarg\def{#1}{\BeforeIncludedSolution - \ProcessSolutionWithArg{#1}}% - \SolutionEndDef{#1}} -\else -%%%% -%%%%plain TeX and other formats -%%%% -\def\includesolution - #1{\message{Including solution '#1'}% - \csarg\def{#1}{}% - \csarg\def{end#1}{}} -\long\def\specialsolution - #1#2#3{\message{Special solution '#1'}% - \csarg\def{#1}{\def\ThisSolution{}\def\AfterSolution{#3}#2% - \ProcessSolution{#1}}% - \SolutionEndDef{#1}} -\fi - -%%%% -%%%% general definition of skipped solution -%%%% -\def\excludesolution - #1{\message{Excluding solution '#1'}% - \csarg\def{#1}{\let\AfterSolution\relax - \def\ThisSolution####1{}\ProcessSolution{#1}}% - \csarg\let{After#1Solution}\TossSolution - \SolutionEndDef{#1}} - -\if 0% -\ifx\fmtname\latexename - 0% -\else \ifx\fmtname\latexname - 0% - \else - 1% -\fi \fi -% latex & latex2e: -\def\EndOfSolution#1{\endgroup\end{#1}% - \csname After#1Solution\endcsname} -\def\SolutionEndDef#1{{\escapechar=-1\relax - \csarg\xdef{End#1Test}{\string\\end\string\{#1\string\}}% - }} -\else -% plain & other -\def\EndOfSolution#1{\endgroup\AfterSolution} -\def\SolutionEndDef#1{{\escapechar=-1\relax - \csarg\xdef{End#1Test}{\string\\end#1}% - }} -\fi - -\excludesolution{solution} - -\endinput diff --git a/publi/tuto_hepia/Tuto_Logisim_MAXV/tutoLogisim.tex b/publi/tuto_hepia/Tuto_Logisim_MAXV/tutoLogisim.tex deleted file mode 100644 index bb068c121..000000000 --- a/publi/tuto_hepia/Tuto_Logisim_MAXV/tutoLogisim.tex +++ /dev/null @@ -1,522 +0,0 @@ -\documentclass[nosolution]{exercice} -\usepackage[french]{babel} -\usepackage{fancybox} -\usepackage{rotating} -\usepackage{float} -\usepackage[utf8]{inputenc} -\usepackage{fancyhdr} -\usepackage{datetime} -\usepackage{url} - -\renewcommand{\dateseparator}{.} -\newcommand{\todayiso}{\twodigit\day \dateseparator \twodigit\month \dateseparator \the\year} - -\fancyhead{} -\renewcommand{\headrulewidth}{0pt} -\rfoot{\todayiso} -\pagestyle{fancy} - -\graphicspath{{./Images/}} - -\newcommand{\includeschema}[1]{\begin{center}\Ovalbox{\includegraphics{#1}}\end{center}} - -\newenvironment{portlist}{\begin{center}\begin{tabular}{|c|c|c|l|}\toprule\textbf{Port} & \textbf{Direction} & \textbf{Size} & \textbf{Description} \\\midrule\hline }{\end{tabular}\end{center}} - -\newcommand{\oneport}[4]{\texttt{#1} & #2 & $#3$ & #4 \\ \hline} -\newcommand{\lastport}[4]{\texttt{#1} & #2 & $#3$ & #4 \\ \hline} - -\floatstyle{ruled} -\newfloat{program}{thp}{lop} -\floatname{program}{Program} - -\begin{document} - -\noindent -\begin{minipage}[l]{\linewidth} - \rule{\linewidth}{0.2mm} \\ - - {\vspace{-5mm} - \parpic[r]{\includegraphics[width=4cm]{images/HESSO_logo}} - \parpic(5cm,4cm)(6.5cm,1.6cm){\includegraphics[width=5cm]{images/HEIG-VD_logo_couleur_format_JPG.jpg}} - \hspace{-14mm}{\includegraphics[width=6cm]{images/HEPIA_logo}}\vspace{15mm} \\ - \textbf{Laboratoire de systèmes numériques / Architecture des ordinateurs} \\ - Auteurs: A. Lescourt, Prof. F. Vannel, Prof. A. Upegui (Hepia)\\ - Modifications : Y.Saugy, S.Krieg, A.Convers (HEIG-VD). v.1.2 - } - - \vspace{7mm} - - \begin{center} - {\Large\textbf{Introduction à l'utilisation de Logisim} \\ - \vspace{5mm}} - \end{center} - - \rule{\linewidth}{0.2mm} -\end{minipage} - - -\setlength{\parskip}{5pt} -\setlength{\parsep}{5pt} -\setlength{\topsep}{5pt} -\setlength{\itemsep}{5pt} - -\renewcommand{\labelitemi}{$\bullet$} -\renewcommand{\labelitemii}{$-$} -\renewcommand{\labelitemiii}{$\diamond$} -\renewcommand{\labelitemiv}{$\ast$} - -%%%%%%%%%%%%%%%%%%%%%%%% -%%%% DEBUT DOCUMENT %%%% -%%%%%%%%%%%%%%%%%%%%%%%% - -\section{Introduction} -\texttt{Logisim} est un logiciel open-source permettant de concevoir et de simuler des circuits -logiques~\footnote{La dernière version de Logisim peut être téléchargée à l'adresse - \url{http://reds-data.heig-vd.ch/logisim-evolution/logisim-evolution.t.jar}. - Logisim contient un mécanisme d'auto-update: dès qu'une nouvelle version sort, vous recevrez - une notification au démarrage du logiciel et vous aurez - la possibilité de le mettre à jour.}. - -Ce document est un -tutoriel qui décrit comment établir un système numérique à l'aide de cet éditeur de schéma. Nous expliquerons les -démarches nécessaires afin de concevoir, simuler et implémenter un projet sur une carte \texttt{Altera MAX\_V}. - -Il existe différentes façons de décrire formellement les systèmes numériques : des langages de description du matériel -(HDL), des tables de vérité, des graphes d'états, ou des schémas. Logisim permet uniquement de travailler sur des -schémas. Le premier chapitre expliquera comment réaliser un premier schéma. -Vous pouvez voir l'interface de Logisim sur la Figure \ref{fig_logisim_description}. - -\begin{figure}[H] -\begin{center} -\includegraphics[width=300pt]{images/Logisim_description.png} -\caption{\label{fig_logisim_description}Interface de Logisim} -\end{center} -\end{figure} - -Une des particularités de \texttt{Logisim} est de pouvoir éditer et simuler un circuit en même temps. -Nous expliquerons plus tard dans ce document comment simuler un circuit, puis comment l'implémenter sur la carte du -laboratoire. - -A l'ouverture de \texttt{Logisim}, une fenêtre demande l'introduction du nom d'utilisateur -- voir Figure \ref{fig_logisim_login}. -Il sera inscrit dans chaque composant créé, afin d'empêcher le plagiat. - -\begin{figure}[H] -\begin{center} -\includegraphics[width=180pt]{images/login.png} -\caption{\label{fig_logisim_login}Fenêtre de login} -\end{center} -\end{figure} - -Lors de la première utilisation, il faut ajouter un utilisateur comme en Figure~\ref{fig_logisim_adduser}: -\begin{enumerate} -\item Cliquer sur \texttt{Change user}. - -\item Introduire votre prénom et votre nom dans la case \texttt{Add new user}, sous la même forme que votre login Heig-vd, sans caractères spéciaux, séparé par un \_. - -\item Cliquer sur \texttt{Add}. - -\item Cliquer sur \texttt{Close}. - -\item Cliquer sur \texttt{Accept conditions}. - -\end{enumerate} - - -\begin{figure}[H] -\begin{center} -\includegraphics[width=180pt]{images/add_user.png} -\caption{\label{fig_logisim_adduser}Ajout d'un utilisateur} -\end{center} -\end{figure} - -La liste des utilisateurs est enregistrée sur la machine. Pour les utilisations ultérieures, il suffit de cliquer sur \texttt{Accept conditions} pour sélectionner l'utilisateur actif ou de le sélectionner dans la liste. - -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\section{Mode édition} -\begin{enumerate} -\item Pour utiliser le mode édition, il faut simplement sélectionner la flèche comme indiqué en haut de la figure -\ref{fig_logisim_description}. -\item On peut alors choisir un composant dans la bibliothèque sur la gauche. Pour l'ajouter dans son schéma, il suffit -de cliquer sur le composant désiré, puis de cliquer sur le schéma. - -\item Chaque composant que vous utiliserez aura des attributs modifiables dans la zone inférieur gauche de -\texttt{Logisim}. Par exemple si l'on pose une porte \texttt{AND}, on peut modifier le nombre de signaux qu'elle prend en -entrée, ou encore mettre un inverseur sur une de ses entrées. - -\item Il est aussi possible de faire des copier/coller d'un ou plusieurs composants. Dans ce cas, les composants -conserverons aussi tous les attributs préalablement définis. - -\item Voici un descriptif des éléments que vous aller avoir besoin pour ce tutorial: -\begin{itemize} -\item Pour les entrées, l'élément \texttt{Pin} de \texttt{Wiring}. -\item Pour les sorties, l'élément \texttt{Pin} de \texttt{Wiring} avec l'attribut \texttt{output?=yes}. -\item Les portes logiques sont présentent dans le répertoire \texttt{Gates}. -\item Le \texttt{splitter} de \texttt{Wiring}. -\item Le \texttt{ground} et \texttt{power} de \texttt{Wiring}. -\end{itemize} - -\item Une fois que l'on a posé tous les composants, il faut alors les connecter. Pour cela il suffit de placer le curseur -avec la souris sur un des ports à connecter et, en gardant pressé le bouton -gauche de la souris, le déplacer jusqu'au port de destination. - -\end{enumerate} - -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\section{Création d'un premier circuit} - - - -\label{nouveauCircuit} -Tous les circuits réalisés dans \texttt{Logisim} peuvent être réutilisés dans d'autres circuits. -Afin de créer un nouveau circuit, il faut aller dans \texttt{Project} -> \texttt{Add circuit...} -> nommer le circuit. Le circuit créé devient un composant disponible dans la bibliothèque. - -\subsection{Add1bit} -Réalisez le schéma en Figure~\ref{fig_logisim_addOneBit}. Nommez le \texttt{Add1bit}. -Remarques: -\begin{itemize} -\item Le circuit en cours d'édition est celui qui comporte une petite loupe en dessous du nom du projet. -\item Ne prenez pas en compte la couleur des fils ni la valeur des \texttt{Pin} d'entrées (ces dernières sont un X bleu par défaut). -\item Vous pouvez changer l'orientation des composants en modifiant l'attribut \texttt{Facing}. -\end{itemize} - -\begin{figure}[H] -\begin{center} -\includegraphics[width=400pt]{images/logisim_add1bit.png} -\caption{\label{fig_logisim_addOneBit}Additionneur 1 bit} -\end{center} -\end{figure} - -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\section{Mode simulation} -\texttt{Logisim} est capable de simuler le circuit en affichant les valeurs des signaux directement sur le schéma. L'utilisateur -peut alors définir les valeurs des bits en entrée et observer la réaction du design. -\begin{enumerate} -\item Pour utiliser le mode simulation, il faut sélectionner la main en haut à gauche de \texttt{Logisim} (cf -Figure~\ref{fig_logisim_description}) - -\item Il est alors possible de contrôler l'état des différentes entrées en cliquant directement dessus. Le X bleu des -\texttt{Pin} d'entrées représente l'état haute impédance. -Dans ce laboratoire, nous travaillerons uniquement avec des états haut ou bas. Pour supprimer cet état de haute -impédance, il faut modifier les attributs de ces \texttt{Pin} d'entrées de façon à ce que la ligne \texttt{Three-state)} -soit égale à \texttt{No}. - -\item En cliquant sur une entrée, la valeur doit alterner entre \texttt{'0'} ou \texttt{'1'}. - -\item Voici un descriptif des couleurs utilisées pour les signaux en mode simulation. -\begin{figure}[H] -\begin{center} -\includegraphics[scale=0.4]{images/logisim_couleurs.png} -\caption{\label{fig_logisim_couleur}Couleurs des fils en simulation} -\end{center} -\end{figure} - -\begin{itemize} -\item \textbf{Gris}: La taille du fil est inconnue. Le fil n'est relié à aucune entrée ou sortie. -\item \textbf{Bleu}: Le fil comporte une valeur, cependant elle est inconnue. -\item \textbf{Vert foncé}: Le fil comporte la valeur \texttt{'0'}. -\item \textbf{Vert clair}: Le fil comporte la valeur \texttt{'1'}. -\item \textbf{Noir}: Le fil comporte plusieurs bits (BUS). -\item \textbf{Rouge}: Le fil comporte une erreur. -\item \textbf{Orange}: Les composants reliés au fil n'ont pas la bonne taille. -\end{itemize} - -\item Testez le bon fonctionnement de votre additionneur 1 bit. - -\end{enumerate} - -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\section{Design hiérarchique} -La méthodologie de design que l'on vient d'utiliser est valable pour la conception de systèmes numériques plutôt -simples, c'est-à-dire avec un nombre de portes logiques plutôt bas. Lorsque l'on vise des systèmes plus compliqués on -risque de voir le nombre de portes et de connexions exploser. Dans ce cas, le risque d'introduire des erreurs devient -très important. - -La clé pour gérer correctement une complexité plus grande est d'utiliser le design hiérarchique. Grâce au design -hiérarchique on peut travailler à différents niveaux d'abstraction. D'abord on décrit des blocs de base à l'aide des -portes logiques, pour ensuite utiliser ces blocs de base comme parties d'un système plus large. Dans le cas de notre -additionneur 1 bit, on va en utiliser quatre pour construire un additionneur 4 bits. Ce nouveau bloc pourrait ensuite -faire lui aussi partie d'un autre système plus grand. - -Pour créer un design hiérarchique en incluant l'additionneur 1 bit que l'on a déjà conçu, il faudra suivre les pas -suivants: -\begin{enumerate} -\item Créez un nouveau circuit comme déjà expliqué dans la section \ref{nouveauCircuit} et nommez le \texttt{Add4bits}. -Pour passer de l'édition d'un circuit à l'autre, il suffit de double-cliquer sur le nom de celui désiré dans le menu de -gauche. -\item Il est alors possible d'ajouter un sous circuit \texttt{add1bit} de la même manière que l'utilisation d'un -composant quelconque. On clique sur \texttt{Add1bit} dans le menu indiqué sur la Figure~\ref{fig_sousCircuit}, puis on le -place en cliquant sur le circuit. -\item Si le circuit \texttt{Add1Bit} a été créé correctement, alors il devrait être représenté par un petit bloc, avec -sur sa gauche trois points bleus correspondant aux entrées et deux points verts sur sa droite correspondant aux sorties. - -\begin{figure}[H] -\begin{center} -\includegraphics[width=300pt]{images/logisim_sousCircuit.png} -\caption{\label{fig_sousCircuit}Sous circuit} -\end{center} -\end{figure} - -\item Si les sorties apparaissent en bleu et non en vert sur le schéma, vérifiez que vous avez bien affecté l'attribut -\texttt{output?=yes} dans les \texttt{pins} de sorties. - -\item Pour l'implémentation de l'additionneur 4 bits, il vous faut 4 additionneurs 1 bit, donc complétez le schéma en -incluant les ports d'entrée et sortie. Une des différences entre les circuits pour les additionneurs 1 et 4 bits, est le -fait que dans le premier cas les entrées et sorties étaient toutes des fils indépendants, tandis que dans le deuxième -cas, on a des bus de données à l'entrée et à la sortie. Par exemple, pour définir l'entrée A comme un bus de 4 bits, il -faut ajouter un élément \texttt{pin} et définir sa taille via l'attribut \texttt{Data bits = 4}. - -\item Lorsque l'on tire un fil de l'une de ces entrées, ce n'est plus un simple signal mais un bus de 4 bits. Pour -pouvoir connecter les éléments de ce bus aux entrées des additionneurs 1 bits, on va devoir séparer les différents fils -du bus afin de pouvoir les traiter un par un. L'élément \texttt{splitter} de \texttt{wiring} permet d'effectuer ces -conversions dans les deux sens: d'un bus de 4 bits vers 4 fils, et de 4 fils vers un bus de 4 bits -- -voir Figure~\ref{fig_splitter}. - -\begin{figure}[H] -\begin{center} -\includegraphics[width=350pt]{images/logisim_splitters.png} -\caption{\label{fig_splitter}Exemples splitters} -\end{center} -\end{figure} - -Il faut définir les tailles d'entrées et de sorties du \texttt{splitter} via les attributs \texttt{Fan out} et -\texttt{Bit Width In}. Dans notre cas on définit les deux valeurs à 4. - -Note: Le bit de poids faible est indexé à 0 en sortie du \texttt{splitter}. - -\end{enumerate} - -\section{Additionneur 4 bits} - -Réalisez l'additionneur 4 bits en Figure~\ref{fig_add4bits}, puis vérifiez son bon fonctionnement en simulation. -Afin de faciliter la lecture des valeurs d'entrée/sortie, il est possible de changer le radix (binaire / octal / décimal) dans les options de la pin. -\begin{figure}[H] -\begin{center} -\includegraphics[width=385pt]{images/logisim_add4bits.png} -\caption{\label{fig_add4bits}Additionneur 4 bits} -\end{center} -\end{figure} - -% ========================= -% Programmation -% ========================= - -\newpage -\section{Programmation de la carte MAX\_V avec la console} - -\texttt{Logisim} permet de programmer directement la carte \texttt{MAX\_V}. Il faudra alors associer les -\texttt{Pin} en entrées à des boutons, et ceux des sorties à des LEDs. - - -\subsection{Connexion} -La carte \texttt{MAX\_V} et la \texttt{console} doivent être alimentées avec une alimentation 5 volts. -La programmation de la carte \texttt{MAX\_V} se fait via le module \texttt{USB-Blaster}. -Les éléments doivent être branchés comme sur la Figure~\ref{fig_connexion}.\\ -\textbf{Matériel nécessaire:} -\begin{itemize} -\item Carte \texttt{MAX\_V}, -\item Console, -\item Carte d'interface de la console, -\item Cable de liaison interface-\texttt{MAX\_V}, -\item le module \texttt{USB-Blaster}, -\item Cables d'alimentation. -\end{itemize} - -\begin{figure}[H] -\begin{center} -\includegraphics[width=0.85\linewidth]{images/MAXV_branchement.JPG} -\caption{\label{fig_connexion}Connexion de la carte MAX\_V avec la console} -\end{center} -\end{figure} - -\subsection{Configuration} -\begin{enumerate} -\item Afin de pouvoir programmer la carte, il est nécessaire de nommer chaque entrée/sortie en leur affectant -l'attribut \texttt{Label}. On utilisera les termes \texttt{A}, \texttt{B} et \texttt{D} pour respectivement les deux bus -d'entrées et le bus de sorties. Les retenues seront nommées avec \texttt{C\_in} et \texttt{C\_out}. - -Il faut aussi annoter tous les composants avec des identifiants uniques. Les quatre additionneurs 1 bits auront alors pour -label \texttt{add1bit\_X} ou \texttt{X} est un numéro unique. - -\item On peut ensuite ouvrir l'interface de programmation via \texttt{FPGAMenu} -> \texttt{FPGA Commander} -comme sur la Figure~\ref{fig_FPGACommander}. - -\begin{figure}[H] -\begin{center} -\includegraphics[scale=0.45]{images/logisim_fpgaCommander.png} -\caption{\label{fig_FPGACommander}FPGA Commander} -\end{center} -\end{figure} - -\item Plusieurs paramètres doivent alors être définis: -\begin{itemize} -\item \textbf{Toolpath}: Il faut s'assurer qu'il pointe vers\\ \texttt{/opt/EDA/altera/13.0/quartus/bin} -\item \textbf{Workspace}: Il doit être défini vers \texttt{/home/redsuser/logisim\_workspace} %ou plutot c:\temp ? -\item \textbf{Choose main circuit}: Le circuit top level que nous voulons programmer. Dans notre cas c'est -\texttt{Add4bits}. -\item \textbf{Choose target board}: La carte que nous allons utiliser. Il faut choisir la carte du laboratoire -\texttt{MAX\_V\_CONSOLE}. -\item Les autres paramètres sont laissés à leur valeur par défaut. -\end{itemize} - -\item Afin de programmer la carte \texttt{EPM 25p-25p}, Logisim va tout d'abord générer plusieurs fichiers -\texttt{.vhd}. Il faut pour cela cliquer sur \textbf{Annotate}, puis sur le bouton \textbf{Download}. -Tous les fichiers générés sont affichés dans l'onglet \texttt{Infos} du FPGA Commander. - -\item Il faut ensuite associer les entrées/sorties de l'additionneur aux boutons et aux LEDs de la carte comme sur la -Figure~\ref{fig_mapping} et la Figure~\ref{fig_mapped}. - -\begin{figure}[H] -\begin{center} -\includegraphics[scale=0.42]{images/logisim_mapping.png} -\caption{\label{fig_mapping}Console Board Mapping} -\end{center} -\end{figure} - -\item Toutes les entrées/sorties que l'on a défini sont visibles dans le zone \textbf{Unmapped components list}. Si l'on veut -par exemple mettre le bit \texttt{0} de l'entrée \texttt{A} sur l'interrupteur tout en bas à droite de la carte, il faut -sélectionner \texttt{PIN: /A<0>}, puis cliquer sur l'interrupteur dans l'image. Si le mapping est possible, lorsque l'on -passe le curseur sur l'interrupteur, ce dernier devient rouge. Pour les pins C\_in et C\_out, il faut double-cliquer sur la ligne pour passer du type pin\_in/out au type switch/led. - - -\item Placez les éléments de la manière suivante \textbf{(cf Figure~\ref{fig_mapped})}: -\begin{itemize} -\item Les 4 bits de l'entrée \texttt{A} sur les 4 premiers switches (S0 à S3). -\item Les 4 bits de l'entrée \texttt{B} sur les 4 switches suivants (S4 à S7). -\item L'entrée \texttt{C\_in} sur le bouton poussoir (SW1). -\item Les 4 bits de la sortie \texttt{D} sur les 4 premières LEDs (L0 à L3). -\item La sortie \texttt{C\_out} sur la LED L7.\\ -\end{itemize} -Une fois que toutes les entrées et sorties ont été définies, cliquez sur \texttt{Done} . - -\begin{figure}[H] -\begin{center} -\includegraphics[width=350pt]{images/logisim_mapped.png} -\caption{\label{fig_mapped}Position des entrées/sorties} -\end{center} -\end{figure} - -\item -Après la compilation, une fenêtre apparaît pour demander à l'utilisateur si la carte est branchée. Brancher le connecteur usb du programmeur jtag au pc et le connecteur jtag à la carte. Allumer l'alimentation 5V puis cliquez sur \texttt{Yes, download}.\\ -Une fois le téléchargement terminé, l'onglet Errors de la fenêtre de FPGA Commander indique si il y a eu des erreurs ou non. - - -\end{enumerate} - - -% ========================= -% Chronogramme -% ========================= - -\newpage -\section{Chronogramme} -En plus de pouvoir simuler en temps réel un schéma logique, Logisim peut représenter cette simulation sous la forme d'un -chronogramme. Si cette visualisation est peu adapté aux systèmes purement combinatoire, elle est très pratique dans le -cas des systèmes logiques séquentiels (utilisation d'horloges, ex: compteur, registres...). -Afin de vérifier le fonctionnement de l'additionneur en fonction du temps, il faut ajouter un compteur au circuit. - -\begin{enumerate} -\item Créer un nouveau circuit dans le projet. -\item Insérer votre additionneur 4 bits dans le nouveau circuit. -\item Ajouter un compteur (le compteur se trouve dans les composants \texttt{Memory}). Editer le paramètre \texttt{Data bits}, sa valeur est 4. -\item Câbler le compteur et l'additionneur comme indiqué sur l'image suivante (les constantes se trouvent dans \texttt{Wiring}). -\end{enumerate} - -Le circuit final doit ressembler à celui en Figure~\ref{fig_logisim_addcpt}. - -\begin{figure}[H] -\begin{center} -\includegraphics[width=450pt]{images/logisim_counter.png} -\caption{\label{fig_logisim_addcpt}Ajout du compteur} -\end{center} -\end{figure} - - -\subsection{Configuration du Chronogramme} -Pour pouvoir afficher le chronogramme, il faut définir une fréquence d'échantillonnage qui indiquera au système à quels -moments il doit afficher les valeurs de chaque signal. Cette fréquence doit être défini par une horloge d'échantillonnage -ajouté au circuit simulé, qui ne doit être reliée à aucun composant. - -\subsubsection{Horloge d'échantillonnage} -Pour créer l'horloge d'échantillonnage il faut: -\begin{itemize} -\item Aller dans le liste de composant, prendre \texttt{Wiring -> clock} et l'ajouter au schéma. -\item Aller dans les attributs de cette horloge et la nommer \texttt{sysclk} (Attribut Label) -\item Assurez vous que les attributs \texttt{High Duration} et \texttt{Low duration} sont bien définis à un coup -d'horloge. -\item \textbf{Ne reliez cette horloge à aucun composants!} -\item Pour définir la fréquence de cette horloge: \texttt{Simulate -> Tick Frequency}. Prenez par exemple 4Hz. -\end{itemize} - -\subsubsection{Ajout d'une horloge interne} -Placer une nouvelle horloge nommée \texttt{clk}. Logisim nécessite le nom \texttt{clk} pour le chronogramme, un autre nom ne convient pas. -L'horloge interne de votre système doit être plus lente que \texttt{sysclk}. Elle s'ajoute de la même façon que l'horloge -d'échantillonnage: \texttt{Wiring -> clock}. -Usuellement, on nome l'horloge de son système \texttt{clk}. - -Le chronogramme va rechercher l'horloge dans le main circuit, pour changer votre circuit en main circuit, -il faut effectuer un clique droit sur votre composant (dans la liste des composants de la colonne de gauche) puis -sélectionner \texttt{Set As Main Circuit}. -Pour définir sa fréquence, il faudra modifier ses attributs afin de régler combien de ticks cette horloge nécessite -avant de changer d'état. Par exemple si vous avez choisi une fréquence d'échantillonnage de 4Hz, mettez les attributs -\texttt{High duration} et \texttt{Low duration} de votre horloge à 4 ticks. Votre horloge changera alors d'état une fois -par seconde. - -\subsubsection{Sélection des signaux} -Il faut ensuite définir quels signaux nous voulons afficher dans le chronogramme, comme en -Figure~\ref{fig_logisim_chrono_selection}. - -\begin{figure}[H] -\begin{center} - \includegraphics[scale=0.5]{images/chronoSelect.png} -\end{center} -\caption{\label{fig_logisim_chrono_selection}Sélection des signaux} -\end{figure} - -\begin{itemize} - \item Ouvrez le menu \texttt{Simulate} puis sélectionnez \texttt{Chronogram}. - La liste des signaux disponibles apparait. - \item Sélectionnez les signaux que vous voulez et cliquez sur \texttt{Add >>} - \item Il est indispensable que l'horloge d'échantillonnage \texttt{sysclk} soit aussi ajoutée. -\end{itemize} - -Il est possible (mais pas indispensable) d'afficher une base de temps, selon la fréquence d'un signal d'horloge. Il faut activer la case -\texttt{Enable time selection}, puis choisir l'horloge de votre système ainsi que sa fréquence. - -Démarrez le chronogramme via le bouton \texttt{Start Chronogram}, puis organisez les fenêtres afin -d'être capable de voir à la fois le schéma et le chronogramme. -Le chronogramme final doit ressembler à celui en Figure~\ref{fig_logisim_chronogram}. - -\begin{figure}[H] -\begin{center} -\includegraphics[width=450pt]{images/chrono.png} -\caption{\label{fig_logisim_chronogram}Chronogramme} -\end{center} -\end{figure} - -\subsection{Utilisation du chronogramme} -A chaque changement d'état de l'horloge \texttt{sysclk}, le chronogramme se mettra à jour. - -Il est aussi possible de démarrer et d'arrêter l'horloge: \texttt{Simulate -> Ticks Enabled} (Raccourci : -\texttt{Ctrl+k}). La touche \texttt{F2} permet d'avancer en mode pas à pas. - -Contrôles du chronogramme: -\begin{itemize} - \item Valeur à l'instant \texttt{t}: En cliquant sur un signal dans la partie droite du chronogramme, la valeur des - données à cet instant sera affichée à coté du nom du signal. - \item Scrollez avec la molette sur le chronogramme pour zoomer/dézoomer (focus sur la zone sélectionnée). - \item Click droit sur un bus \texttt{->Format} pour changer son format d'affichage. - \item Click droit sur un bus \texttt{->Expand} afficher chaque signal composant le bus. -\end{itemize} - -\subsubsection{Sauvegarde et chargement} -Une fois la simulation terminée, vous pouvez exporter ce chronogramme dans un logFile via le bouton \texttt{Export}. -Créez un fichier \texttt{.txt} ou \texttt{.log} à l'emplacement souhaité. - -Le chargement d'un de ces chronogrammes se fait via le bouton \texttt{Load External File}. Dans ce cas, le chronogramme -ne prend plus en compte les signaux du schéma courant. Il affiche simplement l'état des signaux tels qu'ils étaient lors -de l'export. Par ailleurs, si vous voulez utiliser le chronogramme uniquement pour visualiser un fichier préalablement -exporté, il faut simplement lancer le chronogramme avant de charger le fichier: -(\texttt{Simulate -> Chronogram -> Start Chronogram -> Load file}). - - -\end{document} diff --git a/settings.gradle.kts b/settings.gradle.kts new file mode 100644 index 000000000..fdd7b1320 --- /dev/null +++ b/settings.gradle.kts @@ -0,0 +1,10 @@ +/* + * This file was generated by the Gradle 'init' task. + * + * The settings file is used to specify which projects to include in your build. + * + * Detailed information about configuring a multi-project build in Gradle can be found + * in the user guide at https://docs.gradle.org/5.0/userguide/multi_project_builds.html + */ + +rootProject.name = "logisim-evolution" diff --git a/src/com/cburch/logisim/.gitignore b/src/com/cburch/logisim/.gitignore deleted file mode 100644 index 988996ff6..000000000 --- a/src/com/cburch/logisim/.gitignore +++ /dev/null @@ -1,2 +0,0 @@ -Main.java.orig -Main.java.rej diff --git a/src/com/bfh/logisim/designrulecheck/BubbleInformationContainer.java b/src/main/java/com/bfh/logisim/designrulecheck/BubbleInformationContainer.java similarity index 100% rename from src/com/bfh/logisim/designrulecheck/BubbleInformationContainer.java rename to src/main/java/com/bfh/logisim/designrulecheck/BubbleInformationContainer.java diff --git a/src/com/bfh/logisim/designrulecheck/ClockSourceContainer.java b/src/main/java/com/bfh/logisim/designrulecheck/ClockSourceContainer.java similarity index 100% rename from src/com/bfh/logisim/designrulecheck/ClockSourceContainer.java rename to src/main/java/com/bfh/logisim/designrulecheck/ClockSourceContainer.java diff --git a/src/com/bfh/logisim/designrulecheck/ClockTreeContainer.java b/src/main/java/com/bfh/logisim/designrulecheck/ClockTreeContainer.java similarity index 100% rename from src/com/bfh/logisim/designrulecheck/ClockTreeContainer.java rename to src/main/java/com/bfh/logisim/designrulecheck/ClockTreeContainer.java diff --git a/src/com/bfh/logisim/designrulecheck/ClockTreeFactory.java b/src/main/java/com/bfh/logisim/designrulecheck/ClockTreeFactory.java similarity index 100% rename from src/com/bfh/logisim/designrulecheck/ClockTreeFactory.java rename to src/main/java/com/bfh/logisim/designrulecheck/ClockTreeFactory.java diff --git a/src/com/bfh/logisim/designrulecheck/ConnectionEnd.java b/src/main/java/com/bfh/logisim/designrulecheck/ConnectionEnd.java similarity index 100% rename from src/com/bfh/logisim/designrulecheck/ConnectionEnd.java rename to src/main/java/com/bfh/logisim/designrulecheck/ConnectionEnd.java diff --git a/src/com/bfh/logisim/designrulecheck/ConnectionPoint.java b/src/main/java/com/bfh/logisim/designrulecheck/ConnectionPoint.java similarity index 100% rename from src/com/bfh/logisim/designrulecheck/ConnectionPoint.java rename to src/main/java/com/bfh/logisim/designrulecheck/ConnectionPoint.java diff --git a/src/com/bfh/logisim/designrulecheck/ConnectionPointArray.java b/src/main/java/com/bfh/logisim/designrulecheck/ConnectionPointArray.java similarity index 100% rename from src/com/bfh/logisim/designrulecheck/ConnectionPointArray.java rename to src/main/java/com/bfh/logisim/designrulecheck/ConnectionPointArray.java diff --git a/src/com/bfh/logisim/designrulecheck/CorrectLabel.java b/src/main/java/com/bfh/logisim/designrulecheck/CorrectLabel.java similarity index 100% rename from src/com/bfh/logisim/designrulecheck/CorrectLabel.java rename to src/main/java/com/bfh/logisim/designrulecheck/CorrectLabel.java diff --git a/src/com/bfh/logisim/designrulecheck/Net.java b/src/main/java/com/bfh/logisim/designrulecheck/Net.java similarity index 100% rename from src/com/bfh/logisim/designrulecheck/Net.java rename to src/main/java/com/bfh/logisim/designrulecheck/Net.java diff --git a/src/com/bfh/logisim/designrulecheck/Netlist.java b/src/main/java/com/bfh/logisim/designrulecheck/Netlist.java similarity index 100% rename from src/com/bfh/logisim/designrulecheck/Netlist.java rename to src/main/java/com/bfh/logisim/designrulecheck/Netlist.java diff --git a/src/com/bfh/logisim/designrulecheck/NetlistComponent.java b/src/main/java/com/bfh/logisim/designrulecheck/NetlistComponent.java similarity index 100% rename from src/com/bfh/logisim/designrulecheck/NetlistComponent.java rename to src/main/java/com/bfh/logisim/designrulecheck/NetlistComponent.java diff --git a/src/com/bfh/logisim/designrulecheck/SimpleDRCContainer.java b/src/main/java/com/bfh/logisim/designrulecheck/SimpleDRCContainer.java similarity index 100% rename from src/com/bfh/logisim/designrulecheck/SimpleDRCContainer.java rename to src/main/java/com/bfh/logisim/designrulecheck/SimpleDRCContainer.java diff --git a/src/com/bfh/logisim/designrulecheck/Strings.java b/src/main/java/com/bfh/logisim/designrulecheck/Strings.java similarity index 100% rename from src/com/bfh/logisim/designrulecheck/Strings.java rename to src/main/java/com/bfh/logisim/designrulecheck/Strings.java diff --git a/src/com/bfh/logisim/download/AlteraDownload.java b/src/main/java/com/bfh/logisim/download/AlteraDownload.java similarity index 100% rename from src/com/bfh/logisim/download/AlteraDownload.java rename to src/main/java/com/bfh/logisim/download/AlteraDownload.java diff --git a/src/com/bfh/logisim/download/VivadoDownload.java b/src/main/java/com/bfh/logisim/download/VivadoDownload.java similarity index 100% rename from src/com/bfh/logisim/download/VivadoDownload.java rename to src/main/java/com/bfh/logisim/download/VivadoDownload.java diff --git a/src/com/bfh/logisim/download/XilinxDownload.java b/src/main/java/com/bfh/logisim/download/XilinxDownload.java similarity index 100% rename from src/com/bfh/logisim/download/XilinxDownload.java rename to src/main/java/com/bfh/logisim/download/XilinxDownload.java diff --git a/src/com/bfh/logisim/fpgaboardeditor/BoardDialog.java b/src/main/java/com/bfh/logisim/fpgaboardeditor/BoardDialog.java similarity index 100% rename from src/com/bfh/logisim/fpgaboardeditor/BoardDialog.java rename to src/main/java/com/bfh/logisim/fpgaboardeditor/BoardDialog.java diff --git a/src/com/bfh/logisim/fpgaboardeditor/BoardInformation.java b/src/main/java/com/bfh/logisim/fpgaboardeditor/BoardInformation.java similarity index 100% rename from src/com/bfh/logisim/fpgaboardeditor/BoardInformation.java rename to src/main/java/com/bfh/logisim/fpgaboardeditor/BoardInformation.java diff --git a/src/com/bfh/logisim/fpgaboardeditor/BoardPanel.java b/src/main/java/com/bfh/logisim/fpgaboardeditor/BoardPanel.java similarity index 100% rename from src/com/bfh/logisim/fpgaboardeditor/BoardPanel.java rename to src/main/java/com/bfh/logisim/fpgaboardeditor/BoardPanel.java diff --git a/src/com/bfh/logisim/fpgaboardeditor/BoardReaderClass.java b/src/main/java/com/bfh/logisim/fpgaboardeditor/BoardReaderClass.java similarity index 100% rename from src/com/bfh/logisim/fpgaboardeditor/BoardReaderClass.java rename to src/main/java/com/bfh/logisim/fpgaboardeditor/BoardReaderClass.java diff --git a/src/com/bfh/logisim/fpgaboardeditor/BoardRectangle.java b/src/main/java/com/bfh/logisim/fpgaboardeditor/BoardRectangle.java similarity index 100% rename from src/com/bfh/logisim/fpgaboardeditor/BoardRectangle.java rename to src/main/java/com/bfh/logisim/fpgaboardeditor/BoardRectangle.java diff --git a/src/com/bfh/logisim/fpgaboardeditor/BoardWriterClass.java b/src/main/java/com/bfh/logisim/fpgaboardeditor/BoardWriterClass.java similarity index 100% rename from src/com/bfh/logisim/fpgaboardeditor/BoardWriterClass.java rename to src/main/java/com/bfh/logisim/fpgaboardeditor/BoardWriterClass.java diff --git a/src/com/bfh/logisim/fpgaboardeditor/DriveStrength.java b/src/main/java/com/bfh/logisim/fpgaboardeditor/DriveStrength.java similarity index 100% rename from src/com/bfh/logisim/fpgaboardeditor/DriveStrength.java rename to src/main/java/com/bfh/logisim/fpgaboardeditor/DriveStrength.java diff --git a/src/com/bfh/logisim/fpgaboardeditor/FPGAClass.java b/src/main/java/com/bfh/logisim/fpgaboardeditor/FPGAClass.java similarity index 100% rename from src/com/bfh/logisim/fpgaboardeditor/FPGAClass.java rename to src/main/java/com/bfh/logisim/fpgaboardeditor/FPGAClass.java diff --git a/src/com/bfh/logisim/fpgaboardeditor/FPGAIOInformationContainer.java b/src/main/java/com/bfh/logisim/fpgaboardeditor/FPGAIOInformationContainer.java similarity index 100% rename from src/com/bfh/logisim/fpgaboardeditor/FPGAIOInformationContainer.java rename to src/main/java/com/bfh/logisim/fpgaboardeditor/FPGAIOInformationContainer.java diff --git a/src/com/bfh/logisim/fpgaboardeditor/ImageXmlFactory.java b/src/main/java/com/bfh/logisim/fpgaboardeditor/ImageXmlFactory.java similarity index 100% rename from src/com/bfh/logisim/fpgaboardeditor/ImageXmlFactory.java rename to src/main/java/com/bfh/logisim/fpgaboardeditor/ImageXmlFactory.java diff --git a/src/com/bfh/logisim/fpgaboardeditor/IoStandards.java b/src/main/java/com/bfh/logisim/fpgaboardeditor/IoStandards.java similarity index 100% rename from src/com/bfh/logisim/fpgaboardeditor/IoStandards.java rename to src/main/java/com/bfh/logisim/fpgaboardeditor/IoStandards.java diff --git a/src/com/bfh/logisim/fpgaboardeditor/PinActivity.java b/src/main/java/com/bfh/logisim/fpgaboardeditor/PinActivity.java similarity index 100% rename from src/com/bfh/logisim/fpgaboardeditor/PinActivity.java rename to src/main/java/com/bfh/logisim/fpgaboardeditor/PinActivity.java diff --git a/src/com/bfh/logisim/fpgaboardeditor/PullBehaviors.java b/src/main/java/com/bfh/logisim/fpgaboardeditor/PullBehaviors.java similarity index 100% rename from src/com/bfh/logisim/fpgaboardeditor/PullBehaviors.java rename to src/main/java/com/bfh/logisim/fpgaboardeditor/PullBehaviors.java diff --git a/src/com/bfh/logisim/fpgaboardeditor/Strings.java b/src/main/java/com/bfh/logisim/fpgaboardeditor/Strings.java similarity index 100% rename from src/com/bfh/logisim/fpgaboardeditor/Strings.java rename to src/main/java/com/bfh/logisim/fpgaboardeditor/Strings.java diff --git a/src/com/bfh/logisim/fpgaboardeditor/ZoomSlider.java b/src/main/java/com/bfh/logisim/fpgaboardeditor/ZoomSlider.java similarity index 100% rename from src/com/bfh/logisim/fpgaboardeditor/ZoomSlider.java rename to src/main/java/com/bfh/logisim/fpgaboardeditor/ZoomSlider.java diff --git a/src/com/bfh/logisim/fpgagui/BoardIcon.java b/src/main/java/com/bfh/logisim/fpgagui/BoardIcon.java similarity index 100% rename from src/com/bfh/logisim/fpgagui/BoardIcon.java rename to src/main/java/com/bfh/logisim/fpgagui/BoardIcon.java diff --git a/src/com/bfh/logisim/fpgagui/ComponentMapDialog.java b/src/main/java/com/bfh/logisim/fpgagui/ComponentMapDialog.java similarity index 100% rename from src/com/bfh/logisim/fpgagui/ComponentMapDialog.java rename to src/main/java/com/bfh/logisim/fpgagui/ComponentMapDialog.java diff --git a/src/com/bfh/logisim/fpgagui/ComponentMapParser.java b/src/main/java/com/bfh/logisim/fpgagui/ComponentMapParser.java similarity index 100% rename from src/com/bfh/logisim/fpgagui/ComponentMapParser.java rename to src/main/java/com/bfh/logisim/fpgagui/ComponentMapParser.java diff --git a/src/com/bfh/logisim/fpgagui/CustomFrequencySelDialog.java b/src/main/java/com/bfh/logisim/fpgagui/CustomFrequencySelDialog.java similarity index 100% rename from src/com/bfh/logisim/fpgagui/CustomFrequencySelDialog.java rename to src/main/java/com/bfh/logisim/fpgagui/CustomFrequencySelDialog.java diff --git a/src/com/bfh/logisim/fpgagui/FPGACommanderBase.java b/src/main/java/com/bfh/logisim/fpgagui/FPGACommanderBase.java similarity index 100% rename from src/com/bfh/logisim/fpgagui/FPGACommanderBase.java rename to src/main/java/com/bfh/logisim/fpgagui/FPGACommanderBase.java diff --git a/src/com/bfh/logisim/fpgagui/FPGACommanderGui.java b/src/main/java/com/bfh/logisim/fpgagui/FPGACommanderGui.java similarity index 100% rename from src/com/bfh/logisim/fpgagui/FPGACommanderGui.java rename to src/main/java/com/bfh/logisim/fpgagui/FPGACommanderGui.java diff --git a/src/com/bfh/logisim/fpgagui/FPGACommanderListModel.java b/src/main/java/com/bfh/logisim/fpgagui/FPGACommanderListModel.java similarity index 100% rename from src/com/bfh/logisim/fpgagui/FPGACommanderListModel.java rename to src/main/java/com/bfh/logisim/fpgagui/FPGACommanderListModel.java diff --git a/src/com/bfh/logisim/fpgagui/FPGACommanderListWindow.java b/src/main/java/com/bfh/logisim/fpgagui/FPGACommanderListWindow.java similarity index 100% rename from src/com/bfh/logisim/fpgagui/FPGACommanderListWindow.java rename to src/main/java/com/bfh/logisim/fpgagui/FPGACommanderListWindow.java diff --git a/src/com/bfh/logisim/fpgagui/FPGACommanderTests.java b/src/main/java/com/bfh/logisim/fpgagui/FPGACommanderTests.java similarity index 100% rename from src/com/bfh/logisim/fpgagui/FPGACommanderTests.java rename to src/main/java/com/bfh/logisim/fpgagui/FPGACommanderTests.java diff --git a/src/com/bfh/logisim/fpgagui/FPGACommanderTextWindow.java b/src/main/java/com/bfh/logisim/fpgagui/FPGACommanderTextWindow.java similarity index 100% rename from src/com/bfh/logisim/fpgagui/FPGACommanderTextWindow.java rename to src/main/java/com/bfh/logisim/fpgagui/FPGACommanderTextWindow.java diff --git a/src/com/bfh/logisim/fpgagui/FPGAReport.java b/src/main/java/com/bfh/logisim/fpgagui/FPGAReport.java similarity index 100% rename from src/com/bfh/logisim/fpgagui/FPGAReport.java rename to src/main/java/com/bfh/logisim/fpgagui/FPGAReport.java diff --git a/src/com/bfh/logisim/fpgagui/FPGAReportGui.java b/src/main/java/com/bfh/logisim/fpgagui/FPGAReportGui.java similarity index 100% rename from src/com/bfh/logisim/fpgagui/FPGAReportGui.java rename to src/main/java/com/bfh/logisim/fpgagui/FPGAReportGui.java diff --git a/src/com/bfh/logisim/fpgagui/FPGAReportNoGui.java b/src/main/java/com/bfh/logisim/fpgagui/FPGAReportNoGui.java similarity index 100% rename from src/com/bfh/logisim/fpgagui/FPGAReportNoGui.java rename to src/main/java/com/bfh/logisim/fpgagui/FPGAReportNoGui.java diff --git a/src/com/bfh/logisim/fpgagui/MappableResourcesContainer.java b/src/main/java/com/bfh/logisim/fpgagui/MappableResourcesContainer.java similarity index 100% rename from src/com/bfh/logisim/fpgagui/MappableResourcesContainer.java rename to src/main/java/com/bfh/logisim/fpgagui/MappableResourcesContainer.java diff --git a/src/com/bfh/logisim/fpgagui/Strings.java b/src/main/java/com/bfh/logisim/fpgagui/Strings.java similarity index 100% rename from src/com/bfh/logisim/fpgagui/Strings.java rename to src/main/java/com/bfh/logisim/fpgagui/Strings.java diff --git a/src/com/bfh/logisim/fpgamenu/MenuFPGA.java b/src/main/java/com/bfh/logisim/fpgamenu/MenuFPGA.java similarity index 100% rename from src/com/bfh/logisim/fpgamenu/MenuFPGA.java rename to src/main/java/com/bfh/logisim/fpgamenu/MenuFPGA.java diff --git a/src/com/bfh/logisim/fpgamenu/Strings.java b/src/main/java/com/bfh/logisim/fpgamenu/Strings.java similarity index 100% rename from src/com/bfh/logisim/fpgamenu/Strings.java rename to src/main/java/com/bfh/logisim/fpgamenu/Strings.java diff --git a/src/com/bfh/logisim/gui/FPGACliGuiFabric.java b/src/main/java/com/bfh/logisim/gui/FPGACliGuiFabric.java similarity index 100% rename from src/com/bfh/logisim/gui/FPGACliGuiFabric.java rename to src/main/java/com/bfh/logisim/gui/FPGACliGuiFabric.java diff --git a/src/com/bfh/logisim/gui/FPGAFrameCli.java b/src/main/java/com/bfh/logisim/gui/FPGAFrameCli.java similarity index 100% rename from src/com/bfh/logisim/gui/FPGAFrameCli.java rename to src/main/java/com/bfh/logisim/gui/FPGAFrameCli.java diff --git a/src/com/bfh/logisim/gui/FPGAFrameGui.java b/src/main/java/com/bfh/logisim/gui/FPGAFrameGui.java similarity index 100% rename from src/com/bfh/logisim/gui/FPGAFrameGui.java rename to src/main/java/com/bfh/logisim/gui/FPGAFrameGui.java diff --git a/src/com/bfh/logisim/gui/FPGAGridCli.java b/src/main/java/com/bfh/logisim/gui/FPGAGridCli.java similarity index 100% rename from src/com/bfh/logisim/gui/FPGAGridCli.java rename to src/main/java/com/bfh/logisim/gui/FPGAGridCli.java diff --git a/src/com/bfh/logisim/gui/FPGAGridGui.java b/src/main/java/com/bfh/logisim/gui/FPGAGridGui.java similarity index 100% rename from src/com/bfh/logisim/gui/FPGAGridGui.java rename to src/main/java/com/bfh/logisim/gui/FPGAGridGui.java diff --git a/src/com/bfh/logisim/gui/FPGAGridLayoutCli.java b/src/main/java/com/bfh/logisim/gui/FPGAGridLayoutCli.java similarity index 100% rename from src/com/bfh/logisim/gui/FPGAGridLayoutCli.java rename to src/main/java/com/bfh/logisim/gui/FPGAGridLayoutCli.java diff --git a/src/com/bfh/logisim/gui/FPGAGridLayoutGui.java b/src/main/java/com/bfh/logisim/gui/FPGAGridLayoutGui.java similarity index 100% rename from src/com/bfh/logisim/gui/FPGAGridLayoutGui.java rename to src/main/java/com/bfh/logisim/gui/FPGAGridLayoutGui.java diff --git a/src/com/bfh/logisim/gui/FPGALabelCli.java b/src/main/java/com/bfh/logisim/gui/FPGALabelCli.java similarity index 100% rename from src/com/bfh/logisim/gui/FPGALabelCli.java rename to src/main/java/com/bfh/logisim/gui/FPGALabelCli.java diff --git a/src/com/bfh/logisim/gui/FPGALabelGui.java b/src/main/java/com/bfh/logisim/gui/FPGALabelGui.java similarity index 100% rename from src/com/bfh/logisim/gui/FPGALabelGui.java rename to src/main/java/com/bfh/logisim/gui/FPGALabelGui.java diff --git a/src/com/bfh/logisim/gui/FPGAOptionPanelCli.java b/src/main/java/com/bfh/logisim/gui/FPGAOptionPanelCli.java similarity index 100% rename from src/com/bfh/logisim/gui/FPGAOptionPanelCli.java rename to src/main/java/com/bfh/logisim/gui/FPGAOptionPanelCli.java diff --git a/src/com/bfh/logisim/gui/FPGAOptionPanelGui.java b/src/main/java/com/bfh/logisim/gui/FPGAOptionPanelGui.java similarity index 100% rename from src/com/bfh/logisim/gui/FPGAOptionPanelGui.java rename to src/main/java/com/bfh/logisim/gui/FPGAOptionPanelGui.java diff --git a/src/com/bfh/logisim/gui/FPGAProgressBarCli.java b/src/main/java/com/bfh/logisim/gui/FPGAProgressBarCli.java similarity index 100% rename from src/com/bfh/logisim/gui/FPGAProgressBarCli.java rename to src/main/java/com/bfh/logisim/gui/FPGAProgressBarCli.java diff --git a/src/com/bfh/logisim/gui/FPGAProgressBarGui.java b/src/main/java/com/bfh/logisim/gui/FPGAProgressBarGui.java similarity index 100% rename from src/com/bfh/logisim/gui/FPGAProgressBarGui.java rename to src/main/java/com/bfh/logisim/gui/FPGAProgressBarGui.java diff --git a/src/com/bfh/logisim/gui/IFPGAFrame.java b/src/main/java/com/bfh/logisim/gui/IFPGAFrame.java similarity index 100% rename from src/com/bfh/logisim/gui/IFPGAFrame.java rename to src/main/java/com/bfh/logisim/gui/IFPGAFrame.java diff --git a/src/com/bfh/logisim/gui/IFPGAGrid.java b/src/main/java/com/bfh/logisim/gui/IFPGAGrid.java similarity index 100% rename from src/com/bfh/logisim/gui/IFPGAGrid.java rename to src/main/java/com/bfh/logisim/gui/IFPGAGrid.java diff --git a/src/com/bfh/logisim/gui/IFPGAGridLayout.java b/src/main/java/com/bfh/logisim/gui/IFPGAGridLayout.java similarity index 100% rename from src/com/bfh/logisim/gui/IFPGAGridLayout.java rename to src/main/java/com/bfh/logisim/gui/IFPGAGridLayout.java diff --git a/src/com/bfh/logisim/gui/IFPGALabel.java b/src/main/java/com/bfh/logisim/gui/IFPGALabel.java similarity index 100% rename from src/com/bfh/logisim/gui/IFPGALabel.java rename to src/main/java/com/bfh/logisim/gui/IFPGALabel.java diff --git a/src/com/bfh/logisim/gui/IFPGAOptionPanel.java b/src/main/java/com/bfh/logisim/gui/IFPGAOptionPanel.java similarity index 100% rename from src/com/bfh/logisim/gui/IFPGAOptionPanel.java rename to src/main/java/com/bfh/logisim/gui/IFPGAOptionPanel.java diff --git a/src/com/bfh/logisim/gui/IFPGAProgressBar.java b/src/main/java/com/bfh/logisim/gui/IFPGAProgressBar.java similarity index 100% rename from src/com/bfh/logisim/gui/IFPGAProgressBar.java rename to src/main/java/com/bfh/logisim/gui/IFPGAProgressBar.java diff --git a/src/com/bfh/logisim/hdlgenerator/AbstractHDLGeneratorFactory.java b/src/main/java/com/bfh/logisim/hdlgenerator/AbstractHDLGeneratorFactory.java similarity index 100% rename from src/com/bfh/logisim/hdlgenerator/AbstractHDLGeneratorFactory.java rename to src/main/java/com/bfh/logisim/hdlgenerator/AbstractHDLGeneratorFactory.java diff --git a/src/com/bfh/logisim/hdlgenerator/CircuitHDLGeneratorFactory.java b/src/main/java/com/bfh/logisim/hdlgenerator/CircuitHDLGeneratorFactory.java similarity index 100% rename from src/com/bfh/logisim/hdlgenerator/CircuitHDLGeneratorFactory.java rename to src/main/java/com/bfh/logisim/hdlgenerator/CircuitHDLGeneratorFactory.java diff --git a/src/com/bfh/logisim/hdlgenerator/FileWriter.java b/src/main/java/com/bfh/logisim/hdlgenerator/FileWriter.java similarity index 100% rename from src/com/bfh/logisim/hdlgenerator/FileWriter.java rename to src/main/java/com/bfh/logisim/hdlgenerator/FileWriter.java diff --git a/src/com/bfh/logisim/hdlgenerator/HDLColorRenderer.java b/src/main/java/com/bfh/logisim/hdlgenerator/HDLColorRenderer.java similarity index 100% rename from src/com/bfh/logisim/hdlgenerator/HDLColorRenderer.java rename to src/main/java/com/bfh/logisim/hdlgenerator/HDLColorRenderer.java diff --git a/src/com/bfh/logisim/hdlgenerator/HDLGeneratorFactory.java b/src/main/java/com/bfh/logisim/hdlgenerator/HDLGeneratorFactory.java similarity index 100% rename from src/com/bfh/logisim/hdlgenerator/HDLGeneratorFactory.java rename to src/main/java/com/bfh/logisim/hdlgenerator/HDLGeneratorFactory.java diff --git a/src/com/bfh/logisim/hdlgenerator/IOComponentInformationContainer.java b/src/main/java/com/bfh/logisim/hdlgenerator/IOComponentInformationContainer.java similarity index 100% rename from src/com/bfh/logisim/hdlgenerator/IOComponentInformationContainer.java rename to src/main/java/com/bfh/logisim/hdlgenerator/IOComponentInformationContainer.java diff --git a/src/com/bfh/logisim/hdlgenerator/TickComponentHDLGeneratorFactory.java b/src/main/java/com/bfh/logisim/hdlgenerator/TickComponentHDLGeneratorFactory.java similarity index 100% rename from src/com/bfh/logisim/hdlgenerator/TickComponentHDLGeneratorFactory.java rename to src/main/java/com/bfh/logisim/hdlgenerator/TickComponentHDLGeneratorFactory.java diff --git a/src/com/bfh/logisim/hdlgenerator/ToplevelHDLGeneratorFactory.java b/src/main/java/com/bfh/logisim/hdlgenerator/ToplevelHDLGeneratorFactory.java similarity index 100% rename from src/com/bfh/logisim/hdlgenerator/ToplevelHDLGeneratorFactory.java rename to src/main/java/com/bfh/logisim/hdlgenerator/ToplevelHDLGeneratorFactory.java diff --git a/src/com/bfh/logisim/library/BFHPraktika.java b/src/main/java/com/bfh/logisim/library/BFHPraktika.java similarity index 100% rename from src/com/bfh/logisim/library/BFHPraktika.java rename to src/main/java/com/bfh/logisim/library/BFHPraktika.java diff --git a/src/com/bfh/logisim/library/add3.fig b/src/main/java/com/bfh/logisim/library/add3.fig similarity index 100% rename from src/com/bfh/logisim/library/add3.fig rename to src/main/java/com/bfh/logisim/library/add3.fig diff --git a/src/com/bfh/logisim/library/bcd2sevenseg.java b/src/main/java/com/bfh/logisim/library/bcd2sevenseg.java similarity index 100% rename from src/com/bfh/logisim/library/bcd2sevenseg.java rename to src/main/java/com/bfh/logisim/library/bcd2sevenseg.java diff --git a/src/com/bfh/logisim/library/bcd2sevensegHDLGeneratorFactory.java b/src/main/java/com/bfh/logisim/library/bcd2sevensegHDLGeneratorFactory.java similarity index 100% rename from src/com/bfh/logisim/library/bcd2sevensegHDLGeneratorFactory.java rename to src/main/java/com/bfh/logisim/library/bcd2sevensegHDLGeneratorFactory.java diff --git a/src/com/bfh/logisim/library/bin2bcd.java b/src/main/java/com/bfh/logisim/library/bin2bcd.java similarity index 100% rename from src/com/bfh/logisim/library/bin2bcd.java rename to src/main/java/com/bfh/logisim/library/bin2bcd.java diff --git a/src/com/bfh/logisim/library/bin2bcdHDLGeneratorFactory.java b/src/main/java/com/bfh/logisim/library/bin2bcdHDLGeneratorFactory.java similarity index 100% rename from src/com/bfh/logisim/library/bin2bcdHDLGeneratorFactory.java rename to src/main/java/com/bfh/logisim/library/bin2bcdHDLGeneratorFactory.java diff --git a/src/com/bfh/logisim/settings/BoardList.java b/src/main/java/com/bfh/logisim/settings/BoardList.java similarity index 100% rename from src/com/bfh/logisim/settings/BoardList.java rename to src/main/java/com/bfh/logisim/settings/BoardList.java diff --git a/src/com/bfh/logisim/settings/VendorSoftware.java b/src/main/java/com/bfh/logisim/settings/VendorSoftware.java similarity index 100% rename from src/com/bfh/logisim/settings/VendorSoftware.java rename to src/main/java/com/bfh/logisim/settings/VendorSoftware.java diff --git a/src/com/cburch/draw/actions/ModelAction.java b/src/main/java/com/cburch/draw/actions/ModelAction.java similarity index 100% rename from src/com/cburch/draw/actions/ModelAction.java rename to src/main/java/com/cburch/draw/actions/ModelAction.java diff --git a/src/com/cburch/draw/actions/ModelAddAction.java b/src/main/java/com/cburch/draw/actions/ModelAddAction.java similarity index 100% rename from src/com/cburch/draw/actions/ModelAddAction.java rename to src/main/java/com/cburch/draw/actions/ModelAddAction.java diff --git a/src/com/cburch/draw/actions/ModelChangeAttributeAction.java b/src/main/java/com/cburch/draw/actions/ModelChangeAttributeAction.java similarity index 100% rename from src/com/cburch/draw/actions/ModelChangeAttributeAction.java rename to src/main/java/com/cburch/draw/actions/ModelChangeAttributeAction.java diff --git a/src/com/cburch/draw/actions/ModelDeleteHandleAction.java b/src/main/java/com/cburch/draw/actions/ModelDeleteHandleAction.java similarity index 100% rename from src/com/cburch/draw/actions/ModelDeleteHandleAction.java rename to src/main/java/com/cburch/draw/actions/ModelDeleteHandleAction.java diff --git a/src/com/cburch/draw/actions/ModelEditTextAction.java b/src/main/java/com/cburch/draw/actions/ModelEditTextAction.java similarity index 100% rename from src/com/cburch/draw/actions/ModelEditTextAction.java rename to src/main/java/com/cburch/draw/actions/ModelEditTextAction.java diff --git a/src/com/cburch/draw/actions/ModelInsertHandleAction.java b/src/main/java/com/cburch/draw/actions/ModelInsertHandleAction.java similarity index 100% rename from src/com/cburch/draw/actions/ModelInsertHandleAction.java rename to src/main/java/com/cburch/draw/actions/ModelInsertHandleAction.java diff --git a/src/com/cburch/draw/actions/ModelMoveHandleAction.java b/src/main/java/com/cburch/draw/actions/ModelMoveHandleAction.java similarity index 100% rename from src/com/cburch/draw/actions/ModelMoveHandleAction.java rename to src/main/java/com/cburch/draw/actions/ModelMoveHandleAction.java diff --git a/src/com/cburch/draw/actions/ModelRemoveAction.java b/src/main/java/com/cburch/draw/actions/ModelRemoveAction.java similarity index 100% rename from src/com/cburch/draw/actions/ModelRemoveAction.java rename to src/main/java/com/cburch/draw/actions/ModelRemoveAction.java diff --git a/src/com/cburch/draw/actions/ModelReorderAction.java b/src/main/java/com/cburch/draw/actions/ModelReorderAction.java similarity index 100% rename from src/com/cburch/draw/actions/ModelReorderAction.java rename to src/main/java/com/cburch/draw/actions/ModelReorderAction.java diff --git a/src/com/cburch/draw/actions/ModelTranslateAction.java b/src/main/java/com/cburch/draw/actions/ModelTranslateAction.java similarity index 100% rename from src/com/cburch/draw/actions/ModelTranslateAction.java rename to src/main/java/com/cburch/draw/actions/ModelTranslateAction.java diff --git a/src/com/cburch/draw/actions/Strings.java b/src/main/java/com/cburch/draw/actions/Strings.java similarity index 100% rename from src/com/cburch/draw/actions/Strings.java rename to src/main/java/com/cburch/draw/actions/Strings.java diff --git a/src/com/cburch/draw/canvas/ActionDispatcher.java b/src/main/java/com/cburch/draw/canvas/ActionDispatcher.java similarity index 100% rename from src/com/cburch/draw/canvas/ActionDispatcher.java rename to src/main/java/com/cburch/draw/canvas/ActionDispatcher.java diff --git a/src/com/cburch/draw/canvas/Canvas.java b/src/main/java/com/cburch/draw/canvas/Canvas.java similarity index 100% rename from src/com/cburch/draw/canvas/Canvas.java rename to src/main/java/com/cburch/draw/canvas/Canvas.java diff --git a/src/com/cburch/draw/canvas/CanvasListener.java b/src/main/java/com/cburch/draw/canvas/CanvasListener.java similarity index 100% rename from src/com/cburch/draw/canvas/CanvasListener.java rename to src/main/java/com/cburch/draw/canvas/CanvasListener.java diff --git a/src/com/cburch/draw/canvas/CanvasTool.java b/src/main/java/com/cburch/draw/canvas/CanvasTool.java similarity index 100% rename from src/com/cburch/draw/canvas/CanvasTool.java rename to src/main/java/com/cburch/draw/canvas/CanvasTool.java diff --git a/src/com/cburch/draw/canvas/Selection.java b/src/main/java/com/cburch/draw/canvas/Selection.java similarity index 100% rename from src/com/cburch/draw/canvas/Selection.java rename to src/main/java/com/cburch/draw/canvas/Selection.java diff --git a/src/com/cburch/draw/canvas/SelectionEvent.java b/src/main/java/com/cburch/draw/canvas/SelectionEvent.java similarity index 100% rename from src/com/cburch/draw/canvas/SelectionEvent.java rename to src/main/java/com/cburch/draw/canvas/SelectionEvent.java diff --git a/src/com/cburch/draw/canvas/SelectionListener.java b/src/main/java/com/cburch/draw/canvas/SelectionListener.java similarity index 100% rename from src/com/cburch/draw/canvas/SelectionListener.java rename to src/main/java/com/cburch/draw/canvas/SelectionListener.java diff --git a/src/com/cburch/draw/gui/AttrTableDrawManager.java b/src/main/java/com/cburch/draw/gui/AttrTableDrawManager.java similarity index 100% rename from src/com/cburch/draw/gui/AttrTableDrawManager.java rename to src/main/java/com/cburch/draw/gui/AttrTableDrawManager.java diff --git a/src/com/cburch/draw/gui/AttrTableSelectionModel.java b/src/main/java/com/cburch/draw/gui/AttrTableSelectionModel.java similarity index 100% rename from src/com/cburch/draw/gui/AttrTableSelectionModel.java rename to src/main/java/com/cburch/draw/gui/AttrTableSelectionModel.java diff --git a/src/com/cburch/draw/gui/AttrTableToolModel.java b/src/main/java/com/cburch/draw/gui/AttrTableToolModel.java similarity index 100% rename from src/com/cburch/draw/gui/AttrTableToolModel.java rename to src/main/java/com/cburch/draw/gui/AttrTableToolModel.java diff --git a/src/com/cburch/draw/gui/Main.java b/src/main/java/com/cburch/draw/gui/Main.java similarity index 100% rename from src/com/cburch/draw/gui/Main.java rename to src/main/java/com/cburch/draw/gui/Main.java diff --git a/src/com/cburch/draw/gui/SelectionAttributes.java b/src/main/java/com/cburch/draw/gui/SelectionAttributes.java similarity index 100% rename from src/com/cburch/draw/gui/SelectionAttributes.java rename to src/main/java/com/cburch/draw/gui/SelectionAttributes.java diff --git a/src/com/cburch/draw/gui/Strings.java b/src/main/java/com/cburch/draw/gui/Strings.java similarity index 100% rename from src/com/cburch/draw/gui/Strings.java rename to src/main/java/com/cburch/draw/gui/Strings.java diff --git a/src/com/cburch/draw/gui/Toolbar.java b/src/main/java/com/cburch/draw/gui/Toolbar.java similarity index 100% rename from src/com/cburch/draw/gui/Toolbar.java rename to src/main/java/com/cburch/draw/gui/Toolbar.java diff --git a/src/com/cburch/draw/model/AbstractCanvasObject.java b/src/main/java/com/cburch/draw/model/AbstractCanvasObject.java similarity index 100% rename from src/com/cburch/draw/model/AbstractCanvasObject.java rename to src/main/java/com/cburch/draw/model/AbstractCanvasObject.java diff --git a/src/com/cburch/draw/model/AttributeMapKey.java b/src/main/java/com/cburch/draw/model/AttributeMapKey.java similarity index 100% rename from src/com/cburch/draw/model/AttributeMapKey.java rename to src/main/java/com/cburch/draw/model/AttributeMapKey.java diff --git a/src/com/cburch/draw/model/CanvasModel.java b/src/main/java/com/cburch/draw/model/CanvasModel.java similarity index 100% rename from src/com/cburch/draw/model/CanvasModel.java rename to src/main/java/com/cburch/draw/model/CanvasModel.java diff --git a/src/com/cburch/draw/model/CanvasModelEvent.java b/src/main/java/com/cburch/draw/model/CanvasModelEvent.java similarity index 100% rename from src/com/cburch/draw/model/CanvasModelEvent.java rename to src/main/java/com/cburch/draw/model/CanvasModelEvent.java diff --git a/src/com/cburch/draw/model/CanvasModelListener.java b/src/main/java/com/cburch/draw/model/CanvasModelListener.java similarity index 100% rename from src/com/cburch/draw/model/CanvasModelListener.java rename to src/main/java/com/cburch/draw/model/CanvasModelListener.java diff --git a/src/com/cburch/draw/model/CanvasObject.java b/src/main/java/com/cburch/draw/model/CanvasObject.java similarity index 100% rename from src/com/cburch/draw/model/CanvasObject.java rename to src/main/java/com/cburch/draw/model/CanvasObject.java diff --git a/src/com/cburch/draw/model/Drawing.java b/src/main/java/com/cburch/draw/model/Drawing.java similarity index 100% rename from src/com/cburch/draw/model/Drawing.java rename to src/main/java/com/cburch/draw/model/Drawing.java diff --git a/src/com/cburch/draw/model/DrawingOverlaps.java b/src/main/java/com/cburch/draw/model/DrawingOverlaps.java similarity index 100% rename from src/com/cburch/draw/model/DrawingOverlaps.java rename to src/main/java/com/cburch/draw/model/DrawingOverlaps.java diff --git a/src/com/cburch/draw/model/Handle.java b/src/main/java/com/cburch/draw/model/Handle.java similarity index 100% rename from src/com/cburch/draw/model/Handle.java rename to src/main/java/com/cburch/draw/model/Handle.java diff --git a/src/com/cburch/draw/model/HandleGesture.java b/src/main/java/com/cburch/draw/model/HandleGesture.java similarity index 100% rename from src/com/cburch/draw/model/HandleGesture.java rename to src/main/java/com/cburch/draw/model/HandleGesture.java diff --git a/src/com/cburch/draw/model/ReorderRequest.java b/src/main/java/com/cburch/draw/model/ReorderRequest.java similarity index 100% rename from src/com/cburch/draw/model/ReorderRequest.java rename to src/main/java/com/cburch/draw/model/ReorderRequest.java diff --git a/src/com/cburch/draw/shapes/Curve.java b/src/main/java/com/cburch/draw/shapes/Curve.java similarity index 100% rename from src/com/cburch/draw/shapes/Curve.java rename to src/main/java/com/cburch/draw/shapes/Curve.java diff --git a/src/com/cburch/draw/shapes/CurveUtil.java b/src/main/java/com/cburch/draw/shapes/CurveUtil.java similarity index 100% rename from src/com/cburch/draw/shapes/CurveUtil.java rename to src/main/java/com/cburch/draw/shapes/CurveUtil.java diff --git a/src/com/cburch/draw/shapes/DrawAttr.java b/src/main/java/com/cburch/draw/shapes/DrawAttr.java similarity index 100% rename from src/com/cburch/draw/shapes/DrawAttr.java rename to src/main/java/com/cburch/draw/shapes/DrawAttr.java diff --git a/src/com/cburch/draw/shapes/FillableCanvasObject.java b/src/main/java/com/cburch/draw/shapes/FillableCanvasObject.java similarity index 100% rename from src/com/cburch/draw/shapes/FillableCanvasObject.java rename to src/main/java/com/cburch/draw/shapes/FillableCanvasObject.java diff --git a/src/com/cburch/draw/shapes/Line.java b/src/main/java/com/cburch/draw/shapes/Line.java similarity index 100% rename from src/com/cburch/draw/shapes/Line.java rename to src/main/java/com/cburch/draw/shapes/Line.java diff --git a/src/com/cburch/draw/shapes/LineUtil.java b/src/main/java/com/cburch/draw/shapes/LineUtil.java similarity index 100% rename from src/com/cburch/draw/shapes/LineUtil.java rename to src/main/java/com/cburch/draw/shapes/LineUtil.java diff --git a/src/com/cburch/draw/shapes/Oval.java b/src/main/java/com/cburch/draw/shapes/Oval.java similarity index 100% rename from src/com/cburch/draw/shapes/Oval.java rename to src/main/java/com/cburch/draw/shapes/Oval.java diff --git a/src/com/cburch/draw/shapes/Poly.java b/src/main/java/com/cburch/draw/shapes/Poly.java similarity index 100% rename from src/com/cburch/draw/shapes/Poly.java rename to src/main/java/com/cburch/draw/shapes/Poly.java diff --git a/src/com/cburch/draw/shapes/PolyUtil.java b/src/main/java/com/cburch/draw/shapes/PolyUtil.java similarity index 100% rename from src/com/cburch/draw/shapes/PolyUtil.java rename to src/main/java/com/cburch/draw/shapes/PolyUtil.java diff --git a/src/com/cburch/draw/shapes/Rectangle.java b/src/main/java/com/cburch/draw/shapes/Rectangle.java similarity index 100% rename from src/com/cburch/draw/shapes/Rectangle.java rename to src/main/java/com/cburch/draw/shapes/Rectangle.java diff --git a/src/com/cburch/draw/shapes/Rectangular.java b/src/main/java/com/cburch/draw/shapes/Rectangular.java similarity index 100% rename from src/com/cburch/draw/shapes/Rectangular.java rename to src/main/java/com/cburch/draw/shapes/Rectangular.java diff --git a/src/com/cburch/draw/shapes/RoundRectangle.java b/src/main/java/com/cburch/draw/shapes/RoundRectangle.java similarity index 100% rename from src/com/cburch/draw/shapes/RoundRectangle.java rename to src/main/java/com/cburch/draw/shapes/RoundRectangle.java diff --git a/src/com/cburch/draw/shapes/Strings.java b/src/main/java/com/cburch/draw/shapes/Strings.java similarity index 100% rename from src/com/cburch/draw/shapes/Strings.java rename to src/main/java/com/cburch/draw/shapes/Strings.java diff --git a/src/com/cburch/draw/shapes/SvgCreator.java b/src/main/java/com/cburch/draw/shapes/SvgCreator.java similarity index 100% rename from src/com/cburch/draw/shapes/SvgCreator.java rename to src/main/java/com/cburch/draw/shapes/SvgCreator.java diff --git a/src/com/cburch/draw/shapes/SvgReader.java b/src/main/java/com/cburch/draw/shapes/SvgReader.java similarity index 100% rename from src/com/cburch/draw/shapes/SvgReader.java rename to src/main/java/com/cburch/draw/shapes/SvgReader.java diff --git a/src/com/cburch/draw/shapes/Text.java b/src/main/java/com/cburch/draw/shapes/Text.java similarity index 100% rename from src/com/cburch/draw/shapes/Text.java rename to src/main/java/com/cburch/draw/shapes/Text.java diff --git a/src/com/cburch/draw/toolbar/AbstractToolbarModel.java b/src/main/java/com/cburch/draw/toolbar/AbstractToolbarModel.java similarity index 100% rename from src/com/cburch/draw/toolbar/AbstractToolbarModel.java rename to src/main/java/com/cburch/draw/toolbar/AbstractToolbarModel.java diff --git a/src/com/cburch/draw/toolbar/Toolbar.java b/src/main/java/com/cburch/draw/toolbar/Toolbar.java similarity index 100% rename from src/com/cburch/draw/toolbar/Toolbar.java rename to src/main/java/com/cburch/draw/toolbar/Toolbar.java diff --git a/src/com/cburch/draw/toolbar/ToolbarButton.java b/src/main/java/com/cburch/draw/toolbar/ToolbarButton.java similarity index 100% rename from src/com/cburch/draw/toolbar/ToolbarButton.java rename to src/main/java/com/cburch/draw/toolbar/ToolbarButton.java diff --git a/src/com/cburch/draw/toolbar/ToolbarItem.java b/src/main/java/com/cburch/draw/toolbar/ToolbarItem.java similarity index 100% rename from src/com/cburch/draw/toolbar/ToolbarItem.java rename to src/main/java/com/cburch/draw/toolbar/ToolbarItem.java diff --git a/src/com/cburch/draw/toolbar/ToolbarModel.java b/src/main/java/com/cburch/draw/toolbar/ToolbarModel.java similarity index 100% rename from src/com/cburch/draw/toolbar/ToolbarModel.java rename to src/main/java/com/cburch/draw/toolbar/ToolbarModel.java diff --git a/src/com/cburch/draw/toolbar/ToolbarModelEvent.java b/src/main/java/com/cburch/draw/toolbar/ToolbarModelEvent.java similarity index 100% rename from src/com/cburch/draw/toolbar/ToolbarModelEvent.java rename to src/main/java/com/cburch/draw/toolbar/ToolbarModelEvent.java diff --git a/src/com/cburch/draw/toolbar/ToolbarModelListener.java b/src/main/java/com/cburch/draw/toolbar/ToolbarModelListener.java similarity index 100% rename from src/com/cburch/draw/toolbar/ToolbarModelListener.java rename to src/main/java/com/cburch/draw/toolbar/ToolbarModelListener.java diff --git a/src/com/cburch/draw/toolbar/ToolbarSeparator.java b/src/main/java/com/cburch/draw/toolbar/ToolbarSeparator.java similarity index 100% rename from src/com/cburch/draw/toolbar/ToolbarSeparator.java rename to src/main/java/com/cburch/draw/toolbar/ToolbarSeparator.java diff --git a/src/com/cburch/draw/tools/AbstractTool.java b/src/main/java/com/cburch/draw/tools/AbstractTool.java similarity index 100% rename from src/com/cburch/draw/tools/AbstractTool.java rename to src/main/java/com/cburch/draw/tools/AbstractTool.java diff --git a/src/com/cburch/draw/tools/CurveTool.java b/src/main/java/com/cburch/draw/tools/CurveTool.java similarity index 100% rename from src/com/cburch/draw/tools/CurveTool.java rename to src/main/java/com/cburch/draw/tools/CurveTool.java diff --git a/src/com/cburch/draw/tools/DrawingAttributeSet.java b/src/main/java/com/cburch/draw/tools/DrawingAttributeSet.java similarity index 100% rename from src/com/cburch/draw/tools/DrawingAttributeSet.java rename to src/main/java/com/cburch/draw/tools/DrawingAttributeSet.java diff --git a/src/com/cburch/draw/tools/LineTool.java b/src/main/java/com/cburch/draw/tools/LineTool.java similarity index 100% rename from src/com/cburch/draw/tools/LineTool.java rename to src/main/java/com/cburch/draw/tools/LineTool.java diff --git a/src/com/cburch/draw/tools/OvalTool.java b/src/main/java/com/cburch/draw/tools/OvalTool.java similarity index 100% rename from src/com/cburch/draw/tools/OvalTool.java rename to src/main/java/com/cburch/draw/tools/OvalTool.java diff --git a/src/com/cburch/draw/tools/PolyTool.java b/src/main/java/com/cburch/draw/tools/PolyTool.java similarity index 100% rename from src/com/cburch/draw/tools/PolyTool.java rename to src/main/java/com/cburch/draw/tools/PolyTool.java diff --git a/src/com/cburch/draw/tools/RectangleTool.java b/src/main/java/com/cburch/draw/tools/RectangleTool.java similarity index 100% rename from src/com/cburch/draw/tools/RectangleTool.java rename to src/main/java/com/cburch/draw/tools/RectangleTool.java diff --git a/src/com/cburch/draw/tools/RectangularTool.java b/src/main/java/com/cburch/draw/tools/RectangularTool.java similarity index 100% rename from src/com/cburch/draw/tools/RectangularTool.java rename to src/main/java/com/cburch/draw/tools/RectangularTool.java diff --git a/src/com/cburch/draw/tools/RoundRectangleTool.java b/src/main/java/com/cburch/draw/tools/RoundRectangleTool.java similarity index 100% rename from src/com/cburch/draw/tools/RoundRectangleTool.java rename to src/main/java/com/cburch/draw/tools/RoundRectangleTool.java diff --git a/src/com/cburch/draw/tools/SelectTool.java b/src/main/java/com/cburch/draw/tools/SelectTool.java similarity index 100% rename from src/com/cburch/draw/tools/SelectTool.java rename to src/main/java/com/cburch/draw/tools/SelectTool.java diff --git a/src/com/cburch/draw/tools/TextTool.java b/src/main/java/com/cburch/draw/tools/TextTool.java similarity index 100% rename from src/com/cburch/draw/tools/TextTool.java rename to src/main/java/com/cburch/draw/tools/TextTool.java diff --git a/src/com/cburch/draw/tools/ToolbarToolItem.java b/src/main/java/com/cburch/draw/tools/ToolbarToolItem.java similarity index 100% rename from src/com/cburch/draw/tools/ToolbarToolItem.java rename to src/main/java/com/cburch/draw/tools/ToolbarToolItem.java diff --git a/src/com/cburch/draw/undo/Action.java b/src/main/java/com/cburch/draw/undo/Action.java similarity index 100% rename from src/com/cburch/draw/undo/Action.java rename to src/main/java/com/cburch/draw/undo/Action.java diff --git a/src/com/cburch/draw/undo/ActionUnion.java b/src/main/java/com/cburch/draw/undo/ActionUnion.java similarity index 100% rename from src/com/cburch/draw/undo/ActionUnion.java rename to src/main/java/com/cburch/draw/undo/ActionUnion.java diff --git a/src/com/cburch/draw/undo/UndoLog.java b/src/main/java/com/cburch/draw/undo/UndoLog.java similarity index 100% rename from src/com/cburch/draw/undo/UndoLog.java rename to src/main/java/com/cburch/draw/undo/UndoLog.java diff --git a/src/com/cburch/draw/undo/UndoLogDispatcher.java b/src/main/java/com/cburch/draw/undo/UndoLogDispatcher.java similarity index 100% rename from src/com/cburch/draw/undo/UndoLogDispatcher.java rename to src/main/java/com/cburch/draw/undo/UndoLogDispatcher.java diff --git a/src/com/cburch/draw/undo/UndoLogEvent.java b/src/main/java/com/cburch/draw/undo/UndoLogEvent.java similarity index 100% rename from src/com/cburch/draw/undo/UndoLogEvent.java rename to src/main/java/com/cburch/draw/undo/UndoLogEvent.java diff --git a/src/com/cburch/draw/undo/UndoLogListener.java b/src/main/java/com/cburch/draw/undo/UndoLogListener.java similarity index 100% rename from src/com/cburch/draw/undo/UndoLogListener.java rename to src/main/java/com/cburch/draw/undo/UndoLogListener.java diff --git a/src/com/cburch/draw/util/EditableLabel.java b/src/main/java/com/cburch/draw/util/EditableLabel.java similarity index 100% rename from src/com/cburch/draw/util/EditableLabel.java rename to src/main/java/com/cburch/draw/util/EditableLabel.java diff --git a/src/com/cburch/draw/util/EditableLabelField.java b/src/main/java/com/cburch/draw/util/EditableLabelField.java similarity index 100% rename from src/com/cburch/draw/util/EditableLabelField.java rename to src/main/java/com/cburch/draw/util/EditableLabelField.java diff --git a/src/com/cburch/draw/util/MatchingSet.java b/src/main/java/com/cburch/draw/util/MatchingSet.java similarity index 100% rename from src/com/cburch/draw/util/MatchingSet.java rename to src/main/java/com/cburch/draw/util/MatchingSet.java diff --git a/src/com/cburch/draw/util/ZOrder.java b/src/main/java/com/cburch/draw/util/ZOrder.java similarity index 100% rename from src/com/cburch/draw/util/ZOrder.java rename to src/main/java/com/cburch/draw/util/ZOrder.java diff --git a/src/com/cburch/gray/Components.java b/src/main/java/com/cburch/gray/Components.java similarity index 100% rename from src/com/cburch/gray/Components.java rename to src/main/java/com/cburch/gray/Components.java diff --git a/src/com/cburch/gray/CounterData.java b/src/main/java/com/cburch/gray/CounterData.java similarity index 100% rename from src/com/cburch/gray/CounterData.java rename to src/main/java/com/cburch/gray/CounterData.java diff --git a/src/com/cburch/gray/CounterPoker.java b/src/main/java/com/cburch/gray/CounterPoker.java similarity index 100% rename from src/com/cburch/gray/CounterPoker.java rename to src/main/java/com/cburch/gray/CounterPoker.java diff --git a/src/com/cburch/gray/GrayCounter.java b/src/main/java/com/cburch/gray/GrayCounter.java similarity index 100% rename from src/com/cburch/gray/GrayCounter.java rename to src/main/java/com/cburch/gray/GrayCounter.java diff --git a/src/com/cburch/gray/GrayIncrementer.java b/src/main/java/com/cburch/gray/GrayIncrementer.java similarity index 100% rename from src/com/cburch/gray/GrayIncrementer.java rename to src/main/java/com/cburch/gray/GrayIncrementer.java diff --git a/src/com/cburch/gray/SimpleGrayCounter.java b/src/main/java/com/cburch/gray/SimpleGrayCounter.java similarity index 100% rename from src/com/cburch/gray/SimpleGrayCounter.java rename to src/main/java/com/cburch/gray/SimpleGrayCounter.java diff --git a/src/com/cburch/hdl/HdlFile.java b/src/main/java/com/cburch/hdl/HdlFile.java similarity index 100% rename from src/com/cburch/hdl/HdlFile.java rename to src/main/java/com/cburch/hdl/HdlFile.java diff --git a/src/com/cburch/hdl/HdlModel.java b/src/main/java/com/cburch/hdl/HdlModel.java similarity index 100% rename from src/com/cburch/hdl/HdlModel.java rename to src/main/java/com/cburch/hdl/HdlModel.java diff --git a/src/com/cburch/hdl/HdlModelListener.java b/src/main/java/com/cburch/hdl/HdlModelListener.java similarity index 100% rename from src/com/cburch/hdl/HdlModelListener.java rename to src/main/java/com/cburch/hdl/HdlModelListener.java diff --git a/src/com/cburch/hdl/Strings.java b/src/main/java/com/cburch/hdl/Strings.java similarity index 100% rename from src/com/cburch/hdl/Strings.java rename to src/main/java/com/cburch/hdl/Strings.java diff --git a/src/com/cburch/hex/Caret.java b/src/main/java/com/cburch/hex/Caret.java similarity index 100% rename from src/com/cburch/hex/Caret.java rename to src/main/java/com/cburch/hex/Caret.java diff --git a/src/com/cburch/hex/HexEditor.java b/src/main/java/com/cburch/hex/HexEditor.java similarity index 100% rename from src/com/cburch/hex/HexEditor.java rename to src/main/java/com/cburch/hex/HexEditor.java diff --git a/src/com/cburch/hex/HexModel.java b/src/main/java/com/cburch/hex/HexModel.java similarity index 100% rename from src/com/cburch/hex/HexModel.java rename to src/main/java/com/cburch/hex/HexModel.java diff --git a/src/com/cburch/hex/HexModelListener.java b/src/main/java/com/cburch/hex/HexModelListener.java similarity index 100% rename from src/com/cburch/hex/HexModelListener.java rename to src/main/java/com/cburch/hex/HexModelListener.java diff --git a/src/com/cburch/hex/Highlighter.java b/src/main/java/com/cburch/hex/Highlighter.java similarity index 100% rename from src/com/cburch/hex/Highlighter.java rename to src/main/java/com/cburch/hex/Highlighter.java diff --git a/src/com/cburch/hex/Measures.java b/src/main/java/com/cburch/hex/Measures.java similarity index 100% rename from src/com/cburch/hex/Measures.java rename to src/main/java/com/cburch/hex/Measures.java diff --git a/src/com/cburch/hex/Test.java b/src/main/java/com/cburch/hex/Test.java similarity index 100% rename from src/com/cburch/hex/Test.java rename to src/main/java/com/cburch/hex/Test.java diff --git a/src/com/cburch/logisim/LogisimRuntimeSettings.java b/src/main/java/com/cburch/logisim/LogisimRuntimeSettings.java similarity index 100% rename from src/com/cburch/logisim/LogisimRuntimeSettings.java rename to src/main/java/com/cburch/logisim/LogisimRuntimeSettings.java diff --git a/src/com/cburch/logisim/LogisimVersion.java b/src/main/java/com/cburch/logisim/LogisimVersion.java similarity index 100% rename from src/com/cburch/logisim/LogisimVersion.java rename to src/main/java/com/cburch/logisim/LogisimVersion.java diff --git a/src/com/cburch/logisim/Main.java b/src/main/java/com/cburch/logisim/Main.java similarity index 100% rename from src/com/cburch/logisim/Main.java rename to src/main/java/com/cburch/logisim/Main.java diff --git a/src/com/cburch/logisim/analyze/gui/Analyzer.java b/src/main/java/com/cburch/logisim/analyze/gui/Analyzer.java similarity index 100% rename from src/com/cburch/logisim/analyze/gui/Analyzer.java rename to src/main/java/com/cburch/logisim/analyze/gui/Analyzer.java diff --git a/src/com/cburch/logisim/analyze/gui/AnalyzerManager.java b/src/main/java/com/cburch/logisim/analyze/gui/AnalyzerManager.java similarity index 100% rename from src/com/cburch/logisim/analyze/gui/AnalyzerManager.java rename to src/main/java/com/cburch/logisim/analyze/gui/AnalyzerManager.java diff --git a/src/com/cburch/logisim/analyze/gui/AnalyzerTab.java b/src/main/java/com/cburch/logisim/analyze/gui/AnalyzerTab.java similarity index 100% rename from src/com/cburch/logisim/analyze/gui/AnalyzerTab.java rename to src/main/java/com/cburch/logisim/analyze/gui/AnalyzerTab.java diff --git a/src/com/cburch/logisim/analyze/gui/BuildCircuitButton.java b/src/main/java/com/cburch/logisim/analyze/gui/BuildCircuitButton.java similarity index 100% rename from src/com/cburch/logisim/analyze/gui/BuildCircuitButton.java rename to src/main/java/com/cburch/logisim/analyze/gui/BuildCircuitButton.java diff --git a/src/com/cburch/logisim/analyze/gui/DefaultRegistry.java b/src/main/java/com/cburch/logisim/analyze/gui/DefaultRegistry.java similarity index 100% rename from src/com/cburch/logisim/analyze/gui/DefaultRegistry.java rename to src/main/java/com/cburch/logisim/analyze/gui/DefaultRegistry.java diff --git a/src/com/cburch/logisim/analyze/gui/ExpressionTab.java b/src/main/java/com/cburch/logisim/analyze/gui/ExpressionTab.java similarity index 100% rename from src/com/cburch/logisim/analyze/gui/ExpressionTab.java rename to src/main/java/com/cburch/logisim/analyze/gui/ExpressionTab.java diff --git a/src/com/cburch/logisim/analyze/gui/ExpressionView.java b/src/main/java/com/cburch/logisim/analyze/gui/ExpressionView.java similarity index 100% rename from src/com/cburch/logisim/analyze/gui/ExpressionView.java rename to src/main/java/com/cburch/logisim/analyze/gui/ExpressionView.java diff --git a/src/com/cburch/logisim/analyze/gui/KarnaughMapPanel.java b/src/main/java/com/cburch/logisim/analyze/gui/KarnaughMapPanel.java similarity index 100% rename from src/com/cburch/logisim/analyze/gui/KarnaughMapPanel.java rename to src/main/java/com/cburch/logisim/analyze/gui/KarnaughMapPanel.java diff --git a/src/com/cburch/logisim/analyze/gui/MinimizedTab.java b/src/main/java/com/cburch/logisim/analyze/gui/MinimizedTab.java similarity index 100% rename from src/com/cburch/logisim/analyze/gui/MinimizedTab.java rename to src/main/java/com/cburch/logisim/analyze/gui/MinimizedTab.java diff --git a/src/com/cburch/logisim/analyze/gui/OutputSelector.java b/src/main/java/com/cburch/logisim/analyze/gui/OutputSelector.java similarity index 100% rename from src/com/cburch/logisim/analyze/gui/OutputSelector.java rename to src/main/java/com/cburch/logisim/analyze/gui/OutputSelector.java diff --git a/src/com/cburch/logisim/analyze/gui/Strings.java b/src/main/java/com/cburch/logisim/analyze/gui/Strings.java similarity index 100% rename from src/com/cburch/logisim/analyze/gui/Strings.java rename to src/main/java/com/cburch/logisim/analyze/gui/Strings.java diff --git a/src/com/cburch/logisim/analyze/gui/TabInterface.java b/src/main/java/com/cburch/logisim/analyze/gui/TabInterface.java similarity index 100% rename from src/com/cburch/logisim/analyze/gui/TabInterface.java rename to src/main/java/com/cburch/logisim/analyze/gui/TabInterface.java diff --git a/src/com/cburch/logisim/analyze/gui/TableTab.java b/src/main/java/com/cburch/logisim/analyze/gui/TableTab.java similarity index 100% rename from src/com/cburch/logisim/analyze/gui/TableTab.java rename to src/main/java/com/cburch/logisim/analyze/gui/TableTab.java diff --git a/src/com/cburch/logisim/analyze/gui/TableTabCaret.java b/src/main/java/com/cburch/logisim/analyze/gui/TableTabCaret.java similarity index 100% rename from src/com/cburch/logisim/analyze/gui/TableTabCaret.java rename to src/main/java/com/cburch/logisim/analyze/gui/TableTabCaret.java diff --git a/src/com/cburch/logisim/analyze/gui/TableTabClip.java b/src/main/java/com/cburch/logisim/analyze/gui/TableTabClip.java similarity index 100% rename from src/com/cburch/logisim/analyze/gui/TableTabClip.java rename to src/main/java/com/cburch/logisim/analyze/gui/TableTabClip.java diff --git a/src/com/cburch/logisim/analyze/gui/TruthTableMouseListener.java b/src/main/java/com/cburch/logisim/analyze/gui/TruthTableMouseListener.java similarity index 100% rename from src/com/cburch/logisim/analyze/gui/TruthTableMouseListener.java rename to src/main/java/com/cburch/logisim/analyze/gui/TruthTableMouseListener.java diff --git a/src/com/cburch/logisim/analyze/gui/TruthTablePanel.java b/src/main/java/com/cburch/logisim/analyze/gui/TruthTablePanel.java similarity index 100% rename from src/com/cburch/logisim/analyze/gui/TruthTablePanel.java rename to src/main/java/com/cburch/logisim/analyze/gui/TruthTablePanel.java diff --git a/src/com/cburch/logisim/analyze/gui/VariableTab.java b/src/main/java/com/cburch/logisim/analyze/gui/VariableTab.java similarity index 100% rename from src/com/cburch/logisim/analyze/gui/VariableTab.java rename to src/main/java/com/cburch/logisim/analyze/gui/VariableTab.java diff --git a/src/com/cburch/logisim/analyze/model/AnalyzerModel.java b/src/main/java/com/cburch/logisim/analyze/model/AnalyzerModel.java similarity index 100% rename from src/com/cburch/logisim/analyze/model/AnalyzerModel.java rename to src/main/java/com/cburch/logisim/analyze/model/AnalyzerModel.java diff --git a/src/com/cburch/logisim/analyze/model/Assignments.java b/src/main/java/com/cburch/logisim/analyze/model/Assignments.java similarity index 100% rename from src/com/cburch/logisim/analyze/model/Assignments.java rename to src/main/java/com/cburch/logisim/analyze/model/Assignments.java diff --git a/src/com/cburch/logisim/analyze/model/Entry.java b/src/main/java/com/cburch/logisim/analyze/model/Entry.java similarity index 100% rename from src/com/cburch/logisim/analyze/model/Entry.java rename to src/main/java/com/cburch/logisim/analyze/model/Entry.java diff --git a/src/com/cburch/logisim/analyze/model/Expression.java b/src/main/java/com/cburch/logisim/analyze/model/Expression.java similarity index 100% rename from src/com/cburch/logisim/analyze/model/Expression.java rename to src/main/java/com/cburch/logisim/analyze/model/Expression.java diff --git a/src/com/cburch/logisim/analyze/model/ExpressionVisitor.java b/src/main/java/com/cburch/logisim/analyze/model/ExpressionVisitor.java similarity index 100% rename from src/com/cburch/logisim/analyze/model/ExpressionVisitor.java rename to src/main/java/com/cburch/logisim/analyze/model/ExpressionVisitor.java diff --git a/src/com/cburch/logisim/analyze/model/Expressions.java b/src/main/java/com/cburch/logisim/analyze/model/Expressions.java similarity index 100% rename from src/com/cburch/logisim/analyze/model/Expressions.java rename to src/main/java/com/cburch/logisim/analyze/model/Expressions.java diff --git a/src/com/cburch/logisim/analyze/model/Implicant.java b/src/main/java/com/cburch/logisim/analyze/model/Implicant.java similarity index 100% rename from src/com/cburch/logisim/analyze/model/Implicant.java rename to src/main/java/com/cburch/logisim/analyze/model/Implicant.java diff --git a/src/com/cburch/logisim/analyze/model/OutputExpressions.java b/src/main/java/com/cburch/logisim/analyze/model/OutputExpressions.java similarity index 100% rename from src/com/cburch/logisim/analyze/model/OutputExpressions.java rename to src/main/java/com/cburch/logisim/analyze/model/OutputExpressions.java diff --git a/src/com/cburch/logisim/analyze/model/OutputExpressionsEvent.java b/src/main/java/com/cburch/logisim/analyze/model/OutputExpressionsEvent.java similarity index 100% rename from src/com/cburch/logisim/analyze/model/OutputExpressionsEvent.java rename to src/main/java/com/cburch/logisim/analyze/model/OutputExpressionsEvent.java diff --git a/src/com/cburch/logisim/analyze/model/OutputExpressionsListener.java b/src/main/java/com/cburch/logisim/analyze/model/OutputExpressionsListener.java similarity index 100% rename from src/com/cburch/logisim/analyze/model/OutputExpressionsListener.java rename to src/main/java/com/cburch/logisim/analyze/model/OutputExpressionsListener.java diff --git a/src/com/cburch/logisim/analyze/model/Parser.java b/src/main/java/com/cburch/logisim/analyze/model/Parser.java similarity index 100% rename from src/com/cburch/logisim/analyze/model/Parser.java rename to src/main/java/com/cburch/logisim/analyze/model/Parser.java diff --git a/src/com/cburch/logisim/analyze/model/ParserException.java b/src/main/java/com/cburch/logisim/analyze/model/ParserException.java similarity index 100% rename from src/com/cburch/logisim/analyze/model/ParserException.java rename to src/main/java/com/cburch/logisim/analyze/model/ParserException.java diff --git a/src/com/cburch/logisim/analyze/model/Strings.java b/src/main/java/com/cburch/logisim/analyze/model/Strings.java similarity index 100% rename from src/com/cburch/logisim/analyze/model/Strings.java rename to src/main/java/com/cburch/logisim/analyze/model/Strings.java diff --git a/src/com/cburch/logisim/analyze/model/TruthTable.java b/src/main/java/com/cburch/logisim/analyze/model/TruthTable.java similarity index 100% rename from src/com/cburch/logisim/analyze/model/TruthTable.java rename to src/main/java/com/cburch/logisim/analyze/model/TruthTable.java diff --git a/src/com/cburch/logisim/analyze/model/TruthTableEvent.java b/src/main/java/com/cburch/logisim/analyze/model/TruthTableEvent.java similarity index 100% rename from src/com/cburch/logisim/analyze/model/TruthTableEvent.java rename to src/main/java/com/cburch/logisim/analyze/model/TruthTableEvent.java diff --git a/src/com/cburch/logisim/analyze/model/TruthTableListener.java b/src/main/java/com/cburch/logisim/analyze/model/TruthTableListener.java similarity index 100% rename from src/com/cburch/logisim/analyze/model/TruthTableListener.java rename to src/main/java/com/cburch/logisim/analyze/model/TruthTableListener.java diff --git a/src/com/cburch/logisim/analyze/model/VariableList.java b/src/main/java/com/cburch/logisim/analyze/model/VariableList.java similarity index 100% rename from src/com/cburch/logisim/analyze/model/VariableList.java rename to src/main/java/com/cburch/logisim/analyze/model/VariableList.java diff --git a/src/com/cburch/logisim/analyze/model/VariableListEvent.java b/src/main/java/com/cburch/logisim/analyze/model/VariableListEvent.java similarity index 100% rename from src/com/cburch/logisim/analyze/model/VariableListEvent.java rename to src/main/java/com/cburch/logisim/analyze/model/VariableListEvent.java diff --git a/src/com/cburch/logisim/analyze/model/VariableListListener.java b/src/main/java/com/cburch/logisim/analyze/model/VariableListListener.java similarity index 100% rename from src/com/cburch/logisim/analyze/model/VariableListListener.java rename to src/main/java/com/cburch/logisim/analyze/model/VariableListListener.java diff --git a/src/com/cburch/logisim/circuit/Analyze.java b/src/main/java/com/cburch/logisim/circuit/Analyze.java similarity index 100% rename from src/com/cburch/logisim/circuit/Analyze.java rename to src/main/java/com/cburch/logisim/circuit/Analyze.java diff --git a/src/com/cburch/logisim/circuit/AnalyzeException.java b/src/main/java/com/cburch/logisim/circuit/AnalyzeException.java similarity index 100% rename from src/com/cburch/logisim/circuit/AnalyzeException.java rename to src/main/java/com/cburch/logisim/circuit/AnalyzeException.java diff --git a/src/com/cburch/logisim/circuit/Circuit.java b/src/main/java/com/cburch/logisim/circuit/Circuit.java similarity index 100% rename from src/com/cburch/logisim/circuit/Circuit.java rename to src/main/java/com/cburch/logisim/circuit/Circuit.java diff --git a/src/com/cburch/logisim/circuit/CircuitAction.java b/src/main/java/com/cburch/logisim/circuit/CircuitAction.java similarity index 100% rename from src/com/cburch/logisim/circuit/CircuitAction.java rename to src/main/java/com/cburch/logisim/circuit/CircuitAction.java diff --git a/src/com/cburch/logisim/circuit/CircuitAttributes.java b/src/main/java/com/cburch/logisim/circuit/CircuitAttributes.java similarity index 100% rename from src/com/cburch/logisim/circuit/CircuitAttributes.java rename to src/main/java/com/cburch/logisim/circuit/CircuitAttributes.java diff --git a/src/com/cburch/logisim/circuit/CircuitChange.java b/src/main/java/com/cburch/logisim/circuit/CircuitChange.java similarity index 100% rename from src/com/cburch/logisim/circuit/CircuitChange.java rename to src/main/java/com/cburch/logisim/circuit/CircuitChange.java diff --git a/src/com/cburch/logisim/circuit/CircuitEvent.java b/src/main/java/com/cburch/logisim/circuit/CircuitEvent.java similarity index 100% rename from src/com/cburch/logisim/circuit/CircuitEvent.java rename to src/main/java/com/cburch/logisim/circuit/CircuitEvent.java diff --git a/src/com/cburch/logisim/circuit/CircuitException.java b/src/main/java/com/cburch/logisim/circuit/CircuitException.java similarity index 100% rename from src/com/cburch/logisim/circuit/CircuitException.java rename to src/main/java/com/cburch/logisim/circuit/CircuitException.java diff --git a/src/com/cburch/logisim/circuit/CircuitListener.java b/src/main/java/com/cburch/logisim/circuit/CircuitListener.java similarity index 100% rename from src/com/cburch/logisim/circuit/CircuitListener.java rename to src/main/java/com/cburch/logisim/circuit/CircuitListener.java diff --git a/src/com/cburch/logisim/circuit/CircuitLocker.java b/src/main/java/com/cburch/logisim/circuit/CircuitLocker.java similarity index 100% rename from src/com/cburch/logisim/circuit/CircuitLocker.java rename to src/main/java/com/cburch/logisim/circuit/CircuitLocker.java diff --git a/src/com/cburch/logisim/circuit/CircuitMutation.java b/src/main/java/com/cburch/logisim/circuit/CircuitMutation.java similarity index 100% rename from src/com/cburch/logisim/circuit/CircuitMutation.java rename to src/main/java/com/cburch/logisim/circuit/CircuitMutation.java diff --git a/src/com/cburch/logisim/circuit/CircuitMutator.java b/src/main/java/com/cburch/logisim/circuit/CircuitMutator.java similarity index 100% rename from src/com/cburch/logisim/circuit/CircuitMutator.java rename to src/main/java/com/cburch/logisim/circuit/CircuitMutator.java diff --git a/src/com/cburch/logisim/circuit/CircuitMutatorImpl.java b/src/main/java/com/cburch/logisim/circuit/CircuitMutatorImpl.java similarity index 100% rename from src/com/cburch/logisim/circuit/CircuitMutatorImpl.java rename to src/main/java/com/cburch/logisim/circuit/CircuitMutatorImpl.java diff --git a/src/com/cburch/logisim/circuit/CircuitPoints.java b/src/main/java/com/cburch/logisim/circuit/CircuitPoints.java similarity index 100% rename from src/com/cburch/logisim/circuit/CircuitPoints.java rename to src/main/java/com/cburch/logisim/circuit/CircuitPoints.java diff --git a/src/com/cburch/logisim/circuit/CircuitState.java b/src/main/java/com/cburch/logisim/circuit/CircuitState.java similarity index 100% rename from src/com/cburch/logisim/circuit/CircuitState.java rename to src/main/java/com/cburch/logisim/circuit/CircuitState.java diff --git a/src/com/cburch/logisim/circuit/CircuitTransaction.java b/src/main/java/com/cburch/logisim/circuit/CircuitTransaction.java similarity index 100% rename from src/com/cburch/logisim/circuit/CircuitTransaction.java rename to src/main/java/com/cburch/logisim/circuit/CircuitTransaction.java diff --git a/src/com/cburch/logisim/circuit/CircuitTransactionResult.java b/src/main/java/com/cburch/logisim/circuit/CircuitTransactionResult.java similarity index 100% rename from src/com/cburch/logisim/circuit/CircuitTransactionResult.java rename to src/main/java/com/cburch/logisim/circuit/CircuitTransactionResult.java diff --git a/src/com/cburch/logisim/circuit/CircuitWires.java b/src/main/java/com/cburch/logisim/circuit/CircuitWires.java similarity index 100% rename from src/com/cburch/logisim/circuit/CircuitWires.java rename to src/main/java/com/cburch/logisim/circuit/CircuitWires.java diff --git a/src/com/cburch/logisim/circuit/ExpressionComputer.java b/src/main/java/com/cburch/logisim/circuit/ExpressionComputer.java similarity index 100% rename from src/com/cburch/logisim/circuit/ExpressionComputer.java rename to src/main/java/com/cburch/logisim/circuit/ExpressionComputer.java diff --git a/src/com/cburch/logisim/circuit/PropagationPoints.java b/src/main/java/com/cburch/logisim/circuit/PropagationPoints.java similarity index 100% rename from src/com/cburch/logisim/circuit/PropagationPoints.java rename to src/main/java/com/cburch/logisim/circuit/PropagationPoints.java diff --git a/src/com/cburch/logisim/circuit/Propagator.java b/src/main/java/com/cburch/logisim/circuit/Propagator.java similarity index 100% rename from src/com/cburch/logisim/circuit/Propagator.java rename to src/main/java/com/cburch/logisim/circuit/Propagator.java diff --git a/src/com/cburch/logisim/circuit/RadixOption.java b/src/main/java/com/cburch/logisim/circuit/RadixOption.java similarity index 100% rename from src/com/cburch/logisim/circuit/RadixOption.java rename to src/main/java/com/cburch/logisim/circuit/RadixOption.java diff --git a/src/com/cburch/logisim/circuit/ReplacementMap.java b/src/main/java/com/cburch/logisim/circuit/ReplacementMap.java similarity index 100% rename from src/com/cburch/logisim/circuit/ReplacementMap.java rename to src/main/java/com/cburch/logisim/circuit/ReplacementMap.java diff --git a/src/com/cburch/logisim/circuit/Simulator.java b/src/main/java/com/cburch/logisim/circuit/Simulator.java similarity index 100% rename from src/com/cburch/logisim/circuit/Simulator.java rename to src/main/java/com/cburch/logisim/circuit/Simulator.java diff --git a/src/com/cburch/logisim/circuit/SimulatorEvent.java b/src/main/java/com/cburch/logisim/circuit/SimulatorEvent.java similarity index 100% rename from src/com/cburch/logisim/circuit/SimulatorEvent.java rename to src/main/java/com/cburch/logisim/circuit/SimulatorEvent.java diff --git a/src/com/cburch/logisim/circuit/SimulatorListener.java b/src/main/java/com/cburch/logisim/circuit/SimulatorListener.java similarity index 100% rename from src/com/cburch/logisim/circuit/SimulatorListener.java rename to src/main/java/com/cburch/logisim/circuit/SimulatorListener.java diff --git a/src/com/cburch/logisim/circuit/SimulatorTicker.java b/src/main/java/com/cburch/logisim/circuit/SimulatorTicker.java similarity index 100% rename from src/com/cburch/logisim/circuit/SimulatorTicker.java rename to src/main/java/com/cburch/logisim/circuit/SimulatorTicker.java diff --git a/src/com/cburch/logisim/circuit/Splitter.java b/src/main/java/com/cburch/logisim/circuit/Splitter.java similarity index 100% rename from src/com/cburch/logisim/circuit/Splitter.java rename to src/main/java/com/cburch/logisim/circuit/Splitter.java diff --git a/src/com/cburch/logisim/circuit/SplitterAttributes.java b/src/main/java/com/cburch/logisim/circuit/SplitterAttributes.java similarity index 100% rename from src/com/cburch/logisim/circuit/SplitterAttributes.java rename to src/main/java/com/cburch/logisim/circuit/SplitterAttributes.java diff --git a/src/com/cburch/logisim/circuit/SplitterDistributeItem.java b/src/main/java/com/cburch/logisim/circuit/SplitterDistributeItem.java similarity index 100% rename from src/com/cburch/logisim/circuit/SplitterDistributeItem.java rename to src/main/java/com/cburch/logisim/circuit/SplitterDistributeItem.java diff --git a/src/com/cburch/logisim/circuit/SplitterFactory.java b/src/main/java/com/cburch/logisim/circuit/SplitterFactory.java similarity index 100% rename from src/com/cburch/logisim/circuit/SplitterFactory.java rename to src/main/java/com/cburch/logisim/circuit/SplitterFactory.java diff --git a/src/com/cburch/logisim/circuit/SplitterPainter.java b/src/main/java/com/cburch/logisim/circuit/SplitterPainter.java similarity index 100% rename from src/com/cburch/logisim/circuit/SplitterPainter.java rename to src/main/java/com/cburch/logisim/circuit/SplitterPainter.java diff --git a/src/com/cburch/logisim/circuit/SplitterParameters.java b/src/main/java/com/cburch/logisim/circuit/SplitterParameters.java similarity index 100% rename from src/com/cburch/logisim/circuit/SplitterParameters.java rename to src/main/java/com/cburch/logisim/circuit/SplitterParameters.java diff --git a/src/com/cburch/logisim/circuit/Strings.java b/src/main/java/com/cburch/logisim/circuit/Strings.java similarity index 100% rename from src/com/cburch/logisim/circuit/Strings.java rename to src/main/java/com/cburch/logisim/circuit/Strings.java diff --git a/src/com/cburch/logisim/circuit/SubcircuitFactory.java b/src/main/java/com/cburch/logisim/circuit/SubcircuitFactory.java similarity index 100% rename from src/com/cburch/logisim/circuit/SubcircuitFactory.java rename to src/main/java/com/cburch/logisim/circuit/SubcircuitFactory.java diff --git a/src/com/cburch/logisim/circuit/SubcircuitPoker.java b/src/main/java/com/cburch/logisim/circuit/SubcircuitPoker.java similarity index 100% rename from src/com/cburch/logisim/circuit/SubcircuitPoker.java rename to src/main/java/com/cburch/logisim/circuit/SubcircuitPoker.java diff --git a/src/com/cburch/logisim/circuit/WidthIncompatibilityData.java b/src/main/java/com/cburch/logisim/circuit/WidthIncompatibilityData.java similarity index 100% rename from src/com/cburch/logisim/circuit/WidthIncompatibilityData.java rename to src/main/java/com/cburch/logisim/circuit/WidthIncompatibilityData.java diff --git a/src/com/cburch/logisim/circuit/Wire.java b/src/main/java/com/cburch/logisim/circuit/Wire.java similarity index 100% rename from src/com/cburch/logisim/circuit/Wire.java rename to src/main/java/com/cburch/logisim/circuit/Wire.java diff --git a/src/com/cburch/logisim/circuit/WireBundle.java b/src/main/java/com/cburch/logisim/circuit/WireBundle.java similarity index 100% rename from src/com/cburch/logisim/circuit/WireBundle.java rename to src/main/java/com/cburch/logisim/circuit/WireBundle.java diff --git a/src/com/cburch/logisim/circuit/WireFactory.java b/src/main/java/com/cburch/logisim/circuit/WireFactory.java similarity index 100% rename from src/com/cburch/logisim/circuit/WireFactory.java rename to src/main/java/com/cburch/logisim/circuit/WireFactory.java diff --git a/src/com/cburch/logisim/circuit/WireIterator.java b/src/main/java/com/cburch/logisim/circuit/WireIterator.java similarity index 100% rename from src/com/cburch/logisim/circuit/WireIterator.java rename to src/main/java/com/cburch/logisim/circuit/WireIterator.java diff --git a/src/com/cburch/logisim/circuit/WireRepair.java b/src/main/java/com/cburch/logisim/circuit/WireRepair.java similarity index 100% rename from src/com/cburch/logisim/circuit/WireRepair.java rename to src/main/java/com/cburch/logisim/circuit/WireRepair.java diff --git a/src/com/cburch/logisim/circuit/WireSet.java b/src/main/java/com/cburch/logisim/circuit/WireSet.java similarity index 100% rename from src/com/cburch/logisim/circuit/WireSet.java rename to src/main/java/com/cburch/logisim/circuit/WireSet.java diff --git a/src/com/cburch/logisim/circuit/WireThread.java b/src/main/java/com/cburch/logisim/circuit/WireThread.java similarity index 100% rename from src/com/cburch/logisim/circuit/WireThread.java rename to src/main/java/com/cburch/logisim/circuit/WireThread.java diff --git a/src/com/cburch/logisim/circuit/WireUtil.java b/src/main/java/com/cburch/logisim/circuit/WireUtil.java similarity index 100% rename from src/com/cburch/logisim/circuit/WireUtil.java rename to src/main/java/com/cburch/logisim/circuit/WireUtil.java diff --git a/src/com/cburch/logisim/circuit/appear/AppearanceAnchor.java b/src/main/java/com/cburch/logisim/circuit/appear/AppearanceAnchor.java similarity index 100% rename from src/com/cburch/logisim/circuit/appear/AppearanceAnchor.java rename to src/main/java/com/cburch/logisim/circuit/appear/AppearanceAnchor.java diff --git a/src/com/cburch/logisim/circuit/appear/AppearanceElement.java b/src/main/java/com/cburch/logisim/circuit/appear/AppearanceElement.java similarity index 100% rename from src/com/cburch/logisim/circuit/appear/AppearanceElement.java rename to src/main/java/com/cburch/logisim/circuit/appear/AppearanceElement.java diff --git a/src/com/cburch/logisim/circuit/appear/AppearancePort.java b/src/main/java/com/cburch/logisim/circuit/appear/AppearancePort.java similarity index 100% rename from src/com/cburch/logisim/circuit/appear/AppearancePort.java rename to src/main/java/com/cburch/logisim/circuit/appear/AppearancePort.java diff --git a/src/com/cburch/logisim/circuit/appear/AppearanceSvgReader.java b/src/main/java/com/cburch/logisim/circuit/appear/AppearanceSvgReader.java similarity index 100% rename from src/com/cburch/logisim/circuit/appear/AppearanceSvgReader.java rename to src/main/java/com/cburch/logisim/circuit/appear/AppearanceSvgReader.java diff --git a/src/com/cburch/logisim/circuit/appear/CircuitAppearance.java b/src/main/java/com/cburch/logisim/circuit/appear/CircuitAppearance.java similarity index 100% rename from src/com/cburch/logisim/circuit/appear/CircuitAppearance.java rename to src/main/java/com/cburch/logisim/circuit/appear/CircuitAppearance.java diff --git a/src/com/cburch/logisim/circuit/appear/CircuitAppearanceEvent.java b/src/main/java/com/cburch/logisim/circuit/appear/CircuitAppearanceEvent.java similarity index 100% rename from src/com/cburch/logisim/circuit/appear/CircuitAppearanceEvent.java rename to src/main/java/com/cburch/logisim/circuit/appear/CircuitAppearanceEvent.java diff --git a/src/com/cburch/logisim/circuit/appear/CircuitAppearanceListener.java b/src/main/java/com/cburch/logisim/circuit/appear/CircuitAppearanceListener.java similarity index 100% rename from src/com/cburch/logisim/circuit/appear/CircuitAppearanceListener.java rename to src/main/java/com/cburch/logisim/circuit/appear/CircuitAppearanceListener.java diff --git a/src/com/cburch/logisim/circuit/appear/CircuitPins.java b/src/main/java/com/cburch/logisim/circuit/appear/CircuitPins.java similarity index 100% rename from src/com/cburch/logisim/circuit/appear/CircuitPins.java rename to src/main/java/com/cburch/logisim/circuit/appear/CircuitPins.java diff --git a/src/com/cburch/logisim/circuit/appear/DefaultAppearance.java b/src/main/java/com/cburch/logisim/circuit/appear/DefaultAppearance.java similarity index 100% rename from src/com/cburch/logisim/circuit/appear/DefaultAppearance.java rename to src/main/java/com/cburch/logisim/circuit/appear/DefaultAppearance.java diff --git a/src/com/cburch/logisim/circuit/appear/PortManager.java b/src/main/java/com/cburch/logisim/circuit/appear/PortManager.java similarity index 100% rename from src/com/cburch/logisim/circuit/appear/PortManager.java rename to src/main/java/com/cburch/logisim/circuit/appear/PortManager.java diff --git a/src/com/cburch/logisim/circuit/appear/Strings.java b/src/main/java/com/cburch/logisim/circuit/appear/Strings.java similarity index 100% rename from src/com/cburch/logisim/circuit/appear/Strings.java rename to src/main/java/com/cburch/logisim/circuit/appear/Strings.java diff --git a/src/com/cburch/logisim/comp/AbstractComponent.java b/src/main/java/com/cburch/logisim/comp/AbstractComponent.java similarity index 100% rename from src/com/cburch/logisim/comp/AbstractComponent.java rename to src/main/java/com/cburch/logisim/comp/AbstractComponent.java diff --git a/src/com/cburch/logisim/comp/AbstractComponentFactory.java b/src/main/java/com/cburch/logisim/comp/AbstractComponentFactory.java similarity index 100% rename from src/com/cburch/logisim/comp/AbstractComponentFactory.java rename to src/main/java/com/cburch/logisim/comp/AbstractComponentFactory.java diff --git a/src/com/cburch/logisim/comp/Component.java b/src/main/java/com/cburch/logisim/comp/Component.java similarity index 100% rename from src/com/cburch/logisim/comp/Component.java rename to src/main/java/com/cburch/logisim/comp/Component.java diff --git a/src/com/cburch/logisim/comp/ComponentDrawContext.java b/src/main/java/com/cburch/logisim/comp/ComponentDrawContext.java similarity index 100% rename from src/com/cburch/logisim/comp/ComponentDrawContext.java rename to src/main/java/com/cburch/logisim/comp/ComponentDrawContext.java diff --git a/src/com/cburch/logisim/comp/ComponentEvent.java b/src/main/java/com/cburch/logisim/comp/ComponentEvent.java similarity index 100% rename from src/com/cburch/logisim/comp/ComponentEvent.java rename to src/main/java/com/cburch/logisim/comp/ComponentEvent.java diff --git a/src/com/cburch/logisim/comp/ComponentFactory.java b/src/main/java/com/cburch/logisim/comp/ComponentFactory.java similarity index 100% rename from src/com/cburch/logisim/comp/ComponentFactory.java rename to src/main/java/com/cburch/logisim/comp/ComponentFactory.java diff --git a/src/com/cburch/logisim/comp/ComponentListener.java b/src/main/java/com/cburch/logisim/comp/ComponentListener.java similarity index 100% rename from src/com/cburch/logisim/comp/ComponentListener.java rename to src/main/java/com/cburch/logisim/comp/ComponentListener.java diff --git a/src/com/cburch/logisim/comp/ComponentState.java b/src/main/java/com/cburch/logisim/comp/ComponentState.java similarity index 100% rename from src/com/cburch/logisim/comp/ComponentState.java rename to src/main/java/com/cburch/logisim/comp/ComponentState.java diff --git a/src/com/cburch/logisim/comp/ComponentUserEvent.java b/src/main/java/com/cburch/logisim/comp/ComponentUserEvent.java similarity index 100% rename from src/com/cburch/logisim/comp/ComponentUserEvent.java rename to src/main/java/com/cburch/logisim/comp/ComponentUserEvent.java diff --git a/src/com/cburch/logisim/comp/EndData.java b/src/main/java/com/cburch/logisim/comp/EndData.java similarity index 100% rename from src/com/cburch/logisim/comp/EndData.java rename to src/main/java/com/cburch/logisim/comp/EndData.java diff --git a/src/com/cburch/logisim/comp/ManagedComponent.java b/src/main/java/com/cburch/logisim/comp/ManagedComponent.java similarity index 100% rename from src/com/cburch/logisim/comp/ManagedComponent.java rename to src/main/java/com/cburch/logisim/comp/ManagedComponent.java diff --git a/src/com/cburch/logisim/comp/TextField.java b/src/main/java/com/cburch/logisim/comp/TextField.java similarity index 100% rename from src/com/cburch/logisim/comp/TextField.java rename to src/main/java/com/cburch/logisim/comp/TextField.java diff --git a/src/com/cburch/logisim/comp/TextFieldCaret.java b/src/main/java/com/cburch/logisim/comp/TextFieldCaret.java similarity index 100% rename from src/com/cburch/logisim/comp/TextFieldCaret.java rename to src/main/java/com/cburch/logisim/comp/TextFieldCaret.java diff --git a/src/com/cburch/logisim/comp/TextFieldEvent.java b/src/main/java/com/cburch/logisim/comp/TextFieldEvent.java similarity index 100% rename from src/com/cburch/logisim/comp/TextFieldEvent.java rename to src/main/java/com/cburch/logisim/comp/TextFieldEvent.java diff --git a/src/com/cburch/logisim/comp/TextFieldListener.java b/src/main/java/com/cburch/logisim/comp/TextFieldListener.java similarity index 100% rename from src/com/cburch/logisim/comp/TextFieldListener.java rename to src/main/java/com/cburch/logisim/comp/TextFieldListener.java diff --git a/src/com/cburch/logisim/data/AbstractAttributeSet.java b/src/main/java/com/cburch/logisim/data/AbstractAttributeSet.java similarity index 100% rename from src/com/cburch/logisim/data/AbstractAttributeSet.java rename to src/main/java/com/cburch/logisim/data/AbstractAttributeSet.java diff --git a/src/com/cburch/logisim/data/Attribute.java b/src/main/java/com/cburch/logisim/data/Attribute.java similarity index 100% rename from src/com/cburch/logisim/data/Attribute.java rename to src/main/java/com/cburch/logisim/data/Attribute.java diff --git a/src/com/cburch/logisim/data/AttributeDefaultProvider.java b/src/main/java/com/cburch/logisim/data/AttributeDefaultProvider.java similarity index 100% rename from src/com/cburch/logisim/data/AttributeDefaultProvider.java rename to src/main/java/com/cburch/logisim/data/AttributeDefaultProvider.java diff --git a/src/com/cburch/logisim/data/AttributeEvent.java b/src/main/java/com/cburch/logisim/data/AttributeEvent.java similarity index 100% rename from src/com/cburch/logisim/data/AttributeEvent.java rename to src/main/java/com/cburch/logisim/data/AttributeEvent.java diff --git a/src/com/cburch/logisim/data/AttributeListener.java b/src/main/java/com/cburch/logisim/data/AttributeListener.java similarity index 100% rename from src/com/cburch/logisim/data/AttributeListener.java rename to src/main/java/com/cburch/logisim/data/AttributeListener.java diff --git a/src/com/cburch/logisim/data/AttributeOption.java b/src/main/java/com/cburch/logisim/data/AttributeOption.java similarity index 100% rename from src/com/cburch/logisim/data/AttributeOption.java rename to src/main/java/com/cburch/logisim/data/AttributeOption.java diff --git a/src/com/cburch/logisim/data/AttributeOptionInterface.java b/src/main/java/com/cburch/logisim/data/AttributeOptionInterface.java similarity index 100% rename from src/com/cburch/logisim/data/AttributeOptionInterface.java rename to src/main/java/com/cburch/logisim/data/AttributeOptionInterface.java diff --git a/src/com/cburch/logisim/data/AttributeSet.java b/src/main/java/com/cburch/logisim/data/AttributeSet.java similarity index 100% rename from src/com/cburch/logisim/data/AttributeSet.java rename to src/main/java/com/cburch/logisim/data/AttributeSet.java diff --git a/src/com/cburch/logisim/data/AttributeSetImpl.java b/src/main/java/com/cburch/logisim/data/AttributeSetImpl.java similarity index 100% rename from src/com/cburch/logisim/data/AttributeSetImpl.java rename to src/main/java/com/cburch/logisim/data/AttributeSetImpl.java diff --git a/src/com/cburch/logisim/data/AttributeSets.java b/src/main/java/com/cburch/logisim/data/AttributeSets.java similarity index 100% rename from src/com/cburch/logisim/data/AttributeSets.java rename to src/main/java/com/cburch/logisim/data/AttributeSets.java diff --git a/src/com/cburch/logisim/data/Attributes.java b/src/main/java/com/cburch/logisim/data/Attributes.java similarity index 100% rename from src/com/cburch/logisim/data/Attributes.java rename to src/main/java/com/cburch/logisim/data/Attributes.java diff --git a/src/com/cburch/logisim/data/BitWidth.java b/src/main/java/com/cburch/logisim/data/BitWidth.java similarity index 100% rename from src/com/cburch/logisim/data/BitWidth.java rename to src/main/java/com/cburch/logisim/data/BitWidth.java diff --git a/src/com/cburch/logisim/data/Bounds.java b/src/main/java/com/cburch/logisim/data/Bounds.java similarity index 100% rename from src/com/cburch/logisim/data/Bounds.java rename to src/main/java/com/cburch/logisim/data/Bounds.java diff --git a/src/com/cburch/logisim/data/Direction.java b/src/main/java/com/cburch/logisim/data/Direction.java similarity index 100% rename from src/com/cburch/logisim/data/Direction.java rename to src/main/java/com/cburch/logisim/data/Direction.java diff --git a/src/com/cburch/logisim/data/FailException.java b/src/main/java/com/cburch/logisim/data/FailException.java similarity index 100% rename from src/com/cburch/logisim/data/FailException.java rename to src/main/java/com/cburch/logisim/data/FailException.java diff --git a/src/com/cburch/logisim/data/Location.java b/src/main/java/com/cburch/logisim/data/Location.java similarity index 100% rename from src/com/cburch/logisim/data/Location.java rename to src/main/java/com/cburch/logisim/data/Location.java diff --git a/src/com/cburch/logisim/data/Size.java b/src/main/java/com/cburch/logisim/data/Size.java similarity index 100% rename from src/com/cburch/logisim/data/Size.java rename to src/main/java/com/cburch/logisim/data/Size.java diff --git a/src/com/cburch/logisim/data/Strings.java b/src/main/java/com/cburch/logisim/data/Strings.java similarity index 100% rename from src/com/cburch/logisim/data/Strings.java rename to src/main/java/com/cburch/logisim/data/Strings.java diff --git a/src/com/cburch/logisim/data/TestException.java b/src/main/java/com/cburch/logisim/data/TestException.java similarity index 100% rename from src/com/cburch/logisim/data/TestException.java rename to src/main/java/com/cburch/logisim/data/TestException.java diff --git a/src/com/cburch/logisim/data/TestVector.java b/src/main/java/com/cburch/logisim/data/TestVector.java similarity index 100% rename from src/com/cburch/logisim/data/TestVector.java rename to src/main/java/com/cburch/logisim/data/TestVector.java diff --git a/src/com/cburch/logisim/data/Value.java b/src/main/java/com/cburch/logisim/data/Value.java similarity index 100% rename from src/com/cburch/logisim/data/Value.java rename to src/main/java/com/cburch/logisim/data/Value.java diff --git a/src/com/cburch/logisim/file/FileStatistics.java b/src/main/java/com/cburch/logisim/file/FileStatistics.java similarity index 100% rename from src/com/cburch/logisim/file/FileStatistics.java rename to src/main/java/com/cburch/logisim/file/FileStatistics.java diff --git a/src/com/cburch/logisim/file/LibraryEvent.java b/src/main/java/com/cburch/logisim/file/LibraryEvent.java similarity index 100% rename from src/com/cburch/logisim/file/LibraryEvent.java rename to src/main/java/com/cburch/logisim/file/LibraryEvent.java diff --git a/src/com/cburch/logisim/file/LibraryEventSource.java b/src/main/java/com/cburch/logisim/file/LibraryEventSource.java similarity index 100% rename from src/com/cburch/logisim/file/LibraryEventSource.java rename to src/main/java/com/cburch/logisim/file/LibraryEventSource.java diff --git a/src/com/cburch/logisim/file/LibraryListener.java b/src/main/java/com/cburch/logisim/file/LibraryListener.java similarity index 100% rename from src/com/cburch/logisim/file/LibraryListener.java rename to src/main/java/com/cburch/logisim/file/LibraryListener.java diff --git a/src/com/cburch/logisim/file/LibraryLoader.java b/src/main/java/com/cburch/logisim/file/LibraryLoader.java similarity index 100% rename from src/com/cburch/logisim/file/LibraryLoader.java rename to src/main/java/com/cburch/logisim/file/LibraryLoader.java diff --git a/src/com/cburch/logisim/file/LibraryManager.java b/src/main/java/com/cburch/logisim/file/LibraryManager.java similarity index 100% rename from src/com/cburch/logisim/file/LibraryManager.java rename to src/main/java/com/cburch/logisim/file/LibraryManager.java diff --git a/src/com/cburch/logisim/file/LoadFailedException.java b/src/main/java/com/cburch/logisim/file/LoadFailedException.java similarity index 100% rename from src/com/cburch/logisim/file/LoadFailedException.java rename to src/main/java/com/cburch/logisim/file/LoadFailedException.java diff --git a/src/com/cburch/logisim/file/LoadedLibrary.java b/src/main/java/com/cburch/logisim/file/LoadedLibrary.java similarity index 100% rename from src/com/cburch/logisim/file/LoadedLibrary.java rename to src/main/java/com/cburch/logisim/file/LoadedLibrary.java diff --git a/src/com/cburch/logisim/file/Loader.java b/src/main/java/com/cburch/logisim/file/Loader.java similarity index 100% rename from src/com/cburch/logisim/file/Loader.java rename to src/main/java/com/cburch/logisim/file/Loader.java diff --git a/src/com/cburch/logisim/file/LoaderException.java b/src/main/java/com/cburch/logisim/file/LoaderException.java similarity index 100% rename from src/com/cburch/logisim/file/LoaderException.java rename to src/main/java/com/cburch/logisim/file/LoaderException.java diff --git a/src/com/cburch/logisim/file/LogisimFile.java b/src/main/java/com/cburch/logisim/file/LogisimFile.java similarity index 100% rename from src/com/cburch/logisim/file/LogisimFile.java rename to src/main/java/com/cburch/logisim/file/LogisimFile.java diff --git a/src/com/cburch/logisim/file/LogisimFileActions.java b/src/main/java/com/cburch/logisim/file/LogisimFileActions.java similarity index 100% rename from src/com/cburch/logisim/file/LogisimFileActions.java rename to src/main/java/com/cburch/logisim/file/LogisimFileActions.java diff --git a/src/com/cburch/logisim/file/MouseMappings.java b/src/main/java/com/cburch/logisim/file/MouseMappings.java similarity index 100% rename from src/com/cburch/logisim/file/MouseMappings.java rename to src/main/java/com/cburch/logisim/file/MouseMappings.java diff --git a/src/com/cburch/logisim/file/Options.java b/src/main/java/com/cburch/logisim/file/Options.java similarity index 100% rename from src/com/cburch/logisim/file/Options.java rename to src/main/java/com/cburch/logisim/file/Options.java diff --git a/src/com/cburch/logisim/file/ProjectsDirty.java b/src/main/java/com/cburch/logisim/file/ProjectsDirty.java similarity index 100% rename from src/com/cburch/logisim/file/ProjectsDirty.java rename to src/main/java/com/cburch/logisim/file/ProjectsDirty.java diff --git a/src/com/cburch/logisim/file/ReaderInputStream.java b/src/main/java/com/cburch/logisim/file/ReaderInputStream.java similarity index 100% rename from src/com/cburch/logisim/file/ReaderInputStream.java rename to src/main/java/com/cburch/logisim/file/ReaderInputStream.java diff --git a/src/com/cburch/logisim/file/Strings.java b/src/main/java/com/cburch/logisim/file/Strings.java similarity index 100% rename from src/com/cburch/logisim/file/Strings.java rename to src/main/java/com/cburch/logisim/file/Strings.java diff --git a/src/com/cburch/logisim/file/ToolbarData.java b/src/main/java/com/cburch/logisim/file/ToolbarData.java similarity index 100% rename from src/com/cburch/logisim/file/ToolbarData.java rename to src/main/java/com/cburch/logisim/file/ToolbarData.java diff --git a/src/com/cburch/logisim/file/XmlCircuitReader.java b/src/main/java/com/cburch/logisim/file/XmlCircuitReader.java similarity index 100% rename from src/com/cburch/logisim/file/XmlCircuitReader.java rename to src/main/java/com/cburch/logisim/file/XmlCircuitReader.java diff --git a/src/com/cburch/logisim/file/XmlIterator.java b/src/main/java/com/cburch/logisim/file/XmlIterator.java similarity index 100% rename from src/com/cburch/logisim/file/XmlIterator.java rename to src/main/java/com/cburch/logisim/file/XmlIterator.java diff --git a/src/com/cburch/logisim/file/XmlReader.java b/src/main/java/com/cburch/logisim/file/XmlReader.java similarity index 100% rename from src/com/cburch/logisim/file/XmlReader.java rename to src/main/java/com/cburch/logisim/file/XmlReader.java diff --git a/src/com/cburch/logisim/file/XmlReaderException.java b/src/main/java/com/cburch/logisim/file/XmlReaderException.java similarity index 100% rename from src/com/cburch/logisim/file/XmlReaderException.java rename to src/main/java/com/cburch/logisim/file/XmlReaderException.java diff --git a/src/com/cburch/logisim/file/XmlWriter.java b/src/main/java/com/cburch/logisim/file/XmlWriter.java similarity index 100% rename from src/com/cburch/logisim/file/XmlWriter.java rename to src/main/java/com/cburch/logisim/file/XmlWriter.java diff --git a/src/com/cburch/logisim/gui/appear/AppearanceCanvas.java b/src/main/java/com/cburch/logisim/gui/appear/AppearanceCanvas.java similarity index 100% rename from src/com/cburch/logisim/gui/appear/AppearanceCanvas.java rename to src/main/java/com/cburch/logisim/gui/appear/AppearanceCanvas.java diff --git a/src/com/cburch/logisim/gui/appear/AppearanceEditHandler.java b/src/main/java/com/cburch/logisim/gui/appear/AppearanceEditHandler.java similarity index 100% rename from src/com/cburch/logisim/gui/appear/AppearanceEditHandler.java rename to src/main/java/com/cburch/logisim/gui/appear/AppearanceEditHandler.java diff --git a/src/com/cburch/logisim/gui/appear/AppearanceEditPopup.java b/src/main/java/com/cburch/logisim/gui/appear/AppearanceEditPopup.java similarity index 100% rename from src/com/cburch/logisim/gui/appear/AppearanceEditPopup.java rename to src/main/java/com/cburch/logisim/gui/appear/AppearanceEditPopup.java diff --git a/src/com/cburch/logisim/gui/appear/AppearanceSelection.java b/src/main/java/com/cburch/logisim/gui/appear/AppearanceSelection.java similarity index 100% rename from src/com/cburch/logisim/gui/appear/AppearanceSelection.java rename to src/main/java/com/cburch/logisim/gui/appear/AppearanceSelection.java diff --git a/src/com/cburch/logisim/gui/appear/AppearanceToolbarModel.java b/src/main/java/com/cburch/logisim/gui/appear/AppearanceToolbarModel.java similarity index 100% rename from src/com/cburch/logisim/gui/appear/AppearanceToolbarModel.java rename to src/main/java/com/cburch/logisim/gui/appear/AppearanceToolbarModel.java diff --git a/src/com/cburch/logisim/gui/appear/AppearanceView.java b/src/main/java/com/cburch/logisim/gui/appear/AppearanceView.java similarity index 100% rename from src/com/cburch/logisim/gui/appear/AppearanceView.java rename to src/main/java/com/cburch/logisim/gui/appear/AppearanceView.java diff --git a/src/com/cburch/logisim/gui/appear/CanvasActionAdapter.java b/src/main/java/com/cburch/logisim/gui/appear/CanvasActionAdapter.java similarity index 100% rename from src/com/cburch/logisim/gui/appear/CanvasActionAdapter.java rename to src/main/java/com/cburch/logisim/gui/appear/CanvasActionAdapter.java diff --git a/src/com/cburch/logisim/gui/appear/Clipboard.java b/src/main/java/com/cburch/logisim/gui/appear/Clipboard.java similarity index 100% rename from src/com/cburch/logisim/gui/appear/Clipboard.java rename to src/main/java/com/cburch/logisim/gui/appear/Clipboard.java diff --git a/src/com/cburch/logisim/gui/appear/ClipboardActions.java b/src/main/java/com/cburch/logisim/gui/appear/ClipboardActions.java similarity index 100% rename from src/com/cburch/logisim/gui/appear/ClipboardActions.java rename to src/main/java/com/cburch/logisim/gui/appear/ClipboardActions.java diff --git a/src/com/cburch/logisim/gui/appear/ClipboardContents.java b/src/main/java/com/cburch/logisim/gui/appear/ClipboardContents.java similarity index 100% rename from src/com/cburch/logisim/gui/appear/ClipboardContents.java rename to src/main/java/com/cburch/logisim/gui/appear/ClipboardContents.java diff --git a/src/com/cburch/logisim/gui/appear/LayoutPopupManager.java b/src/main/java/com/cburch/logisim/gui/appear/LayoutPopupManager.java similarity index 100% rename from src/com/cburch/logisim/gui/appear/LayoutPopupManager.java rename to src/main/java/com/cburch/logisim/gui/appear/LayoutPopupManager.java diff --git a/src/com/cburch/logisim/gui/appear/LayoutThumbnail.java b/src/main/java/com/cburch/logisim/gui/appear/LayoutThumbnail.java similarity index 100% rename from src/com/cburch/logisim/gui/appear/LayoutThumbnail.java rename to src/main/java/com/cburch/logisim/gui/appear/LayoutThumbnail.java diff --git a/src/com/cburch/logisim/gui/appear/RevertAppearanceAction.java b/src/main/java/com/cburch/logisim/gui/appear/RevertAppearanceAction.java similarity index 100% rename from src/com/cburch/logisim/gui/appear/RevertAppearanceAction.java rename to src/main/java/com/cburch/logisim/gui/appear/RevertAppearanceAction.java diff --git a/src/com/cburch/logisim/gui/appear/SelectionAction.java b/src/main/java/com/cburch/logisim/gui/appear/SelectionAction.java similarity index 100% rename from src/com/cburch/logisim/gui/appear/SelectionAction.java rename to src/main/java/com/cburch/logisim/gui/appear/SelectionAction.java diff --git a/src/com/cburch/logisim/gui/appear/Strings.java b/src/main/java/com/cburch/logisim/gui/appear/Strings.java similarity index 100% rename from src/com/cburch/logisim/gui/appear/Strings.java rename to src/main/java/com/cburch/logisim/gui/appear/Strings.java diff --git a/src/com/cburch/logisim/gui/generic/AttrTable.java b/src/main/java/com/cburch/logisim/gui/generic/AttrTable.java similarity index 100% rename from src/com/cburch/logisim/gui/generic/AttrTable.java rename to src/main/java/com/cburch/logisim/gui/generic/AttrTable.java diff --git a/src/com/cburch/logisim/gui/generic/AttrTableModel.java b/src/main/java/com/cburch/logisim/gui/generic/AttrTableModel.java similarity index 100% rename from src/com/cburch/logisim/gui/generic/AttrTableModel.java rename to src/main/java/com/cburch/logisim/gui/generic/AttrTableModel.java diff --git a/src/com/cburch/logisim/gui/generic/AttrTableModelEvent.java b/src/main/java/com/cburch/logisim/gui/generic/AttrTableModelEvent.java similarity index 100% rename from src/com/cburch/logisim/gui/generic/AttrTableModelEvent.java rename to src/main/java/com/cburch/logisim/gui/generic/AttrTableModelEvent.java diff --git a/src/com/cburch/logisim/gui/generic/AttrTableModelListener.java b/src/main/java/com/cburch/logisim/gui/generic/AttrTableModelListener.java similarity index 100% rename from src/com/cburch/logisim/gui/generic/AttrTableModelListener.java rename to src/main/java/com/cburch/logisim/gui/generic/AttrTableModelListener.java diff --git a/src/com/cburch/logisim/gui/generic/AttrTableModelRow.java b/src/main/java/com/cburch/logisim/gui/generic/AttrTableModelRow.java similarity index 100% rename from src/com/cburch/logisim/gui/generic/AttrTableModelRow.java rename to src/main/java/com/cburch/logisim/gui/generic/AttrTableModelRow.java diff --git a/src/com/cburch/logisim/gui/generic/AttrTableSetException.java b/src/main/java/com/cburch/logisim/gui/generic/AttrTableSetException.java similarity index 100% rename from src/com/cburch/logisim/gui/generic/AttrTableSetException.java rename to src/main/java/com/cburch/logisim/gui/generic/AttrTableSetException.java diff --git a/src/com/cburch/logisim/gui/generic/AttributeSetTableModel.java b/src/main/java/com/cburch/logisim/gui/generic/AttributeSetTableModel.java similarity index 100% rename from src/com/cburch/logisim/gui/generic/AttributeSetTableModel.java rename to src/main/java/com/cburch/logisim/gui/generic/AttributeSetTableModel.java diff --git a/src/com/cburch/logisim/gui/generic/BasicZoomModel.java b/src/main/java/com/cburch/logisim/gui/generic/BasicZoomModel.java similarity index 100% rename from src/com/cburch/logisim/gui/generic/BasicZoomModel.java rename to src/main/java/com/cburch/logisim/gui/generic/BasicZoomModel.java diff --git a/src/com/cburch/logisim/gui/generic/CanvasPane.java b/src/main/java/com/cburch/logisim/gui/generic/CanvasPane.java similarity index 100% rename from src/com/cburch/logisim/gui/generic/CanvasPane.java rename to src/main/java/com/cburch/logisim/gui/generic/CanvasPane.java diff --git a/src/com/cburch/logisim/gui/generic/CanvasPaneContents.java b/src/main/java/com/cburch/logisim/gui/generic/CanvasPaneContents.java similarity index 100% rename from src/com/cburch/logisim/gui/generic/CanvasPaneContents.java rename to src/main/java/com/cburch/logisim/gui/generic/CanvasPaneContents.java diff --git a/src/com/cburch/logisim/gui/generic/CardPanel.java b/src/main/java/com/cburch/logisim/gui/generic/CardPanel.java similarity index 100% rename from src/com/cburch/logisim/gui/generic/CardPanel.java rename to src/main/java/com/cburch/logisim/gui/generic/CardPanel.java diff --git a/src/com/cburch/logisim/gui/generic/GridPainter.java b/src/main/java/com/cburch/logisim/gui/generic/GridPainter.java similarity index 100% rename from src/com/cburch/logisim/gui/generic/GridPainter.java rename to src/main/java/com/cburch/logisim/gui/generic/GridPainter.java diff --git a/src/com/cburch/logisim/gui/generic/LDialog.java b/src/main/java/com/cburch/logisim/gui/generic/LDialog.java similarity index 100% rename from src/com/cburch/logisim/gui/generic/LDialog.java rename to src/main/java/com/cburch/logisim/gui/generic/LDialog.java diff --git a/src/com/cburch/logisim/gui/generic/LFrame.java b/src/main/java/com/cburch/logisim/gui/generic/LFrame.java similarity index 100% rename from src/com/cburch/logisim/gui/generic/LFrame.java rename to src/main/java/com/cburch/logisim/gui/generic/LFrame.java diff --git a/src/com/cburch/logisim/gui/generic/ProjectExplorer.java b/src/main/java/com/cburch/logisim/gui/generic/ProjectExplorer.java similarity index 100% rename from src/com/cburch/logisim/gui/generic/ProjectExplorer.java rename to src/main/java/com/cburch/logisim/gui/generic/ProjectExplorer.java diff --git a/src/com/cburch/logisim/gui/generic/ProjectExplorerEvent.java b/src/main/java/com/cburch/logisim/gui/generic/ProjectExplorerEvent.java similarity index 100% rename from src/com/cburch/logisim/gui/generic/ProjectExplorerEvent.java rename to src/main/java/com/cburch/logisim/gui/generic/ProjectExplorerEvent.java diff --git a/src/com/cburch/logisim/gui/generic/ProjectExplorerLibraryNode.java b/src/main/java/com/cburch/logisim/gui/generic/ProjectExplorerLibraryNode.java similarity index 100% rename from src/com/cburch/logisim/gui/generic/ProjectExplorerLibraryNode.java rename to src/main/java/com/cburch/logisim/gui/generic/ProjectExplorerLibraryNode.java diff --git a/src/com/cburch/logisim/gui/generic/ProjectExplorerListener.java b/src/main/java/com/cburch/logisim/gui/generic/ProjectExplorerListener.java similarity index 100% rename from src/com/cburch/logisim/gui/generic/ProjectExplorerListener.java rename to src/main/java/com/cburch/logisim/gui/generic/ProjectExplorerListener.java diff --git a/src/com/cburch/logisim/gui/generic/ProjectExplorerModel.java b/src/main/java/com/cburch/logisim/gui/generic/ProjectExplorerModel.java similarity index 100% rename from src/com/cburch/logisim/gui/generic/ProjectExplorerModel.java rename to src/main/java/com/cburch/logisim/gui/generic/ProjectExplorerModel.java diff --git a/src/com/cburch/logisim/gui/generic/ProjectExplorerToolNode.java b/src/main/java/com/cburch/logisim/gui/generic/ProjectExplorerToolNode.java similarity index 100% rename from src/com/cburch/logisim/gui/generic/ProjectExplorerToolNode.java rename to src/main/java/com/cburch/logisim/gui/generic/ProjectExplorerToolNode.java diff --git a/src/com/cburch/logisim/gui/generic/RegTabContent.java b/src/main/java/com/cburch/logisim/gui/generic/RegTabContent.java similarity index 100% rename from src/com/cburch/logisim/gui/generic/RegTabContent.java rename to src/main/java/com/cburch/logisim/gui/generic/RegTabContent.java diff --git a/src/com/cburch/logisim/gui/generic/Strings.java b/src/main/java/com/cburch/logisim/gui/generic/Strings.java similarity index 100% rename from src/com/cburch/logisim/gui/generic/Strings.java rename to src/main/java/com/cburch/logisim/gui/generic/Strings.java diff --git a/src/com/cburch/logisim/gui/generic/ZoomControl.java b/src/main/java/com/cburch/logisim/gui/generic/ZoomControl.java similarity index 100% rename from src/com/cburch/logisim/gui/generic/ZoomControl.java rename to src/main/java/com/cburch/logisim/gui/generic/ZoomControl.java diff --git a/src/com/cburch/logisim/gui/generic/ZoomModel.java b/src/main/java/com/cburch/logisim/gui/generic/ZoomModel.java similarity index 100% rename from src/com/cburch/logisim/gui/generic/ZoomModel.java rename to src/main/java/com/cburch/logisim/gui/generic/ZoomModel.java diff --git a/src/com/cburch/logisim/gui/generic/ZoomModelListener.java b/src/main/java/com/cburch/logisim/gui/generic/ZoomModelListener.java similarity index 100% rename from src/com/cburch/logisim/gui/generic/ZoomModelListener.java rename to src/main/java/com/cburch/logisim/gui/generic/ZoomModelListener.java diff --git a/src/com/cburch/logisim/gui/hex/Clip.java b/src/main/java/com/cburch/logisim/gui/hex/Clip.java similarity index 100% rename from src/com/cburch/logisim/gui/hex/Clip.java rename to src/main/java/com/cburch/logisim/gui/hex/Clip.java diff --git a/src/com/cburch/logisim/gui/hex/HexFile.java b/src/main/java/com/cburch/logisim/gui/hex/HexFile.java similarity index 100% rename from src/com/cburch/logisim/gui/hex/HexFile.java rename to src/main/java/com/cburch/logisim/gui/hex/HexFile.java diff --git a/src/com/cburch/logisim/gui/hex/HexFrame.java b/src/main/java/com/cburch/logisim/gui/hex/HexFrame.java similarity index 100% rename from src/com/cburch/logisim/gui/hex/HexFrame.java rename to src/main/java/com/cburch/logisim/gui/hex/HexFrame.java diff --git a/src/com/cburch/logisim/gui/hex/Strings.java b/src/main/java/com/cburch/logisim/gui/hex/Strings.java similarity index 100% rename from src/com/cburch/logisim/gui/hex/Strings.java rename to src/main/java/com/cburch/logisim/gui/hex/Strings.java diff --git a/src/com/cburch/logisim/gui/log/ComponentIcon.java b/src/main/java/com/cburch/logisim/gui/log/ComponentIcon.java similarity index 100% rename from src/com/cburch/logisim/gui/log/ComponentIcon.java rename to src/main/java/com/cburch/logisim/gui/log/ComponentIcon.java diff --git a/src/com/cburch/logisim/gui/log/ComponentSelector.java b/src/main/java/com/cburch/logisim/gui/log/ComponentSelector.java similarity index 100% rename from src/com/cburch/logisim/gui/log/ComponentSelector.java rename to src/main/java/com/cburch/logisim/gui/log/ComponentSelector.java diff --git a/src/com/cburch/logisim/gui/log/FilePanel.java b/src/main/java/com/cburch/logisim/gui/log/FilePanel.java similarity index 100% rename from src/com/cburch/logisim/gui/log/FilePanel.java rename to src/main/java/com/cburch/logisim/gui/log/FilePanel.java diff --git a/src/com/cburch/logisim/gui/log/LogFrame.java b/src/main/java/com/cburch/logisim/gui/log/LogFrame.java similarity index 100% rename from src/com/cburch/logisim/gui/log/LogFrame.java rename to src/main/java/com/cburch/logisim/gui/log/LogFrame.java diff --git a/src/com/cburch/logisim/gui/log/LogPanel.java b/src/main/java/com/cburch/logisim/gui/log/LogPanel.java similarity index 100% rename from src/com/cburch/logisim/gui/log/LogPanel.java rename to src/main/java/com/cburch/logisim/gui/log/LogPanel.java diff --git a/src/com/cburch/logisim/gui/log/LogThread.java b/src/main/java/com/cburch/logisim/gui/log/LogThread.java similarity index 100% rename from src/com/cburch/logisim/gui/log/LogThread.java rename to src/main/java/com/cburch/logisim/gui/log/LogThread.java diff --git a/src/com/cburch/logisim/gui/log/Loggable.java b/src/main/java/com/cburch/logisim/gui/log/Loggable.java similarity index 100% rename from src/com/cburch/logisim/gui/log/Loggable.java rename to src/main/java/com/cburch/logisim/gui/log/Loggable.java diff --git a/src/com/cburch/logisim/gui/log/Model.java b/src/main/java/com/cburch/logisim/gui/log/Model.java similarity index 100% rename from src/com/cburch/logisim/gui/log/Model.java rename to src/main/java/com/cburch/logisim/gui/log/Model.java diff --git a/src/com/cburch/logisim/gui/log/ModelEvent.java b/src/main/java/com/cburch/logisim/gui/log/ModelEvent.java similarity index 100% rename from src/com/cburch/logisim/gui/log/ModelEvent.java rename to src/main/java/com/cburch/logisim/gui/log/ModelEvent.java diff --git a/src/com/cburch/logisim/gui/log/ModelListener.java b/src/main/java/com/cburch/logisim/gui/log/ModelListener.java similarity index 100% rename from src/com/cburch/logisim/gui/log/ModelListener.java rename to src/main/java/com/cburch/logisim/gui/log/ModelListener.java diff --git a/src/com/cburch/logisim/gui/log/ScrollPanel.java b/src/main/java/com/cburch/logisim/gui/log/ScrollPanel.java similarity index 100% rename from src/com/cburch/logisim/gui/log/ScrollPanel.java rename to src/main/java/com/cburch/logisim/gui/log/ScrollPanel.java diff --git a/src/com/cburch/logisim/gui/log/Selection.java b/src/main/java/com/cburch/logisim/gui/log/Selection.java similarity index 100% rename from src/com/cburch/logisim/gui/log/Selection.java rename to src/main/java/com/cburch/logisim/gui/log/Selection.java diff --git a/src/com/cburch/logisim/gui/log/SelectionItem.java b/src/main/java/com/cburch/logisim/gui/log/SelectionItem.java similarity index 100% rename from src/com/cburch/logisim/gui/log/SelectionItem.java rename to src/main/java/com/cburch/logisim/gui/log/SelectionItem.java diff --git a/src/com/cburch/logisim/gui/log/SelectionList.java b/src/main/java/com/cburch/logisim/gui/log/SelectionList.java similarity index 100% rename from src/com/cburch/logisim/gui/log/SelectionList.java rename to src/main/java/com/cburch/logisim/gui/log/SelectionList.java diff --git a/src/com/cburch/logisim/gui/log/SelectionPanel.java b/src/main/java/com/cburch/logisim/gui/log/SelectionPanel.java similarity index 100% rename from src/com/cburch/logisim/gui/log/SelectionPanel.java rename to src/main/java/com/cburch/logisim/gui/log/SelectionPanel.java diff --git a/src/com/cburch/logisim/gui/log/Strings.java b/src/main/java/com/cburch/logisim/gui/log/Strings.java similarity index 100% rename from src/com/cburch/logisim/gui/log/Strings.java rename to src/main/java/com/cburch/logisim/gui/log/Strings.java diff --git a/src/com/cburch/logisim/gui/log/TablePanel.java b/src/main/java/com/cburch/logisim/gui/log/TablePanel.java similarity index 100% rename from src/com/cburch/logisim/gui/log/TablePanel.java rename to src/main/java/com/cburch/logisim/gui/log/TablePanel.java diff --git a/src/com/cburch/logisim/gui/log/ValueLog.java b/src/main/java/com/cburch/logisim/gui/log/ValueLog.java similarity index 100% rename from src/com/cburch/logisim/gui/log/ValueLog.java rename to src/main/java/com/cburch/logisim/gui/log/ValueLog.java diff --git a/src/com/cburch/logisim/gui/log/ValueTable.java b/src/main/java/com/cburch/logisim/gui/log/ValueTable.java similarity index 100% rename from src/com/cburch/logisim/gui/log/ValueTable.java rename to src/main/java/com/cburch/logisim/gui/log/ValueTable.java diff --git a/src/com/cburch/logisim/gui/main/AttrTableCircuitModel.java b/src/main/java/com/cburch/logisim/gui/main/AttrTableCircuitModel.java similarity index 100% rename from src/com/cburch/logisim/gui/main/AttrTableCircuitModel.java rename to src/main/java/com/cburch/logisim/gui/main/AttrTableCircuitModel.java diff --git a/src/com/cburch/logisim/gui/main/AttrTableComponentModel.java b/src/main/java/com/cburch/logisim/gui/main/AttrTableComponentModel.java similarity index 100% rename from src/com/cburch/logisim/gui/main/AttrTableComponentModel.java rename to src/main/java/com/cburch/logisim/gui/main/AttrTableComponentModel.java diff --git a/src/com/cburch/logisim/gui/main/AttrTableSelectionModel.java b/src/main/java/com/cburch/logisim/gui/main/AttrTableSelectionModel.java similarity index 100% rename from src/com/cburch/logisim/gui/main/AttrTableSelectionModel.java rename to src/main/java/com/cburch/logisim/gui/main/AttrTableSelectionModel.java diff --git a/src/com/cburch/logisim/gui/main/AttrTableToolModel.java b/src/main/java/com/cburch/logisim/gui/main/AttrTableToolModel.java similarity index 100% rename from src/com/cburch/logisim/gui/main/AttrTableToolModel.java rename to src/main/java/com/cburch/logisim/gui/main/AttrTableToolModel.java diff --git a/src/com/cburch/logisim/gui/main/Canvas.java b/src/main/java/com/cburch/logisim/gui/main/Canvas.java similarity index 100% rename from src/com/cburch/logisim/gui/main/Canvas.java rename to src/main/java/com/cburch/logisim/gui/main/Canvas.java diff --git a/src/com/cburch/logisim/gui/main/CanvasPaintThread.java b/src/main/java/com/cburch/logisim/gui/main/CanvasPaintThread.java similarity index 100% rename from src/com/cburch/logisim/gui/main/CanvasPaintThread.java rename to src/main/java/com/cburch/logisim/gui/main/CanvasPaintThread.java diff --git a/src/com/cburch/logisim/gui/main/CanvasPainter.java b/src/main/java/com/cburch/logisim/gui/main/CanvasPainter.java similarity index 100% rename from src/com/cburch/logisim/gui/main/CanvasPainter.java rename to src/main/java/com/cburch/logisim/gui/main/CanvasPainter.java diff --git a/src/com/cburch/logisim/gui/main/CircuitJList.java b/src/main/java/com/cburch/logisim/gui/main/CircuitJList.java similarity index 100% rename from src/com/cburch/logisim/gui/main/CircuitJList.java rename to src/main/java/com/cburch/logisim/gui/main/CircuitJList.java diff --git a/src/com/cburch/logisim/gui/main/Clipboard.java b/src/main/java/com/cburch/logisim/gui/main/Clipboard.java similarity index 100% rename from src/com/cburch/logisim/gui/main/Clipboard.java rename to src/main/java/com/cburch/logisim/gui/main/Clipboard.java diff --git a/src/com/cburch/logisim/gui/main/EditHandler.java b/src/main/java/com/cburch/logisim/gui/main/EditHandler.java similarity index 100% rename from src/com/cburch/logisim/gui/main/EditHandler.java rename to src/main/java/com/cburch/logisim/gui/main/EditHandler.java diff --git a/src/com/cburch/logisim/gui/main/ExplorerToolbarModel.java b/src/main/java/com/cburch/logisim/gui/main/ExplorerToolbarModel.java similarity index 100% rename from src/com/cburch/logisim/gui/main/ExplorerToolbarModel.java rename to src/main/java/com/cburch/logisim/gui/main/ExplorerToolbarModel.java diff --git a/src/com/cburch/logisim/gui/main/ExportImage.java b/src/main/java/com/cburch/logisim/gui/main/ExportImage.java similarity index 100% rename from src/com/cburch/logisim/gui/main/ExportImage.java rename to src/main/java/com/cburch/logisim/gui/main/ExportImage.java diff --git a/src/com/cburch/logisim/gui/main/Frame.java b/src/main/java/com/cburch/logisim/gui/main/Frame.java similarity index 100% rename from src/com/cburch/logisim/gui/main/Frame.java rename to src/main/java/com/cburch/logisim/gui/main/Frame.java diff --git a/src/com/cburch/logisim/gui/main/KeyboardToolSelection.java b/src/main/java/com/cburch/logisim/gui/main/KeyboardToolSelection.java similarity index 100% rename from src/com/cburch/logisim/gui/main/KeyboardToolSelection.java rename to src/main/java/com/cburch/logisim/gui/main/KeyboardToolSelection.java diff --git a/src/com/cburch/logisim/gui/main/LayoutEditHandler.java b/src/main/java/com/cburch/logisim/gui/main/LayoutEditHandler.java similarity index 100% rename from src/com/cburch/logisim/gui/main/LayoutEditHandler.java rename to src/main/java/com/cburch/logisim/gui/main/LayoutEditHandler.java diff --git a/src/com/cburch/logisim/gui/main/LayoutToolbarModel.java b/src/main/java/com/cburch/logisim/gui/main/LayoutToolbarModel.java similarity index 100% rename from src/com/cburch/logisim/gui/main/LayoutToolbarModel.java rename to src/main/java/com/cburch/logisim/gui/main/LayoutToolbarModel.java diff --git a/src/com/cburch/logisim/gui/main/LogisimToolbarItem.java b/src/main/java/com/cburch/logisim/gui/main/LogisimToolbarItem.java similarity index 100% rename from src/com/cburch/logisim/gui/main/LogisimToolbarItem.java rename to src/main/java/com/cburch/logisim/gui/main/LogisimToolbarItem.java diff --git a/src/com/cburch/logisim/gui/main/MenuListener.java b/src/main/java/com/cburch/logisim/gui/main/MenuListener.java similarity index 100% rename from src/com/cburch/logisim/gui/main/MenuListener.java rename to src/main/java/com/cburch/logisim/gui/main/MenuListener.java diff --git a/src/com/cburch/logisim/gui/main/Print.java b/src/main/java/com/cburch/logisim/gui/main/Print.java similarity index 100% rename from src/com/cburch/logisim/gui/main/Print.java rename to src/main/java/com/cburch/logisim/gui/main/Print.java diff --git a/src/com/cburch/logisim/gui/main/ProjectToolbarModel.java b/src/main/java/com/cburch/logisim/gui/main/ProjectToolbarModel.java similarity index 100% rename from src/com/cburch/logisim/gui/main/ProjectToolbarModel.java rename to src/main/java/com/cburch/logisim/gui/main/ProjectToolbarModel.java diff --git a/src/com/cburch/logisim/gui/main/Selection.java b/src/main/java/com/cburch/logisim/gui/main/Selection.java similarity index 100% rename from src/com/cburch/logisim/gui/main/Selection.java rename to src/main/java/com/cburch/logisim/gui/main/Selection.java diff --git a/src/com/cburch/logisim/gui/main/SelectionActions.java b/src/main/java/com/cburch/logisim/gui/main/SelectionActions.java similarity index 100% rename from src/com/cburch/logisim/gui/main/SelectionActions.java rename to src/main/java/com/cburch/logisim/gui/main/SelectionActions.java diff --git a/src/com/cburch/logisim/gui/main/SelectionAttributes.java b/src/main/java/com/cburch/logisim/gui/main/SelectionAttributes.java similarity index 100% rename from src/com/cburch/logisim/gui/main/SelectionAttributes.java rename to src/main/java/com/cburch/logisim/gui/main/SelectionAttributes.java diff --git a/src/com/cburch/logisim/gui/main/SelectionBase.java b/src/main/java/com/cburch/logisim/gui/main/SelectionBase.java similarity index 100% rename from src/com/cburch/logisim/gui/main/SelectionBase.java rename to src/main/java/com/cburch/logisim/gui/main/SelectionBase.java diff --git a/src/com/cburch/logisim/gui/main/SelectionSave.java b/src/main/java/com/cburch/logisim/gui/main/SelectionSave.java similarity index 100% rename from src/com/cburch/logisim/gui/main/SelectionSave.java rename to src/main/java/com/cburch/logisim/gui/main/SelectionSave.java diff --git a/src/com/cburch/logisim/gui/main/SimulationExplorer.java b/src/main/java/com/cburch/logisim/gui/main/SimulationExplorer.java similarity index 100% rename from src/com/cburch/logisim/gui/main/SimulationExplorer.java rename to src/main/java/com/cburch/logisim/gui/main/SimulationExplorer.java diff --git a/src/com/cburch/logisim/gui/main/SimulationToolbarModel.java b/src/main/java/com/cburch/logisim/gui/main/SimulationToolbarModel.java similarity index 100% rename from src/com/cburch/logisim/gui/main/SimulationToolbarModel.java rename to src/main/java/com/cburch/logisim/gui/main/SimulationToolbarModel.java diff --git a/src/com/cburch/logisim/gui/main/SimulationTreeCircuitNode.java b/src/main/java/com/cburch/logisim/gui/main/SimulationTreeCircuitNode.java similarity index 100% rename from src/com/cburch/logisim/gui/main/SimulationTreeCircuitNode.java rename to src/main/java/com/cburch/logisim/gui/main/SimulationTreeCircuitNode.java diff --git a/src/com/cburch/logisim/gui/main/SimulationTreeModel.java b/src/main/java/com/cburch/logisim/gui/main/SimulationTreeModel.java similarity index 100% rename from src/com/cburch/logisim/gui/main/SimulationTreeModel.java rename to src/main/java/com/cburch/logisim/gui/main/SimulationTreeModel.java diff --git a/src/com/cburch/logisim/gui/main/SimulationTreeNode.java b/src/main/java/com/cburch/logisim/gui/main/SimulationTreeNode.java similarity index 100% rename from src/com/cburch/logisim/gui/main/SimulationTreeNode.java rename to src/main/java/com/cburch/logisim/gui/main/SimulationTreeNode.java diff --git a/src/com/cburch/logisim/gui/main/SimulationTreeRenderer.java b/src/main/java/com/cburch/logisim/gui/main/SimulationTreeRenderer.java similarity index 100% rename from src/com/cburch/logisim/gui/main/SimulationTreeRenderer.java rename to src/main/java/com/cburch/logisim/gui/main/SimulationTreeRenderer.java diff --git a/src/com/cburch/logisim/gui/main/StatisticsDialog.java b/src/main/java/com/cburch/logisim/gui/main/StatisticsDialog.java similarity index 100% rename from src/com/cburch/logisim/gui/main/StatisticsDialog.java rename to src/main/java/com/cburch/logisim/gui/main/StatisticsDialog.java diff --git a/src/com/cburch/logisim/gui/main/Strings.java b/src/main/java/com/cburch/logisim/gui/main/Strings.java similarity index 100% rename from src/com/cburch/logisim/gui/main/Strings.java rename to src/main/java/com/cburch/logisim/gui/main/Strings.java diff --git a/src/com/cburch/logisim/gui/main/TickCounter.java b/src/main/java/com/cburch/logisim/gui/main/TickCounter.java similarity index 100% rename from src/com/cburch/logisim/gui/main/TickCounter.java rename to src/main/java/com/cburch/logisim/gui/main/TickCounter.java diff --git a/src/com/cburch/logisim/gui/main/ToolAttributeAction.java b/src/main/java/com/cburch/logisim/gui/main/ToolAttributeAction.java similarity index 100% rename from src/com/cburch/logisim/gui/main/ToolAttributeAction.java rename to src/main/java/com/cburch/logisim/gui/main/ToolAttributeAction.java diff --git a/src/com/cburch/logisim/gui/main/Toolbox.java b/src/main/java/com/cburch/logisim/gui/main/Toolbox.java similarity index 100% rename from src/com/cburch/logisim/gui/main/Toolbox.java rename to src/main/java/com/cburch/logisim/gui/main/Toolbox.java diff --git a/src/com/cburch/logisim/gui/main/ToolboxManip.java b/src/main/java/com/cburch/logisim/gui/main/ToolboxManip.java similarity index 100% rename from src/com/cburch/logisim/gui/main/ToolboxManip.java rename to src/main/java/com/cburch/logisim/gui/main/ToolboxManip.java diff --git a/src/com/cburch/logisim/gui/main/ToolboxToolbarModel.java b/src/main/java/com/cburch/logisim/gui/main/ToolboxToolbarModel.java similarity index 100% rename from src/com/cburch/logisim/gui/main/ToolboxToolbarModel.java rename to src/main/java/com/cburch/logisim/gui/main/ToolboxToolbarModel.java diff --git a/src/com/cburch/logisim/gui/menu/AssemblyWindow.java b/src/main/java/com/cburch/logisim/gui/menu/AssemblyWindow.java similarity index 100% rename from src/com/cburch/logisim/gui/menu/AssemblyWindow.java rename to src/main/java/com/cburch/logisim/gui/menu/AssemblyWindow.java diff --git a/src/com/cburch/logisim/gui/menu/EditPopup.java b/src/main/java/com/cburch/logisim/gui/menu/EditPopup.java similarity index 100% rename from src/com/cburch/logisim/gui/menu/EditPopup.java rename to src/main/java/com/cburch/logisim/gui/menu/EditPopup.java diff --git a/src/com/cburch/logisim/gui/menu/LogisimMenuBar.java b/src/main/java/com/cburch/logisim/gui/menu/LogisimMenuBar.java similarity index 100% rename from src/com/cburch/logisim/gui/menu/LogisimMenuBar.java rename to src/main/java/com/cburch/logisim/gui/menu/LogisimMenuBar.java diff --git a/src/com/cburch/logisim/gui/menu/LogisimMenuItem.java b/src/main/java/com/cburch/logisim/gui/menu/LogisimMenuItem.java similarity index 100% rename from src/com/cburch/logisim/gui/menu/LogisimMenuItem.java rename to src/main/java/com/cburch/logisim/gui/menu/LogisimMenuItem.java diff --git a/src/com/cburch/logisim/gui/menu/Menu.java b/src/main/java/com/cburch/logisim/gui/menu/Menu.java similarity index 100% rename from src/com/cburch/logisim/gui/menu/Menu.java rename to src/main/java/com/cburch/logisim/gui/menu/Menu.java diff --git a/src/com/cburch/logisim/gui/menu/MenuEdit.java b/src/main/java/com/cburch/logisim/gui/menu/MenuEdit.java similarity index 100% rename from src/com/cburch/logisim/gui/menu/MenuEdit.java rename to src/main/java/com/cburch/logisim/gui/menu/MenuEdit.java diff --git a/src/com/cburch/logisim/gui/menu/MenuFile.java b/src/main/java/com/cburch/logisim/gui/menu/MenuFile.java similarity index 100% rename from src/com/cburch/logisim/gui/menu/MenuFile.java rename to src/main/java/com/cburch/logisim/gui/menu/MenuFile.java diff --git a/src/com/cburch/logisim/gui/menu/MenuHelp.java b/src/main/java/com/cburch/logisim/gui/menu/MenuHelp.java similarity index 100% rename from src/com/cburch/logisim/gui/menu/MenuHelp.java rename to src/main/java/com/cburch/logisim/gui/menu/MenuHelp.java diff --git a/src/com/cburch/logisim/gui/menu/MenuItem.java b/src/main/java/com/cburch/logisim/gui/menu/MenuItem.java similarity index 100% rename from src/com/cburch/logisim/gui/menu/MenuItem.java rename to src/main/java/com/cburch/logisim/gui/menu/MenuItem.java diff --git a/src/com/cburch/logisim/gui/menu/MenuItemCheckImpl.java b/src/main/java/com/cburch/logisim/gui/menu/MenuItemCheckImpl.java similarity index 100% rename from src/com/cburch/logisim/gui/menu/MenuItemCheckImpl.java rename to src/main/java/com/cburch/logisim/gui/menu/MenuItemCheckImpl.java diff --git a/src/com/cburch/logisim/gui/menu/MenuItemHelper.java b/src/main/java/com/cburch/logisim/gui/menu/MenuItemHelper.java similarity index 100% rename from src/com/cburch/logisim/gui/menu/MenuItemHelper.java rename to src/main/java/com/cburch/logisim/gui/menu/MenuItemHelper.java diff --git a/src/com/cburch/logisim/gui/menu/MenuItemImpl.java b/src/main/java/com/cburch/logisim/gui/menu/MenuItemImpl.java similarity index 100% rename from src/com/cburch/logisim/gui/menu/MenuItemImpl.java rename to src/main/java/com/cburch/logisim/gui/menu/MenuItemImpl.java diff --git a/src/com/cburch/logisim/gui/menu/MenuProject.java b/src/main/java/com/cburch/logisim/gui/menu/MenuProject.java similarity index 100% rename from src/com/cburch/logisim/gui/menu/MenuProject.java rename to src/main/java/com/cburch/logisim/gui/menu/MenuProject.java diff --git a/src/com/cburch/logisim/gui/menu/MenuSimulate.java b/src/main/java/com/cburch/logisim/gui/menu/MenuSimulate.java similarity index 100% rename from src/com/cburch/logisim/gui/menu/MenuSimulate.java rename to src/main/java/com/cburch/logisim/gui/menu/MenuSimulate.java diff --git a/src/com/cburch/logisim/gui/menu/OpenRecent.java b/src/main/java/com/cburch/logisim/gui/menu/OpenRecent.java similarity index 100% rename from src/com/cburch/logisim/gui/menu/OpenRecent.java rename to src/main/java/com/cburch/logisim/gui/menu/OpenRecent.java diff --git a/src/com/cburch/logisim/gui/menu/Popups.java b/src/main/java/com/cburch/logisim/gui/menu/Popups.java similarity index 100% rename from src/com/cburch/logisim/gui/menu/Popups.java rename to src/main/java/com/cburch/logisim/gui/menu/Popups.java diff --git a/src/com/cburch/logisim/gui/menu/ProjectCircuitActions.java b/src/main/java/com/cburch/logisim/gui/menu/ProjectCircuitActions.java similarity index 100% rename from src/com/cburch/logisim/gui/menu/ProjectCircuitActions.java rename to src/main/java/com/cburch/logisim/gui/menu/ProjectCircuitActions.java diff --git a/src/com/cburch/logisim/gui/menu/ProjectLibraryActions.java b/src/main/java/com/cburch/logisim/gui/menu/ProjectLibraryActions.java similarity index 100% rename from src/com/cburch/logisim/gui/menu/ProjectLibraryActions.java rename to src/main/java/com/cburch/logisim/gui/menu/ProjectLibraryActions.java diff --git a/src/com/cburch/logisim/gui/menu/SimulateListener.java b/src/main/java/com/cburch/logisim/gui/menu/SimulateListener.java similarity index 100% rename from src/com/cburch/logisim/gui/menu/SimulateListener.java rename to src/main/java/com/cburch/logisim/gui/menu/SimulateListener.java diff --git a/src/com/cburch/logisim/gui/menu/Strings.java b/src/main/java/com/cburch/logisim/gui/menu/Strings.java similarity index 100% rename from src/com/cburch/logisim/gui/menu/Strings.java rename to src/main/java/com/cburch/logisim/gui/menu/Strings.java diff --git a/src/com/cburch/logisim/gui/menu/WindowManagers.java b/src/main/java/com/cburch/logisim/gui/menu/WindowManagers.java similarity index 100% rename from src/com/cburch/logisim/gui/menu/WindowManagers.java rename to src/main/java/com/cburch/logisim/gui/menu/WindowManagers.java diff --git a/src/com/cburch/logisim/gui/opts/ComboOption.java b/src/main/java/com/cburch/logisim/gui/opts/ComboOption.java similarity index 100% rename from src/com/cburch/logisim/gui/opts/ComboOption.java rename to src/main/java/com/cburch/logisim/gui/opts/ComboOption.java diff --git a/src/com/cburch/logisim/gui/opts/MouseOptions.java b/src/main/java/com/cburch/logisim/gui/opts/MouseOptions.java similarity index 100% rename from src/com/cburch/logisim/gui/opts/MouseOptions.java rename to src/main/java/com/cburch/logisim/gui/opts/MouseOptions.java diff --git a/src/com/cburch/logisim/gui/opts/OptionsActions.java b/src/main/java/com/cburch/logisim/gui/opts/OptionsActions.java similarity index 100% rename from src/com/cburch/logisim/gui/opts/OptionsActions.java rename to src/main/java/com/cburch/logisim/gui/opts/OptionsActions.java diff --git a/src/com/cburch/logisim/gui/opts/OptionsFrame.java b/src/main/java/com/cburch/logisim/gui/opts/OptionsFrame.java similarity index 100% rename from src/com/cburch/logisim/gui/opts/OptionsFrame.java rename to src/main/java/com/cburch/logisim/gui/opts/OptionsFrame.java diff --git a/src/com/cburch/logisim/gui/opts/OptionsPanel.java b/src/main/java/com/cburch/logisim/gui/opts/OptionsPanel.java similarity index 100% rename from src/com/cburch/logisim/gui/opts/OptionsPanel.java rename to src/main/java/com/cburch/logisim/gui/opts/OptionsPanel.java diff --git a/src/com/cburch/logisim/gui/opts/SimulateOptions.java b/src/main/java/com/cburch/logisim/gui/opts/SimulateOptions.java similarity index 100% rename from src/com/cburch/logisim/gui/opts/SimulateOptions.java rename to src/main/java/com/cburch/logisim/gui/opts/SimulateOptions.java diff --git a/src/com/cburch/logisim/gui/opts/Strings.java b/src/main/java/com/cburch/logisim/gui/opts/Strings.java similarity index 100% rename from src/com/cburch/logisim/gui/opts/Strings.java rename to src/main/java/com/cburch/logisim/gui/opts/Strings.java diff --git a/src/com/cburch/logisim/gui/opts/ToolbarActions.java b/src/main/java/com/cburch/logisim/gui/opts/ToolbarActions.java similarity index 100% rename from src/com/cburch/logisim/gui/opts/ToolbarActions.java rename to src/main/java/com/cburch/logisim/gui/opts/ToolbarActions.java diff --git a/src/com/cburch/logisim/gui/opts/ToolbarList.java b/src/main/java/com/cburch/logisim/gui/opts/ToolbarList.java similarity index 100% rename from src/com/cburch/logisim/gui/opts/ToolbarList.java rename to src/main/java/com/cburch/logisim/gui/opts/ToolbarList.java diff --git a/src/com/cburch/logisim/gui/opts/ToolbarOptions.java b/src/main/java/com/cburch/logisim/gui/opts/ToolbarOptions.java similarity index 100% rename from src/com/cburch/logisim/gui/opts/ToolbarOptions.java rename to src/main/java/com/cburch/logisim/gui/opts/ToolbarOptions.java diff --git a/src/com/cburch/logisim/gui/prefs/ExperimentalOptions.java b/src/main/java/com/cburch/logisim/gui/prefs/ExperimentalOptions.java similarity index 100% rename from src/com/cburch/logisim/gui/prefs/ExperimentalOptions.java rename to src/main/java/com/cburch/logisim/gui/prefs/ExperimentalOptions.java diff --git a/src/com/cburch/logisim/gui/prefs/FPGAOptions.java b/src/main/java/com/cburch/logisim/gui/prefs/FPGAOptions.java similarity index 100% rename from src/com/cburch/logisim/gui/prefs/FPGAOptions.java rename to src/main/java/com/cburch/logisim/gui/prefs/FPGAOptions.java diff --git a/src/com/cburch/logisim/gui/prefs/IntlOptions.java b/src/main/java/com/cburch/logisim/gui/prefs/IntlOptions.java similarity index 100% rename from src/com/cburch/logisim/gui/prefs/IntlOptions.java rename to src/main/java/com/cburch/logisim/gui/prefs/IntlOptions.java diff --git a/src/com/cburch/logisim/gui/prefs/LayoutOptions.java b/src/main/java/com/cburch/logisim/gui/prefs/LayoutOptions.java similarity index 100% rename from src/com/cburch/logisim/gui/prefs/LayoutOptions.java rename to src/main/java/com/cburch/logisim/gui/prefs/LayoutOptions.java diff --git a/src/com/cburch/logisim/gui/prefs/OptionsPanel.java b/src/main/java/com/cburch/logisim/gui/prefs/OptionsPanel.java similarity index 100% rename from src/com/cburch/logisim/gui/prefs/OptionsPanel.java rename to src/main/java/com/cburch/logisim/gui/prefs/OptionsPanel.java diff --git a/src/com/cburch/logisim/gui/prefs/PrefBoolean.java b/src/main/java/com/cburch/logisim/gui/prefs/PrefBoolean.java similarity index 100% rename from src/com/cburch/logisim/gui/prefs/PrefBoolean.java rename to src/main/java/com/cburch/logisim/gui/prefs/PrefBoolean.java diff --git a/src/com/cburch/logisim/gui/prefs/PrefOption.java b/src/main/java/com/cburch/logisim/gui/prefs/PrefOption.java similarity index 100% rename from src/com/cburch/logisim/gui/prefs/PrefOption.java rename to src/main/java/com/cburch/logisim/gui/prefs/PrefOption.java diff --git a/src/com/cburch/logisim/gui/prefs/PrefOptionList.java b/src/main/java/com/cburch/logisim/gui/prefs/PrefOptionList.java similarity index 100% rename from src/com/cburch/logisim/gui/prefs/PrefOptionList.java rename to src/main/java/com/cburch/logisim/gui/prefs/PrefOptionList.java diff --git a/src/com/cburch/logisim/gui/prefs/PreferencesFrame.java b/src/main/java/com/cburch/logisim/gui/prefs/PreferencesFrame.java similarity index 100% rename from src/com/cburch/logisim/gui/prefs/PreferencesFrame.java rename to src/main/java/com/cburch/logisim/gui/prefs/PreferencesFrame.java diff --git a/src/com/cburch/logisim/gui/prefs/SoftwaresOptions.java b/src/main/java/com/cburch/logisim/gui/prefs/SoftwaresOptions.java similarity index 100% rename from src/com/cburch/logisim/gui/prefs/SoftwaresOptions.java rename to src/main/java/com/cburch/logisim/gui/prefs/SoftwaresOptions.java diff --git a/src/com/cburch/logisim/gui/prefs/Strings.java b/src/main/java/com/cburch/logisim/gui/prefs/Strings.java similarity index 100% rename from src/com/cburch/logisim/gui/prefs/Strings.java rename to src/main/java/com/cburch/logisim/gui/prefs/Strings.java diff --git a/src/com/cburch/logisim/gui/prefs/TemplateOptions.java b/src/main/java/com/cburch/logisim/gui/prefs/TemplateOptions.java similarity index 100% rename from src/com/cburch/logisim/gui/prefs/TemplateOptions.java rename to src/main/java/com/cburch/logisim/gui/prefs/TemplateOptions.java diff --git a/src/com/cburch/logisim/gui/prefs/WindowOptions.java b/src/main/java/com/cburch/logisim/gui/prefs/WindowOptions.java similarity index 100% rename from src/com/cburch/logisim/gui/prefs/WindowOptions.java rename to src/main/java/com/cburch/logisim/gui/prefs/WindowOptions.java diff --git a/src/com/cburch/logisim/gui/prefs/ZoomSlider.java b/src/main/java/com/cburch/logisim/gui/prefs/ZoomSlider.java similarity index 100% rename from src/com/cburch/logisim/gui/prefs/ZoomSlider.java rename to src/main/java/com/cburch/logisim/gui/prefs/ZoomSlider.java diff --git a/src/com/cburch/logisim/gui/start/About.java b/src/main/java/com/cburch/logisim/gui/start/About.java similarity index 100% rename from src/com/cburch/logisim/gui/start/About.java rename to src/main/java/com/cburch/logisim/gui/start/About.java diff --git a/src/com/cburch/logisim/gui/start/AboutCredits.java b/src/main/java/com/cburch/logisim/gui/start/AboutCredits.java similarity index 100% rename from src/com/cburch/logisim/gui/start/AboutCredits.java rename to src/main/java/com/cburch/logisim/gui/start/AboutCredits.java diff --git a/src/com/cburch/logisim/gui/start/MacOsAdapter.java b/src/main/java/com/cburch/logisim/gui/start/MacOsAdapter.java similarity index 100% rename from src/com/cburch/logisim/gui/start/MacOsAdapter.java rename to src/main/java/com/cburch/logisim/gui/start/MacOsAdapter.java diff --git a/src/com/cburch/logisim/gui/start/SplashScreen.java b/src/main/java/com/cburch/logisim/gui/start/SplashScreen.java similarity index 100% rename from src/com/cburch/logisim/gui/start/SplashScreen.java rename to src/main/java/com/cburch/logisim/gui/start/SplashScreen.java diff --git a/src/com/cburch/logisim/gui/start/Startup.java b/src/main/java/com/cburch/logisim/gui/start/Startup.java similarity index 100% rename from src/com/cburch/logisim/gui/start/Startup.java rename to src/main/java/com/cburch/logisim/gui/start/Startup.java diff --git a/src/com/cburch/logisim/gui/start/Strings.java b/src/main/java/com/cburch/logisim/gui/start/Strings.java similarity index 100% rename from src/com/cburch/logisim/gui/start/Strings.java rename to src/main/java/com/cburch/logisim/gui/start/Strings.java diff --git a/src/com/cburch/logisim/gui/start/TtyInterface.java b/src/main/java/com/cburch/logisim/gui/start/TtyInterface.java similarity index 100% rename from src/com/cburch/logisim/gui/start/TtyInterface.java rename to src/main/java/com/cburch/logisim/gui/start/TtyInterface.java diff --git a/src/com/cburch/logisim/gui/test/Model.java b/src/main/java/com/cburch/logisim/gui/test/Model.java similarity index 100% rename from src/com/cburch/logisim/gui/test/Model.java rename to src/main/java/com/cburch/logisim/gui/test/Model.java diff --git a/src/com/cburch/logisim/gui/test/ModelListener.java b/src/main/java/com/cburch/logisim/gui/test/ModelListener.java similarity index 100% rename from src/com/cburch/logisim/gui/test/ModelListener.java rename to src/main/java/com/cburch/logisim/gui/test/ModelListener.java diff --git a/src/com/cburch/logisim/gui/test/Strings.java b/src/main/java/com/cburch/logisim/gui/test/Strings.java similarity index 100% rename from src/com/cburch/logisim/gui/test/Strings.java rename to src/main/java/com/cburch/logisim/gui/test/Strings.java diff --git a/src/com/cburch/logisim/gui/test/TestBench.java b/src/main/java/com/cburch/logisim/gui/test/TestBench.java similarity index 100% rename from src/com/cburch/logisim/gui/test/TestBench.java rename to src/main/java/com/cburch/logisim/gui/test/TestBench.java diff --git a/src/com/cburch/logisim/gui/test/TestFrame.java b/src/main/java/com/cburch/logisim/gui/test/TestFrame.java similarity index 100% rename from src/com/cburch/logisim/gui/test/TestFrame.java rename to src/main/java/com/cburch/logisim/gui/test/TestFrame.java diff --git a/src/com/cburch/logisim/gui/test/TestPanel.java b/src/main/java/com/cburch/logisim/gui/test/TestPanel.java similarity index 100% rename from src/com/cburch/logisim/gui/test/TestPanel.java rename to src/main/java/com/cburch/logisim/gui/test/TestPanel.java diff --git a/src/com/cburch/logisim/gui/test/TestThread.java b/src/main/java/com/cburch/logisim/gui/test/TestThread.java similarity index 100% rename from src/com/cburch/logisim/gui/test/TestThread.java rename to src/main/java/com/cburch/logisim/gui/test/TestThread.java diff --git a/src/com/cburch/logisim/instance/Instance.java b/src/main/java/com/cburch/logisim/instance/Instance.java similarity index 100% rename from src/com/cburch/logisim/instance/Instance.java rename to src/main/java/com/cburch/logisim/instance/Instance.java diff --git a/src/com/cburch/logisim/instance/InstanceComponent.java b/src/main/java/com/cburch/logisim/instance/InstanceComponent.java similarity index 100% rename from src/com/cburch/logisim/instance/InstanceComponent.java rename to src/main/java/com/cburch/logisim/instance/InstanceComponent.java diff --git a/src/com/cburch/logisim/instance/InstanceData.java b/src/main/java/com/cburch/logisim/instance/InstanceData.java similarity index 100% rename from src/com/cburch/logisim/instance/InstanceData.java rename to src/main/java/com/cburch/logisim/instance/InstanceData.java diff --git a/src/com/cburch/logisim/instance/InstanceDataSingleton.java b/src/main/java/com/cburch/logisim/instance/InstanceDataSingleton.java similarity index 100% rename from src/com/cburch/logisim/instance/InstanceDataSingleton.java rename to src/main/java/com/cburch/logisim/instance/InstanceDataSingleton.java diff --git a/src/com/cburch/logisim/instance/InstanceFactory.java b/src/main/java/com/cburch/logisim/instance/InstanceFactory.java similarity index 100% rename from src/com/cburch/logisim/instance/InstanceFactory.java rename to src/main/java/com/cburch/logisim/instance/InstanceFactory.java diff --git a/src/com/cburch/logisim/instance/InstanceLogger.java b/src/main/java/com/cburch/logisim/instance/InstanceLogger.java similarity index 100% rename from src/com/cburch/logisim/instance/InstanceLogger.java rename to src/main/java/com/cburch/logisim/instance/InstanceLogger.java diff --git a/src/com/cburch/logisim/instance/InstanceLoggerAdapter.java b/src/main/java/com/cburch/logisim/instance/InstanceLoggerAdapter.java similarity index 100% rename from src/com/cburch/logisim/instance/InstanceLoggerAdapter.java rename to src/main/java/com/cburch/logisim/instance/InstanceLoggerAdapter.java diff --git a/src/com/cburch/logisim/instance/InstancePainter.java b/src/main/java/com/cburch/logisim/instance/InstancePainter.java similarity index 100% rename from src/com/cburch/logisim/instance/InstancePainter.java rename to src/main/java/com/cburch/logisim/instance/InstancePainter.java diff --git a/src/com/cburch/logisim/instance/InstancePoker.java b/src/main/java/com/cburch/logisim/instance/InstancePoker.java similarity index 100% rename from src/com/cburch/logisim/instance/InstancePoker.java rename to src/main/java/com/cburch/logisim/instance/InstancePoker.java diff --git a/src/com/cburch/logisim/instance/InstancePokerAdapter.java b/src/main/java/com/cburch/logisim/instance/InstancePokerAdapter.java similarity index 100% rename from src/com/cburch/logisim/instance/InstancePokerAdapter.java rename to src/main/java/com/cburch/logisim/instance/InstancePokerAdapter.java diff --git a/src/com/cburch/logisim/instance/InstanceState.java b/src/main/java/com/cburch/logisim/instance/InstanceState.java similarity index 100% rename from src/com/cburch/logisim/instance/InstanceState.java rename to src/main/java/com/cburch/logisim/instance/InstanceState.java diff --git a/src/com/cburch/logisim/instance/InstanceStateImpl.java b/src/main/java/com/cburch/logisim/instance/InstanceStateImpl.java similarity index 100% rename from src/com/cburch/logisim/instance/InstanceStateImpl.java rename to src/main/java/com/cburch/logisim/instance/InstanceStateImpl.java diff --git a/src/com/cburch/logisim/instance/InstanceTextField.java b/src/main/java/com/cburch/logisim/instance/InstanceTextField.java similarity index 100% rename from src/com/cburch/logisim/instance/InstanceTextField.java rename to src/main/java/com/cburch/logisim/instance/InstanceTextField.java diff --git a/src/com/cburch/logisim/instance/Port.java b/src/main/java/com/cburch/logisim/instance/Port.java similarity index 100% rename from src/com/cburch/logisim/instance/Port.java rename to src/main/java/com/cburch/logisim/instance/Port.java diff --git a/src/com/cburch/logisim/instance/StdAttr.java b/src/main/java/com/cburch/logisim/instance/StdAttr.java similarity index 100% rename from src/com/cburch/logisim/instance/StdAttr.java rename to src/main/java/com/cburch/logisim/instance/StdAttr.java diff --git a/src/com/cburch/logisim/instance/Strings.java b/src/main/java/com/cburch/logisim/instance/Strings.java similarity index 100% rename from src/com/cburch/logisim/instance/Strings.java rename to src/main/java/com/cburch/logisim/instance/Strings.java diff --git a/src/com/cburch/logisim/prefs/AbstractPrefMonitor.java b/src/main/java/com/cburch/logisim/prefs/AbstractPrefMonitor.java similarity index 100% rename from src/com/cburch/logisim/prefs/AbstractPrefMonitor.java rename to src/main/java/com/cburch/logisim/prefs/AbstractPrefMonitor.java diff --git a/src/com/cburch/logisim/prefs/AppPreferences.java b/src/main/java/com/cburch/logisim/prefs/AppPreferences.java similarity index 100% rename from src/com/cburch/logisim/prefs/AppPreferences.java rename to src/main/java/com/cburch/logisim/prefs/AppPreferences.java diff --git a/src/com/cburch/logisim/prefs/FPGABoards.java b/src/main/java/com/cburch/logisim/prefs/FPGABoards.java similarity index 100% rename from src/com/cburch/logisim/prefs/FPGABoards.java rename to src/main/java/com/cburch/logisim/prefs/FPGABoards.java diff --git a/src/com/cburch/logisim/prefs/PrefMonitor.java b/src/main/java/com/cburch/logisim/prefs/PrefMonitor.java similarity index 100% rename from src/com/cburch/logisim/prefs/PrefMonitor.java rename to src/main/java/com/cburch/logisim/prefs/PrefMonitor.java diff --git a/src/com/cburch/logisim/prefs/PrefMonitorBoolean.java b/src/main/java/com/cburch/logisim/prefs/PrefMonitorBoolean.java similarity index 100% rename from src/com/cburch/logisim/prefs/PrefMonitorBoolean.java rename to src/main/java/com/cburch/logisim/prefs/PrefMonitorBoolean.java diff --git a/src/com/cburch/logisim/prefs/PrefMonitorDouble.java b/src/main/java/com/cburch/logisim/prefs/PrefMonitorDouble.java similarity index 100% rename from src/com/cburch/logisim/prefs/PrefMonitorDouble.java rename to src/main/java/com/cburch/logisim/prefs/PrefMonitorDouble.java diff --git a/src/com/cburch/logisim/prefs/PrefMonitorInt.java b/src/main/java/com/cburch/logisim/prefs/PrefMonitorInt.java similarity index 100% rename from src/com/cburch/logisim/prefs/PrefMonitorInt.java rename to src/main/java/com/cburch/logisim/prefs/PrefMonitorInt.java diff --git a/src/com/cburch/logisim/prefs/PrefMonitorString.java b/src/main/java/com/cburch/logisim/prefs/PrefMonitorString.java similarity index 100% rename from src/com/cburch/logisim/prefs/PrefMonitorString.java rename to src/main/java/com/cburch/logisim/prefs/PrefMonitorString.java diff --git a/src/com/cburch/logisim/prefs/PrefMonitorStringOpts.java b/src/main/java/com/cburch/logisim/prefs/PrefMonitorStringOpts.java similarity index 100% rename from src/com/cburch/logisim/prefs/PrefMonitorStringOpts.java rename to src/main/java/com/cburch/logisim/prefs/PrefMonitorStringOpts.java diff --git a/src/com/cburch/logisim/prefs/RecentProjects.java b/src/main/java/com/cburch/logisim/prefs/RecentProjects.java similarity index 100% rename from src/com/cburch/logisim/prefs/RecentProjects.java rename to src/main/java/com/cburch/logisim/prefs/RecentProjects.java diff --git a/src/com/cburch/logisim/prefs/Strings.java b/src/main/java/com/cburch/logisim/prefs/Strings.java similarity index 100% rename from src/com/cburch/logisim/prefs/Strings.java rename to src/main/java/com/cburch/logisim/prefs/Strings.java diff --git a/src/com/cburch/logisim/prefs/Template.java b/src/main/java/com/cburch/logisim/prefs/Template.java similarity index 100% rename from src/com/cburch/logisim/prefs/Template.java rename to src/main/java/com/cburch/logisim/prefs/Template.java diff --git a/src/com/cburch/logisim/proj/Action.java b/src/main/java/com/cburch/logisim/proj/Action.java similarity index 100% rename from src/com/cburch/logisim/proj/Action.java rename to src/main/java/com/cburch/logisim/proj/Action.java diff --git a/src/com/cburch/logisim/proj/Dependencies.java b/src/main/java/com/cburch/logisim/proj/Dependencies.java similarity index 100% rename from src/com/cburch/logisim/proj/Dependencies.java rename to src/main/java/com/cburch/logisim/proj/Dependencies.java diff --git a/src/com/cburch/logisim/proj/JoinedAction.java b/src/main/java/com/cburch/logisim/proj/JoinedAction.java similarity index 100% rename from src/com/cburch/logisim/proj/JoinedAction.java rename to src/main/java/com/cburch/logisim/proj/JoinedAction.java diff --git a/src/com/cburch/logisim/proj/Project.java b/src/main/java/com/cburch/logisim/proj/Project.java similarity index 100% rename from src/com/cburch/logisim/proj/Project.java rename to src/main/java/com/cburch/logisim/proj/Project.java diff --git a/src/com/cburch/logisim/proj/ProjectActions.java b/src/main/java/com/cburch/logisim/proj/ProjectActions.java similarity index 100% rename from src/com/cburch/logisim/proj/ProjectActions.java rename to src/main/java/com/cburch/logisim/proj/ProjectActions.java diff --git a/src/com/cburch/logisim/proj/ProjectEvent.java b/src/main/java/com/cburch/logisim/proj/ProjectEvent.java similarity index 100% rename from src/com/cburch/logisim/proj/ProjectEvent.java rename to src/main/java/com/cburch/logisim/proj/ProjectEvent.java diff --git a/src/com/cburch/logisim/proj/ProjectListener.java b/src/main/java/com/cburch/logisim/proj/ProjectListener.java similarity index 100% rename from src/com/cburch/logisim/proj/ProjectListener.java rename to src/main/java/com/cburch/logisim/proj/ProjectListener.java diff --git a/src/com/cburch/logisim/proj/Projects.java b/src/main/java/com/cburch/logisim/proj/Projects.java similarity index 100% rename from src/com/cburch/logisim/proj/Projects.java rename to src/main/java/com/cburch/logisim/proj/Projects.java diff --git a/src/com/cburch/logisim/proj/Strings.java b/src/main/java/com/cburch/logisim/proj/Strings.java similarity index 100% rename from src/com/cburch/logisim/proj/Strings.java rename to src/main/java/com/cburch/logisim/proj/Strings.java diff --git a/src/com/cburch/logisim/std/Builtin.java b/src/main/java/com/cburch/logisim/std/Builtin.java similarity index 100% rename from src/com/cburch/logisim/std/Builtin.java rename to src/main/java/com/cburch/logisim/std/Builtin.java diff --git a/src/com/cburch/logisim/std/Strings.java b/src/main/java/com/cburch/logisim/std/Strings.java similarity index 100% rename from src/com/cburch/logisim/std/Strings.java rename to src/main/java/com/cburch/logisim/std/Strings.java diff --git a/src/com/cburch/logisim/std/arith/Adder.java b/src/main/java/com/cburch/logisim/std/arith/Adder.java similarity index 100% rename from src/com/cburch/logisim/std/arith/Adder.java rename to src/main/java/com/cburch/logisim/std/arith/Adder.java diff --git a/src/com/cburch/logisim/std/arith/AdderHDLGeneratorFactory.java b/src/main/java/com/cburch/logisim/std/arith/AdderHDLGeneratorFactory.java similarity index 100% rename from src/com/cburch/logisim/std/arith/AdderHDLGeneratorFactory.java rename to src/main/java/com/cburch/logisim/std/arith/AdderHDLGeneratorFactory.java diff --git a/src/com/cburch/logisim/std/arith/Arithmetic.java b/src/main/java/com/cburch/logisim/std/arith/Arithmetic.java similarity index 100% rename from src/com/cburch/logisim/std/arith/Arithmetic.java rename to src/main/java/com/cburch/logisim/std/arith/Arithmetic.java diff --git a/src/com/cburch/logisim/std/arith/BitAdder.java b/src/main/java/com/cburch/logisim/std/arith/BitAdder.java similarity index 100% rename from src/com/cburch/logisim/std/arith/BitAdder.java rename to src/main/java/com/cburch/logisim/std/arith/BitAdder.java diff --git a/src/com/cburch/logisim/std/arith/BitFinder.java b/src/main/java/com/cburch/logisim/std/arith/BitFinder.java similarity index 100% rename from src/com/cburch/logisim/std/arith/BitFinder.java rename to src/main/java/com/cburch/logisim/std/arith/BitFinder.java diff --git a/src/com/cburch/logisim/std/arith/Comparator.java b/src/main/java/com/cburch/logisim/std/arith/Comparator.java similarity index 100% rename from src/com/cburch/logisim/std/arith/Comparator.java rename to src/main/java/com/cburch/logisim/std/arith/Comparator.java diff --git a/src/com/cburch/logisim/std/arith/ComparatorHDLGeneratorFactory.java b/src/main/java/com/cburch/logisim/std/arith/ComparatorHDLGeneratorFactory.java similarity index 100% rename from src/com/cburch/logisim/std/arith/ComparatorHDLGeneratorFactory.java rename to src/main/java/com/cburch/logisim/std/arith/ComparatorHDLGeneratorFactory.java diff --git a/src/com/cburch/logisim/std/arith/Divider.java b/src/main/java/com/cburch/logisim/std/arith/Divider.java similarity index 100% rename from src/com/cburch/logisim/std/arith/Divider.java rename to src/main/java/com/cburch/logisim/std/arith/Divider.java diff --git a/src/com/cburch/logisim/std/arith/Multiplier.java b/src/main/java/com/cburch/logisim/std/arith/Multiplier.java similarity index 100% rename from src/com/cburch/logisim/std/arith/Multiplier.java rename to src/main/java/com/cburch/logisim/std/arith/Multiplier.java diff --git a/src/com/cburch/logisim/std/arith/MultiplierHDLGeneratorFactory.java b/src/main/java/com/cburch/logisim/std/arith/MultiplierHDLGeneratorFactory.java similarity index 100% rename from src/com/cburch/logisim/std/arith/MultiplierHDLGeneratorFactory.java rename to src/main/java/com/cburch/logisim/std/arith/MultiplierHDLGeneratorFactory.java diff --git a/src/com/cburch/logisim/std/arith/Negator.java b/src/main/java/com/cburch/logisim/std/arith/Negator.java similarity index 100% rename from src/com/cburch/logisim/std/arith/Negator.java rename to src/main/java/com/cburch/logisim/std/arith/Negator.java diff --git a/src/com/cburch/logisim/std/arith/NegatorHDLGeneratorFactory.java b/src/main/java/com/cburch/logisim/std/arith/NegatorHDLGeneratorFactory.java similarity index 100% rename from src/com/cburch/logisim/std/arith/NegatorHDLGeneratorFactory.java rename to src/main/java/com/cburch/logisim/std/arith/NegatorHDLGeneratorFactory.java diff --git a/src/com/cburch/logisim/std/arith/Shifter.java b/src/main/java/com/cburch/logisim/std/arith/Shifter.java similarity index 100% rename from src/com/cburch/logisim/std/arith/Shifter.java rename to src/main/java/com/cburch/logisim/std/arith/Shifter.java diff --git a/src/com/cburch/logisim/std/arith/ShifterHDLGeneratorFactory.java b/src/main/java/com/cburch/logisim/std/arith/ShifterHDLGeneratorFactory.java similarity index 100% rename from src/com/cburch/logisim/std/arith/ShifterHDLGeneratorFactory.java rename to src/main/java/com/cburch/logisim/std/arith/ShifterHDLGeneratorFactory.java diff --git a/src/com/cburch/logisim/std/arith/Strings.java b/src/main/java/com/cburch/logisim/std/arith/Strings.java similarity index 100% rename from src/com/cburch/logisim/std/arith/Strings.java rename to src/main/java/com/cburch/logisim/std/arith/Strings.java diff --git a/src/com/cburch/logisim/std/arith/Subtractor.java b/src/main/java/com/cburch/logisim/std/arith/Subtractor.java similarity index 100% rename from src/com/cburch/logisim/std/arith/Subtractor.java rename to src/main/java/com/cburch/logisim/std/arith/Subtractor.java diff --git a/src/com/cburch/logisim/std/arith/SubtractorHDLGeneratorFactory.java b/src/main/java/com/cburch/logisim/std/arith/SubtractorHDLGeneratorFactory.java similarity index 100% rename from src/com/cburch/logisim/std/arith/SubtractorHDLGeneratorFactory.java rename to src/main/java/com/cburch/logisim/std/arith/SubtractorHDLGeneratorFactory.java diff --git a/src/com/cburch/logisim/std/base/Base.java b/src/main/java/com/cburch/logisim/std/base/Base.java similarity index 100% rename from src/com/cburch/logisim/std/base/Base.java rename to src/main/java/com/cburch/logisim/std/base/Base.java diff --git a/src/com/cburch/logisim/std/base/Strings.java b/src/main/java/com/cburch/logisim/std/base/Strings.java similarity index 100% rename from src/com/cburch/logisim/std/base/Strings.java rename to src/main/java/com/cburch/logisim/std/base/Strings.java diff --git a/src/com/cburch/logisim/std/base/Text.java b/src/main/java/com/cburch/logisim/std/base/Text.java similarity index 100% rename from src/com/cburch/logisim/std/base/Text.java rename to src/main/java/com/cburch/logisim/std/base/Text.java diff --git a/src/com/cburch/logisim/std/base/TextAttributes.java b/src/main/java/com/cburch/logisim/std/base/TextAttributes.java similarity index 100% rename from src/com/cburch/logisim/std/base/TextAttributes.java rename to src/main/java/com/cburch/logisim/std/base/TextAttributes.java diff --git a/src/com/cburch/logisim/std/gates/AbstractGate.java b/src/main/java/com/cburch/logisim/std/gates/AbstractGate.java similarity index 100% rename from src/com/cburch/logisim/std/gates/AbstractGate.java rename to src/main/java/com/cburch/logisim/std/gates/AbstractGate.java diff --git a/src/com/cburch/logisim/std/gates/AbstractGateHDLGenerator.java b/src/main/java/com/cburch/logisim/std/gates/AbstractGateHDLGenerator.java similarity index 100% rename from src/com/cburch/logisim/std/gates/AbstractGateHDLGenerator.java rename to src/main/java/com/cburch/logisim/std/gates/AbstractGateHDLGenerator.java diff --git a/src/com/cburch/logisim/std/gates/AndGate.java b/src/main/java/com/cburch/logisim/std/gates/AndGate.java similarity index 100% rename from src/com/cburch/logisim/std/gates/AndGate.java rename to src/main/java/com/cburch/logisim/std/gates/AndGate.java diff --git a/src/com/cburch/logisim/std/gates/Buffer.java b/src/main/java/com/cburch/logisim/std/gates/Buffer.java similarity index 100% rename from src/com/cburch/logisim/std/gates/Buffer.java rename to src/main/java/com/cburch/logisim/std/gates/Buffer.java diff --git a/src/com/cburch/logisim/std/gates/CircuitBuilder.java b/src/main/java/com/cburch/logisim/std/gates/CircuitBuilder.java similarity index 100% rename from src/com/cburch/logisim/std/gates/CircuitBuilder.java rename to src/main/java/com/cburch/logisim/std/gates/CircuitBuilder.java diff --git a/src/com/cburch/logisim/std/gates/CircuitDetermination.java b/src/main/java/com/cburch/logisim/std/gates/CircuitDetermination.java similarity index 100% rename from src/com/cburch/logisim/std/gates/CircuitDetermination.java rename to src/main/java/com/cburch/logisim/std/gates/CircuitDetermination.java diff --git a/src/com/cburch/logisim/std/gates/ControlledBuffer.java b/src/main/java/com/cburch/logisim/std/gates/ControlledBuffer.java similarity index 100% rename from src/com/cburch/logisim/std/gates/ControlledBuffer.java rename to src/main/java/com/cburch/logisim/std/gates/ControlledBuffer.java diff --git a/src/com/cburch/logisim/std/gates/EvenParityGate.java b/src/main/java/com/cburch/logisim/std/gates/EvenParityGate.java similarity index 100% rename from src/com/cburch/logisim/std/gates/EvenParityGate.java rename to src/main/java/com/cburch/logisim/std/gates/EvenParityGate.java diff --git a/src/com/cburch/logisim/std/gates/GateAttributeList.java b/src/main/java/com/cburch/logisim/std/gates/GateAttributeList.java similarity index 100% rename from src/com/cburch/logisim/std/gates/GateAttributeList.java rename to src/main/java/com/cburch/logisim/std/gates/GateAttributeList.java diff --git a/src/com/cburch/logisim/std/gates/GateAttributes.java b/src/main/java/com/cburch/logisim/std/gates/GateAttributes.java similarity index 100% rename from src/com/cburch/logisim/std/gates/GateAttributes.java rename to src/main/java/com/cburch/logisim/std/gates/GateAttributes.java diff --git a/src/com/cburch/logisim/std/gates/GateFunctions.java b/src/main/java/com/cburch/logisim/std/gates/GateFunctions.java similarity index 100% rename from src/com/cburch/logisim/std/gates/GateFunctions.java rename to src/main/java/com/cburch/logisim/std/gates/GateFunctions.java diff --git a/src/com/cburch/logisim/std/gates/GateKeyboardModifier.java b/src/main/java/com/cburch/logisim/std/gates/GateKeyboardModifier.java similarity index 100% rename from src/com/cburch/logisim/std/gates/GateKeyboardModifier.java rename to src/main/java/com/cburch/logisim/std/gates/GateKeyboardModifier.java diff --git a/src/com/cburch/logisim/std/gates/Gates.java b/src/main/java/com/cburch/logisim/std/gates/Gates.java similarity index 100% rename from src/com/cburch/logisim/std/gates/Gates.java rename to src/main/java/com/cburch/logisim/std/gates/Gates.java diff --git a/src/com/cburch/logisim/std/gates/NandGate.java b/src/main/java/com/cburch/logisim/std/gates/NandGate.java similarity index 100% rename from src/com/cburch/logisim/std/gates/NandGate.java rename to src/main/java/com/cburch/logisim/std/gates/NandGate.java diff --git a/src/com/cburch/logisim/std/gates/NegateAttribute.java b/src/main/java/com/cburch/logisim/std/gates/NegateAttribute.java similarity index 100% rename from src/com/cburch/logisim/std/gates/NegateAttribute.java rename to src/main/java/com/cburch/logisim/std/gates/NegateAttribute.java diff --git a/src/com/cburch/logisim/std/gates/NorGate.java b/src/main/java/com/cburch/logisim/std/gates/NorGate.java similarity index 100% rename from src/com/cburch/logisim/std/gates/NorGate.java rename to src/main/java/com/cburch/logisim/std/gates/NorGate.java diff --git a/src/com/cburch/logisim/std/gates/NotGate.java b/src/main/java/com/cburch/logisim/std/gates/NotGate.java similarity index 100% rename from src/com/cburch/logisim/std/gates/NotGate.java rename to src/main/java/com/cburch/logisim/std/gates/NotGate.java diff --git a/src/com/cburch/logisim/std/gates/OddParityGate.java b/src/main/java/com/cburch/logisim/std/gates/OddParityGate.java similarity index 100% rename from src/com/cburch/logisim/std/gates/OddParityGate.java rename to src/main/java/com/cburch/logisim/std/gates/OddParityGate.java diff --git a/src/com/cburch/logisim/std/gates/OrGate.java b/src/main/java/com/cburch/logisim/std/gates/OrGate.java similarity index 100% rename from src/com/cburch/logisim/std/gates/OrGate.java rename to src/main/java/com/cburch/logisim/std/gates/OrGate.java diff --git a/src/com/cburch/logisim/std/gates/PainterDin.java b/src/main/java/com/cburch/logisim/std/gates/PainterDin.java similarity index 100% rename from src/com/cburch/logisim/std/gates/PainterDin.java rename to src/main/java/com/cburch/logisim/std/gates/PainterDin.java diff --git a/src/com/cburch/logisim/std/gates/PainterShaped.java b/src/main/java/com/cburch/logisim/std/gates/PainterShaped.java similarity index 100% rename from src/com/cburch/logisim/std/gates/PainterShaped.java rename to src/main/java/com/cburch/logisim/std/gates/PainterShaped.java diff --git a/src/com/cburch/logisim/std/gates/Strings.java b/src/main/java/com/cburch/logisim/std/gates/Strings.java similarity index 100% rename from src/com/cburch/logisim/std/gates/Strings.java rename to src/main/java/com/cburch/logisim/std/gates/Strings.java diff --git a/src/com/cburch/logisim/std/gates/XnorGate.java b/src/main/java/com/cburch/logisim/std/gates/XnorGate.java similarity index 100% rename from src/com/cburch/logisim/std/gates/XnorGate.java rename to src/main/java/com/cburch/logisim/std/gates/XnorGate.java diff --git a/src/com/cburch/logisim/std/gates/XorGate.java b/src/main/java/com/cburch/logisim/std/gates/XorGate.java similarity index 100% rename from src/com/cburch/logisim/std/gates/XorGate.java rename to src/main/java/com/cburch/logisim/std/gates/XorGate.java diff --git a/src/com/cburch/logisim/std/hdl/Hdl.java b/src/main/java/com/cburch/logisim/std/hdl/Hdl.java similarity index 100% rename from src/com/cburch/logisim/std/hdl/Hdl.java rename to src/main/java/com/cburch/logisim/std/hdl/Hdl.java diff --git a/src/com/cburch/logisim/std/hdl/HdlContent.java b/src/main/java/com/cburch/logisim/std/hdl/HdlContent.java similarity index 100% rename from src/com/cburch/logisim/std/hdl/HdlContent.java rename to src/main/java/com/cburch/logisim/std/hdl/HdlContent.java diff --git a/src/com/cburch/logisim/std/hdl/HdlContentEditor.java b/src/main/java/com/cburch/logisim/std/hdl/HdlContentEditor.java similarity index 100% rename from src/com/cburch/logisim/std/hdl/HdlContentEditor.java rename to src/main/java/com/cburch/logisim/std/hdl/HdlContentEditor.java diff --git a/src/com/cburch/logisim/std/hdl/Strings.java b/src/main/java/com/cburch/logisim/std/hdl/Strings.java similarity index 100% rename from src/com/cburch/logisim/std/hdl/Strings.java rename to src/main/java/com/cburch/logisim/std/hdl/Strings.java diff --git a/src/com/cburch/logisim/std/hdl/VhdlContent.java b/src/main/java/com/cburch/logisim/std/hdl/VhdlContent.java similarity index 100% rename from src/com/cburch/logisim/std/hdl/VhdlContent.java rename to src/main/java/com/cburch/logisim/std/hdl/VhdlContent.java diff --git a/src/com/cburch/logisim/std/hdl/VhdlEntity.java b/src/main/java/com/cburch/logisim/std/hdl/VhdlEntity.java similarity index 100% rename from src/com/cburch/logisim/std/hdl/VhdlEntity.java rename to src/main/java/com/cburch/logisim/std/hdl/VhdlEntity.java diff --git a/src/com/cburch/logisim/std/hdl/VhdlEntityAttributes.java b/src/main/java/com/cburch/logisim/std/hdl/VhdlEntityAttributes.java similarity index 100% rename from src/com/cburch/logisim/std/hdl/VhdlEntityAttributes.java rename to src/main/java/com/cburch/logisim/std/hdl/VhdlEntityAttributes.java diff --git a/src/com/cburch/logisim/std/hdl/VhdlEntityState.java b/src/main/java/com/cburch/logisim/std/hdl/VhdlEntityState.java similarity index 100% rename from src/com/cburch/logisim/std/hdl/VhdlEntityState.java rename to src/main/java/com/cburch/logisim/std/hdl/VhdlEntityState.java diff --git a/src/com/cburch/logisim/std/hdl/VhdlHDLGeneratorFactory.java b/src/main/java/com/cburch/logisim/std/hdl/VhdlHDLGeneratorFactory.java similarity index 100% rename from src/com/cburch/logisim/std/hdl/VhdlHDLGeneratorFactory.java rename to src/main/java/com/cburch/logisim/std/hdl/VhdlHDLGeneratorFactory.java diff --git a/src/com/cburch/logisim/std/hdl/VhdlParser.java b/src/main/java/com/cburch/logisim/std/hdl/VhdlParser.java similarity index 100% rename from src/com/cburch/logisim/std/hdl/VhdlParser.java rename to src/main/java/com/cburch/logisim/std/hdl/VhdlParser.java diff --git a/src/com/cburch/logisim/std/hdl/VhdlSimulator.java b/src/main/java/com/cburch/logisim/std/hdl/VhdlSimulator.java similarity index 100% rename from src/com/cburch/logisim/std/hdl/VhdlSimulator.java rename to src/main/java/com/cburch/logisim/std/hdl/VhdlSimulator.java diff --git a/src/com/cburch/logisim/std/hdl/VhdlSimulatorConsole.java b/src/main/java/com/cburch/logisim/std/hdl/VhdlSimulatorConsole.java similarity index 100% rename from src/com/cburch/logisim/std/hdl/VhdlSimulatorConsole.java rename to src/main/java/com/cburch/logisim/std/hdl/VhdlSimulatorConsole.java diff --git a/src/com/cburch/logisim/std/hdl/VhdlSimulatorListener.java b/src/main/java/com/cburch/logisim/std/hdl/VhdlSimulatorListener.java similarity index 100% rename from src/com/cburch/logisim/std/hdl/VhdlSimulatorListener.java rename to src/main/java/com/cburch/logisim/std/hdl/VhdlSimulatorListener.java diff --git a/src/com/cburch/logisim/std/hdl/VhdlSimulatorTclBinder.java b/src/main/java/com/cburch/logisim/std/hdl/VhdlSimulatorTclBinder.java similarity index 100% rename from src/com/cburch/logisim/std/hdl/VhdlSimulatorTclBinder.java rename to src/main/java/com/cburch/logisim/std/hdl/VhdlSimulatorTclBinder.java diff --git a/src/com/cburch/logisim/std/hdl/VhdlSimulatorTclComp.java b/src/main/java/com/cburch/logisim/std/hdl/VhdlSimulatorTclComp.java similarity index 100% rename from src/com/cburch/logisim/std/hdl/VhdlSimulatorTclComp.java rename to src/main/java/com/cburch/logisim/std/hdl/VhdlSimulatorTclComp.java diff --git a/src/com/cburch/logisim/std/hdl/VhdlSimulatorVhdlTop.java b/src/main/java/com/cburch/logisim/std/hdl/VhdlSimulatorVhdlTop.java similarity index 100% rename from src/com/cburch/logisim/std/hdl/VhdlSimulatorVhdlTop.java rename to src/main/java/com/cburch/logisim/std/hdl/VhdlSimulatorVhdlTop.java diff --git a/src/com/cburch/logisim/std/io/AbstractLedHDLGeneratorFactory.java b/src/main/java/com/cburch/logisim/std/io/AbstractLedHDLGeneratorFactory.java similarity index 100% rename from src/com/cburch/logisim/std/io/AbstractLedHDLGeneratorFactory.java rename to src/main/java/com/cburch/logisim/std/io/AbstractLedHDLGeneratorFactory.java diff --git a/src/com/cburch/logisim/std/io/Button.java b/src/main/java/com/cburch/logisim/std/io/Button.java similarity index 100% rename from src/com/cburch/logisim/std/io/Button.java rename to src/main/java/com/cburch/logisim/std/io/Button.java diff --git a/src/com/cburch/logisim/std/io/ButtonHDLGeneratorFactory.java b/src/main/java/com/cburch/logisim/std/io/ButtonHDLGeneratorFactory.java similarity index 100% rename from src/com/cburch/logisim/std/io/ButtonHDLGeneratorFactory.java rename to src/main/java/com/cburch/logisim/std/io/ButtonHDLGeneratorFactory.java diff --git a/src/com/cburch/logisim/std/io/DipSwitch.java b/src/main/java/com/cburch/logisim/std/io/DipSwitch.java similarity index 100% rename from src/com/cburch/logisim/std/io/DipSwitch.java rename to src/main/java/com/cburch/logisim/std/io/DipSwitch.java diff --git a/src/com/cburch/logisim/std/io/DotMatrix.java b/src/main/java/com/cburch/logisim/std/io/DotMatrix.java similarity index 100% rename from src/com/cburch/logisim/std/io/DotMatrix.java rename to src/main/java/com/cburch/logisim/std/io/DotMatrix.java diff --git a/src/com/cburch/logisim/std/io/HexDigit.java b/src/main/java/com/cburch/logisim/std/io/HexDigit.java similarity index 100% rename from src/com/cburch/logisim/std/io/HexDigit.java rename to src/main/java/com/cburch/logisim/std/io/HexDigit.java diff --git a/src/com/cburch/logisim/std/io/Io.java b/src/main/java/com/cburch/logisim/std/io/Io.java similarity index 100% rename from src/com/cburch/logisim/std/io/Io.java rename to src/main/java/com/cburch/logisim/std/io/Io.java diff --git a/src/com/cburch/logisim/std/io/Joystick.java b/src/main/java/com/cburch/logisim/std/io/Joystick.java similarity index 100% rename from src/com/cburch/logisim/std/io/Joystick.java rename to src/main/java/com/cburch/logisim/std/io/Joystick.java diff --git a/src/com/cburch/logisim/std/io/Keyboard.java b/src/main/java/com/cburch/logisim/std/io/Keyboard.java similarity index 100% rename from src/com/cburch/logisim/std/io/Keyboard.java rename to src/main/java/com/cburch/logisim/std/io/Keyboard.java diff --git a/src/com/cburch/logisim/std/io/KeyboardData.java b/src/main/java/com/cburch/logisim/std/io/KeyboardData.java similarity index 100% rename from src/com/cburch/logisim/std/io/KeyboardData.java rename to src/main/java/com/cburch/logisim/std/io/KeyboardData.java diff --git a/src/com/cburch/logisim/std/io/Led.java b/src/main/java/com/cburch/logisim/std/io/Led.java similarity index 100% rename from src/com/cburch/logisim/std/io/Led.java rename to src/main/java/com/cburch/logisim/std/io/Led.java diff --git a/src/com/cburch/logisim/std/io/PortHDLGeneratorFactory.java b/src/main/java/com/cburch/logisim/std/io/PortHDLGeneratorFactory.java similarity index 100% rename from src/com/cburch/logisim/std/io/PortHDLGeneratorFactory.java rename to src/main/java/com/cburch/logisim/std/io/PortHDLGeneratorFactory.java diff --git a/src/com/cburch/logisim/std/io/PortIO.java b/src/main/java/com/cburch/logisim/std/io/PortIO.java similarity index 100% rename from src/com/cburch/logisim/std/io/PortIO.java rename to src/main/java/com/cburch/logisim/std/io/PortIO.java diff --git a/src/com/cburch/logisim/std/io/RGBLed.java b/src/main/java/com/cburch/logisim/std/io/RGBLed.java similarity index 100% rename from src/com/cburch/logisim/std/io/RGBLed.java rename to src/main/java/com/cburch/logisim/std/io/RGBLed.java diff --git a/src/com/cburch/logisim/std/io/ReptarLocalBus.java b/src/main/java/com/cburch/logisim/std/io/ReptarLocalBus.java similarity index 100% rename from src/com/cburch/logisim/std/io/ReptarLocalBus.java rename to src/main/java/com/cburch/logisim/std/io/ReptarLocalBus.java diff --git a/src/com/cburch/logisim/std/io/ReptarLocalBusHDLGeneratorFactory.java b/src/main/java/com/cburch/logisim/std/io/ReptarLocalBusHDLGeneratorFactory.java similarity index 100% rename from src/com/cburch/logisim/std/io/ReptarLocalBusHDLGeneratorFactory.java rename to src/main/java/com/cburch/logisim/std/io/ReptarLocalBusHDLGeneratorFactory.java diff --git a/src/com/cburch/logisim/std/io/SevenSegment.java b/src/main/java/com/cburch/logisim/std/io/SevenSegment.java similarity index 100% rename from src/com/cburch/logisim/std/io/SevenSegment.java rename to src/main/java/com/cburch/logisim/std/io/SevenSegment.java diff --git a/src/com/cburch/logisim/std/io/Strings.java b/src/main/java/com/cburch/logisim/std/io/Strings.java similarity index 100% rename from src/com/cburch/logisim/std/io/Strings.java rename to src/main/java/com/cburch/logisim/std/io/Strings.java diff --git a/src/com/cburch/logisim/std/io/Tty.java b/src/main/java/com/cburch/logisim/std/io/Tty.java similarity index 100% rename from src/com/cburch/logisim/std/io/Tty.java rename to src/main/java/com/cburch/logisim/std/io/Tty.java diff --git a/src/com/cburch/logisim/std/io/TtyState.java b/src/main/java/com/cburch/logisim/std/io/TtyState.java similarity index 100% rename from src/com/cburch/logisim/std/io/TtyState.java rename to src/main/java/com/cburch/logisim/std/io/TtyState.java diff --git a/src/com/cburch/logisim/std/memory/AbstractFlipFlop.java b/src/main/java/com/cburch/logisim/std/memory/AbstractFlipFlop.java similarity index 100% rename from src/com/cburch/logisim/std/memory/AbstractFlipFlop.java rename to src/main/java/com/cburch/logisim/std/memory/AbstractFlipFlop.java diff --git a/src/com/cburch/logisim/std/memory/AbstractFlipFlopHDLGeneratorFactory.java b/src/main/java/com/cburch/logisim/std/memory/AbstractFlipFlopHDLGeneratorFactory.java similarity index 100% rename from src/com/cburch/logisim/std/memory/AbstractFlipFlopHDLGeneratorFactory.java rename to src/main/java/com/cburch/logisim/std/memory/AbstractFlipFlopHDLGeneratorFactory.java diff --git a/src/com/cburch/logisim/std/memory/ClockState.java b/src/main/java/com/cburch/logisim/std/memory/ClockState.java similarity index 100% rename from src/com/cburch/logisim/std/memory/ClockState.java rename to src/main/java/com/cburch/logisim/std/memory/ClockState.java diff --git a/src/com/cburch/logisim/std/memory/Counter.java b/src/main/java/com/cburch/logisim/std/memory/Counter.java similarity index 100% rename from src/com/cburch/logisim/std/memory/Counter.java rename to src/main/java/com/cburch/logisim/std/memory/Counter.java diff --git a/src/com/cburch/logisim/std/memory/CounterAttributes.java b/src/main/java/com/cburch/logisim/std/memory/CounterAttributes.java similarity index 100% rename from src/com/cburch/logisim/std/memory/CounterAttributes.java rename to src/main/java/com/cburch/logisim/std/memory/CounterAttributes.java diff --git a/src/com/cburch/logisim/std/memory/CounterHDLGeneratorFactory.java b/src/main/java/com/cburch/logisim/std/memory/CounterHDLGeneratorFactory.java similarity index 100% rename from src/com/cburch/logisim/std/memory/CounterHDLGeneratorFactory.java rename to src/main/java/com/cburch/logisim/std/memory/CounterHDLGeneratorFactory.java diff --git a/src/com/cburch/logisim/std/memory/CounterPoker.java b/src/main/java/com/cburch/logisim/std/memory/CounterPoker.java similarity index 100% rename from src/com/cburch/logisim/std/memory/CounterPoker.java rename to src/main/java/com/cburch/logisim/std/memory/CounterPoker.java diff --git a/src/com/cburch/logisim/std/memory/DFlipFlop.java b/src/main/java/com/cburch/logisim/std/memory/DFlipFlop.java similarity index 100% rename from src/com/cburch/logisim/std/memory/DFlipFlop.java rename to src/main/java/com/cburch/logisim/std/memory/DFlipFlop.java diff --git a/src/com/cburch/logisim/std/memory/JKFlipFlop.java b/src/main/java/com/cburch/logisim/std/memory/JKFlipFlop.java similarity index 100% rename from src/com/cburch/logisim/std/memory/JKFlipFlop.java rename to src/main/java/com/cburch/logisim/std/memory/JKFlipFlop.java diff --git a/src/com/cburch/logisim/std/memory/Mem.java b/src/main/java/com/cburch/logisim/std/memory/Mem.java similarity index 100% rename from src/com/cburch/logisim/std/memory/Mem.java rename to src/main/java/com/cburch/logisim/std/memory/Mem.java diff --git a/src/com/cburch/logisim/std/memory/MemContents.java b/src/main/java/com/cburch/logisim/std/memory/MemContents.java similarity index 100% rename from src/com/cburch/logisim/std/memory/MemContents.java rename to src/main/java/com/cburch/logisim/std/memory/MemContents.java diff --git a/src/com/cburch/logisim/std/memory/MemContentsSub.java b/src/main/java/com/cburch/logisim/std/memory/MemContentsSub.java similarity index 100% rename from src/com/cburch/logisim/std/memory/MemContentsSub.java rename to src/main/java/com/cburch/logisim/std/memory/MemContentsSub.java diff --git a/src/com/cburch/logisim/std/memory/MemMenu.java b/src/main/java/com/cburch/logisim/std/memory/MemMenu.java similarity index 100% rename from src/com/cburch/logisim/std/memory/MemMenu.java rename to src/main/java/com/cburch/logisim/std/memory/MemMenu.java diff --git a/src/com/cburch/logisim/std/memory/MemPoker.java b/src/main/java/com/cburch/logisim/std/memory/MemPoker.java similarity index 100% rename from src/com/cburch/logisim/std/memory/MemPoker.java rename to src/main/java/com/cburch/logisim/std/memory/MemPoker.java diff --git a/src/com/cburch/logisim/std/memory/MemState.java b/src/main/java/com/cburch/logisim/std/memory/MemState.java similarity index 100% rename from src/com/cburch/logisim/std/memory/MemState.java rename to src/main/java/com/cburch/logisim/std/memory/MemState.java diff --git a/src/com/cburch/logisim/std/memory/Memory.java b/src/main/java/com/cburch/logisim/std/memory/Memory.java similarity index 100% rename from src/com/cburch/logisim/std/memory/Memory.java rename to src/main/java/com/cburch/logisim/std/memory/Memory.java diff --git a/src/com/cburch/logisim/std/memory/Ram.java b/src/main/java/com/cburch/logisim/std/memory/Ram.java similarity index 100% rename from src/com/cburch/logisim/std/memory/Ram.java rename to src/main/java/com/cburch/logisim/std/memory/Ram.java diff --git a/src/com/cburch/logisim/std/memory/RamAttributes.java b/src/main/java/com/cburch/logisim/std/memory/RamAttributes.java similarity index 100% rename from src/com/cburch/logisim/std/memory/RamAttributes.java rename to src/main/java/com/cburch/logisim/std/memory/RamAttributes.java diff --git a/src/com/cburch/logisim/std/memory/RamHDLGeneratorFactory.java b/src/main/java/com/cburch/logisim/std/memory/RamHDLGeneratorFactory.java similarity index 100% rename from src/com/cburch/logisim/std/memory/RamHDLGeneratorFactory.java rename to src/main/java/com/cburch/logisim/std/memory/RamHDLGeneratorFactory.java diff --git a/src/com/cburch/logisim/std/memory/RamState.java b/src/main/java/com/cburch/logisim/std/memory/RamState.java similarity index 100% rename from src/com/cburch/logisim/std/memory/RamState.java rename to src/main/java/com/cburch/logisim/std/memory/RamState.java diff --git a/src/com/cburch/logisim/std/memory/Random.java b/src/main/java/com/cburch/logisim/std/memory/Random.java similarity index 100% rename from src/com/cburch/logisim/std/memory/Random.java rename to src/main/java/com/cburch/logisim/std/memory/Random.java diff --git a/src/com/cburch/logisim/std/memory/RandomHDLGeneratorFactory.java b/src/main/java/com/cburch/logisim/std/memory/RandomHDLGeneratorFactory.java similarity index 100% rename from src/com/cburch/logisim/std/memory/RandomHDLGeneratorFactory.java rename to src/main/java/com/cburch/logisim/std/memory/RandomHDLGeneratorFactory.java diff --git a/src/com/cburch/logisim/std/memory/Register.java b/src/main/java/com/cburch/logisim/std/memory/Register.java similarity index 100% rename from src/com/cburch/logisim/std/memory/Register.java rename to src/main/java/com/cburch/logisim/std/memory/Register.java diff --git a/src/com/cburch/logisim/std/memory/RegisterData.java b/src/main/java/com/cburch/logisim/std/memory/RegisterData.java similarity index 100% rename from src/com/cburch/logisim/std/memory/RegisterData.java rename to src/main/java/com/cburch/logisim/std/memory/RegisterData.java diff --git a/src/com/cburch/logisim/std/memory/RegisterHDLGeneratorFactory.java b/src/main/java/com/cburch/logisim/std/memory/RegisterHDLGeneratorFactory.java similarity index 100% rename from src/com/cburch/logisim/std/memory/RegisterHDLGeneratorFactory.java rename to src/main/java/com/cburch/logisim/std/memory/RegisterHDLGeneratorFactory.java diff --git a/src/com/cburch/logisim/std/memory/RegisterLogger.java b/src/main/java/com/cburch/logisim/std/memory/RegisterLogger.java similarity index 100% rename from src/com/cburch/logisim/std/memory/RegisterLogger.java rename to src/main/java/com/cburch/logisim/std/memory/RegisterLogger.java diff --git a/src/com/cburch/logisim/std/memory/RegisterPoker.java b/src/main/java/com/cburch/logisim/std/memory/RegisterPoker.java similarity index 100% rename from src/com/cburch/logisim/std/memory/RegisterPoker.java rename to src/main/java/com/cburch/logisim/std/memory/RegisterPoker.java diff --git a/src/com/cburch/logisim/std/memory/Rom.java b/src/main/java/com/cburch/logisim/std/memory/Rom.java similarity index 100% rename from src/com/cburch/logisim/std/memory/Rom.java rename to src/main/java/com/cburch/logisim/std/memory/Rom.java diff --git a/src/com/cburch/logisim/std/memory/RomAttributes.java b/src/main/java/com/cburch/logisim/std/memory/RomAttributes.java similarity index 100% rename from src/com/cburch/logisim/std/memory/RomAttributes.java rename to src/main/java/com/cburch/logisim/std/memory/RomAttributes.java diff --git a/src/com/cburch/logisim/std/memory/RomContentsListener.java b/src/main/java/com/cburch/logisim/std/memory/RomContentsListener.java similarity index 100% rename from src/com/cburch/logisim/std/memory/RomContentsListener.java rename to src/main/java/com/cburch/logisim/std/memory/RomContentsListener.java diff --git a/src/com/cburch/logisim/std/memory/RomHDLGeneratorFactory.java b/src/main/java/com/cburch/logisim/std/memory/RomHDLGeneratorFactory.java similarity index 100% rename from src/com/cburch/logisim/std/memory/RomHDLGeneratorFactory.java rename to src/main/java/com/cburch/logisim/std/memory/RomHDLGeneratorFactory.java diff --git a/src/com/cburch/logisim/std/memory/SRFlipFlop.java b/src/main/java/com/cburch/logisim/std/memory/SRFlipFlop.java similarity index 100% rename from src/com/cburch/logisim/std/memory/SRFlipFlop.java rename to src/main/java/com/cburch/logisim/std/memory/SRFlipFlop.java diff --git a/src/com/cburch/logisim/std/memory/ShiftRegister.java b/src/main/java/com/cburch/logisim/std/memory/ShiftRegister.java similarity index 100% rename from src/com/cburch/logisim/std/memory/ShiftRegister.java rename to src/main/java/com/cburch/logisim/std/memory/ShiftRegister.java diff --git a/src/com/cburch/logisim/std/memory/ShiftRegisterData.java b/src/main/java/com/cburch/logisim/std/memory/ShiftRegisterData.java similarity index 100% rename from src/com/cburch/logisim/std/memory/ShiftRegisterData.java rename to src/main/java/com/cburch/logisim/std/memory/ShiftRegisterData.java diff --git a/src/com/cburch/logisim/std/memory/ShiftRegisterHDLGeneratorFactory.java b/src/main/java/com/cburch/logisim/std/memory/ShiftRegisterHDLGeneratorFactory.java similarity index 100% rename from src/com/cburch/logisim/std/memory/ShiftRegisterHDLGeneratorFactory.java rename to src/main/java/com/cburch/logisim/std/memory/ShiftRegisterHDLGeneratorFactory.java diff --git a/src/com/cburch/logisim/std/memory/ShiftRegisterLogger.java b/src/main/java/com/cburch/logisim/std/memory/ShiftRegisterLogger.java similarity index 100% rename from src/com/cburch/logisim/std/memory/ShiftRegisterLogger.java rename to src/main/java/com/cburch/logisim/std/memory/ShiftRegisterLogger.java diff --git a/src/com/cburch/logisim/std/memory/ShiftRegisterPoker.java b/src/main/java/com/cburch/logisim/std/memory/ShiftRegisterPoker.java similarity index 100% rename from src/com/cburch/logisim/std/memory/ShiftRegisterPoker.java rename to src/main/java/com/cburch/logisim/std/memory/ShiftRegisterPoker.java diff --git a/src/com/cburch/logisim/std/memory/Strings.java b/src/main/java/com/cburch/logisim/std/memory/Strings.java similarity index 100% rename from src/com/cburch/logisim/std/memory/Strings.java rename to src/main/java/com/cburch/logisim/std/memory/Strings.java diff --git a/src/com/cburch/logisim/std/memory/TFlipFlop.java b/src/main/java/com/cburch/logisim/std/memory/TFlipFlop.java similarity index 100% rename from src/com/cburch/logisim/std/memory/TFlipFlop.java rename to src/main/java/com/cburch/logisim/std/memory/TFlipFlop.java diff --git a/src/com/cburch/logisim/std/plexers/BitSelector.java b/src/main/java/com/cburch/logisim/std/plexers/BitSelector.java similarity index 100% rename from src/com/cburch/logisim/std/plexers/BitSelector.java rename to src/main/java/com/cburch/logisim/std/plexers/BitSelector.java diff --git a/src/com/cburch/logisim/std/plexers/BitSelectorHDLGeneratorFactory.java b/src/main/java/com/cburch/logisim/std/plexers/BitSelectorHDLGeneratorFactory.java similarity index 100% rename from src/com/cburch/logisim/std/plexers/BitSelectorHDLGeneratorFactory.java rename to src/main/java/com/cburch/logisim/std/plexers/BitSelectorHDLGeneratorFactory.java diff --git a/src/com/cburch/logisim/std/plexers/Decoder.java b/src/main/java/com/cburch/logisim/std/plexers/Decoder.java similarity index 100% rename from src/com/cburch/logisim/std/plexers/Decoder.java rename to src/main/java/com/cburch/logisim/std/plexers/Decoder.java diff --git a/src/com/cburch/logisim/std/plexers/DecoderHDLGeneratorFactory.java b/src/main/java/com/cburch/logisim/std/plexers/DecoderHDLGeneratorFactory.java similarity index 100% rename from src/com/cburch/logisim/std/plexers/DecoderHDLGeneratorFactory.java rename to src/main/java/com/cburch/logisim/std/plexers/DecoderHDLGeneratorFactory.java diff --git a/src/com/cburch/logisim/std/plexers/Demultiplexer.java b/src/main/java/com/cburch/logisim/std/plexers/Demultiplexer.java similarity index 100% rename from src/com/cburch/logisim/std/plexers/Demultiplexer.java rename to src/main/java/com/cburch/logisim/std/plexers/Demultiplexer.java diff --git a/src/com/cburch/logisim/std/plexers/DemultiplexerHDLGeneratorFactory.java b/src/main/java/com/cburch/logisim/std/plexers/DemultiplexerHDLGeneratorFactory.java similarity index 100% rename from src/com/cburch/logisim/std/plexers/DemultiplexerHDLGeneratorFactory.java rename to src/main/java/com/cburch/logisim/std/plexers/DemultiplexerHDLGeneratorFactory.java diff --git a/src/com/cburch/logisim/std/plexers/Multiplexer.java b/src/main/java/com/cburch/logisim/std/plexers/Multiplexer.java similarity index 100% rename from src/com/cburch/logisim/std/plexers/Multiplexer.java rename to src/main/java/com/cburch/logisim/std/plexers/Multiplexer.java diff --git a/src/com/cburch/logisim/std/plexers/MultiplexerHDLGeneratorFactory.java b/src/main/java/com/cburch/logisim/std/plexers/MultiplexerHDLGeneratorFactory.java similarity index 100% rename from src/com/cburch/logisim/std/plexers/MultiplexerHDLGeneratorFactory.java rename to src/main/java/com/cburch/logisim/std/plexers/MultiplexerHDLGeneratorFactory.java diff --git a/src/com/cburch/logisim/std/plexers/Plexers.java b/src/main/java/com/cburch/logisim/std/plexers/Plexers.java similarity index 100% rename from src/com/cburch/logisim/std/plexers/Plexers.java rename to src/main/java/com/cburch/logisim/std/plexers/Plexers.java diff --git a/src/com/cburch/logisim/std/plexers/PriorityEncoder.java b/src/main/java/com/cburch/logisim/std/plexers/PriorityEncoder.java similarity index 100% rename from src/com/cburch/logisim/std/plexers/PriorityEncoder.java rename to src/main/java/com/cburch/logisim/std/plexers/PriorityEncoder.java diff --git a/src/com/cburch/logisim/std/plexers/PriorityEncoderHDLGeneratorFactory.java b/src/main/java/com/cburch/logisim/std/plexers/PriorityEncoderHDLGeneratorFactory.java similarity index 100% rename from src/com/cburch/logisim/std/plexers/PriorityEncoderHDLGeneratorFactory.java rename to src/main/java/com/cburch/logisim/std/plexers/PriorityEncoderHDLGeneratorFactory.java diff --git a/src/com/cburch/logisim/std/plexers/Strings.java b/src/main/java/com/cburch/logisim/std/plexers/Strings.java similarity index 100% rename from src/com/cburch/logisim/std/plexers/Strings.java rename to src/main/java/com/cburch/logisim/std/plexers/Strings.java diff --git a/src/com/cburch/logisim/std/tcl/Strings.java b/src/main/java/com/cburch/logisim/std/tcl/Strings.java similarity index 100% rename from src/com/cburch/logisim/std/tcl/Strings.java rename to src/main/java/com/cburch/logisim/std/tcl/Strings.java diff --git a/src/com/cburch/logisim/std/tcl/Tcl.java b/src/main/java/com/cburch/logisim/std/tcl/Tcl.java similarity index 100% rename from src/com/cburch/logisim/std/tcl/Tcl.java rename to src/main/java/com/cburch/logisim/std/tcl/Tcl.java diff --git a/src/com/cburch/logisim/std/tcl/TclComponent.java b/src/main/java/com/cburch/logisim/std/tcl/TclComponent.java similarity index 100% rename from src/com/cburch/logisim/std/tcl/TclComponent.java rename to src/main/java/com/cburch/logisim/std/tcl/TclComponent.java diff --git a/src/com/cburch/logisim/std/tcl/TclComponentAttributes.java b/src/main/java/com/cburch/logisim/std/tcl/TclComponentAttributes.java similarity index 100% rename from src/com/cburch/logisim/std/tcl/TclComponentAttributes.java rename to src/main/java/com/cburch/logisim/std/tcl/TclComponentAttributes.java diff --git a/src/com/cburch/logisim/std/tcl/TclComponentData.java b/src/main/java/com/cburch/logisim/std/tcl/TclComponentData.java similarity index 100% rename from src/com/cburch/logisim/std/tcl/TclComponentData.java rename to src/main/java/com/cburch/logisim/std/tcl/TclComponentData.java diff --git a/src/com/cburch/logisim/std/tcl/TclComponentListener.java b/src/main/java/com/cburch/logisim/std/tcl/TclComponentListener.java similarity index 100% rename from src/com/cburch/logisim/std/tcl/TclComponentListener.java rename to src/main/java/com/cburch/logisim/std/tcl/TclComponentListener.java diff --git a/src/com/cburch/logisim/std/tcl/TclConsoleReds.java b/src/main/java/com/cburch/logisim/std/tcl/TclConsoleReds.java similarity index 100% rename from src/com/cburch/logisim/std/tcl/TclConsoleReds.java rename to src/main/java/com/cburch/logisim/std/tcl/TclConsoleReds.java diff --git a/src/com/cburch/logisim/std/tcl/TclGeneric.java b/src/main/java/com/cburch/logisim/std/tcl/TclGeneric.java similarity index 100% rename from src/com/cburch/logisim/std/tcl/TclGeneric.java rename to src/main/java/com/cburch/logisim/std/tcl/TclGeneric.java diff --git a/src/com/cburch/logisim/std/tcl/TclGenericAttributes.java b/src/main/java/com/cburch/logisim/std/tcl/TclGenericAttributes.java similarity index 100% rename from src/com/cburch/logisim/std/tcl/TclGenericAttributes.java rename to src/main/java/com/cburch/logisim/std/tcl/TclGenericAttributes.java diff --git a/src/com/cburch/logisim/std/tcl/TclVhdlEntityContent.java b/src/main/java/com/cburch/logisim/std/tcl/TclVhdlEntityContent.java similarity index 100% rename from src/com/cburch/logisim/std/tcl/TclVhdlEntityContent.java rename to src/main/java/com/cburch/logisim/std/tcl/TclVhdlEntityContent.java diff --git a/src/com/cburch/logisim/std/tcl/TclWrapper.java b/src/main/java/com/cburch/logisim/std/tcl/TclWrapper.java similarity index 100% rename from src/com/cburch/logisim/std/tcl/TclWrapper.java rename to src/main/java/com/cburch/logisim/std/tcl/TclWrapper.java diff --git a/src/com/cburch/logisim/std/tcl/TclWrapperListenerThread.java b/src/main/java/com/cburch/logisim/std/tcl/TclWrapperListenerThread.java similarity index 100% rename from src/com/cburch/logisim/std/tcl/TclWrapperListenerThread.java rename to src/main/java/com/cburch/logisim/std/tcl/TclWrapperListenerThread.java diff --git a/src/com/cburch/logisim/std/wiring/AbstractConstantHDLGeneratorFactory.java b/src/main/java/com/cburch/logisim/std/wiring/AbstractConstantHDLGeneratorFactory.java similarity index 100% rename from src/com/cburch/logisim/std/wiring/AbstractConstantHDLGeneratorFactory.java rename to src/main/java/com/cburch/logisim/std/wiring/AbstractConstantHDLGeneratorFactory.java diff --git a/src/com/cburch/logisim/std/wiring/BitExtender.java b/src/main/java/com/cburch/logisim/std/wiring/BitExtender.java similarity index 100% rename from src/com/cburch/logisim/std/wiring/BitExtender.java rename to src/main/java/com/cburch/logisim/std/wiring/BitExtender.java diff --git a/src/com/cburch/logisim/std/wiring/BitExtenderHDLGeneratorFactory.java b/src/main/java/com/cburch/logisim/std/wiring/BitExtenderHDLGeneratorFactory.java similarity index 100% rename from src/com/cburch/logisim/std/wiring/BitExtenderHDLGeneratorFactory.java rename to src/main/java/com/cburch/logisim/std/wiring/BitExtenderHDLGeneratorFactory.java diff --git a/src/com/cburch/logisim/std/wiring/Clock.java b/src/main/java/com/cburch/logisim/std/wiring/Clock.java similarity index 100% rename from src/com/cburch/logisim/std/wiring/Clock.java rename to src/main/java/com/cburch/logisim/std/wiring/Clock.java diff --git a/src/com/cburch/logisim/std/wiring/ClockHDLGeneratorFactory.java b/src/main/java/com/cburch/logisim/std/wiring/ClockHDLGeneratorFactory.java similarity index 100% rename from src/com/cburch/logisim/std/wiring/ClockHDLGeneratorFactory.java rename to src/main/java/com/cburch/logisim/std/wiring/ClockHDLGeneratorFactory.java diff --git a/src/com/cburch/logisim/std/wiring/Constant.java b/src/main/java/com/cburch/logisim/std/wiring/Constant.java similarity index 100% rename from src/com/cburch/logisim/std/wiring/Constant.java rename to src/main/java/com/cburch/logisim/std/wiring/Constant.java diff --git a/src/com/cburch/logisim/std/wiring/ConstantConfigurator.java b/src/main/java/com/cburch/logisim/std/wiring/ConstantConfigurator.java similarity index 100% rename from src/com/cburch/logisim/std/wiring/ConstantConfigurator.java rename to src/main/java/com/cburch/logisim/std/wiring/ConstantConfigurator.java diff --git a/src/com/cburch/logisim/std/wiring/DurationAttribute.java b/src/main/java/com/cburch/logisim/std/wiring/DurationAttribute.java similarity index 100% rename from src/com/cburch/logisim/std/wiring/DurationAttribute.java rename to src/main/java/com/cburch/logisim/std/wiring/DurationAttribute.java diff --git a/src/com/cburch/logisim/std/wiring/Ground.java b/src/main/java/com/cburch/logisim/std/wiring/Ground.java similarity index 100% rename from src/com/cburch/logisim/std/wiring/Ground.java rename to src/main/java/com/cburch/logisim/std/wiring/Ground.java diff --git a/src/com/cburch/logisim/std/wiring/Pin.java b/src/main/java/com/cburch/logisim/std/wiring/Pin.java similarity index 100% rename from src/com/cburch/logisim/std/wiring/Pin.java rename to src/main/java/com/cburch/logisim/std/wiring/Pin.java diff --git a/src/com/cburch/logisim/std/wiring/PinAttributes.java b/src/main/java/com/cburch/logisim/std/wiring/PinAttributes.java similarity index 100% rename from src/com/cburch/logisim/std/wiring/PinAttributes.java rename to src/main/java/com/cburch/logisim/std/wiring/PinAttributes.java diff --git a/src/com/cburch/logisim/std/wiring/Power.java b/src/main/java/com/cburch/logisim/std/wiring/Power.java similarity index 100% rename from src/com/cburch/logisim/std/wiring/Power.java rename to src/main/java/com/cburch/logisim/std/wiring/Power.java diff --git a/src/com/cburch/logisim/std/wiring/PowerOnReset.java b/src/main/java/com/cburch/logisim/std/wiring/PowerOnReset.java similarity index 100% rename from src/com/cburch/logisim/std/wiring/PowerOnReset.java rename to src/main/java/com/cburch/logisim/std/wiring/PowerOnReset.java diff --git a/src/com/cburch/logisim/std/wiring/Probe.java b/src/main/java/com/cburch/logisim/std/wiring/Probe.java similarity index 100% rename from src/com/cburch/logisim/std/wiring/Probe.java rename to src/main/java/com/cburch/logisim/std/wiring/Probe.java diff --git a/src/com/cburch/logisim/std/wiring/ProbeAttributes.java b/src/main/java/com/cburch/logisim/std/wiring/ProbeAttributes.java similarity index 100% rename from src/com/cburch/logisim/std/wiring/ProbeAttributes.java rename to src/main/java/com/cburch/logisim/std/wiring/ProbeAttributes.java diff --git a/src/com/cburch/logisim/std/wiring/PullResistor.java b/src/main/java/com/cburch/logisim/std/wiring/PullResistor.java similarity index 100% rename from src/com/cburch/logisim/std/wiring/PullResistor.java rename to src/main/java/com/cburch/logisim/std/wiring/PullResistor.java diff --git a/src/com/cburch/logisim/std/wiring/Strings.java b/src/main/java/com/cburch/logisim/std/wiring/Strings.java similarity index 100% rename from src/com/cburch/logisim/std/wiring/Strings.java rename to src/main/java/com/cburch/logisim/std/wiring/Strings.java diff --git a/src/com/cburch/logisim/std/wiring/Transistor.java b/src/main/java/com/cburch/logisim/std/wiring/Transistor.java similarity index 100% rename from src/com/cburch/logisim/std/wiring/Transistor.java rename to src/main/java/com/cburch/logisim/std/wiring/Transistor.java diff --git a/src/com/cburch/logisim/std/wiring/TransmissionGate.java b/src/main/java/com/cburch/logisim/std/wiring/TransmissionGate.java similarity index 100% rename from src/com/cburch/logisim/std/wiring/TransmissionGate.java rename to src/main/java/com/cburch/logisim/std/wiring/TransmissionGate.java diff --git a/src/com/cburch/logisim/std/wiring/Tunnel.java b/src/main/java/com/cburch/logisim/std/wiring/Tunnel.java similarity index 100% rename from src/com/cburch/logisim/std/wiring/Tunnel.java rename to src/main/java/com/cburch/logisim/std/wiring/Tunnel.java diff --git a/src/com/cburch/logisim/std/wiring/TunnelAttributes.java b/src/main/java/com/cburch/logisim/std/wiring/TunnelAttributes.java similarity index 100% rename from src/com/cburch/logisim/std/wiring/TunnelAttributes.java rename to src/main/java/com/cburch/logisim/std/wiring/TunnelAttributes.java diff --git a/src/com/cburch/logisim/std/wiring/Wiring.java b/src/main/java/com/cburch/logisim/std/wiring/Wiring.java similarity index 100% rename from src/com/cburch/logisim/std/wiring/Wiring.java rename to src/main/java/com/cburch/logisim/std/wiring/Wiring.java diff --git a/src/com/cburch/logisim/tools/AbstractCaret.java b/src/main/java/com/cburch/logisim/tools/AbstractCaret.java similarity index 100% rename from src/com/cburch/logisim/tools/AbstractCaret.java rename to src/main/java/com/cburch/logisim/tools/AbstractCaret.java diff --git a/src/com/cburch/logisim/tools/AddTool.java b/src/main/java/com/cburch/logisim/tools/AddTool.java similarity index 100% rename from src/com/cburch/logisim/tools/AddTool.java rename to src/main/java/com/cburch/logisim/tools/AddTool.java diff --git a/src/com/cburch/logisim/tools/Caret.java b/src/main/java/com/cburch/logisim/tools/Caret.java similarity index 100% rename from src/com/cburch/logisim/tools/Caret.java rename to src/main/java/com/cburch/logisim/tools/Caret.java diff --git a/src/com/cburch/logisim/tools/CaretEvent.java b/src/main/java/com/cburch/logisim/tools/CaretEvent.java similarity index 100% rename from src/com/cburch/logisim/tools/CaretEvent.java rename to src/main/java/com/cburch/logisim/tools/CaretEvent.java diff --git a/src/com/cburch/logisim/tools/CaretListener.java b/src/main/java/com/cburch/logisim/tools/CaretListener.java similarity index 100% rename from src/com/cburch/logisim/tools/CaretListener.java rename to src/main/java/com/cburch/logisim/tools/CaretListener.java diff --git a/src/com/cburch/logisim/tools/CustomHandles.java b/src/main/java/com/cburch/logisim/tools/CustomHandles.java similarity index 100% rename from src/com/cburch/logisim/tools/CustomHandles.java rename to src/main/java/com/cburch/logisim/tools/CustomHandles.java diff --git a/src/com/cburch/logisim/tools/EditTool.java b/src/main/java/com/cburch/logisim/tools/EditTool.java similarity index 100% rename from src/com/cburch/logisim/tools/EditTool.java rename to src/main/java/com/cburch/logisim/tools/EditTool.java diff --git a/src/com/cburch/logisim/tools/FactoryAttributes.java b/src/main/java/com/cburch/logisim/tools/FactoryAttributes.java similarity index 100% rename from src/com/cburch/logisim/tools/FactoryAttributes.java rename to src/main/java/com/cburch/logisim/tools/FactoryAttributes.java diff --git a/src/com/cburch/logisim/tools/FactoryDescription.java b/src/main/java/com/cburch/logisim/tools/FactoryDescription.java similarity index 100% rename from src/com/cburch/logisim/tools/FactoryDescription.java rename to src/main/java/com/cburch/logisim/tools/FactoryDescription.java diff --git a/src/com/cburch/logisim/tools/Library.java b/src/main/java/com/cburch/logisim/tools/Library.java similarity index 100% rename from src/com/cburch/logisim/tools/Library.java rename to src/main/java/com/cburch/logisim/tools/Library.java diff --git a/src/com/cburch/logisim/tools/LibraryTools.java b/src/main/java/com/cburch/logisim/tools/LibraryTools.java similarity index 100% rename from src/com/cburch/logisim/tools/LibraryTools.java rename to src/main/java/com/cburch/logisim/tools/LibraryTools.java diff --git a/src/com/cburch/logisim/tools/MatrixPlacerDialog.java b/src/main/java/com/cburch/logisim/tools/MatrixPlacerDialog.java similarity index 100% rename from src/com/cburch/logisim/tools/MatrixPlacerDialog.java rename to src/main/java/com/cburch/logisim/tools/MatrixPlacerDialog.java diff --git a/src/com/cburch/logisim/tools/MatrixPlacerInfo.java b/src/main/java/com/cburch/logisim/tools/MatrixPlacerInfo.java similarity index 100% rename from src/com/cburch/logisim/tools/MatrixPlacerInfo.java rename to src/main/java/com/cburch/logisim/tools/MatrixPlacerInfo.java diff --git a/src/com/cburch/logisim/tools/MenuExtender.java b/src/main/java/com/cburch/logisim/tools/MenuExtender.java similarity index 100% rename from src/com/cburch/logisim/tools/MenuExtender.java rename to src/main/java/com/cburch/logisim/tools/MenuExtender.java diff --git a/src/com/cburch/logisim/tools/MenuTool.java b/src/main/java/com/cburch/logisim/tools/MenuTool.java similarity index 100% rename from src/com/cburch/logisim/tools/MenuTool.java rename to src/main/java/com/cburch/logisim/tools/MenuTool.java diff --git a/src/com/cburch/logisim/tools/MessageBox.java b/src/main/java/com/cburch/logisim/tools/MessageBox.java similarity index 100% rename from src/com/cburch/logisim/tools/MessageBox.java rename to src/main/java/com/cburch/logisim/tools/MessageBox.java diff --git a/src/com/cburch/logisim/tools/Pokable.java b/src/main/java/com/cburch/logisim/tools/Pokable.java similarity index 100% rename from src/com/cburch/logisim/tools/Pokable.java rename to src/main/java/com/cburch/logisim/tools/Pokable.java diff --git a/src/com/cburch/logisim/tools/PokeTool.java b/src/main/java/com/cburch/logisim/tools/PokeTool.java similarity index 100% rename from src/com/cburch/logisim/tools/PokeTool.java rename to src/main/java/com/cburch/logisim/tools/PokeTool.java diff --git a/src/com/cburch/logisim/tools/SelectTool.java b/src/main/java/com/cburch/logisim/tools/SelectTool.java similarity index 100% rename from src/com/cburch/logisim/tools/SelectTool.java rename to src/main/java/com/cburch/logisim/tools/SelectTool.java diff --git a/src/com/cburch/logisim/tools/SetAttributeAction.java b/src/main/java/com/cburch/logisim/tools/SetAttributeAction.java similarity index 100% rename from src/com/cburch/logisim/tools/SetAttributeAction.java rename to src/main/java/com/cburch/logisim/tools/SetAttributeAction.java diff --git a/src/com/cburch/logisim/tools/Strings.java b/src/main/java/com/cburch/logisim/tools/Strings.java similarity index 100% rename from src/com/cburch/logisim/tools/Strings.java rename to src/main/java/com/cburch/logisim/tools/Strings.java diff --git a/src/com/cburch/logisim/tools/TextEditable.java b/src/main/java/com/cburch/logisim/tools/TextEditable.java similarity index 100% rename from src/com/cburch/logisim/tools/TextEditable.java rename to src/main/java/com/cburch/logisim/tools/TextEditable.java diff --git a/src/com/cburch/logisim/tools/TextTool.java b/src/main/java/com/cburch/logisim/tools/TextTool.java similarity index 100% rename from src/com/cburch/logisim/tools/TextTool.java rename to src/main/java/com/cburch/logisim/tools/TextTool.java diff --git a/src/com/cburch/logisim/tools/Tool.java b/src/main/java/com/cburch/logisim/tools/Tool.java similarity index 100% rename from src/com/cburch/logisim/tools/Tool.java rename to src/main/java/com/cburch/logisim/tools/Tool.java diff --git a/src/com/cburch/logisim/tools/ToolTipMaker.java b/src/main/java/com/cburch/logisim/tools/ToolTipMaker.java similarity index 100% rename from src/com/cburch/logisim/tools/ToolTipMaker.java rename to src/main/java/com/cburch/logisim/tools/ToolTipMaker.java diff --git a/src/com/cburch/logisim/tools/WireRepair.java b/src/main/java/com/cburch/logisim/tools/WireRepair.java similarity index 100% rename from src/com/cburch/logisim/tools/WireRepair.java rename to src/main/java/com/cburch/logisim/tools/WireRepair.java diff --git a/src/com/cburch/logisim/tools/WireRepairData.java b/src/main/java/com/cburch/logisim/tools/WireRepairData.java similarity index 100% rename from src/com/cburch/logisim/tools/WireRepairData.java rename to src/main/java/com/cburch/logisim/tools/WireRepairData.java diff --git a/src/com/cburch/logisim/tools/WiringTool.java b/src/main/java/com/cburch/logisim/tools/WiringTool.java similarity index 100% rename from src/com/cburch/logisim/tools/WiringTool.java rename to src/main/java/com/cburch/logisim/tools/WiringTool.java diff --git a/src/com/cburch/logisim/tools/key/BitWidthConfigurator.java b/src/main/java/com/cburch/logisim/tools/key/BitWidthConfigurator.java similarity index 100% rename from src/com/cburch/logisim/tools/key/BitWidthConfigurator.java rename to src/main/java/com/cburch/logisim/tools/key/BitWidthConfigurator.java diff --git a/src/com/cburch/logisim/tools/key/DirectionConfigurator.java b/src/main/java/com/cburch/logisim/tools/key/DirectionConfigurator.java similarity index 100% rename from src/com/cburch/logisim/tools/key/DirectionConfigurator.java rename to src/main/java/com/cburch/logisim/tools/key/DirectionConfigurator.java diff --git a/src/com/cburch/logisim/tools/key/IntegerConfigurator.java b/src/main/java/com/cburch/logisim/tools/key/IntegerConfigurator.java similarity index 100% rename from src/com/cburch/logisim/tools/key/IntegerConfigurator.java rename to src/main/java/com/cburch/logisim/tools/key/IntegerConfigurator.java diff --git a/src/com/cburch/logisim/tools/key/JoinedConfigurator.java b/src/main/java/com/cburch/logisim/tools/key/JoinedConfigurator.java similarity index 100% rename from src/com/cburch/logisim/tools/key/JoinedConfigurator.java rename to src/main/java/com/cburch/logisim/tools/key/JoinedConfigurator.java diff --git a/src/com/cburch/logisim/tools/key/KeyConfigurationEvent.java b/src/main/java/com/cburch/logisim/tools/key/KeyConfigurationEvent.java similarity index 100% rename from src/com/cburch/logisim/tools/key/KeyConfigurationEvent.java rename to src/main/java/com/cburch/logisim/tools/key/KeyConfigurationEvent.java diff --git a/src/com/cburch/logisim/tools/key/KeyConfigurationResult.java b/src/main/java/com/cburch/logisim/tools/key/KeyConfigurationResult.java similarity index 100% rename from src/com/cburch/logisim/tools/key/KeyConfigurationResult.java rename to src/main/java/com/cburch/logisim/tools/key/KeyConfigurationResult.java diff --git a/src/com/cburch/logisim/tools/key/KeyConfigurator.java b/src/main/java/com/cburch/logisim/tools/key/KeyConfigurator.java similarity index 100% rename from src/com/cburch/logisim/tools/key/KeyConfigurator.java rename to src/main/java/com/cburch/logisim/tools/key/KeyConfigurator.java diff --git a/src/com/cburch/logisim/tools/key/NumericConfigurator.java b/src/main/java/com/cburch/logisim/tools/key/NumericConfigurator.java similarity index 100% rename from src/com/cburch/logisim/tools/key/NumericConfigurator.java rename to src/main/java/com/cburch/logisim/tools/key/NumericConfigurator.java diff --git a/src/com/cburch/logisim/tools/key/ParallelConfigurator.java b/src/main/java/com/cburch/logisim/tools/key/ParallelConfigurator.java similarity index 100% rename from src/com/cburch/logisim/tools/key/ParallelConfigurator.java rename to src/main/java/com/cburch/logisim/tools/key/ParallelConfigurator.java diff --git a/src/com/cburch/logisim/tools/key/Strings.java b/src/main/java/com/cburch/logisim/tools/key/Strings.java similarity index 100% rename from src/com/cburch/logisim/tools/key/Strings.java rename to src/main/java/com/cburch/logisim/tools/key/Strings.java diff --git a/src/com/cburch/logisim/tools/move/AvoidanceMap.java b/src/main/java/com/cburch/logisim/tools/move/AvoidanceMap.java similarity index 100% rename from src/com/cburch/logisim/tools/move/AvoidanceMap.java rename to src/main/java/com/cburch/logisim/tools/move/AvoidanceMap.java diff --git a/src/com/cburch/logisim/tools/move/ConnectionData.java b/src/main/java/com/cburch/logisim/tools/move/ConnectionData.java similarity index 100% rename from src/com/cburch/logisim/tools/move/ConnectionData.java rename to src/main/java/com/cburch/logisim/tools/move/ConnectionData.java diff --git a/src/com/cburch/logisim/tools/move/Connector.java b/src/main/java/com/cburch/logisim/tools/move/Connector.java similarity index 100% rename from src/com/cburch/logisim/tools/move/Connector.java rename to src/main/java/com/cburch/logisim/tools/move/Connector.java diff --git a/src/com/cburch/logisim/tools/move/ConnectorThread.java b/src/main/java/com/cburch/logisim/tools/move/ConnectorThread.java similarity index 100% rename from src/com/cburch/logisim/tools/move/ConnectorThread.java rename to src/main/java/com/cburch/logisim/tools/move/ConnectorThread.java diff --git a/src/com/cburch/logisim/tools/move/MoveGesture.java b/src/main/java/com/cburch/logisim/tools/move/MoveGesture.java similarity index 100% rename from src/com/cburch/logisim/tools/move/MoveGesture.java rename to src/main/java/com/cburch/logisim/tools/move/MoveGesture.java diff --git a/src/com/cburch/logisim/tools/move/MoveRequest.java b/src/main/java/com/cburch/logisim/tools/move/MoveRequest.java similarity index 100% rename from src/com/cburch/logisim/tools/move/MoveRequest.java rename to src/main/java/com/cburch/logisim/tools/move/MoveRequest.java diff --git a/src/com/cburch/logisim/tools/move/MoveRequestListener.java b/src/main/java/com/cburch/logisim/tools/move/MoveRequestListener.java similarity index 100% rename from src/com/cburch/logisim/tools/move/MoveRequestListener.java rename to src/main/java/com/cburch/logisim/tools/move/MoveRequestListener.java diff --git a/src/com/cburch/logisim/tools/move/MoveResult.java b/src/main/java/com/cburch/logisim/tools/move/MoveResult.java similarity index 100% rename from src/com/cburch/logisim/tools/move/MoveResult.java rename to src/main/java/com/cburch/logisim/tools/move/MoveResult.java diff --git a/src/com/cburch/logisim/tools/move/SearchNode.java b/src/main/java/com/cburch/logisim/tools/move/SearchNode.java similarity index 100% rename from src/com/cburch/logisim/tools/move/SearchNode.java rename to src/main/java/com/cburch/logisim/tools/move/SearchNode.java diff --git a/src/com/cburch/logisim/util/ArgonXML.java b/src/main/java/com/cburch/logisim/util/ArgonXML.java similarity index 100% rename from src/com/cburch/logisim/util/ArgonXML.java rename to src/main/java/com/cburch/logisim/util/ArgonXML.java diff --git a/src/com/cburch/logisim/util/AutoLabel.java b/src/main/java/com/cburch/logisim/util/AutoLabel.java similarity index 100% rename from src/com/cburch/logisim/util/AutoLabel.java rename to src/main/java/com/cburch/logisim/util/AutoLabel.java diff --git a/src/com/cburch/logisim/util/Cache.java b/src/main/java/com/cburch/logisim/util/Cache.java similarity index 100% rename from src/com/cburch/logisim/util/Cache.java rename to src/main/java/com/cburch/logisim/util/Cache.java diff --git a/src/com/cburch/logisim/util/CollectionUtil.java b/src/main/java/com/cburch/logisim/util/CollectionUtil.java similarity index 100% rename from src/com/cburch/logisim/util/CollectionUtil.java rename to src/main/java/com/cburch/logisim/util/CollectionUtil.java diff --git a/src/com/cburch/logisim/util/ConcurrentHashQueue.java b/src/main/java/com/cburch/logisim/util/ConcurrentHashQueue.java similarity index 100% rename from src/com/cburch/logisim/util/ConcurrentHashQueue.java rename to src/main/java/com/cburch/logisim/util/ConcurrentHashQueue.java diff --git a/src/com/cburch/logisim/util/Dag.java b/src/main/java/com/cburch/logisim/util/Dag.java similarity index 100% rename from src/com/cburch/logisim/util/Dag.java rename to src/main/java/com/cburch/logisim/util/Dag.java diff --git a/src/com/cburch/logisim/util/EventSourceWeakSupport.java b/src/main/java/com/cburch/logisim/util/EventSourceWeakSupport.java similarity index 100% rename from src/com/cburch/logisim/util/EventSourceWeakSupport.java rename to src/main/java/com/cburch/logisim/util/EventSourceWeakSupport.java diff --git a/src/com/cburch/logisim/util/FileUtil.java b/src/main/java/com/cburch/logisim/util/FileUtil.java similarity index 100% rename from src/com/cburch/logisim/util/FileUtil.java rename to src/main/java/com/cburch/logisim/util/FileUtil.java diff --git a/src/com/cburch/logisim/util/FontUtil.java b/src/main/java/com/cburch/logisim/util/FontUtil.java similarity index 100% rename from src/com/cburch/logisim/util/FontUtil.java rename to src/main/java/com/cburch/logisim/util/FontUtil.java diff --git a/src/com/cburch/logisim/util/GifEncoder.java b/src/main/java/com/cburch/logisim/util/GifEncoder.java similarity index 100% rename from src/com/cburch/logisim/util/GifEncoder.java rename to src/main/java/com/cburch/logisim/util/GifEncoder.java diff --git a/src/com/cburch/logisim/util/GraphicsUtil.java b/src/main/java/com/cburch/logisim/util/GraphicsUtil.java similarity index 100% rename from src/com/cburch/logisim/util/GraphicsUtil.java rename to src/main/java/com/cburch/logisim/util/GraphicsUtil.java diff --git a/src/com/cburch/logisim/util/HorizontalSplitPane.java b/src/main/java/com/cburch/logisim/util/HorizontalSplitPane.java similarity index 100% rename from src/com/cburch/logisim/util/HorizontalSplitPane.java rename to src/main/java/com/cburch/logisim/util/HorizontalSplitPane.java diff --git a/src/com/cburch/logisim/util/Icons.java b/src/main/java/com/cburch/logisim/util/Icons.java similarity index 100% rename from src/com/cburch/logisim/util/Icons.java rename to src/main/java/com/cburch/logisim/util/Icons.java diff --git a/src/com/cburch/logisim/util/InputEventUtil.java b/src/main/java/com/cburch/logisim/util/InputEventUtil.java similarity index 100% rename from src/com/cburch/logisim/util/InputEventUtil.java rename to src/main/java/com/cburch/logisim/util/InputEventUtil.java diff --git a/src/com/cburch/logisim/util/IteratorUtil.java b/src/main/java/com/cburch/logisim/util/IteratorUtil.java similarity index 100% rename from src/com/cburch/logisim/util/IteratorUtil.java rename to src/main/java/com/cburch/logisim/util/IteratorUtil.java diff --git a/src/com/cburch/logisim/util/JDialogOk.java b/src/main/java/com/cburch/logisim/util/JDialogOk.java similarity index 100% rename from src/com/cburch/logisim/util/JDialogOk.java rename to src/main/java/com/cburch/logisim/util/JDialogOk.java diff --git a/src/com/cburch/logisim/util/JFileChoosers.java b/src/main/java/com/cburch/logisim/util/JFileChoosers.java similarity index 100% rename from src/com/cburch/logisim/util/JFileChoosers.java rename to src/main/java/com/cburch/logisim/util/JFileChoosers.java diff --git a/src/com/cburch/logisim/util/JInputComponent.java b/src/main/java/com/cburch/logisim/util/JInputComponent.java similarity index 100% rename from src/com/cburch/logisim/util/JInputComponent.java rename to src/main/java/com/cburch/logisim/util/JInputComponent.java diff --git a/src/com/cburch/logisim/util/JInputDialog.java b/src/main/java/com/cburch/logisim/util/JInputDialog.java similarity index 100% rename from src/com/cburch/logisim/util/JInputDialog.java rename to src/main/java/com/cburch/logisim/util/JInputDialog.java diff --git a/src/com/cburch/logisim/util/JTreeDragController.java b/src/main/java/com/cburch/logisim/util/JTreeDragController.java similarity index 100% rename from src/com/cburch/logisim/util/JTreeDragController.java rename to src/main/java/com/cburch/logisim/util/JTreeDragController.java diff --git a/src/com/cburch/logisim/util/JTreeUtil.java b/src/main/java/com/cburch/logisim/util/JTreeUtil.java similarity index 100% rename from src/com/cburch/logisim/util/JTreeUtil.java rename to src/main/java/com/cburch/logisim/util/JTreeUtil.java diff --git a/src/com/cburch/logisim/util/ListUtil.java b/src/main/java/com/cburch/logisim/util/ListUtil.java similarity index 100% rename from src/com/cburch/logisim/util/ListUtil.java rename to src/main/java/com/cburch/logisim/util/ListUtil.java diff --git a/src/com/cburch/logisim/util/LocaleListener.java b/src/main/java/com/cburch/logisim/util/LocaleListener.java similarity index 100% rename from src/com/cburch/logisim/util/LocaleListener.java rename to src/main/java/com/cburch/logisim/util/LocaleListener.java diff --git a/src/com/cburch/logisim/util/LocaleManager.java b/src/main/java/com/cburch/logisim/util/LocaleManager.java similarity index 100% rename from src/com/cburch/logisim/util/LocaleManager.java rename to src/main/java/com/cburch/logisim/util/LocaleManager.java diff --git a/src/com/cburch/logisim/util/LocaleSelector.java b/src/main/java/com/cburch/logisim/util/LocaleSelector.java similarity index 100% rename from src/com/cburch/logisim/util/LocaleSelector.java rename to src/main/java/com/cburch/logisim/util/LocaleSelector.java diff --git a/src/com/cburch/logisim/util/MacCompatibility.java b/src/main/java/com/cburch/logisim/util/MacCompatibility.java similarity index 100% rename from src/com/cburch/logisim/util/MacCompatibility.java rename to src/main/java/com/cburch/logisim/util/MacCompatibility.java diff --git a/src/com/cburch/logisim/util/Nulls.java b/src/main/java/com/cburch/logisim/util/Nulls.java similarity index 100% rename from src/com/cburch/logisim/util/Nulls.java rename to src/main/java/com/cburch/logisim/util/Nulls.java diff --git a/src/com/cburch/logisim/util/PropertyChangeWeakSupport.java b/src/main/java/com/cburch/logisim/util/PropertyChangeWeakSupport.java similarity index 100% rename from src/com/cburch/logisim/util/PropertyChangeWeakSupport.java rename to src/main/java/com/cburch/logisim/util/PropertyChangeWeakSupport.java diff --git a/src/com/cburch/logisim/util/SmartScroller.java b/src/main/java/com/cburch/logisim/util/SmartScroller.java similarity index 100% rename from src/com/cburch/logisim/util/SmartScroller.java rename to src/main/java/com/cburch/logisim/util/SmartScroller.java diff --git a/src/com/cburch/logisim/util/SocketClient.java b/src/main/java/com/cburch/logisim/util/SocketClient.java similarity index 100% rename from src/com/cburch/logisim/util/SocketClient.java rename to src/main/java/com/cburch/logisim/util/SocketClient.java diff --git a/src/com/cburch/logisim/util/Softwares.java b/src/main/java/com/cburch/logisim/util/Softwares.java similarity index 100% rename from src/com/cburch/logisim/util/Softwares.java rename to src/main/java/com/cburch/logisim/util/Softwares.java diff --git a/src/com/cburch/logisim/util/StringGetter.java b/src/main/java/com/cburch/logisim/util/StringGetter.java similarity index 100% rename from src/com/cburch/logisim/util/StringGetter.java rename to src/main/java/com/cburch/logisim/util/StringGetter.java diff --git a/src/com/cburch/logisim/util/StringUtil.java b/src/main/java/com/cburch/logisim/util/StringUtil.java similarity index 100% rename from src/com/cburch/logisim/util/StringUtil.java rename to src/main/java/com/cburch/logisim/util/StringUtil.java diff --git a/src/com/cburch/logisim/util/Strings.java b/src/main/java/com/cburch/logisim/util/Strings.java similarity index 100% rename from src/com/cburch/logisim/util/Strings.java rename to src/main/java/com/cburch/logisim/util/Strings.java diff --git a/src/com/cburch/logisim/util/SyntaxChecker.java b/src/main/java/com/cburch/logisim/util/SyntaxChecker.java similarity index 100% rename from src/com/cburch/logisim/util/SyntaxChecker.java rename to src/main/java/com/cburch/logisim/util/SyntaxChecker.java diff --git a/src/com/cburch/logisim/util/TableConstraints.java b/src/main/java/com/cburch/logisim/util/TableConstraints.java similarity index 100% rename from src/com/cburch/logisim/util/TableConstraints.java rename to src/main/java/com/cburch/logisim/util/TableConstraints.java diff --git a/src/com/cburch/logisim/util/TableLayout.java b/src/main/java/com/cburch/logisim/util/TableLayout.java similarity index 100% rename from src/com/cburch/logisim/util/TableLayout.java rename to src/main/java/com/cburch/logisim/util/TableLayout.java diff --git a/src/com/cburch/logisim/util/TableSorter.java b/src/main/java/com/cburch/logisim/util/TableSorter.java similarity index 100% rename from src/com/cburch/logisim/util/TableSorter.java rename to src/main/java/com/cburch/logisim/util/TableSorter.java diff --git a/src/com/cburch/logisim/util/UnionFind.java b/src/main/java/com/cburch/logisim/util/UnionFind.java similarity index 100% rename from src/com/cburch/logisim/util/UnionFind.java rename to src/main/java/com/cburch/logisim/util/UnionFind.java diff --git a/src/com/cburch/logisim/util/UnionFindElement.java b/src/main/java/com/cburch/logisim/util/UnionFindElement.java similarity index 100% rename from src/com/cburch/logisim/util/UnionFindElement.java rename to src/main/java/com/cburch/logisim/util/UnionFindElement.java diff --git a/src/com/cburch/logisim/util/UniquelyNamedThread.java b/src/main/java/com/cburch/logisim/util/UniquelyNamedThread.java similarity index 100% rename from src/com/cburch/logisim/util/UniquelyNamedThread.java rename to src/main/java/com/cburch/logisim/util/UniquelyNamedThread.java diff --git a/src/com/cburch/logisim/util/UnmodifiableList.java b/src/main/java/com/cburch/logisim/util/UnmodifiableList.java similarity index 100% rename from src/com/cburch/logisim/util/UnmodifiableList.java rename to src/main/java/com/cburch/logisim/util/UnmodifiableList.java diff --git a/src/com/cburch/logisim/util/VerticalSplitPane.java b/src/main/java/com/cburch/logisim/util/VerticalSplitPane.java similarity index 100% rename from src/com/cburch/logisim/util/VerticalSplitPane.java rename to src/main/java/com/cburch/logisim/util/VerticalSplitPane.java diff --git a/src/com/cburch/logisim/util/WindowClosable.java b/src/main/java/com/cburch/logisim/util/WindowClosable.java similarity index 100% rename from src/com/cburch/logisim/util/WindowClosable.java rename to src/main/java/com/cburch/logisim/util/WindowClosable.java diff --git a/src/com/cburch/logisim/util/WindowMenu.java b/src/main/java/com/cburch/logisim/util/WindowMenu.java similarity index 100% rename from src/com/cburch/logisim/util/WindowMenu.java rename to src/main/java/com/cburch/logisim/util/WindowMenu.java diff --git a/src/com/cburch/logisim/util/WindowMenuItem.java b/src/main/java/com/cburch/logisim/util/WindowMenuItem.java similarity index 100% rename from src/com/cburch/logisim/util/WindowMenuItem.java rename to src/main/java/com/cburch/logisim/util/WindowMenuItem.java diff --git a/src/com/cburch/logisim/util/WindowMenuItemManager.java b/src/main/java/com/cburch/logisim/util/WindowMenuItemManager.java similarity index 100% rename from src/com/cburch/logisim/util/WindowMenuItemManager.java rename to src/main/java/com/cburch/logisim/util/WindowMenuItemManager.java diff --git a/src/com/cburch/logisim/util/WindowMenuManager.java b/src/main/java/com/cburch/logisim/util/WindowMenuManager.java similarity index 100% rename from src/com/cburch/logisim/util/WindowMenuManager.java rename to src/main/java/com/cburch/logisim/util/WindowMenuManager.java diff --git a/src/com/cburch/logisim/util/ZipClassLoader.java b/src/main/java/com/cburch/logisim/util/ZipClassLoader.java similarity index 100% rename from src/com/cburch/logisim/util/ZipClassLoader.java rename to src/main/java/com/cburch/logisim/util/ZipClassLoader.java diff --git a/src/com/hepia/logisim/chronodata/ChronoData.java b/src/main/java/com/hepia/logisim/chronodata/ChronoData.java similarity index 100% rename from src/com/hepia/logisim/chronodata/ChronoData.java rename to src/main/java/com/hepia/logisim/chronodata/ChronoData.java diff --git a/src/com/hepia/logisim/chronodata/ChronoDataWriter.java b/src/main/java/com/hepia/logisim/chronodata/ChronoDataWriter.java similarity index 100% rename from src/com/hepia/logisim/chronodata/ChronoDataWriter.java rename to src/main/java/com/hepia/logisim/chronodata/ChronoDataWriter.java diff --git a/src/com/hepia/logisim/chronodata/ChronoModelEventHandler.java b/src/main/java/com/hepia/logisim/chronodata/ChronoModelEventHandler.java similarity index 100% rename from src/com/hepia/logisim/chronodata/ChronoModelEventHandler.java rename to src/main/java/com/hepia/logisim/chronodata/ChronoModelEventHandler.java diff --git a/src/com/hepia/logisim/chronodata/NoSysclkException.java b/src/main/java/com/hepia/logisim/chronodata/NoSysclkException.java similarity index 100% rename from src/com/hepia/logisim/chronodata/NoSysclkException.java rename to src/main/java/com/hepia/logisim/chronodata/NoSysclkException.java diff --git a/src/com/hepia/logisim/chronodata/SignalData.java b/src/main/java/com/hepia/logisim/chronodata/SignalData.java similarity index 100% rename from src/com/hepia/logisim/chronodata/SignalData.java rename to src/main/java/com/hepia/logisim/chronodata/SignalData.java diff --git a/src/com/hepia/logisim/chronodata/SignalDataBus.java b/src/main/java/com/hepia/logisim/chronodata/SignalDataBus.java similarity index 100% rename from src/com/hepia/logisim/chronodata/SignalDataBus.java rename to src/main/java/com/hepia/logisim/chronodata/SignalDataBus.java diff --git a/src/com/hepia/logisim/chronodata/TimelineParam.java b/src/main/java/com/hepia/logisim/chronodata/TimelineParam.java similarity index 100% rename from src/com/hepia/logisim/chronodata/TimelineParam.java rename to src/main/java/com/hepia/logisim/chronodata/TimelineParam.java diff --git a/src/com/hepia/logisim/chronogui/ChronoFrame.java b/src/main/java/com/hepia/logisim/chronogui/ChronoFrame.java similarity index 100% rename from src/com/hepia/logisim/chronogui/ChronoFrame.java rename to src/main/java/com/hepia/logisim/chronogui/ChronoFrame.java diff --git a/src/com/hepia/logisim/chronogui/ChronoPanelTemplate.java b/src/main/java/com/hepia/logisim/chronogui/ChronoPanelTemplate.java similarity index 100% rename from src/com/hepia/logisim/chronogui/ChronoPanelTemplate.java rename to src/main/java/com/hepia/logisim/chronogui/ChronoPanelTemplate.java diff --git a/src/com/hepia/logisim/chronogui/CommonPanelParam.java b/src/main/java/com/hepia/logisim/chronogui/CommonPanelParam.java similarity index 100% rename from src/com/hepia/logisim/chronogui/CommonPanelParam.java rename to src/main/java/com/hepia/logisim/chronogui/CommonPanelParam.java diff --git a/src/com/hepia/logisim/chronogui/Cursor.java b/src/main/java/com/hepia/logisim/chronogui/Cursor.java similarity index 100% rename from src/com/hepia/logisim/chronogui/Cursor.java rename to src/main/java/com/hepia/logisim/chronogui/Cursor.java diff --git a/src/com/hepia/logisim/chronogui/DrawAreaEventManager.java b/src/main/java/com/hepia/logisim/chronogui/DrawAreaEventManager.java similarity index 100% rename from src/com/hepia/logisim/chronogui/DrawAreaEventManager.java rename to src/main/java/com/hepia/logisim/chronogui/DrawAreaEventManager.java diff --git a/src/com/hepia/logisim/chronogui/DrawAreaManager.java b/src/main/java/com/hepia/logisim/chronogui/DrawAreaManager.java similarity index 100% rename from src/com/hepia/logisim/chronogui/DrawAreaManager.java rename to src/main/java/com/hepia/logisim/chronogui/DrawAreaManager.java diff --git a/src/com/hepia/logisim/chronogui/IDrawAreaEvents.java b/src/main/java/com/hepia/logisim/chronogui/IDrawAreaEvents.java similarity index 100% rename from src/com/hepia/logisim/chronogui/IDrawAreaEvents.java rename to src/main/java/com/hepia/logisim/chronogui/IDrawAreaEvents.java diff --git a/src/com/hepia/logisim/chronogui/ImageExporter.java b/src/main/java/com/hepia/logisim/chronogui/ImageExporter.java similarity index 100% rename from src/com/hepia/logisim/chronogui/ImageExporter.java rename to src/main/java/com/hepia/logisim/chronogui/ImageExporter.java diff --git a/src/com/hepia/logisim/chronogui/LeftPanel.java b/src/main/java/com/hepia/logisim/chronogui/LeftPanel.java similarity index 100% rename from src/com/hepia/logisim/chronogui/LeftPanel.java rename to src/main/java/com/hepia/logisim/chronogui/LeftPanel.java diff --git a/src/com/hepia/logisim/chronogui/PopupMenu.java b/src/main/java/com/hepia/logisim/chronogui/PopupMenu.java similarity index 100% rename from src/com/hepia/logisim/chronogui/PopupMenu.java rename to src/main/java/com/hepia/logisim/chronogui/PopupMenu.java diff --git a/src/com/hepia/logisim/chronogui/RightPanel.java b/src/main/java/com/hepia/logisim/chronogui/RightPanel.java similarity index 100% rename from src/com/hepia/logisim/chronogui/RightPanel.java rename to src/main/java/com/hepia/logisim/chronogui/RightPanel.java diff --git a/src/com/hepia/logisim/chronogui/SignalDraw.java b/src/main/java/com/hepia/logisim/chronogui/SignalDraw.java similarity index 100% rename from src/com/hepia/logisim/chronogui/SignalDraw.java rename to src/main/java/com/hepia/logisim/chronogui/SignalDraw.java diff --git a/src/com/hepia/logisim/chronogui/SimToolbarItem.java b/src/main/java/com/hepia/logisim/chronogui/SimToolbarItem.java similarity index 100% rename from src/com/hepia/logisim/chronogui/SimToolbarItem.java rename to src/main/java/com/hepia/logisim/chronogui/SimToolbarItem.java diff --git a/src/com/hepia/logisim/chronogui/Strings.java b/src/main/java/com/hepia/logisim/chronogui/Strings.java similarity index 100% rename from src/com/hepia/logisim/chronogui/Strings.java rename to src/main/java/com/hepia/logisim/chronogui/Strings.java diff --git a/src/com/hepia/logisim/chronogui/TimelineDraw.java b/src/main/java/com/hepia/logisim/chronogui/TimelineDraw.java similarity index 100% rename from src/com/hepia/logisim/chronogui/TimelineDraw.java rename to src/main/java/com/hepia/logisim/chronogui/TimelineDraw.java diff --git a/src/com/ita/logisim/io/Buzzer.java b/src/main/java/com/ita/logisim/io/Buzzer.java similarity index 100% rename from src/com/ita/logisim/io/Buzzer.java rename to src/main/java/com/ita/logisim/io/Buzzer.java diff --git a/src/com/ita/logisim/io/DiagramState.java b/src/main/java/com/ita/logisim/io/DiagramState.java similarity index 100% rename from src/com/ita/logisim/io/DiagramState.java rename to src/main/java/com/ita/logisim/io/DiagramState.java diff --git a/src/com/ita/logisim/io/DigitalOscilloscope.java b/src/main/java/com/ita/logisim/io/DigitalOscilloscope.java similarity index 100% rename from src/com/ita/logisim/io/DigitalOscilloscope.java rename to src/main/java/com/ita/logisim/io/DigitalOscilloscope.java diff --git a/src/com/ita/logisim/io/DipSwitch.java b/src/main/java/com/ita/logisim/io/DipSwitch.java similarity index 100% rename from src/com/ita/logisim/io/DipSwitch.java rename to src/main/java/com/ita/logisim/io/DipSwitch.java diff --git a/src/com/ita/logisim/io/ITA_IO.java b/src/main/java/com/ita/logisim/io/ITA_IO.java similarity index 100% rename from src/com/ita/logisim/io/ITA_IO.java rename to src/main/java/com/ita/logisim/io/ITA_IO.java diff --git a/src/com/ita/logisim/io/PlaRom.java b/src/main/java/com/ita/logisim/io/PlaRom.java similarity index 100% rename from src/com/ita/logisim/io/PlaRom.java rename to src/main/java/com/ita/logisim/io/PlaRom.java diff --git a/src/com/ita/logisim/io/PlaRomData.java b/src/main/java/com/ita/logisim/io/PlaRomData.java similarity index 100% rename from src/com/ita/logisim/io/PlaRomData.java rename to src/main/java/com/ita/logisim/io/PlaRomData.java diff --git a/src/com/ita/logisim/io/PlaRomPanel.java b/src/main/java/com/ita/logisim/io/PlaRomPanel.java similarity index 100% rename from src/com/ita/logisim/io/PlaRomPanel.java rename to src/main/java/com/ita/logisim/io/PlaRomPanel.java diff --git a/src/com/ita/logisim/io/ProgrammableGenerator.java b/src/main/java/com/ita/logisim/io/ProgrammableGenerator.java similarity index 100% rename from src/com/ita/logisim/io/ProgrammableGenerator.java rename to src/main/java/com/ita/logisim/io/ProgrammableGenerator.java diff --git a/src/com/ita/logisim/io/ProgrammableGeneratorState.java b/src/main/java/com/ita/logisim/io/ProgrammableGeneratorState.java similarity index 100% rename from src/com/ita/logisim/io/ProgrammableGeneratorState.java rename to src/main/java/com/ita/logisim/io/ProgrammableGeneratorState.java diff --git a/src/com/ita/logisim/io/Slider.java b/src/main/java/com/ita/logisim/io/Slider.java similarity index 100% rename from src/com/ita/logisim/io/Slider.java rename to src/main/java/com/ita/logisim/io/Slider.java diff --git a/src/com/ita/logisim/io/Strings.java b/src/main/java/com/ita/logisim/io/Strings.java similarity index 100% rename from src/com/ita/logisim/io/Strings.java rename to src/main/java/com/ita/logisim/io/Strings.java diff --git a/src/com/ita/logisim/io/Switch.java b/src/main/java/com/ita/logisim/io/Switch.java similarity index 100% rename from src/com/ita/logisim/io/Switch.java rename to src/main/java/com/ita/logisim/io/Switch.java diff --git a/src/com/ita/logisim/ttl/AbstractGateHDLGenerator.java b/src/main/java/com/ita/logisim/ttl/AbstractGateHDLGenerator.java similarity index 100% rename from src/com/ita/logisim/ttl/AbstractGateHDLGenerator.java rename to src/main/java/com/ita/logisim/ttl/AbstractGateHDLGenerator.java diff --git a/src/com/ita/logisim/ttl/AbstractOctalFlops.java b/src/main/java/com/ita/logisim/ttl/AbstractOctalFlops.java similarity index 100% rename from src/com/ita/logisim/ttl/AbstractOctalFlops.java rename to src/main/java/com/ita/logisim/ttl/AbstractOctalFlops.java diff --git a/src/com/ita/logisim/ttl/AbstractOctalFlopsHDLGenerator.java b/src/main/java/com/ita/logisim/ttl/AbstractOctalFlopsHDLGenerator.java similarity index 100% rename from src/com/ita/logisim/ttl/AbstractOctalFlopsHDLGenerator.java rename to src/main/java/com/ita/logisim/ttl/AbstractOctalFlopsHDLGenerator.java diff --git a/src/com/ita/logisim/ttl/AbstractTtlGate.java b/src/main/java/com/ita/logisim/ttl/AbstractTtlGate.java similarity index 100% rename from src/com/ita/logisim/ttl/AbstractTtlGate.java rename to src/main/java/com/ita/logisim/ttl/AbstractTtlGate.java diff --git a/src/com/ita/logisim/ttl/ClockState.java b/src/main/java/com/ita/logisim/ttl/ClockState.java similarity index 100% rename from src/com/ita/logisim/ttl/ClockState.java rename to src/main/java/com/ita/logisim/ttl/ClockState.java diff --git a/src/com/ita/logisim/ttl/DisplayDecoder.java b/src/main/java/com/ita/logisim/ttl/DisplayDecoder.java similarity index 100% rename from src/com/ita/logisim/ttl/DisplayDecoder.java rename to src/main/java/com/ita/logisim/ttl/DisplayDecoder.java diff --git a/src/com/ita/logisim/ttl/Drawgates.java b/src/main/java/com/ita/logisim/ttl/Drawgates.java similarity index 100% rename from src/com/ita/logisim/ttl/Drawgates.java rename to src/main/java/com/ita/logisim/ttl/Drawgates.java diff --git a/src/com/ita/logisim/ttl/ShiftRegisterData.java b/src/main/java/com/ita/logisim/ttl/ShiftRegisterData.java similarity index 100% rename from src/com/ita/logisim/ttl/ShiftRegisterData.java rename to src/main/java/com/ita/logisim/ttl/ShiftRegisterData.java diff --git a/src/com/ita/logisim/ttl/Strings.java b/src/main/java/com/ita/logisim/ttl/Strings.java similarity index 100% rename from src/com/ita/logisim/ttl/Strings.java rename to src/main/java/com/ita/logisim/ttl/Strings.java diff --git a/src/com/ita/logisim/ttl/TTL.java b/src/main/java/com/ita/logisim/ttl/TTL.java similarity index 100% rename from src/com/ita/logisim/ttl/TTL.java rename to src/main/java/com/ita/logisim/ttl/TTL.java diff --git a/src/com/ita/logisim/ttl/TTLRegisterData.java b/src/main/java/com/ita/logisim/ttl/TTLRegisterData.java similarity index 100% rename from src/com/ita/logisim/ttl/TTLRegisterData.java rename to src/main/java/com/ita/logisim/ttl/TTLRegisterData.java diff --git a/src/com/ita/logisim/ttl/Ttl7400.java b/src/main/java/com/ita/logisim/ttl/Ttl7400.java similarity index 100% rename from src/com/ita/logisim/ttl/Ttl7400.java rename to src/main/java/com/ita/logisim/ttl/Ttl7400.java diff --git a/src/com/ita/logisim/ttl/Ttl7402.java b/src/main/java/com/ita/logisim/ttl/Ttl7402.java similarity index 100% rename from src/com/ita/logisim/ttl/Ttl7402.java rename to src/main/java/com/ita/logisim/ttl/Ttl7402.java diff --git a/src/com/ita/logisim/ttl/Ttl7404.java b/src/main/java/com/ita/logisim/ttl/Ttl7404.java similarity index 100% rename from src/com/ita/logisim/ttl/Ttl7404.java rename to src/main/java/com/ita/logisim/ttl/Ttl7404.java diff --git a/src/com/ita/logisim/ttl/Ttl7408.java b/src/main/java/com/ita/logisim/ttl/Ttl7408.java similarity index 100% rename from src/com/ita/logisim/ttl/Ttl7408.java rename to src/main/java/com/ita/logisim/ttl/Ttl7408.java diff --git a/src/com/ita/logisim/ttl/Ttl7410.java b/src/main/java/com/ita/logisim/ttl/Ttl7410.java similarity index 100% rename from src/com/ita/logisim/ttl/Ttl7410.java rename to src/main/java/com/ita/logisim/ttl/Ttl7410.java diff --git a/src/com/ita/logisim/ttl/Ttl7410HDLGenerator.java b/src/main/java/com/ita/logisim/ttl/Ttl7410HDLGenerator.java similarity index 100% rename from src/com/ita/logisim/ttl/Ttl7410HDLGenerator.java rename to src/main/java/com/ita/logisim/ttl/Ttl7410HDLGenerator.java diff --git a/src/com/ita/logisim/ttl/Ttl7411.java b/src/main/java/com/ita/logisim/ttl/Ttl7411.java similarity index 100% rename from src/com/ita/logisim/ttl/Ttl7411.java rename to src/main/java/com/ita/logisim/ttl/Ttl7411.java diff --git a/src/com/ita/logisim/ttl/Ttl74125.java b/src/main/java/com/ita/logisim/ttl/Ttl74125.java similarity index 100% rename from src/com/ita/logisim/ttl/Ttl74125.java rename to src/main/java/com/ita/logisim/ttl/Ttl74125.java diff --git a/src/com/ita/logisim/ttl/Ttl7413.java b/src/main/java/com/ita/logisim/ttl/Ttl7413.java similarity index 100% rename from src/com/ita/logisim/ttl/Ttl7413.java rename to src/main/java/com/ita/logisim/ttl/Ttl7413.java diff --git a/src/com/ita/logisim/ttl/Ttl7413HDLGenerator.java b/src/main/java/com/ita/logisim/ttl/Ttl7413HDLGenerator.java similarity index 100% rename from src/com/ita/logisim/ttl/Ttl7413HDLGenerator.java rename to src/main/java/com/ita/logisim/ttl/Ttl7413HDLGenerator.java diff --git a/src/com/ita/logisim/ttl/Ttl7414.java b/src/main/java/com/ita/logisim/ttl/Ttl7414.java similarity index 100% rename from src/com/ita/logisim/ttl/Ttl7414.java rename to src/main/java/com/ita/logisim/ttl/Ttl7414.java diff --git a/src/com/ita/logisim/ttl/Ttl74165.java b/src/main/java/com/ita/logisim/ttl/Ttl74165.java similarity index 100% rename from src/com/ita/logisim/ttl/Ttl74165.java rename to src/main/java/com/ita/logisim/ttl/Ttl74165.java diff --git a/src/com/ita/logisim/ttl/Ttl74165HDLGenerator.java b/src/main/java/com/ita/logisim/ttl/Ttl74165HDLGenerator.java similarity index 100% rename from src/com/ita/logisim/ttl/Ttl74165HDLGenerator.java rename to src/main/java/com/ita/logisim/ttl/Ttl74165HDLGenerator.java diff --git a/src/com/ita/logisim/ttl/Ttl74175.java b/src/main/java/com/ita/logisim/ttl/Ttl74175.java similarity index 100% rename from src/com/ita/logisim/ttl/Ttl74175.java rename to src/main/java/com/ita/logisim/ttl/Ttl74175.java diff --git a/src/com/ita/logisim/ttl/Ttl74175HDLGenerator.java b/src/main/java/com/ita/logisim/ttl/Ttl74175HDLGenerator.java similarity index 100% rename from src/com/ita/logisim/ttl/Ttl74175HDLGenerator.java rename to src/main/java/com/ita/logisim/ttl/Ttl74175HDLGenerator.java diff --git a/src/com/ita/logisim/ttl/Ttl7418.java b/src/main/java/com/ita/logisim/ttl/Ttl7418.java similarity index 100% rename from src/com/ita/logisim/ttl/Ttl7418.java rename to src/main/java/com/ita/logisim/ttl/Ttl7418.java diff --git a/src/com/ita/logisim/ttl/Ttl7419.java b/src/main/java/com/ita/logisim/ttl/Ttl7419.java similarity index 100% rename from src/com/ita/logisim/ttl/Ttl7419.java rename to src/main/java/com/ita/logisim/ttl/Ttl7419.java diff --git a/src/com/ita/logisim/ttl/Ttl7420.java b/src/main/java/com/ita/logisim/ttl/Ttl7420.java similarity index 100% rename from src/com/ita/logisim/ttl/Ttl7420.java rename to src/main/java/com/ita/logisim/ttl/Ttl7420.java diff --git a/src/com/ita/logisim/ttl/Ttl7421.java b/src/main/java/com/ita/logisim/ttl/Ttl7421.java similarity index 100% rename from src/com/ita/logisim/ttl/Ttl7421.java rename to src/main/java/com/ita/logisim/ttl/Ttl7421.java diff --git a/src/com/ita/logisim/ttl/Ttl7424.java b/src/main/java/com/ita/logisim/ttl/Ttl7424.java similarity index 100% rename from src/com/ita/logisim/ttl/Ttl7424.java rename to src/main/java/com/ita/logisim/ttl/Ttl7424.java diff --git a/src/com/ita/logisim/ttl/Ttl74266.java b/src/main/java/com/ita/logisim/ttl/Ttl74266.java similarity index 100% rename from src/com/ita/logisim/ttl/Ttl74266.java rename to src/main/java/com/ita/logisim/ttl/Ttl74266.java diff --git a/src/com/ita/logisim/ttl/Ttl7427.java b/src/main/java/com/ita/logisim/ttl/Ttl7427.java similarity index 100% rename from src/com/ita/logisim/ttl/Ttl7427.java rename to src/main/java/com/ita/logisim/ttl/Ttl7427.java diff --git a/src/com/ita/logisim/ttl/Ttl74273.java b/src/main/java/com/ita/logisim/ttl/Ttl74273.java similarity index 100% rename from src/com/ita/logisim/ttl/Ttl74273.java rename to src/main/java/com/ita/logisim/ttl/Ttl74273.java diff --git a/src/com/ita/logisim/ttl/Ttl74283.java b/src/main/java/com/ita/logisim/ttl/Ttl74283.java similarity index 100% rename from src/com/ita/logisim/ttl/Ttl74283.java rename to src/main/java/com/ita/logisim/ttl/Ttl74283.java diff --git a/src/com/ita/logisim/ttl/Ttl74283HDLGenerator.java b/src/main/java/com/ita/logisim/ttl/Ttl74283HDLGenerator.java similarity index 100% rename from src/com/ita/logisim/ttl/Ttl74283HDLGenerator.java rename to src/main/java/com/ita/logisim/ttl/Ttl74283HDLGenerator.java diff --git a/src/com/ita/logisim/ttl/Ttl7430.java b/src/main/java/com/ita/logisim/ttl/Ttl7430.java similarity index 100% rename from src/com/ita/logisim/ttl/Ttl7430.java rename to src/main/java/com/ita/logisim/ttl/Ttl7430.java diff --git a/src/com/ita/logisim/ttl/Ttl7430HDLGenerator.java b/src/main/java/com/ita/logisim/ttl/Ttl7430HDLGenerator.java similarity index 100% rename from src/com/ita/logisim/ttl/Ttl7430HDLGenerator.java rename to src/main/java/com/ita/logisim/ttl/Ttl7430HDLGenerator.java diff --git a/src/com/ita/logisim/ttl/Ttl7432.java b/src/main/java/com/ita/logisim/ttl/Ttl7432.java similarity index 100% rename from src/com/ita/logisim/ttl/Ttl7432.java rename to src/main/java/com/ita/logisim/ttl/Ttl7432.java diff --git a/src/com/ita/logisim/ttl/Ttl7436.java b/src/main/java/com/ita/logisim/ttl/Ttl7436.java similarity index 100% rename from src/com/ita/logisim/ttl/Ttl7436.java rename to src/main/java/com/ita/logisim/ttl/Ttl7436.java diff --git a/src/com/ita/logisim/ttl/Ttl74377.java b/src/main/java/com/ita/logisim/ttl/Ttl74377.java similarity index 100% rename from src/com/ita/logisim/ttl/Ttl74377.java rename to src/main/java/com/ita/logisim/ttl/Ttl74377.java diff --git a/src/com/ita/logisim/ttl/Ttl7442.java b/src/main/java/com/ita/logisim/ttl/Ttl7442.java similarity index 100% rename from src/com/ita/logisim/ttl/Ttl7442.java rename to src/main/java/com/ita/logisim/ttl/Ttl7442.java diff --git a/src/com/ita/logisim/ttl/Ttl7442HDLGenerator.java b/src/main/java/com/ita/logisim/ttl/Ttl7442HDLGenerator.java similarity index 100% rename from src/com/ita/logisim/ttl/Ttl7442HDLGenerator.java rename to src/main/java/com/ita/logisim/ttl/Ttl7442HDLGenerator.java diff --git a/src/com/ita/logisim/ttl/Ttl7443.java b/src/main/java/com/ita/logisim/ttl/Ttl7443.java similarity index 100% rename from src/com/ita/logisim/ttl/Ttl7443.java rename to src/main/java/com/ita/logisim/ttl/Ttl7443.java diff --git a/src/com/ita/logisim/ttl/Ttl7444.java b/src/main/java/com/ita/logisim/ttl/Ttl7444.java similarity index 100% rename from src/com/ita/logisim/ttl/Ttl7444.java rename to src/main/java/com/ita/logisim/ttl/Ttl7444.java diff --git a/src/com/ita/logisim/ttl/Ttl7447.java b/src/main/java/com/ita/logisim/ttl/Ttl7447.java similarity index 100% rename from src/com/ita/logisim/ttl/Ttl7447.java rename to src/main/java/com/ita/logisim/ttl/Ttl7447.java diff --git a/src/com/ita/logisim/ttl/Ttl7447HDLGenerator.java b/src/main/java/com/ita/logisim/ttl/Ttl7447HDLGenerator.java similarity index 100% rename from src/com/ita/logisim/ttl/Ttl7447HDLGenerator.java rename to src/main/java/com/ita/logisim/ttl/Ttl7447HDLGenerator.java diff --git a/src/com/ita/logisim/ttl/Ttl7451.java b/src/main/java/com/ita/logisim/ttl/Ttl7451.java similarity index 100% rename from src/com/ita/logisim/ttl/Ttl7451.java rename to src/main/java/com/ita/logisim/ttl/Ttl7451.java diff --git a/src/com/ita/logisim/ttl/Ttl7451HDLGenerator.java b/src/main/java/com/ita/logisim/ttl/Ttl7451HDLGenerator.java similarity index 100% rename from src/com/ita/logisim/ttl/Ttl7451HDLGenerator.java rename to src/main/java/com/ita/logisim/ttl/Ttl7451HDLGenerator.java diff --git a/src/com/ita/logisim/ttl/Ttl7454.java b/src/main/java/com/ita/logisim/ttl/Ttl7454.java similarity index 100% rename from src/com/ita/logisim/ttl/Ttl7454.java rename to src/main/java/com/ita/logisim/ttl/Ttl7454.java diff --git a/src/com/ita/logisim/ttl/Ttl7454HDLGenerator.java b/src/main/java/com/ita/logisim/ttl/Ttl7454HDLGenerator.java similarity index 100% rename from src/com/ita/logisim/ttl/Ttl7454HDLGenerator.java rename to src/main/java/com/ita/logisim/ttl/Ttl7454HDLGenerator.java diff --git a/src/com/ita/logisim/ttl/Ttl7458.java b/src/main/java/com/ita/logisim/ttl/Ttl7458.java similarity index 100% rename from src/com/ita/logisim/ttl/Ttl7458.java rename to src/main/java/com/ita/logisim/ttl/Ttl7458.java diff --git a/src/com/ita/logisim/ttl/Ttl7458HDLGenerator.java b/src/main/java/com/ita/logisim/ttl/Ttl7458HDLGenerator.java similarity index 100% rename from src/com/ita/logisim/ttl/Ttl7458HDLGenerator.java rename to src/main/java/com/ita/logisim/ttl/Ttl7458HDLGenerator.java diff --git a/src/com/ita/logisim/ttl/Ttl7464.java b/src/main/java/com/ita/logisim/ttl/Ttl7464.java similarity index 100% rename from src/com/ita/logisim/ttl/Ttl7464.java rename to src/main/java/com/ita/logisim/ttl/Ttl7464.java diff --git a/src/com/ita/logisim/ttl/Ttl7464HDLGenerator.java b/src/main/java/com/ita/logisim/ttl/Ttl7464HDLGenerator.java similarity index 100% rename from src/com/ita/logisim/ttl/Ttl7464HDLGenerator.java rename to src/main/java/com/ita/logisim/ttl/Ttl7464HDLGenerator.java diff --git a/src/com/ita/logisim/ttl/Ttl7474.java b/src/main/java/com/ita/logisim/ttl/Ttl7474.java similarity index 100% rename from src/com/ita/logisim/ttl/Ttl7474.java rename to src/main/java/com/ita/logisim/ttl/Ttl7474.java diff --git a/src/com/ita/logisim/ttl/Ttl7474HDLGenerator.java b/src/main/java/com/ita/logisim/ttl/Ttl7474HDLGenerator.java similarity index 100% rename from src/com/ita/logisim/ttl/Ttl7474HDLGenerator.java rename to src/main/java/com/ita/logisim/ttl/Ttl7474HDLGenerator.java diff --git a/src/com/ita/logisim/ttl/Ttl7485.java b/src/main/java/com/ita/logisim/ttl/Ttl7485.java similarity index 100% rename from src/com/ita/logisim/ttl/Ttl7485.java rename to src/main/java/com/ita/logisim/ttl/Ttl7485.java diff --git a/src/com/ita/logisim/ttl/Ttl7485HDLGenerator.java b/src/main/java/com/ita/logisim/ttl/Ttl7485HDLGenerator.java similarity index 100% rename from src/com/ita/logisim/ttl/Ttl7485HDLGenerator.java rename to src/main/java/com/ita/logisim/ttl/Ttl7485HDLGenerator.java diff --git a/src/com/ita/logisim/ttl/Ttl7486.java b/src/main/java/com/ita/logisim/ttl/Ttl7486.java similarity index 100% rename from src/com/ita/logisim/ttl/Ttl7486.java rename to src/main/java/com/ita/logisim/ttl/Ttl7486.java diff --git a/doc/_read-me.txt b/src/main/resources/doc/_read-me.txt similarity index 100% rename from doc/_read-me.txt rename to src/main/resources/doc/_read-me.txt diff --git a/doc/de/contents.xml b/src/main/resources/doc/de/contents.xml similarity index 100% rename from doc/de/contents.xml rename to src/main/resources/doc/de/contents.xml diff --git a/doc/de/html/contents.html b/src/main/resources/doc/de/html/contents.html similarity index 100% rename from doc/de/html/contents.html rename to src/main/resources/doc/de/html/contents.html diff --git a/doc/de/html/guide/about/gpl.html b/src/main/resources/doc/de/html/guide/about/gpl.html similarity index 100% rename from doc/de/html/guide/about/gpl.html rename to src/main/resources/doc/de/html/guide/about/gpl.html diff --git a/doc/de/html/guide/about/gpl_de.html b/src/main/resources/doc/de/html/guide/about/gpl_de.html similarity index 100% rename from doc/de/html/guide/about/gpl_de.html rename to src/main/resources/doc/de/html/guide/about/gpl_de.html diff --git a/doc/de/html/guide/about/index.html b/src/main/resources/doc/de/html/guide/about/index.html similarity index 97% rename from doc/de/html/guide/about/index.html rename to src/main/resources/doc/de/html/guide/about/index.html index 9fbad7792..cd6db15f7 100644 --- a/doc/de/html/guide/about/index.html +++ b/src/main/resources/doc/de/html/guide/about/index.html @@ -97,7 +97,7 @@

The code is licensed under the GNU GENERAL PUBLIC LICENSE, version 3.
- local version :GPL + local version :GPL

######### diff --git a/doc/de/html/guide/analyze/expr.html b/src/main/resources/doc/de/html/guide/analyze/expr.html similarity index 100% rename from doc/de/html/guide/analyze/expr.html rename to src/main/resources/doc/de/html/guide/analyze/expr.html diff --git a/doc/de/html/guide/analyze/gen.html b/src/main/resources/doc/de/html/guide/analyze/gen.html similarity index 100% rename from doc/de/html/guide/analyze/gen.html rename to src/main/resources/doc/de/html/guide/analyze/gen.html diff --git a/doc/de/html/guide/analyze/index.html b/src/main/resources/doc/de/html/guide/analyze/index.html similarity index 100% rename from doc/de/html/guide/analyze/index.html rename to src/main/resources/doc/de/html/guide/analyze/index.html diff --git a/doc/de/html/guide/analyze/open.html b/src/main/resources/doc/de/html/guide/analyze/open.html similarity index 100% rename from doc/de/html/guide/analyze/open.html rename to src/main/resources/doc/de/html/guide/analyze/open.html diff --git a/doc/de/html/guide/analyze/table.html b/src/main/resources/doc/de/html/guide/analyze/table.html similarity index 100% rename from doc/de/html/guide/analyze/table.html rename to src/main/resources/doc/de/html/guide/analyze/table.html diff --git a/doc/de/html/guide/attrlib/attr.html b/src/main/resources/doc/de/html/guide/attrlib/attr.html similarity index 100% rename from doc/de/html/guide/attrlib/attr.html rename to src/main/resources/doc/de/html/guide/attrlib/attr.html diff --git a/doc/de/html/guide/attrlib/canvas.html b/src/main/resources/doc/de/html/guide/attrlib/canvas.html similarity index 100% rename from doc/de/html/guide/attrlib/canvas.html rename to src/main/resources/doc/de/html/guide/attrlib/canvas.html diff --git a/doc/de/html/guide/attrlib/explore.html b/src/main/resources/doc/de/html/guide/attrlib/explore.html similarity index 100% rename from doc/de/html/guide/attrlib/explore.html rename to src/main/resources/doc/de/html/guide/attrlib/explore.html diff --git a/doc/de/html/guide/attrlib/index.html b/src/main/resources/doc/de/html/guide/attrlib/index.html similarity index 100% rename from doc/de/html/guide/attrlib/index.html rename to src/main/resources/doc/de/html/guide/attrlib/index.html diff --git a/doc/de/html/guide/attrlib/menu.html b/src/main/resources/doc/de/html/guide/attrlib/menu.html similarity index 100% rename from doc/de/html/guide/attrlib/menu.html rename to src/main/resources/doc/de/html/guide/attrlib/menu.html diff --git a/doc/de/html/guide/attrlib/tool.html b/src/main/resources/doc/de/html/guide/attrlib/tool.html similarity index 100% rename from doc/de/html/guide/attrlib/tool.html rename to src/main/resources/doc/de/html/guide/attrlib/tool.html diff --git a/doc/de/html/guide/attrlib/toolsbar.html b/src/main/resources/doc/de/html/guide/attrlib/toolsbar.html similarity index 78% rename from doc/de/html/guide/attrlib/toolsbar.html rename to src/main/resources/doc/de/html/guide/attrlib/toolsbar.html index 70c6dea9d..c1e625c1d 100644 --- a/doc/de/html/guide/attrlib/toolsbar.html +++ b/src/main/resources/doc/de/html/guide/attrlib/toolsbar.html @@ -20,13 +20,13 @@ Logisim-evolution has several toolbars. The main toolbar is configurable and provides quick access to the most used tools. These are also always available in the navigation pane.

- ######### + #########
The bar in "Drawing" mode
- ######### + #########
The bar in "Appearance" mode @@ -35,13 +35,13 @@ A second toolbar controls the display of the navigation panel and the drawing area.

- ######### + #########

And finally two more bars appear depending on the status of the navigation panel. They are presented below.

- #########  ######### + #########  #########

The main toolbar @@ -58,7 +58,7 @@
  • - ######### Poke tool : Ctrl-1 This tool allows you to interact with the simulation components. For example if you push on a circuit connection it will switch from one state to another or if push on a cable you can know the value of the signals transported. More information on the link poke from the library base. + ######### Poke tool : Ctrl-1 This tool allows you to interact with the simulation components. For example if you push on a circuit connection it will switch from one state to another or if push on a cable you can know the value of the signals transported. More information on the link poke from the library base.

  • @@ -91,22 +91,22 @@
    • - ######### Selection Tool : Select, move, copy, paste the symbols. + ######### Selection Tool : Select, move, copy, paste the symbols.

    • - ######### Text Tool : Insert or edit a text. + ######### Text Tool : Insert or edit a text.

    • - ######### Line Tool : Creates a line segment. + ######### Line Tool : Creates a line segment.

    • - ######### Curve tool: Create a Bezier curve. The first click and drag specifies the beginning of the line, the second click and drag ends the line and sets the curvature. A click on the line shows you the three control points. Schift and click on central control point impose a symmetrical curve. Alt click on center point draws the curve through the control point (under the mouse). + ######### Curve tool: Create a Bezier curve. The first click and drag specifies the beginning of the line, the second click and drag ends the line and sets the curvature. A click on the line shows you the three control points. Schift and click on central control point impose a symmetrical curve. Alt click on center point draws the curve through the control point (under the mouse).

    • @@ -116,17 +116,17 @@
    • - ######### Rectangle tool Create a rectangle or a square ( Shift ) by dragging from an angle to the opposite corner. + ######### Rectangle tool Create a rectangle or a square ( Shift ) by dragging from an angle to the opposite corner.

    • - ######### Oval tool Creates an oval or circle ( Shift ) by dragging from an angle to the opposite corner. + ######### Oval tool Creates an oval or circle ( Shift ) by dragging from an angle to the opposite corner.

    • - ######### Polygon tool Create a polygon, each click starts a new face. A double-click ends the sequence. + ######### Polygon tool Create a polygon, each click starts a new face. A double-click ends the sequence.

    diff --git a/doc/de/html/guide/bundles/colors.html b/src/main/resources/doc/de/html/guide/bundles/colors.html similarity index 100% rename from doc/de/html/guide/bundles/colors.html rename to src/main/resources/doc/de/html/guide/bundles/colors.html diff --git a/doc/de/html/guide/bundles/creating.html b/src/main/resources/doc/de/html/guide/bundles/creating.html similarity index 100% rename from doc/de/html/guide/bundles/creating.html rename to src/main/resources/doc/de/html/guide/bundles/creating.html diff --git a/doc/de/html/guide/bundles/index.html b/src/main/resources/doc/de/html/guide/bundles/index.html similarity index 100% rename from doc/de/html/guide/bundles/index.html rename to src/main/resources/doc/de/html/guide/bundles/index.html diff --git a/doc/de/html/guide/bundles/splitting.html b/src/main/resources/doc/de/html/guide/bundles/splitting.html similarity index 100% rename from doc/de/html/guide/bundles/splitting.html rename to src/main/resources/doc/de/html/guide/bundles/splitting.html diff --git a/doc/de/html/guide/index.html b/src/main/resources/doc/de/html/guide/index.html similarity index 100% rename from doc/de/html/guide/index.html rename to src/main/resources/doc/de/html/guide/index.html diff --git a/doc/de/html/guide/jar/counter.html b/src/main/resources/doc/de/html/guide/jar/counter.html similarity index 100% rename from doc/de/html/guide/jar/counter.html rename to src/main/resources/doc/de/html/guide/jar/counter.html diff --git a/doc/de/html/guide/jar/guide.html b/src/main/resources/doc/de/html/guide/jar/guide.html similarity index 100% rename from doc/de/html/guide/jar/guide.html rename to src/main/resources/doc/de/html/guide/jar/guide.html diff --git a/doc/de/html/guide/jar/incr.html b/src/main/resources/doc/de/html/guide/jar/incr.html similarity index 100% rename from doc/de/html/guide/jar/incr.html rename to src/main/resources/doc/de/html/guide/jar/incr.html diff --git a/doc/de/html/guide/jar/index.html b/src/main/resources/doc/de/html/guide/jar/index.html similarity index 100% rename from doc/de/html/guide/jar/index.html rename to src/main/resources/doc/de/html/guide/jar/index.html diff --git a/doc/de/html/guide/jar/library.html b/src/main/resources/doc/de/html/guide/jar/library.html similarity index 100% rename from doc/de/html/guide/jar/library.html rename to src/main/resources/doc/de/html/guide/jar/library.html diff --git a/doc/de/html/guide/jar/simpctr.html b/src/main/resources/doc/de/html/guide/jar/simpctr.html similarity index 100% rename from doc/de/html/guide/jar/simpctr.html rename to src/main/resources/doc/de/html/guide/jar/simpctr.html diff --git a/doc/de/html/guide/log/file.html b/src/main/resources/doc/de/html/guide/log/file.html similarity index 100% rename from doc/de/html/guide/log/file.html rename to src/main/resources/doc/de/html/guide/log/file.html diff --git a/doc/de/html/guide/log/index.html b/src/main/resources/doc/de/html/guide/log/index.html similarity index 100% rename from doc/de/html/guide/log/index.html rename to src/main/resources/doc/de/html/guide/log/index.html diff --git a/doc/de/html/guide/log/selection.html b/src/main/resources/doc/de/html/guide/log/selection.html similarity index 100% rename from doc/de/html/guide/log/selection.html rename to src/main/resources/doc/de/html/guide/log/selection.html diff --git a/doc/de/html/guide/log/table.html b/src/main/resources/doc/de/html/guide/log/table.html similarity index 100% rename from doc/de/html/guide/log/table.html rename to src/main/resources/doc/de/html/guide/log/table.html diff --git a/doc/de/html/guide/mem/hex.html b/src/main/resources/doc/de/html/guide/mem/hex.html similarity index 100% rename from doc/de/html/guide/mem/hex.html rename to src/main/resources/doc/de/html/guide/mem/hex.html diff --git a/doc/de/html/guide/mem/index.html b/src/main/resources/doc/de/html/guide/mem/index.html similarity index 100% rename from doc/de/html/guide/mem/index.html rename to src/main/resources/doc/de/html/guide/mem/index.html diff --git a/doc/de/html/guide/mem/menu.html b/src/main/resources/doc/de/html/guide/mem/menu.html similarity index 100% rename from doc/de/html/guide/mem/menu.html rename to src/main/resources/doc/de/html/guide/mem/menu.html diff --git a/doc/de/html/guide/mem/poke.html b/src/main/resources/doc/de/html/guide/mem/poke.html similarity index 100% rename from doc/de/html/guide/mem/poke.html rename to src/main/resources/doc/de/html/guide/mem/poke.html diff --git a/doc/de/html/guide/menu/edit.html b/src/main/resources/doc/de/html/guide/menu/edit.html similarity index 100% rename from doc/de/html/guide/menu/edit.html rename to src/main/resources/doc/de/html/guide/menu/edit.html diff --git a/doc/de/html/guide/menu/file.html b/src/main/resources/doc/de/html/guide/menu/file.html similarity index 100% rename from doc/de/html/guide/menu/file.html rename to src/main/resources/doc/de/html/guide/menu/file.html diff --git a/doc/de/html/guide/menu/index.html b/src/main/resources/doc/de/html/guide/menu/index.html similarity index 100% rename from doc/de/html/guide/menu/index.html rename to src/main/resources/doc/de/html/guide/menu/index.html diff --git a/doc/de/html/guide/menu/project.html b/src/main/resources/doc/de/html/guide/menu/project.html similarity index 100% rename from doc/de/html/guide/menu/project.html rename to src/main/resources/doc/de/html/guide/menu/project.html diff --git a/doc/de/html/guide/menu/simulate.html b/src/main/resources/doc/de/html/guide/menu/simulate.html similarity index 100% rename from doc/de/html/guide/menu/simulate.html rename to src/main/resources/doc/de/html/guide/menu/simulate.html diff --git a/doc/de/html/guide/menu/winhelp.html b/src/main/resources/doc/de/html/guide/menu/winhelp.html similarity index 100% rename from doc/de/html/guide/menu/winhelp.html rename to src/main/resources/doc/de/html/guide/menu/winhelp.html diff --git a/doc/de/html/guide/opts/canvas.html b/src/main/resources/doc/de/html/guide/opts/canvas.html similarity index 100% rename from doc/de/html/guide/opts/canvas.html rename to src/main/resources/doc/de/html/guide/opts/canvas.html diff --git a/doc/de/html/guide/opts/index.html b/src/main/resources/doc/de/html/guide/opts/index.html similarity index 90% rename from doc/de/html/guide/opts/index.html rename to src/main/resources/doc/de/html/guide/opts/index.html index 69477c22e..c528e8586 100644 --- a/doc/de/html/guide/opts/index.html +++ b/src/main/resources/doc/de/html/guide/opts/index.html @@ -20,7 +20,7 @@ The application preferences address preferences that span all open projects, whereas project options are specific to that one project. This section discusses project options; -application preferences are described in another +application preferences are described in another section.

    You can view and edit project options via the Options... @@ -37,7 +37,7 @@ which has four tabs.At the bottom of the window is the Revert All To Template button. When clicked, all the options and tool attributes change to the settings in the current template (as selected under the -application preferences).

    +application preferences).

    Next: The Simulation tab.

    diff --git a/doc/de/html/guide/opts/mouse.html b/src/main/resources/doc/de/html/guide/opts/mouse.html similarity index 100% rename from doc/de/html/guide/opts/mouse.html rename to src/main/resources/doc/de/html/guide/opts/mouse.html diff --git a/doc/de/html/guide/opts/simulate.html b/src/main/resources/doc/de/html/guide/opts/simulate.html similarity index 100% rename from doc/de/html/guide/opts/simulate.html rename to src/main/resources/doc/de/html/guide/opts/simulate.html diff --git a/doc/de/html/guide/opts/toolbar.html b/src/main/resources/doc/de/html/guide/opts/toolbar.html similarity index 100% rename from doc/de/html/guide/opts/toolbar.html rename to src/main/resources/doc/de/html/guide/opts/toolbar.html diff --git a/doc/de/html/guide/prefs/cmdline.html b/src/main/resources/doc/de/html/guide/prefs/cmdline.html similarity index 100% rename from doc/de/html/guide/prefs/cmdline.html rename to src/main/resources/doc/de/html/guide/prefs/cmdline.html diff --git a/doc/de/html/guide/prefs/exp.html b/src/main/resources/doc/de/html/guide/prefs/exp.html similarity index 100% rename from doc/de/html/guide/prefs/exp.html rename to src/main/resources/doc/de/html/guide/prefs/exp.html diff --git a/doc/de/html/guide/prefs/index.html b/src/main/resources/doc/de/html/guide/prefs/index.html similarity index 94% rename from doc/de/html/guide/prefs/index.html rename to src/main/resources/doc/de/html/guide/prefs/index.html index 74a7bbfac..e5e6b6e1f 100644 --- a/doc/de/html/guide/prefs/index.html +++ b/src/main/resources/doc/de/html/guide/prefs/index.html @@ -19,7 +19,7 @@ The application preferences address preferences that span all open projects, whereas project options are specific to that one project. This section discusses application preferences; -project options are described in another +project options are described in another section.

    You can view and edit application preferences via the Preferences... diff --git a/doc/de/html/guide/prefs/intl.html b/src/main/resources/doc/de/html/guide/prefs/intl.html similarity index 100% rename from doc/de/html/guide/prefs/intl.html rename to src/main/resources/doc/de/html/guide/prefs/intl.html diff --git a/doc/de/html/guide/prefs/layout.html b/src/main/resources/doc/de/html/guide/prefs/layout.html similarity index 100% rename from doc/de/html/guide/prefs/layout.html rename to src/main/resources/doc/de/html/guide/prefs/layout.html diff --git a/doc/de/html/guide/prefs/template.html b/src/main/resources/doc/de/html/guide/prefs/template.html similarity index 100% rename from doc/de/html/guide/prefs/template.html rename to src/main/resources/doc/de/html/guide/prefs/template.html diff --git a/doc/de/html/guide/prefs/tools.html b/src/main/resources/doc/de/html/guide/prefs/tools.html similarity index 100% rename from doc/de/html/guide/prefs/tools.html rename to src/main/resources/doc/de/html/guide/prefs/tools.html diff --git a/doc/de/html/guide/prefs/window.html b/src/main/resources/doc/de/html/guide/prefs/window.html similarity index 100% rename from doc/de/html/guide/prefs/window.html rename to src/main/resources/doc/de/html/guide/prefs/window.html diff --git a/doc/de/html/guide/prop/delays.html b/src/main/resources/doc/de/html/guide/prop/delays.html similarity index 100% rename from doc/de/html/guide/prop/delays.html rename to src/main/resources/doc/de/html/guide/prop/delays.html diff --git a/doc/de/html/guide/prop/index.html b/src/main/resources/doc/de/html/guide/prop/index.html similarity index 100% rename from doc/de/html/guide/prop/index.html rename to src/main/resources/doc/de/html/guide/prop/index.html diff --git a/doc/de/html/guide/prop/oscillate.html b/src/main/resources/doc/de/html/guide/prop/oscillate.html similarity index 100% rename from doc/de/html/guide/prop/oscillate.html rename to src/main/resources/doc/de/html/guide/prop/oscillate.html diff --git a/doc/de/html/guide/prop/shortcome.html b/src/main/resources/doc/de/html/guide/prop/shortcome.html similarity index 100% rename from doc/de/html/guide/prop/shortcome.html rename to src/main/resources/doc/de/html/guide/prop/shortcome.html diff --git a/doc/de/html/guide/style.css b/src/main/resources/doc/de/html/guide/style.css similarity index 100% rename from doc/de/html/guide/style.css rename to src/main/resources/doc/de/html/guide/style.css diff --git a/doc/de/html/guide/subcirc/appear.html b/src/main/resources/doc/de/html/guide/subcirc/appear.html similarity index 100% rename from doc/de/html/guide/subcirc/appear.html rename to src/main/resources/doc/de/html/guide/subcirc/appear.html diff --git a/doc/de/html/guide/subcirc/creating.html b/src/main/resources/doc/de/html/guide/subcirc/creating.html similarity index 100% rename from doc/de/html/guide/subcirc/creating.html rename to src/main/resources/doc/de/html/guide/subcirc/creating.html diff --git a/doc/de/html/guide/subcirc/debug.html b/src/main/resources/doc/de/html/guide/subcirc/debug.html similarity index 100% rename from doc/de/html/guide/subcirc/debug.html rename to src/main/resources/doc/de/html/guide/subcirc/debug.html diff --git a/doc/de/html/guide/subcirc/index.html b/src/main/resources/doc/de/html/guide/subcirc/index.html similarity index 100% rename from doc/de/html/guide/subcirc/index.html rename to src/main/resources/doc/de/html/guide/subcirc/index.html diff --git a/doc/de/html/guide/subcirc/library.html b/src/main/resources/doc/de/html/guide/subcirc/library.html similarity index 100% rename from doc/de/html/guide/subcirc/library.html rename to src/main/resources/doc/de/html/guide/subcirc/library.html diff --git a/doc/de/html/guide/subcirc/using.html b/src/main/resources/doc/de/html/guide/subcirc/using.html similarity index 92% rename from doc/de/html/guide/subcirc/using.html rename to src/main/resources/doc/de/html/guide/subcirc/using.html index 5c915ab41..45c79561b 100644 --- a/doc/de/html/guide/subcirc/using.html +++ b/src/main/resources/doc/de/html/guide/subcirc/using.html @@ -21,12 +21,12 @@ a new circuit, which we'll call "4:1 MUX." To add 2-to-1 multiplexers into our circuit, we click the 2:1 MUX circuit once in the explorer pane to select it as a tool, and then we can add copies of it, represented as boxes, by clicking within the canvas.

    -
    +

    If you were to double-click the 2:1 MUX circuit in the explorer pane, then the window would switch to editing the 2:1 MUX circuit instead.

    After building up the circuit, we end up with the following.

    -
    +

    Our circuit for a 4-to-1 multiplexer uses three copies of the 2-to-1 multiplexer, each drawn as a box with pins along the side. The pins on this box correspond to the input and output pins in the @@ -47,7 +47,7 @@ corresponding location of the subcircuit component. (If you find these tips irritating, you can disable them via the Preferences window's Layout tab.)

    -
    +

    Several other components will display these tips, too: For some of the pins of a built-in flip-flop, for example, hovering over it explains what that pin does.

    diff --git a/doc/de/html/guide/tutorial/index.html b/src/main/resources/doc/de/html/guide/tutorial/index.html similarity index 100% rename from doc/de/html/guide/tutorial/index.html rename to src/main/resources/doc/de/html/guide/tutorial/index.html diff --git a/doc/de/html/guide/tutorial/tutor-gates.html b/src/main/resources/doc/de/html/guide/tutorial/tutor-gates.html similarity index 86% rename from doc/de/html/guide/tutorial/tutor-gates.html rename to src/main/resources/doc/de/html/guide/tutorial/tutor-gates.html index 2acd366c9..d0824a3e9 100644 --- a/doc/de/html/guide/tutorial/tutor-gates.html +++ b/src/main/resources/doc/de/html/guide/tutorial/tutor-gates.html @@ -29,7 +29,7 @@ Zunächst sollten wir die Gatter platzieren, um ein Gerüst zu erhalten. Später werden wir die Gatter mit Leitungen verbinden. Zunächst werden wir die zwei AND-Gatter hinzufügen. Klicken Sie auf das AND-Werkzeug auf der Werkzeugleiste (#########, das vorletzte Werkzeug). Dann klicken Sie auf die Arbeitsfläche, dort, wo Sie das erste AND-Gatter platzieren möchten. Lassen Sie genügend Platz auf der linken Seite. Danach klicken Sie nochmals auf das AND-Werkezug und setzen Sie das zweite AND-Gatter unter das erste.

    - ######### + #########

    Sehen Sie die fünf Punkte auf der linken Seite des AND-Gatters? Dies sind die Anschlußpunkte, an denen Sie Leitungen befestigen können. Diesmal werden wir nur zwei dieser Punkte für unsere XOR-Schaltung benötigen, aber für andere Schaltungen werden Sie vielleicht mehr Eingänge benötigen. Die Anzahl der Einträge kann in den Eigenschaften "Anzahl der Eingänge" der Komponente geändert werden. @@ -44,10 +44,10 @@ Hier wurde ein kleiner Abstand zwischen den Anschlüssen der Inverter und der AND-Gatter gelassen. Sie können die Anschlüsse aber auch gleich direkt aneinander setzen und ersparen sich damit das spätere Verdrahten dieser Anschlüsse.

    - Jetzt fügen wir die beiden Eingänge x und y hinzu. Wählen Sie das Eingangs-Werkzeug (#########) aus, und platzieren Sie die Pins. Mit dem Ausgangs-Werkzeug (#########) sollten Sie ebenfalls einen Ausgang neben dem Ausgang des OR-Gatters platzieren. (Auch hier wurde wieder ein kleiner Abstand zwischen dem OR-Gatter und dem Ausgangsanschluß gelassen, aber Sie könnten diese auchn direkt aneinander setzen.) + Jetzt fügen wir die beiden Eingänge x und y hinzu. Wählen Sie das Eingangs-Werkzeug (#########) aus, und platzieren Sie die Pins. Mit dem Ausgangs-Werkzeug (#########) sollten Sie ebenfalls einen Ausgang neben dem Ausgang des OR-Gatters platzieren. (Auch hier wurde wieder ein kleiner Abstand zwischen dem OR-Gatter und dem Ausgangsanschluß gelassen, aber Sie könnten diese auchn direkt aneinander setzen.)

    - ######### + #########

    Wenn Sie nachträglich etwas verschieben wollen, dann wählen Sie das zu verschiebende Bauelement mit Hilfe des Bearbeitungswerkzeuge (#########) aus, und ziehen Sie es dann mit der Maus dorthin, wo Sie es gerne haben möchten. Mit dem Menü | Edit || Delete | bzw. mit der Entf-Taste können Sie das Bauelement auch gleich aus der Schaltung entfernen. diff --git a/doc/de/html/guide/tutorial/tutor-orient.html b/src/main/resources/doc/de/html/guide/tutorial/tutor-orient.html similarity index 100% rename from doc/de/html/guide/tutorial/tutor-orient.html rename to src/main/resources/doc/de/html/guide/tutorial/tutor-orient.html diff --git a/doc/de/html/guide/tutorial/tutor-step.html b/src/main/resources/doc/de/html/guide/tutorial/tutor-step.html similarity index 100% rename from doc/de/html/guide/tutorial/tutor-step.html rename to src/main/resources/doc/de/html/guide/tutorial/tutor-step.html diff --git a/doc/de/html/guide/tutorial/tutor-test.html b/src/main/resources/doc/de/html/guide/tutorial/tutor-test.html similarity index 100% rename from doc/de/html/guide/tutorial/tutor-test.html rename to src/main/resources/doc/de/html/guide/tutorial/tutor-test.html diff --git a/doc/de/html/guide/tutorial/tutor-text.html b/src/main/resources/doc/de/html/guide/tutorial/tutor-text.html similarity index 100% rename from doc/de/html/guide/tutorial/tutor-text.html rename to src/main/resources/doc/de/html/guide/tutorial/tutor-text.html diff --git a/doc/de/html/guide/tutorial/tutor-wires.html b/src/main/resources/doc/de/html/guide/tutorial/tutor-wires.html similarity index 100% rename from doc/de/html/guide/tutorial/tutor-wires.html rename to src/main/resources/doc/de/html/guide/tutorial/tutor-wires.html diff --git a/doc/de/html/guide/verify/index.html b/src/main/resources/doc/de/html/guide/verify/index.html similarity index 100% rename from doc/de/html/guide/verify/index.html rename to src/main/resources/doc/de/html/guide/verify/index.html diff --git a/doc/de/html/guide/verify/multi.html b/src/main/resources/doc/de/html/guide/verify/multi.html similarity index 100% rename from doc/de/html/guide/verify/multi.html rename to src/main/resources/doc/de/html/guide/verify/multi.html diff --git a/doc/de/html/guide/verify/other.html b/src/main/resources/doc/de/html/guide/verify/other.html similarity index 100% rename from doc/de/html/guide/verify/other.html rename to src/main/resources/doc/de/html/guide/verify/other.html diff --git a/doc/de/html/guide/verify/sub.html b/src/main/resources/doc/de/html/guide/verify/sub.html similarity index 100% rename from doc/de/html/guide/verify/sub.html rename to src/main/resources/doc/de/html/guide/verify/sub.html diff --git a/doc/de/html/index.html b/src/main/resources/doc/de/html/index.html similarity index 100% rename from doc/de/html/index.html rename to src/main/resources/doc/de/html/index.html diff --git a/doc/de/html/libs/arith/adder.html b/src/main/resources/doc/de/html/libs/arith/adder.html similarity index 93% rename from doc/de/html/libs/arith/adder.html rename to src/main/resources/doc/de/html/libs/arith/adder.html index 5cc995bdf..7c931cf8f 100644 --- a/doc/de/html/libs/arith/adder.html +++ b/src/main/resources/doc/de/html/libs/arith/adder.html @@ -6,7 +6,7 @@ -

    +

    Addierer

    diff --git a/doc/de/html/libs/arith/bitadder.html b/src/main/resources/doc/de/html/libs/arith/bitadder.html similarity index 93% rename from doc/de/html/libs/arith/bitadder.html rename to src/main/resources/doc/de/html/libs/arith/bitadder.html index 340f73bde..8fd9eddac 100644 --- a/doc/de/html/libs/arith/bitadder.html +++ b/src/main/resources/doc/de/html/libs/arith/bitadder.html @@ -6,7 +6,7 @@ -

    +

    Bit-Addierer

    diff --git a/doc/de/html/libs/arith/bitfinder.html b/src/main/resources/doc/de/html/libs/arith/bitfinder.html similarity index 95% rename from doc/de/html/libs/arith/bitfinder.html rename to src/main/resources/doc/de/html/libs/arith/bitfinder.html index 38a879703..3fecf13e2 100644 --- a/doc/de/html/libs/arith/bitfinder.html +++ b/src/main/resources/doc/de/html/libs/arith/bitfinder.html @@ -6,7 +6,7 @@ -

    +

    Bit-Finder

    diff --git a/doc/de/html/libs/arith/comparator.html b/src/main/resources/doc/de/html/libs/arith/comparator.html similarity index 93% rename from doc/de/html/libs/arith/comparator.html rename to src/main/resources/doc/de/html/libs/arith/comparator.html index 88288e3ee..82c9ed9c9 100644 --- a/doc/de/html/libs/arith/comparator.html +++ b/src/main/resources/doc/de/html/libs/arith/comparator.html @@ -6,7 +6,7 @@ -

    +

    Komparator

    diff --git a/doc/de/html/libs/arith/divider.html b/src/main/resources/doc/de/html/libs/arith/divider.html similarity index 94% rename from doc/de/html/libs/arith/divider.html rename to src/main/resources/doc/de/html/libs/arith/divider.html index c3dc142b4..19748dd8c 100644 --- a/doc/de/html/libs/arith/divider.html +++ b/src/main/resources/doc/de/html/libs/arith/divider.html @@ -6,7 +6,7 @@ -

    +

    Teiler

    diff --git a/src/main/resources/doc/de/html/libs/arith/index.html b/src/main/resources/doc/de/html/libs/arith/index.html new file mode 100644 index 000000000..5589f1a92 --- /dev/null +++ b/src/main/resources/doc/de/html/libs/arith/index.html @@ -0,0 +1,39 @@ + + + +Arithmetic Library + + + + +

    Arithmetikbibliothek

    + +

    The Arithmetic library includes combinational +components that perform arithmetic operations on unsigned and +two's-complement values.

    + +
    + + + + + + + + + + + + + + + + + + +
    Addierer
    Subtrahierer
    Multiplizierer
    Teiler
    Negator
    Komparator
    Bitschieber
    Bit-Addierer
    Bit-Finder
    + +

    Zurück zur Bibliotheksreferenz

    + + + diff --git a/doc/de/html/libs/arith/multiplier.html b/src/main/resources/doc/de/html/libs/arith/multiplier.html similarity index 94% rename from doc/de/html/libs/arith/multiplier.html rename to src/main/resources/doc/de/html/libs/arith/multiplier.html index 7df0904b7..4aac44b5c 100644 --- a/doc/de/html/libs/arith/multiplier.html +++ b/src/main/resources/doc/de/html/libs/arith/multiplier.html @@ -6,7 +6,7 @@ -

    +

    Multiplizierer

    diff --git a/doc/de/html/libs/arith/negator.html b/src/main/resources/doc/de/html/libs/arith/negator.html similarity index 91% rename from doc/de/html/libs/arith/negator.html rename to src/main/resources/doc/de/html/libs/arith/negator.html index dfc9aefbe..1d6b33cc8 100644 --- a/doc/de/html/libs/arith/negator.html +++ b/src/main/resources/doc/de/html/libs/arith/negator.html @@ -6,7 +6,7 @@ -

    +

    Negator

    diff --git a/doc/de/html/libs/arith/shifter.html b/src/main/resources/doc/de/html/libs/arith/shifter.html similarity index 94% rename from doc/de/html/libs/arith/shifter.html rename to src/main/resources/doc/de/html/libs/arith/shifter.html index 9c9792003..8fa368d3a 100644 --- a/doc/de/html/libs/arith/shifter.html +++ b/src/main/resources/doc/de/html/libs/arith/shifter.html @@ -6,7 +6,7 @@ -

    +

    Bitschieber

    diff --git a/doc/de/html/libs/arith/subtractor.html b/src/main/resources/doc/de/html/libs/arith/subtractor.html similarity index 94% rename from doc/de/html/libs/arith/subtractor.html rename to src/main/resources/doc/de/html/libs/arith/subtractor.html index 2ab6215b2..6f060a685 100644 --- a/doc/de/html/libs/arith/subtractor.html +++ b/src/main/resources/doc/de/html/libs/arith/subtractor.html @@ -6,7 +6,7 @@ -

    +

    Subtrahierer

    diff --git a/doc/de/html/libs/base/clock.html b/src/main/resources/doc/de/html/libs/base/clock.html similarity index 93% rename from doc/de/html/libs/base/clock.html rename to src/main/resources/doc/de/html/libs/base/clock.html index 386fe9953..cf5c4a839 100644 --- a/doc/de/html/libs/base/clock.html +++ b/src/main/resources/doc/de/html/libs/base/clock.html @@ -6,7 +6,7 @@ -

    +

    Takt

    diff --git a/doc/de/html/libs/base/edit.html b/src/main/resources/doc/de/html/libs/base/edit.html similarity index 96% rename from doc/de/html/libs/base/edit.html rename to src/main/resources/doc/de/html/libs/base/edit.html index 30e91cc64..fe0a1fa02 100644 --- a/doc/de/html/libs/base/edit.html +++ b/src/main/resources/doc/de/html/libs/base/edit.html @@ -6,7 +6,7 @@ -

    +

    Bearbeitungswerkzeug

    diff --git a/doc/de/html/libs/base/extender.html b/src/main/resources/doc/de/html/libs/base/extender.html similarity index 93% rename from doc/de/html/libs/base/extender.html rename to src/main/resources/doc/de/html/libs/base/extender.html index 08e4d9f4b..15c4608f7 100644 --- a/doc/de/html/libs/base/extender.html +++ b/src/main/resources/doc/de/html/libs/base/extender.html @@ -6,7 +6,7 @@ -

    +

    Bit-Erweiterung

    diff --git a/src/main/resources/doc/de/html/libs/base/index.html b/src/main/resources/doc/de/html/libs/base/index.html new file mode 100644 index 000000000..320f2674e --- /dev/null +++ b/src/main/resources/doc/de/html/libs/base/index.html @@ -0,0 +1,53 @@ + + + +Base Library + + + + +

    Basisbibliothek

    + +

    The Base library includes general-purpose +tools, as well as components whose behavior in a circuit is +distinguished from other components (that is, they are treated +unusually by Logisim's propagation engine).

    + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Schaltwerkzeug
    Bearbeitungswerkzeug
    Auswahlwerkzeug
    Verbindungswerkzeug
    Textwerkzeug
    Menüwerkzeug
    Verteiler
    + + Pin
    Testpunkt
    Tunnel
    + Pull Resistor
    Takt
    Bit-Erweiterung
    Label
    + +

    Zurück zur Bibliotheksreferenz

    + + + diff --git a/doc/de/html/libs/base/label.html b/src/main/resources/doc/de/html/libs/base/label.html similarity index 94% rename from doc/de/html/libs/base/label.html rename to src/main/resources/doc/de/html/libs/base/label.html index 8310766c9..9d810cc1a 100644 --- a/doc/de/html/libs/base/label.html +++ b/src/main/resources/doc/de/html/libs/base/label.html @@ -6,7 +6,7 @@ -

    +

    Label

    diff --git a/doc/de/html/libs/base/menu.html b/src/main/resources/doc/de/html/libs/base/menu.html similarity index 93% rename from doc/de/html/libs/base/menu.html rename to src/main/resources/doc/de/html/libs/base/menu.html index 946487da6..e0c51cd16 100644 --- a/doc/de/html/libs/base/menu.html +++ b/src/main/resources/doc/de/html/libs/base/menu.html @@ -6,7 +6,7 @@ -

    +

    Menüwerkzeug

    diff --git a/doc/de/html/libs/base/pin.html b/src/main/resources/doc/de/html/libs/base/pin.html similarity index 94% rename from doc/de/html/libs/base/pin.html rename to src/main/resources/doc/de/html/libs/base/pin.html index 279e18b7d..7c1432b33 100644 --- a/doc/de/html/libs/base/pin.html +++ b/src/main/resources/doc/de/html/libs/base/pin.html @@ -6,8 +6,8 @@ -

    - +

    + Pin

    diff --git a/doc/de/html/libs/base/poke.html b/src/main/resources/doc/de/html/libs/base/poke.html similarity index 93% rename from doc/de/html/libs/base/poke.html rename to src/main/resources/doc/de/html/libs/base/poke.html index 8a903e2a5..29cce0b28 100644 --- a/doc/de/html/libs/base/poke.html +++ b/src/main/resources/doc/de/html/libs/base/poke.html @@ -6,7 +6,7 @@ -

    +

    Schaltwerkzeug

    diff --git a/doc/de/html/libs/base/probe.html b/src/main/resources/doc/de/html/libs/base/probe.html similarity index 93% rename from doc/de/html/libs/base/probe.html rename to src/main/resources/doc/de/html/libs/base/probe.html index c59900be4..9fc907ffc 100644 --- a/doc/de/html/libs/base/probe.html +++ b/src/main/resources/doc/de/html/libs/base/probe.html @@ -6,7 +6,7 @@ -

    +

    Testpunkt

    diff --git a/doc/de/html/libs/base/pull.html b/src/main/resources/doc/de/html/libs/base/pull.html similarity index 89% rename from doc/de/html/libs/base/pull.html rename to src/main/resources/doc/de/html/libs/base/pull.html index cf3b4a134..721d0e169 100644 --- a/doc/de/html/libs/base/pull.html +++ b/src/main/resources/doc/de/html/libs/base/pull.html @@ -7,8 +7,8 @@

    - - + + Pull Resistor

    diff --git a/doc/de/html/libs/base/select.html b/src/main/resources/doc/de/html/libs/base/select.html similarity index 95% rename from doc/de/html/libs/base/select.html rename to src/main/resources/doc/de/html/libs/base/select.html index 524e742c4..10a5ef160 100644 --- a/doc/de/html/libs/base/select.html +++ b/src/main/resources/doc/de/html/libs/base/select.html @@ -6,7 +6,7 @@ -

    +

    Auswahlwerkzeug

    diff --git a/doc/de/html/libs/base/splitter.html b/src/main/resources/doc/de/html/libs/base/splitter.html similarity index 94% rename from doc/de/html/libs/base/splitter.html rename to src/main/resources/doc/de/html/libs/base/splitter.html index 4fa83a978..465698df3 100644 --- a/doc/de/html/libs/base/splitter.html +++ b/src/main/resources/doc/de/html/libs/base/splitter.html @@ -6,7 +6,7 @@ -

    +

    Verteiler

    diff --git a/doc/de/html/libs/base/text.html b/src/main/resources/doc/de/html/libs/base/text.html similarity index 94% rename from doc/de/html/libs/base/text.html rename to src/main/resources/doc/de/html/libs/base/text.html index 106d8cc39..d65209dae 100644 --- a/doc/de/html/libs/base/text.html +++ b/src/main/resources/doc/de/html/libs/base/text.html @@ -6,7 +6,7 @@ -

    +

    Textwerkzeug

    diff --git a/doc/de/html/libs/base/tunnel.html b/src/main/resources/doc/de/html/libs/base/tunnel.html similarity index 94% rename from doc/de/html/libs/base/tunnel.html rename to src/main/resources/doc/de/html/libs/base/tunnel.html index 52f213e92..16d7291be 100644 --- a/doc/de/html/libs/base/tunnel.html +++ b/src/main/resources/doc/de/html/libs/base/tunnel.html @@ -6,7 +6,7 @@ -

    +

    Tunnel

    diff --git a/doc/de/html/libs/base/wiring.html b/src/main/resources/doc/de/html/libs/base/wiring.html similarity index 95% rename from doc/de/html/libs/base/wiring.html rename to src/main/resources/doc/de/html/libs/base/wiring.html index 3ca7065aa..7a37e2599 100644 --- a/doc/de/html/libs/base/wiring.html +++ b/src/main/resources/doc/de/html/libs/base/wiring.html @@ -6,7 +6,7 @@ -

    +

    Verbindungswerkzeug

    diff --git a/doc/de/html/libs/gates/basic.html b/src/main/resources/doc/de/html/libs/gates/basic.html similarity index 90% rename from doc/de/html/libs/gates/basic.html rename to src/main/resources/doc/de/html/libs/gates/basic.html index aac56f400..64a0b9f97 100644 --- a/doc/de/html/libs/gates/basic.html +++ b/src/main/resources/doc/de/html/libs/gates/basic.html @@ -7,14 +7,14 @@
    - - - -
    - - - - + + + +
    + + + +

    AND/OR/NAND/NOR-Gatter

    diff --git a/doc/de/html/libs/gates/buffer.html b/src/main/resources/doc/de/html/libs/gates/buffer.html similarity index 92% rename from doc/de/html/libs/gates/buffer.html rename to src/main/resources/doc/de/html/libs/gates/buffer.html index ef2ad0660..4d1a3dff8 100644 --- a/doc/de/html/libs/gates/buffer.html +++ b/src/main/resources/doc/de/html/libs/gates/buffer.html @@ -6,7 +6,7 @@ -

    Puffer

    +

    Puffer

    diff --git a/doc/de/html/libs/gates/constant.html b/src/main/resources/doc/de/html/libs/gates/constant.html similarity index 90% rename from doc/de/html/libs/gates/constant.html rename to src/main/resources/doc/de/html/libs/gates/constant.html index 8f44da64a..4b282f627 100644 --- a/doc/de/html/libs/gates/constant.html +++ b/src/main/resources/doc/de/html/libs/gates/constant.html @@ -6,7 +6,7 @@ -

    Konstante

    +

    Konstante

    Bibliothek:
    diff --git a/doc/de/html/libs/gates/controlled.html b/src/main/resources/doc/de/html/libs/gates/controlled.html similarity index 91% rename from doc/de/html/libs/gates/controlled.html rename to src/main/resources/doc/de/html/libs/gates/controlled.html index 2b18fce07..4a7c8866b 100644 --- a/doc/de/html/libs/gates/controlled.html +++ b/src/main/resources/doc/de/html/libs/gates/controlled.html @@ -6,8 +6,8 @@ -

    - +

    + Tristate-Puffer/Inverter

    Bibliothek:
    diff --git a/src/main/resources/doc/de/html/libs/gates/index.html b/src/main/resources/doc/de/html/libs/gates/index.html new file mode 100644 index 000000000..1693e8f82 --- /dev/null +++ b/src/main/resources/doc/de/html/libs/gates/index.html @@ -0,0 +1,52 @@ + + + +Gates Library + + + + +

    Gatterbibliothek

    + +

    The Gates library includes a variety of simple +components, all of which have a single output whose value is +dictated entirely by the current inputs.

    + +
    + + + + + + + + + + + +
    + Konstante

    +
    Inverter
    Puffer
    + + + +
    + + + +
    AND/OR/NAND/NOR-Gatter
    + + + +
    + + + +
    XOR/XNOR/Odd Parity/Even Parity Gate
    + + Tristate-Puffer/Inverter
    + +

    Zurück zur Bibliotheksreferenz

    + + + diff --git a/doc/de/html/libs/gates/not.html b/src/main/resources/doc/de/html/libs/gates/not.html similarity index 92% rename from doc/de/html/libs/gates/not.html rename to src/main/resources/doc/de/html/libs/gates/not.html index 83da3fac6..90b2278de 100644 --- a/doc/de/html/libs/gates/not.html +++ b/src/main/resources/doc/de/html/libs/gates/not.html @@ -6,7 +6,7 @@ -

    Inverter

    +

    Inverter

    diff --git a/doc/de/html/libs/gates/xor.html b/src/main/resources/doc/de/html/libs/gates/xor.html similarity index 89% rename from doc/de/html/libs/gates/xor.html rename to src/main/resources/doc/de/html/libs/gates/xor.html index bcff0424f..a4198f2bf 100644 --- a/doc/de/html/libs/gates/xor.html +++ b/src/main/resources/doc/de/html/libs/gates/xor.html @@ -7,14 +7,14 @@
    Bibliothek:
    - - - -
    - - - - + + + +
    + + + +

    XOR/XNOR/Odd Parity/Even Parity Gate

    diff --git a/src/main/resources/doc/de/html/libs/index.html b/src/main/resources/doc/de/html/libs/index.html new file mode 100644 index 000000000..e83cd1730 --- /dev/null +++ b/src/main/resources/doc/de/html/libs/index.html @@ -0,0 +1,169 @@ + + + +Bibliotheksreferenz + + + + +

    Bibliotheksreferenz

    + +

    A Logisim library holds a set of tools that allow you to +interact with a circuit via clicking and dragging the mouse in the +canvas area. Most often, a tool is intended for adding components of a +particular type into a circuit; but some of the most important tools, +such as the Poke Tool and the Select Tool, allow you to interact with +components in other ways.

    + +

    All of the tools included in Logisim's built-in libraries are +documented in this reference material.

    + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Basisbibliothek
    Schaltwerkzeug
    Bearbeitungswerkzeug
    Auswahlwerkzeug
    Verbindungswerkzeug
    Textwerkzeug
    Menüwerkzeug
    Verteiler
    + + Pin
    Tunnel
    + Pull Resistor
    Testpunkt
    Takt
    Bit-Erweiterung
    Label

    Gatterbibliothek
    + Konstante

    +
    Inverter
    Puffer
    + + +
    + + + +
    AND/OR/NAND/NOR-Gatter
    + + + +
    + + + +
    XOR/XNOR/Odd Parity/Even Parity Gate
    + + Tristate-Puffer/Inverter

    Auswahlschaltungsbibliothek
    Multiplexer
    Demultiplexer
    Dekoder
    Prioritätsenkoder
    Bit-Wähler

    Arithmetikbibliothek
    Addierer
    Subtrahierer
    Multiplizierer
    Teiler
    Negator
    Komparator
    Bitschieber
    Bit-Addierer
    Bit-Finder

    Speicherbibliothek
    + + + + D/T/J-K/S-R Flip-Flop
    Register
    Zähler
    Schieberegister
    Zufallsgenerator
    RAM
    ROM

    Eingabe/Ausgabe-Bibliothek
    Taster
    Joystick
    Tastatur
    LED
    7-Segmentanzeige
    Hexadezimale Anzeige
    LED-Matrix
    Terminal

    Altlasten
    + + Logisim 1.0 D/J-K Flip-Flop
    Logisim 1.0 8-Bit Register
    + + + diff --git a/doc/de/html/libs/io/7seg.html b/src/main/resources/doc/de/html/libs/io/7seg.html similarity index 93% rename from doc/de/html/libs/io/7seg.html rename to src/main/resources/doc/de/html/libs/io/7seg.html index ed5dd620f..cea44e5e3 100644 --- a/doc/de/html/libs/io/7seg.html +++ b/src/main/resources/doc/de/html/libs/io/7seg.html @@ -7,7 +7,7 @@ -

    +

    7-Segmentanzeige

    diff --git a/doc/de/html/libs/io/button.html b/src/main/resources/doc/de/html/libs/io/button.html similarity index 91% rename from doc/de/html/libs/io/button.html rename to src/main/resources/doc/de/html/libs/io/button.html index cc80acfe7..4bfc7186e 100644 --- a/doc/de/html/libs/io/button.html +++ b/src/main/resources/doc/de/html/libs/io/button.html @@ -6,7 +6,7 @@ -

    +

    Taster

    diff --git a/doc/de/html/libs/io/dotmat.html b/src/main/resources/doc/de/html/libs/io/dotmat.html similarity index 95% rename from doc/de/html/libs/io/dotmat.html rename to src/main/resources/doc/de/html/libs/io/dotmat.html index efddef5d9..8c7b82d1b 100644 --- a/doc/de/html/libs/io/dotmat.html +++ b/src/main/resources/doc/de/html/libs/io/dotmat.html @@ -6,7 +6,7 @@ -

    +

    LED-Matrix

    diff --git a/doc/de/html/libs/io/hexdig.html b/src/main/resources/doc/de/html/libs/io/hexdig.html similarity index 92% rename from doc/de/html/libs/io/hexdig.html rename to src/main/resources/doc/de/html/libs/io/hexdig.html index 6742f5766..d9afbb112 100644 --- a/doc/de/html/libs/io/hexdig.html +++ b/src/main/resources/doc/de/html/libs/io/hexdig.html @@ -6,7 +6,7 @@ -

    +

    Hexadezimale Anzeige

    diff --git a/src/main/resources/doc/de/html/libs/io/index.html b/src/main/resources/doc/de/html/libs/io/index.html new file mode 100644 index 000000000..6299ad7d4 --- /dev/null +++ b/src/main/resources/doc/de/html/libs/io/index.html @@ -0,0 +1,37 @@ + + + +Input/Output Library + + + + +

    Eingabe/Ausgabe-Bibliothek

    + +

    The Input/Output library includes components that are meant to +correspond to typical components found in electronics for interfacing +with a user.

    + +
    + + + + + + + + + + + + + + + + +
    Taster
    Joystick
    Tastatur
    LED
    7-Segmentanzeige
    Hexadezimale Anzeige
    LED-Matrix
    Terminal
    + +

    Zurück zur Bibliotheksreferenz

    + + + diff --git a/doc/de/html/libs/io/joystick.html b/src/main/resources/doc/de/html/libs/io/joystick.html similarity index 93% rename from doc/de/html/libs/io/joystick.html rename to src/main/resources/doc/de/html/libs/io/joystick.html index 67ac1eeec..3080bae74 100644 --- a/doc/de/html/libs/io/joystick.html +++ b/src/main/resources/doc/de/html/libs/io/joystick.html @@ -6,7 +6,7 @@ -

    +

    Joystick

    diff --git a/doc/de/html/libs/io/keyboard.html b/src/main/resources/doc/de/html/libs/io/keyboard.html similarity index 95% rename from doc/de/html/libs/io/keyboard.html rename to src/main/resources/doc/de/html/libs/io/keyboard.html index e292c8a13..d9aa0d82e 100644 --- a/doc/de/html/libs/io/keyboard.html +++ b/src/main/resources/doc/de/html/libs/io/keyboard.html @@ -6,7 +6,7 @@ -

    +

    Tastatur

    diff --git a/doc/de/html/libs/io/led.html b/src/main/resources/doc/de/html/libs/io/led.html similarity index 92% rename from doc/de/html/libs/io/led.html rename to src/main/resources/doc/de/html/libs/io/led.html index fbe8d2bb4..b81bd3d5c 100644 --- a/doc/de/html/libs/io/led.html +++ b/src/main/resources/doc/de/html/libs/io/led.html @@ -6,7 +6,7 @@ -

    +

    LED

    diff --git a/doc/de/html/libs/io/tty.html b/src/main/resources/doc/de/html/libs/io/tty.html similarity index 94% rename from doc/de/html/libs/io/tty.html rename to src/main/resources/doc/de/html/libs/io/tty.html index 829b23a0b..04eb5963c 100644 --- a/doc/de/html/libs/io/tty.html +++ b/src/main/resources/doc/de/html/libs/io/tty.html @@ -6,7 +6,7 @@ -

    +

    Terminal

    diff --git a/doc/de/html/libs/legacy/flipflops.html b/src/main/resources/doc/de/html/libs/legacy/flipflops.html similarity index 92% rename from doc/de/html/libs/legacy/flipflops.html rename to src/main/resources/doc/de/html/libs/legacy/flipflops.html index 102a3661d..d8a5a74b5 100644 --- a/doc/de/html/libs/legacy/flipflops.html +++ b/src/main/resources/doc/de/html/libs/legacy/flipflops.html @@ -6,8 +6,8 @@ -

    - +

    + Logisim 1.0 D/J-K Flip-Flop

    diff --git a/doc/de/html/libs/legacy/index.html b/src/main/resources/doc/de/html/libs/legacy/index.html similarity index 65% rename from doc/de/html/libs/legacy/index.html rename to src/main/resources/doc/de/html/libs/legacy/index.html index 414852f14..268431d96 100644 --- a/doc/de/html/libs/legacy/index.html +++ b/src/main/resources/doc/de/html/libs/legacy/index.html @@ -14,10 +14,10 @@ series.

    + + - +
    - - Logisim 1.0 D/J-K Flip-Flop
    Logisim 1.0 8-Bit Register
    diff --git a/doc/de/html/libs/legacy/register.html b/src/main/resources/doc/de/html/libs/legacy/register.html similarity index 93% rename from doc/de/html/libs/legacy/register.html rename to src/main/resources/doc/de/html/libs/legacy/register.html index 64d483457..f7e7ed810 100644 --- a/doc/de/html/libs/legacy/register.html +++ b/src/main/resources/doc/de/html/libs/legacy/register.html @@ -6,7 +6,7 @@ -

    +

    Logisim 1.0 8-Bit Register

    diff --git a/doc/de/html/libs/mem/counter.html b/src/main/resources/doc/de/html/libs/mem/counter.html similarity index 96% rename from doc/de/html/libs/mem/counter.html rename to src/main/resources/doc/de/html/libs/mem/counter.html index 5674392b7..b1d719774 100644 --- a/doc/de/html/libs/mem/counter.html +++ b/src/main/resources/doc/de/html/libs/mem/counter.html @@ -6,7 +6,7 @@ -

    +

    Zähler

    diff --git a/doc/de/html/libs/mem/flipflops.html b/src/main/resources/doc/de/html/libs/mem/flipflops.html similarity index 93% rename from doc/de/html/libs/mem/flipflops.html rename to src/main/resources/doc/de/html/libs/mem/flipflops.html index c95440dca..79f22f9c6 100644 --- a/doc/de/html/libs/mem/flipflops.html +++ b/src/main/resources/doc/de/html/libs/mem/flipflops.html @@ -6,10 +6,10 @@ -

    - - - +

    + + + D/T/J-K/S-R Flip-Flop

    diff --git a/src/main/resources/doc/de/html/libs/mem/index.html b/src/main/resources/doc/de/html/libs/mem/index.html new file mode 100644 index 000000000..c4958bbf1 --- /dev/null +++ b/src/main/resources/doc/de/html/libs/mem/index.html @@ -0,0 +1,37 @@ + + + +Memory Library + + + + +

    Speicherbibliothek

    + +

    The Memory library includes components that remember information.

    + +
    + + + + + + + + + + + + + + +
    + + + + D/T/J-K/S-R Flip-Flop
    Register
    Zähler
    Schieberegister
    Zufallsgenerator
    RAM
    ROM
    + +

    Zurück zur Bibliotheksreferenz

    + + + diff --git a/doc/de/html/libs/mem/ram.html b/src/main/resources/doc/de/html/libs/mem/ram.html similarity index 96% rename from doc/de/html/libs/mem/ram.html rename to src/main/resources/doc/de/html/libs/mem/ram.html index f69fa9795..11207c847 100644 --- a/doc/de/html/libs/mem/ram.html +++ b/src/main/resources/doc/de/html/libs/mem/ram.html @@ -6,7 +6,7 @@ -

    +

    RAM

    diff --git a/doc/de/html/libs/mem/random.html b/src/main/resources/doc/de/html/libs/mem/random.html similarity index 95% rename from doc/de/html/libs/mem/random.html rename to src/main/resources/doc/de/html/libs/mem/random.html index 121708bc4..be567e66b 100644 --- a/doc/de/html/libs/mem/random.html +++ b/src/main/resources/doc/de/html/libs/mem/random.html @@ -6,7 +6,7 @@ -

    +

    Zufallsgenerator

    diff --git a/doc/de/html/libs/mem/register.html b/src/main/resources/doc/de/html/libs/mem/register.html similarity index 95% rename from doc/de/html/libs/mem/register.html rename to src/main/resources/doc/de/html/libs/mem/register.html index 502b54058..3b40f5ec9 100644 --- a/doc/de/html/libs/mem/register.html +++ b/src/main/resources/doc/de/html/libs/mem/register.html @@ -6,7 +6,7 @@ -

    +

    Register

    diff --git a/doc/de/html/libs/mem/rom.html b/src/main/resources/doc/de/html/libs/mem/rom.html similarity index 94% rename from doc/de/html/libs/mem/rom.html rename to src/main/resources/doc/de/html/libs/mem/rom.html index 37e65cdc0..d81e73f86 100644 --- a/doc/de/html/libs/mem/rom.html +++ b/src/main/resources/doc/de/html/libs/mem/rom.html @@ -6,7 +6,7 @@ -

    +

    ROM

    diff --git a/doc/de/html/libs/mem/shiftreg.html b/src/main/resources/doc/de/html/libs/mem/shiftreg.html similarity index 95% rename from doc/de/html/libs/mem/shiftreg.html rename to src/main/resources/doc/de/html/libs/mem/shiftreg.html index 99dca3a69..8ba3670d2 100644 --- a/doc/de/html/libs/mem/shiftreg.html +++ b/src/main/resources/doc/de/html/libs/mem/shiftreg.html @@ -6,7 +6,7 @@ -

    +

    Schieberegister

    diff --git a/doc/de/html/libs/plexers/decoder.html b/src/main/resources/doc/de/html/libs/plexers/decoder.html similarity index 93% rename from doc/de/html/libs/plexers/decoder.html rename to src/main/resources/doc/de/html/libs/plexers/decoder.html index d6e6911b9..8f6dda581 100644 --- a/doc/de/html/libs/plexers/decoder.html +++ b/src/main/resources/doc/de/html/libs/plexers/decoder.html @@ -6,7 +6,7 @@ -

    +

    Dekoder

    diff --git a/doc/de/html/libs/plexers/demux.html b/src/main/resources/doc/de/html/libs/plexers/demux.html similarity index 93% rename from doc/de/html/libs/plexers/demux.html rename to src/main/resources/doc/de/html/libs/plexers/demux.html index 3ab1f7147..458255694 100644 --- a/doc/de/html/libs/plexers/demux.html +++ b/src/main/resources/doc/de/html/libs/plexers/demux.html @@ -6,7 +6,7 @@ -

    +

    Demultiplexer

    diff --git a/doc/de/html/libs/plexers/index.html b/src/main/resources/doc/de/html/libs/plexers/index.html similarity index 52% rename from doc/de/html/libs/plexers/index.html rename to src/main/resources/doc/de/html/libs/plexers/index.html index b9fe47e2d..c31ec322d 100644 --- a/doc/de/html/libs/plexers/index.html +++ b/src/main/resources/doc/de/html/libs/plexers/index.html @@ -13,15 +13,15 @@ Like the components of the Gates library, all are combinational, but their purpose is generally for routing values.

    - + - + - + - + - +
    Multiplexer
    Demultiplexer
    Dekoder
    Prioritätsenkoder
    Bit-Wähler
    diff --git a/doc/de/html/libs/plexers/mux.html b/src/main/resources/doc/de/html/libs/plexers/mux.html similarity index 93% rename from doc/de/html/libs/plexers/mux.html rename to src/main/resources/doc/de/html/libs/plexers/mux.html index ea59c280c..725e716b3 100644 --- a/doc/de/html/libs/plexers/mux.html +++ b/src/main/resources/doc/de/html/libs/plexers/mux.html @@ -6,7 +6,7 @@ -

    +

    Multiplexer

    diff --git a/doc/de/html/libs/plexers/priencod.html b/src/main/resources/doc/de/html/libs/plexers/priencod.html similarity index 96% rename from doc/de/html/libs/plexers/priencod.html rename to src/main/resources/doc/de/html/libs/plexers/priencod.html index dc8087c15..91333a741 100644 --- a/doc/de/html/libs/plexers/priencod.html +++ b/src/main/resources/doc/de/html/libs/plexers/priencod.html @@ -6,7 +6,7 @@ -

    +

    Prioritätsenkoder

    diff --git a/doc/de/html/libs/plexers/selector.html b/src/main/resources/doc/de/html/libs/plexers/selector.html similarity index 93% rename from doc/de/html/libs/plexers/selector.html rename to src/main/resources/doc/de/html/libs/plexers/selector.html index d7043c78e..c9c1098ff 100644 --- a/doc/de/html/libs/plexers/selector.html +++ b/src/main/resources/doc/de/html/libs/plexers/selector.html @@ -6,7 +6,7 @@ -

    +

    Bit-Wähler

    diff --git a/doc/de/html/style.css b/src/main/resources/doc/de/html/style.css similarity index 100% rename from doc/de/html/style.css rename to src/main/resources/doc/de/html/style.css diff --git a/doc/de/img-guide/analyze-build.png b/src/main/resources/doc/de/img-guide/analyze-build.png similarity index 100% rename from doc/de/img-guide/analyze-build.png rename to src/main/resources/doc/de/img-guide/analyze-build.png diff --git a/doc/de/img-guide/analyze-expr.png b/src/main/resources/doc/de/img-guide/analyze-expr.png similarity index 100% rename from doc/de/img-guide/analyze-expr.png rename to src/main/resources/doc/de/img-guide/analyze-expr.png diff --git a/doc/de/img-guide/analyze-min.png b/src/main/resources/doc/de/img-guide/analyze-min.png similarity index 100% rename from doc/de/img-guide/analyze-min.png rename to src/main/resources/doc/de/img-guide/analyze-min.png diff --git a/doc/de/img-guide/analyze-out.png b/src/main/resources/doc/de/img-guide/analyze-out.png similarity index 100% rename from doc/de/img-guide/analyze-out.png rename to src/main/resources/doc/de/img-guide/analyze-out.png diff --git a/doc/de/img-guide/analyze-table.png b/src/main/resources/doc/de/img-guide/analyze-table.png similarity index 100% rename from doc/de/img-guide/analyze-table.png rename to src/main/resources/doc/de/img-guide/analyze-table.png diff --git a/doc/de/img-guide/analyze-tbl.png b/src/main/resources/doc/de/img-guide/analyze-tbl.png similarity index 100% rename from doc/de/img-guide/analyze-tbl.png rename to src/main/resources/doc/de/img-guide/analyze-tbl.png diff --git a/doc/de/img-guide/analyze-var.png b/src/main/resources/doc/de/img-guide/analyze-var.png similarity index 100% rename from doc/de/img-guide/analyze-var.png rename to src/main/resources/doc/de/img-guide/analyze-var.png diff --git a/doc/de/img-guide/attrib-explor.png b/src/main/resources/doc/de/img-guide/attrib-explor.png similarity index 100% rename from doc/de/img-guide/attrib-explor.png rename to src/main/resources/doc/de/img-guide/attrib-explor.png diff --git a/doc/de/img-guide/attrlib-and-narrow.png b/src/main/resources/doc/de/img-guide/attrlib-and-narrow.png similarity index 100% rename from doc/de/img-guide/attrlib-and-narrow.png rename to src/main/resources/doc/de/img-guide/attrlib-and-narrow.png diff --git a/doc/de/img-guide/attrlib-and-replace.png b/src/main/resources/doc/de/img-guide/attrlib-and-replace.png similarity index 100% rename from doc/de/img-guide/attrlib-and-replace.png rename to src/main/resources/doc/de/img-guide/attrlib-and-replace.png diff --git a/doc/de/img-guide/attrlib-nand-select.png b/src/main/resources/doc/de/img-guide/attrlib-nand-select.png similarity index 100% rename from doc/de/img-guide/attrlib-nand-select.png rename to src/main/resources/doc/de/img-guide/attrlib-nand-select.png diff --git a/doc/de/img-guide/attrlib-pin-attrib.png b/src/main/resources/doc/de/img-guide/attrlib-pin-attrib.png similarity index 100% rename from doc/de/img-guide/attrlib-pin-attrib.png rename to src/main/resources/doc/de/img-guide/attrlib-pin-attrib.png diff --git a/doc/de/img-guide/bundles-create.png b/src/main/resources/doc/de/img-guide/bundles-create.png similarity index 100% rename from doc/de/img-guide/bundles-create.png rename to src/main/resources/doc/de/img-guide/bundles-create.png diff --git a/doc/de/img-guide/bundles-error.png b/src/main/resources/doc/de/img-guide/bundles-error.png similarity index 100% rename from doc/de/img-guide/bundles-error.png rename to src/main/resources/doc/de/img-guide/bundles-error.png diff --git a/doc/de/img-guide/exporttab.png b/src/main/resources/doc/de/img-guide/exporttab.png similarity index 100% rename from doc/de/img-guide/exporttab.png rename to src/main/resources/doc/de/img-guide/exporttab.png diff --git a/doc/de/img-guide/log-selection.png b/src/main/resources/doc/de/img-guide/log-selection.png similarity index 100% rename from doc/de/img-guide/log-selection.png rename to src/main/resources/doc/de/img-guide/log-selection.png diff --git a/doc/de/img-guide/mem-hex.png b/src/main/resources/doc/de/img-guide/mem-hex.png similarity index 100% rename from doc/de/img-guide/mem-hex.png rename to src/main/resources/doc/de/img-guide/mem-hex.png diff --git a/doc/de/img-guide/opts-canvas.png b/src/main/resources/doc/de/img-guide/opts-canvas.png similarity index 100% rename from doc/de/img-guide/opts-canvas.png rename to src/main/resources/doc/de/img-guide/opts-canvas.png diff --git a/doc/de/img-guide/opts-mouse.png b/src/main/resources/doc/de/img-guide/opts-mouse.png similarity index 100% rename from doc/de/img-guide/opts-mouse.png rename to src/main/resources/doc/de/img-guide/opts-mouse.png diff --git a/doc/de/img-guide/opts-simulate.png b/src/main/resources/doc/de/img-guide/opts-simulate.png similarity index 100% rename from doc/de/img-guide/opts-simulate.png rename to src/main/resources/doc/de/img-guide/opts-simulate.png diff --git a/doc/de/img-guide/opts-toolbar.png b/src/main/resources/doc/de/img-guide/opts-toolbar.png similarity index 100% rename from doc/de/img-guide/opts-toolbar.png rename to src/main/resources/doc/de/img-guide/opts-toolbar.png diff --git a/doc/de/img-guide/prefs-exp.png b/src/main/resources/doc/de/img-guide/prefs-exp.png similarity index 100% rename from doc/de/img-guide/prefs-exp.png rename to src/main/resources/doc/de/img-guide/prefs-exp.png diff --git a/doc/de/img-guide/prefs-intl.png b/src/main/resources/doc/de/img-guide/prefs-intl.png similarity index 100% rename from doc/de/img-guide/prefs-intl.png rename to src/main/resources/doc/de/img-guide/prefs-intl.png diff --git a/doc/de/img-guide/prefs-template.png b/src/main/resources/doc/de/img-guide/prefs-template.png similarity index 100% rename from doc/de/img-guide/prefs-template.png rename to src/main/resources/doc/de/img-guide/prefs-template.png diff --git a/doc/de/img-guide/prefs-tools.png b/src/main/resources/doc/de/img-guide/prefs-tools.png similarity index 100% rename from doc/de/img-guide/prefs-tools.png rename to src/main/resources/doc/de/img-guide/prefs-tools.png diff --git a/doc/de/img-guide/printertab.png b/src/main/resources/doc/de/img-guide/printertab.png similarity index 100% rename from doc/de/img-guide/printertab.png rename to src/main/resources/doc/de/img-guide/printertab.png diff --git a/doc/de/img-guide/project-stat.png b/src/main/resources/doc/de/img-guide/project-stat.png similarity index 100% rename from doc/de/img-guide/project-stat.png rename to src/main/resources/doc/de/img-guide/project-stat.png diff --git a/doc/de/img-guide/prop-oscillate-before.png b/src/main/resources/doc/de/img-guide/prop-oscillate-before.png similarity index 100% rename from doc/de/img-guide/prop-oscillate-before.png rename to src/main/resources/doc/de/img-guide/prop-oscillate-before.png diff --git a/doc/de/img-guide/prop-oscillate-error.png b/src/main/resources/doc/de/img-guide/prop-oscillate-error.png similarity index 100% rename from doc/de/img-guide/prop-oscillate-error.png rename to src/main/resources/doc/de/img-guide/prop-oscillate-error.png diff --git a/doc/de/img-guide/subcirc-2-add.png b/src/main/resources/doc/de/img-guide/subcirc-2-add.png similarity index 100% rename from doc/de/img-guide/subcirc-2-add.png rename to src/main/resources/doc/de/img-guide/subcirc-2-add.png diff --git a/doc/de/img-guide/subcirc-2-delve.jpg b/src/main/resources/doc/de/img-guide/subcirc-2-delve.jpg similarity index 100% rename from doc/de/img-guide/subcirc-2-delve.jpg rename to src/main/resources/doc/de/img-guide/subcirc-2-delve.jpg diff --git a/doc/de/img-guide/subcirc-2-delve.png b/src/main/resources/doc/de/img-guide/subcirc-2-delve.png similarity index 100% rename from doc/de/img-guide/subcirc-2-delve.png rename to src/main/resources/doc/de/img-guide/subcirc-2-delve.png diff --git a/doc/de/img-guide/subcirc-2-done.png b/src/main/resources/doc/de/img-guide/subcirc-2-done.png similarity index 100% rename from doc/de/img-guide/subcirc-2-done.png rename to src/main/resources/doc/de/img-guide/subcirc-2-done.png diff --git a/doc/de/img-guide/subcirc-4-add.png b/src/main/resources/doc/de/img-guide/subcirc-4-add.png similarity index 100% rename from doc/de/img-guide/subcirc-4-add.png rename to src/main/resources/doc/de/img-guide/subcirc-4-add.png diff --git a/doc/de/img-guide/subcirc-4-delve.png b/src/main/resources/doc/de/img-guide/subcirc-4-delve.png similarity index 100% rename from doc/de/img-guide/subcirc-4-delve.png rename to src/main/resources/doc/de/img-guide/subcirc-4-delve.png diff --git a/doc/de/img-guide/subcirc-4-done.png b/src/main/resources/doc/de/img-guide/subcirc-4-done.png similarity index 100% rename from doc/de/img-guide/subcirc-4-done.png rename to src/main/resources/doc/de/img-guide/subcirc-4-done.png diff --git a/doc/de/img-guide/subcirc-4-tip.png b/src/main/resources/doc/de/img-guide/subcirc-4-tip.png similarity index 100% rename from doc/de/img-guide/subcirc-4-tip.png rename to src/main/resources/doc/de/img-guide/subcirc-4-tip.png diff --git a/doc/de/img-guide/subcirc-custom-appear.png b/src/main/resources/doc/de/img-guide/subcirc-custom-appear.png similarity index 100% rename from doc/de/img-guide/subcirc-custom-appear.png rename to src/main/resources/doc/de/img-guide/subcirc-custom-appear.png diff --git a/doc/de/img-guide/subcirc-custom-layout.png b/src/main/resources/doc/de/img-guide/subcirc-custom-layout.png similarity index 100% rename from doc/de/img-guide/subcirc-custom-layout.png rename to src/main/resources/doc/de/img-guide/subcirc-custom-layout.png diff --git a/doc/de/img-guide/subcirc-custom-layout2.png b/src/main/resources/doc/de/img-guide/subcirc-custom-layout2.png similarity index 100% rename from doc/de/img-guide/subcirc-custom-layout2.png rename to src/main/resources/doc/de/img-guide/subcirc-custom-layout2.png diff --git a/doc/de/img-guide/subcirc-default-appear.png b/src/main/resources/doc/de/img-guide/subcirc-default-appear.png similarity index 100% rename from doc/de/img-guide/subcirc-default-appear.png rename to src/main/resources/doc/de/img-guide/subcirc-default-appear.png diff --git a/doc/de/img-guide/subcirc-remlib.png b/src/main/resources/doc/de/img-guide/subcirc-remlib.png similarity index 100% rename from doc/de/img-guide/subcirc-remlib.png rename to src/main/resources/doc/de/img-guide/subcirc-remlib.png diff --git a/doc/de/img-guide/tutorial-shot-all.png b/src/main/resources/doc/de/img-guide/tutorial-shot-all.png similarity index 100% rename from doc/de/img-guide/tutorial-shot-all.png rename to src/main/resources/doc/de/img-guide/tutorial-shot-all.png diff --git a/doc/de/img-guide/tutorial-shot-all2.png b/src/main/resources/doc/de/img-guide/tutorial-shot-all2.png similarity index 100% rename from doc/de/img-guide/tutorial-shot-all2.png rename to src/main/resources/doc/de/img-guide/tutorial-shot-all2.png diff --git a/doc/de/img-guide/tutorial-shot-ands.png b/src/main/resources/doc/de/img-guide/tutorial-shot-ands.png similarity index 100% rename from doc/de/img-guide/tutorial-shot-ands.png rename to src/main/resources/doc/de/img-guide/tutorial-shot-ands.png diff --git a/doc/de/img-guide/tutorial-shot-blank.png b/src/main/resources/doc/de/img-guide/tutorial-shot-blank.png similarity index 100% rename from doc/de/img-guide/tutorial-shot-blank.png rename to src/main/resources/doc/de/img-guide/tutorial-shot-blank.png diff --git a/doc/de/img-guide/tutorial-shot-comps.png b/src/main/resources/doc/de/img-guide/tutorial-shot-comps.png similarity index 100% rename from doc/de/img-guide/tutorial-shot-comps.png rename to src/main/resources/doc/de/img-guide/tutorial-shot-comps.png diff --git a/doc/de/img-guide/tutorial-shot-gates.png b/src/main/resources/doc/de/img-guide/tutorial-shot-gates.png similarity index 100% rename from doc/de/img-guide/tutorial-shot-gates.png rename to src/main/resources/doc/de/img-guide/tutorial-shot-gates.png diff --git a/doc/de/img-guide/tutorial-shot-labeled.png b/src/main/resources/doc/de/img-guide/tutorial-shot-labeled.png similarity index 100% rename from doc/de/img-guide/tutorial-shot-labeled.png rename to src/main/resources/doc/de/img-guide/tutorial-shot-labeled.png diff --git a/doc/de/img-guide/tutorial-shot-test.png b/src/main/resources/doc/de/img-guide/tutorial-shot-test.png similarity index 100% rename from doc/de/img-guide/tutorial-shot-test.png rename to src/main/resources/doc/de/img-guide/tutorial-shot-test.png diff --git a/doc/de/img-guide/tutorial-shot-wire1.png b/src/main/resources/doc/de/img-guide/tutorial-shot-wire1.png similarity index 100% rename from doc/de/img-guide/tutorial-shot-wire1.png rename to src/main/resources/doc/de/img-guide/tutorial-shot-wire1.png diff --git a/doc/de/img-guide/tutorial-shot-wires.png b/src/main/resources/doc/de/img-guide/tutorial-shot-wires.png similarity index 100% rename from doc/de/img-guide/tutorial-shot-wires.png rename to src/main/resources/doc/de/img-guide/tutorial-shot-wires.png diff --git a/doc/de/img-guide/vector-result.png b/src/main/resources/doc/de/img-guide/vector-result.png similarity index 100% rename from doc/de/img-guide/vector-result.png rename to src/main/resources/doc/de/img-guide/vector-result.png diff --git a/doc/doc_de.hs b/src/main/resources/doc/doc_de.hs similarity index 100% rename from doc/doc_de.hs rename to src/main/resources/doc/doc_de.hs diff --git a/doc/doc_el.hs b/src/main/resources/doc/doc_el.hs similarity index 100% rename from doc/doc_el.hs rename to src/main/resources/doc/doc_el.hs diff --git a/doc/doc_en.hs b/src/main/resources/doc/doc_en.hs similarity index 100% rename from doc/doc_en.hs rename to src/main/resources/doc/doc_en.hs diff --git a/doc/doc_es.hs b/src/main/resources/doc/doc_es.hs similarity index 100% rename from doc/doc_es.hs rename to src/main/resources/doc/doc_es.hs diff --git a/doc/doc_fr.hs b/src/main/resources/doc/doc_fr.hs similarity index 100% rename from doc/doc_fr.hs rename to src/main/resources/doc/doc_fr.hs diff --git a/doc/doc_it.hs b/src/main/resources/doc/doc_it.hs similarity index 100% rename from doc/doc_it.hs rename to src/main/resources/doc/doc_it.hs diff --git a/doc/doc_pt.hs b/src/main/resources/doc/doc_pt.hs similarity index 100% rename from doc/doc_pt.hs rename to src/main/resources/doc/doc_pt.hs diff --git a/doc/doc_ru.hs b/src/main/resources/doc/doc_ru.hs similarity index 100% rename from doc/doc_ru.hs rename to src/main/resources/doc/doc_ru.hs diff --git a/doc/el/contents.xml b/src/main/resources/doc/el/contents.xml similarity index 100% rename from doc/el/contents.xml rename to src/main/resources/doc/el/contents.xml diff --git a/doc/el/html/contents.html b/src/main/resources/doc/el/html/contents.html similarity index 100% rename from doc/el/html/contents.html rename to src/main/resources/doc/el/html/contents.html diff --git a/doc/el/html/guide/about/gpl.html b/src/main/resources/doc/el/html/guide/about/gpl.html similarity index 100% rename from doc/el/html/guide/about/gpl.html rename to src/main/resources/doc/el/html/guide/about/gpl.html diff --git a/doc/en/html/guide/about/index.html b/src/main/resources/doc/el/html/guide/about/index.html similarity index 97% rename from doc/en/html/guide/about/index.html rename to src/main/resources/doc/el/html/guide/about/index.html index 60d6a621e..2afeebd4d 100644 --- a/doc/en/html/guide/about/index.html +++ b/src/main/resources/doc/el/html/guide/about/index.html @@ -97,7 +97,7 @@

    The code is licensed under the GNU GENERAL PUBLIC LICENSE, version 3.
    - local version :GPL + local version :GPL

    ######### diff --git a/doc/el/html/guide/analyze/expr.html b/src/main/resources/doc/el/html/guide/analyze/expr.html similarity index 100% rename from doc/el/html/guide/analyze/expr.html rename to src/main/resources/doc/el/html/guide/analyze/expr.html diff --git a/doc/el/html/guide/analyze/gen.html b/src/main/resources/doc/el/html/guide/analyze/gen.html similarity index 100% rename from doc/el/html/guide/analyze/gen.html rename to src/main/resources/doc/el/html/guide/analyze/gen.html diff --git a/doc/el/html/guide/analyze/index.html b/src/main/resources/doc/el/html/guide/analyze/index.html similarity index 100% rename from doc/el/html/guide/analyze/index.html rename to src/main/resources/doc/el/html/guide/analyze/index.html diff --git a/doc/el/html/guide/analyze/open.html b/src/main/resources/doc/el/html/guide/analyze/open.html similarity index 100% rename from doc/el/html/guide/analyze/open.html rename to src/main/resources/doc/el/html/guide/analyze/open.html diff --git a/doc/el/html/guide/analyze/table.html b/src/main/resources/doc/el/html/guide/analyze/table.html similarity index 100% rename from doc/el/html/guide/analyze/table.html rename to src/main/resources/doc/el/html/guide/analyze/table.html diff --git a/doc/el/html/guide/attrlib/attr.html b/src/main/resources/doc/el/html/guide/attrlib/attr.html similarity index 100% rename from doc/el/html/guide/attrlib/attr.html rename to src/main/resources/doc/el/html/guide/attrlib/attr.html diff --git a/doc/el/html/guide/attrlib/canvas.html b/src/main/resources/doc/el/html/guide/attrlib/canvas.html similarity index 100% rename from doc/el/html/guide/attrlib/canvas.html rename to src/main/resources/doc/el/html/guide/attrlib/canvas.html diff --git a/doc/el/html/guide/attrlib/explore.html b/src/main/resources/doc/el/html/guide/attrlib/explore.html similarity index 100% rename from doc/el/html/guide/attrlib/explore.html rename to src/main/resources/doc/el/html/guide/attrlib/explore.html diff --git a/doc/el/html/guide/attrlib/index.html b/src/main/resources/doc/el/html/guide/attrlib/index.html similarity index 100% rename from doc/el/html/guide/attrlib/index.html rename to src/main/resources/doc/el/html/guide/attrlib/index.html diff --git a/doc/el/html/guide/attrlib/menu.html b/src/main/resources/doc/el/html/guide/attrlib/menu.html similarity index 100% rename from doc/el/html/guide/attrlib/menu.html rename to src/main/resources/doc/el/html/guide/attrlib/menu.html diff --git a/doc/el/html/guide/attrlib/tool.html b/src/main/resources/doc/el/html/guide/attrlib/tool.html similarity index 100% rename from doc/el/html/guide/attrlib/tool.html rename to src/main/resources/doc/el/html/guide/attrlib/tool.html diff --git a/doc/el/html/guide/attrlib/toolsbar.html b/src/main/resources/doc/el/html/guide/attrlib/toolsbar.html similarity index 78% rename from doc/el/html/guide/attrlib/toolsbar.html rename to src/main/resources/doc/el/html/guide/attrlib/toolsbar.html index 963856420..b76b200f3 100644 --- a/doc/el/html/guide/attrlib/toolsbar.html +++ b/src/main/resources/doc/el/html/guide/attrlib/toolsbar.html @@ -20,13 +20,13 @@ Logisim-evolution has several toolbars. The main toolbar is configurable and provides quick access to the most used tools. These are also always available in the navigation pane.

    - ######### + #########
    The bar in "Drawing" mode
    - ######### + #########
    The bar in "Appearance" mode @@ -35,13 +35,13 @@ A second toolbar controls the display of the navigation panel and the drawing area.

    - ######### + #########

    And finally two more bars appear depending on the status of the navigation panel. They are presented below.

    - #########  ######### + #########  #########

    The main toolbar @@ -58,7 +58,7 @@
    • - ######### Poke tool : Ctrl-1 This tool allows you to interact with the simulation components. For example if you push on a circuit connection it will switch from one state to another or if push on a cable you can know the value of the signals transported. More information on the link poke from the library base. + ######### Poke tool : Ctrl-1 This tool allows you to interact with the simulation components. For example if you push on a circuit connection it will switch from one state to another or if push on a cable you can know the value of the signals transported. More information on the link poke from the library base.

    • @@ -91,22 +91,22 @@
      • - ######### Selection Tool : Select, move, copy, paste the symbols. + ######### Selection Tool : Select, move, copy, paste the symbols.

      • - ######### Text Tool : Insert or edit a text. + ######### Text Tool : Insert or edit a text.

      • - ######### Line Tool : Creates a line segment. + ######### Line Tool : Creates a line segment.

      • - ######### Curve tool: Create a Bezier curve. The first click and drag specifies the beginning of the line, the second click and drag ends the line and sets the curvature. A click on the line shows you the three control points. Schift and click on central control point impose a symmetrical curve. Alt click on center point draws the curve through the control point (under the mouse). + ######### Curve tool: Create a Bezier curve. The first click and drag specifies the beginning of the line, the second click and drag ends the line and sets the curvature. A click on the line shows you the three control points. Schift and click on central control point impose a symmetrical curve. Alt click on center point draws the curve through the control point (under the mouse).

      • @@ -116,17 +116,17 @@
      • - ######### Rectangle tool Create a rectangle or a square ( Shift ) by dragging from an angle to the opposite corner. + ######### Rectangle tool Create a rectangle or a square ( Shift ) by dragging from an angle to the opposite corner.

      • - ######### Oval tool Creates an oval or circle ( Shift ) by dragging from an angle to the opposite corner. + ######### Oval tool Creates an oval or circle ( Shift ) by dragging from an angle to the opposite corner.

      • - ######### Polygon tool Create a polygon, each click starts a new face. A double-click ends the sequence. + ######### Polygon tool Create a polygon, each click starts a new face. A double-click ends the sequence.

      diff --git a/doc/el/html/guide/bundles/colors.html b/src/main/resources/doc/el/html/guide/bundles/colors.html similarity index 100% rename from doc/el/html/guide/bundles/colors.html rename to src/main/resources/doc/el/html/guide/bundles/colors.html diff --git a/doc/el/html/guide/bundles/creating.html b/src/main/resources/doc/el/html/guide/bundles/creating.html similarity index 100% rename from doc/el/html/guide/bundles/creating.html rename to src/main/resources/doc/el/html/guide/bundles/creating.html diff --git a/doc/el/html/guide/bundles/index.html b/src/main/resources/doc/el/html/guide/bundles/index.html similarity index 100% rename from doc/el/html/guide/bundles/index.html rename to src/main/resources/doc/el/html/guide/bundles/index.html diff --git a/doc/en/html/guide/bundles/splitting.html b/src/main/resources/doc/el/html/guide/bundles/splitting.html similarity index 93% rename from doc/en/html/guide/bundles/splitting.html rename to src/main/resources/doc/el/html/guide/bundles/splitting.html index 29024403d..e79daa5c2 100644 --- a/doc/en/html/guide/bundles/splitting.html +++ b/src/main/resources/doc/el/html/guide/bundles/splitting.html @@ -85,10 +85,10 @@

    diff --git a/doc/el/html/guide/hdl_ip/index.html b/src/main/resources/doc/el/html/guide/hdl_ip/index.html similarity index 100% rename from doc/el/html/guide/hdl_ip/index.html rename to src/main/resources/doc/el/html/guide/hdl_ip/index.html diff --git a/doc/el/html/guide/hdl_ip/questa.html b/src/main/resources/doc/el/html/guide/hdl_ip/questa.html similarity index 100% rename from doc/el/html/guide/hdl_ip/questa.html rename to src/main/resources/doc/el/html/guide/hdl_ip/questa.html diff --git a/doc/el/html/guide/hdl_ip/simulation.html b/src/main/resources/doc/el/html/guide/hdl_ip/simulation.html similarity index 100% rename from doc/el/html/guide/hdl_ip/simulation.html rename to src/main/resources/doc/el/html/guide/hdl_ip/simulation.html diff --git a/doc/el/html/guide/hdl_ip/testbenchs.html b/src/main/resources/doc/el/html/guide/hdl_ip/testbenchs.html similarity index 100% rename from doc/el/html/guide/hdl_ip/testbenchs.html rename to src/main/resources/doc/el/html/guide/hdl_ip/testbenchs.html diff --git a/doc/el/html/guide/hdl_ip/vhdlcomp.html b/src/main/resources/doc/el/html/guide/hdl_ip/vhdlcomp.html similarity index 100% rename from doc/el/html/guide/hdl_ip/vhdlcomp.html rename to src/main/resources/doc/el/html/guide/hdl_ip/vhdlcomp.html diff --git a/doc/el/html/guide/index.html b/src/main/resources/doc/el/html/guide/index.html similarity index 100% rename from doc/el/html/guide/index.html rename to src/main/resources/doc/el/html/guide/index.html diff --git a/doc/el/html/guide/jar/counter.html b/src/main/resources/doc/el/html/guide/jar/counter.html similarity index 100% rename from doc/el/html/guide/jar/counter.html rename to src/main/resources/doc/el/html/guide/jar/counter.html diff --git a/doc/el/html/guide/jar/guide.html b/src/main/resources/doc/el/html/guide/jar/guide.html similarity index 100% rename from doc/el/html/guide/jar/guide.html rename to src/main/resources/doc/el/html/guide/jar/guide.html diff --git a/doc/el/html/guide/jar/incr.html b/src/main/resources/doc/el/html/guide/jar/incr.html similarity index 100% rename from doc/el/html/guide/jar/incr.html rename to src/main/resources/doc/el/html/guide/jar/incr.html diff --git a/doc/el/html/guide/jar/index.html b/src/main/resources/doc/el/html/guide/jar/index.html similarity index 100% rename from doc/el/html/guide/jar/index.html rename to src/main/resources/doc/el/html/guide/jar/index.html diff --git a/doc/el/html/guide/jar/library.html b/src/main/resources/doc/el/html/guide/jar/library.html similarity index 100% rename from doc/el/html/guide/jar/library.html rename to src/main/resources/doc/el/html/guide/jar/library.html diff --git a/doc/el/html/guide/jar/simpctr.html b/src/main/resources/doc/el/html/guide/jar/simpctr.html similarity index 100% rename from doc/el/html/guide/jar/simpctr.html rename to src/main/resources/doc/el/html/guide/jar/simpctr.html diff --git a/doc/el/html/guide/log/_file.html b/src/main/resources/doc/el/html/guide/log/_file.html similarity index 100% rename from doc/el/html/guide/log/_file.html rename to src/main/resources/doc/el/html/guide/log/_file.html diff --git a/doc/el/html/guide/log/_table.html b/src/main/resources/doc/el/html/guide/log/_table.html similarity index 100% rename from doc/el/html/guide/log/_table.html rename to src/main/resources/doc/el/html/guide/log/_table.html diff --git a/doc/el/html/guide/log/_test.html b/src/main/resources/doc/el/html/guide/log/_test.html similarity index 100% rename from doc/el/html/guide/log/_test.html rename to src/main/resources/doc/el/html/guide/log/_test.html diff --git a/doc/el/html/guide/log/file.html b/src/main/resources/doc/el/html/guide/log/file.html similarity index 100% rename from doc/el/html/guide/log/file.html rename to src/main/resources/doc/el/html/guide/log/file.html diff --git a/doc/el/html/guide/log/index.html b/src/main/resources/doc/el/html/guide/log/index.html similarity index 100% rename from doc/el/html/guide/log/index.html rename to src/main/resources/doc/el/html/guide/log/index.html diff --git a/doc/el/html/guide/log/selection.html b/src/main/resources/doc/el/html/guide/log/selection.html similarity index 100% rename from doc/el/html/guide/log/selection.html rename to src/main/resources/doc/el/html/guide/log/selection.html diff --git a/doc/el/html/guide/log/table.html b/src/main/resources/doc/el/html/guide/log/table.html similarity index 100% rename from doc/el/html/guide/log/table.html rename to src/main/resources/doc/el/html/guide/log/table.html diff --git a/doc/el/html/guide/log/test.html b/src/main/resources/doc/el/html/guide/log/test.html similarity index 100% rename from doc/el/html/guide/log/test.html rename to src/main/resources/doc/el/html/guide/log/test.html diff --git a/doc/el/html/guide/log/timetable.html b/src/main/resources/doc/el/html/guide/log/timetable.html similarity index 100% rename from doc/el/html/guide/log/timetable.html rename to src/main/resources/doc/el/html/guide/log/timetable.html diff --git a/doc/el/html/guide/mem/hex.html b/src/main/resources/doc/el/html/guide/mem/hex.html similarity index 100% rename from doc/el/html/guide/mem/hex.html rename to src/main/resources/doc/el/html/guide/mem/hex.html diff --git a/doc/el/html/guide/mem/index.html b/src/main/resources/doc/el/html/guide/mem/index.html similarity index 100% rename from doc/el/html/guide/mem/index.html rename to src/main/resources/doc/el/html/guide/mem/index.html diff --git a/doc/el/html/guide/mem/menu.html b/src/main/resources/doc/el/html/guide/mem/menu.html similarity index 100% rename from doc/el/html/guide/mem/menu.html rename to src/main/resources/doc/el/html/guide/mem/menu.html diff --git a/doc/el/html/guide/mem/poke.html b/src/main/resources/doc/el/html/guide/mem/poke.html similarity index 100% rename from doc/el/html/guide/mem/poke.html rename to src/main/resources/doc/el/html/guide/mem/poke.html diff --git a/doc/el/html/guide/menu/edit.html b/src/main/resources/doc/el/html/guide/menu/edit.html similarity index 100% rename from doc/el/html/guide/menu/edit.html rename to src/main/resources/doc/el/html/guide/menu/edit.html diff --git a/doc/el/html/guide/menu/exportab.html b/src/main/resources/doc/el/html/guide/menu/exportab.html similarity index 100% rename from doc/el/html/guide/menu/exportab.html rename to src/main/resources/doc/el/html/guide/menu/exportab.html diff --git a/doc/el/html/guide/menu/file.html b/src/main/resources/doc/el/html/guide/menu/file.html similarity index 100% rename from doc/el/html/guide/menu/file.html rename to src/main/resources/doc/el/html/guide/menu/file.html diff --git a/doc/el/html/guide/menu/index.html b/src/main/resources/doc/el/html/guide/menu/index.html similarity index 100% rename from doc/el/html/guide/menu/index.html rename to src/main/resources/doc/el/html/guide/menu/index.html diff --git a/doc/el/html/guide/menu/printertab.html b/src/main/resources/doc/el/html/guide/menu/printertab.html similarity index 100% rename from doc/el/html/guide/menu/printertab.html rename to src/main/resources/doc/el/html/guide/menu/printertab.html diff --git a/doc/el/html/guide/menu/project.html b/src/main/resources/doc/el/html/guide/menu/project.html similarity index 100% rename from doc/el/html/guide/menu/project.html rename to src/main/resources/doc/el/html/guide/menu/project.html diff --git a/doc/el/html/guide/menu/simulate.html b/src/main/resources/doc/el/html/guide/menu/simulate.html similarity index 100% rename from doc/el/html/guide/menu/simulate.html rename to src/main/resources/doc/el/html/guide/menu/simulate.html diff --git a/doc/el/html/guide/menu/winhelp.html b/src/main/resources/doc/el/html/guide/menu/winhelp.html similarity index 100% rename from doc/el/html/guide/menu/winhelp.html rename to src/main/resources/doc/el/html/guide/menu/winhelp.html diff --git a/doc/el/html/guide/opts/index.html b/src/main/resources/doc/el/html/guide/opts/index.html similarity index 91% rename from doc/el/html/guide/opts/index.html rename to src/main/resources/doc/el/html/guide/opts/index.html index 2f2e88523..059a6bb39 100644 --- a/doc/el/html/guide/opts/index.html +++ b/src/main/resources/doc/el/html/guide/opts/index.html @@ -17,7 +17,7 @@ Project Options

    - Logisim supports two categories of configuration options: application preferences and project options. The application preferences address preferences that span all open projects, whereas project options are specific to that one project. This section discusses project options; application preferences are described in another section. + Logisim supports two categories of configuration options: application preferences and project options. The application preferences address preferences that span all open projects, whereas project options are specific to that one project. This section discusses project options; application preferences are described in another section.

    You can view and edit project options via | Project || Options... |. It brings up the Options window with several tabs. @@ -34,7 +34,7 @@ The Mouse tab

    - At the bottom of the window is the Revert All To Template button. When clicked, all the options and tool attributes change to the settings in the current template (as selected under the application preferences). + At the bottom of the window is the Revert All To Template button. When clicked, all the options and tool attributes change to the settings in the current template (as selected under the application preferences).

    Next: The Simulation tab. diff --git a/doc/el/html/guide/opts/mouse.html b/src/main/resources/doc/el/html/guide/opts/mouse.html similarity index 100% rename from doc/el/html/guide/opts/mouse.html rename to src/main/resources/doc/el/html/guide/opts/mouse.html diff --git a/doc/el/html/guide/opts/simulate.html b/src/main/resources/doc/el/html/guide/opts/simulate.html similarity index 100% rename from doc/el/html/guide/opts/simulate.html rename to src/main/resources/doc/el/html/guide/opts/simulate.html diff --git a/doc/el/html/guide/opts/toolbar.html b/src/main/resources/doc/el/html/guide/opts/toolbar.html similarity index 100% rename from doc/el/html/guide/opts/toolbar.html rename to src/main/resources/doc/el/html/guide/opts/toolbar.html diff --git a/doc/el/html/guide/prefs/cmdline.html b/src/main/resources/doc/el/html/guide/prefs/cmdline.html similarity index 100% rename from doc/el/html/guide/prefs/cmdline.html rename to src/main/resources/doc/el/html/guide/prefs/cmdline.html diff --git a/doc/el/html/guide/prefs/exp.html b/src/main/resources/doc/el/html/guide/prefs/exp.html similarity index 100% rename from doc/el/html/guide/prefs/exp.html rename to src/main/resources/doc/el/html/guide/prefs/exp.html diff --git a/doc/el/html/guide/prefs/index.html b/src/main/resources/doc/el/html/guide/prefs/index.html similarity index 100% rename from doc/el/html/guide/prefs/index.html rename to src/main/resources/doc/el/html/guide/prefs/index.html diff --git a/doc/el/html/guide/prefs/intl.html b/src/main/resources/doc/el/html/guide/prefs/intl.html similarity index 100% rename from doc/el/html/guide/prefs/intl.html rename to src/main/resources/doc/el/html/guide/prefs/intl.html diff --git a/doc/el/html/guide/prefs/layout.html b/src/main/resources/doc/el/html/guide/prefs/layout.html similarity index 100% rename from doc/el/html/guide/prefs/layout.html rename to src/main/resources/doc/el/html/guide/prefs/layout.html diff --git a/doc/el/html/guide/prefs/template.html b/src/main/resources/doc/el/html/guide/prefs/template.html similarity index 100% rename from doc/el/html/guide/prefs/template.html rename to src/main/resources/doc/el/html/guide/prefs/template.html diff --git a/doc/el/html/guide/prefs/window.html b/src/main/resources/doc/el/html/guide/prefs/window.html similarity index 100% rename from doc/el/html/guide/prefs/window.html rename to src/main/resources/doc/el/html/guide/prefs/window.html diff --git a/doc/el/html/guide/prop/delays.html b/src/main/resources/doc/el/html/guide/prop/delays.html similarity index 100% rename from doc/el/html/guide/prop/delays.html rename to src/main/resources/doc/el/html/guide/prop/delays.html diff --git a/doc/el/html/guide/prop/index.html b/src/main/resources/doc/el/html/guide/prop/index.html similarity index 100% rename from doc/el/html/guide/prop/index.html rename to src/main/resources/doc/el/html/guide/prop/index.html diff --git a/doc/el/html/guide/prop/oscillate.html b/src/main/resources/doc/el/html/guide/prop/oscillate.html similarity index 100% rename from doc/el/html/guide/prop/oscillate.html rename to src/main/resources/doc/el/html/guide/prop/oscillate.html diff --git a/doc/el/html/guide/prop/shortcome.html b/src/main/resources/doc/el/html/guide/prop/shortcome.html similarity index 100% rename from doc/el/html/guide/prop/shortcome.html rename to src/main/resources/doc/el/html/guide/prop/shortcome.html diff --git a/doc/el/html/guide/style.css b/src/main/resources/doc/el/html/guide/style.css similarity index 100% rename from doc/el/html/guide/style.css rename to src/main/resources/doc/el/html/guide/style.css diff --git a/doc/el/html/guide/subcirc/appear.html b/src/main/resources/doc/el/html/guide/subcirc/appear.html similarity index 76% rename from doc/el/html/guide/subcirc/appear.html rename to src/main/resources/doc/el/html/guide/subcirc/appear.html index ee115190d..f4dc35d74 100644 --- a/doc/el/html/guide/subcirc/appear.html +++ b/src/main/resources/doc/el/html/guide/subcirc/appear.html @@ -82,22 +82,22 @@

    • - ######### Selection Tool : Select, move, copy, paste the symbols. + ######### Selection Tool : Select, move, copy, paste the symbols.

    • - ######### Text Tool : Add, insert or edit a text. + ######### Text Tool : Add, insert or edit a text.

    • - ######### Line Tool : Creates a line segment. + ######### Line Tool : Creates a line segment.

    • - ######### Curve tool: Create a quadratic Bezier curve. The first click and drag specifies the beginning of the line, the second click and drag ends the line and sets the curvature. A click on the line shows you the three control points. Schift and click on central control point impose a symmetrical curve. Alt and click on center point draws the curve through the control point (under the mouse). + ######### Curve tool: Create a quadratic Bezier curve. The first click and drag specifies the beginning of the line, the second click and drag ends the line and sets the curvature. A click on the line shows you the three control points. Schift and click on central control point impose a symmetrical curve. Alt and click on center point draws the curve through the control point (under the mouse).

    • @@ -107,17 +107,17 @@
    • - ######### Rectangle tool Create a rectangle or a square ( Shift ) through dragging from one corner to the opposite corner and alt-drag to create the rectangle starting from the center. + ######### Rectangle tool Create a rectangle or a square ( Shift ) through dragging from one corner to the opposite corner and alt-drag to create the rectangle starting from the center.

    • - ######### Oval tool Creates an oval or circle ( Shift ) through dragging from one corner of its bounding box to the opposite corner and alt-drag to create the oval starting from the center. + ######### Oval tool Creates an oval or circle ( Shift ) through dragging from one corner of its bounding box to the opposite corner and alt-drag to create the oval starting from the center.

    • - ######### Polygon tool Create an arbitrary polygon, each click starts a new face. A double-click or Enter key or click th starting vertex to complete the shape. + ######### Polygon tool Create an arbitrary polygon, each click starts a new face. A double-click or Enter key or click th starting vertex to complete the shape.

    diff --git a/doc/el/html/guide/subcirc/creating.html b/src/main/resources/doc/el/html/guide/subcirc/creating.html similarity index 100% rename from doc/el/html/guide/subcirc/creating.html rename to src/main/resources/doc/el/html/guide/subcirc/creating.html diff --git a/doc/el/html/guide/subcirc/debug.html b/src/main/resources/doc/el/html/guide/subcirc/debug.html similarity index 100% rename from doc/el/html/guide/subcirc/debug.html rename to src/main/resources/doc/el/html/guide/subcirc/debug.html diff --git a/doc/el/html/guide/subcirc/index.html b/src/main/resources/doc/el/html/guide/subcirc/index.html similarity index 100% rename from doc/el/html/guide/subcirc/index.html rename to src/main/resources/doc/el/html/guide/subcirc/index.html diff --git a/doc/el/html/guide/subcirc/library.html b/src/main/resources/doc/el/html/guide/subcirc/library.html similarity index 100% rename from doc/el/html/guide/subcirc/library.html rename to src/main/resources/doc/el/html/guide/subcirc/library.html diff --git a/doc/el/html/guide/subcirc/using.html b/src/main/resources/doc/el/html/guide/subcirc/using.html similarity index 100% rename from doc/el/html/guide/subcirc/using.html rename to src/main/resources/doc/el/html/guide/subcirc/using.html diff --git a/doc/el/html/guide/tutorial/index.html b/src/main/resources/doc/el/html/guide/tutorial/index.html similarity index 100% rename from doc/el/html/guide/tutorial/index.html rename to src/main/resources/doc/el/html/guide/tutorial/index.html diff --git a/doc/el/html/guide/tutorial/tutor-gates.html b/src/main/resources/doc/el/html/guide/tutorial/tutor-gates.html similarity index 100% rename from doc/el/html/guide/tutorial/tutor-gates.html rename to src/main/resources/doc/el/html/guide/tutorial/tutor-gates.html diff --git a/doc/el/html/guide/tutorial/tutor-orient.html b/src/main/resources/doc/el/html/guide/tutorial/tutor-orient.html similarity index 100% rename from doc/el/html/guide/tutorial/tutor-orient.html rename to src/main/resources/doc/el/html/guide/tutorial/tutor-orient.html diff --git a/doc/el/html/guide/tutorial/tutor-step.html b/src/main/resources/doc/el/html/guide/tutorial/tutor-step.html similarity index 100% rename from doc/el/html/guide/tutorial/tutor-step.html rename to src/main/resources/doc/el/html/guide/tutorial/tutor-step.html diff --git a/doc/el/html/guide/tutorial/tutor-test.html b/src/main/resources/doc/el/html/guide/tutorial/tutor-test.html similarity index 100% rename from doc/el/html/guide/tutorial/tutor-test.html rename to src/main/resources/doc/el/html/guide/tutorial/tutor-test.html diff --git a/doc/el/html/guide/tutorial/tutor-text.html b/src/main/resources/doc/el/html/guide/tutorial/tutor-text.html similarity index 100% rename from doc/el/html/guide/tutorial/tutor-text.html rename to src/main/resources/doc/el/html/guide/tutorial/tutor-text.html diff --git a/doc/el/html/guide/tutorial/tutor-wires.html b/src/main/resources/doc/el/html/guide/tutorial/tutor-wires.html similarity index 100% rename from doc/el/html/guide/tutorial/tutor-wires.html rename to src/main/resources/doc/el/html/guide/tutorial/tutor-wires.html diff --git a/doc/el/html/guide/verify/index.html b/src/main/resources/doc/el/html/guide/verify/index.html similarity index 100% rename from doc/el/html/guide/verify/index.html rename to src/main/resources/doc/el/html/guide/verify/index.html diff --git a/doc/el/html/guide/verify/multi.html b/src/main/resources/doc/el/html/guide/verify/multi.html similarity index 100% rename from doc/el/html/guide/verify/multi.html rename to src/main/resources/doc/el/html/guide/verify/multi.html diff --git a/doc/el/html/guide/verify/other.html b/src/main/resources/doc/el/html/guide/verify/other.html similarity index 100% rename from doc/el/html/guide/verify/other.html rename to src/main/resources/doc/el/html/guide/verify/other.html diff --git a/doc/el/html/guide/verify/sub.html b/src/main/resources/doc/el/html/guide/verify/sub.html similarity index 100% rename from doc/el/html/guide/verify/sub.html rename to src/main/resources/doc/el/html/guide/verify/sub.html diff --git a/doc/el/html/guide/verify/test.html b/src/main/resources/doc/el/html/guide/verify/test.html similarity index 100% rename from doc/el/html/guide/verify/test.html rename to src/main/resources/doc/el/html/guide/verify/test.html diff --git a/doc/el/html/index.html b/src/main/resources/doc/el/html/index.html similarity index 100% rename from doc/el/html/index.html rename to src/main/resources/doc/el/html/index.html diff --git a/doc/el/html/libs/arith/adder.html b/src/main/resources/doc/el/html/libs/arith/adder.html similarity index 93% rename from doc/el/html/libs/arith/adder.html rename to src/main/resources/doc/el/html/libs/arith/adder.html index d94a60e1e..9a5ad2ad4 100644 --- a/doc/el/html/libs/arith/adder.html +++ b/src/main/resources/doc/el/html/libs/arith/adder.html @@ -5,7 +5,7 @@ -

    +

    Adder

    - ######### + ######### - ######### + #########
    diff --git a/doc/el/html/libs/arith/bitadder.html b/src/main/resources/doc/el/html/libs/arith/bitadder.html similarity index 93% rename from doc/el/html/libs/arith/bitadder.html rename to src/main/resources/doc/el/html/libs/arith/bitadder.html index d4e44ca9b..464e9c0e8 100644 --- a/doc/el/html/libs/arith/bitadder.html +++ b/src/main/resources/doc/el/html/libs/arith/bitadder.html @@ -5,7 +5,7 @@ -

    +

    Bit Adder

    diff --git a/doc/en/html/libs/arith/bitfinder.html b/src/main/resources/doc/el/html/libs/arith/bitfinder.html similarity index 94% rename from doc/en/html/libs/arith/bitfinder.html rename to src/main/resources/doc/el/html/libs/arith/bitfinder.html index e188589fb..40bbad1cf 100644 --- a/doc/en/html/libs/arith/bitfinder.html +++ b/src/main/resources/doc/el/html/libs/arith/bitfinder.html @@ -5,7 +5,7 @@ -

    +

    Bit Finder

    diff --git a/doc/en/html/libs/arith/comparator.html b/src/main/resources/doc/el/html/libs/arith/comparator.html similarity index 92% rename from doc/en/html/libs/arith/comparator.html rename to src/main/resources/doc/el/html/libs/arith/comparator.html index dfe4693b7..c2db820b8 100644 --- a/doc/en/html/libs/arith/comparator.html +++ b/src/main/resources/doc/el/html/libs/arith/comparator.html @@ -5,7 +5,7 @@ -

    +

    Comparator

    diff --git a/doc/el/html/libs/arith/divider.html b/src/main/resources/doc/el/html/libs/arith/divider.html similarity index 94% rename from doc/el/html/libs/arith/divider.html rename to src/main/resources/doc/el/html/libs/arith/divider.html index daded7323..1383c523d 100644 --- a/doc/el/html/libs/arith/divider.html +++ b/src/main/resources/doc/el/html/libs/arith/divider.html @@ -5,7 +5,7 @@ -

    +

    Divider

    diff --git a/src/main/resources/doc/el/html/libs/arith/index.html b/src/main/resources/doc/el/html/libs/arith/index.html new file mode 100644 index 000000000..1af19f907 --- /dev/null +++ b/src/main/resources/doc/el/html/libs/arith/index.html @@ -0,0 +1,38 @@ + + +Arithmetic Library + + + + +

    Arithmetic library

    + +

    The Arithmetic library includes combinational +components that perform arithmetic operations on unsigned and +two's-complement values.

    + +
    + + + + + + + + + + + + + + + + + + +
    Adder
    Subtractor
    Multiplier
    Divider
    Negator
    Comparator
    Shifter
    Bit Adder
    Bit Finder
    + +

    Back to Library Reference

    + + + diff --git a/doc/el/html/libs/arith/multiplier.html b/src/main/resources/doc/el/html/libs/arith/multiplier.html similarity index 93% rename from doc/el/html/libs/arith/multiplier.html rename to src/main/resources/doc/el/html/libs/arith/multiplier.html index 384450190..c0de0369a 100644 --- a/doc/el/html/libs/arith/multiplier.html +++ b/src/main/resources/doc/el/html/libs/arith/multiplier.html @@ -5,7 +5,7 @@ -

    +

    Multiplier

    diff --git a/doc/en/html/libs/arith/negator.html b/src/main/resources/doc/el/html/libs/arith/negator.html similarity index 91% rename from doc/en/html/libs/arith/negator.html rename to src/main/resources/doc/el/html/libs/arith/negator.html index c21e63672..ce3e3526e 100644 --- a/doc/en/html/libs/arith/negator.html +++ b/src/main/resources/doc/el/html/libs/arith/negator.html @@ -5,7 +5,7 @@ -

    +

    Negator

    diff --git a/doc/el/html/libs/arith/shifter.html b/src/main/resources/doc/el/html/libs/arith/shifter.html similarity index 94% rename from doc/el/html/libs/arith/shifter.html rename to src/main/resources/doc/el/html/libs/arith/shifter.html index e2ff0cb0f..699019cc2 100644 --- a/doc/el/html/libs/arith/shifter.html +++ b/src/main/resources/doc/el/html/libs/arith/shifter.html @@ -5,7 +5,7 @@ -

    +

    Shifter

    diff --git a/doc/el/html/libs/arith/subtractor.html b/src/main/resources/doc/el/html/libs/arith/subtractor.html similarity index 94% rename from doc/el/html/libs/arith/subtractor.html rename to src/main/resources/doc/el/html/libs/arith/subtractor.html index 29ecfa014..b1a3a8735 100644 --- a/doc/el/html/libs/arith/subtractor.html +++ b/src/main/resources/doc/el/html/libs/arith/subtractor.html @@ -5,7 +5,7 @@ -

    +

    Subtractor

    diff --git a/doc/el/html/libs/base/edit.html b/src/main/resources/doc/el/html/libs/base/edit.html similarity index 96% rename from doc/el/html/libs/base/edit.html rename to src/main/resources/doc/el/html/libs/base/edit.html index def5ce614..b4921f536 100644 --- a/doc/el/html/libs/base/edit.html +++ b/src/main/resources/doc/el/html/libs/base/edit.html @@ -5,7 +5,7 @@ -

    +

    Edit Tool

    diff --git a/src/main/resources/doc/el/html/libs/base/index.html b/src/main/resources/doc/el/html/libs/base/index.html new file mode 100644 index 000000000..c23f36c32 --- /dev/null +++ b/src/main/resources/doc/el/html/libs/base/index.html @@ -0,0 +1,32 @@ + + +Base Library + + + + +

    Base library

    + +

    The Base library includes general-purpose tools.

    + +
    + + + + + + + + + + + + + + +
    Poke Tool
    Edit Tool
    Select Tool
    Wiring Tool
    Text Tool
    Menu Tool
    Label
    + +

    Back to Library Reference

    + + + diff --git a/doc/el/html/libs/base/label.html b/src/main/resources/doc/el/html/libs/base/label.html similarity index 93% rename from doc/el/html/libs/base/label.html rename to src/main/resources/doc/el/html/libs/base/label.html index 4865a33cd..54c3f8896 100644 --- a/doc/el/html/libs/base/label.html +++ b/src/main/resources/doc/el/html/libs/base/label.html @@ -5,7 +5,7 @@ -

    +

    Label

    diff --git a/doc/en/html/libs/base/menu.html b/src/main/resources/doc/el/html/libs/base/menu.html similarity index 92% rename from doc/en/html/libs/base/menu.html rename to src/main/resources/doc/el/html/libs/base/menu.html index 8d3d7c216..5656d84d8 100644 --- a/doc/en/html/libs/base/menu.html +++ b/src/main/resources/doc/el/html/libs/base/menu.html @@ -5,7 +5,7 @@ -

    +

    Menu Tool

    diff --git a/doc/el/html/libs/base/poke.html b/src/main/resources/doc/el/html/libs/base/poke.html similarity index 92% rename from doc/el/html/libs/base/poke.html rename to src/main/resources/doc/el/html/libs/base/poke.html index deb56aabc..b97c19667 100644 --- a/doc/el/html/libs/base/poke.html +++ b/src/main/resources/doc/el/html/libs/base/poke.html @@ -5,7 +5,7 @@ -

    +

    Poke Tool

    diff --git a/doc/en/html/libs/base/select.html b/src/main/resources/doc/el/html/libs/base/select.html similarity index 95% rename from doc/en/html/libs/base/select.html rename to src/main/resources/doc/el/html/libs/base/select.html index 9091f0b8b..9cd93fe30 100644 --- a/doc/en/html/libs/base/select.html +++ b/src/main/resources/doc/el/html/libs/base/select.html @@ -5,7 +5,7 @@ -

    +

    Select Tool

    diff --git a/doc/el/html/libs/base/text.html b/src/main/resources/doc/el/html/libs/base/text.html similarity index 94% rename from doc/el/html/libs/base/text.html rename to src/main/resources/doc/el/html/libs/base/text.html index 6ba770876..904a4c53c 100644 --- a/doc/el/html/libs/base/text.html +++ b/src/main/resources/doc/el/html/libs/base/text.html @@ -5,7 +5,7 @@ -

    +

    Text Tool

    diff --git a/doc/el/html/libs/base/wiring.html b/src/main/resources/doc/el/html/libs/base/wiring.html similarity index 95% rename from doc/el/html/libs/base/wiring.html rename to src/main/resources/doc/el/html/libs/base/wiring.html index e53833e45..8f47be364 100644 --- a/doc/el/html/libs/base/wiring.html +++ b/src/main/resources/doc/el/html/libs/base/wiring.html @@ -5,7 +5,7 @@ -

    +

    Wiring Tool

    diff --git a/doc/en/html/libs/gates/basic.html b/src/main/resources/doc/el/html/libs/gates/basic.html similarity index 90% rename from doc/en/html/libs/gates/basic.html rename to src/main/resources/doc/el/html/libs/gates/basic.html index 6b45ae631..6ebff8531 100644 --- a/doc/en/html/libs/gates/basic.html +++ b/src/main/resources/doc/el/html/libs/gates/basic.html @@ -6,14 +6,14 @@
    - - - -
    - - - - + + + +
    + + + +

    AND/OR/NAND/NOR Gate

    diff --git a/doc/es/html/libs/gates/buffer.html b/src/main/resources/doc/el/html/libs/gates/buffer.html similarity index 93% rename from doc/es/html/libs/gates/buffer.html rename to src/main/resources/doc/el/html/libs/gates/buffer.html index 01758d635..36e7d686c 100644 --- a/doc/es/html/libs/gates/buffer.html +++ b/src/main/resources/doc/el/html/libs/gates/buffer.html @@ -5,7 +5,7 @@ -

    Buffer

    +

    Buffer

    diff --git a/doc/el/html/libs/gates/controlled.html b/src/main/resources/doc/el/html/libs/gates/controlled.html similarity index 91% rename from doc/el/html/libs/gates/controlled.html rename to src/main/resources/doc/el/html/libs/gates/controlled.html index f20a2b8ad..94dbf5a79 100644 --- a/doc/el/html/libs/gates/controlled.html +++ b/src/main/resources/doc/el/html/libs/gates/controlled.html @@ -5,8 +5,8 @@ -

    - +

    + Controlled Buffer/Inverter

    Library:
    diff --git a/src/main/resources/doc/el/html/libs/gates/index.html b/src/main/resources/doc/el/html/libs/gates/index.html new file mode 100644 index 000000000..45150cfaf --- /dev/null +++ b/src/main/resources/doc/el/html/libs/gates/index.html @@ -0,0 +1,49 @@ + + +Gates Library + + + + +

    Gates library

    + +

    The Gates library includes a variety of simple +components, all of which have a single output whose value is +dictated entirely by the current inputs.

    + +
    + + + + + + + + + + +

    +
    NOT Gate
    Buffer
    + + + +
    + + + +
    AND/OR/NAND/NOR Gate
    + + + +
    + + + +
    XOR/XNOR/Odd Parity/Even Parity Gate
    + + Controlled Buffer/Inverter
    + +

    Back to Library Reference

    + + + diff --git a/doc/es/html/libs/gates/not.html b/src/main/resources/doc/el/html/libs/gates/not.html similarity index 93% rename from doc/es/html/libs/gates/not.html rename to src/main/resources/doc/el/html/libs/gates/not.html index dff5835c6..37711620c 100644 --- a/doc/es/html/libs/gates/not.html +++ b/src/main/resources/doc/el/html/libs/gates/not.html @@ -5,7 +5,7 @@ -

    NOT Gate

    +

    NOT Gate

    diff --git a/doc/en/html/libs/gates/xor.html b/src/main/resources/doc/el/html/libs/gates/xor.html similarity index 90% rename from doc/en/html/libs/gates/xor.html rename to src/main/resources/doc/el/html/libs/gates/xor.html index e79def320..03a8830e9 100644 --- a/doc/en/html/libs/gates/xor.html +++ b/src/main/resources/doc/el/html/libs/gates/xor.html @@ -6,14 +6,14 @@
    Library:
    - - - -
    - - - - + + + +
    + + + +

    XOR/XNOR/Odd Parity/Even Parity Gate

    diff --git a/doc/it/html/libs/hdl/index.html b/src/main/resources/doc/el/html/libs/hdl/index.html similarity index 86% rename from doc/it/html/libs/hdl/index.html rename to src/main/resources/doc/el/html/libs/hdl/index.html index 3a4653a8f..a8f0697c5 100644 --- a/doc/it/html/libs/hdl/index.html +++ b/src/main/resources/doc/el/html/libs/hdl/index.html @@ -15,7 +15,7 @@
    diff --git a/doc/es/html/guide/hdl_ip/index.html b/src/main/resources/doc/es/html/guide/hdl_ip/index.html similarity index 100% rename from doc/es/html/guide/hdl_ip/index.html rename to src/main/resources/doc/es/html/guide/hdl_ip/index.html diff --git a/doc/es/html/guide/hdl_ip/questa.html b/src/main/resources/doc/es/html/guide/hdl_ip/questa.html similarity index 100% rename from doc/es/html/guide/hdl_ip/questa.html rename to src/main/resources/doc/es/html/guide/hdl_ip/questa.html diff --git a/doc/es/html/guide/hdl_ip/simulation.html b/src/main/resources/doc/es/html/guide/hdl_ip/simulation.html similarity index 100% rename from doc/es/html/guide/hdl_ip/simulation.html rename to src/main/resources/doc/es/html/guide/hdl_ip/simulation.html diff --git a/doc/es/html/guide/hdl_ip/testbenchs.html b/src/main/resources/doc/es/html/guide/hdl_ip/testbenchs.html similarity index 100% rename from doc/es/html/guide/hdl_ip/testbenchs.html rename to src/main/resources/doc/es/html/guide/hdl_ip/testbenchs.html diff --git a/doc/es/html/guide/hdl_ip/vhdlcomp.html b/src/main/resources/doc/es/html/guide/hdl_ip/vhdlcomp.html similarity index 100% rename from doc/es/html/guide/hdl_ip/vhdlcomp.html rename to src/main/resources/doc/es/html/guide/hdl_ip/vhdlcomp.html diff --git a/doc/es/html/guide/index.html b/src/main/resources/doc/es/html/guide/index.html similarity index 100% rename from doc/es/html/guide/index.html rename to src/main/resources/doc/es/html/guide/index.html diff --git a/doc/es/html/guide/jar/counter.html b/src/main/resources/doc/es/html/guide/jar/counter.html similarity index 100% rename from doc/es/html/guide/jar/counter.html rename to src/main/resources/doc/es/html/guide/jar/counter.html diff --git a/doc/es/html/guide/jar/guide.html b/src/main/resources/doc/es/html/guide/jar/guide.html similarity index 100% rename from doc/es/html/guide/jar/guide.html rename to src/main/resources/doc/es/html/guide/jar/guide.html diff --git a/doc/es/html/guide/jar/incr.html b/src/main/resources/doc/es/html/guide/jar/incr.html similarity index 100% rename from doc/es/html/guide/jar/incr.html rename to src/main/resources/doc/es/html/guide/jar/incr.html diff --git a/doc/es/html/guide/jar/index.html b/src/main/resources/doc/es/html/guide/jar/index.html similarity index 100% rename from doc/es/html/guide/jar/index.html rename to src/main/resources/doc/es/html/guide/jar/index.html diff --git a/doc/es/html/guide/jar/library.html b/src/main/resources/doc/es/html/guide/jar/library.html similarity index 100% rename from doc/es/html/guide/jar/library.html rename to src/main/resources/doc/es/html/guide/jar/library.html diff --git a/doc/es/html/guide/jar/simpctr.html b/src/main/resources/doc/es/html/guide/jar/simpctr.html similarity index 100% rename from doc/es/html/guide/jar/simpctr.html rename to src/main/resources/doc/es/html/guide/jar/simpctr.html diff --git a/doc/es/html/guide/log/_file.html b/src/main/resources/doc/es/html/guide/log/_file.html similarity index 100% rename from doc/es/html/guide/log/_file.html rename to src/main/resources/doc/es/html/guide/log/_file.html diff --git a/doc/es/html/guide/log/_table.html b/src/main/resources/doc/es/html/guide/log/_table.html similarity index 100% rename from doc/es/html/guide/log/_table.html rename to src/main/resources/doc/es/html/guide/log/_table.html diff --git a/doc/es/html/guide/log/_test.html b/src/main/resources/doc/es/html/guide/log/_test.html similarity index 100% rename from doc/es/html/guide/log/_test.html rename to src/main/resources/doc/es/html/guide/log/_test.html diff --git a/doc/es/html/guide/log/file.html b/src/main/resources/doc/es/html/guide/log/file.html similarity index 100% rename from doc/es/html/guide/log/file.html rename to src/main/resources/doc/es/html/guide/log/file.html diff --git a/doc/es/html/guide/log/index.html b/src/main/resources/doc/es/html/guide/log/index.html similarity index 100% rename from doc/es/html/guide/log/index.html rename to src/main/resources/doc/es/html/guide/log/index.html diff --git a/doc/es/html/guide/log/selection.html b/src/main/resources/doc/es/html/guide/log/selection.html similarity index 100% rename from doc/es/html/guide/log/selection.html rename to src/main/resources/doc/es/html/guide/log/selection.html diff --git a/doc/es/html/guide/log/table.html b/src/main/resources/doc/es/html/guide/log/table.html similarity index 100% rename from doc/es/html/guide/log/table.html rename to src/main/resources/doc/es/html/guide/log/table.html diff --git a/doc/es/html/guide/log/test.html b/src/main/resources/doc/es/html/guide/log/test.html similarity index 100% rename from doc/es/html/guide/log/test.html rename to src/main/resources/doc/es/html/guide/log/test.html diff --git a/doc/es/html/guide/log/timetable.html b/src/main/resources/doc/es/html/guide/log/timetable.html similarity index 94% rename from doc/es/html/guide/log/timetable.html rename to src/main/resources/doc/es/html/guide/log/timetable.html index ab12adaa3..2c007d283 100644 --- a/doc/es/html/guide/log/timetable.html +++ b/src/main/resources/doc/es/html/guide/log/timetable.html @@ -44,7 +44,7 @@
    - + VHDL Entity diff --git a/doc/el/html/libs/hdl/vhdlentity.html b/src/main/resources/doc/el/html/libs/hdl/vhdlentity.html similarity index 100% rename from doc/el/html/libs/hdl/vhdlentity.html rename to src/main/resources/doc/el/html/libs/hdl/vhdlentity.html diff --git a/src/main/resources/doc/el/html/libs/index.html b/src/main/resources/doc/el/html/libs/index.html new file mode 100644 index 000000000..8bb4a12c4 --- /dev/null +++ b/src/main/resources/doc/el/html/libs/index.html @@ -0,0 +1,185 @@ + + +Library Reference + + + + +

    Library Reference

    + +

    A Logisim library holds a set of tools that allow you to +interact with a circuit via clicking and dragging the mouse in the +canvas area. Most often, a tool is intended for adding components of a +particular type into a circuit; but some of the most important tools, +such as the Poke Tool and the Select Tool, allow you to interact with +components in other ways.

    + +

    All of the tools included in Logisim's built-in libraries are +documented in this reference material.

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Wiring library
    Splitter
    + + Pin
    Probe
    Tunnel
    + Pull Resistor
    Clock
    + Constant
    + + Power/Ground
    + + Transistor
    + Transmission Gate
    Bit Extender

    Gates library

    +
    NOT Gate
    Buffer
    + + +
    + + + +
    AND/OR/NAND/NOR Gate
    + + + +
    + + + +
    XOR/XNOR/Odd Parity/Even Parity Gate
    + + Controlled Buffer/Inverter

    Plexers library
    Multiplexer
    Demultiplexer
    Decoder
    Priority Encoder
    Bit Selector

    Arithmetic library
    Adder
    Subtractor
    Multiplier
    Divider
    Negator
    Comparator
    Shifter
    Bit Adder
    Bit Finder

    Memory library
    + + + + D/T/J-K/S-R Flip-Flop
    Register
    Counter
    Shift Register
    Random
    RAM
    ROM

    Input/Output library
    Button
    Joystick
    Keyboard
    LED
    7-Segment Display
    Hex Digit Display
    LED Matrix
    TTY

    HDL-IP library
    VHDL Entity

    Base library
    Poke Tool
    Edit Tool
    Select Tool
    Wiring Tool
    Text Tool
    Menu Tool
    Label

    TCL library
    REDS console
    TCL generic
    + + + diff --git a/doc/en/html/libs/io/7seg.html b/src/main/resources/doc/el/html/libs/io/7seg.html similarity index 93% rename from doc/en/html/libs/io/7seg.html rename to src/main/resources/doc/el/html/libs/io/7seg.html index 4750e04cb..1b45f9ad9 100644 --- a/doc/en/html/libs/io/7seg.html +++ b/src/main/resources/doc/el/html/libs/io/7seg.html @@ -5,7 +5,7 @@ -

    +

    7-Segment Display

    diff --git a/doc/el/html/libs/io/button.html b/src/main/resources/doc/el/html/libs/io/button.html similarity index 91% rename from doc/el/html/libs/io/button.html rename to src/main/resources/doc/el/html/libs/io/button.html index 6e8bc74b3..25a35f083 100644 --- a/doc/el/html/libs/io/button.html +++ b/src/main/resources/doc/el/html/libs/io/button.html @@ -5,7 +5,7 @@ -

    +

    Button

    diff --git a/doc/es/html/libs/io/dotmat.html b/src/main/resources/doc/el/html/libs/io/dotmat.html similarity index 95% rename from doc/es/html/libs/io/dotmat.html rename to src/main/resources/doc/el/html/libs/io/dotmat.html index 2a2b0aa4e..608cbaa08 100644 --- a/doc/es/html/libs/io/dotmat.html +++ b/src/main/resources/doc/el/html/libs/io/dotmat.html @@ -5,7 +5,7 @@ -

    +

    LED Matrix

    diff --git a/doc/el/html/libs/io/hexdig.html b/src/main/resources/doc/el/html/libs/io/hexdig.html similarity index 91% rename from doc/el/html/libs/io/hexdig.html rename to src/main/resources/doc/el/html/libs/io/hexdig.html index d9d86b87b..e8b703d34 100644 --- a/doc/el/html/libs/io/hexdig.html +++ b/src/main/resources/doc/el/html/libs/io/hexdig.html @@ -5,7 +5,7 @@ -

    +

    Hex Digit Display

    diff --git a/src/main/resources/doc/el/html/libs/io/index.html b/src/main/resources/doc/el/html/libs/io/index.html new file mode 100644 index 000000000..fecef1bbb --- /dev/null +++ b/src/main/resources/doc/el/html/libs/io/index.html @@ -0,0 +1,36 @@ + + +Input/Output Library + + + + +

    Input/Output library

    + +

    The Input/Output library includes components that are meant to +correspond to typical components found in electronics for interfacing +with a user.

    + +
    + + + + + + + + + + + + + + + + +
    Button
    Joystick
    Keyboard
    LED
    7-Segment Display
    Hex Digit Display
    LED Matrix
    TTY
    + +

    Back to Library Reference

    + + + diff --git a/doc/el/html/libs/io/joystick.html b/src/main/resources/doc/el/html/libs/io/joystick.html similarity index 93% rename from doc/el/html/libs/io/joystick.html rename to src/main/resources/doc/el/html/libs/io/joystick.html index a55c13617..c3c0c0b0f 100644 --- a/doc/el/html/libs/io/joystick.html +++ b/src/main/resources/doc/el/html/libs/io/joystick.html @@ -5,7 +5,7 @@ -

    +

    Joystick

    diff --git a/doc/el/html/libs/io/keyboard.html b/src/main/resources/doc/el/html/libs/io/keyboard.html similarity index 95% rename from doc/el/html/libs/io/keyboard.html rename to src/main/resources/doc/el/html/libs/io/keyboard.html index 47b468a31..c0d184172 100644 --- a/doc/el/html/libs/io/keyboard.html +++ b/src/main/resources/doc/el/html/libs/io/keyboard.html @@ -5,7 +5,7 @@ -

    +

    Keyboard

    diff --git a/doc/en/html/libs/io/led.html b/src/main/resources/doc/el/html/libs/io/led.html similarity index 92% rename from doc/en/html/libs/io/led.html rename to src/main/resources/doc/el/html/libs/io/led.html index 8c362db49..8e1732d43 100644 --- a/doc/en/html/libs/io/led.html +++ b/src/main/resources/doc/el/html/libs/io/led.html @@ -5,7 +5,7 @@ -

    +

    LED

    diff --git a/doc/el/html/libs/io/tty.html b/src/main/resources/doc/el/html/libs/io/tty.html similarity index 94% rename from doc/el/html/libs/io/tty.html rename to src/main/resources/doc/el/html/libs/io/tty.html index 514254362..03e338506 100644 --- a/doc/el/html/libs/io/tty.html +++ b/src/main/resources/doc/el/html/libs/io/tty.html @@ -5,7 +5,7 @@ -

    +

    TTY

    diff --git a/doc/el/html/libs/mem/counter.html b/src/main/resources/doc/el/html/libs/mem/counter.html similarity index 96% rename from doc/el/html/libs/mem/counter.html rename to src/main/resources/doc/el/html/libs/mem/counter.html index 11d597c71..8788ff050 100644 --- a/doc/el/html/libs/mem/counter.html +++ b/src/main/resources/doc/el/html/libs/mem/counter.html @@ -5,7 +5,7 @@ -

    +

    Counter

    diff --git a/doc/el/html/libs/mem/flipflops.html b/src/main/resources/doc/el/html/libs/mem/flipflops.html similarity index 93% rename from doc/el/html/libs/mem/flipflops.html rename to src/main/resources/doc/el/html/libs/mem/flipflops.html index 6d6b6dac0..baf502935 100644 --- a/doc/el/html/libs/mem/flipflops.html +++ b/src/main/resources/doc/el/html/libs/mem/flipflops.html @@ -5,10 +5,10 @@ -

    - - - +

    + + + D/T/J-K/S-R Flip-Flop

    diff --git a/src/main/resources/doc/el/html/libs/mem/index.html b/src/main/resources/doc/el/html/libs/mem/index.html new file mode 100644 index 000000000..03262c3ba --- /dev/null +++ b/src/main/resources/doc/el/html/libs/mem/index.html @@ -0,0 +1,36 @@ + + +Memory Library + + + + +

    Memory library

    + +

    The Memory library includes components that remember information.

    + +
    + + + + + + + + + + + + + + +
    + + + + D/T/J-K/S-R Flip-Flop
    Register
    Counter
    Shift Register
    Random
    RAM
    ROM
    + +

    Back to Library Reference

    + + + diff --git a/doc/es/html/libs/mem/ram.html b/src/main/resources/doc/el/html/libs/mem/ram.html similarity index 96% rename from doc/es/html/libs/mem/ram.html rename to src/main/resources/doc/el/html/libs/mem/ram.html index 9262ac7db..2e88f89ad 100644 --- a/doc/es/html/libs/mem/ram.html +++ b/src/main/resources/doc/el/html/libs/mem/ram.html @@ -5,7 +5,7 @@ -

    +

    RAM

    diff --git a/doc/es/html/libs/mem/random.html b/src/main/resources/doc/el/html/libs/mem/random.html similarity index 95% rename from doc/es/html/libs/mem/random.html rename to src/main/resources/doc/el/html/libs/mem/random.html index e46ae8445..f9cba4aea 100644 --- a/doc/es/html/libs/mem/random.html +++ b/src/main/resources/doc/el/html/libs/mem/random.html @@ -5,7 +5,7 @@ -

    +

    Random

    diff --git a/doc/en/html/libs/mem/register.html b/src/main/resources/doc/el/html/libs/mem/register.html similarity index 95% rename from doc/en/html/libs/mem/register.html rename to src/main/resources/doc/el/html/libs/mem/register.html index 3bf27cb5d..9a4e66a5f 100644 --- a/doc/en/html/libs/mem/register.html +++ b/src/main/resources/doc/el/html/libs/mem/register.html @@ -5,7 +5,7 @@ -

    +

    Register

    diff --git a/doc/el/html/libs/mem/rom.html b/src/main/resources/doc/el/html/libs/mem/rom.html similarity index 94% rename from doc/el/html/libs/mem/rom.html rename to src/main/resources/doc/el/html/libs/mem/rom.html index 3e2d6cfc0..1789b099b 100644 --- a/doc/el/html/libs/mem/rom.html +++ b/src/main/resources/doc/el/html/libs/mem/rom.html @@ -5,7 +5,7 @@ -

    +

    ROM

    diff --git a/doc/en/html/libs/mem/shiftreg.html b/src/main/resources/doc/el/html/libs/mem/shiftreg.html similarity index 95% rename from doc/en/html/libs/mem/shiftreg.html rename to src/main/resources/doc/el/html/libs/mem/shiftreg.html index 6c55418ac..3c21d479d 100644 --- a/doc/en/html/libs/mem/shiftreg.html +++ b/src/main/resources/doc/el/html/libs/mem/shiftreg.html @@ -5,7 +5,7 @@ -

    +

    Shift Register

    diff --git a/doc/el/html/libs/plexers/decoder.html b/src/main/resources/doc/el/html/libs/plexers/decoder.html similarity index 94% rename from doc/el/html/libs/plexers/decoder.html rename to src/main/resources/doc/el/html/libs/plexers/decoder.html index 70edef201..abd5f4a14 100644 --- a/doc/el/html/libs/plexers/decoder.html +++ b/src/main/resources/doc/el/html/libs/plexers/decoder.html @@ -5,7 +5,7 @@ -

    +

    Decoder

    diff --git a/doc/en/html/libs/plexers/demux.html b/src/main/resources/doc/el/html/libs/plexers/demux.html similarity index 94% rename from doc/en/html/libs/plexers/demux.html rename to src/main/resources/doc/el/html/libs/plexers/demux.html index 4c8bbe292..7feb47973 100644 --- a/doc/en/html/libs/plexers/demux.html +++ b/src/main/resources/doc/el/html/libs/plexers/demux.html @@ -5,7 +5,7 @@ -

    +

    Demultiplexer

    diff --git a/src/main/resources/doc/el/html/libs/plexers/index.html b/src/main/resources/doc/el/html/libs/plexers/index.html new file mode 100644 index 000000000..9fad1fd00 --- /dev/null +++ b/src/main/resources/doc/el/html/libs/plexers/index.html @@ -0,0 +1,30 @@ + + +Plexers Library + + + + +

    Plexers library

    + +

    The Plexers library includes control components. +Like the components of the Gates library, all are combinational, +but their purpose is generally for routing values.

    + +
    + + + + + + + + + + +
    Multiplexer
    Demultiplexer
    Decoder
    Priority Encoder
    Bit Selector
    + +

    Back to Library Reference

    + + + diff --git a/doc/el/html/libs/plexers/mux.html b/src/main/resources/doc/el/html/libs/plexers/mux.html similarity index 94% rename from doc/el/html/libs/plexers/mux.html rename to src/main/resources/doc/el/html/libs/plexers/mux.html index 773ef927b..fdc82a22e 100644 --- a/doc/el/html/libs/plexers/mux.html +++ b/src/main/resources/doc/el/html/libs/plexers/mux.html @@ -5,7 +5,7 @@ -

    +

    Multiplexer

    diff --git a/doc/es/html/libs/plexers/priencod.html b/src/main/resources/doc/el/html/libs/plexers/priencod.html similarity index 95% rename from doc/es/html/libs/plexers/priencod.html rename to src/main/resources/doc/el/html/libs/plexers/priencod.html index 39fb0eb12..43b8b51c4 100644 --- a/doc/es/html/libs/plexers/priencod.html +++ b/src/main/resources/doc/el/html/libs/plexers/priencod.html @@ -5,7 +5,7 @@ -

    +

    Priority Encoder

    diff --git a/doc/el/html/libs/plexers/selector.html b/src/main/resources/doc/el/html/libs/plexers/selector.html similarity index 93% rename from doc/el/html/libs/plexers/selector.html rename to src/main/resources/doc/el/html/libs/plexers/selector.html index 6d5e0667d..63901161f 100644 --- a/doc/el/html/libs/plexers/selector.html +++ b/src/main/resources/doc/el/html/libs/plexers/selector.html @@ -5,7 +5,7 @@ -

    +

    Bit Selector

    diff --git a/doc/el/html/libs/tcl/generic.html b/src/main/resources/doc/el/html/libs/tcl/generic.html similarity index 93% rename from doc/el/html/libs/tcl/generic.html rename to src/main/resources/doc/el/html/libs/tcl/generic.html index 519977ff4..7b87c391b 100644 --- a/doc/el/html/libs/tcl/generic.html +++ b/src/main/resources/doc/el/html/libs/tcl/generic.html @@ -5,7 +5,7 @@ -

    +

    Generic

    diff --git a/doc/es/html/libs/tcl/index.html b/src/main/resources/doc/el/html/libs/tcl/index.html similarity index 90% rename from doc/es/html/libs/tcl/index.html rename to src/main/resources/doc/el/html/libs/tcl/index.html index 1d778a63c..44536b3ad 100644 --- a/doc/es/html/libs/tcl/index.html +++ b/src/main/resources/doc/el/html/libs/tcl/index.html @@ -11,9 +11,9 @@
    - + - +
    REDS console
    TCL generic
    diff --git a/doc/es/html/libs/tcl/reds_console.html b/src/main/resources/doc/el/html/libs/tcl/reds_console.html similarity index 93% rename from doc/es/html/libs/tcl/reds_console.html rename to src/main/resources/doc/el/html/libs/tcl/reds_console.html index aa1c78240..83625fb0d 100644 --- a/doc/es/html/libs/tcl/reds_console.html +++ b/src/main/resources/doc/el/html/libs/tcl/reds_console.html @@ -5,7 +5,7 @@ -

    +

    REDS console

    diff --git a/doc/el/html/libs/wiring/clock.html b/src/main/resources/doc/el/html/libs/wiring/clock.html similarity index 93% rename from doc/el/html/libs/wiring/clock.html rename to src/main/resources/doc/el/html/libs/wiring/clock.html index 9b8cbeb5f..f1ca01e25 100644 --- a/doc/el/html/libs/wiring/clock.html +++ b/src/main/resources/doc/el/html/libs/wiring/clock.html @@ -5,7 +5,7 @@ -

    +

    Clock

    diff --git a/doc/es/html/libs/wiring/const01.html b/src/main/resources/doc/el/html/libs/wiring/const01.html similarity index 87% rename from doc/es/html/libs/wiring/const01.html rename to src/main/resources/doc/el/html/libs/wiring/const01.html index 0da0312c0..7d05a7e70 100644 --- a/doc/es/html/libs/wiring/const01.html +++ b/src/main/resources/doc/el/html/libs/wiring/const01.html @@ -5,7 +5,7 @@ -

    Power/Ground

    +

    Power/Ground

    diff --git a/doc/el/html/libs/wiring/constant.html b/src/main/resources/doc/el/html/libs/wiring/constant.html similarity index 90% rename from doc/el/html/libs/wiring/constant.html rename to src/main/resources/doc/el/html/libs/wiring/constant.html index df1647ab7..f0393a6ef 100644 --- a/doc/el/html/libs/wiring/constant.html +++ b/src/main/resources/doc/el/html/libs/wiring/constant.html @@ -5,7 +5,7 @@ -

    Constant

    +

    Constant

    Library:
    diff --git a/doc/es/html/libs/wiring/extender.html b/src/main/resources/doc/el/html/libs/wiring/extender.html similarity index 93% rename from doc/es/html/libs/wiring/extender.html rename to src/main/resources/doc/el/html/libs/wiring/extender.html index 026fce8dc..98fcfcdf8 100644 --- a/doc/es/html/libs/wiring/extender.html +++ b/src/main/resources/doc/el/html/libs/wiring/extender.html @@ -5,7 +5,7 @@ -

    +

    Bit Extender

    Library:
    diff --git a/src/main/resources/doc/el/html/libs/wiring/index.html b/src/main/resources/doc/el/html/libs/wiring/index.html new file mode 100644 index 000000000..63c106bdb --- /dev/null +++ b/src/main/resources/doc/el/html/libs/wiring/index.html @@ -0,0 +1,48 @@ + + +Wiring Library + + + + +

    Wiring library

    + +

    The Wiring library includes components that relate primarily to wires and +to basic electrical concepts.

    + +
    + + + + + + + + + + + + + + + + + + + + +
    Splitter
    + + Pin
    Probe
    Tunnel
    + Pull Resistor
    Clock
    + Constant
    + + Power/Ground
    + + Transistor
    + Transmission Gate
    Bit Extender
    + +

    Back to Library Reference

    + + + diff --git a/doc/el/html/libs/wiring/pin.html b/src/main/resources/doc/el/html/libs/wiring/pin.html similarity index 94% rename from doc/el/html/libs/wiring/pin.html rename to src/main/resources/doc/el/html/libs/wiring/pin.html index f44029a10..2a9210004 100644 --- a/doc/el/html/libs/wiring/pin.html +++ b/src/main/resources/doc/el/html/libs/wiring/pin.html @@ -5,8 +5,8 @@ -

    - +

    + Pin

    diff --git a/doc/el/html/libs/wiring/probe.html b/src/main/resources/doc/el/html/libs/wiring/probe.html similarity index 93% rename from doc/el/html/libs/wiring/probe.html rename to src/main/resources/doc/el/html/libs/wiring/probe.html index c95a6d945..6b27f87ba 100644 --- a/doc/el/html/libs/wiring/probe.html +++ b/src/main/resources/doc/el/html/libs/wiring/probe.html @@ -5,7 +5,7 @@ -

    +

    Probe

    diff --git a/doc/el/html/libs/wiring/pull.html b/src/main/resources/doc/el/html/libs/wiring/pull.html similarity index 88% rename from doc/el/html/libs/wiring/pull.html rename to src/main/resources/doc/el/html/libs/wiring/pull.html index 8c5bc26eb..ae7c68025 100644 --- a/doc/el/html/libs/wiring/pull.html +++ b/src/main/resources/doc/el/html/libs/wiring/pull.html @@ -6,8 +6,8 @@

    - - + + Pull Resistor

    diff --git a/doc/el/html/libs/wiring/splitter.html b/src/main/resources/doc/el/html/libs/wiring/splitter.html similarity index 95% rename from doc/el/html/libs/wiring/splitter.html rename to src/main/resources/doc/el/html/libs/wiring/splitter.html index 6c4fc9c6d..391ee92ee 100644 --- a/doc/el/html/libs/wiring/splitter.html +++ b/src/main/resources/doc/el/html/libs/wiring/splitter.html @@ -5,7 +5,7 @@ -

    +

    Splitter

    diff --git a/doc/es/html/libs/wiring/transist.html b/src/main/resources/doc/el/html/libs/wiring/transist.html similarity index 95% rename from doc/es/html/libs/wiring/transist.html rename to src/main/resources/doc/el/html/libs/wiring/transist.html index 9e2eec12e..50c58b7cf 100644 --- a/doc/es/html/libs/wiring/transist.html +++ b/src/main/resources/doc/el/html/libs/wiring/transist.html @@ -5,8 +5,8 @@ -

    - +

    + Transistor

    diff --git a/doc/el/html/libs/wiring/transmis.html b/src/main/resources/doc/el/html/libs/wiring/transmis.html similarity index 95% rename from doc/el/html/libs/wiring/transmis.html rename to src/main/resources/doc/el/html/libs/wiring/transmis.html index 58b083d8c..e97c5b9c1 100644 --- a/doc/el/html/libs/wiring/transmis.html +++ b/src/main/resources/doc/el/html/libs/wiring/transmis.html @@ -5,7 +5,7 @@ -

    +

    Transmission Gate

    diff --git a/doc/en/html/libs/wiring/tunnel.html b/src/main/resources/doc/el/html/libs/wiring/tunnel.html similarity index 94% rename from doc/en/html/libs/wiring/tunnel.html rename to src/main/resources/doc/el/html/libs/wiring/tunnel.html index f17655365..08a7fb082 100644 --- a/doc/en/html/libs/wiring/tunnel.html +++ b/src/main/resources/doc/el/html/libs/wiring/tunnel.html @@ -5,7 +5,7 @@ -

    +

    Tunnel

    diff --git a/doc/el/html/style.css b/src/main/resources/doc/el/html/style.css similarity index 100% rename from doc/el/html/style.css rename to src/main/resources/doc/el/html/style.css diff --git a/doc/el/img-guide/analyze-build.png b/src/main/resources/doc/el/img-guide/analyze-build.png similarity index 100% rename from doc/el/img-guide/analyze-build.png rename to src/main/resources/doc/el/img-guide/analyze-build.png diff --git a/doc/el/img-guide/analyze-expr.png b/src/main/resources/doc/el/img-guide/analyze-expr.png similarity index 100% rename from doc/el/img-guide/analyze-expr.png rename to src/main/resources/doc/el/img-guide/analyze-expr.png diff --git a/doc/el/img-guide/analyze-min.png b/src/main/resources/doc/el/img-guide/analyze-min.png similarity index 100% rename from doc/el/img-guide/analyze-min.png rename to src/main/resources/doc/el/img-guide/analyze-min.png diff --git a/doc/el/img-guide/analyze-tbl.png b/src/main/resources/doc/el/img-guide/analyze-tbl.png similarity index 100% rename from doc/el/img-guide/analyze-tbl.png rename to src/main/resources/doc/el/img-guide/analyze-tbl.png diff --git a/doc/el/img-guide/analyze-var.png b/src/main/resources/doc/el/img-guide/analyze-var.png similarity index 100% rename from doc/el/img-guide/analyze-var.png rename to src/main/resources/doc/el/img-guide/analyze-var.png diff --git a/doc/el/img-guide/attrib-explor.png b/src/main/resources/doc/el/img-guide/attrib-explor.png similarity index 100% rename from doc/el/img-guide/attrib-explor.png rename to src/main/resources/doc/el/img-guide/attrib-explor.png diff --git a/doc/el/img-guide/attrlib-and-narrow.png b/src/main/resources/doc/el/img-guide/attrlib-and-narrow.png similarity index 100% rename from doc/el/img-guide/attrlib-and-narrow.png rename to src/main/resources/doc/el/img-guide/attrlib-and-narrow.png diff --git a/doc/el/img-guide/attrlib-and-replace.png b/src/main/resources/doc/el/img-guide/attrlib-and-replace.png similarity index 100% rename from doc/el/img-guide/attrlib-and-replace.png rename to src/main/resources/doc/el/img-guide/attrlib-and-replace.png diff --git a/doc/el/img-guide/attrlib-nand-select.png b/src/main/resources/doc/el/img-guide/attrlib-nand-select.png similarity index 100% rename from doc/el/img-guide/attrlib-nand-select.png rename to src/main/resources/doc/el/img-guide/attrlib-nand-select.png diff --git a/doc/el/img-guide/attrlib-pin-attrib.png b/src/main/resources/doc/el/img-guide/attrlib-pin-attrib.png similarity index 100% rename from doc/el/img-guide/attrlib-pin-attrib.png rename to src/main/resources/doc/el/img-guide/attrlib-pin-attrib.png diff --git a/doc/el/img-guide/bundles-create.png b/src/main/resources/doc/el/img-guide/bundles-create.png similarity index 100% rename from doc/el/img-guide/bundles-create.png rename to src/main/resources/doc/el/img-guide/bundles-create.png diff --git a/doc/el/img-guide/bundles-error.png b/src/main/resources/doc/el/img-guide/bundles-error.png similarity index 100% rename from doc/el/img-guide/bundles-error.png rename to src/main/resources/doc/el/img-guide/bundles-error.png diff --git a/doc/el/img-guide/exporttab.png b/src/main/resources/doc/el/img-guide/exporttab.png similarity index 100% rename from doc/el/img-guide/exporttab.png rename to src/main/resources/doc/el/img-guide/exporttab.png diff --git a/doc/el/img-guide/hdl-ip-editor.png b/src/main/resources/doc/el/img-guide/hdl-ip-editor.png similarity index 100% rename from doc/el/img-guide/hdl-ip-editor.png rename to src/main/resources/doc/el/img-guide/hdl-ip-editor.png diff --git a/doc/el/img-guide/hdl-ip-properties.png b/src/main/resources/doc/el/img-guide/hdl-ip-properties.png similarity index 100% rename from doc/el/img-guide/hdl-ip-properties.png rename to src/main/resources/doc/el/img-guide/hdl-ip-properties.png diff --git a/doc/el/img-guide/hdl-ip-questa.png b/src/main/resources/doc/el/img-guide/hdl-ip-questa.png similarity index 100% rename from doc/el/img-guide/hdl-ip-questa.png rename to src/main/resources/doc/el/img-guide/hdl-ip-questa.png diff --git a/doc/el/img-guide/hdl-ip-sim-log.png b/src/main/resources/doc/el/img-guide/hdl-ip-sim-log.png similarity index 100% rename from doc/el/img-guide/hdl-ip-sim-log.png rename to src/main/resources/doc/el/img-guide/hdl-ip-sim-log.png diff --git a/doc/el/img-guide/hdl-ip-symbol.png b/src/main/resources/doc/el/img-guide/hdl-ip-symbol.png similarity index 100% rename from doc/el/img-guide/hdl-ip-symbol.png rename to src/main/resources/doc/el/img-guide/hdl-ip-symbol.png diff --git a/doc/el/img-guide/log-graph1.png b/src/main/resources/doc/el/img-guide/log-graph1.png similarity index 100% rename from doc/el/img-guide/log-graph1.png rename to src/main/resources/doc/el/img-guide/log-graph1.png diff --git a/doc/el/img-guide/log-selection.png b/src/main/resources/doc/el/img-guide/log-selection.png similarity index 100% rename from doc/el/img-guide/log-selection.png rename to src/main/resources/doc/el/img-guide/log-selection.png diff --git a/doc/el/img-guide/mem-hex.png b/src/main/resources/doc/el/img-guide/mem-hex.png similarity index 100% rename from doc/el/img-guide/mem-hex.png rename to src/main/resources/doc/el/img-guide/mem-hex.png diff --git a/doc/el/img-guide/opts-mouse.png b/src/main/resources/doc/el/img-guide/opts-mouse.png similarity index 100% rename from doc/el/img-guide/opts-mouse.png rename to src/main/resources/doc/el/img-guide/opts-mouse.png diff --git a/doc/el/img-guide/opts-simulate.png b/src/main/resources/doc/el/img-guide/opts-simulate.png similarity index 100% rename from doc/el/img-guide/opts-simulate.png rename to src/main/resources/doc/el/img-guide/opts-simulate.png diff --git a/doc/el/img-guide/opts-toolbar.png b/src/main/resources/doc/el/img-guide/opts-toolbar.png similarity index 100% rename from doc/el/img-guide/opts-toolbar.png rename to src/main/resources/doc/el/img-guide/opts-toolbar.png diff --git a/doc/el/img-guide/prefs-exp.png b/src/main/resources/doc/el/img-guide/prefs-exp.png similarity index 100% rename from doc/el/img-guide/prefs-exp.png rename to src/main/resources/doc/el/img-guide/prefs-exp.png diff --git a/doc/el/img-guide/prefs-intl.png b/src/main/resources/doc/el/img-guide/prefs-intl.png similarity index 100% rename from doc/el/img-guide/prefs-intl.png rename to src/main/resources/doc/el/img-guide/prefs-intl.png diff --git a/doc/el/img-guide/prefs-layout.png b/src/main/resources/doc/el/img-guide/prefs-layout.png similarity index 100% rename from doc/el/img-guide/prefs-layout.png rename to src/main/resources/doc/el/img-guide/prefs-layout.png diff --git a/doc/el/img-guide/prefs-template.png b/src/main/resources/doc/el/img-guide/prefs-template.png similarity index 100% rename from doc/el/img-guide/prefs-template.png rename to src/main/resources/doc/el/img-guide/prefs-template.png diff --git a/doc/el/img-guide/prefs-window.png b/src/main/resources/doc/el/img-guide/prefs-window.png similarity index 100% rename from doc/el/img-guide/prefs-window.png rename to src/main/resources/doc/el/img-guide/prefs-window.png diff --git a/doc/el/img-guide/printertab.png b/src/main/resources/doc/el/img-guide/printertab.png similarity index 100% rename from doc/el/img-guide/printertab.png rename to src/main/resources/doc/el/img-guide/printertab.png diff --git a/doc/el/img-guide/project-stat.png b/src/main/resources/doc/el/img-guide/project-stat.png similarity index 100% rename from doc/el/img-guide/project-stat.png rename to src/main/resources/doc/el/img-guide/project-stat.png diff --git a/doc/el/img-guide/prop-oscillate-before.png b/src/main/resources/doc/el/img-guide/prop-oscillate-before.png similarity index 100% rename from doc/el/img-guide/prop-oscillate-before.png rename to src/main/resources/doc/el/img-guide/prop-oscillate-before.png diff --git a/doc/el/img-guide/prop-oscillate-error.png b/src/main/resources/doc/el/img-guide/prop-oscillate-error.png similarity index 100% rename from doc/el/img-guide/prop-oscillate-error.png rename to src/main/resources/doc/el/img-guide/prop-oscillate-error.png diff --git a/doc/el/img-guide/subcirc-2-add.png b/src/main/resources/doc/el/img-guide/subcirc-2-add.png similarity index 100% rename from doc/el/img-guide/subcirc-2-add.png rename to src/main/resources/doc/el/img-guide/subcirc-2-add.png diff --git a/doc/el/img-guide/subcirc-2-delve.png b/src/main/resources/doc/el/img-guide/subcirc-2-delve.png similarity index 100% rename from doc/el/img-guide/subcirc-2-delve.png rename to src/main/resources/doc/el/img-guide/subcirc-2-delve.png diff --git a/doc/el/img-guide/subcirc-2-done.png b/src/main/resources/doc/el/img-guide/subcirc-2-done.png similarity index 100% rename from doc/el/img-guide/subcirc-2-done.png rename to src/main/resources/doc/el/img-guide/subcirc-2-done.png diff --git a/doc/el/img-guide/subcirc-4-add.png b/src/main/resources/doc/el/img-guide/subcirc-4-add.png similarity index 100% rename from doc/el/img-guide/subcirc-4-add.png rename to src/main/resources/doc/el/img-guide/subcirc-4-add.png diff --git a/doc/el/img-guide/subcirc-4-delve.png b/src/main/resources/doc/el/img-guide/subcirc-4-delve.png similarity index 100% rename from doc/el/img-guide/subcirc-4-delve.png rename to src/main/resources/doc/el/img-guide/subcirc-4-delve.png diff --git a/doc/el/img-guide/subcirc-4-done.png b/src/main/resources/doc/el/img-guide/subcirc-4-done.png similarity index 100% rename from doc/el/img-guide/subcirc-4-done.png rename to src/main/resources/doc/el/img-guide/subcirc-4-done.png diff --git a/doc/el/img-guide/subcirc-4-tip.png b/src/main/resources/doc/el/img-guide/subcirc-4-tip.png similarity index 100% rename from doc/el/img-guide/subcirc-4-tip.png rename to src/main/resources/doc/el/img-guide/subcirc-4-tip.png diff --git a/doc/el/img-guide/subcirc-custom-appear.png b/src/main/resources/doc/el/img-guide/subcirc-custom-appear.png similarity index 100% rename from doc/el/img-guide/subcirc-custom-appear.png rename to src/main/resources/doc/el/img-guide/subcirc-custom-appear.png diff --git a/doc/el/img-guide/subcirc-custom-layout.png b/src/main/resources/doc/el/img-guide/subcirc-custom-layout.png similarity index 100% rename from doc/el/img-guide/subcirc-custom-layout.png rename to src/main/resources/doc/el/img-guide/subcirc-custom-layout.png diff --git a/doc/el/img-guide/subcirc-custom-layout2.png b/src/main/resources/doc/el/img-guide/subcirc-custom-layout2.png similarity index 100% rename from doc/el/img-guide/subcirc-custom-layout2.png rename to src/main/resources/doc/el/img-guide/subcirc-custom-layout2.png diff --git a/doc/el/img-guide/subcirc-default-appear.png b/src/main/resources/doc/el/img-guide/subcirc-default-appear.png similarity index 100% rename from doc/el/img-guide/subcirc-default-appear.png rename to src/main/resources/doc/el/img-guide/subcirc-default-appear.png diff --git a/doc/el/img-guide/subcirc-remlib.png b/src/main/resources/doc/el/img-guide/subcirc-remlib.png similarity index 100% rename from doc/el/img-guide/subcirc-remlib.png rename to src/main/resources/doc/el/img-guide/subcirc-remlib.png diff --git a/doc/el/img-guide/tutorial-shot-all.png b/src/main/resources/doc/el/img-guide/tutorial-shot-all.png similarity index 100% rename from doc/el/img-guide/tutorial-shot-all.png rename to src/main/resources/doc/el/img-guide/tutorial-shot-all.png diff --git a/doc/el/img-guide/tutorial-shot-all2.png b/src/main/resources/doc/el/img-guide/tutorial-shot-all2.png similarity index 100% rename from doc/el/img-guide/tutorial-shot-all2.png rename to src/main/resources/doc/el/img-guide/tutorial-shot-all2.png diff --git a/doc/el/img-guide/tutorial-shot-ands.png b/src/main/resources/doc/el/img-guide/tutorial-shot-ands.png similarity index 100% rename from doc/el/img-guide/tutorial-shot-ands.png rename to src/main/resources/doc/el/img-guide/tutorial-shot-ands.png diff --git a/doc/el/img-guide/tutorial-shot-blank.png b/src/main/resources/doc/el/img-guide/tutorial-shot-blank.png similarity index 100% rename from doc/el/img-guide/tutorial-shot-blank.png rename to src/main/resources/doc/el/img-guide/tutorial-shot-blank.png diff --git a/doc/el/img-guide/tutorial-shot-comps.png b/src/main/resources/doc/el/img-guide/tutorial-shot-comps.png similarity index 100% rename from doc/el/img-guide/tutorial-shot-comps.png rename to src/main/resources/doc/el/img-guide/tutorial-shot-comps.png diff --git a/doc/el/img-guide/tutorial-shot-gates.png b/src/main/resources/doc/el/img-guide/tutorial-shot-gates.png similarity index 100% rename from doc/el/img-guide/tutorial-shot-gates.png rename to src/main/resources/doc/el/img-guide/tutorial-shot-gates.png diff --git a/doc/el/img-guide/tutorial-shot-labeled.png b/src/main/resources/doc/el/img-guide/tutorial-shot-labeled.png similarity index 100% rename from doc/el/img-guide/tutorial-shot-labeled.png rename to src/main/resources/doc/el/img-guide/tutorial-shot-labeled.png diff --git a/doc/el/img-guide/tutorial-shot-test.png b/src/main/resources/doc/el/img-guide/tutorial-shot-test.png similarity index 100% rename from doc/el/img-guide/tutorial-shot-test.png rename to src/main/resources/doc/el/img-guide/tutorial-shot-test.png diff --git a/doc/el/img-guide/tutorial-shot-wire1.png b/src/main/resources/doc/el/img-guide/tutorial-shot-wire1.png similarity index 100% rename from doc/el/img-guide/tutorial-shot-wire1.png rename to src/main/resources/doc/el/img-guide/tutorial-shot-wire1.png diff --git a/doc/el/img-guide/tutorial-shot-wires.png b/src/main/resources/doc/el/img-guide/tutorial-shot-wires.png similarity index 100% rename from doc/el/img-guide/tutorial-shot-wires.png rename to src/main/resources/doc/el/img-guide/tutorial-shot-wires.png diff --git a/doc/el/img-guide/vector-result.png b/src/main/resources/doc/el/img-guide/vector-result.png similarity index 100% rename from doc/el/img-guide/vector-result.png rename to src/main/resources/doc/el/img-guide/vector-result.png diff --git a/doc/en/contents.xml b/src/main/resources/doc/en/contents.xml similarity index 100% rename from doc/en/contents.xml rename to src/main/resources/doc/en/contents.xml diff --git a/doc/en/html/contents.html b/src/main/resources/doc/en/html/contents.html similarity index 100% rename from doc/en/html/contents.html rename to src/main/resources/doc/en/html/contents.html diff --git a/doc/en/html/guide/about/gpl.html b/src/main/resources/doc/en/html/guide/about/gpl.html similarity index 100% rename from doc/en/html/guide/about/gpl.html rename to src/main/resources/doc/en/html/guide/about/gpl.html diff --git a/doc/el/html/guide/about/index.html b/src/main/resources/doc/en/html/guide/about/index.html similarity index 97% rename from doc/el/html/guide/about/index.html rename to src/main/resources/doc/en/html/guide/about/index.html index 60d6a621e..2afeebd4d 100644 --- a/doc/el/html/guide/about/index.html +++ b/src/main/resources/doc/en/html/guide/about/index.html @@ -97,7 +97,7 @@

    The code is licensed under the GNU GENERAL PUBLIC LICENSE, version 3.
    - local version :GPL + local version :GPL

    ######### diff --git a/doc/en/html/guide/about/indexa.html b/src/main/resources/doc/en/html/guide/about/indexa.html similarity index 100% rename from doc/en/html/guide/about/indexa.html rename to src/main/resources/doc/en/html/guide/about/indexa.html diff --git a/doc/en/html/guide/analyze/expr.html b/src/main/resources/doc/en/html/guide/analyze/expr.html similarity index 100% rename from doc/en/html/guide/analyze/expr.html rename to src/main/resources/doc/en/html/guide/analyze/expr.html diff --git a/doc/en/html/guide/analyze/gen.html b/src/main/resources/doc/en/html/guide/analyze/gen.html similarity index 100% rename from doc/en/html/guide/analyze/gen.html rename to src/main/resources/doc/en/html/guide/analyze/gen.html diff --git a/doc/en/html/guide/analyze/index.html b/src/main/resources/doc/en/html/guide/analyze/index.html similarity index 100% rename from doc/en/html/guide/analyze/index.html rename to src/main/resources/doc/en/html/guide/analyze/index.html diff --git a/doc/en/html/guide/analyze/open.html b/src/main/resources/doc/en/html/guide/analyze/open.html similarity index 100% rename from doc/en/html/guide/analyze/open.html rename to src/main/resources/doc/en/html/guide/analyze/open.html diff --git a/doc/en/html/guide/analyze/table.html b/src/main/resources/doc/en/html/guide/analyze/table.html similarity index 100% rename from doc/en/html/guide/analyze/table.html rename to src/main/resources/doc/en/html/guide/analyze/table.html diff --git a/doc/en/html/guide/attrlib/attr.html b/src/main/resources/doc/en/html/guide/attrlib/attr.html similarity index 100% rename from doc/en/html/guide/attrlib/attr.html rename to src/main/resources/doc/en/html/guide/attrlib/attr.html diff --git a/doc/en/html/guide/attrlib/canvas.html b/src/main/resources/doc/en/html/guide/attrlib/canvas.html similarity index 100% rename from doc/en/html/guide/attrlib/canvas.html rename to src/main/resources/doc/en/html/guide/attrlib/canvas.html diff --git a/doc/en/html/guide/attrlib/explore.html b/src/main/resources/doc/en/html/guide/attrlib/explore.html similarity index 100% rename from doc/en/html/guide/attrlib/explore.html rename to src/main/resources/doc/en/html/guide/attrlib/explore.html diff --git a/doc/en/html/guide/attrlib/index.html b/src/main/resources/doc/en/html/guide/attrlib/index.html similarity index 100% rename from doc/en/html/guide/attrlib/index.html rename to src/main/resources/doc/en/html/guide/attrlib/index.html diff --git a/doc/en/html/guide/attrlib/menu.html b/src/main/resources/doc/en/html/guide/attrlib/menu.html similarity index 100% rename from doc/en/html/guide/attrlib/menu.html rename to src/main/resources/doc/en/html/guide/attrlib/menu.html diff --git a/doc/en/html/guide/attrlib/tool.html b/src/main/resources/doc/en/html/guide/attrlib/tool.html similarity index 100% rename from doc/en/html/guide/attrlib/tool.html rename to src/main/resources/doc/en/html/guide/attrlib/tool.html diff --git a/doc/en/html/guide/attrlib/toolsbar.html b/src/main/resources/doc/en/html/guide/attrlib/toolsbar.html similarity index 78% rename from doc/en/html/guide/attrlib/toolsbar.html rename to src/main/resources/doc/en/html/guide/attrlib/toolsbar.html index 963856420..b76b200f3 100644 --- a/doc/en/html/guide/attrlib/toolsbar.html +++ b/src/main/resources/doc/en/html/guide/attrlib/toolsbar.html @@ -20,13 +20,13 @@ Logisim-evolution has several toolbars. The main toolbar is configurable and provides quick access to the most used tools. These are also always available in the navigation pane.

    - ######### + #########
    The bar in "Drawing" mode
    - ######### + #########
    The bar in "Appearance" mode @@ -35,13 +35,13 @@ A second toolbar controls the display of the navigation panel and the drawing area.

    - ######### + #########

    And finally two more bars appear depending on the status of the navigation panel. They are presented below.

    - #########  ######### + #########  #########

    The main toolbar @@ -58,7 +58,7 @@
    • - ######### Poke tool : Ctrl-1 This tool allows you to interact with the simulation components. For example if you push on a circuit connection it will switch from one state to another or if push on a cable you can know the value of the signals transported. More information on the link poke from the library base. + ######### Poke tool : Ctrl-1 This tool allows you to interact with the simulation components. For example if you push on a circuit connection it will switch from one state to another or if push on a cable you can know the value of the signals transported. More information on the link poke from the library base.

    • @@ -91,22 +91,22 @@
      • - ######### Selection Tool : Select, move, copy, paste the symbols. + ######### Selection Tool : Select, move, copy, paste the symbols.

      • - ######### Text Tool : Insert or edit a text. + ######### Text Tool : Insert or edit a text.

      • - ######### Line Tool : Creates a line segment. + ######### Line Tool : Creates a line segment.

      • - ######### Curve tool: Create a Bezier curve. The first click and drag specifies the beginning of the line, the second click and drag ends the line and sets the curvature. A click on the line shows you the three control points. Schift and click on central control point impose a symmetrical curve. Alt click on center point draws the curve through the control point (under the mouse). + ######### Curve tool: Create a Bezier curve. The first click and drag specifies the beginning of the line, the second click and drag ends the line and sets the curvature. A click on the line shows you the three control points. Schift and click on central control point impose a symmetrical curve. Alt click on center point draws the curve through the control point (under the mouse).

      • @@ -116,17 +116,17 @@
      • - ######### Rectangle tool Create a rectangle or a square ( Shift ) by dragging from an angle to the opposite corner. + ######### Rectangle tool Create a rectangle or a square ( Shift ) by dragging from an angle to the opposite corner.

      • - ######### Oval tool Creates an oval or circle ( Shift ) by dragging from an angle to the opposite corner. + ######### Oval tool Creates an oval or circle ( Shift ) by dragging from an angle to the opposite corner.

      • - ######### Polygon tool Create a polygon, each click starts a new face. A double-click ends the sequence. + ######### Polygon tool Create a polygon, each click starts a new face. A double-click ends the sequence.

      diff --git a/doc/en/html/guide/bundles/colors.html b/src/main/resources/doc/en/html/guide/bundles/colors.html similarity index 100% rename from doc/en/html/guide/bundles/colors.html rename to src/main/resources/doc/en/html/guide/bundles/colors.html diff --git a/doc/en/html/guide/bundles/creating.html b/src/main/resources/doc/en/html/guide/bundles/creating.html similarity index 100% rename from doc/en/html/guide/bundles/creating.html rename to src/main/resources/doc/en/html/guide/bundles/creating.html diff --git a/doc/en/html/guide/bundles/index.html b/src/main/resources/doc/en/html/guide/bundles/index.html similarity index 100% rename from doc/en/html/guide/bundles/index.html rename to src/main/resources/doc/en/html/guide/bundles/index.html diff --git a/doc/el/html/guide/bundles/splitting.html b/src/main/resources/doc/en/html/guide/bundles/splitting.html similarity index 93% rename from doc/el/html/guide/bundles/splitting.html rename to src/main/resources/doc/en/html/guide/bundles/splitting.html index 29024403d..e79daa5c2 100644 --- a/doc/el/html/guide/bundles/splitting.html +++ b/src/main/resources/doc/en/html/guide/bundles/splitting.html @@ -85,10 +85,10 @@

    diff --git a/doc/en/html/guide/hdl_ip/index.html b/src/main/resources/doc/en/html/guide/hdl_ip/index.html similarity index 100% rename from doc/en/html/guide/hdl_ip/index.html rename to src/main/resources/doc/en/html/guide/hdl_ip/index.html diff --git a/doc/en/html/guide/hdl_ip/questa.html b/src/main/resources/doc/en/html/guide/hdl_ip/questa.html similarity index 100% rename from doc/en/html/guide/hdl_ip/questa.html rename to src/main/resources/doc/en/html/guide/hdl_ip/questa.html diff --git a/doc/en/html/guide/hdl_ip/simulation.html b/src/main/resources/doc/en/html/guide/hdl_ip/simulation.html similarity index 100% rename from doc/en/html/guide/hdl_ip/simulation.html rename to src/main/resources/doc/en/html/guide/hdl_ip/simulation.html diff --git a/doc/en/html/guide/hdl_ip/testbenchs.html b/src/main/resources/doc/en/html/guide/hdl_ip/testbenchs.html similarity index 100% rename from doc/en/html/guide/hdl_ip/testbenchs.html rename to src/main/resources/doc/en/html/guide/hdl_ip/testbenchs.html diff --git a/doc/en/html/guide/hdl_ip/vhdlcomp.html b/src/main/resources/doc/en/html/guide/hdl_ip/vhdlcomp.html similarity index 100% rename from doc/en/html/guide/hdl_ip/vhdlcomp.html rename to src/main/resources/doc/en/html/guide/hdl_ip/vhdlcomp.html diff --git a/doc/en/html/guide/index.html b/src/main/resources/doc/en/html/guide/index.html similarity index 100% rename from doc/en/html/guide/index.html rename to src/main/resources/doc/en/html/guide/index.html diff --git a/doc/en/html/guide/jar/counter.html b/src/main/resources/doc/en/html/guide/jar/counter.html similarity index 100% rename from doc/en/html/guide/jar/counter.html rename to src/main/resources/doc/en/html/guide/jar/counter.html diff --git a/doc/en/html/guide/jar/guide.html b/src/main/resources/doc/en/html/guide/jar/guide.html similarity index 100% rename from doc/en/html/guide/jar/guide.html rename to src/main/resources/doc/en/html/guide/jar/guide.html diff --git a/doc/en/html/guide/jar/incr.html b/src/main/resources/doc/en/html/guide/jar/incr.html similarity index 100% rename from doc/en/html/guide/jar/incr.html rename to src/main/resources/doc/en/html/guide/jar/incr.html diff --git a/doc/en/html/guide/jar/index.html b/src/main/resources/doc/en/html/guide/jar/index.html similarity index 100% rename from doc/en/html/guide/jar/index.html rename to src/main/resources/doc/en/html/guide/jar/index.html diff --git a/doc/en/html/guide/jar/library.html b/src/main/resources/doc/en/html/guide/jar/library.html similarity index 100% rename from doc/en/html/guide/jar/library.html rename to src/main/resources/doc/en/html/guide/jar/library.html diff --git a/doc/en/html/guide/jar/simpctr.html b/src/main/resources/doc/en/html/guide/jar/simpctr.html similarity index 100% rename from doc/en/html/guide/jar/simpctr.html rename to src/main/resources/doc/en/html/guide/jar/simpctr.html diff --git a/doc/en/html/guide/log/_file.html b/src/main/resources/doc/en/html/guide/log/_file.html similarity index 100% rename from doc/en/html/guide/log/_file.html rename to src/main/resources/doc/en/html/guide/log/_file.html diff --git a/doc/en/html/guide/log/_table.html b/src/main/resources/doc/en/html/guide/log/_table.html similarity index 100% rename from doc/en/html/guide/log/_table.html rename to src/main/resources/doc/en/html/guide/log/_table.html diff --git a/doc/en/html/guide/log/_test.html b/src/main/resources/doc/en/html/guide/log/_test.html similarity index 100% rename from doc/en/html/guide/log/_test.html rename to src/main/resources/doc/en/html/guide/log/_test.html diff --git a/doc/en/html/guide/log/file.html b/src/main/resources/doc/en/html/guide/log/file.html similarity index 100% rename from doc/en/html/guide/log/file.html rename to src/main/resources/doc/en/html/guide/log/file.html diff --git a/doc/en/html/guide/log/index.html b/src/main/resources/doc/en/html/guide/log/index.html similarity index 100% rename from doc/en/html/guide/log/index.html rename to src/main/resources/doc/en/html/guide/log/index.html diff --git a/doc/en/html/guide/log/selection.html b/src/main/resources/doc/en/html/guide/log/selection.html similarity index 100% rename from doc/en/html/guide/log/selection.html rename to src/main/resources/doc/en/html/guide/log/selection.html diff --git a/doc/en/html/guide/log/table.html b/src/main/resources/doc/en/html/guide/log/table.html similarity index 100% rename from doc/en/html/guide/log/table.html rename to src/main/resources/doc/en/html/guide/log/table.html diff --git a/doc/en/html/guide/log/test.html b/src/main/resources/doc/en/html/guide/log/test.html similarity index 100% rename from doc/en/html/guide/log/test.html rename to src/main/resources/doc/en/html/guide/log/test.html diff --git a/doc/en/html/guide/log/timetable.html b/src/main/resources/doc/en/html/guide/log/timetable.html similarity index 100% rename from doc/en/html/guide/log/timetable.html rename to src/main/resources/doc/en/html/guide/log/timetable.html diff --git a/doc/en/html/guide/mem/hex.html b/src/main/resources/doc/en/html/guide/mem/hex.html similarity index 100% rename from doc/en/html/guide/mem/hex.html rename to src/main/resources/doc/en/html/guide/mem/hex.html diff --git a/doc/en/html/guide/mem/index.html b/src/main/resources/doc/en/html/guide/mem/index.html similarity index 100% rename from doc/en/html/guide/mem/index.html rename to src/main/resources/doc/en/html/guide/mem/index.html diff --git a/doc/en/html/guide/mem/menu.html b/src/main/resources/doc/en/html/guide/mem/menu.html similarity index 100% rename from doc/en/html/guide/mem/menu.html rename to src/main/resources/doc/en/html/guide/mem/menu.html diff --git a/doc/en/html/guide/mem/poke.html b/src/main/resources/doc/en/html/guide/mem/poke.html similarity index 100% rename from doc/en/html/guide/mem/poke.html rename to src/main/resources/doc/en/html/guide/mem/poke.html diff --git a/doc/en/html/guide/menu/edit.html b/src/main/resources/doc/en/html/guide/menu/edit.html similarity index 100% rename from doc/en/html/guide/menu/edit.html rename to src/main/resources/doc/en/html/guide/menu/edit.html diff --git a/doc/en/html/guide/menu/exportab.html b/src/main/resources/doc/en/html/guide/menu/exportab.html similarity index 100% rename from doc/en/html/guide/menu/exportab.html rename to src/main/resources/doc/en/html/guide/menu/exportab.html diff --git a/doc/en/html/guide/menu/file.html b/src/main/resources/doc/en/html/guide/menu/file.html similarity index 100% rename from doc/en/html/guide/menu/file.html rename to src/main/resources/doc/en/html/guide/menu/file.html diff --git a/doc/en/html/guide/menu/index.html b/src/main/resources/doc/en/html/guide/menu/index.html similarity index 100% rename from doc/en/html/guide/menu/index.html rename to src/main/resources/doc/en/html/guide/menu/index.html diff --git a/doc/en/html/guide/menu/printertab.html b/src/main/resources/doc/en/html/guide/menu/printertab.html similarity index 100% rename from doc/en/html/guide/menu/printertab.html rename to src/main/resources/doc/en/html/guide/menu/printertab.html diff --git a/doc/en/html/guide/menu/project.html b/src/main/resources/doc/en/html/guide/menu/project.html similarity index 100% rename from doc/en/html/guide/menu/project.html rename to src/main/resources/doc/en/html/guide/menu/project.html diff --git a/doc/en/html/guide/menu/simulate.html b/src/main/resources/doc/en/html/guide/menu/simulate.html similarity index 100% rename from doc/en/html/guide/menu/simulate.html rename to src/main/resources/doc/en/html/guide/menu/simulate.html diff --git a/doc/en/html/guide/menu/winhelp.html b/src/main/resources/doc/en/html/guide/menu/winhelp.html similarity index 100% rename from doc/en/html/guide/menu/winhelp.html rename to src/main/resources/doc/en/html/guide/menu/winhelp.html diff --git a/doc/en/html/guide/opts/index.html b/src/main/resources/doc/en/html/guide/opts/index.html similarity index 91% rename from doc/en/html/guide/opts/index.html rename to src/main/resources/doc/en/html/guide/opts/index.html index 2f2e88523..059a6bb39 100644 --- a/doc/en/html/guide/opts/index.html +++ b/src/main/resources/doc/en/html/guide/opts/index.html @@ -17,7 +17,7 @@ Project Options

    - Logisim supports two categories of configuration options: application preferences and project options. The application preferences address preferences that span all open projects, whereas project options are specific to that one project. This section discusses project options; application preferences are described in another section. + Logisim supports two categories of configuration options: application preferences and project options. The application preferences address preferences that span all open projects, whereas project options are specific to that one project. This section discusses project options; application preferences are described in another section.

    You can view and edit project options via | Project || Options... |. It brings up the Options window with several tabs. @@ -34,7 +34,7 @@ The Mouse tab

    - At the bottom of the window is the Revert All To Template button. When clicked, all the options and tool attributes change to the settings in the current template (as selected under the application preferences). + At the bottom of the window is the Revert All To Template button. When clicked, all the options and tool attributes change to the settings in the current template (as selected under the application preferences).

    Next: The Simulation tab. diff --git a/doc/en/html/guide/opts/mouse.html b/src/main/resources/doc/en/html/guide/opts/mouse.html similarity index 100% rename from doc/en/html/guide/opts/mouse.html rename to src/main/resources/doc/en/html/guide/opts/mouse.html diff --git a/doc/en/html/guide/opts/simulate.html b/src/main/resources/doc/en/html/guide/opts/simulate.html similarity index 100% rename from doc/en/html/guide/opts/simulate.html rename to src/main/resources/doc/en/html/guide/opts/simulate.html diff --git a/doc/en/html/guide/opts/toolbar.html b/src/main/resources/doc/en/html/guide/opts/toolbar.html similarity index 100% rename from doc/en/html/guide/opts/toolbar.html rename to src/main/resources/doc/en/html/guide/opts/toolbar.html diff --git a/doc/en/html/guide/prefs/cmdline.html b/src/main/resources/doc/en/html/guide/prefs/cmdline.html similarity index 100% rename from doc/en/html/guide/prefs/cmdline.html rename to src/main/resources/doc/en/html/guide/prefs/cmdline.html diff --git a/doc/en/html/guide/prefs/exp.html b/src/main/resources/doc/en/html/guide/prefs/exp.html similarity index 100% rename from doc/en/html/guide/prefs/exp.html rename to src/main/resources/doc/en/html/guide/prefs/exp.html diff --git a/doc/en/html/guide/prefs/index.html b/src/main/resources/doc/en/html/guide/prefs/index.html similarity index 100% rename from doc/en/html/guide/prefs/index.html rename to src/main/resources/doc/en/html/guide/prefs/index.html diff --git a/doc/en/html/guide/prefs/intl.html b/src/main/resources/doc/en/html/guide/prefs/intl.html similarity index 100% rename from doc/en/html/guide/prefs/intl.html rename to src/main/resources/doc/en/html/guide/prefs/intl.html diff --git a/doc/en/html/guide/prefs/layout.html b/src/main/resources/doc/en/html/guide/prefs/layout.html similarity index 100% rename from doc/en/html/guide/prefs/layout.html rename to src/main/resources/doc/en/html/guide/prefs/layout.html diff --git a/doc/en/html/guide/prefs/template.html b/src/main/resources/doc/en/html/guide/prefs/template.html similarity index 100% rename from doc/en/html/guide/prefs/template.html rename to src/main/resources/doc/en/html/guide/prefs/template.html diff --git a/doc/en/html/guide/prefs/window.html b/src/main/resources/doc/en/html/guide/prefs/window.html similarity index 100% rename from doc/en/html/guide/prefs/window.html rename to src/main/resources/doc/en/html/guide/prefs/window.html diff --git a/doc/en/html/guide/prop/delays.html b/src/main/resources/doc/en/html/guide/prop/delays.html similarity index 100% rename from doc/en/html/guide/prop/delays.html rename to src/main/resources/doc/en/html/guide/prop/delays.html diff --git a/doc/en/html/guide/prop/index.html b/src/main/resources/doc/en/html/guide/prop/index.html similarity index 100% rename from doc/en/html/guide/prop/index.html rename to src/main/resources/doc/en/html/guide/prop/index.html diff --git a/doc/en/html/guide/prop/oscillate.html b/src/main/resources/doc/en/html/guide/prop/oscillate.html similarity index 100% rename from doc/en/html/guide/prop/oscillate.html rename to src/main/resources/doc/en/html/guide/prop/oscillate.html diff --git a/doc/en/html/guide/prop/shortcome.html b/src/main/resources/doc/en/html/guide/prop/shortcome.html similarity index 100% rename from doc/en/html/guide/prop/shortcome.html rename to src/main/resources/doc/en/html/guide/prop/shortcome.html diff --git a/doc/en/html/guide/style.css b/src/main/resources/doc/en/html/guide/style.css similarity index 100% rename from doc/en/html/guide/style.css rename to src/main/resources/doc/en/html/guide/style.css diff --git a/doc/en/html/guide/subcirc/appear.html b/src/main/resources/doc/en/html/guide/subcirc/appear.html similarity index 100% rename from doc/en/html/guide/subcirc/appear.html rename to src/main/resources/doc/en/html/guide/subcirc/appear.html diff --git a/doc/en/html/guide/subcirc/creating.html b/src/main/resources/doc/en/html/guide/subcirc/creating.html similarity index 100% rename from doc/en/html/guide/subcirc/creating.html rename to src/main/resources/doc/en/html/guide/subcirc/creating.html diff --git a/doc/en/html/guide/subcirc/debug.html b/src/main/resources/doc/en/html/guide/subcirc/debug.html similarity index 100% rename from doc/en/html/guide/subcirc/debug.html rename to src/main/resources/doc/en/html/guide/subcirc/debug.html diff --git a/doc/en/html/guide/subcirc/index.html b/src/main/resources/doc/en/html/guide/subcirc/index.html similarity index 100% rename from doc/en/html/guide/subcirc/index.html rename to src/main/resources/doc/en/html/guide/subcirc/index.html diff --git a/doc/en/html/guide/subcirc/library.html b/src/main/resources/doc/en/html/guide/subcirc/library.html similarity index 100% rename from doc/en/html/guide/subcirc/library.html rename to src/main/resources/doc/en/html/guide/subcirc/library.html diff --git a/doc/en/html/guide/subcirc/using.html b/src/main/resources/doc/en/html/guide/subcirc/using.html similarity index 100% rename from doc/en/html/guide/subcirc/using.html rename to src/main/resources/doc/en/html/guide/subcirc/using.html diff --git a/doc/en/html/guide/tutorial/index.html b/src/main/resources/doc/en/html/guide/tutorial/index.html similarity index 100% rename from doc/en/html/guide/tutorial/index.html rename to src/main/resources/doc/en/html/guide/tutorial/index.html diff --git a/doc/en/html/guide/tutorial/tutor-gates.html b/src/main/resources/doc/en/html/guide/tutorial/tutor-gates.html similarity index 100% rename from doc/en/html/guide/tutorial/tutor-gates.html rename to src/main/resources/doc/en/html/guide/tutorial/tutor-gates.html diff --git a/doc/en/html/guide/tutorial/tutor-orient.html b/src/main/resources/doc/en/html/guide/tutorial/tutor-orient.html similarity index 100% rename from doc/en/html/guide/tutorial/tutor-orient.html rename to src/main/resources/doc/en/html/guide/tutorial/tutor-orient.html diff --git a/doc/en/html/guide/tutorial/tutor-step.html b/src/main/resources/doc/en/html/guide/tutorial/tutor-step.html similarity index 100% rename from doc/en/html/guide/tutorial/tutor-step.html rename to src/main/resources/doc/en/html/guide/tutorial/tutor-step.html diff --git a/doc/en/html/guide/tutorial/tutor-test.html b/src/main/resources/doc/en/html/guide/tutorial/tutor-test.html similarity index 100% rename from doc/en/html/guide/tutorial/tutor-test.html rename to src/main/resources/doc/en/html/guide/tutorial/tutor-test.html diff --git a/doc/en/html/guide/tutorial/tutor-text.html b/src/main/resources/doc/en/html/guide/tutorial/tutor-text.html similarity index 100% rename from doc/en/html/guide/tutorial/tutor-text.html rename to src/main/resources/doc/en/html/guide/tutorial/tutor-text.html diff --git a/doc/en/html/guide/tutorial/tutor-wires.html b/src/main/resources/doc/en/html/guide/tutorial/tutor-wires.html similarity index 100% rename from doc/en/html/guide/tutorial/tutor-wires.html rename to src/main/resources/doc/en/html/guide/tutorial/tutor-wires.html diff --git a/doc/en/html/guide/verify/index.html b/src/main/resources/doc/en/html/guide/verify/index.html similarity index 100% rename from doc/en/html/guide/verify/index.html rename to src/main/resources/doc/en/html/guide/verify/index.html diff --git a/doc/en/html/guide/verify/multi.html b/src/main/resources/doc/en/html/guide/verify/multi.html similarity index 100% rename from doc/en/html/guide/verify/multi.html rename to src/main/resources/doc/en/html/guide/verify/multi.html diff --git a/doc/en/html/guide/verify/other.html b/src/main/resources/doc/en/html/guide/verify/other.html similarity index 100% rename from doc/en/html/guide/verify/other.html rename to src/main/resources/doc/en/html/guide/verify/other.html diff --git a/doc/en/html/guide/verify/sub.html b/src/main/resources/doc/en/html/guide/verify/sub.html similarity index 100% rename from doc/en/html/guide/verify/sub.html rename to src/main/resources/doc/en/html/guide/verify/sub.html diff --git a/doc/en/html/guide/verify/test.html b/src/main/resources/doc/en/html/guide/verify/test.html similarity index 100% rename from doc/en/html/guide/verify/test.html rename to src/main/resources/doc/en/html/guide/verify/test.html diff --git a/doc/en/html/index.html b/src/main/resources/doc/en/html/index.html similarity index 100% rename from doc/en/html/index.html rename to src/main/resources/doc/en/html/index.html diff --git a/doc/es/html/libs/arith/adder.html b/src/main/resources/doc/en/html/libs/arith/adder.html similarity index 93% rename from doc/es/html/libs/arith/adder.html rename to src/main/resources/doc/en/html/libs/arith/adder.html index d94a60e1e..9a5ad2ad4 100644 --- a/doc/es/html/libs/arith/adder.html +++ b/src/main/resources/doc/en/html/libs/arith/adder.html @@ -5,7 +5,7 @@ -

    +

    Adder

    - ######### + ######### - ######### + #########
    diff --git a/doc/en/html/libs/arith/bitadder.html b/src/main/resources/doc/en/html/libs/arith/bitadder.html similarity index 93% rename from doc/en/html/libs/arith/bitadder.html rename to src/main/resources/doc/en/html/libs/arith/bitadder.html index d4e44ca9b..464e9c0e8 100644 --- a/doc/en/html/libs/arith/bitadder.html +++ b/src/main/resources/doc/en/html/libs/arith/bitadder.html @@ -5,7 +5,7 @@ -

    +

    Bit Adder

    diff --git a/doc/es/html/libs/arith/bitfinder.html b/src/main/resources/doc/en/html/libs/arith/bitfinder.html similarity index 94% rename from doc/es/html/libs/arith/bitfinder.html rename to src/main/resources/doc/en/html/libs/arith/bitfinder.html index e188589fb..40bbad1cf 100644 --- a/doc/es/html/libs/arith/bitfinder.html +++ b/src/main/resources/doc/en/html/libs/arith/bitfinder.html @@ -5,7 +5,7 @@ -

    +

    Bit Finder

    diff --git a/doc/es/html/libs/arith/comparator.html b/src/main/resources/doc/en/html/libs/arith/comparator.html similarity index 92% rename from doc/es/html/libs/arith/comparator.html rename to src/main/resources/doc/en/html/libs/arith/comparator.html index dfe4693b7..c2db820b8 100644 --- a/doc/es/html/libs/arith/comparator.html +++ b/src/main/resources/doc/en/html/libs/arith/comparator.html @@ -5,7 +5,7 @@ -

    +

    Comparator

    diff --git a/doc/en/html/libs/arith/divider.html b/src/main/resources/doc/en/html/libs/arith/divider.html similarity index 94% rename from doc/en/html/libs/arith/divider.html rename to src/main/resources/doc/en/html/libs/arith/divider.html index daded7323..1383c523d 100644 --- a/doc/en/html/libs/arith/divider.html +++ b/src/main/resources/doc/en/html/libs/arith/divider.html @@ -5,7 +5,7 @@ -

    +

    Divider

    diff --git a/src/main/resources/doc/en/html/libs/arith/index.html b/src/main/resources/doc/en/html/libs/arith/index.html new file mode 100644 index 000000000..1af19f907 --- /dev/null +++ b/src/main/resources/doc/en/html/libs/arith/index.html @@ -0,0 +1,38 @@ + + +Arithmetic Library + + + + +

    Arithmetic library

    + +

    The Arithmetic library includes combinational +components that perform arithmetic operations on unsigned and +two's-complement values.

    + +
    + + + + + + + + + + + + + + + + + + +
    Adder
    Subtractor
    Multiplier
    Divider
    Negator
    Comparator
    Shifter
    Bit Adder
    Bit Finder
    + +

    Back to Library Reference

    + + + diff --git a/doc/en/html/libs/arith/multiplier.html b/src/main/resources/doc/en/html/libs/arith/multiplier.html similarity index 93% rename from doc/en/html/libs/arith/multiplier.html rename to src/main/resources/doc/en/html/libs/arith/multiplier.html index 384450190..c0de0369a 100644 --- a/doc/en/html/libs/arith/multiplier.html +++ b/src/main/resources/doc/en/html/libs/arith/multiplier.html @@ -5,7 +5,7 @@ -

    +

    Multiplier

    diff --git a/doc/el/html/libs/arith/negator.html b/src/main/resources/doc/en/html/libs/arith/negator.html similarity index 91% rename from doc/el/html/libs/arith/negator.html rename to src/main/resources/doc/en/html/libs/arith/negator.html index c21e63672..ce3e3526e 100644 --- a/doc/el/html/libs/arith/negator.html +++ b/src/main/resources/doc/en/html/libs/arith/negator.html @@ -5,7 +5,7 @@ -

    +

    Negator

    diff --git a/doc/en/html/libs/arith/shifter.html b/src/main/resources/doc/en/html/libs/arith/shifter.html similarity index 94% rename from doc/en/html/libs/arith/shifter.html rename to src/main/resources/doc/en/html/libs/arith/shifter.html index e2ff0cb0f..699019cc2 100644 --- a/doc/en/html/libs/arith/shifter.html +++ b/src/main/resources/doc/en/html/libs/arith/shifter.html @@ -5,7 +5,7 @@ -

    +

    Shifter

    diff --git a/doc/en/html/libs/arith/subtractor.html b/src/main/resources/doc/en/html/libs/arith/subtractor.html similarity index 94% rename from doc/en/html/libs/arith/subtractor.html rename to src/main/resources/doc/en/html/libs/arith/subtractor.html index 29ecfa014..b1a3a8735 100644 --- a/doc/en/html/libs/arith/subtractor.html +++ b/src/main/resources/doc/en/html/libs/arith/subtractor.html @@ -5,7 +5,7 @@ -

    +

    Subtractor

    diff --git a/doc/en/html/libs/base/edit.html b/src/main/resources/doc/en/html/libs/base/edit.html similarity index 96% rename from doc/en/html/libs/base/edit.html rename to src/main/resources/doc/en/html/libs/base/edit.html index def5ce614..b4921f536 100644 --- a/doc/en/html/libs/base/edit.html +++ b/src/main/resources/doc/en/html/libs/base/edit.html @@ -5,7 +5,7 @@ -

    +

    Edit Tool

    diff --git a/src/main/resources/doc/en/html/libs/base/index.html b/src/main/resources/doc/en/html/libs/base/index.html new file mode 100644 index 000000000..c23f36c32 --- /dev/null +++ b/src/main/resources/doc/en/html/libs/base/index.html @@ -0,0 +1,32 @@ + + +Base Library + + + + +

    Base library

    + +

    The Base library includes general-purpose tools.

    + +
    + + + + + + + + + + + + + + +
    Poke Tool
    Edit Tool
    Select Tool
    Wiring Tool
    Text Tool
    Menu Tool
    Label
    + +

    Back to Library Reference

    + + + diff --git a/doc/en/html/libs/base/label.html b/src/main/resources/doc/en/html/libs/base/label.html similarity index 93% rename from doc/en/html/libs/base/label.html rename to src/main/resources/doc/en/html/libs/base/label.html index 4865a33cd..54c3f8896 100644 --- a/doc/en/html/libs/base/label.html +++ b/src/main/resources/doc/en/html/libs/base/label.html @@ -5,7 +5,7 @@ -

    +

    Label

    diff --git a/doc/el/html/libs/base/menu.html b/src/main/resources/doc/en/html/libs/base/menu.html similarity index 92% rename from doc/el/html/libs/base/menu.html rename to src/main/resources/doc/en/html/libs/base/menu.html index 8d3d7c216..5656d84d8 100644 --- a/doc/el/html/libs/base/menu.html +++ b/src/main/resources/doc/en/html/libs/base/menu.html @@ -5,7 +5,7 @@ -

    +

    Menu Tool

    diff --git a/doc/en/html/libs/base/poke.html b/src/main/resources/doc/en/html/libs/base/poke.html similarity index 92% rename from doc/en/html/libs/base/poke.html rename to src/main/resources/doc/en/html/libs/base/poke.html index deb56aabc..b97c19667 100644 --- a/doc/en/html/libs/base/poke.html +++ b/src/main/resources/doc/en/html/libs/base/poke.html @@ -5,7 +5,7 @@ -

    +

    Poke Tool

    diff --git a/doc/el/html/libs/base/select.html b/src/main/resources/doc/en/html/libs/base/select.html similarity index 95% rename from doc/el/html/libs/base/select.html rename to src/main/resources/doc/en/html/libs/base/select.html index 9091f0b8b..9cd93fe30 100644 --- a/doc/el/html/libs/base/select.html +++ b/src/main/resources/doc/en/html/libs/base/select.html @@ -5,7 +5,7 @@ -

    +

    Select Tool

    diff --git a/doc/en/html/libs/base/text.html b/src/main/resources/doc/en/html/libs/base/text.html similarity index 94% rename from doc/en/html/libs/base/text.html rename to src/main/resources/doc/en/html/libs/base/text.html index 6ba770876..904a4c53c 100644 --- a/doc/en/html/libs/base/text.html +++ b/src/main/resources/doc/en/html/libs/base/text.html @@ -5,7 +5,7 @@ -

    +

    Text Tool

    diff --git a/doc/en/html/libs/base/wiring.html b/src/main/resources/doc/en/html/libs/base/wiring.html similarity index 95% rename from doc/en/html/libs/base/wiring.html rename to src/main/resources/doc/en/html/libs/base/wiring.html index e53833e45..8f47be364 100644 --- a/doc/en/html/libs/base/wiring.html +++ b/src/main/resources/doc/en/html/libs/base/wiring.html @@ -5,7 +5,7 @@ -

    +

    Wiring Tool

    diff --git a/doc/el/html/libs/gates/basic.html b/src/main/resources/doc/en/html/libs/gates/basic.html similarity index 90% rename from doc/el/html/libs/gates/basic.html rename to src/main/resources/doc/en/html/libs/gates/basic.html index 6b45ae631..6ebff8531 100644 --- a/doc/el/html/libs/gates/basic.html +++ b/src/main/resources/doc/en/html/libs/gates/basic.html @@ -6,14 +6,14 @@
    - - - -
    - - - - + + + +
    + + + +

    AND/OR/NAND/NOR Gate

    diff --git a/doc/en/html/libs/gates/buffer.html b/src/main/resources/doc/en/html/libs/gates/buffer.html similarity index 93% rename from doc/en/html/libs/gates/buffer.html rename to src/main/resources/doc/en/html/libs/gates/buffer.html index 01758d635..36e7d686c 100644 --- a/doc/en/html/libs/gates/buffer.html +++ b/src/main/resources/doc/en/html/libs/gates/buffer.html @@ -5,7 +5,7 @@ -

    Buffer

    +

    Buffer

    diff --git a/doc/en/html/libs/gates/controlled.html b/src/main/resources/doc/en/html/libs/gates/controlled.html similarity index 91% rename from doc/en/html/libs/gates/controlled.html rename to src/main/resources/doc/en/html/libs/gates/controlled.html index f20a2b8ad..94dbf5a79 100644 --- a/doc/en/html/libs/gates/controlled.html +++ b/src/main/resources/doc/en/html/libs/gates/controlled.html @@ -5,8 +5,8 @@ -

    - +

    + Controlled Buffer/Inverter

    Library:
    diff --git a/src/main/resources/doc/en/html/libs/gates/index.html b/src/main/resources/doc/en/html/libs/gates/index.html new file mode 100644 index 000000000..45150cfaf --- /dev/null +++ b/src/main/resources/doc/en/html/libs/gates/index.html @@ -0,0 +1,49 @@ + + +Gates Library + + + + +

    Gates library

    + +

    The Gates library includes a variety of simple +components, all of which have a single output whose value is +dictated entirely by the current inputs.

    + +
    + + + + + + + + + + +

    +
    NOT Gate
    Buffer
    + + + +
    + + + +
    AND/OR/NAND/NOR Gate
    + + + +
    + + + +
    XOR/XNOR/Odd Parity/Even Parity Gate
    + + Controlled Buffer/Inverter
    + +

    Back to Library Reference

    + + + diff --git a/doc/en/html/libs/gates/not.html b/src/main/resources/doc/en/html/libs/gates/not.html similarity index 93% rename from doc/en/html/libs/gates/not.html rename to src/main/resources/doc/en/html/libs/gates/not.html index dff5835c6..37711620c 100644 --- a/doc/en/html/libs/gates/not.html +++ b/src/main/resources/doc/en/html/libs/gates/not.html @@ -5,7 +5,7 @@ -

    NOT Gate

    +

    NOT Gate

    diff --git a/doc/es/html/libs/gates/xor.html b/src/main/resources/doc/en/html/libs/gates/xor.html similarity index 90% rename from doc/es/html/libs/gates/xor.html rename to src/main/resources/doc/en/html/libs/gates/xor.html index e79def320..03a8830e9 100644 --- a/doc/es/html/libs/gates/xor.html +++ b/src/main/resources/doc/en/html/libs/gates/xor.html @@ -6,14 +6,14 @@
    Library:
    - - - -
    - - - - + + + +
    + + + +

    XOR/XNOR/Odd Parity/Even Parity Gate

    diff --git a/doc/en/html/libs/hdl/index.html b/src/main/resources/doc/en/html/libs/hdl/index.html similarity index 86% rename from doc/en/html/libs/hdl/index.html rename to src/main/resources/doc/en/html/libs/hdl/index.html index 3a4653a8f..a8f0697c5 100644 --- a/doc/en/html/libs/hdl/index.html +++ b/src/main/resources/doc/en/html/libs/hdl/index.html @@ -15,7 +15,7 @@
    - + VHDL Entity diff --git a/doc/en/html/libs/hdl/vhdlentity.html b/src/main/resources/doc/en/html/libs/hdl/vhdlentity.html similarity index 100% rename from doc/en/html/libs/hdl/vhdlentity.html rename to src/main/resources/doc/en/html/libs/hdl/vhdlentity.html diff --git a/src/main/resources/doc/en/html/libs/index.html b/src/main/resources/doc/en/html/libs/index.html new file mode 100644 index 000000000..8bb4a12c4 --- /dev/null +++ b/src/main/resources/doc/en/html/libs/index.html @@ -0,0 +1,185 @@ + + +Library Reference + + + + +

    Library Reference

    + +

    A Logisim library holds a set of tools that allow you to +interact with a circuit via clicking and dragging the mouse in the +canvas area. Most often, a tool is intended for adding components of a +particular type into a circuit; but some of the most important tools, +such as the Poke Tool and the Select Tool, allow you to interact with +components in other ways.

    + +

    All of the tools included in Logisim's built-in libraries are +documented in this reference material.

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Wiring library
    Splitter
    + + Pin
    Probe
    Tunnel
    + Pull Resistor
    Clock
    + Constant
    + + Power/Ground
    + + Transistor
    + Transmission Gate
    Bit Extender

    Gates library

    +
    NOT Gate
    Buffer
    + + +
    + + + +
    AND/OR/NAND/NOR Gate
    + + + +
    + + + +
    XOR/XNOR/Odd Parity/Even Parity Gate
    + + Controlled Buffer/Inverter

    Plexers library
    Multiplexer
    Demultiplexer
    Decoder
    Priority Encoder
    Bit Selector

    Arithmetic library
    Adder
    Subtractor
    Multiplier
    Divider
    Negator
    Comparator
    Shifter
    Bit Adder
    Bit Finder

    Memory library
    + + + + D/T/J-K/S-R Flip-Flop
    Register
    Counter
    Shift Register
    Random
    RAM
    ROM

    Input/Output library
    Button
    Joystick
    Keyboard
    LED
    7-Segment Display
    Hex Digit Display
    LED Matrix
    TTY

    HDL-IP library
    VHDL Entity

    Base library
    Poke Tool
    Edit Tool
    Select Tool
    Wiring Tool
    Text Tool
    Menu Tool
    Label

    TCL library
    REDS console
    TCL generic
    + + + diff --git a/doc/el/html/libs/io/7seg.html b/src/main/resources/doc/en/html/libs/io/7seg.html similarity index 93% rename from doc/el/html/libs/io/7seg.html rename to src/main/resources/doc/en/html/libs/io/7seg.html index 4750e04cb..1b45f9ad9 100644 --- a/doc/el/html/libs/io/7seg.html +++ b/src/main/resources/doc/en/html/libs/io/7seg.html @@ -5,7 +5,7 @@ -

    +

    7-Segment Display

    diff --git a/doc/en/html/libs/io/button.html b/src/main/resources/doc/en/html/libs/io/button.html similarity index 91% rename from doc/en/html/libs/io/button.html rename to src/main/resources/doc/en/html/libs/io/button.html index 6e8bc74b3..25a35f083 100644 --- a/doc/en/html/libs/io/button.html +++ b/src/main/resources/doc/en/html/libs/io/button.html @@ -5,7 +5,7 @@ -

    +

    Button

    diff --git a/doc/en/html/libs/io/dotmat.html b/src/main/resources/doc/en/html/libs/io/dotmat.html similarity index 95% rename from doc/en/html/libs/io/dotmat.html rename to src/main/resources/doc/en/html/libs/io/dotmat.html index 2a2b0aa4e..608cbaa08 100644 --- a/doc/en/html/libs/io/dotmat.html +++ b/src/main/resources/doc/en/html/libs/io/dotmat.html @@ -5,7 +5,7 @@ -

    +

    LED Matrix

    diff --git a/doc/en/html/libs/io/hexdig.html b/src/main/resources/doc/en/html/libs/io/hexdig.html similarity index 91% rename from doc/en/html/libs/io/hexdig.html rename to src/main/resources/doc/en/html/libs/io/hexdig.html index d9d86b87b..e8b703d34 100644 --- a/doc/en/html/libs/io/hexdig.html +++ b/src/main/resources/doc/en/html/libs/io/hexdig.html @@ -5,7 +5,7 @@ -

    +

    Hex Digit Display

    diff --git a/src/main/resources/doc/en/html/libs/io/index.html b/src/main/resources/doc/en/html/libs/io/index.html new file mode 100644 index 000000000..fecef1bbb --- /dev/null +++ b/src/main/resources/doc/en/html/libs/io/index.html @@ -0,0 +1,36 @@ + + +Input/Output Library + + + + +

    Input/Output library

    + +

    The Input/Output library includes components that are meant to +correspond to typical components found in electronics for interfacing +with a user.

    + +
    + + + + + + + + + + + + + + + + +
    Button
    Joystick
    Keyboard
    LED
    7-Segment Display
    Hex Digit Display
    LED Matrix
    TTY
    + +

    Back to Library Reference

    + + + diff --git a/doc/en/html/libs/io/joystick.html b/src/main/resources/doc/en/html/libs/io/joystick.html similarity index 93% rename from doc/en/html/libs/io/joystick.html rename to src/main/resources/doc/en/html/libs/io/joystick.html index a55c13617..c3c0c0b0f 100644 --- a/doc/en/html/libs/io/joystick.html +++ b/src/main/resources/doc/en/html/libs/io/joystick.html @@ -5,7 +5,7 @@ -

    +

    Joystick

    diff --git a/doc/en/html/libs/io/keyboard.html b/src/main/resources/doc/en/html/libs/io/keyboard.html similarity index 95% rename from doc/en/html/libs/io/keyboard.html rename to src/main/resources/doc/en/html/libs/io/keyboard.html index 47b468a31..c0d184172 100644 --- a/doc/en/html/libs/io/keyboard.html +++ b/src/main/resources/doc/en/html/libs/io/keyboard.html @@ -5,7 +5,7 @@ -

    +

    Keyboard

    diff --git a/doc/es/html/libs/io/led.html b/src/main/resources/doc/en/html/libs/io/led.html similarity index 92% rename from doc/es/html/libs/io/led.html rename to src/main/resources/doc/en/html/libs/io/led.html index 8c362db49..8e1732d43 100644 --- a/doc/es/html/libs/io/led.html +++ b/src/main/resources/doc/en/html/libs/io/led.html @@ -5,7 +5,7 @@ -

    +

    LED

    diff --git a/doc/en/html/libs/io/tty.html b/src/main/resources/doc/en/html/libs/io/tty.html similarity index 94% rename from doc/en/html/libs/io/tty.html rename to src/main/resources/doc/en/html/libs/io/tty.html index 514254362..03e338506 100644 --- a/doc/en/html/libs/io/tty.html +++ b/src/main/resources/doc/en/html/libs/io/tty.html @@ -5,7 +5,7 @@ -

    +

    TTY

    diff --git a/doc/es/html/libs/mem/counter.html b/src/main/resources/doc/en/html/libs/mem/counter.html similarity index 96% rename from doc/es/html/libs/mem/counter.html rename to src/main/resources/doc/en/html/libs/mem/counter.html index 11d597c71..8788ff050 100644 --- a/doc/es/html/libs/mem/counter.html +++ b/src/main/resources/doc/en/html/libs/mem/counter.html @@ -5,7 +5,7 @@ -

    +

    Counter

    diff --git a/doc/es/html/libs/mem/flipflops.html b/src/main/resources/doc/en/html/libs/mem/flipflops.html similarity index 93% rename from doc/es/html/libs/mem/flipflops.html rename to src/main/resources/doc/en/html/libs/mem/flipflops.html index 6d6b6dac0..baf502935 100644 --- a/doc/es/html/libs/mem/flipflops.html +++ b/src/main/resources/doc/en/html/libs/mem/flipflops.html @@ -5,10 +5,10 @@ -

    - - - +

    + + + D/T/J-K/S-R Flip-Flop

    diff --git a/src/main/resources/doc/en/html/libs/mem/index.html b/src/main/resources/doc/en/html/libs/mem/index.html new file mode 100644 index 000000000..03262c3ba --- /dev/null +++ b/src/main/resources/doc/en/html/libs/mem/index.html @@ -0,0 +1,36 @@ + + +Memory Library + + + + +

    Memory library

    + +

    The Memory library includes components that remember information.

    + +
    + + + + + + + + + + + + + + +
    + + + + D/T/J-K/S-R Flip-Flop
    Register
    Counter
    Shift Register
    Random
    RAM
    ROM
    + +

    Back to Library Reference

    + + + diff --git a/doc/el/html/libs/mem/ram.html b/src/main/resources/doc/en/html/libs/mem/ram.html similarity index 96% rename from doc/el/html/libs/mem/ram.html rename to src/main/resources/doc/en/html/libs/mem/ram.html index 9262ac7db..2e88f89ad 100644 --- a/doc/el/html/libs/mem/ram.html +++ b/src/main/resources/doc/en/html/libs/mem/ram.html @@ -5,7 +5,7 @@ -

    +

    RAM

    diff --git a/doc/el/html/libs/mem/random.html b/src/main/resources/doc/en/html/libs/mem/random.html similarity index 95% rename from doc/el/html/libs/mem/random.html rename to src/main/resources/doc/en/html/libs/mem/random.html index e46ae8445..f9cba4aea 100644 --- a/doc/el/html/libs/mem/random.html +++ b/src/main/resources/doc/en/html/libs/mem/random.html @@ -5,7 +5,7 @@ -

    +

    Random

    diff --git a/doc/es/html/libs/mem/register.html b/src/main/resources/doc/en/html/libs/mem/register.html similarity index 95% rename from doc/es/html/libs/mem/register.html rename to src/main/resources/doc/en/html/libs/mem/register.html index 3bf27cb5d..9a4e66a5f 100644 --- a/doc/es/html/libs/mem/register.html +++ b/src/main/resources/doc/en/html/libs/mem/register.html @@ -5,7 +5,7 @@ -

    +

    Register

    diff --git a/doc/en/html/libs/mem/rom.html b/src/main/resources/doc/en/html/libs/mem/rom.html similarity index 94% rename from doc/en/html/libs/mem/rom.html rename to src/main/resources/doc/en/html/libs/mem/rom.html index 3e2d6cfc0..1789b099b 100644 --- a/doc/en/html/libs/mem/rom.html +++ b/src/main/resources/doc/en/html/libs/mem/rom.html @@ -5,7 +5,7 @@ -

    +

    ROM

    diff --git a/doc/el/html/libs/mem/shiftreg.html b/src/main/resources/doc/en/html/libs/mem/shiftreg.html similarity index 95% rename from doc/el/html/libs/mem/shiftreg.html rename to src/main/resources/doc/en/html/libs/mem/shiftreg.html index 6c55418ac..3c21d479d 100644 --- a/doc/el/html/libs/mem/shiftreg.html +++ b/src/main/resources/doc/en/html/libs/mem/shiftreg.html @@ -5,7 +5,7 @@ -

    +

    Shift Register

    diff --git a/doc/en/html/libs/plexers/decoder.html b/src/main/resources/doc/en/html/libs/plexers/decoder.html similarity index 94% rename from doc/en/html/libs/plexers/decoder.html rename to src/main/resources/doc/en/html/libs/plexers/decoder.html index 70edef201..abd5f4a14 100644 --- a/doc/en/html/libs/plexers/decoder.html +++ b/src/main/resources/doc/en/html/libs/plexers/decoder.html @@ -5,7 +5,7 @@ -

    +

    Decoder

    diff --git a/doc/es/html/libs/plexers/demux.html b/src/main/resources/doc/en/html/libs/plexers/demux.html similarity index 94% rename from doc/es/html/libs/plexers/demux.html rename to src/main/resources/doc/en/html/libs/plexers/demux.html index 4c8bbe292..7feb47973 100644 --- a/doc/es/html/libs/plexers/demux.html +++ b/src/main/resources/doc/en/html/libs/plexers/demux.html @@ -5,7 +5,7 @@ -

    +

    Demultiplexer

    diff --git a/src/main/resources/doc/en/html/libs/plexers/index.html b/src/main/resources/doc/en/html/libs/plexers/index.html new file mode 100644 index 000000000..9fad1fd00 --- /dev/null +++ b/src/main/resources/doc/en/html/libs/plexers/index.html @@ -0,0 +1,30 @@ + + +Plexers Library + + + + +

    Plexers library

    + +

    The Plexers library includes control components. +Like the components of the Gates library, all are combinational, +but their purpose is generally for routing values.

    + +
    + + + + + + + + + + +
    Multiplexer
    Demultiplexer
    Decoder
    Priority Encoder
    Bit Selector
    + +

    Back to Library Reference

    + + + diff --git a/doc/en/html/libs/plexers/mux.html b/src/main/resources/doc/en/html/libs/plexers/mux.html similarity index 94% rename from doc/en/html/libs/plexers/mux.html rename to src/main/resources/doc/en/html/libs/plexers/mux.html index 773ef927b..fdc82a22e 100644 --- a/doc/en/html/libs/plexers/mux.html +++ b/src/main/resources/doc/en/html/libs/plexers/mux.html @@ -5,7 +5,7 @@ -

    +

    Multiplexer

    diff --git a/doc/el/html/libs/plexers/priencod.html b/src/main/resources/doc/en/html/libs/plexers/priencod.html similarity index 95% rename from doc/el/html/libs/plexers/priencod.html rename to src/main/resources/doc/en/html/libs/plexers/priencod.html index 39fb0eb12..43b8b51c4 100644 --- a/doc/el/html/libs/plexers/priencod.html +++ b/src/main/resources/doc/en/html/libs/plexers/priencod.html @@ -5,7 +5,7 @@ -

    +

    Priority Encoder

    diff --git a/doc/en/html/libs/plexers/selector.html b/src/main/resources/doc/en/html/libs/plexers/selector.html similarity index 93% rename from doc/en/html/libs/plexers/selector.html rename to src/main/resources/doc/en/html/libs/plexers/selector.html index 6d5e0667d..63901161f 100644 --- a/doc/en/html/libs/plexers/selector.html +++ b/src/main/resources/doc/en/html/libs/plexers/selector.html @@ -5,7 +5,7 @@ -

    +

    Bit Selector

    diff --git a/doc/es/html/libs/tcl/generic.html b/src/main/resources/doc/en/html/libs/tcl/generic.html similarity index 93% rename from doc/es/html/libs/tcl/generic.html rename to src/main/resources/doc/en/html/libs/tcl/generic.html index 519977ff4..7b87c391b 100644 --- a/doc/es/html/libs/tcl/generic.html +++ b/src/main/resources/doc/en/html/libs/tcl/generic.html @@ -5,7 +5,7 @@ -

    +

    Generic

    diff --git a/doc/el/html/libs/tcl/index.html b/src/main/resources/doc/en/html/libs/tcl/index.html similarity index 90% rename from doc/el/html/libs/tcl/index.html rename to src/main/resources/doc/en/html/libs/tcl/index.html index 1d778a63c..44536b3ad 100644 --- a/doc/el/html/libs/tcl/index.html +++ b/src/main/resources/doc/en/html/libs/tcl/index.html @@ -11,9 +11,9 @@
    - + - +
    REDS console
    TCL generic
    diff --git a/doc/en/html/libs/tcl/reds_console.html b/src/main/resources/doc/en/html/libs/tcl/reds_console.html similarity index 93% rename from doc/en/html/libs/tcl/reds_console.html rename to src/main/resources/doc/en/html/libs/tcl/reds_console.html index aa1c78240..83625fb0d 100644 --- a/doc/en/html/libs/tcl/reds_console.html +++ b/src/main/resources/doc/en/html/libs/tcl/reds_console.html @@ -5,7 +5,7 @@ -

    +

    REDS console

    diff --git a/doc/es/html/libs/wiring/clock.html b/src/main/resources/doc/en/html/libs/wiring/clock.html similarity index 93% rename from doc/es/html/libs/wiring/clock.html rename to src/main/resources/doc/en/html/libs/wiring/clock.html index 9b8cbeb5f..f1ca01e25 100644 --- a/doc/es/html/libs/wiring/clock.html +++ b/src/main/resources/doc/en/html/libs/wiring/clock.html @@ -5,7 +5,7 @@ -

    +

    Clock

    diff --git a/doc/el/html/libs/wiring/const01.html b/src/main/resources/doc/en/html/libs/wiring/const01.html similarity index 87% rename from doc/el/html/libs/wiring/const01.html rename to src/main/resources/doc/en/html/libs/wiring/const01.html index 0da0312c0..7d05a7e70 100644 --- a/doc/el/html/libs/wiring/const01.html +++ b/src/main/resources/doc/en/html/libs/wiring/const01.html @@ -5,7 +5,7 @@ -

    Power/Ground

    +

    Power/Ground

    diff --git a/doc/en/html/libs/wiring/constant.html b/src/main/resources/doc/en/html/libs/wiring/constant.html similarity index 90% rename from doc/en/html/libs/wiring/constant.html rename to src/main/resources/doc/en/html/libs/wiring/constant.html index df1647ab7..f0393a6ef 100644 --- a/doc/en/html/libs/wiring/constant.html +++ b/src/main/resources/doc/en/html/libs/wiring/constant.html @@ -5,7 +5,7 @@ -

    Constant

    +

    Constant

    Library:
    diff --git a/doc/en/html/libs/wiring/extender.html b/src/main/resources/doc/en/html/libs/wiring/extender.html similarity index 93% rename from doc/en/html/libs/wiring/extender.html rename to src/main/resources/doc/en/html/libs/wiring/extender.html index 026fce8dc..98fcfcdf8 100644 --- a/doc/en/html/libs/wiring/extender.html +++ b/src/main/resources/doc/en/html/libs/wiring/extender.html @@ -5,7 +5,7 @@ -

    +

    Bit Extender

    Library:
    diff --git a/src/main/resources/doc/en/html/libs/wiring/index.html b/src/main/resources/doc/en/html/libs/wiring/index.html new file mode 100644 index 000000000..63c106bdb --- /dev/null +++ b/src/main/resources/doc/en/html/libs/wiring/index.html @@ -0,0 +1,48 @@ + + +Wiring Library + + + + +

    Wiring library

    + +

    The Wiring library includes components that relate primarily to wires and +to basic electrical concepts.

    + +
    + + + + + + + + + + + + + + + + + + + + +
    Splitter
    + + Pin
    Probe
    Tunnel
    + Pull Resistor
    Clock
    + Constant
    + + Power/Ground
    + + Transistor
    + Transmission Gate
    Bit Extender
    + +

    Back to Library Reference

    + + + diff --git a/doc/en/html/libs/wiring/pin.html b/src/main/resources/doc/en/html/libs/wiring/pin.html similarity index 94% rename from doc/en/html/libs/wiring/pin.html rename to src/main/resources/doc/en/html/libs/wiring/pin.html index f44029a10..2a9210004 100644 --- a/doc/en/html/libs/wiring/pin.html +++ b/src/main/resources/doc/en/html/libs/wiring/pin.html @@ -5,8 +5,8 @@ -

    - +

    + Pin

    diff --git a/doc/en/html/libs/wiring/probe.html b/src/main/resources/doc/en/html/libs/wiring/probe.html similarity index 93% rename from doc/en/html/libs/wiring/probe.html rename to src/main/resources/doc/en/html/libs/wiring/probe.html index c95a6d945..6b27f87ba 100644 --- a/doc/en/html/libs/wiring/probe.html +++ b/src/main/resources/doc/en/html/libs/wiring/probe.html @@ -5,7 +5,7 @@ -

    +

    Probe

    diff --git a/doc/en/html/libs/wiring/pull.html b/src/main/resources/doc/en/html/libs/wiring/pull.html similarity index 88% rename from doc/en/html/libs/wiring/pull.html rename to src/main/resources/doc/en/html/libs/wiring/pull.html index 8c5bc26eb..ae7c68025 100644 --- a/doc/en/html/libs/wiring/pull.html +++ b/src/main/resources/doc/en/html/libs/wiring/pull.html @@ -6,8 +6,8 @@

    - - + + Pull Resistor

    diff --git a/doc/en/html/libs/wiring/splitter.html b/src/main/resources/doc/en/html/libs/wiring/splitter.html similarity index 95% rename from doc/en/html/libs/wiring/splitter.html rename to src/main/resources/doc/en/html/libs/wiring/splitter.html index 6c4fc9c6d..391ee92ee 100644 --- a/doc/en/html/libs/wiring/splitter.html +++ b/src/main/resources/doc/en/html/libs/wiring/splitter.html @@ -5,7 +5,7 @@ -

    +

    Splitter

    diff --git a/doc/en/html/libs/wiring/transist.html b/src/main/resources/doc/en/html/libs/wiring/transist.html similarity index 95% rename from doc/en/html/libs/wiring/transist.html rename to src/main/resources/doc/en/html/libs/wiring/transist.html index 9e2eec12e..50c58b7cf 100644 --- a/doc/en/html/libs/wiring/transist.html +++ b/src/main/resources/doc/en/html/libs/wiring/transist.html @@ -5,8 +5,8 @@ -

    - +

    + Transistor

    diff --git a/doc/es/html/libs/wiring/transmis.html b/src/main/resources/doc/en/html/libs/wiring/transmis.html similarity index 95% rename from doc/es/html/libs/wiring/transmis.html rename to src/main/resources/doc/en/html/libs/wiring/transmis.html index 58b083d8c..e97c5b9c1 100644 --- a/doc/es/html/libs/wiring/transmis.html +++ b/src/main/resources/doc/en/html/libs/wiring/transmis.html @@ -5,7 +5,7 @@ -

    +

    Transmission Gate

    diff --git a/doc/el/html/libs/wiring/tunnel.html b/src/main/resources/doc/en/html/libs/wiring/tunnel.html similarity index 94% rename from doc/el/html/libs/wiring/tunnel.html rename to src/main/resources/doc/en/html/libs/wiring/tunnel.html index f17655365..08a7fb082 100644 --- a/doc/el/html/libs/wiring/tunnel.html +++ b/src/main/resources/doc/en/html/libs/wiring/tunnel.html @@ -5,7 +5,7 @@ -

    +

    Tunnel

    diff --git a/doc/en/html/style.css b/src/main/resources/doc/en/html/style.css similarity index 100% rename from doc/en/html/style.css rename to src/main/resources/doc/en/html/style.css diff --git a/doc/en/img-guide/analyze-build.png b/src/main/resources/doc/en/img-guide/analyze-build.png similarity index 100% rename from doc/en/img-guide/analyze-build.png rename to src/main/resources/doc/en/img-guide/analyze-build.png diff --git a/doc/en/img-guide/analyze-expr.png b/src/main/resources/doc/en/img-guide/analyze-expr.png similarity index 100% rename from doc/en/img-guide/analyze-expr.png rename to src/main/resources/doc/en/img-guide/analyze-expr.png diff --git a/doc/en/img-guide/analyze-min.png b/src/main/resources/doc/en/img-guide/analyze-min.png similarity index 100% rename from doc/en/img-guide/analyze-min.png rename to src/main/resources/doc/en/img-guide/analyze-min.png diff --git a/doc/en/img-guide/analyze-tbl.png b/src/main/resources/doc/en/img-guide/analyze-tbl.png similarity index 100% rename from doc/en/img-guide/analyze-tbl.png rename to src/main/resources/doc/en/img-guide/analyze-tbl.png diff --git a/doc/en/img-guide/analyze-var.png b/src/main/resources/doc/en/img-guide/analyze-var.png similarity index 100% rename from doc/en/img-guide/analyze-var.png rename to src/main/resources/doc/en/img-guide/analyze-var.png diff --git a/doc/en/img-guide/attrib-explor.png b/src/main/resources/doc/en/img-guide/attrib-explor.png similarity index 100% rename from doc/en/img-guide/attrib-explor.png rename to src/main/resources/doc/en/img-guide/attrib-explor.png diff --git a/doc/en/img-guide/attrlib-and-narrow.png b/src/main/resources/doc/en/img-guide/attrlib-and-narrow.png similarity index 100% rename from doc/en/img-guide/attrlib-and-narrow.png rename to src/main/resources/doc/en/img-guide/attrlib-and-narrow.png diff --git a/doc/en/img-guide/attrlib-and-replace.png b/src/main/resources/doc/en/img-guide/attrlib-and-replace.png similarity index 100% rename from doc/en/img-guide/attrlib-and-replace.png rename to src/main/resources/doc/en/img-guide/attrlib-and-replace.png diff --git a/doc/en/img-guide/attrlib-nand-select.png b/src/main/resources/doc/en/img-guide/attrlib-nand-select.png similarity index 100% rename from doc/en/img-guide/attrlib-nand-select.png rename to src/main/resources/doc/en/img-guide/attrlib-nand-select.png diff --git a/doc/en/img-guide/attrlib-pin-attrib.jpg b/src/main/resources/doc/en/img-guide/attrlib-pin-attrib.jpg similarity index 100% rename from doc/en/img-guide/attrlib-pin-attrib.jpg rename to src/main/resources/doc/en/img-guide/attrlib-pin-attrib.jpg diff --git a/doc/en/img-guide/attrlib-pin-attrib.png b/src/main/resources/doc/en/img-guide/attrlib-pin-attrib.png similarity index 100% rename from doc/en/img-guide/attrlib-pin-attrib.png rename to src/main/resources/doc/en/img-guide/attrlib-pin-attrib.png diff --git a/doc/en/img-guide/bundles-create.png b/src/main/resources/doc/en/img-guide/bundles-create.png similarity index 100% rename from doc/en/img-guide/bundles-create.png rename to src/main/resources/doc/en/img-guide/bundles-create.png diff --git a/doc/en/img-guide/bundles-error.png b/src/main/resources/doc/en/img-guide/bundles-error.png similarity index 100% rename from doc/en/img-guide/bundles-error.png rename to src/main/resources/doc/en/img-guide/bundles-error.png diff --git a/doc/en/img-guide/exporttab.png b/src/main/resources/doc/en/img-guide/exporttab.png similarity index 100% rename from doc/en/img-guide/exporttab.png rename to src/main/resources/doc/en/img-guide/exporttab.png diff --git a/doc/en/img-guide/hdl-ip-editor.png b/src/main/resources/doc/en/img-guide/hdl-ip-editor.png similarity index 100% rename from doc/en/img-guide/hdl-ip-editor.png rename to src/main/resources/doc/en/img-guide/hdl-ip-editor.png diff --git a/doc/en/img-guide/hdl-ip-properties.png b/src/main/resources/doc/en/img-guide/hdl-ip-properties.png similarity index 100% rename from doc/en/img-guide/hdl-ip-properties.png rename to src/main/resources/doc/en/img-guide/hdl-ip-properties.png diff --git a/doc/en/img-guide/hdl-ip-questa.png b/src/main/resources/doc/en/img-guide/hdl-ip-questa.png similarity index 100% rename from doc/en/img-guide/hdl-ip-questa.png rename to src/main/resources/doc/en/img-guide/hdl-ip-questa.png diff --git a/doc/en/img-guide/hdl-ip-sim-log.png b/src/main/resources/doc/en/img-guide/hdl-ip-sim-log.png similarity index 100% rename from doc/en/img-guide/hdl-ip-sim-log.png rename to src/main/resources/doc/en/img-guide/hdl-ip-sim-log.png diff --git a/doc/en/img-guide/hdl-ip-symbol.png b/src/main/resources/doc/en/img-guide/hdl-ip-symbol.png similarity index 100% rename from doc/en/img-guide/hdl-ip-symbol.png rename to src/main/resources/doc/en/img-guide/hdl-ip-symbol.png diff --git a/doc/en/img-guide/log-graph1.png b/src/main/resources/doc/en/img-guide/log-graph1.png similarity index 100% rename from doc/en/img-guide/log-graph1.png rename to src/main/resources/doc/en/img-guide/log-graph1.png diff --git a/doc/en/img-guide/log-selection.png b/src/main/resources/doc/en/img-guide/log-selection.png similarity index 100% rename from doc/en/img-guide/log-selection.png rename to src/main/resources/doc/en/img-guide/log-selection.png diff --git a/doc/en/img-guide/mem-hex.png b/src/main/resources/doc/en/img-guide/mem-hex.png similarity index 100% rename from doc/en/img-guide/mem-hex.png rename to src/main/resources/doc/en/img-guide/mem-hex.png diff --git a/doc/en/img-guide/opts-mouse.png b/src/main/resources/doc/en/img-guide/opts-mouse.png similarity index 100% rename from doc/en/img-guide/opts-mouse.png rename to src/main/resources/doc/en/img-guide/opts-mouse.png diff --git a/doc/en/img-guide/opts-simulate.png b/src/main/resources/doc/en/img-guide/opts-simulate.png similarity index 100% rename from doc/en/img-guide/opts-simulate.png rename to src/main/resources/doc/en/img-guide/opts-simulate.png diff --git a/doc/en/img-guide/opts-toolbar.png b/src/main/resources/doc/en/img-guide/opts-toolbar.png similarity index 100% rename from doc/en/img-guide/opts-toolbar.png rename to src/main/resources/doc/en/img-guide/opts-toolbar.png diff --git a/doc/en/img-guide/prefs-exp.png b/src/main/resources/doc/en/img-guide/prefs-exp.png similarity index 100% rename from doc/en/img-guide/prefs-exp.png rename to src/main/resources/doc/en/img-guide/prefs-exp.png diff --git a/doc/en/img-guide/prefs-intl.png b/src/main/resources/doc/en/img-guide/prefs-intl.png similarity index 100% rename from doc/en/img-guide/prefs-intl.png rename to src/main/resources/doc/en/img-guide/prefs-intl.png diff --git a/doc/en/img-guide/prefs-layout.png b/src/main/resources/doc/en/img-guide/prefs-layout.png similarity index 100% rename from doc/en/img-guide/prefs-layout.png rename to src/main/resources/doc/en/img-guide/prefs-layout.png diff --git a/doc/en/img-guide/prefs-template.png b/src/main/resources/doc/en/img-guide/prefs-template.png similarity index 100% rename from doc/en/img-guide/prefs-template.png rename to src/main/resources/doc/en/img-guide/prefs-template.png diff --git a/doc/en/img-guide/prefs-window.png b/src/main/resources/doc/en/img-guide/prefs-window.png similarity index 100% rename from doc/en/img-guide/prefs-window.png rename to src/main/resources/doc/en/img-guide/prefs-window.png diff --git a/doc/en/img-guide/printertab.png b/src/main/resources/doc/en/img-guide/printertab.png similarity index 100% rename from doc/en/img-guide/printertab.png rename to src/main/resources/doc/en/img-guide/printertab.png diff --git a/doc/en/img-guide/project-stat.png b/src/main/resources/doc/en/img-guide/project-stat.png similarity index 100% rename from doc/en/img-guide/project-stat.png rename to src/main/resources/doc/en/img-guide/project-stat.png diff --git a/doc/en/img-guide/prop-oscillate-before.png b/src/main/resources/doc/en/img-guide/prop-oscillate-before.png similarity index 100% rename from doc/en/img-guide/prop-oscillate-before.png rename to src/main/resources/doc/en/img-guide/prop-oscillate-before.png diff --git a/doc/en/img-guide/prop-oscillate-error.png b/src/main/resources/doc/en/img-guide/prop-oscillate-error.png similarity index 100% rename from doc/en/img-guide/prop-oscillate-error.png rename to src/main/resources/doc/en/img-guide/prop-oscillate-error.png diff --git a/doc/en/img-guide/subcirc-2-add.png b/src/main/resources/doc/en/img-guide/subcirc-2-add.png similarity index 100% rename from doc/en/img-guide/subcirc-2-add.png rename to src/main/resources/doc/en/img-guide/subcirc-2-add.png diff --git a/doc/en/img-guide/subcirc-2-delve.png b/src/main/resources/doc/en/img-guide/subcirc-2-delve.png similarity index 100% rename from doc/en/img-guide/subcirc-2-delve.png rename to src/main/resources/doc/en/img-guide/subcirc-2-delve.png diff --git a/doc/en/img-guide/subcirc-2-done.png b/src/main/resources/doc/en/img-guide/subcirc-2-done.png similarity index 100% rename from doc/en/img-guide/subcirc-2-done.png rename to src/main/resources/doc/en/img-guide/subcirc-2-done.png diff --git a/doc/en/img-guide/subcirc-4-add.png b/src/main/resources/doc/en/img-guide/subcirc-4-add.png similarity index 100% rename from doc/en/img-guide/subcirc-4-add.png rename to src/main/resources/doc/en/img-guide/subcirc-4-add.png diff --git a/doc/en/img-guide/subcirc-4-delve.png b/src/main/resources/doc/en/img-guide/subcirc-4-delve.png similarity index 100% rename from doc/en/img-guide/subcirc-4-delve.png rename to src/main/resources/doc/en/img-guide/subcirc-4-delve.png diff --git a/doc/en/img-guide/subcirc-4-done.png b/src/main/resources/doc/en/img-guide/subcirc-4-done.png similarity index 100% rename from doc/en/img-guide/subcirc-4-done.png rename to src/main/resources/doc/en/img-guide/subcirc-4-done.png diff --git a/doc/en/img-guide/subcirc-4-tip.png b/src/main/resources/doc/en/img-guide/subcirc-4-tip.png similarity index 100% rename from doc/en/img-guide/subcirc-4-tip.png rename to src/main/resources/doc/en/img-guide/subcirc-4-tip.png diff --git a/doc/en/img-guide/subcirc-custom-appear.png b/src/main/resources/doc/en/img-guide/subcirc-custom-appear.png similarity index 100% rename from doc/en/img-guide/subcirc-custom-appear.png rename to src/main/resources/doc/en/img-guide/subcirc-custom-appear.png diff --git a/doc/en/img-guide/subcirc-custom-layout.png b/src/main/resources/doc/en/img-guide/subcirc-custom-layout.png similarity index 100% rename from doc/en/img-guide/subcirc-custom-layout.png rename to src/main/resources/doc/en/img-guide/subcirc-custom-layout.png diff --git a/doc/en/img-guide/subcirc-custom-layout2.png b/src/main/resources/doc/en/img-guide/subcirc-custom-layout2.png similarity index 100% rename from doc/en/img-guide/subcirc-custom-layout2.png rename to src/main/resources/doc/en/img-guide/subcirc-custom-layout2.png diff --git a/doc/en/img-guide/subcirc-default-appear.png b/src/main/resources/doc/en/img-guide/subcirc-default-appear.png similarity index 100% rename from doc/en/img-guide/subcirc-default-appear.png rename to src/main/resources/doc/en/img-guide/subcirc-default-appear.png diff --git a/doc/en/img-guide/subcirc-remlib.png b/src/main/resources/doc/en/img-guide/subcirc-remlib.png similarity index 100% rename from doc/en/img-guide/subcirc-remlib.png rename to src/main/resources/doc/en/img-guide/subcirc-remlib.png diff --git a/doc/en/img-guide/tutorial-shot-all.png b/src/main/resources/doc/en/img-guide/tutorial-shot-all.png similarity index 100% rename from doc/en/img-guide/tutorial-shot-all.png rename to src/main/resources/doc/en/img-guide/tutorial-shot-all.png diff --git a/doc/en/img-guide/tutorial-shot-all2.png b/src/main/resources/doc/en/img-guide/tutorial-shot-all2.png similarity index 100% rename from doc/en/img-guide/tutorial-shot-all2.png rename to src/main/resources/doc/en/img-guide/tutorial-shot-all2.png diff --git a/doc/en/img-guide/tutorial-shot-ands.png b/src/main/resources/doc/en/img-guide/tutorial-shot-ands.png similarity index 100% rename from doc/en/img-guide/tutorial-shot-ands.png rename to src/main/resources/doc/en/img-guide/tutorial-shot-ands.png diff --git a/doc/en/img-guide/tutorial-shot-blank.png b/src/main/resources/doc/en/img-guide/tutorial-shot-blank.png similarity index 100% rename from doc/en/img-guide/tutorial-shot-blank.png rename to src/main/resources/doc/en/img-guide/tutorial-shot-blank.png diff --git a/doc/en/img-guide/tutorial-shot-comps.png b/src/main/resources/doc/en/img-guide/tutorial-shot-comps.png similarity index 100% rename from doc/en/img-guide/tutorial-shot-comps.png rename to src/main/resources/doc/en/img-guide/tutorial-shot-comps.png diff --git a/doc/en/img-guide/tutorial-shot-gates.png b/src/main/resources/doc/en/img-guide/tutorial-shot-gates.png similarity index 100% rename from doc/en/img-guide/tutorial-shot-gates.png rename to src/main/resources/doc/en/img-guide/tutorial-shot-gates.png diff --git a/doc/en/img-guide/tutorial-shot-labeled.png b/src/main/resources/doc/en/img-guide/tutorial-shot-labeled.png similarity index 100% rename from doc/en/img-guide/tutorial-shot-labeled.png rename to src/main/resources/doc/en/img-guide/tutorial-shot-labeled.png diff --git a/doc/en/img-guide/tutorial-shot-test.png b/src/main/resources/doc/en/img-guide/tutorial-shot-test.png similarity index 100% rename from doc/en/img-guide/tutorial-shot-test.png rename to src/main/resources/doc/en/img-guide/tutorial-shot-test.png diff --git a/doc/en/img-guide/tutorial-shot-wire1.png b/src/main/resources/doc/en/img-guide/tutorial-shot-wire1.png similarity index 100% rename from doc/en/img-guide/tutorial-shot-wire1.png rename to src/main/resources/doc/en/img-guide/tutorial-shot-wire1.png diff --git a/doc/en/img-guide/tutorial-shot-wires.png b/src/main/resources/doc/en/img-guide/tutorial-shot-wires.png similarity index 100% rename from doc/en/img-guide/tutorial-shot-wires.png rename to src/main/resources/doc/en/img-guide/tutorial-shot-wires.png diff --git a/doc/en/img-guide/vector-result.png b/src/main/resources/doc/en/img-guide/vector-result.png similarity index 100% rename from doc/en/img-guide/vector-result.png rename to src/main/resources/doc/en/img-guide/vector-result.png diff --git a/doc/en/testhtml/color.html b/src/main/resources/doc/en/testhtml/color.html similarity index 97% rename from doc/en/testhtml/color.html rename to src/main/resources/doc/en/testhtml/color.html index f6d810e3b..1ee0460c7 100644 --- a/doc/en/testhtml/color.html +++ b/src/main/resources/doc/en/testhtml/color.html @@ -23,7 +23,7 @@ Red and viol color : t3color black t1colo

    -back +back

    diff --git a/doc/en/testhtml/font.html b/src/main/resources/doc/en/testhtml/font.html similarity index 98% rename from doc/en/testhtml/font.html rename to src/main/resources/doc/en/testhtml/font.html index 30405cfbc..709af9e1f 100644 --- a/doc/en/testhtml/font.html +++ b/src/main/resources/doc/en/testhtml/font.html @@ -36,7 +36,7 @@ Font 18px: Font 18px incididunt ut labore et dolore 10

    -back +back

    diff --git a/doc/en/testhtml/index.html b/src/main/resources/doc/en/testhtml/index.html similarity index 87% rename from doc/en/testhtml/index.html rename to src/main/resources/doc/en/testhtml/index.html index 74e8c4aa8..1b02b6cb1 100644 --- a/doc/en/testhtml/index.html +++ b/src/main/resources/doc/en/testhtml/index.html @@ -4,7 +4,7 @@ Tests and effect CSS & HTML - + @@ -17,20 +17,20 @@ They make it possible to check the appearance on the different systems.

    Test Encoding
    - UTF-8 encoding test
    - ISO-8859-1 encoding test
    + UTF-8 encoding test
    + ISO-8859-1 encoding test

    Test Font
    -font test
    +font test

    Test Tag
    - Tag test
    + Tag test

    Test Color
    - color test
    + color test

    Css for JAVA HELP

    diff --git a/doc/en/testhtml/notutf8.html b/src/main/resources/doc/en/testhtml/notutf8.html similarity index 96% rename from doc/en/testhtml/notutf8.html rename to src/main/resources/doc/en/testhtml/notutf8.html index f3bd1a4cd..257a2666f 100644 --- a/doc/en/testhtml/notutf8.html +++ b/src/main/resources/doc/en/testhtml/notutf8.html @@ -39,7 +39,7 @@
    ù û ü
    -back +back

    diff --git a/doc/en/testhtml/styletest.css b/src/main/resources/doc/en/testhtml/styletest.css similarity index 100% rename from doc/en/testhtml/styletest.css rename to src/main/resources/doc/en/testhtml/styletest.css diff --git a/doc/en/testhtml/tag.html b/src/main/resources/doc/en/testhtml/tag.html similarity index 98% rename from doc/en/testhtml/tag.html rename to src/main/resources/doc/en/testhtml/tag.html index 0a4dd75da..deb8bfb21 100644 --- a/doc/en/testhtml/tag.html +++ b/src/main/resources/doc/en/testhtml/tag.html @@ -30,7 +30,7 @@ Tag test kbd incididuntut labore et dolore magna lfh alkdjf lakjd f

    -back +back

    diff --git a/doc/en/testhtml/utf8.html b/src/main/resources/doc/en/testhtml/utf8.html similarity index 96% rename from doc/en/testhtml/utf8.html rename to src/main/resources/doc/en/testhtml/utf8.html index 15189284e..7735d12cf 100644 --- a/doc/en/testhtml/utf8.html +++ b/src/main/resources/doc/en/testhtml/utf8.html @@ -39,7 +39,7 @@
    ù û ü
    -back +back

    diff --git a/doc/en/tutorial-shot-labeled.png b/src/main/resources/doc/en/tutorial-shot-labeled.png similarity index 100% rename from doc/en/tutorial-shot-labeled.png rename to src/main/resources/doc/en/tutorial-shot-labeled.png diff --git a/doc/es/contents.xml b/src/main/resources/doc/es/contents.xml similarity index 100% rename from doc/es/contents.xml rename to src/main/resources/doc/es/contents.xml diff --git a/doc/es/html/contents.html b/src/main/resources/doc/es/html/contents.html similarity index 100% rename from doc/es/html/contents.html rename to src/main/resources/doc/es/html/contents.html diff --git a/doc/es/html/guide/about/gpl.html b/src/main/resources/doc/es/html/guide/about/gpl.html similarity index 100% rename from doc/es/html/guide/about/gpl.html rename to src/main/resources/doc/es/html/guide/about/gpl.html diff --git a/doc/es/html/guide/about/index.html b/src/main/resources/doc/es/html/guide/about/index.html similarity index 97% rename from doc/es/html/guide/about/index.html rename to src/main/resources/doc/es/html/guide/about/index.html index 20263453a..2704126b2 100644 --- a/doc/es/html/guide/about/index.html +++ b/src/main/resources/doc/es/html/guide/about/index.html @@ -97,7 +97,7 @@

    The code is licensed under the GNU GENERAL PUBLIC LICENSE, version 3.
    - local version :GPL + local version :GPL

    ######### diff --git a/doc/es/html/guide/analyze/expr.html b/src/main/resources/doc/es/html/guide/analyze/expr.html similarity index 100% rename from doc/es/html/guide/analyze/expr.html rename to src/main/resources/doc/es/html/guide/analyze/expr.html diff --git a/doc/es/html/guide/analyze/gen.html b/src/main/resources/doc/es/html/guide/analyze/gen.html similarity index 100% rename from doc/es/html/guide/analyze/gen.html rename to src/main/resources/doc/es/html/guide/analyze/gen.html diff --git a/doc/es/html/guide/analyze/index.html b/src/main/resources/doc/es/html/guide/analyze/index.html similarity index 100% rename from doc/es/html/guide/analyze/index.html rename to src/main/resources/doc/es/html/guide/analyze/index.html diff --git a/doc/es/html/guide/analyze/open.html b/src/main/resources/doc/es/html/guide/analyze/open.html similarity index 100% rename from doc/es/html/guide/analyze/open.html rename to src/main/resources/doc/es/html/guide/analyze/open.html diff --git a/doc/es/html/guide/analyze/table.html b/src/main/resources/doc/es/html/guide/analyze/table.html similarity index 100% rename from doc/es/html/guide/analyze/table.html rename to src/main/resources/doc/es/html/guide/analyze/table.html diff --git a/doc/es/html/guide/attrlib/attr.html b/src/main/resources/doc/es/html/guide/attrlib/attr.html similarity index 100% rename from doc/es/html/guide/attrlib/attr.html rename to src/main/resources/doc/es/html/guide/attrlib/attr.html diff --git a/doc/es/html/guide/attrlib/canvas.html b/src/main/resources/doc/es/html/guide/attrlib/canvas.html similarity index 100% rename from doc/es/html/guide/attrlib/canvas.html rename to src/main/resources/doc/es/html/guide/attrlib/canvas.html diff --git a/doc/es/html/guide/attrlib/explore.html b/src/main/resources/doc/es/html/guide/attrlib/explore.html similarity index 100% rename from doc/es/html/guide/attrlib/explore.html rename to src/main/resources/doc/es/html/guide/attrlib/explore.html diff --git a/doc/es/html/guide/attrlib/index.html b/src/main/resources/doc/es/html/guide/attrlib/index.html similarity index 100% rename from doc/es/html/guide/attrlib/index.html rename to src/main/resources/doc/es/html/guide/attrlib/index.html diff --git a/doc/es/html/guide/attrlib/menu.html b/src/main/resources/doc/es/html/guide/attrlib/menu.html similarity index 100% rename from doc/es/html/guide/attrlib/menu.html rename to src/main/resources/doc/es/html/guide/attrlib/menu.html diff --git a/doc/es/html/guide/attrlib/tool.html b/src/main/resources/doc/es/html/guide/attrlib/tool.html similarity index 100% rename from doc/es/html/guide/attrlib/tool.html rename to src/main/resources/doc/es/html/guide/attrlib/tool.html diff --git a/doc/es/html/guide/attrlib/toolsbar.html b/src/main/resources/doc/es/html/guide/attrlib/toolsbar.html similarity index 78% rename from doc/es/html/guide/attrlib/toolsbar.html rename to src/main/resources/doc/es/html/guide/attrlib/toolsbar.html index 697281202..a47316cd9 100644 --- a/doc/es/html/guide/attrlib/toolsbar.html +++ b/src/main/resources/doc/es/html/guide/attrlib/toolsbar.html @@ -20,13 +20,13 @@ Logisim-evolution has several toolbars. The main toolbar is configurable and provides quick access to the most used tools. These are also always available in the navigation pane.

    - ######### + #########
    The bar in "Drawing" mode
    - ######### + #########
    The bar in "Appearance" mode @@ -35,13 +35,13 @@ A second toolbar controls the display of the navigation panel and the drawing area.

    - ######### + #########

    And finally two more bars appear depending on the status of the navigation panel. They are presented below.

    - #########  ######### + #########  #########

    The main toolbar @@ -58,7 +58,7 @@
    • - ######### Poke tool : Ctrl-1 This tool allows you to interact with the simulation components. For example if you push on a circuit connection it will switch from one state to another or if push on a cable you can know the value of the signals transported. More information on the link poke from the library base. + ######### Poke tool : Ctrl-1 This tool allows you to interact with the simulation components. For example if you push on a circuit connection it will switch from one state to another or if push on a cable you can know the value of the signals transported. More information on the link poke from the library base.

    • @@ -91,22 +91,22 @@
      • - ######### Selection Tool : Select, move, copy, paste the symbols. + ######### Selection Tool : Select, move, copy, paste the symbols.

      • - ######### Text Tool : Insert or edit a text. + ######### Text Tool : Insert or edit a text.

      • - ######### Line Tool : Creates a line segment. + ######### Line Tool : Creates a line segment.

      • - ######### Curve tool: Create a Bezier curve. The first click and drag specifies the beginning of the line, the second click and drag ends the line and sets the curvature. A click on the line shows you the three control points. Schift and click on central control point impose a symmetrical curve. Alt click on center point draws the curve through the control point (under the mouse). + ######### Curve tool: Create a Bezier curve. The first click and drag specifies the beginning of the line, the second click and drag ends the line and sets the curvature. A click on the line shows you the three control points. Schift and click on central control point impose a symmetrical curve. Alt click on center point draws the curve through the control point (under the mouse).

      • @@ -116,17 +116,17 @@
      • - ######### Rectangle tool Create a rectangle or a square ( Shift ) by dragging from an angle to the opposite corner. + ######### Rectangle tool Create a rectangle or a square ( Shift ) by dragging from an angle to the opposite corner.

      • - ######### Oval tool Creates an oval or circle ( Shift ) by dragging from an angle to the opposite corner. + ######### Oval tool Creates an oval or circle ( Shift ) by dragging from an angle to the opposite corner.

      • - ######### Polygon tool Create a polygon, each click starts a new face. A double-click ends the sequence. + ######### Polygon tool Create a polygon, each click starts a new face. A double-click ends the sequence.

      diff --git a/doc/es/html/guide/bundles/colors.html b/src/main/resources/doc/es/html/guide/bundles/colors.html similarity index 100% rename from doc/es/html/guide/bundles/colors.html rename to src/main/resources/doc/es/html/guide/bundles/colors.html diff --git a/doc/es/html/guide/bundles/creating.html b/src/main/resources/doc/es/html/guide/bundles/creating.html similarity index 100% rename from doc/es/html/guide/bundles/creating.html rename to src/main/resources/doc/es/html/guide/bundles/creating.html diff --git a/doc/es/html/guide/bundles/index.html b/src/main/resources/doc/es/html/guide/bundles/index.html similarity index 100% rename from doc/es/html/guide/bundles/index.html rename to src/main/resources/doc/es/html/guide/bundles/index.html diff --git a/doc/es/html/guide/bundles/splitting.html b/src/main/resources/doc/es/html/guide/bundles/splitting.html similarity index 93% rename from doc/es/html/guide/bundles/splitting.html rename to src/main/resources/doc/es/html/guide/bundles/splitting.html index 63215488f..b66e72609 100644 --- a/doc/es/html/guide/bundles/splitting.html +++ b/src/main/resources/doc/es/html/guide/bundles/splitting.html @@ -85,10 +85,10 @@

    - ######### + ######### - ######### + #########
    - ######### + #########   @@ -55,7 +55,7 @@
    - ######### + #########   @@ -66,7 +66,7 @@
    - ######### + #########   @@ -77,7 +77,7 @@
    - ######### + ######### diff --git a/doc/es/html/guide/mem/hex.html b/src/main/resources/doc/es/html/guide/mem/hex.html similarity index 100% rename from doc/es/html/guide/mem/hex.html rename to src/main/resources/doc/es/html/guide/mem/hex.html diff --git a/doc/es/html/guide/mem/index.html b/src/main/resources/doc/es/html/guide/mem/index.html similarity index 100% rename from doc/es/html/guide/mem/index.html rename to src/main/resources/doc/es/html/guide/mem/index.html diff --git a/doc/es/html/guide/mem/menu.html b/src/main/resources/doc/es/html/guide/mem/menu.html similarity index 100% rename from doc/es/html/guide/mem/menu.html rename to src/main/resources/doc/es/html/guide/mem/menu.html diff --git a/doc/es/html/guide/mem/poke.html b/src/main/resources/doc/es/html/guide/mem/poke.html similarity index 100% rename from doc/es/html/guide/mem/poke.html rename to src/main/resources/doc/es/html/guide/mem/poke.html diff --git a/doc/es/html/guide/menu/edit.html b/src/main/resources/doc/es/html/guide/menu/edit.html similarity index 100% rename from doc/es/html/guide/menu/edit.html rename to src/main/resources/doc/es/html/guide/menu/edit.html diff --git a/doc/es/html/guide/menu/exportab.html b/src/main/resources/doc/es/html/guide/menu/exportab.html similarity index 100% rename from doc/es/html/guide/menu/exportab.html rename to src/main/resources/doc/es/html/guide/menu/exportab.html diff --git a/doc/es/html/guide/menu/file.html b/src/main/resources/doc/es/html/guide/menu/file.html similarity index 100% rename from doc/es/html/guide/menu/file.html rename to src/main/resources/doc/es/html/guide/menu/file.html diff --git a/doc/es/html/guide/menu/index.html b/src/main/resources/doc/es/html/guide/menu/index.html similarity index 100% rename from doc/es/html/guide/menu/index.html rename to src/main/resources/doc/es/html/guide/menu/index.html diff --git a/doc/es/html/guide/menu/printertab.html b/src/main/resources/doc/es/html/guide/menu/printertab.html similarity index 100% rename from doc/es/html/guide/menu/printertab.html rename to src/main/resources/doc/es/html/guide/menu/printertab.html diff --git a/doc/es/html/guide/menu/project.html b/src/main/resources/doc/es/html/guide/menu/project.html similarity index 100% rename from doc/es/html/guide/menu/project.html rename to src/main/resources/doc/es/html/guide/menu/project.html diff --git a/doc/es/html/guide/menu/simulate.html b/src/main/resources/doc/es/html/guide/menu/simulate.html similarity index 100% rename from doc/es/html/guide/menu/simulate.html rename to src/main/resources/doc/es/html/guide/menu/simulate.html diff --git a/doc/es/html/guide/menu/winhelp.html b/src/main/resources/doc/es/html/guide/menu/winhelp.html similarity index 100% rename from doc/es/html/guide/menu/winhelp.html rename to src/main/resources/doc/es/html/guide/menu/winhelp.html diff --git a/doc/es/html/guide/opts/index.html b/src/main/resources/doc/es/html/guide/opts/index.html similarity index 91% rename from doc/es/html/guide/opts/index.html rename to src/main/resources/doc/es/html/guide/opts/index.html index 89a133501..13d1c1bc0 100644 --- a/doc/es/html/guide/opts/index.html +++ b/src/main/resources/doc/es/html/guide/opts/index.html @@ -17,7 +17,7 @@ Project Options

    - Logisim supports two categories of configuration options: application preferences and project options. The application preferences address preferences that span all open projects, whereas project options are specific to that one project. This section discusses project options; application preferences are described in another section. + Logisim supports two categories of configuration options: application preferences and project options. The application preferences address preferences that span all open projects, whereas project options are specific to that one project. This section discusses project options; application preferences are described in another section.

    You can view and edit project options via | Project || Options... |. It brings up the Options window with several tabs. @@ -34,7 +34,7 @@ The Mouse tab

    - At the bottom of the window is the Revert All To Template button. When clicked, all the options and tool attributes change to the settings in the current template (as selected under the application preferences). + At the bottom of the window is the Revert All To Template button. When clicked, all the options and tool attributes change to the settings in the current template (as selected under the application preferences).

    Next: The Simulation tab. diff --git a/doc/es/html/guide/opts/mouse.html b/src/main/resources/doc/es/html/guide/opts/mouse.html similarity index 100% rename from doc/es/html/guide/opts/mouse.html rename to src/main/resources/doc/es/html/guide/opts/mouse.html diff --git a/doc/es/html/guide/opts/simulate.html b/src/main/resources/doc/es/html/guide/opts/simulate.html similarity index 100% rename from doc/es/html/guide/opts/simulate.html rename to src/main/resources/doc/es/html/guide/opts/simulate.html diff --git a/doc/es/html/guide/opts/toolbar.html b/src/main/resources/doc/es/html/guide/opts/toolbar.html similarity index 100% rename from doc/es/html/guide/opts/toolbar.html rename to src/main/resources/doc/es/html/guide/opts/toolbar.html diff --git a/doc/es/html/guide/prefs/cmdline.html b/src/main/resources/doc/es/html/guide/prefs/cmdline.html similarity index 100% rename from doc/es/html/guide/prefs/cmdline.html rename to src/main/resources/doc/es/html/guide/prefs/cmdline.html diff --git a/doc/es/html/guide/prefs/exp.html b/src/main/resources/doc/es/html/guide/prefs/exp.html similarity index 100% rename from doc/es/html/guide/prefs/exp.html rename to src/main/resources/doc/es/html/guide/prefs/exp.html diff --git a/doc/es/html/guide/prefs/index.html b/src/main/resources/doc/es/html/guide/prefs/index.html similarity index 100% rename from doc/es/html/guide/prefs/index.html rename to src/main/resources/doc/es/html/guide/prefs/index.html diff --git a/doc/es/html/guide/prefs/intl.html b/src/main/resources/doc/es/html/guide/prefs/intl.html similarity index 100% rename from doc/es/html/guide/prefs/intl.html rename to src/main/resources/doc/es/html/guide/prefs/intl.html diff --git a/doc/es/html/guide/prefs/layout.html b/src/main/resources/doc/es/html/guide/prefs/layout.html similarity index 100% rename from doc/es/html/guide/prefs/layout.html rename to src/main/resources/doc/es/html/guide/prefs/layout.html diff --git a/doc/es/html/guide/prefs/template.html b/src/main/resources/doc/es/html/guide/prefs/template.html similarity index 100% rename from doc/es/html/guide/prefs/template.html rename to src/main/resources/doc/es/html/guide/prefs/template.html diff --git a/doc/es/html/guide/prefs/window.html b/src/main/resources/doc/es/html/guide/prefs/window.html similarity index 100% rename from doc/es/html/guide/prefs/window.html rename to src/main/resources/doc/es/html/guide/prefs/window.html diff --git a/doc/es/html/guide/prop/delays.html b/src/main/resources/doc/es/html/guide/prop/delays.html similarity index 100% rename from doc/es/html/guide/prop/delays.html rename to src/main/resources/doc/es/html/guide/prop/delays.html diff --git a/doc/es/html/guide/prop/index.html b/src/main/resources/doc/es/html/guide/prop/index.html similarity index 100% rename from doc/es/html/guide/prop/index.html rename to src/main/resources/doc/es/html/guide/prop/index.html diff --git a/doc/es/html/guide/prop/oscillate.html b/src/main/resources/doc/es/html/guide/prop/oscillate.html similarity index 100% rename from doc/es/html/guide/prop/oscillate.html rename to src/main/resources/doc/es/html/guide/prop/oscillate.html diff --git a/doc/es/html/guide/prop/shortcome.html b/src/main/resources/doc/es/html/guide/prop/shortcome.html similarity index 100% rename from doc/es/html/guide/prop/shortcome.html rename to src/main/resources/doc/es/html/guide/prop/shortcome.html diff --git a/doc/es/html/guide/style.css b/src/main/resources/doc/es/html/guide/style.css similarity index 100% rename from doc/es/html/guide/style.css rename to src/main/resources/doc/es/html/guide/style.css diff --git a/doc/es/html/guide/subcirc/appear.html b/src/main/resources/doc/es/html/guide/subcirc/appear.html similarity index 76% rename from doc/es/html/guide/subcirc/appear.html rename to src/main/resources/doc/es/html/guide/subcirc/appear.html index 4c4533166..0c7f4f101 100644 --- a/doc/es/html/guide/subcirc/appear.html +++ b/src/main/resources/doc/es/html/guide/subcirc/appear.html @@ -82,22 +82,22 @@

    • - ######### Selection Tool : Select, move, copy, paste the symbols. + ######### Selection Tool : Select, move, copy, paste the symbols.

    • - ######### Text Tool : Add, insert or edit a text. + ######### Text Tool : Add, insert or edit a text.

    • - ######### Line Tool : Creates a line segment. + ######### Line Tool : Creates a line segment.

    • - ######### Curve tool: Create a quadratic Bezier curve. The first click and drag specifies the beginning of the line, the second click and drag ends the line and sets the curvature. A click on the line shows you the three control points. Schift and click on central control point impose a symmetrical curve. Alt and click on center point draws the curve through the control point (under the mouse). + ######### Curve tool: Create a quadratic Bezier curve. The first click and drag specifies the beginning of the line, the second click and drag ends the line and sets the curvature. A click on the line shows you the three control points. Schift and click on central control point impose a symmetrical curve. Alt and click on center point draws the curve through the control point (under the mouse).

    • @@ -107,17 +107,17 @@
    • - ######### Rectangle tool Create a rectangle or a square ( Shift ) through dragging from one corner to the opposite corner and alt-drag to create the rectangle starting from the center. + ######### Rectangle tool Create a rectangle or a square ( Shift ) through dragging from one corner to the opposite corner and alt-drag to create the rectangle starting from the center.

    • - ######### Oval tool Creates an oval or circle ( Shift ) through dragging from one corner of its bounding box to the opposite corner and alt-drag to create the oval starting from the center. + ######### Oval tool Creates an oval or circle ( Shift ) through dragging from one corner of its bounding box to the opposite corner and alt-drag to create the oval starting from the center.

    • - ######### Polygon tool Create an arbitrary polygon, each click starts a new face. A double-click or Enter key or click th starting vertex to complete the shape. + ######### Polygon tool Create an arbitrary polygon, each click starts a new face. A double-click or Enter key or click th starting vertex to complete the shape.

    diff --git a/doc/es/html/guide/subcirc/creating.html b/src/main/resources/doc/es/html/guide/subcirc/creating.html similarity index 100% rename from doc/es/html/guide/subcirc/creating.html rename to src/main/resources/doc/es/html/guide/subcirc/creating.html diff --git a/doc/es/html/guide/subcirc/debug.html b/src/main/resources/doc/es/html/guide/subcirc/debug.html similarity index 100% rename from doc/es/html/guide/subcirc/debug.html rename to src/main/resources/doc/es/html/guide/subcirc/debug.html diff --git a/doc/es/html/guide/subcirc/index.html b/src/main/resources/doc/es/html/guide/subcirc/index.html similarity index 100% rename from doc/es/html/guide/subcirc/index.html rename to src/main/resources/doc/es/html/guide/subcirc/index.html diff --git a/doc/es/html/guide/subcirc/library.html b/src/main/resources/doc/es/html/guide/subcirc/library.html similarity index 100% rename from doc/es/html/guide/subcirc/library.html rename to src/main/resources/doc/es/html/guide/subcirc/library.html diff --git a/doc/es/html/guide/subcirc/using.html b/src/main/resources/doc/es/html/guide/subcirc/using.html similarity index 100% rename from doc/es/html/guide/subcirc/using.html rename to src/main/resources/doc/es/html/guide/subcirc/using.html diff --git a/doc/es/html/guide/tutorial/index.html b/src/main/resources/doc/es/html/guide/tutorial/index.html similarity index 100% rename from doc/es/html/guide/tutorial/index.html rename to src/main/resources/doc/es/html/guide/tutorial/index.html diff --git a/doc/es/html/guide/tutorial/tutor-gates.html b/src/main/resources/doc/es/html/guide/tutorial/tutor-gates.html similarity index 100% rename from doc/es/html/guide/tutorial/tutor-gates.html rename to src/main/resources/doc/es/html/guide/tutorial/tutor-gates.html diff --git a/doc/es/html/guide/tutorial/tutor-orient.html b/src/main/resources/doc/es/html/guide/tutorial/tutor-orient.html similarity index 100% rename from doc/es/html/guide/tutorial/tutor-orient.html rename to src/main/resources/doc/es/html/guide/tutorial/tutor-orient.html diff --git a/doc/es/html/guide/tutorial/tutor-step.html b/src/main/resources/doc/es/html/guide/tutorial/tutor-step.html similarity index 100% rename from doc/es/html/guide/tutorial/tutor-step.html rename to src/main/resources/doc/es/html/guide/tutorial/tutor-step.html diff --git a/doc/es/html/guide/tutorial/tutor-test.html b/src/main/resources/doc/es/html/guide/tutorial/tutor-test.html similarity index 100% rename from doc/es/html/guide/tutorial/tutor-test.html rename to src/main/resources/doc/es/html/guide/tutorial/tutor-test.html diff --git a/doc/es/html/guide/tutorial/tutor-text.html b/src/main/resources/doc/es/html/guide/tutorial/tutor-text.html similarity index 100% rename from doc/es/html/guide/tutorial/tutor-text.html rename to src/main/resources/doc/es/html/guide/tutorial/tutor-text.html diff --git a/doc/es/html/guide/tutorial/tutor-wires.html b/src/main/resources/doc/es/html/guide/tutorial/tutor-wires.html similarity index 100% rename from doc/es/html/guide/tutorial/tutor-wires.html rename to src/main/resources/doc/es/html/guide/tutorial/tutor-wires.html diff --git a/doc/es/html/guide/verify/index.html b/src/main/resources/doc/es/html/guide/verify/index.html similarity index 100% rename from doc/es/html/guide/verify/index.html rename to src/main/resources/doc/es/html/guide/verify/index.html diff --git a/doc/es/html/guide/verify/multi.html b/src/main/resources/doc/es/html/guide/verify/multi.html similarity index 100% rename from doc/es/html/guide/verify/multi.html rename to src/main/resources/doc/es/html/guide/verify/multi.html diff --git a/doc/es/html/guide/verify/other.html b/src/main/resources/doc/es/html/guide/verify/other.html similarity index 100% rename from doc/es/html/guide/verify/other.html rename to src/main/resources/doc/es/html/guide/verify/other.html diff --git a/doc/es/html/guide/verify/sub.html b/src/main/resources/doc/es/html/guide/verify/sub.html similarity index 100% rename from doc/es/html/guide/verify/sub.html rename to src/main/resources/doc/es/html/guide/verify/sub.html diff --git a/doc/es/html/guide/verify/test.html b/src/main/resources/doc/es/html/guide/verify/test.html similarity index 100% rename from doc/es/html/guide/verify/test.html rename to src/main/resources/doc/es/html/guide/verify/test.html diff --git a/doc/es/html/index.html b/src/main/resources/doc/es/html/index.html similarity index 100% rename from doc/es/html/index.html rename to src/main/resources/doc/es/html/index.html diff --git a/doc/en/html/libs/arith/adder.html b/src/main/resources/doc/es/html/libs/arith/adder.html similarity index 93% rename from doc/en/html/libs/arith/adder.html rename to src/main/resources/doc/es/html/libs/arith/adder.html index d94a60e1e..9a5ad2ad4 100644 --- a/doc/en/html/libs/arith/adder.html +++ b/src/main/resources/doc/es/html/libs/arith/adder.html @@ -5,7 +5,7 @@ -

    +

    Adder

    diff --git a/doc/es/html/libs/arith/bitadder.html b/src/main/resources/doc/es/html/libs/arith/bitadder.html similarity index 93% rename from doc/es/html/libs/arith/bitadder.html rename to src/main/resources/doc/es/html/libs/arith/bitadder.html index d4e44ca9b..464e9c0e8 100644 --- a/doc/es/html/libs/arith/bitadder.html +++ b/src/main/resources/doc/es/html/libs/arith/bitadder.html @@ -5,7 +5,7 @@ -

    +

    Bit Adder

    diff --git a/doc/el/html/libs/arith/bitfinder.html b/src/main/resources/doc/es/html/libs/arith/bitfinder.html similarity index 94% rename from doc/el/html/libs/arith/bitfinder.html rename to src/main/resources/doc/es/html/libs/arith/bitfinder.html index e188589fb..40bbad1cf 100644 --- a/doc/el/html/libs/arith/bitfinder.html +++ b/src/main/resources/doc/es/html/libs/arith/bitfinder.html @@ -5,7 +5,7 @@ -

    +

    Bit Finder

    diff --git a/doc/el/html/libs/arith/comparator.html b/src/main/resources/doc/es/html/libs/arith/comparator.html similarity index 92% rename from doc/el/html/libs/arith/comparator.html rename to src/main/resources/doc/es/html/libs/arith/comparator.html index dfe4693b7..c2db820b8 100644 --- a/doc/el/html/libs/arith/comparator.html +++ b/src/main/resources/doc/es/html/libs/arith/comparator.html @@ -5,7 +5,7 @@ -

    +

    Comparator

    diff --git a/doc/es/html/libs/arith/divider.html b/src/main/resources/doc/es/html/libs/arith/divider.html similarity index 94% rename from doc/es/html/libs/arith/divider.html rename to src/main/resources/doc/es/html/libs/arith/divider.html index daded7323..1383c523d 100644 --- a/doc/es/html/libs/arith/divider.html +++ b/src/main/resources/doc/es/html/libs/arith/divider.html @@ -5,7 +5,7 @@ -

    +

    Divider

    diff --git a/src/main/resources/doc/es/html/libs/arith/index.html b/src/main/resources/doc/es/html/libs/arith/index.html new file mode 100644 index 000000000..1af19f907 --- /dev/null +++ b/src/main/resources/doc/es/html/libs/arith/index.html @@ -0,0 +1,38 @@ + + +Arithmetic Library + + + + +

    Arithmetic library

    + +

    The Arithmetic library includes combinational +components that perform arithmetic operations on unsigned and +two's-complement values.

    + +
    + + + + + + + + + + + + + + + + + + +
    Adder
    Subtractor
    Multiplier
    Divider
    Negator
    Comparator
    Shifter
    Bit Adder
    Bit Finder
    + +

    Back to Library Reference

    + + + diff --git a/doc/es/html/libs/arith/multiplier.html b/src/main/resources/doc/es/html/libs/arith/multiplier.html similarity index 93% rename from doc/es/html/libs/arith/multiplier.html rename to src/main/resources/doc/es/html/libs/arith/multiplier.html index 384450190..c0de0369a 100644 --- a/doc/es/html/libs/arith/multiplier.html +++ b/src/main/resources/doc/es/html/libs/arith/multiplier.html @@ -5,7 +5,7 @@ -

    +

    Multiplier

    diff --git a/doc/es/html/libs/arith/negator.html b/src/main/resources/doc/es/html/libs/arith/negator.html similarity index 91% rename from doc/es/html/libs/arith/negator.html rename to src/main/resources/doc/es/html/libs/arith/negator.html index c21e63672..ce3e3526e 100644 --- a/doc/es/html/libs/arith/negator.html +++ b/src/main/resources/doc/es/html/libs/arith/negator.html @@ -5,7 +5,7 @@ -

    +

    Negator

    diff --git a/doc/es/html/libs/arith/shifter.html b/src/main/resources/doc/es/html/libs/arith/shifter.html similarity index 94% rename from doc/es/html/libs/arith/shifter.html rename to src/main/resources/doc/es/html/libs/arith/shifter.html index e2ff0cb0f..699019cc2 100644 --- a/doc/es/html/libs/arith/shifter.html +++ b/src/main/resources/doc/es/html/libs/arith/shifter.html @@ -5,7 +5,7 @@ -

    +

    Shifter

    diff --git a/doc/es/html/libs/arith/subtractor.html b/src/main/resources/doc/es/html/libs/arith/subtractor.html similarity index 94% rename from doc/es/html/libs/arith/subtractor.html rename to src/main/resources/doc/es/html/libs/arith/subtractor.html index 29ecfa014..b1a3a8735 100644 --- a/doc/es/html/libs/arith/subtractor.html +++ b/src/main/resources/doc/es/html/libs/arith/subtractor.html @@ -5,7 +5,7 @@ -

    +

    Subtractor

    diff --git a/doc/es/html/libs/base/edit.html b/src/main/resources/doc/es/html/libs/base/edit.html similarity index 96% rename from doc/es/html/libs/base/edit.html rename to src/main/resources/doc/es/html/libs/base/edit.html index def5ce614..b4921f536 100644 --- a/doc/es/html/libs/base/edit.html +++ b/src/main/resources/doc/es/html/libs/base/edit.html @@ -5,7 +5,7 @@ -

    +

    Edit Tool

    diff --git a/src/main/resources/doc/es/html/libs/base/index.html b/src/main/resources/doc/es/html/libs/base/index.html new file mode 100644 index 000000000..c23f36c32 --- /dev/null +++ b/src/main/resources/doc/es/html/libs/base/index.html @@ -0,0 +1,32 @@ + + +Base Library + + + + +

    Base library

    + +

    The Base library includes general-purpose tools.

    + +
    + + + + + + + + + + + + + + +
    Poke Tool
    Edit Tool
    Select Tool
    Wiring Tool
    Text Tool
    Menu Tool
    Label
    + +

    Back to Library Reference

    + + + diff --git a/doc/es/html/libs/base/label.html b/src/main/resources/doc/es/html/libs/base/label.html similarity index 93% rename from doc/es/html/libs/base/label.html rename to src/main/resources/doc/es/html/libs/base/label.html index 4865a33cd..54c3f8896 100644 --- a/doc/es/html/libs/base/label.html +++ b/src/main/resources/doc/es/html/libs/base/label.html @@ -5,7 +5,7 @@ -

    +

    Label

    diff --git a/doc/es/html/libs/base/menu.html b/src/main/resources/doc/es/html/libs/base/menu.html similarity index 92% rename from doc/es/html/libs/base/menu.html rename to src/main/resources/doc/es/html/libs/base/menu.html index 8d3d7c216..5656d84d8 100644 --- a/doc/es/html/libs/base/menu.html +++ b/src/main/resources/doc/es/html/libs/base/menu.html @@ -5,7 +5,7 @@ -

    +

    Menu Tool

    diff --git a/doc/es/html/libs/base/poke.html b/src/main/resources/doc/es/html/libs/base/poke.html similarity index 92% rename from doc/es/html/libs/base/poke.html rename to src/main/resources/doc/es/html/libs/base/poke.html index deb56aabc..b97c19667 100644 --- a/doc/es/html/libs/base/poke.html +++ b/src/main/resources/doc/es/html/libs/base/poke.html @@ -5,7 +5,7 @@ -

    +

    Poke Tool

    diff --git a/doc/es/html/libs/base/select.html b/src/main/resources/doc/es/html/libs/base/select.html similarity index 95% rename from doc/es/html/libs/base/select.html rename to src/main/resources/doc/es/html/libs/base/select.html index 9091f0b8b..9cd93fe30 100644 --- a/doc/es/html/libs/base/select.html +++ b/src/main/resources/doc/es/html/libs/base/select.html @@ -5,7 +5,7 @@ -

    +

    Select Tool

    diff --git a/doc/es/html/libs/base/text.html b/src/main/resources/doc/es/html/libs/base/text.html similarity index 94% rename from doc/es/html/libs/base/text.html rename to src/main/resources/doc/es/html/libs/base/text.html index 6ba770876..904a4c53c 100644 --- a/doc/es/html/libs/base/text.html +++ b/src/main/resources/doc/es/html/libs/base/text.html @@ -5,7 +5,7 @@ -

    +

    Text Tool

    diff --git a/doc/es/html/libs/base/wiring.html b/src/main/resources/doc/es/html/libs/base/wiring.html similarity index 95% rename from doc/es/html/libs/base/wiring.html rename to src/main/resources/doc/es/html/libs/base/wiring.html index e53833e45..8f47be364 100644 --- a/doc/es/html/libs/base/wiring.html +++ b/src/main/resources/doc/es/html/libs/base/wiring.html @@ -5,7 +5,7 @@ -

    +

    Wiring Tool

    diff --git a/doc/es/html/libs/gates/basic.html b/src/main/resources/doc/es/html/libs/gates/basic.html similarity index 90% rename from doc/es/html/libs/gates/basic.html rename to src/main/resources/doc/es/html/libs/gates/basic.html index 6b45ae631..6ebff8531 100644 --- a/doc/es/html/libs/gates/basic.html +++ b/src/main/resources/doc/es/html/libs/gates/basic.html @@ -6,14 +6,14 @@
    - - - -
    - - - - + + + +
    + + + +

    AND/OR/NAND/NOR Gate

    diff --git a/doc/el/html/libs/gates/buffer.html b/src/main/resources/doc/es/html/libs/gates/buffer.html similarity index 93% rename from doc/el/html/libs/gates/buffer.html rename to src/main/resources/doc/es/html/libs/gates/buffer.html index 01758d635..36e7d686c 100644 --- a/doc/el/html/libs/gates/buffer.html +++ b/src/main/resources/doc/es/html/libs/gates/buffer.html @@ -5,7 +5,7 @@ -

    Buffer

    +

    Buffer

    diff --git a/doc/es/html/libs/gates/controlled.html b/src/main/resources/doc/es/html/libs/gates/controlled.html similarity index 91% rename from doc/es/html/libs/gates/controlled.html rename to src/main/resources/doc/es/html/libs/gates/controlled.html index f20a2b8ad..94dbf5a79 100644 --- a/doc/es/html/libs/gates/controlled.html +++ b/src/main/resources/doc/es/html/libs/gates/controlled.html @@ -5,8 +5,8 @@ -

    - +

    + Controlled Buffer/Inverter

    Library:
    diff --git a/src/main/resources/doc/es/html/libs/gates/index.html b/src/main/resources/doc/es/html/libs/gates/index.html new file mode 100644 index 000000000..45150cfaf --- /dev/null +++ b/src/main/resources/doc/es/html/libs/gates/index.html @@ -0,0 +1,49 @@ + + +Gates Library + + + + +

    Gates library

    + +

    The Gates library includes a variety of simple +components, all of which have a single output whose value is +dictated entirely by the current inputs.

    + +
    + + + + + + + + + + +

    +
    NOT Gate
    Buffer
    + + + +
    + + + +
    AND/OR/NAND/NOR Gate
    + + + +
    + + + +
    XOR/XNOR/Odd Parity/Even Parity Gate
    + + Controlled Buffer/Inverter
    + +

    Back to Library Reference

    + + + diff --git a/doc/el/html/libs/gates/not.html b/src/main/resources/doc/es/html/libs/gates/not.html similarity index 93% rename from doc/el/html/libs/gates/not.html rename to src/main/resources/doc/es/html/libs/gates/not.html index dff5835c6..37711620c 100644 --- a/doc/el/html/libs/gates/not.html +++ b/src/main/resources/doc/es/html/libs/gates/not.html @@ -5,7 +5,7 @@ -

    NOT Gate

    +

    NOT Gate

    diff --git a/doc/el/html/libs/gates/xor.html b/src/main/resources/doc/es/html/libs/gates/xor.html similarity index 90% rename from doc/el/html/libs/gates/xor.html rename to src/main/resources/doc/es/html/libs/gates/xor.html index e79def320..03a8830e9 100644 --- a/doc/el/html/libs/gates/xor.html +++ b/src/main/resources/doc/es/html/libs/gates/xor.html @@ -6,14 +6,14 @@
    Library:
    - - - -
    - - - - + + + +
    + + + +

    XOR/XNOR/Odd Parity/Even Parity Gate

    diff --git a/doc/es/html/libs/hdl/index.html b/src/main/resources/doc/es/html/libs/hdl/index.html similarity index 86% rename from doc/es/html/libs/hdl/index.html rename to src/main/resources/doc/es/html/libs/hdl/index.html index 3a4653a8f..a8f0697c5 100644 --- a/doc/es/html/libs/hdl/index.html +++ b/src/main/resources/doc/es/html/libs/hdl/index.html @@ -15,7 +15,7 @@
    - + VHDL Entity diff --git a/doc/es/html/libs/hdl/vhdlentity.html b/src/main/resources/doc/es/html/libs/hdl/vhdlentity.html similarity index 100% rename from doc/es/html/libs/hdl/vhdlentity.html rename to src/main/resources/doc/es/html/libs/hdl/vhdlentity.html diff --git a/src/main/resources/doc/es/html/libs/index.html b/src/main/resources/doc/es/html/libs/index.html new file mode 100644 index 000000000..8bb4a12c4 --- /dev/null +++ b/src/main/resources/doc/es/html/libs/index.html @@ -0,0 +1,185 @@ + + +Library Reference + + + + +

    Library Reference

    + +

    A Logisim library holds a set of tools that allow you to +interact with a circuit via clicking and dragging the mouse in the +canvas area. Most often, a tool is intended for adding components of a +particular type into a circuit; but some of the most important tools, +such as the Poke Tool and the Select Tool, allow you to interact with +components in other ways.

    + +

    All of the tools included in Logisim's built-in libraries are +documented in this reference material.

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Wiring library
    Splitter
    + + Pin
    Probe
    Tunnel
    + Pull Resistor
    Clock
    + Constant
    + + Power/Ground
    + + Transistor
    + Transmission Gate
    Bit Extender

    Gates library

    +
    NOT Gate
    Buffer
    + + +
    + + + +
    AND/OR/NAND/NOR Gate
    + + + +
    + + + +
    XOR/XNOR/Odd Parity/Even Parity Gate
    + + Controlled Buffer/Inverter

    Plexers library
    Multiplexer
    Demultiplexer
    Decoder
    Priority Encoder
    Bit Selector

    Arithmetic library
    Adder
    Subtractor
    Multiplier
    Divider
    Negator
    Comparator
    Shifter
    Bit Adder
    Bit Finder

    Memory library
    + + + + D/T/J-K/S-R Flip-Flop
    Register
    Counter
    Shift Register
    Random
    RAM
    ROM

    Input/Output library
    Button
    Joystick
    Keyboard
    LED
    7-Segment Display
    Hex Digit Display
    LED Matrix
    TTY

    HDL-IP library
    VHDL Entity

    Base library
    Poke Tool
    Edit Tool
    Select Tool
    Wiring Tool
    Text Tool
    Menu Tool
    Label

    TCL library
    REDS console
    TCL generic
    + + + diff --git a/doc/es/html/libs/io/7seg.html b/src/main/resources/doc/es/html/libs/io/7seg.html similarity index 93% rename from doc/es/html/libs/io/7seg.html rename to src/main/resources/doc/es/html/libs/io/7seg.html index 4750e04cb..1b45f9ad9 100644 --- a/doc/es/html/libs/io/7seg.html +++ b/src/main/resources/doc/es/html/libs/io/7seg.html @@ -5,7 +5,7 @@ -

    +

    7-Segment Display

    diff --git a/doc/es/html/libs/io/button.html b/src/main/resources/doc/es/html/libs/io/button.html similarity index 91% rename from doc/es/html/libs/io/button.html rename to src/main/resources/doc/es/html/libs/io/button.html index 6e8bc74b3..25a35f083 100644 --- a/doc/es/html/libs/io/button.html +++ b/src/main/resources/doc/es/html/libs/io/button.html @@ -5,7 +5,7 @@ -

    +

    Button

    diff --git a/doc/el/html/libs/io/dotmat.html b/src/main/resources/doc/es/html/libs/io/dotmat.html similarity index 95% rename from doc/el/html/libs/io/dotmat.html rename to src/main/resources/doc/es/html/libs/io/dotmat.html index 2a2b0aa4e..608cbaa08 100644 --- a/doc/el/html/libs/io/dotmat.html +++ b/src/main/resources/doc/es/html/libs/io/dotmat.html @@ -5,7 +5,7 @@ -

    +

    LED Matrix

    diff --git a/doc/es/html/libs/io/hexdig.html b/src/main/resources/doc/es/html/libs/io/hexdig.html similarity index 91% rename from doc/es/html/libs/io/hexdig.html rename to src/main/resources/doc/es/html/libs/io/hexdig.html index d9d86b87b..e8b703d34 100644 --- a/doc/es/html/libs/io/hexdig.html +++ b/src/main/resources/doc/es/html/libs/io/hexdig.html @@ -5,7 +5,7 @@ -

    +

    Hex Digit Display

    diff --git a/src/main/resources/doc/es/html/libs/io/index.html b/src/main/resources/doc/es/html/libs/io/index.html new file mode 100644 index 000000000..fecef1bbb --- /dev/null +++ b/src/main/resources/doc/es/html/libs/io/index.html @@ -0,0 +1,36 @@ + + +Input/Output Library + + + + +

    Input/Output library

    + +

    The Input/Output library includes components that are meant to +correspond to typical components found in electronics for interfacing +with a user.

    + +
    + + + + + + + + + + + + + + + + +
    Button
    Joystick
    Keyboard
    LED
    7-Segment Display
    Hex Digit Display
    LED Matrix
    TTY
    + +

    Back to Library Reference

    + + + diff --git a/doc/es/html/libs/io/joystick.html b/src/main/resources/doc/es/html/libs/io/joystick.html similarity index 93% rename from doc/es/html/libs/io/joystick.html rename to src/main/resources/doc/es/html/libs/io/joystick.html index a55c13617..c3c0c0b0f 100644 --- a/doc/es/html/libs/io/joystick.html +++ b/src/main/resources/doc/es/html/libs/io/joystick.html @@ -5,7 +5,7 @@ -

    +

    Joystick

    diff --git a/doc/es/html/libs/io/keyboard.html b/src/main/resources/doc/es/html/libs/io/keyboard.html similarity index 95% rename from doc/es/html/libs/io/keyboard.html rename to src/main/resources/doc/es/html/libs/io/keyboard.html index 47b468a31..c0d184172 100644 --- a/doc/es/html/libs/io/keyboard.html +++ b/src/main/resources/doc/es/html/libs/io/keyboard.html @@ -5,7 +5,7 @@ -

    +

    Keyboard

    diff --git a/doc/el/html/libs/io/led.html b/src/main/resources/doc/es/html/libs/io/led.html similarity index 92% rename from doc/el/html/libs/io/led.html rename to src/main/resources/doc/es/html/libs/io/led.html index 8c362db49..8e1732d43 100644 --- a/doc/el/html/libs/io/led.html +++ b/src/main/resources/doc/es/html/libs/io/led.html @@ -5,7 +5,7 @@ -

    +

    LED

    diff --git a/doc/es/html/libs/io/tty.html b/src/main/resources/doc/es/html/libs/io/tty.html similarity index 94% rename from doc/es/html/libs/io/tty.html rename to src/main/resources/doc/es/html/libs/io/tty.html index 514254362..03e338506 100644 --- a/doc/es/html/libs/io/tty.html +++ b/src/main/resources/doc/es/html/libs/io/tty.html @@ -5,7 +5,7 @@ -

    +

    TTY

    diff --git a/doc/en/html/libs/mem/counter.html b/src/main/resources/doc/es/html/libs/mem/counter.html similarity index 96% rename from doc/en/html/libs/mem/counter.html rename to src/main/resources/doc/es/html/libs/mem/counter.html index 11d597c71..8788ff050 100644 --- a/doc/en/html/libs/mem/counter.html +++ b/src/main/resources/doc/es/html/libs/mem/counter.html @@ -5,7 +5,7 @@ -

    +

    Counter

    diff --git a/doc/en/html/libs/mem/flipflops.html b/src/main/resources/doc/es/html/libs/mem/flipflops.html similarity index 93% rename from doc/en/html/libs/mem/flipflops.html rename to src/main/resources/doc/es/html/libs/mem/flipflops.html index 6d6b6dac0..baf502935 100644 --- a/doc/en/html/libs/mem/flipflops.html +++ b/src/main/resources/doc/es/html/libs/mem/flipflops.html @@ -5,10 +5,10 @@ -

    - - - +

    + + + D/T/J-K/S-R Flip-Flop

    diff --git a/src/main/resources/doc/es/html/libs/mem/index.html b/src/main/resources/doc/es/html/libs/mem/index.html new file mode 100644 index 000000000..03262c3ba --- /dev/null +++ b/src/main/resources/doc/es/html/libs/mem/index.html @@ -0,0 +1,36 @@ + + +Memory Library + + + + +

    Memory library

    + +

    The Memory library includes components that remember information.

    + +
    + + + + + + + + + + + + + + +
    + + + + D/T/J-K/S-R Flip-Flop
    Register
    Counter
    Shift Register
    Random
    RAM
    ROM
    + +

    Back to Library Reference

    + + + diff --git a/doc/en/html/libs/mem/ram.html b/src/main/resources/doc/es/html/libs/mem/ram.html similarity index 96% rename from doc/en/html/libs/mem/ram.html rename to src/main/resources/doc/es/html/libs/mem/ram.html index 9262ac7db..2e88f89ad 100644 --- a/doc/en/html/libs/mem/ram.html +++ b/src/main/resources/doc/es/html/libs/mem/ram.html @@ -5,7 +5,7 @@ -

    +

    RAM

    diff --git a/doc/en/html/libs/mem/random.html b/src/main/resources/doc/es/html/libs/mem/random.html similarity index 95% rename from doc/en/html/libs/mem/random.html rename to src/main/resources/doc/es/html/libs/mem/random.html index e46ae8445..f9cba4aea 100644 --- a/doc/en/html/libs/mem/random.html +++ b/src/main/resources/doc/es/html/libs/mem/random.html @@ -5,7 +5,7 @@ -

    +

    Random

    diff --git a/doc/el/html/libs/mem/register.html b/src/main/resources/doc/es/html/libs/mem/register.html similarity index 95% rename from doc/el/html/libs/mem/register.html rename to src/main/resources/doc/es/html/libs/mem/register.html index 3bf27cb5d..9a4e66a5f 100644 --- a/doc/el/html/libs/mem/register.html +++ b/src/main/resources/doc/es/html/libs/mem/register.html @@ -5,7 +5,7 @@ -

    +

    Register

    diff --git a/doc/es/html/libs/mem/rom.html b/src/main/resources/doc/es/html/libs/mem/rom.html similarity index 94% rename from doc/es/html/libs/mem/rom.html rename to src/main/resources/doc/es/html/libs/mem/rom.html index 3e2d6cfc0..1789b099b 100644 --- a/doc/es/html/libs/mem/rom.html +++ b/src/main/resources/doc/es/html/libs/mem/rom.html @@ -5,7 +5,7 @@ -

    +

    ROM

    diff --git a/doc/es/html/libs/mem/shiftreg.html b/src/main/resources/doc/es/html/libs/mem/shiftreg.html similarity index 95% rename from doc/es/html/libs/mem/shiftreg.html rename to src/main/resources/doc/es/html/libs/mem/shiftreg.html index 6c55418ac..3c21d479d 100644 --- a/doc/es/html/libs/mem/shiftreg.html +++ b/src/main/resources/doc/es/html/libs/mem/shiftreg.html @@ -5,7 +5,7 @@ -

    +

    Shift Register

    diff --git a/doc/es/html/libs/plexers/decoder.html b/src/main/resources/doc/es/html/libs/plexers/decoder.html similarity index 94% rename from doc/es/html/libs/plexers/decoder.html rename to src/main/resources/doc/es/html/libs/plexers/decoder.html index 70edef201..abd5f4a14 100644 --- a/doc/es/html/libs/plexers/decoder.html +++ b/src/main/resources/doc/es/html/libs/plexers/decoder.html @@ -5,7 +5,7 @@ -

    +

    Decoder

    diff --git a/doc/el/html/libs/plexers/demux.html b/src/main/resources/doc/es/html/libs/plexers/demux.html similarity index 94% rename from doc/el/html/libs/plexers/demux.html rename to src/main/resources/doc/es/html/libs/plexers/demux.html index 4c8bbe292..7feb47973 100644 --- a/doc/el/html/libs/plexers/demux.html +++ b/src/main/resources/doc/es/html/libs/plexers/demux.html @@ -5,7 +5,7 @@ -

    +

    Demultiplexer

    diff --git a/src/main/resources/doc/es/html/libs/plexers/index.html b/src/main/resources/doc/es/html/libs/plexers/index.html new file mode 100644 index 000000000..9fad1fd00 --- /dev/null +++ b/src/main/resources/doc/es/html/libs/plexers/index.html @@ -0,0 +1,30 @@ + + +Plexers Library + + + + +

    Plexers library

    + +

    The Plexers library includes control components. +Like the components of the Gates library, all are combinational, +but their purpose is generally for routing values.

    + +
    + + + + + + + + + + +
    Multiplexer
    Demultiplexer
    Decoder
    Priority Encoder
    Bit Selector
    + +

    Back to Library Reference

    + + + diff --git a/doc/es/html/libs/plexers/mux.html b/src/main/resources/doc/es/html/libs/plexers/mux.html similarity index 94% rename from doc/es/html/libs/plexers/mux.html rename to src/main/resources/doc/es/html/libs/plexers/mux.html index 773ef927b..fdc82a22e 100644 --- a/doc/es/html/libs/plexers/mux.html +++ b/src/main/resources/doc/es/html/libs/plexers/mux.html @@ -5,7 +5,7 @@ -

    +

    Multiplexer

    diff --git a/doc/en/html/libs/plexers/priencod.html b/src/main/resources/doc/es/html/libs/plexers/priencod.html similarity index 95% rename from doc/en/html/libs/plexers/priencod.html rename to src/main/resources/doc/es/html/libs/plexers/priencod.html index 39fb0eb12..43b8b51c4 100644 --- a/doc/en/html/libs/plexers/priencod.html +++ b/src/main/resources/doc/es/html/libs/plexers/priencod.html @@ -5,7 +5,7 @@ -

    +

    Priority Encoder

    diff --git a/doc/es/html/libs/plexers/selector.html b/src/main/resources/doc/es/html/libs/plexers/selector.html similarity index 93% rename from doc/es/html/libs/plexers/selector.html rename to src/main/resources/doc/es/html/libs/plexers/selector.html index 6d5e0667d..63901161f 100644 --- a/doc/es/html/libs/plexers/selector.html +++ b/src/main/resources/doc/es/html/libs/plexers/selector.html @@ -5,7 +5,7 @@ -

    +

    Bit Selector

    diff --git a/doc/en/html/libs/tcl/generic.html b/src/main/resources/doc/es/html/libs/tcl/generic.html similarity index 93% rename from doc/en/html/libs/tcl/generic.html rename to src/main/resources/doc/es/html/libs/tcl/generic.html index 519977ff4..7b87c391b 100644 --- a/doc/en/html/libs/tcl/generic.html +++ b/src/main/resources/doc/es/html/libs/tcl/generic.html @@ -5,7 +5,7 @@ -

    +

    Generic

    diff --git a/doc/it/html/libs/tcl/index.html b/src/main/resources/doc/es/html/libs/tcl/index.html similarity index 90% rename from doc/it/html/libs/tcl/index.html rename to src/main/resources/doc/es/html/libs/tcl/index.html index 1d778a63c..44536b3ad 100644 --- a/doc/it/html/libs/tcl/index.html +++ b/src/main/resources/doc/es/html/libs/tcl/index.html @@ -11,9 +11,9 @@
    - + - +
    REDS console
    TCL generic
    diff --git a/doc/it/html/libs/tcl/reds_console.html b/src/main/resources/doc/es/html/libs/tcl/reds_console.html similarity index 93% rename from doc/it/html/libs/tcl/reds_console.html rename to src/main/resources/doc/es/html/libs/tcl/reds_console.html index aa1c78240..83625fb0d 100644 --- a/doc/it/html/libs/tcl/reds_console.html +++ b/src/main/resources/doc/es/html/libs/tcl/reds_console.html @@ -5,7 +5,7 @@ -

    +

    REDS console

    diff --git a/doc/en/html/libs/wiring/clock.html b/src/main/resources/doc/es/html/libs/wiring/clock.html similarity index 93% rename from doc/en/html/libs/wiring/clock.html rename to src/main/resources/doc/es/html/libs/wiring/clock.html index 9b8cbeb5f..f1ca01e25 100644 --- a/doc/en/html/libs/wiring/clock.html +++ b/src/main/resources/doc/es/html/libs/wiring/clock.html @@ -5,7 +5,7 @@ -

    +

    Clock

    diff --git a/doc/en/html/libs/wiring/const01.html b/src/main/resources/doc/es/html/libs/wiring/const01.html similarity index 87% rename from doc/en/html/libs/wiring/const01.html rename to src/main/resources/doc/es/html/libs/wiring/const01.html index 0da0312c0..7d05a7e70 100644 --- a/doc/en/html/libs/wiring/const01.html +++ b/src/main/resources/doc/es/html/libs/wiring/const01.html @@ -5,7 +5,7 @@ -

    Power/Ground

    +

    Power/Ground

    diff --git a/doc/es/html/libs/wiring/constant.html b/src/main/resources/doc/es/html/libs/wiring/constant.html similarity index 90% rename from doc/es/html/libs/wiring/constant.html rename to src/main/resources/doc/es/html/libs/wiring/constant.html index df1647ab7..f0393a6ef 100644 --- a/doc/es/html/libs/wiring/constant.html +++ b/src/main/resources/doc/es/html/libs/wiring/constant.html @@ -5,7 +5,7 @@ -

    Constant

    +

    Constant

    Library:
    diff --git a/doc/el/html/libs/wiring/extender.html b/src/main/resources/doc/es/html/libs/wiring/extender.html similarity index 93% rename from doc/el/html/libs/wiring/extender.html rename to src/main/resources/doc/es/html/libs/wiring/extender.html index 026fce8dc..98fcfcdf8 100644 --- a/doc/el/html/libs/wiring/extender.html +++ b/src/main/resources/doc/es/html/libs/wiring/extender.html @@ -5,7 +5,7 @@ -

    +

    Bit Extender

    Library:
    diff --git a/src/main/resources/doc/es/html/libs/wiring/index.html b/src/main/resources/doc/es/html/libs/wiring/index.html new file mode 100644 index 000000000..63c106bdb --- /dev/null +++ b/src/main/resources/doc/es/html/libs/wiring/index.html @@ -0,0 +1,48 @@ + + +Wiring Library + + + + +

    Wiring library

    + +

    The Wiring library includes components that relate primarily to wires and +to basic electrical concepts.

    + +
    + + + + + + + + + + + + + + + + + + + + +
    Splitter
    + + Pin
    Probe
    Tunnel
    + Pull Resistor
    Clock
    + Constant
    + + Power/Ground
    + + Transistor
    + Transmission Gate
    Bit Extender
    + +

    Back to Library Reference

    + + + diff --git a/doc/es/html/libs/wiring/pin.html b/src/main/resources/doc/es/html/libs/wiring/pin.html similarity index 94% rename from doc/es/html/libs/wiring/pin.html rename to src/main/resources/doc/es/html/libs/wiring/pin.html index f44029a10..2a9210004 100644 --- a/doc/es/html/libs/wiring/pin.html +++ b/src/main/resources/doc/es/html/libs/wiring/pin.html @@ -5,8 +5,8 @@ -

    - +

    + Pin

    diff --git a/doc/es/html/libs/wiring/probe.html b/src/main/resources/doc/es/html/libs/wiring/probe.html similarity index 93% rename from doc/es/html/libs/wiring/probe.html rename to src/main/resources/doc/es/html/libs/wiring/probe.html index c95a6d945..6b27f87ba 100644 --- a/doc/es/html/libs/wiring/probe.html +++ b/src/main/resources/doc/es/html/libs/wiring/probe.html @@ -5,7 +5,7 @@ -

    +

    Probe

    diff --git a/doc/es/html/libs/wiring/pull.html b/src/main/resources/doc/es/html/libs/wiring/pull.html similarity index 88% rename from doc/es/html/libs/wiring/pull.html rename to src/main/resources/doc/es/html/libs/wiring/pull.html index 8c5bc26eb..ae7c68025 100644 --- a/doc/es/html/libs/wiring/pull.html +++ b/src/main/resources/doc/es/html/libs/wiring/pull.html @@ -6,8 +6,8 @@

    - - + + Pull Resistor

    diff --git a/doc/es/html/libs/wiring/splitter.html b/src/main/resources/doc/es/html/libs/wiring/splitter.html similarity index 95% rename from doc/es/html/libs/wiring/splitter.html rename to src/main/resources/doc/es/html/libs/wiring/splitter.html index 6c4fc9c6d..391ee92ee 100644 --- a/doc/es/html/libs/wiring/splitter.html +++ b/src/main/resources/doc/es/html/libs/wiring/splitter.html @@ -5,7 +5,7 @@ -

    +

    Splitter

    diff --git a/doc/el/html/libs/wiring/transist.html b/src/main/resources/doc/es/html/libs/wiring/transist.html similarity index 95% rename from doc/el/html/libs/wiring/transist.html rename to src/main/resources/doc/es/html/libs/wiring/transist.html index 9e2eec12e..50c58b7cf 100644 --- a/doc/el/html/libs/wiring/transist.html +++ b/src/main/resources/doc/es/html/libs/wiring/transist.html @@ -5,8 +5,8 @@ -

    - +

    + Transistor

    diff --git a/doc/en/html/libs/wiring/transmis.html b/src/main/resources/doc/es/html/libs/wiring/transmis.html similarity index 95% rename from doc/en/html/libs/wiring/transmis.html rename to src/main/resources/doc/es/html/libs/wiring/transmis.html index 58b083d8c..e97c5b9c1 100644 --- a/doc/en/html/libs/wiring/transmis.html +++ b/src/main/resources/doc/es/html/libs/wiring/transmis.html @@ -5,7 +5,7 @@ -

    +

    Transmission Gate

    diff --git a/doc/es/html/libs/wiring/tunnel.html b/src/main/resources/doc/es/html/libs/wiring/tunnel.html similarity index 94% rename from doc/es/html/libs/wiring/tunnel.html rename to src/main/resources/doc/es/html/libs/wiring/tunnel.html index f17655365..08a7fb082 100644 --- a/doc/es/html/libs/wiring/tunnel.html +++ b/src/main/resources/doc/es/html/libs/wiring/tunnel.html @@ -5,7 +5,7 @@ -

    +

    Tunnel

    diff --git a/doc/es/html/style.css b/src/main/resources/doc/es/html/style.css similarity index 100% rename from doc/es/html/style.css rename to src/main/resources/doc/es/html/style.css diff --git a/doc/es/img-guide/analyze-build.png b/src/main/resources/doc/es/img-guide/analyze-build.png similarity index 100% rename from doc/es/img-guide/analyze-build.png rename to src/main/resources/doc/es/img-guide/analyze-build.png diff --git a/doc/es/img-guide/analyze-expr.png b/src/main/resources/doc/es/img-guide/analyze-expr.png similarity index 100% rename from doc/es/img-guide/analyze-expr.png rename to src/main/resources/doc/es/img-guide/analyze-expr.png diff --git a/doc/es/img-guide/analyze-min.png b/src/main/resources/doc/es/img-guide/analyze-min.png similarity index 100% rename from doc/es/img-guide/analyze-min.png rename to src/main/resources/doc/es/img-guide/analyze-min.png diff --git a/doc/es/img-guide/analyze-tbl.png b/src/main/resources/doc/es/img-guide/analyze-tbl.png similarity index 100% rename from doc/es/img-guide/analyze-tbl.png rename to src/main/resources/doc/es/img-guide/analyze-tbl.png diff --git a/doc/es/img-guide/analyze-var.png b/src/main/resources/doc/es/img-guide/analyze-var.png similarity index 100% rename from doc/es/img-guide/analyze-var.png rename to src/main/resources/doc/es/img-guide/analyze-var.png diff --git a/doc/es/img-guide/attrib-explor.png b/src/main/resources/doc/es/img-guide/attrib-explor.png similarity index 100% rename from doc/es/img-guide/attrib-explor.png rename to src/main/resources/doc/es/img-guide/attrib-explor.png diff --git a/doc/es/img-guide/attrlib-and-narrow.png b/src/main/resources/doc/es/img-guide/attrlib-and-narrow.png similarity index 100% rename from doc/es/img-guide/attrlib-and-narrow.png rename to src/main/resources/doc/es/img-guide/attrlib-and-narrow.png diff --git a/doc/es/img-guide/attrlib-and-replace.png b/src/main/resources/doc/es/img-guide/attrlib-and-replace.png similarity index 100% rename from doc/es/img-guide/attrlib-and-replace.png rename to src/main/resources/doc/es/img-guide/attrlib-and-replace.png diff --git a/doc/es/img-guide/attrlib-nand-select.png b/src/main/resources/doc/es/img-guide/attrlib-nand-select.png similarity index 100% rename from doc/es/img-guide/attrlib-nand-select.png rename to src/main/resources/doc/es/img-guide/attrlib-nand-select.png diff --git a/doc/es/img-guide/attrlib-pin-attrib.png b/src/main/resources/doc/es/img-guide/attrlib-pin-attrib.png similarity index 100% rename from doc/es/img-guide/attrlib-pin-attrib.png rename to src/main/resources/doc/es/img-guide/attrlib-pin-attrib.png diff --git a/doc/es/img-guide/bundles-create.png b/src/main/resources/doc/es/img-guide/bundles-create.png similarity index 100% rename from doc/es/img-guide/bundles-create.png rename to src/main/resources/doc/es/img-guide/bundles-create.png diff --git a/doc/es/img-guide/bundles-error.png b/src/main/resources/doc/es/img-guide/bundles-error.png similarity index 100% rename from doc/es/img-guide/bundles-error.png rename to src/main/resources/doc/es/img-guide/bundles-error.png diff --git a/doc/es/img-guide/exporttab.png b/src/main/resources/doc/es/img-guide/exporttab.png similarity index 100% rename from doc/es/img-guide/exporttab.png rename to src/main/resources/doc/es/img-guide/exporttab.png diff --git a/doc/es/img-guide/hdl-ip-editor.png b/src/main/resources/doc/es/img-guide/hdl-ip-editor.png similarity index 100% rename from doc/es/img-guide/hdl-ip-editor.png rename to src/main/resources/doc/es/img-guide/hdl-ip-editor.png diff --git a/doc/es/img-guide/hdl-ip-properties.png b/src/main/resources/doc/es/img-guide/hdl-ip-properties.png similarity index 100% rename from doc/es/img-guide/hdl-ip-properties.png rename to src/main/resources/doc/es/img-guide/hdl-ip-properties.png diff --git a/doc/es/img-guide/hdl-ip-questa.png b/src/main/resources/doc/es/img-guide/hdl-ip-questa.png similarity index 100% rename from doc/es/img-guide/hdl-ip-questa.png rename to src/main/resources/doc/es/img-guide/hdl-ip-questa.png diff --git a/doc/es/img-guide/hdl-ip-sim-log.png b/src/main/resources/doc/es/img-guide/hdl-ip-sim-log.png similarity index 100% rename from doc/es/img-guide/hdl-ip-sim-log.png rename to src/main/resources/doc/es/img-guide/hdl-ip-sim-log.png diff --git a/doc/es/img-guide/hdl-ip-symbol.png b/src/main/resources/doc/es/img-guide/hdl-ip-symbol.png similarity index 100% rename from doc/es/img-guide/hdl-ip-symbol.png rename to src/main/resources/doc/es/img-guide/hdl-ip-symbol.png diff --git a/doc/es/img-guide/log-graph1.png b/src/main/resources/doc/es/img-guide/log-graph1.png similarity index 100% rename from doc/es/img-guide/log-graph1.png rename to src/main/resources/doc/es/img-guide/log-graph1.png diff --git a/doc/es/img-guide/log-selection.png b/src/main/resources/doc/es/img-guide/log-selection.png similarity index 100% rename from doc/es/img-guide/log-selection.png rename to src/main/resources/doc/es/img-guide/log-selection.png diff --git a/doc/es/img-guide/mem-hex.png b/src/main/resources/doc/es/img-guide/mem-hex.png similarity index 100% rename from doc/es/img-guide/mem-hex.png rename to src/main/resources/doc/es/img-guide/mem-hex.png diff --git a/doc/es/img-guide/opts-mouse.png b/src/main/resources/doc/es/img-guide/opts-mouse.png similarity index 100% rename from doc/es/img-guide/opts-mouse.png rename to src/main/resources/doc/es/img-guide/opts-mouse.png diff --git a/doc/es/img-guide/opts-simulate.png b/src/main/resources/doc/es/img-guide/opts-simulate.png similarity index 100% rename from doc/es/img-guide/opts-simulate.png rename to src/main/resources/doc/es/img-guide/opts-simulate.png diff --git a/doc/es/img-guide/opts-toolbar.png b/src/main/resources/doc/es/img-guide/opts-toolbar.png similarity index 100% rename from doc/es/img-guide/opts-toolbar.png rename to src/main/resources/doc/es/img-guide/opts-toolbar.png diff --git a/doc/es/img-guide/prefs-exp.png b/src/main/resources/doc/es/img-guide/prefs-exp.png similarity index 100% rename from doc/es/img-guide/prefs-exp.png rename to src/main/resources/doc/es/img-guide/prefs-exp.png diff --git a/doc/es/img-guide/prefs-intl.png b/src/main/resources/doc/es/img-guide/prefs-intl.png similarity index 100% rename from doc/es/img-guide/prefs-intl.png rename to src/main/resources/doc/es/img-guide/prefs-intl.png diff --git a/doc/es/img-guide/prefs-layout.png b/src/main/resources/doc/es/img-guide/prefs-layout.png similarity index 100% rename from doc/es/img-guide/prefs-layout.png rename to src/main/resources/doc/es/img-guide/prefs-layout.png diff --git a/doc/es/img-guide/prefs-template.png b/src/main/resources/doc/es/img-guide/prefs-template.png similarity index 100% rename from doc/es/img-guide/prefs-template.png rename to src/main/resources/doc/es/img-guide/prefs-template.png diff --git a/doc/es/img-guide/prefs-window.png b/src/main/resources/doc/es/img-guide/prefs-window.png similarity index 100% rename from doc/es/img-guide/prefs-window.png rename to src/main/resources/doc/es/img-guide/prefs-window.png diff --git a/doc/es/img-guide/printertab.png b/src/main/resources/doc/es/img-guide/printertab.png similarity index 100% rename from doc/es/img-guide/printertab.png rename to src/main/resources/doc/es/img-guide/printertab.png diff --git a/doc/es/img-guide/project-stat.png b/src/main/resources/doc/es/img-guide/project-stat.png similarity index 100% rename from doc/es/img-guide/project-stat.png rename to src/main/resources/doc/es/img-guide/project-stat.png diff --git a/doc/es/img-guide/prop-oscillate-before.png b/src/main/resources/doc/es/img-guide/prop-oscillate-before.png similarity index 100% rename from doc/es/img-guide/prop-oscillate-before.png rename to src/main/resources/doc/es/img-guide/prop-oscillate-before.png diff --git a/doc/es/img-guide/prop-oscillate-error.png b/src/main/resources/doc/es/img-guide/prop-oscillate-error.png similarity index 100% rename from doc/es/img-guide/prop-oscillate-error.png rename to src/main/resources/doc/es/img-guide/prop-oscillate-error.png diff --git a/doc/es/img-guide/subcirc-2-add.png b/src/main/resources/doc/es/img-guide/subcirc-2-add.png similarity index 100% rename from doc/es/img-guide/subcirc-2-add.png rename to src/main/resources/doc/es/img-guide/subcirc-2-add.png diff --git a/doc/es/img-guide/subcirc-2-delve.png b/src/main/resources/doc/es/img-guide/subcirc-2-delve.png similarity index 100% rename from doc/es/img-guide/subcirc-2-delve.png rename to src/main/resources/doc/es/img-guide/subcirc-2-delve.png diff --git a/doc/es/img-guide/subcirc-2-done.png b/src/main/resources/doc/es/img-guide/subcirc-2-done.png similarity index 100% rename from doc/es/img-guide/subcirc-2-done.png rename to src/main/resources/doc/es/img-guide/subcirc-2-done.png diff --git a/doc/es/img-guide/subcirc-4-add.png b/src/main/resources/doc/es/img-guide/subcirc-4-add.png similarity index 100% rename from doc/es/img-guide/subcirc-4-add.png rename to src/main/resources/doc/es/img-guide/subcirc-4-add.png diff --git a/doc/es/img-guide/subcirc-4-delve.png b/src/main/resources/doc/es/img-guide/subcirc-4-delve.png similarity index 100% rename from doc/es/img-guide/subcirc-4-delve.png rename to src/main/resources/doc/es/img-guide/subcirc-4-delve.png diff --git a/doc/es/img-guide/subcirc-4-done.png b/src/main/resources/doc/es/img-guide/subcirc-4-done.png similarity index 100% rename from doc/es/img-guide/subcirc-4-done.png rename to src/main/resources/doc/es/img-guide/subcirc-4-done.png diff --git a/doc/es/img-guide/subcirc-4-tip.png b/src/main/resources/doc/es/img-guide/subcirc-4-tip.png similarity index 100% rename from doc/es/img-guide/subcirc-4-tip.png rename to src/main/resources/doc/es/img-guide/subcirc-4-tip.png diff --git a/doc/es/img-guide/subcirc-custom-appear.png b/src/main/resources/doc/es/img-guide/subcirc-custom-appear.png similarity index 100% rename from doc/es/img-guide/subcirc-custom-appear.png rename to src/main/resources/doc/es/img-guide/subcirc-custom-appear.png diff --git a/doc/es/img-guide/subcirc-custom-layout.png b/src/main/resources/doc/es/img-guide/subcirc-custom-layout.png similarity index 100% rename from doc/es/img-guide/subcirc-custom-layout.png rename to src/main/resources/doc/es/img-guide/subcirc-custom-layout.png diff --git a/doc/es/img-guide/subcirc-custom-layout2.png b/src/main/resources/doc/es/img-guide/subcirc-custom-layout2.png similarity index 100% rename from doc/es/img-guide/subcirc-custom-layout2.png rename to src/main/resources/doc/es/img-guide/subcirc-custom-layout2.png diff --git a/doc/es/img-guide/subcirc-default-appear.png b/src/main/resources/doc/es/img-guide/subcirc-default-appear.png similarity index 100% rename from doc/es/img-guide/subcirc-default-appear.png rename to src/main/resources/doc/es/img-guide/subcirc-default-appear.png diff --git a/doc/es/img-guide/subcirc-remlib.png b/src/main/resources/doc/es/img-guide/subcirc-remlib.png similarity index 100% rename from doc/es/img-guide/subcirc-remlib.png rename to src/main/resources/doc/es/img-guide/subcirc-remlib.png diff --git a/doc/es/img-guide/tutorial-shot-all.png b/src/main/resources/doc/es/img-guide/tutorial-shot-all.png similarity index 100% rename from doc/es/img-guide/tutorial-shot-all.png rename to src/main/resources/doc/es/img-guide/tutorial-shot-all.png diff --git a/doc/es/img-guide/tutorial-shot-all2.png b/src/main/resources/doc/es/img-guide/tutorial-shot-all2.png similarity index 100% rename from doc/es/img-guide/tutorial-shot-all2.png rename to src/main/resources/doc/es/img-guide/tutorial-shot-all2.png diff --git a/doc/es/img-guide/tutorial-shot-ands.png b/src/main/resources/doc/es/img-guide/tutorial-shot-ands.png similarity index 100% rename from doc/es/img-guide/tutorial-shot-ands.png rename to src/main/resources/doc/es/img-guide/tutorial-shot-ands.png diff --git a/doc/es/img-guide/tutorial-shot-blank.png b/src/main/resources/doc/es/img-guide/tutorial-shot-blank.png similarity index 100% rename from doc/es/img-guide/tutorial-shot-blank.png rename to src/main/resources/doc/es/img-guide/tutorial-shot-blank.png diff --git a/doc/es/img-guide/tutorial-shot-comps.png b/src/main/resources/doc/es/img-guide/tutorial-shot-comps.png similarity index 100% rename from doc/es/img-guide/tutorial-shot-comps.png rename to src/main/resources/doc/es/img-guide/tutorial-shot-comps.png diff --git a/doc/es/img-guide/tutorial-shot-gates.png b/src/main/resources/doc/es/img-guide/tutorial-shot-gates.png similarity index 100% rename from doc/es/img-guide/tutorial-shot-gates.png rename to src/main/resources/doc/es/img-guide/tutorial-shot-gates.png diff --git a/doc/es/img-guide/tutorial-shot-labeled.png b/src/main/resources/doc/es/img-guide/tutorial-shot-labeled.png similarity index 100% rename from doc/es/img-guide/tutorial-shot-labeled.png rename to src/main/resources/doc/es/img-guide/tutorial-shot-labeled.png diff --git a/doc/es/img-guide/tutorial-shot-test.png b/src/main/resources/doc/es/img-guide/tutorial-shot-test.png similarity index 100% rename from doc/es/img-guide/tutorial-shot-test.png rename to src/main/resources/doc/es/img-guide/tutorial-shot-test.png diff --git a/doc/es/img-guide/tutorial-shot-wire1.png b/src/main/resources/doc/es/img-guide/tutorial-shot-wire1.png similarity index 100% rename from doc/es/img-guide/tutorial-shot-wire1.png rename to src/main/resources/doc/es/img-guide/tutorial-shot-wire1.png diff --git a/doc/es/img-guide/tutorial-shot-wires.png b/src/main/resources/doc/es/img-guide/tutorial-shot-wires.png similarity index 100% rename from doc/es/img-guide/tutorial-shot-wires.png rename to src/main/resources/doc/es/img-guide/tutorial-shot-wires.png diff --git a/doc/es/img-guide/vector-result.png b/src/main/resources/doc/es/img-guide/vector-result.png similarity index 100% rename from doc/es/img-guide/vector-result.png rename to src/main/resources/doc/es/img-guide/vector-result.png diff --git a/doc/fr/contents.xml b/src/main/resources/doc/fr/contents.xml similarity index 100% rename from doc/fr/contents.xml rename to src/main/resources/doc/fr/contents.xml diff --git a/doc/fr/html/contents.html b/src/main/resources/doc/fr/html/contents.html similarity index 100% rename from doc/fr/html/contents.html rename to src/main/resources/doc/fr/html/contents.html diff --git a/doc/fr/html/guide/about/gpl-fr.html b/src/main/resources/doc/fr/html/guide/about/gpl-fr.html similarity index 100% rename from doc/fr/html/guide/about/gpl-fr.html rename to src/main/resources/doc/fr/html/guide/about/gpl-fr.html diff --git a/doc/fr/html/guide/about/gpl.html b/src/main/resources/doc/fr/html/guide/about/gpl.html similarity index 100% rename from doc/fr/html/guide/about/gpl.html rename to src/main/resources/doc/fr/html/guide/about/gpl.html diff --git a/doc/fr/html/guide/about/index.html b/src/main/resources/doc/fr/html/guide/about/index.html similarity index 98% rename from doc/fr/html/guide/about/index.html rename to src/main/resources/doc/fr/html/guide/about/index.html index c29244659..bda60f163 100644 --- a/doc/fr/html/guide/about/index.html +++ b/src/main/resources/doc/fr/html/guide/about/index.html @@ -99,7 +99,7 @@

    Le code est sous licence GNU GENERAL PUBLIC LICENSE, version 3.
    - Version en anglais :GPL Version en français non officiel :GPL + Version en anglais :GPL Version en français non officiel :GPL

    ######### diff --git a/doc/fr/html/guide/about/indexa.html b/src/main/resources/doc/fr/html/guide/about/indexa.html similarity index 100% rename from doc/fr/html/guide/about/indexa.html rename to src/main/resources/doc/fr/html/guide/about/indexa.html diff --git a/doc/fr/html/guide/analyze/expr.html b/src/main/resources/doc/fr/html/guide/analyze/expr.html similarity index 100% rename from doc/fr/html/guide/analyze/expr.html rename to src/main/resources/doc/fr/html/guide/analyze/expr.html diff --git a/doc/fr/html/guide/analyze/gen.html b/src/main/resources/doc/fr/html/guide/analyze/gen.html similarity index 100% rename from doc/fr/html/guide/analyze/gen.html rename to src/main/resources/doc/fr/html/guide/analyze/gen.html diff --git a/doc/fr/html/guide/analyze/index.html b/src/main/resources/doc/fr/html/guide/analyze/index.html similarity index 100% rename from doc/fr/html/guide/analyze/index.html rename to src/main/resources/doc/fr/html/guide/analyze/index.html diff --git a/doc/fr/html/guide/analyze/open.html b/src/main/resources/doc/fr/html/guide/analyze/open.html similarity index 100% rename from doc/fr/html/guide/analyze/open.html rename to src/main/resources/doc/fr/html/guide/analyze/open.html diff --git a/doc/fr/html/guide/analyze/table.html b/src/main/resources/doc/fr/html/guide/analyze/table.html similarity index 100% rename from doc/fr/html/guide/analyze/table.html rename to src/main/resources/doc/fr/html/guide/analyze/table.html diff --git a/doc/fr/html/guide/attrlib/attr.html b/src/main/resources/doc/fr/html/guide/attrlib/attr.html similarity index 100% rename from doc/fr/html/guide/attrlib/attr.html rename to src/main/resources/doc/fr/html/guide/attrlib/attr.html diff --git a/doc/fr/html/guide/attrlib/canvas.html b/src/main/resources/doc/fr/html/guide/attrlib/canvas.html similarity index 100% rename from doc/fr/html/guide/attrlib/canvas.html rename to src/main/resources/doc/fr/html/guide/attrlib/canvas.html diff --git a/doc/fr/html/guide/attrlib/explore.html b/src/main/resources/doc/fr/html/guide/attrlib/explore.html similarity index 100% rename from doc/fr/html/guide/attrlib/explore.html rename to src/main/resources/doc/fr/html/guide/attrlib/explore.html diff --git a/doc/fr/html/guide/attrlib/index.html b/src/main/resources/doc/fr/html/guide/attrlib/index.html similarity index 100% rename from doc/fr/html/guide/attrlib/index.html rename to src/main/resources/doc/fr/html/guide/attrlib/index.html diff --git a/doc/fr/html/guide/attrlib/menu.html b/src/main/resources/doc/fr/html/guide/attrlib/menu.html similarity index 100% rename from doc/fr/html/guide/attrlib/menu.html rename to src/main/resources/doc/fr/html/guide/attrlib/menu.html diff --git a/doc/fr/html/guide/attrlib/tool.html b/src/main/resources/doc/fr/html/guide/attrlib/tool.html similarity index 100% rename from doc/fr/html/guide/attrlib/tool.html rename to src/main/resources/doc/fr/html/guide/attrlib/tool.html diff --git a/doc/fr/html/guide/attrlib/toolsbar.html b/src/main/resources/doc/fr/html/guide/attrlib/toolsbar.html similarity index 98% rename from doc/fr/html/guide/attrlib/toolsbar.html rename to src/main/resources/doc/fr/html/guide/attrlib/toolsbar.html index 37e06a18f..bdb107fa6 100644 --- a/doc/fr/html/guide/attrlib/toolsbar.html +++ b/src/main/resources/doc/fr/html/guide/attrlib/toolsbar.html @@ -108,19 +108,19 @@
    diff --git a/doc/fr/html/guide/bundles/colors.html b/src/main/resources/doc/fr/html/guide/bundles/colors.html similarity index 100% rename from doc/fr/html/guide/bundles/colors.html rename to src/main/resources/doc/fr/html/guide/bundles/colors.html diff --git a/doc/fr/html/guide/bundles/creating.html b/src/main/resources/doc/fr/html/guide/bundles/creating.html similarity index 100% rename from doc/fr/html/guide/bundles/creating.html rename to src/main/resources/doc/fr/html/guide/bundles/creating.html diff --git a/doc/fr/html/guide/bundles/index.html b/src/main/resources/doc/fr/html/guide/bundles/index.html similarity index 100% rename from doc/fr/html/guide/bundles/index.html rename to src/main/resources/doc/fr/html/guide/bundles/index.html diff --git a/doc/fr/html/guide/bundles/splitting.html b/src/main/resources/doc/fr/html/guide/bundles/splitting.html similarity index 100% rename from doc/fr/html/guide/bundles/splitting.html rename to src/main/resources/doc/fr/html/guide/bundles/splitting.html diff --git a/doc/fr/html/guide/hdl_ip/index.html b/src/main/resources/doc/fr/html/guide/hdl_ip/index.html similarity index 100% rename from doc/fr/html/guide/hdl_ip/index.html rename to src/main/resources/doc/fr/html/guide/hdl_ip/index.html diff --git a/doc/fr/html/guide/hdl_ip/questa.html b/src/main/resources/doc/fr/html/guide/hdl_ip/questa.html similarity index 100% rename from doc/fr/html/guide/hdl_ip/questa.html rename to src/main/resources/doc/fr/html/guide/hdl_ip/questa.html diff --git a/doc/fr/html/guide/hdl_ip/simulation.html b/src/main/resources/doc/fr/html/guide/hdl_ip/simulation.html similarity index 100% rename from doc/fr/html/guide/hdl_ip/simulation.html rename to src/main/resources/doc/fr/html/guide/hdl_ip/simulation.html diff --git a/doc/fr/html/guide/hdl_ip/testbenchs.html b/src/main/resources/doc/fr/html/guide/hdl_ip/testbenchs.html similarity index 100% rename from doc/fr/html/guide/hdl_ip/testbenchs.html rename to src/main/resources/doc/fr/html/guide/hdl_ip/testbenchs.html diff --git a/doc/fr/html/guide/hdl_ip/vhdlcomp.html b/src/main/resources/doc/fr/html/guide/hdl_ip/vhdlcomp.html similarity index 100% rename from doc/fr/html/guide/hdl_ip/vhdlcomp.html rename to src/main/resources/doc/fr/html/guide/hdl_ip/vhdlcomp.html diff --git a/doc/fr/html/guide/index.html b/src/main/resources/doc/fr/html/guide/index.html similarity index 100% rename from doc/fr/html/guide/index.html rename to src/main/resources/doc/fr/html/guide/index.html diff --git a/doc/fr/html/guide/jar/counter.html b/src/main/resources/doc/fr/html/guide/jar/counter.html similarity index 100% rename from doc/fr/html/guide/jar/counter.html rename to src/main/resources/doc/fr/html/guide/jar/counter.html diff --git a/doc/fr/html/guide/jar/guide.html b/src/main/resources/doc/fr/html/guide/jar/guide.html similarity index 100% rename from doc/fr/html/guide/jar/guide.html rename to src/main/resources/doc/fr/html/guide/jar/guide.html diff --git a/doc/fr/html/guide/jar/incr.html b/src/main/resources/doc/fr/html/guide/jar/incr.html similarity index 100% rename from doc/fr/html/guide/jar/incr.html rename to src/main/resources/doc/fr/html/guide/jar/incr.html diff --git a/doc/fr/html/guide/jar/index.html b/src/main/resources/doc/fr/html/guide/jar/index.html similarity index 100% rename from doc/fr/html/guide/jar/index.html rename to src/main/resources/doc/fr/html/guide/jar/index.html diff --git a/doc/fr/html/guide/jar/library.html b/src/main/resources/doc/fr/html/guide/jar/library.html similarity index 100% rename from doc/fr/html/guide/jar/library.html rename to src/main/resources/doc/fr/html/guide/jar/library.html diff --git a/doc/fr/html/guide/jar/simpctr.html b/src/main/resources/doc/fr/html/guide/jar/simpctr.html similarity index 100% rename from doc/fr/html/guide/jar/simpctr.html rename to src/main/resources/doc/fr/html/guide/jar/simpctr.html diff --git a/doc/fr/html/guide/log/_file.html b/src/main/resources/doc/fr/html/guide/log/_file.html similarity index 100% rename from doc/fr/html/guide/log/_file.html rename to src/main/resources/doc/fr/html/guide/log/_file.html diff --git a/doc/fr/html/guide/log/_table.html b/src/main/resources/doc/fr/html/guide/log/_table.html similarity index 100% rename from doc/fr/html/guide/log/_table.html rename to src/main/resources/doc/fr/html/guide/log/_table.html diff --git a/doc/fr/html/guide/log/index.html b/src/main/resources/doc/fr/html/guide/log/index.html similarity index 100% rename from doc/fr/html/guide/log/index.html rename to src/main/resources/doc/fr/html/guide/log/index.html diff --git a/doc/fr/html/guide/log/selection.html b/src/main/resources/doc/fr/html/guide/log/selection.html similarity index 100% rename from doc/fr/html/guide/log/selection.html rename to src/main/resources/doc/fr/html/guide/log/selection.html diff --git a/doc/fr/html/guide/log/timetable.html b/src/main/resources/doc/fr/html/guide/log/timetable.html similarity index 95% rename from doc/fr/html/guide/log/timetable.html rename to src/main/resources/doc/fr/html/guide/log/timetable.html index 7edd82abe..15d2f20dc 100644 --- a/doc/fr/html/guide/log/timetable.html +++ b/src/main/resources/doc/fr/html/guide/log/timetable.html @@ -55,7 +55,7 @@ diff --git a/doc/fr/html/guide/subcirc/creating.html b/src/main/resources/doc/fr/html/guide/subcirc/creating.html similarity index 100% rename from doc/fr/html/guide/subcirc/creating.html rename to src/main/resources/doc/fr/html/guide/subcirc/creating.html diff --git a/doc/fr/html/guide/subcirc/debug.html b/src/main/resources/doc/fr/html/guide/subcirc/debug.html similarity index 100% rename from doc/fr/html/guide/subcirc/debug.html rename to src/main/resources/doc/fr/html/guide/subcirc/debug.html diff --git a/doc/fr/html/guide/subcirc/index.html b/src/main/resources/doc/fr/html/guide/subcirc/index.html similarity index 100% rename from doc/fr/html/guide/subcirc/index.html rename to src/main/resources/doc/fr/html/guide/subcirc/index.html diff --git a/doc/fr/html/guide/subcirc/library.html b/src/main/resources/doc/fr/html/guide/subcirc/library.html similarity index 100% rename from doc/fr/html/guide/subcirc/library.html rename to src/main/resources/doc/fr/html/guide/subcirc/library.html diff --git a/doc/fr/html/guide/subcirc/using.html b/src/main/resources/doc/fr/html/guide/subcirc/using.html similarity index 100% rename from doc/fr/html/guide/subcirc/using.html rename to src/main/resources/doc/fr/html/guide/subcirc/using.html diff --git a/doc/fr/html/guide/tutorial/index.html b/src/main/resources/doc/fr/html/guide/tutorial/index.html similarity index 100% rename from doc/fr/html/guide/tutorial/index.html rename to src/main/resources/doc/fr/html/guide/tutorial/index.html diff --git a/doc/fr/html/guide/tutorial/tutor-gates.html b/src/main/resources/doc/fr/html/guide/tutorial/tutor-gates.html similarity index 100% rename from doc/fr/html/guide/tutorial/tutor-gates.html rename to src/main/resources/doc/fr/html/guide/tutorial/tutor-gates.html diff --git a/doc/fr/html/guide/tutorial/tutor-orient.html b/src/main/resources/doc/fr/html/guide/tutorial/tutor-orient.html similarity index 100% rename from doc/fr/html/guide/tutorial/tutor-orient.html rename to src/main/resources/doc/fr/html/guide/tutorial/tutor-orient.html diff --git a/doc/fr/html/guide/tutorial/tutor-step.html b/src/main/resources/doc/fr/html/guide/tutorial/tutor-step.html similarity index 100% rename from doc/fr/html/guide/tutorial/tutor-step.html rename to src/main/resources/doc/fr/html/guide/tutorial/tutor-step.html diff --git a/doc/fr/html/guide/tutorial/tutor-test.html b/src/main/resources/doc/fr/html/guide/tutorial/tutor-test.html similarity index 100% rename from doc/fr/html/guide/tutorial/tutor-test.html rename to src/main/resources/doc/fr/html/guide/tutorial/tutor-test.html diff --git a/doc/fr/html/guide/tutorial/tutor-text.html b/src/main/resources/doc/fr/html/guide/tutorial/tutor-text.html similarity index 100% rename from doc/fr/html/guide/tutorial/tutor-text.html rename to src/main/resources/doc/fr/html/guide/tutorial/tutor-text.html diff --git a/doc/fr/html/guide/tutorial/tutor-wires.html b/src/main/resources/doc/fr/html/guide/tutorial/tutor-wires.html similarity index 100% rename from doc/fr/html/guide/tutorial/tutor-wires.html rename to src/main/resources/doc/fr/html/guide/tutorial/tutor-wires.html diff --git a/doc/fr/html/guide/verify/index.html b/src/main/resources/doc/fr/html/guide/verify/index.html similarity index 100% rename from doc/fr/html/guide/verify/index.html rename to src/main/resources/doc/fr/html/guide/verify/index.html diff --git a/doc/fr/html/guide/verify/multi.html b/src/main/resources/doc/fr/html/guide/verify/multi.html similarity index 100% rename from doc/fr/html/guide/verify/multi.html rename to src/main/resources/doc/fr/html/guide/verify/multi.html diff --git a/doc/fr/html/guide/verify/other.html b/src/main/resources/doc/fr/html/guide/verify/other.html similarity index 100% rename from doc/fr/html/guide/verify/other.html rename to src/main/resources/doc/fr/html/guide/verify/other.html diff --git a/doc/fr/html/guide/verify/sub.html b/src/main/resources/doc/fr/html/guide/verify/sub.html similarity index 100% rename from doc/fr/html/guide/verify/sub.html rename to src/main/resources/doc/fr/html/guide/verify/sub.html diff --git a/doc/fr/html/guide/verify/test.html b/src/main/resources/doc/fr/html/guide/verify/test.html similarity index 100% rename from doc/fr/html/guide/verify/test.html rename to src/main/resources/doc/fr/html/guide/verify/test.html diff --git a/doc/fr/html/index.html b/src/main/resources/doc/fr/html/index.html similarity index 100% rename from doc/fr/html/index.html rename to src/main/resources/doc/fr/html/index.html diff --git a/doc/fr/html/libs/arith/adder.html b/src/main/resources/doc/fr/html/libs/arith/adder.html similarity index 97% rename from doc/fr/html/libs/arith/adder.html rename to src/main/resources/doc/fr/html/libs/arith/adder.html index a1c6f8079..7ffe73637 100644 --- a/doc/fr/html/libs/arith/adder.html +++ b/src/main/resources/doc/fr/html/libs/arith/adder.html @@ -12,7 +12,7 @@ -

    +

    Adder

    - ######### + ######### Outil Text : Insert ou édite un text.
    - ######### + ######### Outil Ligne : Crée un segment de ligne.
    - ######### + ######### Outil Courbe : Crée une courbe de Bezier. Le premier clic et glisser spécifie le début de la ligne, le second clic et glisser termine la ligne et définit la courbure. Un clic sur la ligne vous montre les trois points de contrôle. Maj et clic sur point central de contrôle imposent une courbe symétrique. Alt et click sur point central dessine la courbe au travers du point de contrôle (sous la souris).
    - ######### + #########   @@ -66,7 +66,7 @@
    - ######### + #########   @@ -77,7 +77,7 @@
    - ######### + ######### diff --git a/doc/fr/html/guide/mem/hex.html b/src/main/resources/doc/fr/html/guide/mem/hex.html similarity index 100% rename from doc/fr/html/guide/mem/hex.html rename to src/main/resources/doc/fr/html/guide/mem/hex.html diff --git a/doc/fr/html/guide/mem/index.html b/src/main/resources/doc/fr/html/guide/mem/index.html similarity index 100% rename from doc/fr/html/guide/mem/index.html rename to src/main/resources/doc/fr/html/guide/mem/index.html diff --git a/doc/fr/html/guide/mem/menu.html b/src/main/resources/doc/fr/html/guide/mem/menu.html similarity index 100% rename from doc/fr/html/guide/mem/menu.html rename to src/main/resources/doc/fr/html/guide/mem/menu.html diff --git a/doc/fr/html/guide/mem/poke.html b/src/main/resources/doc/fr/html/guide/mem/poke.html similarity index 100% rename from doc/fr/html/guide/mem/poke.html rename to src/main/resources/doc/fr/html/guide/mem/poke.html diff --git a/doc/fr/html/guide/menu/edit.html b/src/main/resources/doc/fr/html/guide/menu/edit.html similarity index 100% rename from doc/fr/html/guide/menu/edit.html rename to src/main/resources/doc/fr/html/guide/menu/edit.html diff --git a/doc/fr/html/guide/menu/exportab.html b/src/main/resources/doc/fr/html/guide/menu/exportab.html similarity index 100% rename from doc/fr/html/guide/menu/exportab.html rename to src/main/resources/doc/fr/html/guide/menu/exportab.html diff --git a/doc/fr/html/guide/menu/file.html b/src/main/resources/doc/fr/html/guide/menu/file.html similarity index 100% rename from doc/fr/html/guide/menu/file.html rename to src/main/resources/doc/fr/html/guide/menu/file.html diff --git a/doc/fr/html/guide/menu/index.html b/src/main/resources/doc/fr/html/guide/menu/index.html similarity index 100% rename from doc/fr/html/guide/menu/index.html rename to src/main/resources/doc/fr/html/guide/menu/index.html diff --git a/doc/fr/html/guide/menu/printertab.html b/src/main/resources/doc/fr/html/guide/menu/printertab.html similarity index 100% rename from doc/fr/html/guide/menu/printertab.html rename to src/main/resources/doc/fr/html/guide/menu/printertab.html diff --git a/doc/fr/html/guide/menu/project.html b/src/main/resources/doc/fr/html/guide/menu/project.html similarity index 100% rename from doc/fr/html/guide/menu/project.html rename to src/main/resources/doc/fr/html/guide/menu/project.html diff --git a/doc/fr/html/guide/menu/simulate.html b/src/main/resources/doc/fr/html/guide/menu/simulate.html similarity index 100% rename from doc/fr/html/guide/menu/simulate.html rename to src/main/resources/doc/fr/html/guide/menu/simulate.html diff --git a/doc/fr/html/guide/menu/winhelp.html b/src/main/resources/doc/fr/html/guide/menu/winhelp.html similarity index 100% rename from doc/fr/html/guide/menu/winhelp.html rename to src/main/resources/doc/fr/html/guide/menu/winhelp.html diff --git a/doc/fr/html/guide/opts/index.html b/src/main/resources/doc/fr/html/guide/opts/index.html similarity index 96% rename from doc/fr/html/guide/opts/index.html rename to src/main/resources/doc/fr/html/guide/opts/index.html index 429ba1fbb..c5d51c351 100644 --- a/doc/fr/html/guide/opts/index.html +++ b/src/main/resources/doc/fr/html/guide/opts/index.html @@ -17,7 +17,7 @@ Options de projet

    - Logisim prend en charge deux catégories d'options de configuration: les préférences d'application et les options de projet. Les préférences de l'application traitent des préférences qui couvrent tous les projets ouverts, tandis que les options de projet sont spécifiques à un projet. Cette section traite des options de projet. Les préférences d'application sont présentées dans une autre section. + Logisim prend en charge deux catégories d'options de configuration: les préférences d'application et les options de projet. Les préférences de l'application traitent des préférences qui couvrent tous les projets ouverts, tandis que les options de projet sont spécifiques à un projet. Cette section traite des options de projet. Les préférences d'application sont présentées dans une autre section.

    Vous pouvez afficher et modifier les options du projet via le menu | Projet  || Options...  |. Il ouvre la fenêtre Options avec plusieurs onglets. diff --git a/doc/fr/html/guide/opts/mouse.html b/src/main/resources/doc/fr/html/guide/opts/mouse.html similarity index 100% rename from doc/fr/html/guide/opts/mouse.html rename to src/main/resources/doc/fr/html/guide/opts/mouse.html diff --git a/doc/fr/html/guide/opts/simulate.html b/src/main/resources/doc/fr/html/guide/opts/simulate.html similarity index 100% rename from doc/fr/html/guide/opts/simulate.html rename to src/main/resources/doc/fr/html/guide/opts/simulate.html diff --git a/doc/fr/html/guide/opts/toolbar.html b/src/main/resources/doc/fr/html/guide/opts/toolbar.html similarity index 100% rename from doc/fr/html/guide/opts/toolbar.html rename to src/main/resources/doc/fr/html/guide/opts/toolbar.html diff --git a/doc/fr/html/guide/prefs/cmdline.html b/src/main/resources/doc/fr/html/guide/prefs/cmdline.html similarity index 100% rename from doc/fr/html/guide/prefs/cmdline.html rename to src/main/resources/doc/fr/html/guide/prefs/cmdline.html diff --git a/doc/fr/html/guide/prefs/exp.html b/src/main/resources/doc/fr/html/guide/prefs/exp.html similarity index 100% rename from doc/fr/html/guide/prefs/exp.html rename to src/main/resources/doc/fr/html/guide/prefs/exp.html diff --git a/doc/fr/html/guide/prefs/index.html b/src/main/resources/doc/fr/html/guide/prefs/index.html similarity index 100% rename from doc/fr/html/guide/prefs/index.html rename to src/main/resources/doc/fr/html/guide/prefs/index.html diff --git a/doc/fr/html/guide/prefs/intl.html b/src/main/resources/doc/fr/html/guide/prefs/intl.html similarity index 100% rename from doc/fr/html/guide/prefs/intl.html rename to src/main/resources/doc/fr/html/guide/prefs/intl.html diff --git a/doc/fr/html/guide/prefs/layout.html b/src/main/resources/doc/fr/html/guide/prefs/layout.html similarity index 100% rename from doc/fr/html/guide/prefs/layout.html rename to src/main/resources/doc/fr/html/guide/prefs/layout.html diff --git a/doc/fr/html/guide/prefs/template.html b/src/main/resources/doc/fr/html/guide/prefs/template.html similarity index 100% rename from doc/fr/html/guide/prefs/template.html rename to src/main/resources/doc/fr/html/guide/prefs/template.html diff --git a/doc/fr/html/guide/prefs/window.html b/src/main/resources/doc/fr/html/guide/prefs/window.html similarity index 100% rename from doc/fr/html/guide/prefs/window.html rename to src/main/resources/doc/fr/html/guide/prefs/window.html diff --git a/doc/fr/html/guide/prop/delays.html b/src/main/resources/doc/fr/html/guide/prop/delays.html similarity index 100% rename from doc/fr/html/guide/prop/delays.html rename to src/main/resources/doc/fr/html/guide/prop/delays.html diff --git a/doc/fr/html/guide/prop/index.html b/src/main/resources/doc/fr/html/guide/prop/index.html similarity index 100% rename from doc/fr/html/guide/prop/index.html rename to src/main/resources/doc/fr/html/guide/prop/index.html diff --git a/doc/fr/html/guide/prop/oscillate.html b/src/main/resources/doc/fr/html/guide/prop/oscillate.html similarity index 100% rename from doc/fr/html/guide/prop/oscillate.html rename to src/main/resources/doc/fr/html/guide/prop/oscillate.html diff --git a/doc/fr/html/guide/prop/shortcome.html b/src/main/resources/doc/fr/html/guide/prop/shortcome.html similarity index 100% rename from doc/fr/html/guide/prop/shortcome.html rename to src/main/resources/doc/fr/html/guide/prop/shortcome.html diff --git a/doc/fr/html/guide/subcirc/appear.html b/src/main/resources/doc/fr/html/guide/subcirc/appear.html similarity index 97% rename from doc/fr/html/guide/subcirc/appear.html rename to src/main/resources/doc/fr/html/guide/subcirc/appear.html index af3e4ad46..c37d5dfe6 100644 --- a/doc/fr/html/guide/subcirc/appear.html +++ b/src/main/resources/doc/fr/html/guide/subcirc/appear.html @@ -97,19 +97,19 @@

    - ######### + ######### Outil Text : Insert ou édite un text.
    - ######### + ######### Outil Ligne : Crée un segment de ligne.
    - ######### + ######### Outil Courbe : Crée une courbe de Bezier. Le premier clic et glisser spécifie le début de la ligne, le second clic et glisser termine la ligne et définit la courbure. Un clic sur la ligne vous montre les trois points de contrôle. Maj et clic sur point central de contrôle imposent une courbe symétrique. Alt et click sur point central dessine la courbe au travers du point de contrôle (sous la souris).
    diff --git a/doc/fr/html/libs/arith/bitadder.html b/src/main/resources/doc/fr/html/libs/arith/bitadder.html similarity index 97% rename from doc/fr/html/libs/arith/bitadder.html rename to src/main/resources/doc/fr/html/libs/arith/bitadder.html index 8b9138489..5928a0448 100644 --- a/doc/fr/html/libs/arith/bitadder.html +++ b/src/main/resources/doc/fr/html/libs/arith/bitadder.html @@ -12,7 +12,7 @@ -

    +

    Bit Adder

    diff --git a/doc/fr/html/libs/arith/bitfinder.html b/src/main/resources/doc/fr/html/libs/arith/bitfinder.html similarity index 97% rename from doc/fr/html/libs/arith/bitfinder.html rename to src/main/resources/doc/fr/html/libs/arith/bitfinder.html index 00080733d..2817f25c8 100644 --- a/doc/fr/html/libs/arith/bitfinder.html +++ b/src/main/resources/doc/fr/html/libs/arith/bitfinder.html @@ -12,7 +12,7 @@ -

    +

    Bit Finder

    diff --git a/doc/fr/html/libs/arith/comparator.html b/src/main/resources/doc/fr/html/libs/arith/comparator.html similarity index 96% rename from doc/fr/html/libs/arith/comparator.html rename to src/main/resources/doc/fr/html/libs/arith/comparator.html index 8de5af12a..ccf591815 100644 --- a/doc/fr/html/libs/arith/comparator.html +++ b/src/main/resources/doc/fr/html/libs/arith/comparator.html @@ -12,7 +12,7 @@ -

    +

    Comparator

    diff --git a/doc/fr/html/libs/arith/divider.html b/src/main/resources/doc/fr/html/libs/arith/divider.html similarity index 97% rename from doc/fr/html/libs/arith/divider.html rename to src/main/resources/doc/fr/html/libs/arith/divider.html index d95398735..0e17a73f1 100644 --- a/doc/fr/html/libs/arith/divider.html +++ b/src/main/resources/doc/fr/html/libs/arith/divider.html @@ -12,7 +12,7 @@ -

    +

    Divider

    diff --git a/doc/fr/html/libs/arith/index.html b/src/main/resources/doc/fr/html/libs/arith/index.html similarity index 52% rename from doc/fr/html/libs/arith/index.html rename to src/main/resources/doc/fr/html/libs/arith/index.html index 89d41d812..db7c4f9b1 100644 --- a/doc/fr/html/libs/arith/index.html +++ b/src/main/resources/doc/fr/html/libs/arith/index.html @@ -19,23 +19,23 @@ components that perform arithmetic operations on unsigned and two's-complement values.

    - + - + - + - + - + - + - + - + - +
    Adder
    Subtractor
    Multiplier
    Divider
    Negator
    Comparator
    Shifter
    Bit Adder
    Bit Finder
    diff --git a/doc/fr/html/libs/arith/multiplier.html b/src/main/resources/doc/fr/html/libs/arith/multiplier.html similarity index 97% rename from doc/fr/html/libs/arith/multiplier.html rename to src/main/resources/doc/fr/html/libs/arith/multiplier.html index 1cd0cbf1d..0e3f6e005 100644 --- a/doc/fr/html/libs/arith/multiplier.html +++ b/src/main/resources/doc/fr/html/libs/arith/multiplier.html @@ -12,7 +12,7 @@ -

    +

    Multiplier

    diff --git a/doc/fr/html/libs/arith/negator.html b/src/main/resources/doc/fr/html/libs/arith/negator.html similarity index 96% rename from doc/fr/html/libs/arith/negator.html rename to src/main/resources/doc/fr/html/libs/arith/negator.html index c35754ae5..47a2088ef 100644 --- a/doc/fr/html/libs/arith/negator.html +++ b/src/main/resources/doc/fr/html/libs/arith/negator.html @@ -12,7 +12,7 @@ -

    +

    Negator

    diff --git a/doc/fr/html/libs/arith/shifter.html b/src/main/resources/doc/fr/html/libs/arith/shifter.html similarity index 97% rename from doc/fr/html/libs/arith/shifter.html rename to src/main/resources/doc/fr/html/libs/arith/shifter.html index 820d74dbb..3d3c8f845 100644 --- a/doc/fr/html/libs/arith/shifter.html +++ b/src/main/resources/doc/fr/html/libs/arith/shifter.html @@ -12,7 +12,7 @@ -

    +

    Shifter

    diff --git a/doc/fr/html/libs/arith/subtractor.html b/src/main/resources/doc/fr/html/libs/arith/subtractor.html similarity index 97% rename from doc/fr/html/libs/arith/subtractor.html rename to src/main/resources/doc/fr/html/libs/arith/subtractor.html index 0a59c2cb3..b87d709f5 100644 --- a/doc/fr/html/libs/arith/subtractor.html +++ b/src/main/resources/doc/fr/html/libs/arith/subtractor.html @@ -12,7 +12,7 @@ -

    +

    Subtractor

    diff --git a/doc/fr/html/libs/base/edit.html b/src/main/resources/doc/fr/html/libs/base/edit.html similarity index 100% rename from doc/fr/html/libs/base/edit.html rename to src/main/resources/doc/fr/html/libs/base/edit.html diff --git a/doc/fr/html/libs/base/index.html b/src/main/resources/doc/fr/html/libs/base/index.html similarity index 100% rename from doc/fr/html/libs/base/index.html rename to src/main/resources/doc/fr/html/libs/base/index.html diff --git a/doc/fr/html/libs/base/label.html b/src/main/resources/doc/fr/html/libs/base/label.html similarity index 100% rename from doc/fr/html/libs/base/label.html rename to src/main/resources/doc/fr/html/libs/base/label.html diff --git a/doc/fr/html/libs/base/menu.html b/src/main/resources/doc/fr/html/libs/base/menu.html similarity index 100% rename from doc/fr/html/libs/base/menu.html rename to src/main/resources/doc/fr/html/libs/base/menu.html diff --git a/doc/fr/html/libs/base/poke.html b/src/main/resources/doc/fr/html/libs/base/poke.html similarity index 100% rename from doc/fr/html/libs/base/poke.html rename to src/main/resources/doc/fr/html/libs/base/poke.html diff --git a/doc/fr/html/libs/base/select.html b/src/main/resources/doc/fr/html/libs/base/select.html similarity index 100% rename from doc/fr/html/libs/base/select.html rename to src/main/resources/doc/fr/html/libs/base/select.html diff --git a/doc/fr/html/libs/base/text.html b/src/main/resources/doc/fr/html/libs/base/text.html similarity index 100% rename from doc/fr/html/libs/base/text.html rename to src/main/resources/doc/fr/html/libs/base/text.html diff --git a/doc/fr/html/libs/base/wiring.html b/src/main/resources/doc/fr/html/libs/base/wiring.html similarity index 100% rename from doc/fr/html/libs/base/wiring.html rename to src/main/resources/doc/fr/html/libs/base/wiring.html diff --git a/doc/fr/html/libs/gates/basic.html b/src/main/resources/doc/fr/html/libs/gates/basic.html similarity index 100% rename from doc/fr/html/libs/gates/basic.html rename to src/main/resources/doc/fr/html/libs/gates/basic.html diff --git a/doc/fr/html/libs/gates/buffer.html b/src/main/resources/doc/fr/html/libs/gates/buffer.html similarity index 100% rename from doc/fr/html/libs/gates/buffer.html rename to src/main/resources/doc/fr/html/libs/gates/buffer.html diff --git a/doc/fr/html/libs/gates/controlled.html b/src/main/resources/doc/fr/html/libs/gates/controlled.html similarity index 100% rename from doc/fr/html/libs/gates/controlled.html rename to src/main/resources/doc/fr/html/libs/gates/controlled.html diff --git a/doc/fr/html/libs/gates/index.html b/src/main/resources/doc/fr/html/libs/gates/index.html similarity index 100% rename from doc/fr/html/libs/gates/index.html rename to src/main/resources/doc/fr/html/libs/gates/index.html diff --git a/doc/fr/html/libs/gates/not.html b/src/main/resources/doc/fr/html/libs/gates/not.html similarity index 100% rename from doc/fr/html/libs/gates/not.html rename to src/main/resources/doc/fr/html/libs/gates/not.html diff --git a/doc/fr/html/libs/gates/xor.html b/src/main/resources/doc/fr/html/libs/gates/xor.html similarity index 100% rename from doc/fr/html/libs/gates/xor.html rename to src/main/resources/doc/fr/html/libs/gates/xor.html diff --git a/doc/fr/html/libs/hdl/index.html b/src/main/resources/doc/fr/html/libs/hdl/index.html similarity index 91% rename from doc/fr/html/libs/hdl/index.html rename to src/main/resources/doc/fr/html/libs/hdl/index.html index 6e507a45c..0dbc2498b 100644 --- a/doc/fr/html/libs/hdl/index.html +++ b/src/main/resources/doc/fr/html/libs/hdl/index.html @@ -22,7 +22,7 @@
    + + + + + + + + + + + + + + + + +
    + + + + + +
    + + + + + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -258,41 +258,41 @@ + + + + + + + + +
    - + VHDL Entity diff --git a/doc/fr/html/libs/hdl/vhdlentity.html b/src/main/resources/doc/fr/html/libs/hdl/vhdlentity.html similarity index 100% rename from doc/fr/html/libs/hdl/vhdlentity.html rename to src/main/resources/doc/fr/html/libs/hdl/vhdlentity.html diff --git a/doc/fr/html/libs/index.html b/src/main/resources/doc/fr/html/libs/index.html similarity index 64% rename from doc/fr/html/libs/index.html rename to src/main/resources/doc/fr/html/libs/index.html index cd946fab5..4375b435d 100644 --- a/doc/fr/html/libs/index.html +++ b/src/main/resources/doc/fr/html/libs/index.html @@ -21,190 +21,190 @@
    Librairies câblage
    - Répartiteur (Splitter)
    - - Pin
    - Sonde
    - Tunnel
    - - Résistance de charge
    - Horloge
    - Reset au démarage
    - Constantes
    - - Alimentation/Masse
    - - Transistor
    - Porte de passage
    - Convertisseur de bits

    Librairies portes
    -
    -
    Porte NOT
    - Buffer
    - - - -
    - - - -
    Portes AND/OR/NAND/NOR
    - - - -
    - - - -
    Portes XOR/XNOR/Odd Parity/Even Parity
    - - Buffer/inverseurs controlé

    Librairies De/Multiplexeurs Encodeurs
    - Multiplexeur
    - Demultiplexeur
    - Decodeur
    - Encodeur de priorité
    - Sélecteur de Bit

    Librairies Arithmétique
    - Additionneur
    - Soustrateur
    - Mutiplicateur
    - Diviseur
    - Inverseur
    - Comparateur
    - Décalage
    - Additioneur bit à bit
    - Recherche de bits

    Librairies Circuits séquenciels / Mémoires
    - - - - D/T/J-K/S-R Flip-Flop
    - Registre
    - Compteur
    - Registre à décalage
    - Générateur aléatoire
    - RAM
    - ROM

    Librairies Entrée/Sortie
    - Bouton
    @@ -212,15 +212,15 @@ Dip Switch
    - Joystick
    - Clavier
    - LED
    @@ -232,22 +232,22 @@ Repetar Local Bus
    - LED RVB
    - Afficheur 7-Segment
    - Afficheur hexadéciamal
    - Matrice de LED
    - TTY

    Librairies HDL-IP

    Librairies Base
    - Outil pousser
    - Outil Edition
    - Outil Sélection
    - Outil Câblage
    - Outil Text
    - Outil Menu
    - Outil Etiquette

    Librairies TCL
    - TCL REDS console
    - TCL generic
    diff --git a/doc/fr/html/libs/io/7seg.html b/src/main/resources/doc/fr/html/libs/io/7seg.html similarity index 97% rename from doc/fr/html/libs/io/7seg.html rename to src/main/resources/doc/fr/html/libs/io/7seg.html index 8819a070f..7c8533d62 100644 --- a/doc/fr/html/libs/io/7seg.html +++ b/src/main/resources/doc/fr/html/libs/io/7seg.html @@ -12,7 +12,7 @@ -

    +

    7-Segment Display

    diff --git a/doc/fr/html/libs/io/button.html b/src/main/resources/doc/fr/html/libs/io/button.html similarity index 96% rename from doc/fr/html/libs/io/button.html rename to src/main/resources/doc/fr/html/libs/io/button.html index 0dbbcf23f..02cc60a6a 100644 --- a/doc/fr/html/libs/io/button.html +++ b/src/main/resources/doc/fr/html/libs/io/button.html @@ -12,7 +12,7 @@ -

    +

    Button

    diff --git a/doc/fr/html/libs/io/dotmat.html b/src/main/resources/doc/fr/html/libs/io/dotmat.html similarity index 98% rename from doc/fr/html/libs/io/dotmat.html rename to src/main/resources/doc/fr/html/libs/io/dotmat.html index 76d77dc55..d209c1bc7 100644 --- a/doc/fr/html/libs/io/dotmat.html +++ b/src/main/resources/doc/fr/html/libs/io/dotmat.html @@ -12,7 +12,7 @@ -

    +

    LED Matrix

    diff --git a/doc/fr/html/libs/io/hexdig.html b/src/main/resources/doc/fr/html/libs/io/hexdig.html similarity index 96% rename from doc/fr/html/libs/io/hexdig.html rename to src/main/resources/doc/fr/html/libs/io/hexdig.html index 791bbdf4e..02b2915f9 100644 --- a/doc/fr/html/libs/io/hexdig.html +++ b/src/main/resources/doc/fr/html/libs/io/hexdig.html @@ -12,7 +12,7 @@ -

    +

    Hex Digit Display

    diff --git a/doc/fr/html/libs/io/index.html b/src/main/resources/doc/fr/html/libs/io/index.html similarity index 54% rename from doc/fr/html/libs/io/index.html rename to src/main/resources/doc/fr/html/libs/io/index.html index 437d381a9..4477af080 100644 --- a/doc/fr/html/libs/io/index.html +++ b/src/main/resources/doc/fr/html/libs/io/index.html @@ -19,21 +19,21 @@ correspond to typical components found in electronics for interfacing with a user.

    - + - + - + - + - + - + - + - +
    Button
    Joystick
    Keyboard
    LED
    7-Segment Display
    Hex Digit Display
    LED Matrix
    TTY
    diff --git a/doc/fr/html/libs/io/joystick.html b/src/main/resources/doc/fr/html/libs/io/joystick.html similarity index 96% rename from doc/fr/html/libs/io/joystick.html rename to src/main/resources/doc/fr/html/libs/io/joystick.html index 6cb9defbe..5bdd94bf2 100644 --- a/doc/fr/html/libs/io/joystick.html +++ b/src/main/resources/doc/fr/html/libs/io/joystick.html @@ -12,7 +12,7 @@ -

    +

    Joystick

    diff --git a/doc/fr/html/libs/io/keyboard.html b/src/main/resources/doc/fr/html/libs/io/keyboard.html similarity index 97% rename from doc/fr/html/libs/io/keyboard.html rename to src/main/resources/doc/fr/html/libs/io/keyboard.html index 7522f9b82..328faa820 100644 --- a/doc/fr/html/libs/io/keyboard.html +++ b/src/main/resources/doc/fr/html/libs/io/keyboard.html @@ -12,7 +12,7 @@ -

    +

    Keyboard

    diff --git a/doc/fr/html/libs/io/led.html b/src/main/resources/doc/fr/html/libs/io/led.html similarity index 96% rename from doc/fr/html/libs/io/led.html rename to src/main/resources/doc/fr/html/libs/io/led.html index 417a7f846..7a316ce85 100644 --- a/doc/fr/html/libs/io/led.html +++ b/src/main/resources/doc/fr/html/libs/io/led.html @@ -12,7 +12,7 @@ -

    +

    LED

    diff --git a/doc/fr/html/libs/io/tty.html b/src/main/resources/doc/fr/html/libs/io/tty.html similarity index 97% rename from doc/fr/html/libs/io/tty.html rename to src/main/resources/doc/fr/html/libs/io/tty.html index 6e365c13c..a0d14be86 100644 --- a/doc/fr/html/libs/io/tty.html +++ b/src/main/resources/doc/fr/html/libs/io/tty.html @@ -12,7 +12,7 @@ -

    +

    TTY

    diff --git a/doc/fr/html/libs/mem/counter.html b/src/main/resources/doc/fr/html/libs/mem/counter.html similarity index 98% rename from doc/fr/html/libs/mem/counter.html rename to src/main/resources/doc/fr/html/libs/mem/counter.html index 4d7c0a46c..e7719542c 100644 --- a/doc/fr/html/libs/mem/counter.html +++ b/src/main/resources/doc/fr/html/libs/mem/counter.html @@ -12,7 +12,7 @@ -

    +

    Counter

    diff --git a/doc/fr/html/libs/mem/flipflops.html b/src/main/resources/doc/fr/html/libs/mem/flipflops.html similarity index 96% rename from doc/fr/html/libs/mem/flipflops.html rename to src/main/resources/doc/fr/html/libs/mem/flipflops.html index d9ac108e2..b61d46e7a 100644 --- a/doc/fr/html/libs/mem/flipflops.html +++ b/src/main/resources/doc/fr/html/libs/mem/flipflops.html @@ -12,10 +12,10 @@ -

    - - - +

    + + + D/T/J-K/S-R Flip-Flop

    diff --git a/doc/fr/html/libs/mem/index.html b/src/main/resources/doc/fr/html/libs/mem/index.html similarity index 52% rename from doc/fr/html/libs/mem/index.html rename to src/main/resources/doc/fr/html/libs/mem/index.html index 7e10022ee..c864c84d8 100644 --- a/doc/fr/html/libs/mem/index.html +++ b/src/main/resources/doc/fr/html/libs/mem/index.html @@ -18,22 +18,22 @@
    + + + + - + - + - + - + - + - +
    - - - - D/T/J-K/S-R Flip-Flop
    Register
    Counter
    Shift Register
    Random
    RAM
    ROM
    diff --git a/doc/fr/html/libs/mem/ram.html b/src/main/resources/doc/fr/html/libs/mem/ram.html similarity index 98% rename from doc/fr/html/libs/mem/ram.html rename to src/main/resources/doc/fr/html/libs/mem/ram.html index c17d97e7d..97d1a8583 100644 --- a/doc/fr/html/libs/mem/ram.html +++ b/src/main/resources/doc/fr/html/libs/mem/ram.html @@ -12,7 +12,7 @@ -

    +

    RAM

    diff --git a/doc/fr/html/libs/mem/random.html b/src/main/resources/doc/fr/html/libs/mem/random.html similarity index 98% rename from doc/fr/html/libs/mem/random.html rename to src/main/resources/doc/fr/html/libs/mem/random.html index 48f84a2ec..ba718c5ff 100644 --- a/doc/fr/html/libs/mem/random.html +++ b/src/main/resources/doc/fr/html/libs/mem/random.html @@ -12,7 +12,7 @@ -

    +

    Random

    diff --git a/doc/fr/html/libs/mem/register.html b/src/main/resources/doc/fr/html/libs/mem/register.html similarity index 97% rename from doc/fr/html/libs/mem/register.html rename to src/main/resources/doc/fr/html/libs/mem/register.html index 0b11628d1..7ea4a0273 100644 --- a/doc/fr/html/libs/mem/register.html +++ b/src/main/resources/doc/fr/html/libs/mem/register.html @@ -12,7 +12,7 @@ -

    +

    Register

    diff --git a/doc/fr/html/libs/mem/rom.html b/src/main/resources/doc/fr/html/libs/mem/rom.html similarity index 97% rename from doc/fr/html/libs/mem/rom.html rename to src/main/resources/doc/fr/html/libs/mem/rom.html index ae7c8e77c..058adc580 100644 --- a/doc/fr/html/libs/mem/rom.html +++ b/src/main/resources/doc/fr/html/libs/mem/rom.html @@ -12,7 +12,7 @@ -

    +

    ROM

    diff --git a/doc/fr/html/libs/mem/shiftreg.html b/src/main/resources/doc/fr/html/libs/mem/shiftreg.html similarity index 98% rename from doc/fr/html/libs/mem/shiftreg.html rename to src/main/resources/doc/fr/html/libs/mem/shiftreg.html index f196ae8cb..af88c1df1 100644 --- a/doc/fr/html/libs/mem/shiftreg.html +++ b/src/main/resources/doc/fr/html/libs/mem/shiftreg.html @@ -12,7 +12,7 @@ -

    +

    Shift Register

    diff --git a/doc/fr/html/libs/plexers/decoder.html b/src/main/resources/doc/fr/html/libs/plexers/decoder.html similarity index 97% rename from doc/fr/html/libs/plexers/decoder.html rename to src/main/resources/doc/fr/html/libs/plexers/decoder.html index 87a54838c..2763ba64d 100644 --- a/doc/fr/html/libs/plexers/decoder.html +++ b/src/main/resources/doc/fr/html/libs/plexers/decoder.html @@ -12,7 +12,7 @@ -

    +

    Decoder

    diff --git a/doc/fr/html/libs/plexers/demux.html b/src/main/resources/doc/fr/html/libs/plexers/demux.html similarity index 97% rename from doc/fr/html/libs/plexers/demux.html rename to src/main/resources/doc/fr/html/libs/plexers/demux.html index 7c619d75b..6cddcbb83 100644 --- a/doc/fr/html/libs/plexers/demux.html +++ b/src/main/resources/doc/fr/html/libs/plexers/demux.html @@ -12,7 +12,7 @@ -

    +

    Demultiplexer

    diff --git a/doc/fr/html/libs/plexers/index.html b/src/main/resources/doc/fr/html/libs/plexers/index.html similarity index 63% rename from doc/fr/html/libs/plexers/index.html rename to src/main/resources/doc/fr/html/libs/plexers/index.html index d2da13e26..dd94a2210 100644 --- a/doc/fr/html/libs/plexers/index.html +++ b/src/main/resources/doc/fr/html/libs/plexers/index.html @@ -19,15 +19,15 @@ Like the components of the Gates library, all are combinational, but their purpose is generally for routing values.

    - + - + - + - + - +
    Multiplexer
    Demultiplexer
    Decoder
    Priority Encoder
    Bit Selector
    diff --git a/doc/fr/html/libs/plexers/mux.html b/src/main/resources/doc/fr/html/libs/plexers/mux.html similarity index 97% rename from doc/fr/html/libs/plexers/mux.html rename to src/main/resources/doc/fr/html/libs/plexers/mux.html index 56b0485e9..4cb88506b 100644 --- a/doc/fr/html/libs/plexers/mux.html +++ b/src/main/resources/doc/fr/html/libs/plexers/mux.html @@ -12,7 +12,7 @@ -

    +

    Multiplexer

    diff --git a/doc/fr/html/libs/plexers/priencod.html b/src/main/resources/doc/fr/html/libs/plexers/priencod.html similarity index 98% rename from doc/fr/html/libs/plexers/priencod.html rename to src/main/resources/doc/fr/html/libs/plexers/priencod.html index a0e08f2da..c78da7937 100644 --- a/doc/fr/html/libs/plexers/priencod.html +++ b/src/main/resources/doc/fr/html/libs/plexers/priencod.html @@ -12,7 +12,7 @@ -

    +

    Priority Encoder

    diff --git a/doc/fr/html/libs/plexers/selector.html b/src/main/resources/doc/fr/html/libs/plexers/selector.html similarity index 96% rename from doc/fr/html/libs/plexers/selector.html rename to src/main/resources/doc/fr/html/libs/plexers/selector.html index 5a1c09087..91b99d4cf 100644 --- a/doc/fr/html/libs/plexers/selector.html +++ b/src/main/resources/doc/fr/html/libs/plexers/selector.html @@ -12,7 +12,7 @@ -

    +

    Bit Selector

    diff --git a/doc/fr/html/libs/tcl/generic.html b/src/main/resources/doc/fr/html/libs/tcl/generic.html similarity index 95% rename from doc/fr/html/libs/tcl/generic.html rename to src/main/resources/doc/fr/html/libs/tcl/generic.html index 2f97021e1..6cae86137 100644 --- a/doc/fr/html/libs/tcl/generic.html +++ b/src/main/resources/doc/fr/html/libs/tcl/generic.html @@ -12,7 +12,7 @@ -

    +

    Generic

    diff --git a/doc/fr/html/libs/tcl/index.html b/src/main/resources/doc/fr/html/libs/tcl/index.html similarity index 91% rename from doc/fr/html/libs/tcl/index.html rename to src/main/resources/doc/fr/html/libs/tcl/index.html index baf22159e..f4faa1edd 100644 --- a/doc/fr/html/libs/tcl/index.html +++ b/src/main/resources/doc/fr/html/libs/tcl/index.html @@ -18,9 +18,9 @@
    - + - +
    REDS console
    TCL generic
    diff --git a/doc/fr/html/libs/tcl/reds_console.html b/src/main/resources/doc/fr/html/libs/tcl/reds_console.html similarity index 95% rename from doc/fr/html/libs/tcl/reds_console.html rename to src/main/resources/doc/fr/html/libs/tcl/reds_console.html index 5befd9420..76ef71f12 100644 --- a/doc/fr/html/libs/tcl/reds_console.html +++ b/src/main/resources/doc/fr/html/libs/tcl/reds_console.html @@ -12,7 +12,7 @@ -

    +

    REDS console

    diff --git a/doc/fr/html/libs/wiring/clock.html b/src/main/resources/doc/fr/html/libs/wiring/clock.html similarity index 100% rename from doc/fr/html/libs/wiring/clock.html rename to src/main/resources/doc/fr/html/libs/wiring/clock.html diff --git a/doc/fr/html/libs/wiring/const01.html b/src/main/resources/doc/fr/html/libs/wiring/const01.html similarity index 100% rename from doc/fr/html/libs/wiring/const01.html rename to src/main/resources/doc/fr/html/libs/wiring/const01.html diff --git a/doc/fr/html/libs/wiring/constant.html b/src/main/resources/doc/fr/html/libs/wiring/constant.html similarity index 100% rename from doc/fr/html/libs/wiring/constant.html rename to src/main/resources/doc/fr/html/libs/wiring/constant.html diff --git a/doc/fr/html/libs/wiring/extender.html b/src/main/resources/doc/fr/html/libs/wiring/extender.html similarity index 100% rename from doc/fr/html/libs/wiring/extender.html rename to src/main/resources/doc/fr/html/libs/wiring/extender.html diff --git a/doc/fr/html/libs/wiring/index.html b/src/main/resources/doc/fr/html/libs/wiring/index.html similarity index 100% rename from doc/fr/html/libs/wiring/index.html rename to src/main/resources/doc/fr/html/libs/wiring/index.html diff --git a/doc/fr/html/libs/wiring/pin.html b/src/main/resources/doc/fr/html/libs/wiring/pin.html similarity index 100% rename from doc/fr/html/libs/wiring/pin.html rename to src/main/resources/doc/fr/html/libs/wiring/pin.html diff --git a/doc/fr/html/libs/wiring/poweronreset.html b/src/main/resources/doc/fr/html/libs/wiring/poweronreset.html similarity index 100% rename from doc/fr/html/libs/wiring/poweronreset.html rename to src/main/resources/doc/fr/html/libs/wiring/poweronreset.html diff --git a/doc/fr/html/libs/wiring/probe.html b/src/main/resources/doc/fr/html/libs/wiring/probe.html similarity index 100% rename from doc/fr/html/libs/wiring/probe.html rename to src/main/resources/doc/fr/html/libs/wiring/probe.html diff --git a/doc/fr/html/libs/wiring/pull.html b/src/main/resources/doc/fr/html/libs/wiring/pull.html similarity index 100% rename from doc/fr/html/libs/wiring/pull.html rename to src/main/resources/doc/fr/html/libs/wiring/pull.html diff --git a/doc/fr/html/libs/wiring/splitter.html b/src/main/resources/doc/fr/html/libs/wiring/splitter.html similarity index 100% rename from doc/fr/html/libs/wiring/splitter.html rename to src/main/resources/doc/fr/html/libs/wiring/splitter.html diff --git a/doc/fr/html/libs/wiring/transist.html b/src/main/resources/doc/fr/html/libs/wiring/transist.html similarity index 100% rename from doc/fr/html/libs/wiring/transist.html rename to src/main/resources/doc/fr/html/libs/wiring/transist.html diff --git a/doc/fr/html/libs/wiring/transmis.html b/src/main/resources/doc/fr/html/libs/wiring/transmis.html similarity index 100% rename from doc/fr/html/libs/wiring/transmis.html rename to src/main/resources/doc/fr/html/libs/wiring/transmis.html diff --git a/doc/fr/html/libs/wiring/tunnel.html b/src/main/resources/doc/fr/html/libs/wiring/tunnel.html similarity index 100% rename from doc/fr/html/libs/wiring/tunnel.html rename to src/main/resources/doc/fr/html/libs/wiring/tunnel.html diff --git a/doc/fr/html/style.css b/src/main/resources/doc/fr/html/style.css similarity index 100% rename from doc/fr/html/style.css rename to src/main/resources/doc/fr/html/style.css diff --git a/doc/fr/html/userguide.html b/src/main/resources/doc/fr/html/userguide.html similarity index 100% rename from doc/fr/html/userguide.html rename to src/main/resources/doc/fr/html/userguide.html diff --git a/doc/fr/html/webstyle.css b/src/main/resources/doc/fr/html/webstyle.css similarity index 100% rename from doc/fr/html/webstyle.css rename to src/main/resources/doc/fr/html/webstyle.css diff --git a/doc/fr/img-guide/analyze-build.png b/src/main/resources/doc/fr/img-guide/analyze-build.png similarity index 100% rename from doc/fr/img-guide/analyze-build.png rename to src/main/resources/doc/fr/img-guide/analyze-build.png diff --git a/doc/fr/img-guide/analyze-expr.png b/src/main/resources/doc/fr/img-guide/analyze-expr.png similarity index 100% rename from doc/fr/img-guide/analyze-expr.png rename to src/main/resources/doc/fr/img-guide/analyze-expr.png diff --git a/doc/fr/img-guide/analyze-min.png b/src/main/resources/doc/fr/img-guide/analyze-min.png similarity index 100% rename from doc/fr/img-guide/analyze-min.png rename to src/main/resources/doc/fr/img-guide/analyze-min.png diff --git a/doc/fr/img-guide/analyze-tbl.png b/src/main/resources/doc/fr/img-guide/analyze-tbl.png similarity index 100% rename from doc/fr/img-guide/analyze-tbl.png rename to src/main/resources/doc/fr/img-guide/analyze-tbl.png diff --git a/doc/fr/img-guide/analyze-var.png b/src/main/resources/doc/fr/img-guide/analyze-var.png similarity index 100% rename from doc/fr/img-guide/analyze-var.png rename to src/main/resources/doc/fr/img-guide/analyze-var.png diff --git a/doc/fr/img-guide/attrib-explor.png b/src/main/resources/doc/fr/img-guide/attrib-explor.png similarity index 100% rename from doc/fr/img-guide/attrib-explor.png rename to src/main/resources/doc/fr/img-guide/attrib-explor.png diff --git a/doc/fr/img-guide/attrlib-and-narrow.png b/src/main/resources/doc/fr/img-guide/attrlib-and-narrow.png similarity index 100% rename from doc/fr/img-guide/attrlib-and-narrow.png rename to src/main/resources/doc/fr/img-guide/attrlib-and-narrow.png diff --git a/doc/fr/img-guide/attrlib-and-replace.png b/src/main/resources/doc/fr/img-guide/attrlib-and-replace.png similarity index 100% rename from doc/fr/img-guide/attrlib-and-replace.png rename to src/main/resources/doc/fr/img-guide/attrlib-and-replace.png diff --git a/doc/fr/img-guide/attrlib-nand-select.png b/src/main/resources/doc/fr/img-guide/attrlib-nand-select.png similarity index 100% rename from doc/fr/img-guide/attrlib-nand-select.png rename to src/main/resources/doc/fr/img-guide/attrlib-nand-select.png diff --git a/doc/fr/img-guide/attrlib-pin-attrib.png b/src/main/resources/doc/fr/img-guide/attrlib-pin-attrib.png similarity index 100% rename from doc/fr/img-guide/attrlib-pin-attrib.png rename to src/main/resources/doc/fr/img-guide/attrlib-pin-attrib.png diff --git a/doc/fr/img-guide/bundles-create.png b/src/main/resources/doc/fr/img-guide/bundles-create.png similarity index 100% rename from doc/fr/img-guide/bundles-create.png rename to src/main/resources/doc/fr/img-guide/bundles-create.png diff --git a/doc/fr/img-guide/bundles-error.png b/src/main/resources/doc/fr/img-guide/bundles-error.png similarity index 100% rename from doc/fr/img-guide/bundles-error.png rename to src/main/resources/doc/fr/img-guide/bundles-error.png diff --git a/doc/fr/img-guide/exportex0.png b/src/main/resources/doc/fr/img-guide/exportex0.png similarity index 100% rename from doc/fr/img-guide/exportex0.png rename to src/main/resources/doc/fr/img-guide/exportex0.png diff --git a/doc/fr/img-guide/exporttab.png b/src/main/resources/doc/fr/img-guide/exporttab.png similarity index 100% rename from doc/fr/img-guide/exporttab.png rename to src/main/resources/doc/fr/img-guide/exporttab.png diff --git a/doc/fr/img-guide/hdl-ip-editor.png b/src/main/resources/doc/fr/img-guide/hdl-ip-editor.png similarity index 100% rename from doc/fr/img-guide/hdl-ip-editor.png rename to src/main/resources/doc/fr/img-guide/hdl-ip-editor.png diff --git a/doc/fr/img-guide/hdl-ip-properties.png b/src/main/resources/doc/fr/img-guide/hdl-ip-properties.png similarity index 100% rename from doc/fr/img-guide/hdl-ip-properties.png rename to src/main/resources/doc/fr/img-guide/hdl-ip-properties.png diff --git a/doc/fr/img-guide/hdl-ip-questa.png b/src/main/resources/doc/fr/img-guide/hdl-ip-questa.png similarity index 100% rename from doc/fr/img-guide/hdl-ip-questa.png rename to src/main/resources/doc/fr/img-guide/hdl-ip-questa.png diff --git a/doc/fr/img-guide/hdl-ip-sim-log.png b/src/main/resources/doc/fr/img-guide/hdl-ip-sim-log.png similarity index 100% rename from doc/fr/img-guide/hdl-ip-sim-log.png rename to src/main/resources/doc/fr/img-guide/hdl-ip-sim-log.png diff --git a/doc/fr/img-guide/hdl-ip-symbol.png b/src/main/resources/doc/fr/img-guide/hdl-ip-symbol.png similarity index 100% rename from doc/fr/img-guide/hdl-ip-symbol.png rename to src/main/resources/doc/fr/img-guide/hdl-ip-symbol.png diff --git a/doc/fr/img-guide/log-graph1.png b/src/main/resources/doc/fr/img-guide/log-graph1.png similarity index 100% rename from doc/fr/img-guide/log-graph1.png rename to src/main/resources/doc/fr/img-guide/log-graph1.png diff --git a/doc/fr/img-guide/log-selection.png b/src/main/resources/doc/fr/img-guide/log-selection.png similarity index 100% rename from doc/fr/img-guide/log-selection.png rename to src/main/resources/doc/fr/img-guide/log-selection.png diff --git a/doc/fr/img-guide/mem-hex.png b/src/main/resources/doc/fr/img-guide/mem-hex.png similarity index 100% rename from doc/fr/img-guide/mem-hex.png rename to src/main/resources/doc/fr/img-guide/mem-hex.png diff --git a/doc/fr/img-guide/opts-mouse.png b/src/main/resources/doc/fr/img-guide/opts-mouse.png similarity index 100% rename from doc/fr/img-guide/opts-mouse.png rename to src/main/resources/doc/fr/img-guide/opts-mouse.png diff --git a/doc/fr/img-guide/opts-simulate.png b/src/main/resources/doc/fr/img-guide/opts-simulate.png similarity index 100% rename from doc/fr/img-guide/opts-simulate.png rename to src/main/resources/doc/fr/img-guide/opts-simulate.png diff --git a/doc/fr/img-guide/opts-toolbar.png b/src/main/resources/doc/fr/img-guide/opts-toolbar.png similarity index 100% rename from doc/fr/img-guide/opts-toolbar.png rename to src/main/resources/doc/fr/img-guide/opts-toolbar.png diff --git a/doc/fr/img-guide/prefs-exp.png b/src/main/resources/doc/fr/img-guide/prefs-exp.png similarity index 100% rename from doc/fr/img-guide/prefs-exp.png rename to src/main/resources/doc/fr/img-guide/prefs-exp.png diff --git a/doc/fr/img-guide/prefs-intl.png b/src/main/resources/doc/fr/img-guide/prefs-intl.png similarity index 100% rename from doc/fr/img-guide/prefs-intl.png rename to src/main/resources/doc/fr/img-guide/prefs-intl.png diff --git a/doc/fr/img-guide/prefs-layout.png b/src/main/resources/doc/fr/img-guide/prefs-layout.png similarity index 100% rename from doc/fr/img-guide/prefs-layout.png rename to src/main/resources/doc/fr/img-guide/prefs-layout.png diff --git a/doc/fr/img-guide/prefs-template.png b/src/main/resources/doc/fr/img-guide/prefs-template.png similarity index 100% rename from doc/fr/img-guide/prefs-template.png rename to src/main/resources/doc/fr/img-guide/prefs-template.png diff --git a/doc/fr/img-guide/prefs-window.png b/src/main/resources/doc/fr/img-guide/prefs-window.png similarity index 100% rename from doc/fr/img-guide/prefs-window.png rename to src/main/resources/doc/fr/img-guide/prefs-window.png diff --git a/doc/fr/img-guide/printertab.png b/src/main/resources/doc/fr/img-guide/printertab.png similarity index 100% rename from doc/fr/img-guide/printertab.png rename to src/main/resources/doc/fr/img-guide/printertab.png diff --git a/doc/fr/img-guide/project-stat.png b/src/main/resources/doc/fr/img-guide/project-stat.png similarity index 100% rename from doc/fr/img-guide/project-stat.png rename to src/main/resources/doc/fr/img-guide/project-stat.png diff --git a/doc/fr/img-guide/prop-oscillate-before.png b/src/main/resources/doc/fr/img-guide/prop-oscillate-before.png similarity index 100% rename from doc/fr/img-guide/prop-oscillate-before.png rename to src/main/resources/doc/fr/img-guide/prop-oscillate-before.png diff --git a/doc/fr/img-guide/prop-oscillate-error.png b/src/main/resources/doc/fr/img-guide/prop-oscillate-error.png similarity index 100% rename from doc/fr/img-guide/prop-oscillate-error.png rename to src/main/resources/doc/fr/img-guide/prop-oscillate-error.png diff --git a/doc/fr/img-guide/screen-shot.png b/src/main/resources/doc/fr/img-guide/screen-shot.png similarity index 100% rename from doc/fr/img-guide/screen-shot.png rename to src/main/resources/doc/fr/img-guide/screen-shot.png diff --git a/doc/fr/img-guide/subcirc-2-add.png b/src/main/resources/doc/fr/img-guide/subcirc-2-add.png similarity index 100% rename from doc/fr/img-guide/subcirc-2-add.png rename to src/main/resources/doc/fr/img-guide/subcirc-2-add.png diff --git a/doc/fr/img-guide/subcirc-2-delve.png b/src/main/resources/doc/fr/img-guide/subcirc-2-delve.png similarity index 100% rename from doc/fr/img-guide/subcirc-2-delve.png rename to src/main/resources/doc/fr/img-guide/subcirc-2-delve.png diff --git a/doc/fr/img-guide/subcirc-2-done.png b/src/main/resources/doc/fr/img-guide/subcirc-2-done.png similarity index 100% rename from doc/fr/img-guide/subcirc-2-done.png rename to src/main/resources/doc/fr/img-guide/subcirc-2-done.png diff --git a/doc/fr/img-guide/subcirc-4-add.png b/src/main/resources/doc/fr/img-guide/subcirc-4-add.png similarity index 100% rename from doc/fr/img-guide/subcirc-4-add.png rename to src/main/resources/doc/fr/img-guide/subcirc-4-add.png diff --git a/doc/fr/img-guide/subcirc-4-delve.png b/src/main/resources/doc/fr/img-guide/subcirc-4-delve.png similarity index 100% rename from doc/fr/img-guide/subcirc-4-delve.png rename to src/main/resources/doc/fr/img-guide/subcirc-4-delve.png diff --git a/doc/fr/img-guide/subcirc-4-delve2.png b/src/main/resources/doc/fr/img-guide/subcirc-4-delve2.png similarity index 100% rename from doc/fr/img-guide/subcirc-4-delve2.png rename to src/main/resources/doc/fr/img-guide/subcirc-4-delve2.png diff --git a/doc/fr/img-guide/subcirc-4-done.png b/src/main/resources/doc/fr/img-guide/subcirc-4-done.png similarity index 100% rename from doc/fr/img-guide/subcirc-4-done.png rename to src/main/resources/doc/fr/img-guide/subcirc-4-done.png diff --git a/doc/fr/img-guide/subcirc-4-tip.png b/src/main/resources/doc/fr/img-guide/subcirc-4-tip.png similarity index 100% rename from doc/fr/img-guide/subcirc-4-tip.png rename to src/main/resources/doc/fr/img-guide/subcirc-4-tip.png diff --git a/doc/fr/img-guide/subcirc-custom-appear.png b/src/main/resources/doc/fr/img-guide/subcirc-custom-appear.png similarity index 100% rename from doc/fr/img-guide/subcirc-custom-appear.png rename to src/main/resources/doc/fr/img-guide/subcirc-custom-appear.png diff --git a/doc/fr/img-guide/subcirc-custom-layout.png b/src/main/resources/doc/fr/img-guide/subcirc-custom-layout.png similarity index 100% rename from doc/fr/img-guide/subcirc-custom-layout.png rename to src/main/resources/doc/fr/img-guide/subcirc-custom-layout.png diff --git a/doc/fr/img-guide/subcirc-custom-layout2.png b/src/main/resources/doc/fr/img-guide/subcirc-custom-layout2.png similarity index 100% rename from doc/fr/img-guide/subcirc-custom-layout2.png rename to src/main/resources/doc/fr/img-guide/subcirc-custom-layout2.png diff --git a/doc/fr/img-guide/subcirc-default-appear.png b/src/main/resources/doc/fr/img-guide/subcirc-default-appear.png similarity index 100% rename from doc/fr/img-guide/subcirc-default-appear.png rename to src/main/resources/doc/fr/img-guide/subcirc-default-appear.png diff --git a/doc/fr/img-guide/subcirc-remlib.png b/src/main/resources/doc/fr/img-guide/subcirc-remlib.png similarity index 100% rename from doc/fr/img-guide/subcirc-remlib.png rename to src/main/resources/doc/fr/img-guide/subcirc-remlib.png diff --git a/doc/fr/img-guide/tutorial-shot-all.png b/src/main/resources/doc/fr/img-guide/tutorial-shot-all.png similarity index 100% rename from doc/fr/img-guide/tutorial-shot-all.png rename to src/main/resources/doc/fr/img-guide/tutorial-shot-all.png diff --git a/doc/fr/img-guide/tutorial-shot-all1.png b/src/main/resources/doc/fr/img-guide/tutorial-shot-all1.png similarity index 100% rename from doc/fr/img-guide/tutorial-shot-all1.png rename to src/main/resources/doc/fr/img-guide/tutorial-shot-all1.png diff --git a/doc/fr/img-guide/tutorial-shot-all2.png b/src/main/resources/doc/fr/img-guide/tutorial-shot-all2.png similarity index 100% rename from doc/fr/img-guide/tutorial-shot-all2.png rename to src/main/resources/doc/fr/img-guide/tutorial-shot-all2.png diff --git a/doc/fr/img-guide/tutorial-shot-ands.png b/src/main/resources/doc/fr/img-guide/tutorial-shot-ands.png similarity index 100% rename from doc/fr/img-guide/tutorial-shot-ands.png rename to src/main/resources/doc/fr/img-guide/tutorial-shot-ands.png diff --git a/doc/fr/img-guide/tutorial-shot-blank.png b/src/main/resources/doc/fr/img-guide/tutorial-shot-blank.png similarity index 100% rename from doc/fr/img-guide/tutorial-shot-blank.png rename to src/main/resources/doc/fr/img-guide/tutorial-shot-blank.png diff --git a/doc/fr/img-guide/tutorial-shot-comps.png b/src/main/resources/doc/fr/img-guide/tutorial-shot-comps.png similarity index 100% rename from doc/fr/img-guide/tutorial-shot-comps.png rename to src/main/resources/doc/fr/img-guide/tutorial-shot-comps.png diff --git a/doc/fr/img-guide/tutorial-shot-gates.png b/src/main/resources/doc/fr/img-guide/tutorial-shot-gates.png similarity index 100% rename from doc/fr/img-guide/tutorial-shot-gates.png rename to src/main/resources/doc/fr/img-guide/tutorial-shot-gates.png diff --git a/doc/fr/img-guide/tutorial-shot-labeled.png b/src/main/resources/doc/fr/img-guide/tutorial-shot-labeled.png similarity index 100% rename from doc/fr/img-guide/tutorial-shot-labeled.png rename to src/main/resources/doc/fr/img-guide/tutorial-shot-labeled.png diff --git a/doc/fr/img-guide/tutorial-shot-test.png b/src/main/resources/doc/fr/img-guide/tutorial-shot-test.png similarity index 100% rename from doc/fr/img-guide/tutorial-shot-test.png rename to src/main/resources/doc/fr/img-guide/tutorial-shot-test.png diff --git a/doc/fr/img-guide/tutorial-shot-wire1.png b/src/main/resources/doc/fr/img-guide/tutorial-shot-wire1.png similarity index 100% rename from doc/fr/img-guide/tutorial-shot-wire1.png rename to src/main/resources/doc/fr/img-guide/tutorial-shot-wire1.png diff --git a/doc/fr/img-guide/tutorial-shot-wires.png b/src/main/resources/doc/fr/img-guide/tutorial-shot-wires.png similarity index 100% rename from doc/fr/img-guide/tutorial-shot-wires.png rename to src/main/resources/doc/fr/img-guide/tutorial-shot-wires.png diff --git a/doc/fr/img-guide/tutorial-xor-circ.png b/src/main/resources/doc/fr/img-guide/tutorial-xor-circ.png similarity index 100% rename from doc/fr/img-guide/tutorial-xor-circ.png rename to src/main/resources/doc/fr/img-guide/tutorial-xor-circ.png diff --git a/doc/fr/img-guide/vector-result.png b/src/main/resources/doc/fr/img-guide/vector-result.png similarity index 100% rename from doc/fr/img-guide/vector-result.png rename to src/main/resources/doc/fr/img-guide/vector-result.png diff --git a/doc/fr/jhindexer-stops.txt b/src/main/resources/doc/fr/jhindexer-stops.txt similarity index 100% rename from doc/fr/jhindexer-stops.txt rename to src/main/resources/doc/fr/jhindexer-stops.txt diff --git a/doc/fr/ligne de commande.txt b/src/main/resources/doc/fr/ligne de commande.txt similarity index 100% rename from doc/fr/ligne de commande.txt rename to src/main/resources/doc/fr/ligne de commande.txt diff --git a/doc/icons/7seg.gif b/src/main/resources/doc/icons/7seg.gif similarity index 100% rename from doc/icons/7seg.gif rename to src/main/resources/doc/icons/7seg.gif diff --git a/doc/icons/_read-me.txt b/src/main/resources/doc/icons/_read-me.txt similarity index 100% rename from doc/icons/_read-me.txt rename to src/main/resources/doc/icons/_read-me.txt diff --git a/doc/icons/adder.gif b/src/main/resources/doc/icons/adder.gif similarity index 100% rename from doc/icons/adder.gif rename to src/main/resources/doc/icons/adder.gif diff --git a/doc/icons/andGate.gif b/src/main/resources/doc/icons/andGate.gif similarity index 100% rename from doc/icons/andGate.gif rename to src/main/resources/doc/icons/andGate.gif diff --git a/doc/icons/andGateRect.gif b/src/main/resources/doc/icons/andGateRect.gif similarity index 100% rename from doc/icons/andGateRect.gif rename to src/main/resources/doc/icons/andGateRect.gif diff --git a/doc/icons/bitSelector.gif b/src/main/resources/doc/icons/bitSelector.gif similarity index 100% rename from doc/icons/bitSelector.gif rename to src/main/resources/doc/icons/bitSelector.gif diff --git a/doc/icons/bitadder.gif b/src/main/resources/doc/icons/bitadder.gif similarity index 100% rename from doc/icons/bitadder.gif rename to src/main/resources/doc/icons/bitadder.gif diff --git a/doc/icons/bitfindr.gif b/src/main/resources/doc/icons/bitfindr.gif similarity index 100% rename from doc/icons/bitfindr.gif rename to src/main/resources/doc/icons/bitfindr.gif diff --git a/doc/icons/bufferGate.gif b/src/main/resources/doc/icons/bufferGate.gif similarity index 100% rename from doc/icons/bufferGate.gif rename to src/main/resources/doc/icons/bufferGate.gif diff --git a/doc/icons/button.gif b/src/main/resources/doc/icons/button.gif similarity index 100% rename from doc/icons/button.gif rename to src/main/resources/doc/icons/button.gif diff --git a/doc/icons/buzzer.gif b/src/main/resources/doc/icons/buzzer.gif similarity index 100% rename from doc/icons/buzzer.gif rename to src/main/resources/doc/icons/buzzer.gif diff --git a/doc/icons/chronoBus.gif b/src/main/resources/doc/icons/chronoBus.gif similarity index 100% rename from doc/icons/chronoBus.gif rename to src/main/resources/doc/icons/chronoBus.gif diff --git a/doc/icons/chronoSignal.gif b/src/main/resources/doc/icons/chronoSignal.gif similarity index 100% rename from doc/icons/chronoSignal.gif rename to src/main/resources/doc/icons/chronoSignal.gif diff --git a/doc/icons/clock.gif b/src/main/resources/doc/icons/clock.gif similarity index 100% rename from doc/icons/clock.gif rename to src/main/resources/doc/icons/clock.gif diff --git a/doc/icons/comparator.gif b/src/main/resources/doc/icons/comparator.gif similarity index 100% rename from doc/icons/comparator.gif rename to src/main/resources/doc/icons/comparator.gif diff --git a/doc/icons/constant.gif b/src/main/resources/doc/icons/constant.gif similarity index 100% rename from doc/icons/constant.gif rename to src/main/resources/doc/icons/constant.gif diff --git a/doc/icons/controlledBuffer.gif b/src/main/resources/doc/icons/controlledBuffer.gif similarity index 100% rename from doc/icons/controlledBuffer.gif rename to src/main/resources/doc/icons/controlledBuffer.gif diff --git a/doc/icons/controlledInverter.gif b/src/main/resources/doc/icons/controlledInverter.gif similarity index 100% rename from doc/icons/controlledInverter.gif rename to src/main/resources/doc/icons/controlledInverter.gif diff --git a/doc/icons/counter.gif b/src/main/resources/doc/icons/counter.gif similarity index 100% rename from doc/icons/counter.gif rename to src/main/resources/doc/icons/counter.gif diff --git a/doc/icons/dFlipFlop.gif b/src/main/resources/doc/icons/dFlipFlop.gif similarity index 100% rename from doc/icons/dFlipFlop.gif rename to src/main/resources/doc/icons/dFlipFlop.gif diff --git a/doc/icons/decoder.gif b/src/main/resources/doc/icons/decoder.gif similarity index 100% rename from doc/icons/decoder.gif rename to src/main/resources/doc/icons/decoder.gif diff --git a/doc/icons/demultiplexer.gif b/src/main/resources/doc/icons/demultiplexer.gif similarity index 100% rename from doc/icons/demultiplexer.gif rename to src/main/resources/doc/icons/demultiplexer.gif diff --git a/doc/icons/dff.gif b/src/main/resources/doc/icons/dff.gif similarity index 100% rename from doc/icons/dff.gif rename to src/main/resources/doc/icons/dff.gif diff --git a/doc/icons/digitaloscilloscope.gif b/src/main/resources/doc/icons/digitaloscilloscope.gif similarity index 100% rename from doc/icons/digitaloscilloscope.gif rename to src/main/resources/doc/icons/digitaloscilloscope.gif diff --git a/doc/icons/dinAndGate.gif b/src/main/resources/doc/icons/dinAndGate.gif similarity index 100% rename from doc/icons/dinAndGate.gif rename to src/main/resources/doc/icons/dinAndGate.gif diff --git a/doc/icons/dinNandGate.gif b/src/main/resources/doc/icons/dinNandGate.gif similarity index 100% rename from doc/icons/dinNandGate.gif rename to src/main/resources/doc/icons/dinNandGate.gif diff --git a/doc/icons/dinNorGate.gif b/src/main/resources/doc/icons/dinNorGate.gif similarity index 100% rename from doc/icons/dinNorGate.gif rename to src/main/resources/doc/icons/dinNorGate.gif diff --git a/doc/icons/dinNotGate.gif b/src/main/resources/doc/icons/dinNotGate.gif similarity index 100% rename from doc/icons/dinNotGate.gif rename to src/main/resources/doc/icons/dinNotGate.gif diff --git a/doc/icons/dinOrGate.gif b/src/main/resources/doc/icons/dinOrGate.gif similarity index 100% rename from doc/icons/dinOrGate.gif rename to src/main/resources/doc/icons/dinOrGate.gif diff --git a/doc/icons/dinXnorGate.gif b/src/main/resources/doc/icons/dinXnorGate.gif similarity index 100% rename from doc/icons/dinXnorGate.gif rename to src/main/resources/doc/icons/dinXnorGate.gif diff --git a/doc/icons/dinXorGate.gif b/src/main/resources/doc/icons/dinXorGate.gif similarity index 100% rename from doc/icons/dinXorGate.gif rename to src/main/resources/doc/icons/dinXorGate.gif diff --git a/doc/icons/dipswitch.gif b/src/main/resources/doc/icons/dipswitch.gif similarity index 100% rename from doc/icons/dipswitch.gif rename to src/main/resources/doc/icons/dipswitch.gif diff --git a/doc/icons/divider.gif b/src/main/resources/doc/icons/divider.gif similarity index 100% rename from doc/icons/divider.gif rename to src/main/resources/doc/icons/divider.gif diff --git a/doc/icons/dotmat.gif b/src/main/resources/doc/icons/dotmat.gif similarity index 100% rename from doc/icons/dotmat.gif rename to src/main/resources/doc/icons/dotmat.gif diff --git a/doc/icons/drawarc.gif b/src/main/resources/doc/icons/drawarc.gif similarity index 100% rename from doc/icons/drawarc.gif rename to src/main/resources/doc/icons/drawarc.gif diff --git a/doc/icons/drawcurv.gif b/src/main/resources/doc/icons/drawcurv.gif similarity index 100% rename from doc/icons/drawcurv.gif rename to src/main/resources/doc/icons/drawcurv.gif diff --git a/doc/icons/drawline.gif b/src/main/resources/doc/icons/drawline.gif similarity index 100% rename from doc/icons/drawline.gif rename to src/main/resources/doc/icons/drawline.gif diff --git a/doc/icons/drawoval.gif b/src/main/resources/doc/icons/drawoval.gif similarity index 100% rename from doc/icons/drawoval.gif rename to src/main/resources/doc/icons/drawoval.gif diff --git a/doc/icons/drawpin.gif b/src/main/resources/doc/icons/drawpin.gif similarity index 100% rename from doc/icons/drawpin.gif rename to src/main/resources/doc/icons/drawpin.gif diff --git a/doc/icons/drawplin.gif b/src/main/resources/doc/icons/drawplin.gif similarity index 100% rename from doc/icons/drawplin.gif rename to src/main/resources/doc/icons/drawplin.gif diff --git a/doc/icons/drawpoly.gif b/src/main/resources/doc/icons/drawpoly.gif similarity index 100% rename from doc/icons/drawpoly.gif rename to src/main/resources/doc/icons/drawpoly.gif diff --git a/doc/icons/drawrect.gif b/src/main/resources/doc/icons/drawrect.gif similarity index 100% rename from doc/icons/drawrect.gif rename to src/main/resources/doc/icons/drawrect.gif diff --git a/doc/icons/drawrrct.gif b/src/main/resources/doc/icons/drawrrct.gif similarity index 100% rename from doc/icons/drawrrct.gif rename to src/main/resources/doc/icons/drawrrct.gif diff --git a/doc/icons/drc_trace.png b/src/main/resources/doc/icons/drc_trace.png similarity index 100% rename from doc/icons/drc_trace.png rename to src/main/resources/doc/icons/drc_trace.png diff --git a/doc/icons/empty.png b/src/main/resources/doc/icons/empty.png similarity index 100% rename from doc/icons/empty.png rename to src/main/resources/doc/icons/empty.png diff --git a/doc/icons/extender.gif b/src/main/resources/doc/icons/extender.gif similarity index 100% rename from doc/icons/extender.gif rename to src/main/resources/doc/icons/extender.gif diff --git a/doc/icons/ground.gif b/src/main/resources/doc/icons/ground.gif similarity index 100% rename from doc/icons/ground.gif rename to src/main/resources/doc/icons/ground.gif diff --git a/doc/icons/hexdig.gif b/src/main/resources/doc/icons/hexdig.gif similarity index 100% rename from doc/icons/hexdig.gif rename to src/main/resources/doc/icons/hexdig.gif diff --git a/doc/icons/jkFlipFlop.gif b/src/main/resources/doc/icons/jkFlipFlop.gif similarity index 100% rename from doc/icons/jkFlipFlop.gif rename to src/main/resources/doc/icons/jkFlipFlop.gif diff --git a/doc/icons/joystick.gif b/src/main/resources/doc/icons/joystick.gif similarity index 100% rename from doc/icons/joystick.gif rename to src/main/resources/doc/icons/joystick.gif diff --git a/doc/icons/keyboard.gif b/src/main/resources/doc/icons/keyboard.gif similarity index 100% rename from doc/icons/keyboard.gif rename to src/main/resources/doc/icons/keyboard.gif diff --git a/doc/icons/led.gif b/src/main/resources/doc/icons/led.gif similarity index 100% rename from doc/icons/led.gif rename to src/main/resources/doc/icons/led.gif diff --git a/doc/icons/localbus.gif b/src/main/resources/doc/icons/localbus.gif similarity index 100% rename from doc/icons/localbus.gif rename to src/main/resources/doc/icons/localbus.gif diff --git a/doc/icons/menu.gif b/src/main/resources/doc/icons/menu.gif similarity index 100% rename from doc/icons/menu.gif rename to src/main/resources/doc/icons/menu.gif diff --git a/doc/icons/multiplexer.gif b/src/main/resources/doc/icons/multiplexer.gif similarity index 100% rename from doc/icons/multiplexer.gif rename to src/main/resources/doc/icons/multiplexer.gif diff --git a/doc/icons/multiplier.gif b/src/main/resources/doc/icons/multiplier.gif similarity index 100% rename from doc/icons/multiplier.gif rename to src/main/resources/doc/icons/multiplier.gif diff --git a/doc/icons/nandGate.gif b/src/main/resources/doc/icons/nandGate.gif similarity index 100% rename from doc/icons/nandGate.gif rename to src/main/resources/doc/icons/nandGate.gif diff --git a/doc/icons/nandGateRect.gif b/src/main/resources/doc/icons/nandGateRect.gif similarity index 100% rename from doc/icons/nandGateRect.gif rename to src/main/resources/doc/icons/nandGateRect.gif diff --git a/doc/icons/negator.gif b/src/main/resources/doc/icons/negator.gif similarity index 100% rename from doc/icons/negator.gif rename to src/main/resources/doc/icons/negator.gif diff --git a/doc/icons/norGate.gif b/src/main/resources/doc/icons/norGate.gif similarity index 100% rename from doc/icons/norGate.gif rename to src/main/resources/doc/icons/norGate.gif diff --git a/doc/icons/norGateRect.gif b/src/main/resources/doc/icons/norGateRect.gif similarity index 100% rename from doc/icons/norGateRect.gif rename to src/main/resources/doc/icons/norGateRect.gif diff --git a/doc/icons/notGate.gif b/src/main/resources/doc/icons/notGate.gif similarity index 100% rename from doc/icons/notGate.gif rename to src/main/resources/doc/icons/notGate.gif diff --git a/doc/icons/notGateRect.gif b/src/main/resources/doc/icons/notGateRect.gif similarity index 100% rename from doc/icons/notGateRect.gif rename to src/main/resources/doc/icons/notGateRect.gif diff --git a/doc/icons/orGate.gif b/src/main/resources/doc/icons/orGate.gif similarity index 100% rename from doc/icons/orGate.gif rename to src/main/resources/doc/icons/orGate.gif diff --git a/doc/icons/orGateRect.gif b/src/main/resources/doc/icons/orGateRect.gif similarity index 100% rename from doc/icons/orGateRect.gif rename to src/main/resources/doc/icons/orGateRect.gif diff --git a/doc/icons/parityEvenGate.gif b/src/main/resources/doc/icons/parityEvenGate.gif similarity index 100% rename from doc/icons/parityEvenGate.gif rename to src/main/resources/doc/icons/parityEvenGate.gif diff --git a/doc/icons/parityOddGate.gif b/src/main/resources/doc/icons/parityOddGate.gif similarity index 100% rename from doc/icons/parityOddGate.gif rename to src/main/resources/doc/icons/parityOddGate.gif diff --git a/doc/icons/pinInput.gif b/src/main/resources/doc/icons/pinInput.gif similarity index 100% rename from doc/icons/pinInput.gif rename to src/main/resources/doc/icons/pinInput.gif diff --git a/doc/icons/pinOutput.gif b/src/main/resources/doc/icons/pinOutput.gif similarity index 100% rename from doc/icons/pinOutput.gif rename to src/main/resources/doc/icons/pinOutput.gif diff --git a/doc/icons/pinOutputReversed.gif b/src/main/resources/doc/icons/pinOutputReversed.gif similarity index 100% rename from doc/icons/pinOutputReversed.gif rename to src/main/resources/doc/icons/pinOutputReversed.gif diff --git a/doc/icons/pio.gif b/src/main/resources/doc/icons/pio.gif similarity index 100% rename from doc/icons/pio.gif rename to src/main/resources/doc/icons/pio.gif diff --git a/doc/icons/plarom.gif b/src/main/resources/doc/icons/plarom.gif similarity index 100% rename from doc/icons/plarom.gif rename to src/main/resources/doc/icons/plarom.gif diff --git a/doc/icons/poke.gif b/src/main/resources/doc/icons/poke.gif similarity index 100% rename from doc/icons/poke.gif rename to src/main/resources/doc/icons/poke.gif diff --git a/doc/icons/por.gif b/src/main/resources/doc/icons/por.gif similarity index 100% rename from doc/icons/por.gif rename to src/main/resources/doc/icons/por.gif diff --git a/doc/icons/por.png b/src/main/resources/doc/icons/por.png similarity index 100% rename from doc/icons/por.png rename to src/main/resources/doc/icons/por.png diff --git a/doc/icons/por_a.png b/src/main/resources/doc/icons/por_a.png similarity index 100% rename from doc/icons/por_a.png rename to src/main/resources/doc/icons/por_a.png diff --git a/doc/icons/power.gif b/src/main/resources/doc/icons/power.gif similarity index 100% rename from doc/icons/power.gif rename to src/main/resources/doc/icons/power.gif diff --git a/doc/icons/priencod.gif b/src/main/resources/doc/icons/priencod.gif similarity index 100% rename from doc/icons/priencod.gif rename to src/main/resources/doc/icons/priencod.gif diff --git a/doc/icons/probe.gif b/src/main/resources/doc/icons/probe.gif similarity index 100% rename from doc/icons/probe.gif rename to src/main/resources/doc/icons/probe.gif diff --git a/doc/icons/programmablegenerator.gif b/src/main/resources/doc/icons/programmablegenerator.gif similarity index 100% rename from doc/icons/programmablegenerator.gif rename to src/main/resources/doc/icons/programmablegenerator.gif diff --git a/doc/icons/projadd.gif b/src/main/resources/doc/icons/projadd.gif similarity index 100% rename from doc/icons/projadd.gif rename to src/main/resources/doc/icons/projadd.gif diff --git a/doc/icons/projapp.gif b/src/main/resources/doc/icons/projapp.gif similarity index 100% rename from doc/icons/projapp.gif rename to src/main/resources/doc/icons/projapp.gif diff --git a/doc/icons/projdel.gif b/src/main/resources/doc/icons/projdel.gif similarity index 100% rename from doc/icons/projdel.gif rename to src/main/resources/doc/icons/projdel.gif diff --git a/doc/icons/projdown.gif b/src/main/resources/doc/icons/projdown.gif similarity index 100% rename from doc/icons/projdown.gif rename to src/main/resources/doc/icons/projdown.gif diff --git a/doc/icons/projlayo.gif b/src/main/resources/doc/icons/projlayo.gif similarity index 100% rename from doc/icons/projlayo.gif rename to src/main/resources/doc/icons/projlayo.gif diff --git a/doc/icons/projsim.gif b/src/main/resources/doc/icons/projsim.gif similarity index 100% rename from doc/icons/projsim.gif rename to src/main/resources/doc/icons/projsim.gif diff --git a/doc/icons/projtool.gif b/src/main/resources/doc/icons/projtool.gif similarity index 100% rename from doc/icons/projtool.gif rename to src/main/resources/doc/icons/projtool.gif diff --git a/doc/icons/projup.gif b/src/main/resources/doc/icons/projup.gif similarity index 100% rename from doc/icons/projup.gif rename to src/main/resources/doc/icons/projup.gif diff --git a/doc/icons/pullrect.gif b/src/main/resources/doc/icons/pullrect.gif similarity index 100% rename from doc/icons/pullrect.gif rename to src/main/resources/doc/icons/pullrect.gif diff --git a/doc/icons/pullshap.gif b/src/main/resources/doc/icons/pullshap.gif similarity index 100% rename from doc/icons/pullshap.gif rename to src/main/resources/doc/icons/pullshap.gif diff --git a/doc/icons/ram.gif b/src/main/resources/doc/icons/ram.gif similarity index 100% rename from doc/icons/ram.gif rename to src/main/resources/doc/icons/ram.gif diff --git a/doc/icons/random.gif b/src/main/resources/doc/icons/random.gif similarity index 100% rename from doc/icons/random.gif rename to src/main/resources/doc/icons/random.gif diff --git a/doc/icons/register.gif b/src/main/resources/doc/icons/register.gif similarity index 100% rename from doc/icons/register.gif rename to src/main/resources/doc/icons/register.gif diff --git a/doc/icons/rgbled.gif b/src/main/resources/doc/icons/rgbled.gif similarity index 100% rename from doc/icons/rgbled.gif rename to src/main/resources/doc/icons/rgbled.gif diff --git a/doc/icons/rom.gif b/src/main/resources/doc/icons/rom.gif similarity index 100% rename from doc/icons/rom.gif rename to src/main/resources/doc/icons/rom.gif diff --git a/doc/icons/select.gif b/src/main/resources/doc/icons/select.gif similarity index 100% rename from doc/icons/select.gif rename to src/main/resources/doc/icons/select.gif diff --git a/doc/icons/shifter.gif b/src/main/resources/doc/icons/shifter.gif similarity index 100% rename from doc/icons/shifter.gif rename to src/main/resources/doc/icons/shifter.gif diff --git a/doc/icons/shiftreg.gif b/src/main/resources/doc/icons/shiftreg.gif similarity index 100% rename from doc/icons/shiftreg.gif rename to src/main/resources/doc/icons/shiftreg.gif diff --git a/doc/icons/simplay.png b/src/main/resources/doc/icons/simplay.png similarity index 100% rename from doc/icons/simplay.png rename to src/main/resources/doc/icons/simplay.png diff --git a/doc/icons/simstep.png b/src/main/resources/doc/icons/simstep.png similarity index 100% rename from doc/icons/simstep.png rename to src/main/resources/doc/icons/simstep.png diff --git a/doc/icons/simstop.png b/src/main/resources/doc/icons/simstop.png similarity index 100% rename from doc/icons/simstop.png rename to src/main/resources/doc/icons/simstop.png diff --git a/doc/icons/simtplay.png b/src/main/resources/doc/icons/simtplay.png similarity index 100% rename from doc/icons/simtplay.png rename to src/main/resources/doc/icons/simtplay.png diff --git a/doc/icons/simtstep.png b/src/main/resources/doc/icons/simtstep.png similarity index 100% rename from doc/icons/simtstep.png rename to src/main/resources/doc/icons/simtstep.png diff --git a/doc/icons/simtstop.png b/src/main/resources/doc/icons/simtstop.png similarity index 100% rename from doc/icons/simtstop.png rename to src/main/resources/doc/icons/simtstop.png diff --git a/doc/icons/slider.gif b/src/main/resources/doc/icons/slider.gif similarity index 100% rename from doc/icons/slider.gif rename to src/main/resources/doc/icons/slider.gif diff --git a/doc/icons/splitter.gif b/src/main/resources/doc/icons/splitter.gif similarity index 100% rename from doc/icons/splitter.gif rename to src/main/resources/doc/icons/splitter.gif diff --git a/doc/icons/srFlipFlop.gif b/src/main/resources/doc/icons/srFlipFlop.gif similarity index 100% rename from doc/icons/srFlipFlop.gif rename to src/main/resources/doc/icons/srFlipFlop.gif diff --git a/doc/icons/subcirc.gif b/src/main/resources/doc/icons/subcirc.gif similarity index 100% rename from doc/icons/subcirc.gif rename to src/main/resources/doc/icons/subcirc.gif diff --git a/doc/icons/subtractor.gif b/src/main/resources/doc/icons/subtractor.gif similarity index 100% rename from doc/icons/subtractor.gif rename to src/main/resources/doc/icons/subtractor.gif diff --git a/doc/icons/switch.gif b/src/main/resources/doc/icons/switch.gif similarity index 100% rename from doc/icons/switch.gif rename to src/main/resources/doc/icons/switch.gif diff --git a/doc/icons/tFlipFlop.gif b/src/main/resources/doc/icons/tFlipFlop.gif similarity index 100% rename from doc/icons/tFlipFlop.gif rename to src/main/resources/doc/icons/tFlipFlop.gif diff --git a/doc/icons/tcl.gif b/src/main/resources/doc/icons/tcl.gif similarity index 100% rename from doc/icons/tcl.gif rename to src/main/resources/doc/icons/tcl.gif diff --git a/doc/icons/text.gif b/src/main/resources/doc/icons/text.gif similarity index 100% rename from doc/icons/text.gif rename to src/main/resources/doc/icons/text.gif diff --git a/doc/icons/trans0.gif b/src/main/resources/doc/icons/trans0.gif similarity index 100% rename from doc/icons/trans0.gif rename to src/main/resources/doc/icons/trans0.gif diff --git a/doc/icons/trans1.gif b/src/main/resources/doc/icons/trans1.gif similarity index 100% rename from doc/icons/trans1.gif rename to src/main/resources/doc/icons/trans1.gif diff --git a/doc/icons/transmis.gif b/src/main/resources/doc/icons/transmis.gif similarity index 100% rename from doc/icons/transmis.gif rename to src/main/resources/doc/icons/transmis.gif diff --git a/doc/icons/ttl.gif b/src/main/resources/doc/icons/ttl.gif similarity index 100% rename from doc/icons/ttl.gif rename to src/main/resources/doc/icons/ttl.gif diff --git a/doc/icons/tty.gif b/src/main/resources/doc/icons/tty.gif similarity index 100% rename from doc/icons/tty.gif rename to src/main/resources/doc/icons/tty.gif diff --git a/doc/icons/tunnel.gif b/src/main/resources/doc/icons/tunnel.gif similarity index 100% rename from doc/icons/tunnel.gif rename to src/main/resources/doc/icons/tunnel.gif diff --git a/doc/icons/vhdl.gif b/src/main/resources/doc/icons/vhdl.gif similarity index 100% rename from doc/icons/vhdl.gif rename to src/main/resources/doc/icons/vhdl.gif diff --git a/doc/icons/wiring.gif b/src/main/resources/doc/icons/wiring.gif similarity index 100% rename from doc/icons/wiring.gif rename to src/main/resources/doc/icons/wiring.gif diff --git a/doc/icons/xnorGate.gif b/src/main/resources/doc/icons/xnorGate.gif similarity index 100% rename from doc/icons/xnorGate.gif rename to src/main/resources/doc/icons/xnorGate.gif diff --git a/doc/icons/xnorGateRect.gif b/src/main/resources/doc/icons/xnorGateRect.gif similarity index 100% rename from doc/icons/xnorGateRect.gif rename to src/main/resources/doc/icons/xnorGateRect.gif diff --git a/doc/icons/xorGate.gif b/src/main/resources/doc/icons/xorGate.gif similarity index 100% rename from doc/icons/xorGate.gif rename to src/main/resources/doc/icons/xorGate.gif diff --git a/doc/icons/xorGateRect.gif b/src/main/resources/doc/icons/xorGateRect.gif similarity index 100% rename from doc/icons/xorGateRect.gif rename to src/main/resources/doc/icons/xorGateRect.gif diff --git a/doc/img-guide/_read-me.txt b/src/main/resources/doc/img-guide/_read-me.txt similarity index 100% rename from doc/img-guide/_read-me.txt rename to src/main/resources/doc/img-guide/_read-me.txt diff --git a/doc/img-guide/about-mail.png b/src/main/resources/doc/img-guide/about-mail.png similarity index 100% rename from doc/img-guide/about-mail.png rename to src/main/resources/doc/img-guide/about-mail.png diff --git a/doc/img-guide/analyze-circuit.png b/src/main/resources/doc/img-guide/analyze-circuit.png similarity index 100% rename from doc/img-guide/analyze-circuit.png rename to src/main/resources/doc/img-guide/analyze-circuit.png diff --git a/doc/img-guide/anchor.png b/src/main/resources/doc/img-guide/anchor.png similarity index 100% rename from doc/img-guide/anchor.png rename to src/main/resources/doc/img-guide/anchor.png diff --git a/doc/img-guide/attrlib-output.png b/src/main/resources/doc/img-guide/attrlib-output.png similarity index 100% rename from doc/img-guide/attrlib-output.png rename to src/main/resources/doc/img-guide/attrlib-output.png diff --git a/doc/img-guide/bundles-colors.png b/src/main/resources/doc/img-guide/bundles-colors.png similarity index 100% rename from doc/img-guide/bundles-colors.png rename to src/main/resources/doc/img-guide/bundles-colors.png diff --git a/doc/img-guide/bundles-probe.png b/src/main/resources/doc/img-guide/bundles-probe.png similarity index 100% rename from doc/img-guide/bundles-probe.png rename to src/main/resources/doc/img-guide/bundles-probe.png diff --git a/doc/img-guide/bundles-splitter-2way.png b/src/main/resources/doc/img-guide/bundles-splitter-2way.png similarity index 100% rename from doc/img-guide/bundles-splitter-2way.png rename to src/main/resources/doc/img-guide/bundles-splitter-2way.png diff --git a/doc/img-guide/bundles-splitter-circ.png b/src/main/resources/doc/img-guide/bundles-splitter-circ.png similarity index 100% rename from doc/img-guide/bundles-splitter-circ.png rename to src/main/resources/doc/img-guide/bundles-splitter-circ.png diff --git a/doc/img-guide/buttongrid.png b/src/main/resources/doc/img-guide/buttongrid.png similarity index 100% rename from doc/img-guide/buttongrid.png rename to src/main/resources/doc/img-guide/buttongrid.png diff --git a/doc/img-guide/camvasguide.png b/src/main/resources/doc/img-guide/camvasguide.png similarity index 100% rename from doc/img-guide/camvasguide.png rename to src/main/resources/doc/img-guide/camvasguide.png diff --git a/doc/img-guide/canvasrecenter.png b/src/main/resources/doc/img-guide/canvasrecenter.png similarity index 100% rename from doc/img-guide/canvasrecenter.png rename to src/main/resources/doc/img-guide/canvasrecenter.png diff --git a/doc/img-guide/clock.png b/src/main/resources/doc/img-guide/clock.png similarity index 100% rename from doc/img-guide/clock.png rename to src/main/resources/doc/img-guide/clock.png diff --git a/doc/img-guide/exportex0.png b/src/main/resources/doc/img-guide/exportex0.png similarity index 100% rename from doc/img-guide/exportex0.png rename to src/main/resources/doc/img-guide/exportex0.png diff --git a/doc/img-guide/gplv3-127x51.png b/src/main/resources/doc/img-guide/gplv3-127x51.png similarity index 100% rename from doc/img-guide/gplv3-127x51.png rename to src/main/resources/doc/img-guide/gplv3-127x51.png diff --git a/doc/img-guide/hdl-ip-library.png b/src/main/resources/doc/img-guide/hdl-ip-library.png similarity index 100% rename from doc/img-guide/hdl-ip-library.png rename to src/main/resources/doc/img-guide/hdl-ip-library.png diff --git a/doc/img-guide/hdl-ip-state-active.png b/src/main/resources/doc/img-guide/hdl-ip-state-active.png similarity index 100% rename from doc/img-guide/hdl-ip-state-active.png rename to src/main/resources/doc/img-guide/hdl-ip-state-active.png diff --git a/doc/img-guide/hdl-ip-state-disabled.png b/src/main/resources/doc/img-guide/hdl-ip-state-disabled.png similarity index 100% rename from doc/img-guide/hdl-ip-state-disabled.png rename to src/main/resources/doc/img-guide/hdl-ip-state-disabled.png diff --git a/doc/img-guide/hdl-ip-state-enabled.png b/src/main/resources/doc/img-guide/hdl-ip-state-enabled.png similarity index 100% rename from doc/img-guide/hdl-ip-state-enabled.png rename to src/main/resources/doc/img-guide/hdl-ip-state-enabled.png diff --git a/doc/img-guide/hdl-ip-state-starting.png b/src/main/resources/doc/img-guide/hdl-ip-state-starting.png similarity index 100% rename from doc/img-guide/hdl-ip-state-starting.png rename to src/main/resources/doc/img-guide/hdl-ip-state-starting.png diff --git a/doc/img-guide/hdl-ip-tb.png b/src/main/resources/doc/img-guide/hdl-ip-tb.png similarity index 100% rename from doc/img-guide/hdl-ip-tb.png rename to src/main/resources/doc/img-guide/hdl-ip-tb.png diff --git a/doc/img-guide/helptree-page.gif b/src/main/resources/doc/img-guide/helptree-page.gif similarity index 100% rename from doc/img-guide/helptree-page.gif rename to src/main/resources/doc/img-guide/helptree-page.gif diff --git a/doc/img-guide/helptree-section.gif b/src/main/resources/doc/img-guide/helptree-section.gif similarity index 100% rename from doc/img-guide/helptree-section.gif rename to src/main/resources/doc/img-guide/helptree-section.gif diff --git a/doc/img-guide/helptree-top.gif b/src/main/resources/doc/img-guide/helptree-top.gif similarity index 100% rename from doc/img-guide/helptree-top.gif rename to src/main/resources/doc/img-guide/helptree-top.gif diff --git a/doc/img-guide/layouttab0.png b/src/main/resources/doc/img-guide/layouttab0.png similarity index 100% rename from doc/img-guide/layouttab0.png rename to src/main/resources/doc/img-guide/layouttab0.png diff --git a/doc/img-guide/layouttab1.png b/src/main/resources/doc/img-guide/layouttab1.png similarity index 100% rename from doc/img-guide/layouttab1.png rename to src/main/resources/doc/img-guide/layouttab1.png diff --git a/doc/img-guide/log-counter.png b/src/main/resources/doc/img-guide/log-counter.png similarity index 100% rename from doc/img-guide/log-counter.png rename to src/main/resources/doc/img-guide/log-counter.png diff --git a/doc/img-guide/log-starstopsysclk.png b/src/main/resources/doc/img-guide/log-starstopsysclk.png similarity index 100% rename from doc/img-guide/log-starstopsysclk.png rename to src/main/resources/doc/img-guide/log-starstopsysclk.png diff --git a/doc/img-guide/log-startstop.png b/src/main/resources/doc/img-guide/log-startstop.png similarity index 100% rename from doc/img-guide/log-startstop.png rename to src/main/resources/doc/img-guide/log-startstop.png diff --git a/doc/img-guide/log-startstopsim.png b/src/main/resources/doc/img-guide/log-startstopsim.png similarity index 100% rename from doc/img-guide/log-startstopsim.png rename to src/main/resources/doc/img-guide/log-startstopsim.png diff --git a/doc/img-guide/log-stepclk.png b/src/main/resources/doc/img-guide/log-stepclk.png similarity index 100% rename from doc/img-guide/log-stepclk.png rename to src/main/resources/doc/img-guide/log-stepclk.png diff --git a/doc/img-guide/log-stepsim.png b/src/main/resources/doc/img-guide/log-stepsim.png similarity index 100% rename from doc/img-guide/log-stepsim.png rename to src/main/resources/doc/img-guide/log-stepsim.png diff --git a/doc/img-guide/log-stepsysclk.png b/src/main/resources/doc/img-guide/log-stepsysclk.png similarity index 100% rename from doc/img-guide/log-stepsysclk.png rename to src/main/resources/doc/img-guide/log-stepsysclk.png diff --git a/doc/img-guide/old/tutorial-toolsbar-and.png b/src/main/resources/doc/img-guide/old/tutorial-toolsbar-and.png similarity index 100% rename from doc/img-guide/old/tutorial-toolsbar-and.png rename to src/main/resources/doc/img-guide/old/tutorial-toolsbar-and.png diff --git a/doc/img-guide/old/tutorial-toolsbar-not.png b/src/main/resources/doc/img-guide/old/tutorial-toolsbar-not.png similarity index 100% rename from doc/img-guide/old/tutorial-toolsbar-not.png rename to src/main/resources/doc/img-guide/old/tutorial-toolsbar-not.png diff --git a/doc/img-guide/old/tutorial-toolsbar-or.png b/src/main/resources/doc/img-guide/old/tutorial-toolsbar-or.png similarity index 100% rename from doc/img-guide/old/tutorial-toolsbar-or.png rename to src/main/resources/doc/img-guide/old/tutorial-toolsbar-or.png diff --git a/doc/img-guide/pininput.png b/src/main/resources/doc/img-guide/pininput.png similarity index 100% rename from doc/img-guide/pininput.png rename to src/main/resources/doc/img-guide/pininput.png diff --git a/doc/img-guide/pinoutput.png b/src/main/resources/doc/img-guide/pinoutput.png similarity index 100% rename from doc/img-guide/pinoutput.png rename to src/main/resources/doc/img-guide/pinoutput.png diff --git a/doc/img-guide/prefs-gates.png b/src/main/resources/doc/img-guide/prefs-gates.png similarity index 100% rename from doc/img-guide/prefs-gates.png rename to src/main/resources/doc/img-guide/prefs-gates.png diff --git a/doc/img-guide/printtab-result.png b/src/main/resources/doc/img-guide/printtab-result.png similarity index 100% rename from doc/img-guide/printtab-result.png rename to src/main/resources/doc/img-guide/printtab-result.png diff --git a/doc/img-guide/prop-const0.png b/src/main/resources/doc/img-guide/prop-const0.png similarity index 100% rename from doc/img-guide/prop-const0.png rename to src/main/resources/doc/img-guide/prop-const0.png diff --git a/doc/img-guide/prop-using-const0.png b/src/main/resources/doc/img-guide/prop-using-const0.png similarity index 100% rename from doc/img-guide/prop-using-const0.png rename to src/main/resources/doc/img-guide/prop-using-const0.png diff --git a/doc/img-guide/screen-shot.png b/src/main/resources/doc/img-guide/screen-shot.png similarity index 100% rename from doc/img-guide/screen-shot.png rename to src/main/resources/doc/img-guide/screen-shot.png diff --git a/doc/img-guide/splitter-center.png b/src/main/resources/doc/img-guide/splitter-center.png similarity index 100% rename from doc/img-guide/splitter-center.png rename to src/main/resources/doc/img-guide/splitter-center.png diff --git a/doc/img-guide/splitter-left.png b/src/main/resources/doc/img-guide/splitter-left.png similarity index 100% rename from doc/img-guide/splitter-left.png rename to src/main/resources/doc/img-guide/splitter-left.png diff --git a/doc/img-guide/splitter-legacy.png b/src/main/resources/doc/img-guide/splitter-legacy.png similarity index 100% rename from doc/img-guide/splitter-legacy.png rename to src/main/resources/doc/img-guide/splitter-legacy.png diff --git a/doc/img-guide/splitter-right.png b/src/main/resources/doc/img-guide/splitter-right.png similarity index 100% rename from doc/img-guide/splitter-right.png rename to src/main/resources/doc/img-guide/splitter-right.png diff --git a/doc/img-guide/subcirc-4-delve2.png b/src/main/resources/doc/img-guide/subcirc-4-delve2.png similarity index 100% rename from doc/img-guide/subcirc-4-delve2.png rename to src/main/resources/doc/img-guide/subcirc-4-delve2.png diff --git a/doc/img-guide/subcirc-default-appear.png b/src/main/resources/doc/img-guide/subcirc-default-appear.png similarity index 100% rename from doc/img-guide/subcirc-default-appear.png rename to src/main/resources/doc/img-guide/subcirc-default-appear.png diff --git a/doc/img-guide/subcirc-hierarchy.png b/src/main/resources/doc/img-guide/subcirc-hierarchy.png similarity index 100% rename from doc/img-guide/subcirc-hierarchy.png rename to src/main/resources/doc/img-guide/subcirc-hierarchy.png diff --git a/doc/img-guide/tools10.png b/src/main/resources/doc/img-guide/tools10.png similarity index 100% rename from doc/img-guide/tools10.png rename to src/main/resources/doc/img-guide/tools10.png diff --git a/doc/img-guide/tools11.png b/src/main/resources/doc/img-guide/tools11.png similarity index 100% rename from doc/img-guide/tools11.png rename to src/main/resources/doc/img-guide/tools11.png diff --git a/doc/img-guide/tools2.png b/src/main/resources/doc/img-guide/tools2.png similarity index 100% rename from doc/img-guide/tools2.png rename to src/main/resources/doc/img-guide/tools2.png diff --git a/doc/img-guide/tools3.png b/src/main/resources/doc/img-guide/tools3.png similarity index 100% rename from doc/img-guide/tools3.png rename to src/main/resources/doc/img-guide/tools3.png diff --git a/doc/img-guide/tools31.png b/src/main/resources/doc/img-guide/tools31.png similarity index 100% rename from doc/img-guide/tools31.png rename to src/main/resources/doc/img-guide/tools31.png diff --git a/doc/img-guide/tools32.png b/src/main/resources/doc/img-guide/tools32.png similarity index 100% rename from doc/img-guide/tools32.png rename to src/main/resources/doc/img-guide/tools32.png diff --git a/doc/img-guide/tools4.png b/src/main/resources/doc/img-guide/tools4.png similarity index 100% rename from doc/img-guide/tools4.png rename to src/main/resources/doc/img-guide/tools4.png diff --git a/doc/img-guide/tutorial-selpinwire.gif b/src/main/resources/doc/img-guide/tutorial-selpinwire.gif similarity index 100% rename from doc/img-guide/tutorial-selpinwire.gif rename to src/main/resources/doc/img-guide/tutorial-selpinwire.gif diff --git a/doc/img-guide/tutorial-selpinwire.png b/src/main/resources/doc/img-guide/tutorial-selpinwire.png similarity index 100% rename from doc/img-guide/tutorial-selpinwire.png rename to src/main/resources/doc/img-guide/tutorial-selpinwire.png diff --git a/doc/img-guide/tutorial-shot-labeland.png b/src/main/resources/doc/img-guide/tutorial-shot-labeland.png similarity index 100% rename from doc/img-guide/tutorial-shot-labeland.png rename to src/main/resources/doc/img-guide/tutorial-shot-labeland.png diff --git a/doc/img-guide/tutorial-step1.png b/src/main/resources/doc/img-guide/tutorial-step1.png similarity index 100% rename from doc/img-guide/tutorial-step1.png rename to src/main/resources/doc/img-guide/tutorial-step1.png diff --git a/doc/img-guide/tutorial-step2.png b/src/main/resources/doc/img-guide/tutorial-step2.png similarity index 100% rename from doc/img-guide/tutorial-step2.png rename to src/main/resources/doc/img-guide/tutorial-step2.png diff --git a/doc/img-guide/tutorial-step3.gif b/src/main/resources/doc/img-guide/tutorial-step3.gif similarity index 100% rename from doc/img-guide/tutorial-step3.gif rename to src/main/resources/doc/img-guide/tutorial-step3.gif diff --git a/doc/img-guide/tutorial-toolsbar-and.png b/src/main/resources/doc/img-guide/tutorial-toolsbar-and.png similarity index 100% rename from doc/img-guide/tutorial-toolsbar-and.png rename to src/main/resources/doc/img-guide/tutorial-toolsbar-and.png diff --git a/doc/img-guide/tutorial-toolsbar-not.png b/src/main/resources/doc/img-guide/tutorial-toolsbar-not.png similarity index 100% rename from doc/img-guide/tutorial-toolsbar-not.png rename to src/main/resources/doc/img-guide/tutorial-toolsbar-not.png diff --git a/doc/img-guide/tutorial-toolsbar-or.png b/src/main/resources/doc/img-guide/tutorial-toolsbar-or.png similarity index 100% rename from doc/img-guide/tutorial-toolsbar-or.png rename to src/main/resources/doc/img-guide/tutorial-toolsbar-or.png diff --git a/doc/img-guide/tutorial-xor-circ.png b/src/main/resources/doc/img-guide/tutorial-xor-circ.png similarity index 100% rename from doc/img-guide/tutorial-xor-circ.png rename to src/main/resources/doc/img-guide/tutorial-xor-circ.png diff --git a/doc/img-guide/vector-test.png b/src/main/resources/doc/img-guide/vector-test.png similarity index 100% rename from doc/img-guide/vector-test.png rename to src/main/resources/doc/img-guide/vector-test.png diff --git a/doc/img-guide/verify-adder-master.png b/src/main/resources/doc/img-guide/verify-adder-master.png similarity index 100% rename from doc/img-guide/verify-adder-master.png rename to src/main/resources/doc/img-guide/verify-adder-master.png diff --git a/doc/img-guide/verify-adder-query.png b/src/main/resources/doc/img-guide/verify-adder-query.png similarity index 100% rename from doc/img-guide/verify-adder-query.png rename to src/main/resources/doc/img-guide/verify-adder-query.png diff --git a/doc/img-guide/verify-adder-test.png b/src/main/resources/doc/img-guide/verify-adder-test.png similarity index 100% rename from doc/img-guide/verify-adder-test.png rename to src/main/resources/doc/img-guide/verify-adder-test.png diff --git a/doc/img-guide/verify-adder-test2.png b/src/main/resources/doc/img-guide/verify-adder-test2.png similarity index 100% rename from doc/img-guide/verify-adder-test2.png rename to src/main/resources/doc/img-guide/verify-adder-test2.png diff --git a/doc/img-guide/zoom.png b/src/main/resources/doc/img-guide/zoom.png similarity index 100% rename from doc/img-guide/zoom.png rename to src/main/resources/doc/img-guide/zoom.png diff --git a/doc/img-libs/7seg.png b/src/main/resources/doc/img-libs/7seg.png similarity index 100% rename from doc/img-libs/7seg.png rename to src/main/resources/doc/img-libs/7seg.png diff --git a/doc/img-libs/_read-me.txt b/src/main/resources/doc/img-libs/_read-me.txt similarity index 100% rename from doc/img-libs/_read-me.txt rename to src/main/resources/doc/img-libs/_read-me.txt diff --git a/doc/img-libs/adder.png b/src/main/resources/doc/img-libs/adder.png similarity index 100% rename from doc/img-libs/adder.png rename to src/main/resources/doc/img-libs/adder.png diff --git a/doc/img-libs/attrlib-output.png b/src/main/resources/doc/img-libs/attrlib-output.png similarity index 100% rename from doc/img-libs/attrlib-output.png rename to src/main/resources/doc/img-libs/attrlib-output.png diff --git a/doc/img-libs/bitadder.png b/src/main/resources/doc/img-libs/bitadder.png similarity index 100% rename from doc/img-libs/bitadder.png rename to src/main/resources/doc/img-libs/bitadder.png diff --git a/doc/img-libs/bitfindr.png b/src/main/resources/doc/img-libs/bitfindr.png similarity index 100% rename from doc/img-libs/bitfindr.png rename to src/main/resources/doc/img-libs/bitfindr.png diff --git a/doc/img-libs/buffer.png b/src/main/resources/doc/img-libs/buffer.png similarity index 100% rename from doc/img-libs/buffer.png rename to src/main/resources/doc/img-libs/buffer.png diff --git a/doc/img-libs/button.png b/src/main/resources/doc/img-libs/button.png similarity index 100% rename from doc/img-libs/button.png rename to src/main/resources/doc/img-libs/button.png diff --git a/doc/img-libs/clock.png b/src/main/resources/doc/img-libs/clock.png similarity index 100% rename from doc/img-libs/clock.png rename to src/main/resources/doc/img-libs/clock.png diff --git a/doc/img-libs/comparator.png b/src/main/resources/doc/img-libs/comparator.png similarity index 100% rename from doc/img-libs/comparator.png rename to src/main/resources/doc/img-libs/comparator.png diff --git a/doc/img-libs/constant.png b/src/main/resources/doc/img-libs/constant.png similarity index 100% rename from doc/img-libs/constant.png rename to src/main/resources/doc/img-libs/constant.png diff --git a/doc/img-libs/controlled.png b/src/main/resources/doc/img-libs/controlled.png similarity index 100% rename from doc/img-libs/controlled.png rename to src/main/resources/doc/img-libs/controlled.png diff --git a/doc/img-libs/counter.png b/src/main/resources/doc/img-libs/counter.png similarity index 100% rename from doc/img-libs/counter.png rename to src/main/resources/doc/img-libs/counter.png diff --git a/doc/img-libs/decoder.png b/src/main/resources/doc/img-libs/decoder.png similarity index 100% rename from doc/img-libs/decoder.png rename to src/main/resources/doc/img-libs/decoder.png diff --git a/doc/img-libs/demux.png b/src/main/resources/doc/img-libs/demux.png similarity index 100% rename from doc/img-libs/demux.png rename to src/main/resources/doc/img-libs/demux.png diff --git a/doc/img-libs/divider.png b/src/main/resources/doc/img-libs/divider.png similarity index 100% rename from doc/img-libs/divider.png rename to src/main/resources/doc/img-libs/divider.png diff --git a/doc/img-libs/dotmat.png b/src/main/resources/doc/img-libs/dotmat.png similarity index 100% rename from doc/img-libs/dotmat.png rename to src/main/resources/doc/img-libs/dotmat.png diff --git a/doc/img-libs/extender.png b/src/main/resources/doc/img-libs/extender.png similarity index 100% rename from doc/img-libs/extender.png rename to src/main/resources/doc/img-libs/extender.png diff --git a/doc/img-libs/flipflops.png b/src/main/resources/doc/img-libs/flipflops.png similarity index 100% rename from doc/img-libs/flipflops.png rename to src/main/resources/doc/img-libs/flipflops.png diff --git a/doc/img-libs/gatenot.png b/src/main/resources/doc/img-libs/gatenot.png similarity index 100% rename from doc/img-libs/gatenot.png rename to src/main/resources/doc/img-libs/gatenot.png diff --git a/doc/img-libs/gates-basic.png b/src/main/resources/doc/img-libs/gates-basic.png similarity index 100% rename from doc/img-libs/gates-basic.png rename to src/main/resources/doc/img-libs/gates-basic.png diff --git a/doc/img-libs/generic.png b/src/main/resources/doc/img-libs/generic.png similarity index 100% rename from doc/img-libs/generic.png rename to src/main/resources/doc/img-libs/generic.png diff --git a/doc/img-libs/ground.png b/src/main/resources/doc/img-libs/ground.png similarity index 100% rename from doc/img-libs/ground.png rename to src/main/resources/doc/img-libs/ground.png diff --git a/doc/img-libs/hexdig.png b/src/main/resources/doc/img-libs/hexdig.png similarity index 100% rename from doc/img-libs/hexdig.png rename to src/main/resources/doc/img-libs/hexdig.png diff --git a/doc/img-libs/io-segs.png b/src/main/resources/doc/img-libs/io-segs.png similarity index 100% rename from doc/img-libs/io-segs.png rename to src/main/resources/doc/img-libs/io-segs.png diff --git a/doc/img-libs/joystick.png b/src/main/resources/doc/img-libs/joystick.png similarity index 100% rename from doc/img-libs/joystick.png rename to src/main/resources/doc/img-libs/joystick.png diff --git a/doc/img-libs/keyboard.png b/src/main/resources/doc/img-libs/keyboard.png similarity index 100% rename from doc/img-libs/keyboard.png rename to src/main/resources/doc/img-libs/keyboard.png diff --git a/doc/img-libs/label.png b/src/main/resources/doc/img-libs/label.png similarity index 100% rename from doc/img-libs/label.png rename to src/main/resources/doc/img-libs/label.png diff --git a/doc/img-libs/led.png b/src/main/resources/doc/img-libs/led.png similarity index 100% rename from doc/img-libs/led.png rename to src/main/resources/doc/img-libs/led.png diff --git a/doc/img-libs/legacy-flipflops.png b/src/main/resources/doc/img-libs/legacy-flipflops.png similarity index 100% rename from doc/img-libs/legacy-flipflops.png rename to src/main/resources/doc/img-libs/legacy-flipflops.png diff --git a/doc/img-libs/legacy-register.png b/src/main/resources/doc/img-libs/legacy-register.png similarity index 100% rename from doc/img-libs/legacy-register.png rename to src/main/resources/doc/img-libs/legacy-register.png diff --git a/doc/img-libs/multiplier.png b/src/main/resources/doc/img-libs/multiplier.png similarity index 100% rename from doc/img-libs/multiplier.png rename to src/main/resources/doc/img-libs/multiplier.png diff --git a/doc/img-libs/mux.png b/src/main/resources/doc/img-libs/mux.png similarity index 100% rename from doc/img-libs/mux.png rename to src/main/resources/doc/img-libs/mux.png diff --git a/doc/img-libs/negator.png b/src/main/resources/doc/img-libs/negator.png similarity index 100% rename from doc/img-libs/negator.png rename to src/main/resources/doc/img-libs/negator.png diff --git a/doc/img-libs/not-rect.png b/src/main/resources/doc/img-libs/not-rect.png similarity index 100% rename from doc/img-libs/not-rect.png rename to src/main/resources/doc/img-libs/not-rect.png diff --git a/doc/img-libs/not-shaped.png b/src/main/resources/doc/img-libs/not-shaped.png similarity index 100% rename from doc/img-libs/not-shaped.png rename to src/main/resources/doc/img-libs/not-shaped.png diff --git a/doc/img-libs/pin.png b/src/main/resources/doc/img-libs/pin.png similarity index 100% rename from doc/img-libs/pin.png rename to src/main/resources/doc/img-libs/pin.png diff --git a/doc/img-libs/por.png b/src/main/resources/doc/img-libs/por.png similarity index 100% rename from doc/img-libs/por.png rename to src/main/resources/doc/img-libs/por.png diff --git a/doc/img-libs/portnot.png b/src/main/resources/doc/img-libs/portnot.png similarity index 100% rename from doc/img-libs/portnot.png rename to src/main/resources/doc/img-libs/portnot.png diff --git a/doc/img-libs/power.png b/src/main/resources/doc/img-libs/power.png similarity index 100% rename from doc/img-libs/power.png rename to src/main/resources/doc/img-libs/power.png diff --git a/doc/img-libs/priencod.png b/src/main/resources/doc/img-libs/priencod.png similarity index 100% rename from doc/img-libs/priencod.png rename to src/main/resources/doc/img-libs/priencod.png diff --git a/doc/img-libs/probe.png b/src/main/resources/doc/img-libs/probe.png similarity index 100% rename from doc/img-libs/probe.png rename to src/main/resources/doc/img-libs/probe.png diff --git a/doc/img-libs/pull-rect.png b/src/main/resources/doc/img-libs/pull-rect.png similarity index 100% rename from doc/img-libs/pull-rect.png rename to src/main/resources/doc/img-libs/pull-rect.png diff --git a/doc/img-libs/pull-shaped.png b/src/main/resources/doc/img-libs/pull-shaped.png similarity index 100% rename from doc/img-libs/pull-shaped.png rename to src/main/resources/doc/img-libs/pull-shaped.png diff --git a/doc/img-libs/ram.png b/src/main/resources/doc/img-libs/ram.png similarity index 100% rename from doc/img-libs/ram.png rename to src/main/resources/doc/img-libs/ram.png diff --git a/doc/img-libs/ramdemo.png b/src/main/resources/doc/img-libs/ramdemo.png similarity index 100% rename from doc/img-libs/ramdemo.png rename to src/main/resources/doc/img-libs/ramdemo.png diff --git a/doc/img-libs/random.png b/src/main/resources/doc/img-libs/random.png similarity index 100% rename from doc/img-libs/random.png rename to src/main/resources/doc/img-libs/random.png diff --git a/doc/img-libs/reds_console.png b/src/main/resources/doc/img-libs/reds_console.png similarity index 100% rename from doc/img-libs/reds_console.png rename to src/main/resources/doc/img-libs/reds_console.png diff --git a/doc/img-libs/register.png b/src/main/resources/doc/img-libs/register.png similarity index 100% rename from doc/img-libs/register.png rename to src/main/resources/doc/img-libs/register.png diff --git a/doc/img-libs/rom.png b/src/main/resources/doc/img-libs/rom.png similarity index 100% rename from doc/img-libs/rom.png rename to src/main/resources/doc/img-libs/rom.png diff --git a/doc/img-libs/selector.png b/src/main/resources/doc/img-libs/selector.png similarity index 100% rename from doc/img-libs/selector.png rename to src/main/resources/doc/img-libs/selector.png diff --git a/doc/img-libs/shifter.png b/src/main/resources/doc/img-libs/shifter.png similarity index 100% rename from doc/img-libs/shifter.png rename to src/main/resources/doc/img-libs/shifter.png diff --git a/doc/img-libs/shiftreg.png b/src/main/resources/doc/img-libs/shiftreg.png similarity index 100% rename from doc/img-libs/shiftreg.png rename to src/main/resources/doc/img-libs/shiftreg.png diff --git a/doc/img-libs/splitter-center.png b/src/main/resources/doc/img-libs/splitter-center.png similarity index 100% rename from doc/img-libs/splitter-center.png rename to src/main/resources/doc/img-libs/splitter-center.png diff --git a/doc/img-libs/splitter-left.png b/src/main/resources/doc/img-libs/splitter-left.png similarity index 100% rename from doc/img-libs/splitter-left.png rename to src/main/resources/doc/img-libs/splitter-left.png diff --git a/doc/img-libs/splitter-legacy.png b/src/main/resources/doc/img-libs/splitter-legacy.png similarity index 100% rename from doc/img-libs/splitter-legacy.png rename to src/main/resources/doc/img-libs/splitter-legacy.png diff --git a/doc/img-libs/splitter-right.png b/src/main/resources/doc/img-libs/splitter-right.png similarity index 100% rename from doc/img-libs/splitter-right.png rename to src/main/resources/doc/img-libs/splitter-right.png diff --git a/doc/img-libs/splitter.png b/src/main/resources/doc/img-libs/splitter.png similarity index 100% rename from doc/img-libs/splitter.png rename to src/main/resources/doc/img-libs/splitter.png diff --git a/doc/img-libs/subtractor.png b/src/main/resources/doc/img-libs/subtractor.png similarity index 100% rename from doc/img-libs/subtractor.png rename to src/main/resources/doc/img-libs/subtractor.png diff --git a/doc/img-libs/trans0.png b/src/main/resources/doc/img-libs/trans0.png similarity index 100% rename from doc/img-libs/trans0.png rename to src/main/resources/doc/img-libs/trans0.png diff --git a/doc/img-libs/trans1.png b/src/main/resources/doc/img-libs/trans1.png similarity index 100% rename from doc/img-libs/trans1.png rename to src/main/resources/doc/img-libs/trans1.png diff --git a/doc/img-libs/transmis.png b/src/main/resources/doc/img-libs/transmis.png similarity index 100% rename from doc/img-libs/transmis.png rename to src/main/resources/doc/img-libs/transmis.png diff --git a/doc/img-libs/transverityntype.png b/src/main/resources/doc/img-libs/transverityntype.png similarity index 100% rename from doc/img-libs/transverityntype.png rename to src/main/resources/doc/img-libs/transverityntype.png diff --git a/doc/img-libs/transverityptype.png b/src/main/resources/doc/img-libs/transverityptype.png similarity index 100% rename from doc/img-libs/transverityptype.png rename to src/main/resources/doc/img-libs/transverityptype.png diff --git a/doc/img-libs/tty.png b/src/main/resources/doc/img-libs/tty.png similarity index 100% rename from doc/img-libs/tty.png rename to src/main/resources/doc/img-libs/tty.png diff --git a/doc/img-libs/tunnel-demo.png b/src/main/resources/doc/img-libs/tunnel-demo.png similarity index 100% rename from doc/img-libs/tunnel-demo.png rename to src/main/resources/doc/img-libs/tunnel-demo.png diff --git a/doc/img-libs/tunnel.png b/src/main/resources/doc/img-libs/tunnel.png similarity index 100% rename from doc/img-libs/tunnel.png rename to src/main/resources/doc/img-libs/tunnel.png diff --git a/doc/img-libs/vhdl.png b/src/main/resources/doc/img-libs/vhdl.png similarity index 100% rename from doc/img-libs/vhdl.png rename to src/main/resources/doc/img-libs/vhdl.png diff --git a/doc/img-libs/wand-wor.png b/src/main/resources/doc/img-libs/wand-wor.png similarity index 100% rename from doc/img-libs/wand-wor.png rename to src/main/resources/doc/img-libs/wand-wor.png diff --git a/doc/img-libs/xor.png b/src/main/resources/doc/img-libs/xor.png similarity index 100% rename from doc/img-libs/xor.png rename to src/main/resources/doc/img-libs/xor.png diff --git a/doc/it/contents.xml b/src/main/resources/doc/it/contents.xml similarity index 100% rename from doc/it/contents.xml rename to src/main/resources/doc/it/contents.xml diff --git a/doc/it/html/contents.html b/src/main/resources/doc/it/html/contents.html similarity index 100% rename from doc/it/html/contents.html rename to src/main/resources/doc/it/html/contents.html diff --git a/doc/it/html/guide/about/gpl.html b/src/main/resources/doc/it/html/guide/about/gpl.html similarity index 100% rename from doc/it/html/guide/about/gpl.html rename to src/main/resources/doc/it/html/guide/about/gpl.html diff --git a/doc/it/html/guide/about/index.html b/src/main/resources/doc/it/html/guide/about/index.html similarity index 99% rename from doc/it/html/guide/about/index.html rename to src/main/resources/doc/it/html/guide/about/index.html index 4574c1776..c41005e02 100644 --- a/doc/it/html/guide/about/index.html +++ b/src/main/resources/doc/it/html/guide/about/index.html @@ -97,7 +97,7 @@

    The code is licensed under the GNU GENERAL PUBLIC LICENSE, version 3.
    - local version :GPL + local version :GPL

    ######### diff --git a/doc/it/html/guide/analyze/expr.html b/src/main/resources/doc/it/html/guide/analyze/expr.html similarity index 100% rename from doc/it/html/guide/analyze/expr.html rename to src/main/resources/doc/it/html/guide/analyze/expr.html diff --git a/doc/it/html/guide/analyze/gen.html b/src/main/resources/doc/it/html/guide/analyze/gen.html similarity index 100% rename from doc/it/html/guide/analyze/gen.html rename to src/main/resources/doc/it/html/guide/analyze/gen.html diff --git a/doc/it/html/guide/analyze/index.html b/src/main/resources/doc/it/html/guide/analyze/index.html similarity index 100% rename from doc/it/html/guide/analyze/index.html rename to src/main/resources/doc/it/html/guide/analyze/index.html diff --git a/doc/it/html/guide/analyze/open.html b/src/main/resources/doc/it/html/guide/analyze/open.html similarity index 100% rename from doc/it/html/guide/analyze/open.html rename to src/main/resources/doc/it/html/guide/analyze/open.html diff --git a/doc/it/html/guide/analyze/table.html b/src/main/resources/doc/it/html/guide/analyze/table.html similarity index 100% rename from doc/it/html/guide/analyze/table.html rename to src/main/resources/doc/it/html/guide/analyze/table.html diff --git a/doc/it/html/guide/attrlib/attr.html b/src/main/resources/doc/it/html/guide/attrlib/attr.html similarity index 100% rename from doc/it/html/guide/attrlib/attr.html rename to src/main/resources/doc/it/html/guide/attrlib/attr.html diff --git a/doc/it/html/guide/attrlib/canvas.html b/src/main/resources/doc/it/html/guide/attrlib/canvas.html similarity index 100% rename from doc/it/html/guide/attrlib/canvas.html rename to src/main/resources/doc/it/html/guide/attrlib/canvas.html diff --git a/doc/it/html/guide/attrlib/explore.html b/src/main/resources/doc/it/html/guide/attrlib/explore.html similarity index 100% rename from doc/it/html/guide/attrlib/explore.html rename to src/main/resources/doc/it/html/guide/attrlib/explore.html diff --git a/doc/it/html/guide/attrlib/index.html b/src/main/resources/doc/it/html/guide/attrlib/index.html similarity index 100% rename from doc/it/html/guide/attrlib/index.html rename to src/main/resources/doc/it/html/guide/attrlib/index.html diff --git a/doc/it/html/guide/attrlib/menu.html b/src/main/resources/doc/it/html/guide/attrlib/menu.html similarity index 100% rename from doc/it/html/guide/attrlib/menu.html rename to src/main/resources/doc/it/html/guide/attrlib/menu.html diff --git a/doc/it/html/guide/attrlib/tool.html b/src/main/resources/doc/it/html/guide/attrlib/tool.html similarity index 100% rename from doc/it/html/guide/attrlib/tool.html rename to src/main/resources/doc/it/html/guide/attrlib/tool.html diff --git a/doc/it/html/guide/attrlib/toolsbar.html b/src/main/resources/doc/it/html/guide/attrlib/toolsbar.html similarity index 78% rename from doc/it/html/guide/attrlib/toolsbar.html rename to src/main/resources/doc/it/html/guide/attrlib/toolsbar.html index 4d7560fa9..ef622d5e8 100644 --- a/doc/it/html/guide/attrlib/toolsbar.html +++ b/src/main/resources/doc/it/html/guide/attrlib/toolsbar.html @@ -20,13 +20,13 @@ Logisim-evolution has several toolbars. The main toolbar is configurable and provides quick access to the most used tools. These are also always available in the navigation pane.

    - ######### + #########
    The bar in "Drawing" mode
    - ######### + #########
    The bar in "Appearance" mode @@ -35,13 +35,13 @@ A second toolbar controls the display of the navigation panel and the drawing area.

    - ######### + #########

    And finally two more bars appear depending on the status of the navigation panel. They are presented below.

    - #########  ######### + #########  #########

    The main toolbar @@ -58,7 +58,7 @@
    • - ######### Poke tool : Ctrl-1 This tool allows you to interact with the simulation components. For example if you push on a circuit connection it will switch from one state to another or if push on a cable you can know the value of the signals transported. More information on the link poke from the library base. + ######### Poke tool : Ctrl-1 This tool allows you to interact with the simulation components. For example if you push on a circuit connection it will switch from one state to another or if push on a cable you can know the value of the signals transported. More information on the link poke from the library base.

    • @@ -91,22 +91,22 @@
      • - ######### Selection Tool : Select, move, copy, paste the symbols. + ######### Selection Tool : Select, move, copy, paste the symbols.

      • - ######### Text Tool : Insert or edit a text. + ######### Text Tool : Insert or edit a text.

      • - ######### Line Tool : Creates a line segment. + ######### Line Tool : Creates a line segment.

      • - ######### Curve tool: Create a Bezier curve. The first click and drag specifies the beginning of the line, the second click and drag ends the line and sets the curvature. A click on the line shows you the three control points. Schift and click on central control point impose a symmetrical curve. Alt click on center point draws the curve through the control point (under the mouse). + ######### Curve tool: Create a Bezier curve. The first click and drag specifies the beginning of the line, the second click and drag ends the line and sets the curvature. A click on the line shows you the three control points. Schift and click on central control point impose a symmetrical curve. Alt click on center point draws the curve through the control point (under the mouse).

      • @@ -116,17 +116,17 @@
      • - ######### Rectangle tool Create a rectangle or a square ( Shift ) by dragging from an angle to the opposite corner. + ######### Rectangle tool Create a rectangle or a square ( Shift ) by dragging from an angle to the opposite corner.

      • - ######### Oval tool Creates an oval or circle ( Shift ) by dragging from an angle to the opposite corner. + ######### Oval tool Creates an oval or circle ( Shift ) by dragging from an angle to the opposite corner.

      • - ######### Polygon tool Create a polygon, each click starts a new face. A double-click ends the sequence. + ######### Polygon tool Create a polygon, each click starts a new face. A double-click ends the sequence.

      diff --git a/doc/it/html/guide/bundles/colors.html b/src/main/resources/doc/it/html/guide/bundles/colors.html similarity index 100% rename from doc/it/html/guide/bundles/colors.html rename to src/main/resources/doc/it/html/guide/bundles/colors.html diff --git a/doc/it/html/guide/bundles/creating.html b/src/main/resources/doc/it/html/guide/bundles/creating.html similarity index 100% rename from doc/it/html/guide/bundles/creating.html rename to src/main/resources/doc/it/html/guide/bundles/creating.html diff --git a/doc/it/html/guide/bundles/index.html b/src/main/resources/doc/it/html/guide/bundles/index.html similarity index 100% rename from doc/it/html/guide/bundles/index.html rename to src/main/resources/doc/it/html/guide/bundles/index.html diff --git a/doc/it/html/guide/bundles/splitting.html b/src/main/resources/doc/it/html/guide/bundles/splitting.html similarity index 95% rename from doc/it/html/guide/bundles/splitting.html rename to src/main/resources/doc/it/html/guide/bundles/splitting.html index 59f4f6ade..e91678a63 100644 --- a/doc/it/html/guide/bundles/splitting.html +++ b/src/main/resources/doc/it/html/guide/bundles/splitting.html @@ -85,10 +85,10 @@

    diff --git a/doc/it/html/guide/hdl_ip/index.html b/src/main/resources/doc/it/html/guide/hdl_ip/index.html similarity index 100% rename from doc/it/html/guide/hdl_ip/index.html rename to src/main/resources/doc/it/html/guide/hdl_ip/index.html diff --git a/doc/it/html/guide/hdl_ip/questa.html b/src/main/resources/doc/it/html/guide/hdl_ip/questa.html similarity index 100% rename from doc/it/html/guide/hdl_ip/questa.html rename to src/main/resources/doc/it/html/guide/hdl_ip/questa.html diff --git a/doc/it/html/guide/hdl_ip/simulation.html b/src/main/resources/doc/it/html/guide/hdl_ip/simulation.html similarity index 100% rename from doc/it/html/guide/hdl_ip/simulation.html rename to src/main/resources/doc/it/html/guide/hdl_ip/simulation.html diff --git a/doc/it/html/guide/hdl_ip/testbenchs.html b/src/main/resources/doc/it/html/guide/hdl_ip/testbenchs.html similarity index 100% rename from doc/it/html/guide/hdl_ip/testbenchs.html rename to src/main/resources/doc/it/html/guide/hdl_ip/testbenchs.html diff --git a/doc/it/html/guide/hdl_ip/vhdlcomp.html b/src/main/resources/doc/it/html/guide/hdl_ip/vhdlcomp.html similarity index 100% rename from doc/it/html/guide/hdl_ip/vhdlcomp.html rename to src/main/resources/doc/it/html/guide/hdl_ip/vhdlcomp.html diff --git a/doc/it/html/guide/index.html b/src/main/resources/doc/it/html/guide/index.html similarity index 100% rename from doc/it/html/guide/index.html rename to src/main/resources/doc/it/html/guide/index.html diff --git a/doc/it/html/guide/jar/counter.html b/src/main/resources/doc/it/html/guide/jar/counter.html similarity index 100% rename from doc/it/html/guide/jar/counter.html rename to src/main/resources/doc/it/html/guide/jar/counter.html diff --git a/doc/it/html/guide/jar/guide.html b/src/main/resources/doc/it/html/guide/jar/guide.html similarity index 100% rename from doc/it/html/guide/jar/guide.html rename to src/main/resources/doc/it/html/guide/jar/guide.html diff --git a/doc/it/html/guide/jar/incr.html b/src/main/resources/doc/it/html/guide/jar/incr.html similarity index 100% rename from doc/it/html/guide/jar/incr.html rename to src/main/resources/doc/it/html/guide/jar/incr.html diff --git a/doc/it/html/guide/jar/index.html b/src/main/resources/doc/it/html/guide/jar/index.html similarity index 100% rename from doc/it/html/guide/jar/index.html rename to src/main/resources/doc/it/html/guide/jar/index.html diff --git a/doc/it/html/guide/jar/library.html b/src/main/resources/doc/it/html/guide/jar/library.html similarity index 100% rename from doc/it/html/guide/jar/library.html rename to src/main/resources/doc/it/html/guide/jar/library.html diff --git a/doc/it/html/guide/jar/simpctr.html b/src/main/resources/doc/it/html/guide/jar/simpctr.html similarity index 100% rename from doc/it/html/guide/jar/simpctr.html rename to src/main/resources/doc/it/html/guide/jar/simpctr.html diff --git a/doc/it/html/guide/log/_file.html b/src/main/resources/doc/it/html/guide/log/_file.html similarity index 100% rename from doc/it/html/guide/log/_file.html rename to src/main/resources/doc/it/html/guide/log/_file.html diff --git a/doc/it/html/guide/log/_table.html b/src/main/resources/doc/it/html/guide/log/_table.html similarity index 100% rename from doc/it/html/guide/log/_table.html rename to src/main/resources/doc/it/html/guide/log/_table.html diff --git a/doc/it/html/guide/log/_test.html b/src/main/resources/doc/it/html/guide/log/_test.html similarity index 100% rename from doc/it/html/guide/log/_test.html rename to src/main/resources/doc/it/html/guide/log/_test.html diff --git a/doc/it/html/guide/log/file.html b/src/main/resources/doc/it/html/guide/log/file.html similarity index 100% rename from doc/it/html/guide/log/file.html rename to src/main/resources/doc/it/html/guide/log/file.html diff --git a/doc/it/html/guide/log/index.html b/src/main/resources/doc/it/html/guide/log/index.html similarity index 100% rename from doc/it/html/guide/log/index.html rename to src/main/resources/doc/it/html/guide/log/index.html diff --git a/doc/it/html/guide/log/selection.html b/src/main/resources/doc/it/html/guide/log/selection.html similarity index 100% rename from doc/it/html/guide/log/selection.html rename to src/main/resources/doc/it/html/guide/log/selection.html diff --git a/doc/it/html/guide/log/table.html b/src/main/resources/doc/it/html/guide/log/table.html similarity index 100% rename from doc/it/html/guide/log/table.html rename to src/main/resources/doc/it/html/guide/log/table.html diff --git a/doc/it/html/guide/log/test.html b/src/main/resources/doc/it/html/guide/log/test.html similarity index 100% rename from doc/it/html/guide/log/test.html rename to src/main/resources/doc/it/html/guide/log/test.html diff --git a/doc/it/html/guide/log/timetable.html b/src/main/resources/doc/it/html/guide/log/timetable.html similarity index 94% rename from doc/it/html/guide/log/timetable.html rename to src/main/resources/doc/it/html/guide/log/timetable.html index 7a481f65e..309e73cc0 100644 --- a/doc/it/html/guide/log/timetable.html +++ b/src/main/resources/doc/it/html/guide/log/timetable.html @@ -44,7 +44,7 @@
    - ######### + ######### - ######### + #########
    - ######### + #########   @@ -55,7 +55,7 @@
    - ######### + #########   @@ -66,7 +66,7 @@
    - ######### + #########   @@ -77,7 +77,7 @@
    - ######### + ######### diff --git a/doc/it/html/guide/mem/hex.html b/src/main/resources/doc/it/html/guide/mem/hex.html similarity index 100% rename from doc/it/html/guide/mem/hex.html rename to src/main/resources/doc/it/html/guide/mem/hex.html diff --git a/doc/it/html/guide/mem/index.html b/src/main/resources/doc/it/html/guide/mem/index.html similarity index 100% rename from doc/it/html/guide/mem/index.html rename to src/main/resources/doc/it/html/guide/mem/index.html diff --git a/doc/it/html/guide/mem/menu.html b/src/main/resources/doc/it/html/guide/mem/menu.html similarity index 100% rename from doc/it/html/guide/mem/menu.html rename to src/main/resources/doc/it/html/guide/mem/menu.html diff --git a/doc/it/html/guide/mem/poke.html b/src/main/resources/doc/it/html/guide/mem/poke.html similarity index 100% rename from doc/it/html/guide/mem/poke.html rename to src/main/resources/doc/it/html/guide/mem/poke.html diff --git a/doc/it/html/guide/menu/edit.html b/src/main/resources/doc/it/html/guide/menu/edit.html similarity index 100% rename from doc/it/html/guide/menu/edit.html rename to src/main/resources/doc/it/html/guide/menu/edit.html diff --git a/doc/it/html/guide/menu/exportab.html b/src/main/resources/doc/it/html/guide/menu/exportab.html similarity index 100% rename from doc/it/html/guide/menu/exportab.html rename to src/main/resources/doc/it/html/guide/menu/exportab.html diff --git a/doc/it/html/guide/menu/file.html b/src/main/resources/doc/it/html/guide/menu/file.html similarity index 100% rename from doc/it/html/guide/menu/file.html rename to src/main/resources/doc/it/html/guide/menu/file.html diff --git a/doc/it/html/guide/menu/index.html b/src/main/resources/doc/it/html/guide/menu/index.html similarity index 100% rename from doc/it/html/guide/menu/index.html rename to src/main/resources/doc/it/html/guide/menu/index.html diff --git a/doc/it/html/guide/menu/printertab.html b/src/main/resources/doc/it/html/guide/menu/printertab.html similarity index 100% rename from doc/it/html/guide/menu/printertab.html rename to src/main/resources/doc/it/html/guide/menu/printertab.html diff --git a/doc/it/html/guide/menu/project.html b/src/main/resources/doc/it/html/guide/menu/project.html similarity index 100% rename from doc/it/html/guide/menu/project.html rename to src/main/resources/doc/it/html/guide/menu/project.html diff --git a/doc/it/html/guide/menu/simulate.html b/src/main/resources/doc/it/html/guide/menu/simulate.html similarity index 100% rename from doc/it/html/guide/menu/simulate.html rename to src/main/resources/doc/it/html/guide/menu/simulate.html diff --git a/doc/it/html/guide/menu/winhelp.html b/src/main/resources/doc/it/html/guide/menu/winhelp.html similarity index 100% rename from doc/it/html/guide/menu/winhelp.html rename to src/main/resources/doc/it/html/guide/menu/winhelp.html diff --git a/doc/it/html/guide/opts/index.html b/src/main/resources/doc/it/html/guide/opts/index.html similarity index 93% rename from doc/it/html/guide/opts/index.html rename to src/main/resources/doc/it/html/guide/opts/index.html index d778076e3..5dde9183c 100644 --- a/doc/it/html/guide/opts/index.html +++ b/src/main/resources/doc/it/html/guide/opts/index.html @@ -17,7 +17,7 @@ Project Options

    - Logisim supports two categories of configuration options: application preferences and project options. The application preferences address preferences that span all open projects, whereas project options are specific to that one project. This section discusses project options; application preferences are described in another section. + Logisim supports two categories of configuration options: application preferences and project options. The application preferences address preferences that span all open projects, whereas project options are specific to that one project. This section discusses project options; application preferences are described in another section.

    You can view and edit project options via | Project || Options... |. It brings up the Options window with several tabs. @@ -34,7 +34,7 @@ The Mouse tab

    - At the bottom of the window is the Revert All To Template button. When clicked, all the options and tool attributes change to the settings in the current template (as selected under the application preferences). + At the bottom of the window is the Revert All To Template button. When clicked, all the options and tool attributes change to the settings in the current template (as selected under the application preferences).

    Next: The Simulation tab. diff --git a/doc/it/html/guide/opts/mouse.html b/src/main/resources/doc/it/html/guide/opts/mouse.html similarity index 100% rename from doc/it/html/guide/opts/mouse.html rename to src/main/resources/doc/it/html/guide/opts/mouse.html diff --git a/doc/it/html/guide/opts/simulate.html b/src/main/resources/doc/it/html/guide/opts/simulate.html similarity index 100% rename from doc/it/html/guide/opts/simulate.html rename to src/main/resources/doc/it/html/guide/opts/simulate.html diff --git a/doc/it/html/guide/opts/toolbar.html b/src/main/resources/doc/it/html/guide/opts/toolbar.html similarity index 100% rename from doc/it/html/guide/opts/toolbar.html rename to src/main/resources/doc/it/html/guide/opts/toolbar.html diff --git a/doc/it/html/guide/prefs/cmdline.html b/src/main/resources/doc/it/html/guide/prefs/cmdline.html similarity index 100% rename from doc/it/html/guide/prefs/cmdline.html rename to src/main/resources/doc/it/html/guide/prefs/cmdline.html diff --git a/doc/it/html/guide/prefs/exp.html b/src/main/resources/doc/it/html/guide/prefs/exp.html similarity index 100% rename from doc/it/html/guide/prefs/exp.html rename to src/main/resources/doc/it/html/guide/prefs/exp.html diff --git a/doc/it/html/guide/prefs/index.html b/src/main/resources/doc/it/html/guide/prefs/index.html similarity index 100% rename from doc/it/html/guide/prefs/index.html rename to src/main/resources/doc/it/html/guide/prefs/index.html diff --git a/doc/it/html/guide/prefs/intl.html b/src/main/resources/doc/it/html/guide/prefs/intl.html similarity index 100% rename from doc/it/html/guide/prefs/intl.html rename to src/main/resources/doc/it/html/guide/prefs/intl.html diff --git a/doc/it/html/guide/prefs/layout.html b/src/main/resources/doc/it/html/guide/prefs/layout.html similarity index 100% rename from doc/it/html/guide/prefs/layout.html rename to src/main/resources/doc/it/html/guide/prefs/layout.html diff --git a/doc/it/html/guide/prefs/template.html b/src/main/resources/doc/it/html/guide/prefs/template.html similarity index 100% rename from doc/it/html/guide/prefs/template.html rename to src/main/resources/doc/it/html/guide/prefs/template.html diff --git a/doc/it/html/guide/prefs/window.html b/src/main/resources/doc/it/html/guide/prefs/window.html similarity index 100% rename from doc/it/html/guide/prefs/window.html rename to src/main/resources/doc/it/html/guide/prefs/window.html diff --git a/doc/it/html/guide/prop/delays.html b/src/main/resources/doc/it/html/guide/prop/delays.html similarity index 100% rename from doc/it/html/guide/prop/delays.html rename to src/main/resources/doc/it/html/guide/prop/delays.html diff --git a/doc/it/html/guide/prop/index.html b/src/main/resources/doc/it/html/guide/prop/index.html similarity index 100% rename from doc/it/html/guide/prop/index.html rename to src/main/resources/doc/it/html/guide/prop/index.html diff --git a/doc/it/html/guide/prop/oscillate.html b/src/main/resources/doc/it/html/guide/prop/oscillate.html similarity index 100% rename from doc/it/html/guide/prop/oscillate.html rename to src/main/resources/doc/it/html/guide/prop/oscillate.html diff --git a/doc/it/html/guide/prop/shortcome.html b/src/main/resources/doc/it/html/guide/prop/shortcome.html similarity index 100% rename from doc/it/html/guide/prop/shortcome.html rename to src/main/resources/doc/it/html/guide/prop/shortcome.html diff --git a/doc/it/html/guide/style.css b/src/main/resources/doc/it/html/guide/style.css similarity index 100% rename from doc/it/html/guide/style.css rename to src/main/resources/doc/it/html/guide/style.css diff --git a/doc/it/html/guide/subcirc/appear.html b/src/main/resources/doc/it/html/guide/subcirc/appear.html similarity index 77% rename from doc/it/html/guide/subcirc/appear.html rename to src/main/resources/doc/it/html/guide/subcirc/appear.html index 179b82b9c..7e81ede91 100644 --- a/doc/it/html/guide/subcirc/appear.html +++ b/src/main/resources/doc/it/html/guide/subcirc/appear.html @@ -82,22 +82,22 @@

    • - ######### Selection Tool : Select, move, copy, paste the symbols. + ######### Selection Tool : Select, move, copy, paste the symbols.

    • - ######### Text Tool : Add, insert or edit a text. + ######### Text Tool : Add, insert or edit a text.

    • - ######### Line Tool : Creates a line segment. + ######### Line Tool : Creates a line segment.

    • - ######### Curve tool: Create a quadratic Bezier curve. The first click and drag specifies the beginning of the line, the second click and drag ends the line and sets the curvature. A click on the line shows you the three control points. Schift and click on central control point impose a symmetrical curve. Alt and click on center point draws the curve through the control point (under the mouse). + ######### Curve tool: Create a quadratic Bezier curve. The first click and drag specifies the beginning of the line, the second click and drag ends the line and sets the curvature. A click on the line shows you the three control points. Schift and click on central control point impose a symmetrical curve. Alt and click on center point draws the curve through the control point (under the mouse).

    • @@ -107,17 +107,17 @@
    • - ######### Rectangle tool Create a rectangle or a square ( Shift ) through dragging from one corner to the opposite corner and alt-drag to create the rectangle starting from the center. + ######### Rectangle tool Create a rectangle or a square ( Shift ) through dragging from one corner to the opposite corner and alt-drag to create the rectangle starting from the center.

    • - ######### Oval tool Creates an oval or circle ( Shift ) through dragging from one corner of its bounding box to the opposite corner and alt-drag to create the oval starting from the center. + ######### Oval tool Creates an oval or circle ( Shift ) through dragging from one corner of its bounding box to the opposite corner and alt-drag to create the oval starting from the center.

    • - ######### Polygon tool Create an arbitrary polygon, each click starts a new face. A double-click or Enter key or click th starting vertex to complete the shape. + ######### Polygon tool Create an arbitrary polygon, each click starts a new face. A double-click or Enter key or click th starting vertex to complete the shape.

    diff --git a/doc/it/html/guide/subcirc/creating.html b/src/main/resources/doc/it/html/guide/subcirc/creating.html similarity index 100% rename from doc/it/html/guide/subcirc/creating.html rename to src/main/resources/doc/it/html/guide/subcirc/creating.html diff --git a/doc/it/html/guide/subcirc/debug.html b/src/main/resources/doc/it/html/guide/subcirc/debug.html similarity index 100% rename from doc/it/html/guide/subcirc/debug.html rename to src/main/resources/doc/it/html/guide/subcirc/debug.html diff --git a/doc/it/html/guide/subcirc/index.html b/src/main/resources/doc/it/html/guide/subcirc/index.html similarity index 100% rename from doc/it/html/guide/subcirc/index.html rename to src/main/resources/doc/it/html/guide/subcirc/index.html diff --git a/doc/it/html/guide/subcirc/library.html b/src/main/resources/doc/it/html/guide/subcirc/library.html similarity index 100% rename from doc/it/html/guide/subcirc/library.html rename to src/main/resources/doc/it/html/guide/subcirc/library.html diff --git a/doc/it/html/guide/subcirc/using.html b/src/main/resources/doc/it/html/guide/subcirc/using.html similarity index 100% rename from doc/it/html/guide/subcirc/using.html rename to src/main/resources/doc/it/html/guide/subcirc/using.html diff --git a/doc/it/html/guide/tutorial/index.html b/src/main/resources/doc/it/html/guide/tutorial/index.html similarity index 100% rename from doc/it/html/guide/tutorial/index.html rename to src/main/resources/doc/it/html/guide/tutorial/index.html diff --git a/doc/it/html/guide/tutorial/tutor-gates.html b/src/main/resources/doc/it/html/guide/tutorial/tutor-gates.html similarity index 100% rename from doc/it/html/guide/tutorial/tutor-gates.html rename to src/main/resources/doc/it/html/guide/tutorial/tutor-gates.html diff --git a/doc/it/html/guide/tutorial/tutor-orient.html b/src/main/resources/doc/it/html/guide/tutorial/tutor-orient.html similarity index 100% rename from doc/it/html/guide/tutorial/tutor-orient.html rename to src/main/resources/doc/it/html/guide/tutorial/tutor-orient.html diff --git a/doc/it/html/guide/tutorial/tutor-step.html b/src/main/resources/doc/it/html/guide/tutorial/tutor-step.html similarity index 100% rename from doc/it/html/guide/tutorial/tutor-step.html rename to src/main/resources/doc/it/html/guide/tutorial/tutor-step.html diff --git a/doc/it/html/guide/tutorial/tutor-test.html b/src/main/resources/doc/it/html/guide/tutorial/tutor-test.html similarity index 100% rename from doc/it/html/guide/tutorial/tutor-test.html rename to src/main/resources/doc/it/html/guide/tutorial/tutor-test.html diff --git a/doc/it/html/guide/tutorial/tutor-text.html b/src/main/resources/doc/it/html/guide/tutorial/tutor-text.html similarity index 100% rename from doc/it/html/guide/tutorial/tutor-text.html rename to src/main/resources/doc/it/html/guide/tutorial/tutor-text.html diff --git a/doc/it/html/guide/tutorial/tutor-wires.html b/src/main/resources/doc/it/html/guide/tutorial/tutor-wires.html similarity index 100% rename from doc/it/html/guide/tutorial/tutor-wires.html rename to src/main/resources/doc/it/html/guide/tutorial/tutor-wires.html diff --git a/doc/it/html/guide/verify/index.html b/src/main/resources/doc/it/html/guide/verify/index.html similarity index 100% rename from doc/it/html/guide/verify/index.html rename to src/main/resources/doc/it/html/guide/verify/index.html diff --git a/doc/it/html/guide/verify/multi.html b/src/main/resources/doc/it/html/guide/verify/multi.html similarity index 100% rename from doc/it/html/guide/verify/multi.html rename to src/main/resources/doc/it/html/guide/verify/multi.html diff --git a/doc/it/html/guide/verify/other.html b/src/main/resources/doc/it/html/guide/verify/other.html similarity index 100% rename from doc/it/html/guide/verify/other.html rename to src/main/resources/doc/it/html/guide/verify/other.html diff --git a/doc/it/html/guide/verify/sub.html b/src/main/resources/doc/it/html/guide/verify/sub.html similarity index 100% rename from doc/it/html/guide/verify/sub.html rename to src/main/resources/doc/it/html/guide/verify/sub.html diff --git a/doc/it/html/guide/verify/test.html b/src/main/resources/doc/it/html/guide/verify/test.html similarity index 100% rename from doc/it/html/guide/verify/test.html rename to src/main/resources/doc/it/html/guide/verify/test.html diff --git a/doc/it/html/index.html b/src/main/resources/doc/it/html/index.html similarity index 100% rename from doc/it/html/index.html rename to src/main/resources/doc/it/html/index.html diff --git a/doc/it/html/libs/arith/adder.html b/src/main/resources/doc/it/html/libs/arith/adder.html similarity index 96% rename from doc/it/html/libs/arith/adder.html rename to src/main/resources/doc/it/html/libs/arith/adder.html index b714d9e86..9b73ae4ea 100644 --- a/doc/it/html/libs/arith/adder.html +++ b/src/main/resources/doc/it/html/libs/arith/adder.html @@ -5,7 +5,7 @@ -

    +

    Adder

    diff --git a/doc/it/html/libs/arith/bitadder.html b/src/main/resources/doc/it/html/libs/arith/bitadder.html similarity index 96% rename from doc/it/html/libs/arith/bitadder.html rename to src/main/resources/doc/it/html/libs/arith/bitadder.html index a2417dcca..9b3e62313 100644 --- a/doc/it/html/libs/arith/bitadder.html +++ b/src/main/resources/doc/it/html/libs/arith/bitadder.html @@ -5,7 +5,7 @@ -

    +

    Bit Adder

    diff --git a/doc/it/html/libs/arith/bitfinder.html b/src/main/resources/doc/it/html/libs/arith/bitfinder.html similarity index 97% rename from doc/it/html/libs/arith/bitfinder.html rename to src/main/resources/doc/it/html/libs/arith/bitfinder.html index ddefe0b0c..991c79a98 100644 --- a/doc/it/html/libs/arith/bitfinder.html +++ b/src/main/resources/doc/it/html/libs/arith/bitfinder.html @@ -5,7 +5,7 @@ -

    +

    Bit Finder

    diff --git a/doc/it/html/libs/arith/comparator.html b/src/main/resources/doc/it/html/libs/arith/comparator.html similarity index 96% rename from doc/it/html/libs/arith/comparator.html rename to src/main/resources/doc/it/html/libs/arith/comparator.html index 68eda31d1..faf362d0a 100644 --- a/doc/it/html/libs/arith/comparator.html +++ b/src/main/resources/doc/it/html/libs/arith/comparator.html @@ -5,7 +5,7 @@ -

    +

    Comparator

    diff --git a/doc/it/html/libs/arith/divider.html b/src/main/resources/doc/it/html/libs/arith/divider.html similarity index 97% rename from doc/it/html/libs/arith/divider.html rename to src/main/resources/doc/it/html/libs/arith/divider.html index 2c914b1be..3d5bf5924 100644 --- a/doc/it/html/libs/arith/divider.html +++ b/src/main/resources/doc/it/html/libs/arith/divider.html @@ -5,7 +5,7 @@ -

    +

    Divider

    diff --git a/src/main/resources/doc/it/html/libs/arith/index.html b/src/main/resources/doc/it/html/libs/arith/index.html new file mode 100644 index 000000000..faa812857 --- /dev/null +++ b/src/main/resources/doc/it/html/libs/arith/index.html @@ -0,0 +1,38 @@ + + +Arithmetic Library + + + + +

    Arithmetic library

    + +

    The Arithmetic library includes combinational +components that perform arithmetic operations on unsigned and +two's-complement values.

    + +
    + + + + + + + + + + + + + + + + + + +
    Adder
    Subtractor
    Multiplier
    Divider
    Negator
    Comparator
    Shifter
    Bit Adder
    Bit Finder
    + +

    Back to Library Reference

    + + + diff --git a/doc/it/html/libs/arith/multiplier.html b/src/main/resources/doc/it/html/libs/arith/multiplier.html similarity index 96% rename from doc/it/html/libs/arith/multiplier.html rename to src/main/resources/doc/it/html/libs/arith/multiplier.html index 65fef94b1..df2179da4 100644 --- a/doc/it/html/libs/arith/multiplier.html +++ b/src/main/resources/doc/it/html/libs/arith/multiplier.html @@ -5,7 +5,7 @@ -

    +

    Multiplier

    diff --git a/doc/it/html/libs/arith/negator.html b/src/main/resources/doc/it/html/libs/arith/negator.html similarity index 94% rename from doc/it/html/libs/arith/negator.html rename to src/main/resources/doc/it/html/libs/arith/negator.html index bee5283f2..fce0ed230 100644 --- a/doc/it/html/libs/arith/negator.html +++ b/src/main/resources/doc/it/html/libs/arith/negator.html @@ -5,7 +5,7 @@ -

    +

    Negator

    diff --git a/doc/it/html/libs/arith/shifter.html b/src/main/resources/doc/it/html/libs/arith/shifter.html similarity index 97% rename from doc/it/html/libs/arith/shifter.html rename to src/main/resources/doc/it/html/libs/arith/shifter.html index a5edc9a38..aa5626a05 100644 --- a/doc/it/html/libs/arith/shifter.html +++ b/src/main/resources/doc/it/html/libs/arith/shifter.html @@ -5,7 +5,7 @@ -

    +

    Shifter

    diff --git a/doc/it/html/libs/arith/subtractor.html b/src/main/resources/doc/it/html/libs/arith/subtractor.html similarity index 97% rename from doc/it/html/libs/arith/subtractor.html rename to src/main/resources/doc/it/html/libs/arith/subtractor.html index 56cb0c354..08276f58c 100644 --- a/doc/it/html/libs/arith/subtractor.html +++ b/src/main/resources/doc/it/html/libs/arith/subtractor.html @@ -5,7 +5,7 @@ -

    +

    Subtractor

    diff --git a/doc/it/html/libs/base/edit.html b/src/main/resources/doc/it/html/libs/base/edit.html similarity index 98% rename from doc/it/html/libs/base/edit.html rename to src/main/resources/doc/it/html/libs/base/edit.html index b850665cb..415c6e246 100644 --- a/doc/it/html/libs/base/edit.html +++ b/src/main/resources/doc/it/html/libs/base/edit.html @@ -5,7 +5,7 @@ -

    +

    Edit Tool

    diff --git a/src/main/resources/doc/it/html/libs/base/index.html b/src/main/resources/doc/it/html/libs/base/index.html new file mode 100644 index 000000000..07779728c --- /dev/null +++ b/src/main/resources/doc/it/html/libs/base/index.html @@ -0,0 +1,32 @@ + + +Base Library + + + + +

    Base library

    + +

    The Base library includes general-purpose tools.

    + +
    + + + + + + + + + + + + + + +
    Poke Tool
    Edit Tool
    Select Tool
    Wiring Tool
    Text Tool
    Menu Tool
    Label
    + +

    Back to Library Reference

    + + + diff --git a/doc/it/html/libs/base/label.html b/src/main/resources/doc/it/html/libs/base/label.html similarity index 96% rename from doc/it/html/libs/base/label.html rename to src/main/resources/doc/it/html/libs/base/label.html index 8ba66521d..60c34b86c 100644 --- a/doc/it/html/libs/base/label.html +++ b/src/main/resources/doc/it/html/libs/base/label.html @@ -5,7 +5,7 @@ -

    +

    Label

    diff --git a/doc/it/html/libs/base/menu.html b/src/main/resources/doc/it/html/libs/base/menu.html similarity index 95% rename from doc/it/html/libs/base/menu.html rename to src/main/resources/doc/it/html/libs/base/menu.html index 80f33f332..6545d29b4 100644 --- a/doc/it/html/libs/base/menu.html +++ b/src/main/resources/doc/it/html/libs/base/menu.html @@ -5,7 +5,7 @@ -

    +

    Menu Tool

    diff --git a/doc/it/html/libs/base/poke.html b/src/main/resources/doc/it/html/libs/base/poke.html similarity index 95% rename from doc/it/html/libs/base/poke.html rename to src/main/resources/doc/it/html/libs/base/poke.html index 67444b2c5..09f897415 100644 --- a/doc/it/html/libs/base/poke.html +++ b/src/main/resources/doc/it/html/libs/base/poke.html @@ -5,7 +5,7 @@ -

    +

    Poke Tool

    diff --git a/doc/it/html/libs/base/select.html b/src/main/resources/doc/it/html/libs/base/select.html similarity index 97% rename from doc/it/html/libs/base/select.html rename to src/main/resources/doc/it/html/libs/base/select.html index b125fcc38..8602ecaf0 100644 --- a/doc/it/html/libs/base/select.html +++ b/src/main/resources/doc/it/html/libs/base/select.html @@ -5,7 +5,7 @@ -

    +

    Select Tool

    diff --git a/doc/it/html/libs/base/text.html b/src/main/resources/doc/it/html/libs/base/text.html similarity index 96% rename from doc/it/html/libs/base/text.html rename to src/main/resources/doc/it/html/libs/base/text.html index 40a1ec8fe..16da2a598 100644 --- a/doc/it/html/libs/base/text.html +++ b/src/main/resources/doc/it/html/libs/base/text.html @@ -5,7 +5,7 @@ -

    +

    Text Tool

    diff --git a/doc/it/html/libs/base/wiring.html b/src/main/resources/doc/it/html/libs/base/wiring.html similarity index 97% rename from doc/it/html/libs/base/wiring.html rename to src/main/resources/doc/it/html/libs/base/wiring.html index 57ea668d4..49a11d7a1 100644 --- a/doc/it/html/libs/base/wiring.html +++ b/src/main/resources/doc/it/html/libs/base/wiring.html @@ -5,7 +5,7 @@ -

    +

    Wiring Tool

    diff --git a/doc/it/html/libs/gates/basic.html b/src/main/resources/doc/it/html/libs/gates/basic.html similarity index 92% rename from doc/it/html/libs/gates/basic.html rename to src/main/resources/doc/it/html/libs/gates/basic.html index cd1d520b2..f8f42eaae 100644 --- a/doc/it/html/libs/gates/basic.html +++ b/src/main/resources/doc/it/html/libs/gates/basic.html @@ -6,14 +6,14 @@
    - - - -
    - - - - + + + +
    + + + +

    AND/OR/NAND/NOR Gate

    diff --git a/doc/it/html/libs/gates/buffer.html b/src/main/resources/doc/it/html/libs/gates/buffer.html similarity index 96% rename from doc/it/html/libs/gates/buffer.html rename to src/main/resources/doc/it/html/libs/gates/buffer.html index 7ece00b09..85ea9024b 100644 --- a/doc/it/html/libs/gates/buffer.html +++ b/src/main/resources/doc/it/html/libs/gates/buffer.html @@ -5,7 +5,7 @@ -

    Buffer

    +

    Buffer

    diff --git a/doc/it/html/libs/gates/controlled.html b/src/main/resources/doc/it/html/libs/gates/controlled.html similarity index 94% rename from doc/it/html/libs/gates/controlled.html rename to src/main/resources/doc/it/html/libs/gates/controlled.html index f176149ca..81292e208 100644 --- a/doc/it/html/libs/gates/controlled.html +++ b/src/main/resources/doc/it/html/libs/gates/controlled.html @@ -5,8 +5,8 @@ -

    - +

    + Controlled Buffer/Inverter

    Library:
    diff --git a/src/main/resources/doc/it/html/libs/gates/index.html b/src/main/resources/doc/it/html/libs/gates/index.html new file mode 100644 index 000000000..4c2d508a1 --- /dev/null +++ b/src/main/resources/doc/it/html/libs/gates/index.html @@ -0,0 +1,49 @@ + + +Gates Library + + + + +

    Gates library

    + +

    The Gates library includes a variety of simple +components, all of which have a single output whose value is +dictated entirely by the current inputs.

    + +
    + + + + + + + + + + +

    +
    NOT Gate
    Buffer
    + + + +
    + + + +
    AND/OR/NAND/NOR Gate
    + + + +
    + + + +
    XOR/XNOR/Odd Parity/Even Parity Gate
    + + Controlled Buffer/Inverter
    + +

    Back to Library Reference

    + + + diff --git a/doc/it/html/libs/gates/not.html b/src/main/resources/doc/it/html/libs/gates/not.html similarity index 96% rename from doc/it/html/libs/gates/not.html rename to src/main/resources/doc/it/html/libs/gates/not.html index 974bae72b..6de7fe9ca 100644 --- a/doc/it/html/libs/gates/not.html +++ b/src/main/resources/doc/it/html/libs/gates/not.html @@ -5,7 +5,7 @@ -

    NOT Gate

    +

    NOT Gate

    diff --git a/doc/it/html/libs/gates/xor.html b/src/main/resources/doc/it/html/libs/gates/xor.html similarity index 92% rename from doc/it/html/libs/gates/xor.html rename to src/main/resources/doc/it/html/libs/gates/xor.html index 78ddf4eb9..8c74ec07e 100644 --- a/doc/it/html/libs/gates/xor.html +++ b/src/main/resources/doc/it/html/libs/gates/xor.html @@ -6,14 +6,14 @@
    Library:
    - - - -
    - - - - + + + +
    + + + +

    XOR/XNOR/Odd Parity/Even Parity Gate

    diff --git a/doc/el/html/libs/hdl/index.html b/src/main/resources/doc/it/html/libs/hdl/index.html similarity index 86% rename from doc/el/html/libs/hdl/index.html rename to src/main/resources/doc/it/html/libs/hdl/index.html index 3a4653a8f..a8f0697c5 100644 --- a/doc/el/html/libs/hdl/index.html +++ b/src/main/resources/doc/it/html/libs/hdl/index.html @@ -15,7 +15,7 @@
    - + VHDL Entity diff --git a/doc/it/html/libs/hdl/vhdlentity.html b/src/main/resources/doc/it/html/libs/hdl/vhdlentity.html similarity index 100% rename from doc/it/html/libs/hdl/vhdlentity.html rename to src/main/resources/doc/it/html/libs/hdl/vhdlentity.html diff --git a/src/main/resources/doc/it/html/libs/index.html b/src/main/resources/doc/it/html/libs/index.html new file mode 100644 index 000000000..3a393d156 --- /dev/null +++ b/src/main/resources/doc/it/html/libs/index.html @@ -0,0 +1,185 @@ + + +Library Reference + + + + +

    Library Reference

    + +

    A Logisim library holds a set of tools that allow you to +interact with a circuit via clicking and dragging the mouse in the +canvas area. Most often, a tool is intended for adding components of a +particular type into a circuit; but some of the most important tools, +such as the Poke Tool and the Select Tool, allow you to interact with +components in other ways.

    + +

    All of the tools included in Logisim's built-in libraries are +documented in this reference material.

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Wiring library
    Splitter
    + + Pin
    Probe
    Tunnel
    + Pull Resistor
    Clock
    + Constant
    + + Power/Ground
    + + Transistor
    + Transmission Gate
    Bit Extender

    Gates library

    +
    NOT Gate
    Buffer
    + + +
    + + + +
    AND/OR/NAND/NOR Gate
    + + + +
    + + + +
    XOR/XNOR/Odd Parity/Even Parity Gate
    + + Controlled Buffer/Inverter

    Plexers library
    Multiplexer
    Demultiplexer
    Decoder
    Priority Encoder
    Bit Selector

    Arithmetic library
    Adder
    Subtractor
    Multiplier
    Divider
    Negator
    Comparator
    Shifter
    Bit Adder
    Bit Finder

    Memory library
    + + + + D/T/J-K/S-R Flip-Flop
    Register
    Counter
    Shift Register
    Random
    RAM
    ROM

    Input/Output library
    Button
    Joystick
    Keyboard
    LED
    7-Segment Display
    Hex Digit Display
    LED Matrix
    TTY

    HDL-IP library
    VHDL Entity

    Base library
    Poke Tool
    Edit Tool
    Select Tool
    Wiring Tool
    Text Tool
    Menu Tool
    Label

    TCL library
    REDS console
    TCL generic
    + + + diff --git a/doc/it/html/libs/io/7seg.html b/src/main/resources/doc/it/html/libs/io/7seg.html similarity index 96% rename from doc/it/html/libs/io/7seg.html rename to src/main/resources/doc/it/html/libs/io/7seg.html index 414b7d40c..b56c210c4 100644 --- a/doc/it/html/libs/io/7seg.html +++ b/src/main/resources/doc/it/html/libs/io/7seg.html @@ -5,7 +5,7 @@ -

    +

    7-Segment Display

    diff --git a/doc/it/html/libs/io/button.html b/src/main/resources/doc/it/html/libs/io/button.html similarity index 95% rename from doc/it/html/libs/io/button.html rename to src/main/resources/doc/it/html/libs/io/button.html index 8d1b47de2..dbaa78f4e 100644 --- a/doc/it/html/libs/io/button.html +++ b/src/main/resources/doc/it/html/libs/io/button.html @@ -5,7 +5,7 @@ -

    +

    Button

    diff --git a/doc/it/html/libs/io/dotmat.html b/src/main/resources/doc/it/html/libs/io/dotmat.html similarity index 97% rename from doc/it/html/libs/io/dotmat.html rename to src/main/resources/doc/it/html/libs/io/dotmat.html index e869ff514..deadf7f20 100644 --- a/doc/it/html/libs/io/dotmat.html +++ b/src/main/resources/doc/it/html/libs/io/dotmat.html @@ -5,7 +5,7 @@ -

    +

    LED Matrix

    diff --git a/doc/it/html/libs/io/hexdig.html b/src/main/resources/doc/it/html/libs/io/hexdig.html similarity index 95% rename from doc/it/html/libs/io/hexdig.html rename to src/main/resources/doc/it/html/libs/io/hexdig.html index edcdade81..5432a3d3f 100644 --- a/doc/it/html/libs/io/hexdig.html +++ b/src/main/resources/doc/it/html/libs/io/hexdig.html @@ -5,7 +5,7 @@ -

    +

    Hex Digit Display

    diff --git a/src/main/resources/doc/it/html/libs/io/index.html b/src/main/resources/doc/it/html/libs/io/index.html new file mode 100644 index 000000000..cd2afc09c --- /dev/null +++ b/src/main/resources/doc/it/html/libs/io/index.html @@ -0,0 +1,36 @@ + + +Input/Output Library + + + + +

    Input/Output library

    + +

    The Input/Output library includes components that are meant to +correspond to typical components found in electronics for interfacing +with a user.

    + +
    + + + + + + + + + + + + + + + + +
    Button
    Joystick
    Keyboard
    LED
    7-Segment Display
    Hex Digit Display
    LED Matrix
    TTY
    + +

    Back to Library Reference

    + + + diff --git a/doc/it/html/libs/io/joystick.html b/src/main/resources/doc/it/html/libs/io/joystick.html similarity index 96% rename from doc/it/html/libs/io/joystick.html rename to src/main/resources/doc/it/html/libs/io/joystick.html index 26c075a38..5dc876af7 100644 --- a/doc/it/html/libs/io/joystick.html +++ b/src/main/resources/doc/it/html/libs/io/joystick.html @@ -5,7 +5,7 @@ -

    +

    Joystick

    diff --git a/doc/it/html/libs/io/keyboard.html b/src/main/resources/doc/it/html/libs/io/keyboard.html similarity index 97% rename from doc/it/html/libs/io/keyboard.html rename to src/main/resources/doc/it/html/libs/io/keyboard.html index ab8115a46..a864afe3f 100644 --- a/doc/it/html/libs/io/keyboard.html +++ b/src/main/resources/doc/it/html/libs/io/keyboard.html @@ -5,7 +5,7 @@ -

    +

    Keyboard

    diff --git a/doc/it/html/libs/io/led.html b/src/main/resources/doc/it/html/libs/io/led.html similarity index 95% rename from doc/it/html/libs/io/led.html rename to src/main/resources/doc/it/html/libs/io/led.html index 9dc15402c..e5c9e663c 100644 --- a/doc/it/html/libs/io/led.html +++ b/src/main/resources/doc/it/html/libs/io/led.html @@ -5,7 +5,7 @@ -

    +

    LED

    diff --git a/doc/it/html/libs/io/tty.html b/src/main/resources/doc/it/html/libs/io/tty.html similarity index 97% rename from doc/it/html/libs/io/tty.html rename to src/main/resources/doc/it/html/libs/io/tty.html index 0278bfcb1..7b4130818 100644 --- a/doc/it/html/libs/io/tty.html +++ b/src/main/resources/doc/it/html/libs/io/tty.html @@ -5,7 +5,7 @@ -

    +

    TTY

    diff --git a/doc/it/html/libs/mem/counter.html b/src/main/resources/doc/it/html/libs/mem/counter.html similarity index 98% rename from doc/it/html/libs/mem/counter.html rename to src/main/resources/doc/it/html/libs/mem/counter.html index 698499419..a26dfdaed 100644 --- a/doc/it/html/libs/mem/counter.html +++ b/src/main/resources/doc/it/html/libs/mem/counter.html @@ -5,7 +5,7 @@ -

    +

    Counter

    diff --git a/doc/it/html/libs/mem/flipflops.html b/src/main/resources/doc/it/html/libs/mem/flipflops.html similarity index 95% rename from doc/it/html/libs/mem/flipflops.html rename to src/main/resources/doc/it/html/libs/mem/flipflops.html index 65bfa7d13..ccea7df5c 100644 --- a/doc/it/html/libs/mem/flipflops.html +++ b/src/main/resources/doc/it/html/libs/mem/flipflops.html @@ -5,10 +5,10 @@ -

    - - - +

    + + + D/T/J-K/S-R Flip-Flop

    diff --git a/src/main/resources/doc/it/html/libs/mem/index.html b/src/main/resources/doc/it/html/libs/mem/index.html new file mode 100644 index 000000000..b5b1ccc37 --- /dev/null +++ b/src/main/resources/doc/it/html/libs/mem/index.html @@ -0,0 +1,36 @@ + + +Memory Library + + + + +

    Memory library

    + +

    The Memory library includes components that remember information.

    + +
    + + + + + + + + + + + + + + +
    + + + + D/T/J-K/S-R Flip-Flop
    Register
    Counter
    Shift Register
    Random
    RAM
    ROM
    + +

    Back to Library Reference

    + + + diff --git a/doc/it/html/libs/mem/ram.html b/src/main/resources/doc/it/html/libs/mem/ram.html similarity index 98% rename from doc/it/html/libs/mem/ram.html rename to src/main/resources/doc/it/html/libs/mem/ram.html index a64d84cfb..91af17cb5 100644 --- a/doc/it/html/libs/mem/ram.html +++ b/src/main/resources/doc/it/html/libs/mem/ram.html @@ -5,7 +5,7 @@ -

    +

    RAM

    diff --git a/doc/it/html/libs/mem/random.html b/src/main/resources/doc/it/html/libs/mem/random.html similarity index 97% rename from doc/it/html/libs/mem/random.html rename to src/main/resources/doc/it/html/libs/mem/random.html index 80ad268fb..356f4e62b 100644 --- a/doc/it/html/libs/mem/random.html +++ b/src/main/resources/doc/it/html/libs/mem/random.html @@ -5,7 +5,7 @@ -

    +

    Random

    diff --git a/doc/it/html/libs/mem/register.html b/src/main/resources/doc/it/html/libs/mem/register.html similarity index 97% rename from doc/it/html/libs/mem/register.html rename to src/main/resources/doc/it/html/libs/mem/register.html index f2039284d..339dcbbc9 100644 --- a/doc/it/html/libs/mem/register.html +++ b/src/main/resources/doc/it/html/libs/mem/register.html @@ -5,7 +5,7 @@ -

    +

    Register

    diff --git a/doc/it/html/libs/mem/rom.html b/src/main/resources/doc/it/html/libs/mem/rom.html similarity index 97% rename from doc/it/html/libs/mem/rom.html rename to src/main/resources/doc/it/html/libs/mem/rom.html index adce28ae2..2b179fbb3 100644 --- a/doc/it/html/libs/mem/rom.html +++ b/src/main/resources/doc/it/html/libs/mem/rom.html @@ -5,7 +5,7 @@ -

    +

    ROM

    diff --git a/doc/it/html/libs/mem/shiftreg.html b/src/main/resources/doc/it/html/libs/mem/shiftreg.html similarity index 98% rename from doc/it/html/libs/mem/shiftreg.html rename to src/main/resources/doc/it/html/libs/mem/shiftreg.html index 1b426566c..231f4b7e7 100644 --- a/doc/it/html/libs/mem/shiftreg.html +++ b/src/main/resources/doc/it/html/libs/mem/shiftreg.html @@ -5,7 +5,7 @@ -

    +

    Shift Register

    diff --git a/doc/it/html/libs/plexers/decoder.html b/src/main/resources/doc/it/html/libs/plexers/decoder.html similarity index 97% rename from doc/it/html/libs/plexers/decoder.html rename to src/main/resources/doc/it/html/libs/plexers/decoder.html index dc1b09f91..26e4df03b 100644 --- a/doc/it/html/libs/plexers/decoder.html +++ b/src/main/resources/doc/it/html/libs/plexers/decoder.html @@ -5,7 +5,7 @@ -

    +

    Decoder

    diff --git a/doc/it/html/libs/plexers/demux.html b/src/main/resources/doc/it/html/libs/plexers/demux.html similarity index 97% rename from doc/it/html/libs/plexers/demux.html rename to src/main/resources/doc/it/html/libs/plexers/demux.html index 1c35a8149..44277a2a2 100644 --- a/doc/it/html/libs/plexers/demux.html +++ b/src/main/resources/doc/it/html/libs/plexers/demux.html @@ -5,7 +5,7 @@ -

    +

    Demultiplexer

    diff --git a/doc/it/html/libs/plexers/index.html b/src/main/resources/doc/it/html/libs/plexers/index.html similarity index 50% rename from doc/it/html/libs/plexers/index.html rename to src/main/resources/doc/it/html/libs/plexers/index.html index 6d610d46b..3e3604fee 100644 --- a/doc/it/html/libs/plexers/index.html +++ b/src/main/resources/doc/it/html/libs/plexers/index.html @@ -12,15 +12,15 @@ Like the components of the Gates library, all are combinational, but their purpose is generally for routing values.

    - + - + - + - + - +
    Multiplexer
    Demultiplexer
    Decoder
    Priority Encoder
    Bit Selector
    diff --git a/doc/it/html/libs/plexers/mux.html b/src/main/resources/doc/it/html/libs/plexers/mux.html similarity index 97% rename from doc/it/html/libs/plexers/mux.html rename to src/main/resources/doc/it/html/libs/plexers/mux.html index 9b5cf0f17..f1c9ac3cf 100644 --- a/doc/it/html/libs/plexers/mux.html +++ b/src/main/resources/doc/it/html/libs/plexers/mux.html @@ -5,7 +5,7 @@ -

    +

    Multiplexer

    diff --git a/doc/it/html/libs/plexers/priencod.html b/src/main/resources/doc/it/html/libs/plexers/priencod.html similarity index 97% rename from doc/it/html/libs/plexers/priencod.html rename to src/main/resources/doc/it/html/libs/plexers/priencod.html index e9fa04f6a..a9c431dc0 100644 --- a/doc/it/html/libs/plexers/priencod.html +++ b/src/main/resources/doc/it/html/libs/plexers/priencod.html @@ -5,7 +5,7 @@ -

    +

    Priority Encoder

    diff --git a/doc/it/html/libs/plexers/selector.html b/src/main/resources/doc/it/html/libs/plexers/selector.html similarity index 96% rename from doc/it/html/libs/plexers/selector.html rename to src/main/resources/doc/it/html/libs/plexers/selector.html index ca7525aaf..b40285bdc 100644 --- a/doc/it/html/libs/plexers/selector.html +++ b/src/main/resources/doc/it/html/libs/plexers/selector.html @@ -5,7 +5,7 @@ -

    +

    Bit Selector

    diff --git a/doc/it/html/libs/tcl/generic.html b/src/main/resources/doc/it/html/libs/tcl/generic.html similarity index 93% rename from doc/it/html/libs/tcl/generic.html rename to src/main/resources/doc/it/html/libs/tcl/generic.html index 519977ff4..7b87c391b 100644 --- a/doc/it/html/libs/tcl/generic.html +++ b/src/main/resources/doc/it/html/libs/tcl/generic.html @@ -5,7 +5,7 @@ -

    +

    Generic

    diff --git a/doc/en/html/libs/tcl/index.html b/src/main/resources/doc/it/html/libs/tcl/index.html similarity index 90% rename from doc/en/html/libs/tcl/index.html rename to src/main/resources/doc/it/html/libs/tcl/index.html index 1d778a63c..44536b3ad 100644 --- a/doc/en/html/libs/tcl/index.html +++ b/src/main/resources/doc/it/html/libs/tcl/index.html @@ -11,9 +11,9 @@
    - + - +
    REDS console
    TCL generic
    diff --git a/doc/el/html/libs/tcl/reds_console.html b/src/main/resources/doc/it/html/libs/tcl/reds_console.html similarity index 93% rename from doc/el/html/libs/tcl/reds_console.html rename to src/main/resources/doc/it/html/libs/tcl/reds_console.html index aa1c78240..83625fb0d 100644 --- a/doc/el/html/libs/tcl/reds_console.html +++ b/src/main/resources/doc/it/html/libs/tcl/reds_console.html @@ -5,7 +5,7 @@ -

    +

    REDS console

    diff --git a/doc/it/html/libs/wiring/clock.html b/src/main/resources/doc/it/html/libs/wiring/clock.html similarity index 96% rename from doc/it/html/libs/wiring/clock.html rename to src/main/resources/doc/it/html/libs/wiring/clock.html index 0b45b5612..1c0913008 100644 --- a/doc/it/html/libs/wiring/clock.html +++ b/src/main/resources/doc/it/html/libs/wiring/clock.html @@ -5,7 +5,7 @@ -

    +

    Clock

    diff --git a/doc/it/html/libs/wiring/const01.html b/src/main/resources/doc/it/html/libs/wiring/const01.html similarity index 90% rename from doc/it/html/libs/wiring/const01.html rename to src/main/resources/doc/it/html/libs/wiring/const01.html index 822ca917c..91118dd01 100644 --- a/doc/it/html/libs/wiring/const01.html +++ b/src/main/resources/doc/it/html/libs/wiring/const01.html @@ -5,7 +5,7 @@ -

    Power/Ground

    +

    Power/Ground

    diff --git a/doc/it/html/libs/wiring/constant.html b/src/main/resources/doc/it/html/libs/wiring/constant.html similarity index 93% rename from doc/it/html/libs/wiring/constant.html rename to src/main/resources/doc/it/html/libs/wiring/constant.html index 0633426c3..5605a0452 100644 --- a/doc/it/html/libs/wiring/constant.html +++ b/src/main/resources/doc/it/html/libs/wiring/constant.html @@ -5,7 +5,7 @@ -

    Constant

    +

    Constant

    Library:
    diff --git a/doc/it/html/libs/wiring/extender.html b/src/main/resources/doc/it/html/libs/wiring/extender.html similarity index 96% rename from doc/it/html/libs/wiring/extender.html rename to src/main/resources/doc/it/html/libs/wiring/extender.html index cd7e7a94a..ff988a74f 100644 --- a/doc/it/html/libs/wiring/extender.html +++ b/src/main/resources/doc/it/html/libs/wiring/extender.html @@ -5,7 +5,7 @@ -

    +

    Bit Extender

    Library:
    diff --git a/src/main/resources/doc/it/html/libs/wiring/index.html b/src/main/resources/doc/it/html/libs/wiring/index.html new file mode 100644 index 000000000..78bcb4ed3 --- /dev/null +++ b/src/main/resources/doc/it/html/libs/wiring/index.html @@ -0,0 +1,48 @@ + + +Wiring Library + + + + +

    Wiring library

    + +

    The Wiring library includes components that relate primarily to wires and +to basic electrical concepts.

    + +
    + + + + + + + + + + + + + + + + + + + + +
    Splitter
    + + Pin
    Probe
    Tunnel
    + Pull Resistor
    Clock
    + Constant
    + + Power/Ground
    + + Transistor
    + Transmission Gate
    Bit Extender
    + +

    Back to Library Reference

    + + + diff --git a/doc/it/html/libs/wiring/pin.html b/src/main/resources/doc/it/html/libs/wiring/pin.html similarity index 96% rename from doc/it/html/libs/wiring/pin.html rename to src/main/resources/doc/it/html/libs/wiring/pin.html index 72db319f8..0b2b90c2b 100644 --- a/doc/it/html/libs/wiring/pin.html +++ b/src/main/resources/doc/it/html/libs/wiring/pin.html @@ -5,8 +5,8 @@ -

    - +

    + Pin

    diff --git a/doc/it/html/libs/wiring/probe.html b/src/main/resources/doc/it/html/libs/wiring/probe.html similarity index 96% rename from doc/it/html/libs/wiring/probe.html rename to src/main/resources/doc/it/html/libs/wiring/probe.html index c50333030..7041ea1c5 100644 --- a/doc/it/html/libs/wiring/probe.html +++ b/src/main/resources/doc/it/html/libs/wiring/probe.html @@ -5,7 +5,7 @@ -

    +

    Probe

    diff --git a/doc/it/html/libs/wiring/pull.html b/src/main/resources/doc/it/html/libs/wiring/pull.html similarity index 91% rename from doc/it/html/libs/wiring/pull.html rename to src/main/resources/doc/it/html/libs/wiring/pull.html index 10642451a..b6e400f13 100644 --- a/doc/it/html/libs/wiring/pull.html +++ b/src/main/resources/doc/it/html/libs/wiring/pull.html @@ -6,8 +6,8 @@

    - - + + Pull Resistor

    diff --git a/doc/it/html/libs/wiring/splitter.html b/src/main/resources/doc/it/html/libs/wiring/splitter.html similarity index 98% rename from doc/it/html/libs/wiring/splitter.html rename to src/main/resources/doc/it/html/libs/wiring/splitter.html index 64b688f09..dd0ceed66 100644 --- a/doc/it/html/libs/wiring/splitter.html +++ b/src/main/resources/doc/it/html/libs/wiring/splitter.html @@ -5,7 +5,7 @@ -

    +

    Splitter

    diff --git a/doc/it/html/libs/wiring/transist.html b/src/main/resources/doc/it/html/libs/wiring/transist.html similarity index 97% rename from doc/it/html/libs/wiring/transist.html rename to src/main/resources/doc/it/html/libs/wiring/transist.html index 6c3bc7418..7c792f6dc 100644 --- a/doc/it/html/libs/wiring/transist.html +++ b/src/main/resources/doc/it/html/libs/wiring/transist.html @@ -5,8 +5,8 @@ -

    - +

    + Transistor

    diff --git a/doc/it/html/libs/wiring/transmis.html b/src/main/resources/doc/it/html/libs/wiring/transmis.html similarity index 98% rename from doc/it/html/libs/wiring/transmis.html rename to src/main/resources/doc/it/html/libs/wiring/transmis.html index 556c15809..b02deb4b5 100644 --- a/doc/it/html/libs/wiring/transmis.html +++ b/src/main/resources/doc/it/html/libs/wiring/transmis.html @@ -5,7 +5,7 @@ -

    +

    Transmission Gate

    diff --git a/doc/it/html/libs/wiring/tunnel.html b/src/main/resources/doc/it/html/libs/wiring/tunnel.html similarity index 96% rename from doc/it/html/libs/wiring/tunnel.html rename to src/main/resources/doc/it/html/libs/wiring/tunnel.html index e0c58944d..29ca1d83e 100644 --- a/doc/it/html/libs/wiring/tunnel.html +++ b/src/main/resources/doc/it/html/libs/wiring/tunnel.html @@ -5,7 +5,7 @@ -

    +

    Tunnel

    diff --git a/doc/it/html/style.css b/src/main/resources/doc/it/html/style.css similarity index 100% rename from doc/it/html/style.css rename to src/main/resources/doc/it/html/style.css diff --git a/doc/it/img-guide/analyze-build.png b/src/main/resources/doc/it/img-guide/analyze-build.png similarity index 100% rename from doc/it/img-guide/analyze-build.png rename to src/main/resources/doc/it/img-guide/analyze-build.png diff --git a/doc/it/img-guide/analyze-expr.png b/src/main/resources/doc/it/img-guide/analyze-expr.png similarity index 100% rename from doc/it/img-guide/analyze-expr.png rename to src/main/resources/doc/it/img-guide/analyze-expr.png diff --git a/doc/it/img-guide/analyze-min.png b/src/main/resources/doc/it/img-guide/analyze-min.png similarity index 100% rename from doc/it/img-guide/analyze-min.png rename to src/main/resources/doc/it/img-guide/analyze-min.png diff --git a/doc/it/img-guide/analyze-tbl.png b/src/main/resources/doc/it/img-guide/analyze-tbl.png similarity index 100% rename from doc/it/img-guide/analyze-tbl.png rename to src/main/resources/doc/it/img-guide/analyze-tbl.png diff --git a/doc/it/img-guide/analyze-var.png b/src/main/resources/doc/it/img-guide/analyze-var.png similarity index 100% rename from doc/it/img-guide/analyze-var.png rename to src/main/resources/doc/it/img-guide/analyze-var.png diff --git a/doc/it/img-guide/attrib-explor.png b/src/main/resources/doc/it/img-guide/attrib-explor.png similarity index 100% rename from doc/it/img-guide/attrib-explor.png rename to src/main/resources/doc/it/img-guide/attrib-explor.png diff --git a/doc/it/img-guide/attrlib-and-narrow.png b/src/main/resources/doc/it/img-guide/attrlib-and-narrow.png similarity index 100% rename from doc/it/img-guide/attrlib-and-narrow.png rename to src/main/resources/doc/it/img-guide/attrlib-and-narrow.png diff --git a/doc/it/img-guide/attrlib-and-replace.png b/src/main/resources/doc/it/img-guide/attrlib-and-replace.png similarity index 100% rename from doc/it/img-guide/attrlib-and-replace.png rename to src/main/resources/doc/it/img-guide/attrlib-and-replace.png diff --git a/doc/it/img-guide/attrlib-nand-select.png b/src/main/resources/doc/it/img-guide/attrlib-nand-select.png similarity index 100% rename from doc/it/img-guide/attrlib-nand-select.png rename to src/main/resources/doc/it/img-guide/attrlib-nand-select.png diff --git a/doc/it/img-guide/attrlib-pin-attrib.png b/src/main/resources/doc/it/img-guide/attrlib-pin-attrib.png similarity index 100% rename from doc/it/img-guide/attrlib-pin-attrib.png rename to src/main/resources/doc/it/img-guide/attrlib-pin-attrib.png diff --git a/doc/it/img-guide/bundles-create.png b/src/main/resources/doc/it/img-guide/bundles-create.png similarity index 100% rename from doc/it/img-guide/bundles-create.png rename to src/main/resources/doc/it/img-guide/bundles-create.png diff --git a/doc/it/img-guide/bundles-error.png b/src/main/resources/doc/it/img-guide/bundles-error.png similarity index 100% rename from doc/it/img-guide/bundles-error.png rename to src/main/resources/doc/it/img-guide/bundles-error.png diff --git a/doc/it/img-guide/exporttab.png b/src/main/resources/doc/it/img-guide/exporttab.png similarity index 100% rename from doc/it/img-guide/exporttab.png rename to src/main/resources/doc/it/img-guide/exporttab.png diff --git a/doc/it/img-guide/hdl-ip-editor.png b/src/main/resources/doc/it/img-guide/hdl-ip-editor.png similarity index 100% rename from doc/it/img-guide/hdl-ip-editor.png rename to src/main/resources/doc/it/img-guide/hdl-ip-editor.png diff --git a/doc/it/img-guide/hdl-ip-properties.png b/src/main/resources/doc/it/img-guide/hdl-ip-properties.png similarity index 100% rename from doc/it/img-guide/hdl-ip-properties.png rename to src/main/resources/doc/it/img-guide/hdl-ip-properties.png diff --git a/doc/it/img-guide/hdl-ip-questa.png b/src/main/resources/doc/it/img-guide/hdl-ip-questa.png similarity index 100% rename from doc/it/img-guide/hdl-ip-questa.png rename to src/main/resources/doc/it/img-guide/hdl-ip-questa.png diff --git a/doc/it/img-guide/hdl-ip-sim-log.png b/src/main/resources/doc/it/img-guide/hdl-ip-sim-log.png similarity index 100% rename from doc/it/img-guide/hdl-ip-sim-log.png rename to src/main/resources/doc/it/img-guide/hdl-ip-sim-log.png diff --git a/doc/it/img-guide/hdl-ip-symbol.png b/src/main/resources/doc/it/img-guide/hdl-ip-symbol.png similarity index 100% rename from doc/it/img-guide/hdl-ip-symbol.png rename to src/main/resources/doc/it/img-guide/hdl-ip-symbol.png diff --git a/doc/it/img-guide/log-graph1.png b/src/main/resources/doc/it/img-guide/log-graph1.png similarity index 100% rename from doc/it/img-guide/log-graph1.png rename to src/main/resources/doc/it/img-guide/log-graph1.png diff --git a/doc/it/img-guide/log-selection.png b/src/main/resources/doc/it/img-guide/log-selection.png similarity index 100% rename from doc/it/img-guide/log-selection.png rename to src/main/resources/doc/it/img-guide/log-selection.png diff --git a/doc/it/img-guide/mem-hex.png b/src/main/resources/doc/it/img-guide/mem-hex.png similarity index 100% rename from doc/it/img-guide/mem-hex.png rename to src/main/resources/doc/it/img-guide/mem-hex.png diff --git a/doc/it/img-guide/opts-mouse.png b/src/main/resources/doc/it/img-guide/opts-mouse.png similarity index 100% rename from doc/it/img-guide/opts-mouse.png rename to src/main/resources/doc/it/img-guide/opts-mouse.png diff --git a/doc/it/img-guide/opts-simulate.png b/src/main/resources/doc/it/img-guide/opts-simulate.png similarity index 100% rename from doc/it/img-guide/opts-simulate.png rename to src/main/resources/doc/it/img-guide/opts-simulate.png diff --git a/doc/it/img-guide/opts-toolbar.png b/src/main/resources/doc/it/img-guide/opts-toolbar.png similarity index 100% rename from doc/it/img-guide/opts-toolbar.png rename to src/main/resources/doc/it/img-guide/opts-toolbar.png diff --git a/doc/it/img-guide/prefs-exp.png b/src/main/resources/doc/it/img-guide/prefs-exp.png similarity index 100% rename from doc/it/img-guide/prefs-exp.png rename to src/main/resources/doc/it/img-guide/prefs-exp.png diff --git a/doc/it/img-guide/prefs-intl.png b/src/main/resources/doc/it/img-guide/prefs-intl.png similarity index 100% rename from doc/it/img-guide/prefs-intl.png rename to src/main/resources/doc/it/img-guide/prefs-intl.png diff --git a/doc/it/img-guide/prefs-layout.png b/src/main/resources/doc/it/img-guide/prefs-layout.png similarity index 100% rename from doc/it/img-guide/prefs-layout.png rename to src/main/resources/doc/it/img-guide/prefs-layout.png diff --git a/doc/it/img-guide/prefs-template.png b/src/main/resources/doc/it/img-guide/prefs-template.png similarity index 100% rename from doc/it/img-guide/prefs-template.png rename to src/main/resources/doc/it/img-guide/prefs-template.png diff --git a/doc/it/img-guide/prefs-window.png b/src/main/resources/doc/it/img-guide/prefs-window.png similarity index 100% rename from doc/it/img-guide/prefs-window.png rename to src/main/resources/doc/it/img-guide/prefs-window.png diff --git a/doc/it/img-guide/printertab.png b/src/main/resources/doc/it/img-guide/printertab.png similarity index 100% rename from doc/it/img-guide/printertab.png rename to src/main/resources/doc/it/img-guide/printertab.png diff --git a/doc/it/img-guide/project-stat.png b/src/main/resources/doc/it/img-guide/project-stat.png similarity index 100% rename from doc/it/img-guide/project-stat.png rename to src/main/resources/doc/it/img-guide/project-stat.png diff --git a/doc/it/img-guide/prop-oscillate-before.png b/src/main/resources/doc/it/img-guide/prop-oscillate-before.png similarity index 100% rename from doc/it/img-guide/prop-oscillate-before.png rename to src/main/resources/doc/it/img-guide/prop-oscillate-before.png diff --git a/doc/it/img-guide/prop-oscillate-error.png b/src/main/resources/doc/it/img-guide/prop-oscillate-error.png similarity index 100% rename from doc/it/img-guide/prop-oscillate-error.png rename to src/main/resources/doc/it/img-guide/prop-oscillate-error.png diff --git a/doc/it/img-guide/subcirc-2-add.png b/src/main/resources/doc/it/img-guide/subcirc-2-add.png similarity index 100% rename from doc/it/img-guide/subcirc-2-add.png rename to src/main/resources/doc/it/img-guide/subcirc-2-add.png diff --git a/doc/it/img-guide/subcirc-2-delve.png b/src/main/resources/doc/it/img-guide/subcirc-2-delve.png similarity index 100% rename from doc/it/img-guide/subcirc-2-delve.png rename to src/main/resources/doc/it/img-guide/subcirc-2-delve.png diff --git a/doc/it/img-guide/subcirc-2-done.png b/src/main/resources/doc/it/img-guide/subcirc-2-done.png similarity index 100% rename from doc/it/img-guide/subcirc-2-done.png rename to src/main/resources/doc/it/img-guide/subcirc-2-done.png diff --git a/doc/it/img-guide/subcirc-4-add.png b/src/main/resources/doc/it/img-guide/subcirc-4-add.png similarity index 100% rename from doc/it/img-guide/subcirc-4-add.png rename to src/main/resources/doc/it/img-guide/subcirc-4-add.png diff --git a/doc/it/img-guide/subcirc-4-delve.png b/src/main/resources/doc/it/img-guide/subcirc-4-delve.png similarity index 100% rename from doc/it/img-guide/subcirc-4-delve.png rename to src/main/resources/doc/it/img-guide/subcirc-4-delve.png diff --git a/doc/it/img-guide/subcirc-4-done.png b/src/main/resources/doc/it/img-guide/subcirc-4-done.png similarity index 100% rename from doc/it/img-guide/subcirc-4-done.png rename to src/main/resources/doc/it/img-guide/subcirc-4-done.png diff --git a/doc/it/img-guide/subcirc-4-tip.png b/src/main/resources/doc/it/img-guide/subcirc-4-tip.png similarity index 100% rename from doc/it/img-guide/subcirc-4-tip.png rename to src/main/resources/doc/it/img-guide/subcirc-4-tip.png diff --git a/doc/it/img-guide/subcirc-custom-appear.png b/src/main/resources/doc/it/img-guide/subcirc-custom-appear.png similarity index 100% rename from doc/it/img-guide/subcirc-custom-appear.png rename to src/main/resources/doc/it/img-guide/subcirc-custom-appear.png diff --git a/doc/it/img-guide/subcirc-custom-layout.png b/src/main/resources/doc/it/img-guide/subcirc-custom-layout.png similarity index 100% rename from doc/it/img-guide/subcirc-custom-layout.png rename to src/main/resources/doc/it/img-guide/subcirc-custom-layout.png diff --git a/doc/it/img-guide/subcirc-custom-layout2.png b/src/main/resources/doc/it/img-guide/subcirc-custom-layout2.png similarity index 100% rename from doc/it/img-guide/subcirc-custom-layout2.png rename to src/main/resources/doc/it/img-guide/subcirc-custom-layout2.png diff --git a/doc/it/img-guide/subcirc-default-appear.png b/src/main/resources/doc/it/img-guide/subcirc-default-appear.png similarity index 100% rename from doc/it/img-guide/subcirc-default-appear.png rename to src/main/resources/doc/it/img-guide/subcirc-default-appear.png diff --git a/doc/it/img-guide/subcirc-remlib.png b/src/main/resources/doc/it/img-guide/subcirc-remlib.png similarity index 100% rename from doc/it/img-guide/subcirc-remlib.png rename to src/main/resources/doc/it/img-guide/subcirc-remlib.png diff --git a/doc/it/img-guide/tutorial-shot-all.png b/src/main/resources/doc/it/img-guide/tutorial-shot-all.png similarity index 100% rename from doc/it/img-guide/tutorial-shot-all.png rename to src/main/resources/doc/it/img-guide/tutorial-shot-all.png diff --git a/doc/it/img-guide/tutorial-shot-all2.png b/src/main/resources/doc/it/img-guide/tutorial-shot-all2.png similarity index 100% rename from doc/it/img-guide/tutorial-shot-all2.png rename to src/main/resources/doc/it/img-guide/tutorial-shot-all2.png diff --git a/doc/it/img-guide/tutorial-shot-ands.png b/src/main/resources/doc/it/img-guide/tutorial-shot-ands.png similarity index 100% rename from doc/it/img-guide/tutorial-shot-ands.png rename to src/main/resources/doc/it/img-guide/tutorial-shot-ands.png diff --git a/doc/it/img-guide/tutorial-shot-blank.png b/src/main/resources/doc/it/img-guide/tutorial-shot-blank.png similarity index 100% rename from doc/it/img-guide/tutorial-shot-blank.png rename to src/main/resources/doc/it/img-guide/tutorial-shot-blank.png diff --git a/doc/it/img-guide/tutorial-shot-comps.png b/src/main/resources/doc/it/img-guide/tutorial-shot-comps.png similarity index 100% rename from doc/it/img-guide/tutorial-shot-comps.png rename to src/main/resources/doc/it/img-guide/tutorial-shot-comps.png diff --git a/doc/it/img-guide/tutorial-shot-gates.png b/src/main/resources/doc/it/img-guide/tutorial-shot-gates.png similarity index 100% rename from doc/it/img-guide/tutorial-shot-gates.png rename to src/main/resources/doc/it/img-guide/tutorial-shot-gates.png diff --git a/doc/it/img-guide/tutorial-shot-labeled.png b/src/main/resources/doc/it/img-guide/tutorial-shot-labeled.png similarity index 100% rename from doc/it/img-guide/tutorial-shot-labeled.png rename to src/main/resources/doc/it/img-guide/tutorial-shot-labeled.png diff --git a/doc/it/img-guide/tutorial-shot-test.png b/src/main/resources/doc/it/img-guide/tutorial-shot-test.png similarity index 100% rename from doc/it/img-guide/tutorial-shot-test.png rename to src/main/resources/doc/it/img-guide/tutorial-shot-test.png diff --git a/doc/it/img-guide/tutorial-shot-wire1.png b/src/main/resources/doc/it/img-guide/tutorial-shot-wire1.png similarity index 100% rename from doc/it/img-guide/tutorial-shot-wire1.png rename to src/main/resources/doc/it/img-guide/tutorial-shot-wire1.png diff --git a/doc/it/img-guide/tutorial-shot-wires.png b/src/main/resources/doc/it/img-guide/tutorial-shot-wires.png similarity index 100% rename from doc/it/img-guide/tutorial-shot-wires.png rename to src/main/resources/doc/it/img-guide/tutorial-shot-wires.png diff --git a/doc/it/img-guide/vector-result.png b/src/main/resources/doc/it/img-guide/vector-result.png similarity index 100% rename from doc/it/img-guide/vector-result.png rename to src/main/resources/doc/it/img-guide/vector-result.png diff --git a/doc/map_de.jhm b/src/main/resources/doc/map_de.jhm similarity index 100% rename from doc/map_de.jhm rename to src/main/resources/doc/map_de.jhm diff --git a/doc/map_el.jhm b/src/main/resources/doc/map_el.jhm similarity index 100% rename from doc/map_el.jhm rename to src/main/resources/doc/map_el.jhm diff --git a/doc/map_en.jhm b/src/main/resources/doc/map_en.jhm similarity index 100% rename from doc/map_en.jhm rename to src/main/resources/doc/map_en.jhm diff --git a/doc/map_es.jhm b/src/main/resources/doc/map_es.jhm similarity index 100% rename from doc/map_es.jhm rename to src/main/resources/doc/map_es.jhm diff --git a/doc/map_fr.jhm b/src/main/resources/doc/map_fr.jhm similarity index 100% rename from doc/map_fr.jhm rename to src/main/resources/doc/map_fr.jhm diff --git a/doc/map_it.jhm b/src/main/resources/doc/map_it.jhm similarity index 100% rename from doc/map_it.jhm rename to src/main/resources/doc/map_it.jhm diff --git a/doc/map_pt.jhm b/src/main/resources/doc/map_pt.jhm similarity index 100% rename from doc/map_pt.jhm rename to src/main/resources/doc/map_pt.jhm diff --git a/doc/map_ru.jhm b/src/main/resources/doc/map_ru.jhm similarity index 100% rename from doc/map_ru.jhm rename to src/main/resources/doc/map_ru.jhm diff --git a/doc/pt/contents.xml b/src/main/resources/doc/pt/contents.xml similarity index 100% rename from doc/pt/contents.xml rename to src/main/resources/doc/pt/contents.xml diff --git a/doc/pt/html/contents.html b/src/main/resources/doc/pt/html/contents.html similarity index 100% rename from doc/pt/html/contents.html rename to src/main/resources/doc/pt/html/contents.html diff --git a/doc/pt/html/guide/about/gpl.html b/src/main/resources/doc/pt/html/guide/about/gpl.html similarity index 100% rename from doc/pt/html/guide/about/gpl.html rename to src/main/resources/doc/pt/html/guide/about/gpl.html diff --git a/doc/pt/html/guide/about/index.html b/src/main/resources/doc/pt/html/guide/about/index.html similarity index 100% rename from doc/pt/html/guide/about/index.html rename to src/main/resources/doc/pt/html/guide/about/index.html diff --git a/doc/pt/html/guide/analyze/expr.html b/src/main/resources/doc/pt/html/guide/analyze/expr.html similarity index 100% rename from doc/pt/html/guide/analyze/expr.html rename to src/main/resources/doc/pt/html/guide/analyze/expr.html diff --git a/doc/pt/html/guide/analyze/gen.html b/src/main/resources/doc/pt/html/guide/analyze/gen.html similarity index 100% rename from doc/pt/html/guide/analyze/gen.html rename to src/main/resources/doc/pt/html/guide/analyze/gen.html diff --git a/doc/pt/html/guide/analyze/index.html b/src/main/resources/doc/pt/html/guide/analyze/index.html similarity index 100% rename from doc/pt/html/guide/analyze/index.html rename to src/main/resources/doc/pt/html/guide/analyze/index.html diff --git a/doc/pt/html/guide/analyze/open.html b/src/main/resources/doc/pt/html/guide/analyze/open.html similarity index 100% rename from doc/pt/html/guide/analyze/open.html rename to src/main/resources/doc/pt/html/guide/analyze/open.html diff --git a/doc/pt/html/guide/analyze/table.html b/src/main/resources/doc/pt/html/guide/analyze/table.html similarity index 100% rename from doc/pt/html/guide/analyze/table.html rename to src/main/resources/doc/pt/html/guide/analyze/table.html diff --git a/doc/pt/html/guide/attrlib/attr.html b/src/main/resources/doc/pt/html/guide/attrlib/attr.html similarity index 100% rename from doc/pt/html/guide/attrlib/attr.html rename to src/main/resources/doc/pt/html/guide/attrlib/attr.html diff --git a/doc/pt/html/guide/attrlib/canvas.html b/src/main/resources/doc/pt/html/guide/attrlib/canvas.html similarity index 100% rename from doc/pt/html/guide/attrlib/canvas.html rename to src/main/resources/doc/pt/html/guide/attrlib/canvas.html diff --git a/doc/pt/html/guide/attrlib/explore.html b/src/main/resources/doc/pt/html/guide/attrlib/explore.html similarity index 100% rename from doc/pt/html/guide/attrlib/explore.html rename to src/main/resources/doc/pt/html/guide/attrlib/explore.html diff --git a/doc/pt/html/guide/attrlib/index.html b/src/main/resources/doc/pt/html/guide/attrlib/index.html similarity index 100% rename from doc/pt/html/guide/attrlib/index.html rename to src/main/resources/doc/pt/html/guide/attrlib/index.html diff --git a/doc/pt/html/guide/attrlib/menu.html b/src/main/resources/doc/pt/html/guide/attrlib/menu.html similarity index 100% rename from doc/pt/html/guide/attrlib/menu.html rename to src/main/resources/doc/pt/html/guide/attrlib/menu.html diff --git a/doc/pt/html/guide/attrlib/tool.html b/src/main/resources/doc/pt/html/guide/attrlib/tool.html similarity index 100% rename from doc/pt/html/guide/attrlib/tool.html rename to src/main/resources/doc/pt/html/guide/attrlib/tool.html diff --git a/doc/pt/html/guide/bundles/colors.html b/src/main/resources/doc/pt/html/guide/bundles/colors.html similarity index 100% rename from doc/pt/html/guide/bundles/colors.html rename to src/main/resources/doc/pt/html/guide/bundles/colors.html diff --git a/doc/pt/html/guide/bundles/creating.html b/src/main/resources/doc/pt/html/guide/bundles/creating.html similarity index 100% rename from doc/pt/html/guide/bundles/creating.html rename to src/main/resources/doc/pt/html/guide/bundles/creating.html diff --git a/doc/pt/html/guide/bundles/index.html b/src/main/resources/doc/pt/html/guide/bundles/index.html similarity index 100% rename from doc/pt/html/guide/bundles/index.html rename to src/main/resources/doc/pt/html/guide/bundles/index.html diff --git a/doc/pt/html/guide/bundles/splitting.html b/src/main/resources/doc/pt/html/guide/bundles/splitting.html similarity index 100% rename from doc/pt/html/guide/bundles/splitting.html rename to src/main/resources/doc/pt/html/guide/bundles/splitting.html diff --git a/doc/pt/html/guide/index.html b/src/main/resources/doc/pt/html/guide/index.html similarity index 100% rename from doc/pt/html/guide/index.html rename to src/main/resources/doc/pt/html/guide/index.html diff --git a/doc/pt/html/guide/jar/counter.html b/src/main/resources/doc/pt/html/guide/jar/counter.html similarity index 100% rename from doc/pt/html/guide/jar/counter.html rename to src/main/resources/doc/pt/html/guide/jar/counter.html diff --git a/doc/pt/html/guide/jar/guide.html b/src/main/resources/doc/pt/html/guide/jar/guide.html similarity index 100% rename from doc/pt/html/guide/jar/guide.html rename to src/main/resources/doc/pt/html/guide/jar/guide.html diff --git a/doc/pt/html/guide/jar/incr.html b/src/main/resources/doc/pt/html/guide/jar/incr.html similarity index 100% rename from doc/pt/html/guide/jar/incr.html rename to src/main/resources/doc/pt/html/guide/jar/incr.html diff --git a/doc/pt/html/guide/jar/index.html b/src/main/resources/doc/pt/html/guide/jar/index.html similarity index 100% rename from doc/pt/html/guide/jar/index.html rename to src/main/resources/doc/pt/html/guide/jar/index.html diff --git a/doc/pt/html/guide/jar/library.html b/src/main/resources/doc/pt/html/guide/jar/library.html similarity index 100% rename from doc/pt/html/guide/jar/library.html rename to src/main/resources/doc/pt/html/guide/jar/library.html diff --git a/doc/pt/html/guide/jar/simpctr.html b/src/main/resources/doc/pt/html/guide/jar/simpctr.html similarity index 100% rename from doc/pt/html/guide/jar/simpctr.html rename to src/main/resources/doc/pt/html/guide/jar/simpctr.html diff --git a/doc/pt/html/guide/log/file.html b/src/main/resources/doc/pt/html/guide/log/file.html similarity index 100% rename from doc/pt/html/guide/log/file.html rename to src/main/resources/doc/pt/html/guide/log/file.html diff --git a/doc/pt/html/guide/log/index.html b/src/main/resources/doc/pt/html/guide/log/index.html similarity index 100% rename from doc/pt/html/guide/log/index.html rename to src/main/resources/doc/pt/html/guide/log/index.html diff --git a/doc/pt/html/guide/log/selection.html b/src/main/resources/doc/pt/html/guide/log/selection.html similarity index 100% rename from doc/pt/html/guide/log/selection.html rename to src/main/resources/doc/pt/html/guide/log/selection.html diff --git a/doc/pt/html/guide/log/table.html b/src/main/resources/doc/pt/html/guide/log/table.html similarity index 100% rename from doc/pt/html/guide/log/table.html rename to src/main/resources/doc/pt/html/guide/log/table.html diff --git a/doc/pt/html/guide/mem/hex.html b/src/main/resources/doc/pt/html/guide/mem/hex.html similarity index 100% rename from doc/pt/html/guide/mem/hex.html rename to src/main/resources/doc/pt/html/guide/mem/hex.html diff --git a/doc/pt/html/guide/mem/index.html b/src/main/resources/doc/pt/html/guide/mem/index.html similarity index 100% rename from doc/pt/html/guide/mem/index.html rename to src/main/resources/doc/pt/html/guide/mem/index.html diff --git a/doc/pt/html/guide/mem/menu.html b/src/main/resources/doc/pt/html/guide/mem/menu.html similarity index 100% rename from doc/pt/html/guide/mem/menu.html rename to src/main/resources/doc/pt/html/guide/mem/menu.html diff --git a/doc/pt/html/guide/mem/poke.html b/src/main/resources/doc/pt/html/guide/mem/poke.html similarity index 100% rename from doc/pt/html/guide/mem/poke.html rename to src/main/resources/doc/pt/html/guide/mem/poke.html diff --git a/doc/pt/html/guide/menu/edit.html b/src/main/resources/doc/pt/html/guide/menu/edit.html similarity index 100% rename from doc/pt/html/guide/menu/edit.html rename to src/main/resources/doc/pt/html/guide/menu/edit.html diff --git a/doc/pt/html/guide/menu/file.html b/src/main/resources/doc/pt/html/guide/menu/file.html similarity index 100% rename from doc/pt/html/guide/menu/file.html rename to src/main/resources/doc/pt/html/guide/menu/file.html diff --git a/doc/pt/html/guide/menu/index.html b/src/main/resources/doc/pt/html/guide/menu/index.html similarity index 100% rename from doc/pt/html/guide/menu/index.html rename to src/main/resources/doc/pt/html/guide/menu/index.html diff --git a/doc/pt/html/guide/menu/project.html b/src/main/resources/doc/pt/html/guide/menu/project.html similarity index 100% rename from doc/pt/html/guide/menu/project.html rename to src/main/resources/doc/pt/html/guide/menu/project.html diff --git a/doc/pt/html/guide/menu/simulate.html b/src/main/resources/doc/pt/html/guide/menu/simulate.html similarity index 100% rename from doc/pt/html/guide/menu/simulate.html rename to src/main/resources/doc/pt/html/guide/menu/simulate.html diff --git a/doc/pt/html/guide/menu/winhelp.html b/src/main/resources/doc/pt/html/guide/menu/winhelp.html similarity index 100% rename from doc/pt/html/guide/menu/winhelp.html rename to src/main/resources/doc/pt/html/guide/menu/winhelp.html diff --git a/doc/pt/html/guide/opts/canvas.html b/src/main/resources/doc/pt/html/guide/opts/canvas.html similarity index 100% rename from doc/pt/html/guide/opts/canvas.html rename to src/main/resources/doc/pt/html/guide/opts/canvas.html diff --git a/doc/pt/html/guide/opts/index.html b/src/main/resources/doc/pt/html/guide/opts/index.html similarity index 90% rename from doc/pt/html/guide/opts/index.html rename to src/main/resources/doc/pt/html/guide/opts/index.html index e98efe27e..ca1df1a36 100644 --- a/doc/pt/html/guide/opts/index.html +++ b/src/main/resources/doc/pt/html/guide/opts/index.html @@ -19,7 +19,7 @@ As preferências do aplicativo abrangem todos os projetos abertos, enquanto as opções de projeto são específicas para que um projeto apenas. Esta seção discutirá as opções de projeto; - preferências da aplicação serão descritas em outra + preferências da aplicação serão descritas em outra seção.

    @@ -39,7 +39,7 @@ no menu de projeto. A janela Opções tem quatro guias.

    Na parte inferior da janela está o botão para restaurar ao modelo do gabarito. Quando clicado, todas as opções e alterações nos atributos de ferramenta voltarão às definições do gabarito atual (tal como selecionado no âmbito das - preferências da aplicação ). + preferências da aplicação ).

    Próximo: A aba Simulação.

    diff --git a/doc/pt/html/guide/opts/mouse.html b/src/main/resources/doc/pt/html/guide/opts/mouse.html similarity index 100% rename from doc/pt/html/guide/opts/mouse.html rename to src/main/resources/doc/pt/html/guide/opts/mouse.html diff --git a/doc/pt/html/guide/opts/simulate.html b/src/main/resources/doc/pt/html/guide/opts/simulate.html similarity index 100% rename from doc/pt/html/guide/opts/simulate.html rename to src/main/resources/doc/pt/html/guide/opts/simulate.html diff --git a/doc/pt/html/guide/opts/toolbar.html b/src/main/resources/doc/pt/html/guide/opts/toolbar.html similarity index 100% rename from doc/pt/html/guide/opts/toolbar.html rename to src/main/resources/doc/pt/html/guide/opts/toolbar.html diff --git a/doc/pt/html/guide/prefs/cmdline.html b/src/main/resources/doc/pt/html/guide/prefs/cmdline.html similarity index 100% rename from doc/pt/html/guide/prefs/cmdline.html rename to src/main/resources/doc/pt/html/guide/prefs/cmdline.html diff --git a/doc/pt/html/guide/prefs/exp.html b/src/main/resources/doc/pt/html/guide/prefs/exp.html similarity index 100% rename from doc/pt/html/guide/prefs/exp.html rename to src/main/resources/doc/pt/html/guide/prefs/exp.html diff --git a/doc/pt/html/guide/prefs/index.html b/src/main/resources/doc/pt/html/guide/prefs/index.html similarity index 93% rename from doc/pt/html/guide/prefs/index.html rename to src/main/resources/doc/pt/html/guide/prefs/index.html index d483e772a..b01ba1445 100644 --- a/doc/pt/html/guide/prefs/index.html +++ b/src/main/resources/doc/pt/html/guide/prefs/index.html @@ -19,7 +19,7 @@ As preferências para a aplicação abrangem todas os projetos abertos, enquanto as opções para projeto são específicas para um projeto apenas. Esta seção apresentará as preferências para a aplicação; - opções para projeto serão descritas em outra + opções para projeto serão descritas em outra seção.

    diff --git a/doc/pt/html/guide/prefs/intl.html b/src/main/resources/doc/pt/html/guide/prefs/intl.html similarity index 100% rename from doc/pt/html/guide/prefs/intl.html rename to src/main/resources/doc/pt/html/guide/prefs/intl.html diff --git a/doc/pt/html/guide/prefs/layout.html b/src/main/resources/doc/pt/html/guide/prefs/layout.html similarity index 100% rename from doc/pt/html/guide/prefs/layout.html rename to src/main/resources/doc/pt/html/guide/prefs/layout.html diff --git a/doc/pt/html/guide/prefs/template.html b/src/main/resources/doc/pt/html/guide/prefs/template.html similarity index 100% rename from doc/pt/html/guide/prefs/template.html rename to src/main/resources/doc/pt/html/guide/prefs/template.html diff --git a/doc/pt/html/guide/prefs/tools.html b/src/main/resources/doc/pt/html/guide/prefs/tools.html similarity index 100% rename from doc/pt/html/guide/prefs/tools.html rename to src/main/resources/doc/pt/html/guide/prefs/tools.html diff --git a/doc/pt/html/guide/prefs/window.html b/src/main/resources/doc/pt/html/guide/prefs/window.html similarity index 100% rename from doc/pt/html/guide/prefs/window.html rename to src/main/resources/doc/pt/html/guide/prefs/window.html diff --git a/doc/pt/html/guide/prop/delays.html b/src/main/resources/doc/pt/html/guide/prop/delays.html similarity index 100% rename from doc/pt/html/guide/prop/delays.html rename to src/main/resources/doc/pt/html/guide/prop/delays.html diff --git a/doc/pt/html/guide/prop/index.html b/src/main/resources/doc/pt/html/guide/prop/index.html similarity index 100% rename from doc/pt/html/guide/prop/index.html rename to src/main/resources/doc/pt/html/guide/prop/index.html diff --git a/doc/pt/html/guide/prop/oscillate.html b/src/main/resources/doc/pt/html/guide/prop/oscillate.html similarity index 100% rename from doc/pt/html/guide/prop/oscillate.html rename to src/main/resources/doc/pt/html/guide/prop/oscillate.html diff --git a/doc/pt/html/guide/prop/shortcome.html b/src/main/resources/doc/pt/html/guide/prop/shortcome.html similarity index 100% rename from doc/pt/html/guide/prop/shortcome.html rename to src/main/resources/doc/pt/html/guide/prop/shortcome.html diff --git a/doc/pt/html/guide/style.css b/src/main/resources/doc/pt/html/guide/style.css similarity index 100% rename from doc/pt/html/guide/style.css rename to src/main/resources/doc/pt/html/guide/style.css diff --git a/doc/pt/html/guide/subcirc/appear.html b/src/main/resources/doc/pt/html/guide/subcirc/appear.html similarity index 100% rename from doc/pt/html/guide/subcirc/appear.html rename to src/main/resources/doc/pt/html/guide/subcirc/appear.html diff --git a/doc/pt/html/guide/subcirc/creating.html b/src/main/resources/doc/pt/html/guide/subcirc/creating.html similarity index 100% rename from doc/pt/html/guide/subcirc/creating.html rename to src/main/resources/doc/pt/html/guide/subcirc/creating.html diff --git a/doc/pt/html/guide/subcirc/debug.html b/src/main/resources/doc/pt/html/guide/subcirc/debug.html similarity index 93% rename from doc/pt/html/guide/subcirc/debug.html rename to src/main/resources/doc/pt/html/guide/subcirc/debug.html index 0fc155180..3c7107aa3 100644 --- a/doc/pt/html/guide/subcirc/debug.html +++ b/src/main/resources/doc/pt/html/guide/subcirc/debug.html @@ -17,7 +17,7 @@ Depurar subcircuitos

    - Ao testar circuitos maiores, você provavelmente encontrará bugs. Para se descobrir o que estiver acontecendo de errado, explorar o que estiver acontecendo no subcircuitos enquanto estiver testando o circuito global poderá ser bastante útil. Você poderá ver o estado do subcircuito usando três maneiras diferentes. A mais simples provavelmente será ver a hierarquia da simulação ao clicar no segundo ícone na barra de tarefas acima do painel do explorador, (#########), ou ao selecionar "Ver Simulação" no menu Projeto. Isso alterará o painel do explorador de modo a exibir a hierarquia dos subcircuitos que estiverem sendo simulados. + Ao testar circuitos maiores, você provavelmente encontrará bugs. Para se descobrir o que estiver acontecendo de errado, explorar o que estiver acontecendo no subcircuitos enquanto estiver testando o circuito global poderá ser bastante útil. Você poderá ver o estado do subcircuito usando três maneiras diferentes. A mais simples provavelmente será ver a hierarquia da simulação ao clicar no segundo ícone na barra de tarefas acima do painel do explorador, (#########), ou ao selecionar "Ver Simulação" no menu Projeto. Isso alterará o painel do explorador de modo a exibir a hierarquia dos subcircuitos que estiverem sendo simulados.

    ######### diff --git a/doc/pt/html/guide/subcirc/index.html b/src/main/resources/doc/pt/html/guide/subcirc/index.html similarity index 100% rename from doc/pt/html/guide/subcirc/index.html rename to src/main/resources/doc/pt/html/guide/subcirc/index.html diff --git a/doc/pt/html/guide/subcirc/library.html b/src/main/resources/doc/pt/html/guide/subcirc/library.html similarity index 100% rename from doc/pt/html/guide/subcirc/library.html rename to src/main/resources/doc/pt/html/guide/subcirc/library.html diff --git a/doc/pt/html/guide/subcirc/using.html b/src/main/resources/doc/pt/html/guide/subcirc/using.html similarity index 97% rename from doc/pt/html/guide/subcirc/using.html rename to src/main/resources/doc/pt/html/guide/subcirc/using.html index a81e29975..c75ab6778 100644 --- a/doc/pt/html/guide/subcirc/using.html +++ b/src/main/resources/doc/pt/html/guide/subcirc/using.html @@ -29,7 +29,7 @@ Depois de construir o circuito, obteremos o seguinte.

    - ######### + #########

    Nosso circuito multiplexador 4:1 usará três cópias do multiplexador 2:1, cada uma desenhada como uma caixa com conexões em suas bordas. Os pinos nessa caixa corresponderão aos pinos de entrada e saída no circuito Mux_2to1. Os dois pinos no lado oeste da caixa corresponderão aos dois pinos direcionados para leste no circuito Mux_2To1; o pino do lado leste da caixa corresponderá ao pino a oeste no Mux_2To1 (que passa a ser um pino de saída) e os pinos no sul da caixa corresponderão aos pinos ao norte do Mux_2To1. A ordem dos dois pinos no lado oeste da caixa corresponderão aos mesmos de cima para baixo, de acordo com a concepção do subcircuito. (Se houvesse vários pinos no norte da caixa ou do lado sul, eles corresponderiam à mesma ordem da esquerda para a direita no subcircuito.) diff --git a/doc/pt/html/guide/tutorial/index.html b/src/main/resources/doc/pt/html/guide/tutorial/index.html similarity index 100% rename from doc/pt/html/guide/tutorial/index.html rename to src/main/resources/doc/pt/html/guide/tutorial/index.html diff --git a/doc/pt/html/guide/tutorial/tutor-gates.html b/src/main/resources/doc/pt/html/guide/tutorial/tutor-gates.html similarity index 100% rename from doc/pt/html/guide/tutorial/tutor-gates.html rename to src/main/resources/doc/pt/html/guide/tutorial/tutor-gates.html diff --git a/doc/pt/html/guide/tutorial/tutor-orient.html b/src/main/resources/doc/pt/html/guide/tutorial/tutor-orient.html similarity index 100% rename from doc/pt/html/guide/tutorial/tutor-orient.html rename to src/main/resources/doc/pt/html/guide/tutorial/tutor-orient.html diff --git a/doc/pt/html/guide/tutorial/tutor-step.html b/src/main/resources/doc/pt/html/guide/tutorial/tutor-step.html similarity index 100% rename from doc/pt/html/guide/tutorial/tutor-step.html rename to src/main/resources/doc/pt/html/guide/tutorial/tutor-step.html diff --git a/doc/pt/html/guide/tutorial/tutor-test.html b/src/main/resources/doc/pt/html/guide/tutorial/tutor-test.html similarity index 100% rename from doc/pt/html/guide/tutorial/tutor-test.html rename to src/main/resources/doc/pt/html/guide/tutorial/tutor-test.html diff --git a/doc/pt/html/guide/tutorial/tutor-text.html b/src/main/resources/doc/pt/html/guide/tutorial/tutor-text.html similarity index 100% rename from doc/pt/html/guide/tutorial/tutor-text.html rename to src/main/resources/doc/pt/html/guide/tutorial/tutor-text.html diff --git a/doc/pt/html/guide/tutorial/tutor-wires.html b/src/main/resources/doc/pt/html/guide/tutorial/tutor-wires.html similarity index 100% rename from doc/pt/html/guide/tutorial/tutor-wires.html rename to src/main/resources/doc/pt/html/guide/tutorial/tutor-wires.html diff --git a/doc/pt/html/guide/verify/index.html b/src/main/resources/doc/pt/html/guide/verify/index.html similarity index 100% rename from doc/pt/html/guide/verify/index.html rename to src/main/resources/doc/pt/html/guide/verify/index.html diff --git a/doc/pt/html/guide/verify/multi.html b/src/main/resources/doc/pt/html/guide/verify/multi.html similarity index 100% rename from doc/pt/html/guide/verify/multi.html rename to src/main/resources/doc/pt/html/guide/verify/multi.html diff --git a/doc/pt/html/guide/verify/other.html b/src/main/resources/doc/pt/html/guide/verify/other.html similarity index 100% rename from doc/pt/html/guide/verify/other.html rename to src/main/resources/doc/pt/html/guide/verify/other.html diff --git a/doc/pt/html/guide/verify/sub.html b/src/main/resources/doc/pt/html/guide/verify/sub.html similarity index 100% rename from doc/pt/html/guide/verify/sub.html rename to src/main/resources/doc/pt/html/guide/verify/sub.html diff --git a/doc/pt/html/index.html b/src/main/resources/doc/pt/html/index.html similarity index 100% rename from doc/pt/html/index.html rename to src/main/resources/doc/pt/html/index.html diff --git a/doc/pt/html/libs/arith/adder.html b/src/main/resources/doc/pt/html/libs/arith/adder.html similarity index 94% rename from doc/pt/html/libs/arith/adder.html rename to src/main/resources/doc/pt/html/libs/arith/adder.html index 3c9df1b30..cee18697a 100644 --- a/doc/pt/html/libs/arith/adder.html +++ b/src/main/resources/doc/pt/html/libs/arith/adder.html @@ -6,7 +6,7 @@ -

    +

    Somador

    diff --git a/doc/pt/html/libs/arith/bitadder.html b/src/main/resources/doc/pt/html/libs/arith/bitadder.html similarity index 94% rename from doc/pt/html/libs/arith/bitadder.html rename to src/main/resources/doc/pt/html/libs/arith/bitadder.html index b5c64bb63..eff8065df 100644 --- a/doc/pt/html/libs/arith/bitadder.html +++ b/src/main/resources/doc/pt/html/libs/arith/bitadder.html @@ -6,7 +6,7 @@ -

    +

    Contador de Bits

    diff --git a/doc/pt/html/libs/arith/bitfinder.html b/src/main/resources/doc/pt/html/libs/arith/bitfinder.html similarity index 95% rename from doc/pt/html/libs/arith/bitfinder.html rename to src/main/resources/doc/pt/html/libs/arith/bitfinder.html index 0695aaa4f..e36cebfc1 100644 --- a/doc/pt/html/libs/arith/bitfinder.html +++ b/src/main/resources/doc/pt/html/libs/arith/bitfinder.html @@ -6,7 +6,7 @@ -

    +

    Indexador de Bits

    diff --git a/doc/pt/html/libs/arith/comparator.html b/src/main/resources/doc/pt/html/libs/arith/comparator.html similarity index 93% rename from doc/pt/html/libs/arith/comparator.html rename to src/main/resources/doc/pt/html/libs/arith/comparator.html index 897c43181..7930c504f 100644 --- a/doc/pt/html/libs/arith/comparator.html +++ b/src/main/resources/doc/pt/html/libs/arith/comparator.html @@ -6,7 +6,7 @@ -

    +

    Comparador

    diff --git a/doc/pt/html/libs/arith/divider.html b/src/main/resources/doc/pt/html/libs/arith/divider.html similarity index 94% rename from doc/pt/html/libs/arith/divider.html rename to src/main/resources/doc/pt/html/libs/arith/divider.html index 630449f3e..a6d826e9a 100644 --- a/doc/pt/html/libs/arith/divider.html +++ b/src/main/resources/doc/pt/html/libs/arith/divider.html @@ -6,7 +6,7 @@ -

    +

    Divisor

    diff --git a/src/main/resources/doc/pt/html/libs/arith/index.html b/src/main/resources/doc/pt/html/libs/arith/index.html new file mode 100644 index 000000000..69ad99135 --- /dev/null +++ b/src/main/resources/doc/pt/html/libs/arith/index.html @@ -0,0 +1,40 @@ + + + +Biblioteca aritmética + + + + +

    Biblioteca aritmética

    + +

    A biblioteca inclui componentes combinacionais capazes de +executar operações aritméticas com valores inteiros sem sinal e +também com valores em complemento de dois. +

    + +
    + + + + + + + + + + + + + + + + + + +
    Somador
    Subtrator
    Multiplicador
    Divisor
    Negador
    Comparador
    Deslocador
    Contador de Bits
    Indexador de Bits
    + +

    Voltar à Referência para bibliotecas

    + + + diff --git a/doc/pt/html/libs/arith/multiplier.html b/src/main/resources/doc/pt/html/libs/arith/multiplier.html similarity index 94% rename from doc/pt/html/libs/arith/multiplier.html rename to src/main/resources/doc/pt/html/libs/arith/multiplier.html index 1a5722063..d0422f351 100644 --- a/doc/pt/html/libs/arith/multiplier.html +++ b/src/main/resources/doc/pt/html/libs/arith/multiplier.html @@ -6,7 +6,7 @@ -

    +

    Multiplicador

    diff --git a/doc/pt/html/libs/arith/negator.html b/src/main/resources/doc/pt/html/libs/arith/negator.html similarity index 92% rename from doc/pt/html/libs/arith/negator.html rename to src/main/resources/doc/pt/html/libs/arith/negator.html index 2d9ee7ad0..1679c9376 100644 --- a/doc/pt/html/libs/arith/negator.html +++ b/src/main/resources/doc/pt/html/libs/arith/negator.html @@ -6,7 +6,7 @@ -

    +

    Negador

    diff --git a/doc/pt/html/libs/arith/shifter.html b/src/main/resources/doc/pt/html/libs/arith/shifter.html similarity index 95% rename from doc/pt/html/libs/arith/shifter.html rename to src/main/resources/doc/pt/html/libs/arith/shifter.html index 46cb0e037..d41994385 100644 --- a/doc/pt/html/libs/arith/shifter.html +++ b/src/main/resources/doc/pt/html/libs/arith/shifter.html @@ -6,7 +6,7 @@ -

    +

    Deslocador

    diff --git a/doc/pt/html/libs/arith/subtractor.html b/src/main/resources/doc/pt/html/libs/arith/subtractor.html similarity index 94% rename from doc/pt/html/libs/arith/subtractor.html rename to src/main/resources/doc/pt/html/libs/arith/subtractor.html index 75bebc247..113cb9f7c 100644 --- a/doc/pt/html/libs/arith/subtractor.html +++ b/src/main/resources/doc/pt/html/libs/arith/subtractor.html @@ -6,7 +6,7 @@ -

    +

    Subtrator

    diff --git a/doc/pt/html/libs/base/clock.html b/src/main/resources/doc/pt/html/libs/base/clock.html similarity index 94% rename from doc/pt/html/libs/base/clock.html rename to src/main/resources/doc/pt/html/libs/base/clock.html index 6c34ac75a..edb2b2039 100644 --- a/doc/pt/html/libs/base/clock.html +++ b/src/main/resources/doc/pt/html/libs/base/clock.html @@ -6,7 +6,7 @@ -

    +

    Clock

    diff --git a/doc/pt/html/libs/base/edit.html b/src/main/resources/doc/pt/html/libs/base/edit.html similarity index 96% rename from doc/pt/html/libs/base/edit.html rename to src/main/resources/doc/pt/html/libs/base/edit.html index e23161fd1..2fbafd336 100644 --- a/doc/pt/html/libs/base/edit.html +++ b/src/main/resources/doc/pt/html/libs/base/edit.html @@ -6,7 +6,7 @@ -

    +

    Ferramenta Editar

    diff --git a/doc/pt/html/libs/base/extender.html b/src/main/resources/doc/pt/html/libs/base/extender.html similarity index 93% rename from doc/pt/html/libs/base/extender.html rename to src/main/resources/doc/pt/html/libs/base/extender.html index ff69274a1..28083d875 100644 --- a/doc/pt/html/libs/base/extender.html +++ b/src/main/resources/doc/pt/html/libs/base/extender.html @@ -6,7 +6,7 @@ -

    +

    Extensor de Bits

    diff --git a/doc/pt/html/libs/base/index.html b/src/main/resources/doc/pt/html/libs/base/index.html similarity index 53% rename from doc/pt/html/libs/base/index.html rename to src/main/resources/doc/pt/html/libs/base/index.html index 9fa8079b5..927ea125a 100644 --- a/doc/pt/html/libs/base/index.html +++ b/src/main/resources/doc/pt/html/libs/base/index.html @@ -14,36 +14,36 @@ singular pelo mecanismo de propagação do Logisim).

    - + - + - + - + - + - + - + - + - + - - + - + - +
    Ferramenta Testar
    Ferramenta Editar
    Ferramenta Selecionar
    Ferramenta Conectar
    Ferramenta Texto
    Ferramenta Menu
    Distribuidor
    Pino
    Ponta de Prova
    Túnel
    +
    Resistor Pull
    Clock
    Extensor de Bits
    Rótulo
    diff --git a/doc/pt/html/libs/base/label.html b/src/main/resources/doc/pt/html/libs/base/label.html similarity index 94% rename from doc/pt/html/libs/base/label.html rename to src/main/resources/doc/pt/html/libs/base/label.html index aa882027f..5eb4a237e 100644 --- a/doc/pt/html/libs/base/label.html +++ b/src/main/resources/doc/pt/html/libs/base/label.html @@ -6,7 +6,7 @@ -

    +

    Rótulo

    diff --git a/doc/pt/html/libs/base/menu.html b/src/main/resources/doc/pt/html/libs/base/menu.html similarity index 93% rename from doc/pt/html/libs/base/menu.html rename to src/main/resources/doc/pt/html/libs/base/menu.html index 94398e9d0..f4bc8e895 100644 --- a/doc/pt/html/libs/base/menu.html +++ b/src/main/resources/doc/pt/html/libs/base/menu.html @@ -6,7 +6,7 @@ -

    +

    Ferramenta Menu

    diff --git a/doc/pt/html/libs/base/pin.html b/src/main/resources/doc/pt/html/libs/base/pin.html similarity index 94% rename from doc/pt/html/libs/base/pin.html rename to src/main/resources/doc/pt/html/libs/base/pin.html index 1c193714e..a541d5f5a 100644 --- a/doc/pt/html/libs/base/pin.html +++ b/src/main/resources/doc/pt/html/libs/base/pin.html @@ -6,8 +6,8 @@ -

    - +

    + Pino

    diff --git a/doc/pt/html/libs/base/poke.html b/src/main/resources/doc/pt/html/libs/base/poke.html similarity index 93% rename from doc/pt/html/libs/base/poke.html rename to src/main/resources/doc/pt/html/libs/base/poke.html index cdead9592..2fd2668b0 100644 --- a/doc/pt/html/libs/base/poke.html +++ b/src/main/resources/doc/pt/html/libs/base/poke.html @@ -6,7 +6,7 @@ -

    +

    Ferramenta Testar

    diff --git a/doc/pt/html/libs/base/probe.html b/src/main/resources/doc/pt/html/libs/base/probe.html similarity index 93% rename from doc/pt/html/libs/base/probe.html rename to src/main/resources/doc/pt/html/libs/base/probe.html index eebabecfc..a67a4feb8 100644 --- a/doc/pt/html/libs/base/probe.html +++ b/src/main/resources/doc/pt/html/libs/base/probe.html @@ -6,7 +6,7 @@ -

    +

    Probe

    diff --git a/doc/pt/html/libs/base/pull.html b/src/main/resources/doc/pt/html/libs/base/pull.html similarity index 89% rename from doc/pt/html/libs/base/pull.html rename to src/main/resources/doc/pt/html/libs/base/pull.html index fea296279..152f2e1d1 100644 --- a/doc/pt/html/libs/base/pull.html +++ b/src/main/resources/doc/pt/html/libs/base/pull.html @@ -7,8 +7,8 @@

    - - + + Resistor para Ajuste

    diff --git a/doc/pt/html/libs/base/select.html b/src/main/resources/doc/pt/html/libs/base/select.html similarity index 96% rename from doc/pt/html/libs/base/select.html rename to src/main/resources/doc/pt/html/libs/base/select.html index cfd377b06..303b8d10e 100644 --- a/doc/pt/html/libs/base/select.html +++ b/src/main/resources/doc/pt/html/libs/base/select.html @@ -6,7 +6,7 @@ -

    +

    Ferramenta Selecionar

    diff --git a/doc/pt/html/libs/base/splitter.html b/src/main/resources/doc/pt/html/libs/base/splitter.html similarity index 95% rename from doc/pt/html/libs/base/splitter.html rename to src/main/resources/doc/pt/html/libs/base/splitter.html index 9c31defd5..6915d4c7f 100644 --- a/doc/pt/html/libs/base/splitter.html +++ b/src/main/resources/doc/pt/html/libs/base/splitter.html @@ -6,7 +6,7 @@ -

    +

    Distribuidor

    diff --git a/doc/pt/html/libs/base/text.html b/src/main/resources/doc/pt/html/libs/base/text.html similarity index 94% rename from doc/pt/html/libs/base/text.html rename to src/main/resources/doc/pt/html/libs/base/text.html index 1e5c04360..d9ed6d4a8 100644 --- a/doc/pt/html/libs/base/text.html +++ b/src/main/resources/doc/pt/html/libs/base/text.html @@ -6,7 +6,7 @@ -

    +

    Ferramenta Texto

    diff --git a/doc/pt/html/libs/base/tunnel.html b/src/main/resources/doc/pt/html/libs/base/tunnel.html similarity index 94% rename from doc/pt/html/libs/base/tunnel.html rename to src/main/resources/doc/pt/html/libs/base/tunnel.html index cd508e3be..3d70cf78b 100644 --- a/doc/pt/html/libs/base/tunnel.html +++ b/src/main/resources/doc/pt/html/libs/base/tunnel.html @@ -6,7 +6,7 @@ -

    +

    Túnel

    diff --git a/doc/pt/html/libs/base/wiring.html b/src/main/resources/doc/pt/html/libs/base/wiring.html similarity index 95% rename from doc/pt/html/libs/base/wiring.html rename to src/main/resources/doc/pt/html/libs/base/wiring.html index 0a967a352..012ce3aab 100644 --- a/doc/pt/html/libs/base/wiring.html +++ b/src/main/resources/doc/pt/html/libs/base/wiring.html @@ -6,7 +6,7 @@ -

    +

    Ferramenta Conectar

    diff --git a/doc/pt/html/libs/gates/basic.html b/src/main/resources/doc/pt/html/libs/gates/basic.html similarity index 90% rename from doc/pt/html/libs/gates/basic.html rename to src/main/resources/doc/pt/html/libs/gates/basic.html index 6ebefb1b4..18f3e32b5 100644 --- a/doc/pt/html/libs/gates/basic.html +++ b/src/main/resources/doc/pt/html/libs/gates/basic.html @@ -7,14 +7,14 @@
    - - - -
    - - - - + + + +
    + + + +

    Portas AND/OR/NAND/NOR

    diff --git a/doc/pt/html/libs/gates/buffer.html b/src/main/resources/doc/pt/html/libs/gates/buffer.html similarity index 94% rename from doc/pt/html/libs/gates/buffer.html rename to src/main/resources/doc/pt/html/libs/gates/buffer.html index 641701c4b..44704b681 100644 --- a/doc/pt/html/libs/gates/buffer.html +++ b/src/main/resources/doc/pt/html/libs/gates/buffer.html @@ -6,7 +6,7 @@ -

    +

    Buffer

    diff --git a/doc/pt/html/libs/gates/constant.html b/src/main/resources/doc/pt/html/libs/gates/constant.html similarity index 92% rename from doc/pt/html/libs/gates/constant.html rename to src/main/resources/doc/pt/html/libs/gates/constant.html index 7adf453d3..7b4537475 100644 --- a/doc/pt/html/libs/gates/constant.html +++ b/src/main/resources/doc/pt/html/libs/gates/constant.html @@ -6,7 +6,7 @@ -

    +

    Constante

    diff --git a/doc/pt/html/libs/gates/controlled.html b/src/main/resources/doc/pt/html/libs/gates/controlled.html similarity index 92% rename from doc/pt/html/libs/gates/controlled.html rename to src/main/resources/doc/pt/html/libs/gates/controlled.html index d221a24a0..b6b599484 100644 --- a/doc/pt/html/libs/gates/controlled.html +++ b/src/main/resources/doc/pt/html/libs/gates/controlled.html @@ -6,8 +6,8 @@ -

    - +

    + Buffer/Inversor Controlado

    diff --git a/doc/pt/html/libs/gates/index.html b/src/main/resources/doc/pt/html/libs/gates/index.html similarity index 85% rename from doc/pt/html/libs/gates/index.html rename to src/main/resources/doc/pt/html/libs/gates/index.html index 56e8295c7..779e2bdfd 100644 --- a/doc/pt/html/libs/gates/index.html +++ b/src/main/resources/doc/pt/html/libs/gates/index.html @@ -13,12 +13,12 @@ todos com uma saída cujo valor é ditado inteiramente pelas suas entradas corre

    - - - +
    +
    Constante

    +

    Porta NOT
    Buffer
    diff --git a/doc/pt/html/libs/gates/not.html b/src/main/resources/doc/pt/html/libs/gates/not.html similarity index 93% rename from doc/pt/html/libs/gates/not.html rename to src/main/resources/doc/pt/html/libs/gates/not.html index 39a51a15f..eec280849 100644 --- a/doc/pt/html/libs/gates/not.html +++ b/src/main/resources/doc/pt/html/libs/gates/not.html @@ -6,7 +6,7 @@ -

    +

    Porta NOT

    diff --git a/doc/pt/html/libs/gates/xor.html b/src/main/resources/doc/pt/html/libs/gates/xor.html similarity index 90% rename from doc/pt/html/libs/gates/xor.html rename to src/main/resources/doc/pt/html/libs/gates/xor.html index 8e8af06bd..4540a3bc5 100644 --- a/doc/pt/html/libs/gates/xor.html +++ b/src/main/resources/doc/pt/html/libs/gates/xor.html @@ -7,14 +7,14 @@
    - - - -
    - - - - + + + +
    + + + +

    Portas XOR/XNOR/Paridade Ímpar/Paridade Par

    diff --git a/doc/pt/html/libs/index.html b/src/main/resources/doc/pt/html/libs/index.html similarity index 57% rename from doc/pt/html/libs/index.html rename to src/main/resources/doc/pt/html/libs/index.html index b94aec8ac..e1987daca 100644 --- a/doc/pt/html/libs/index.html +++ b/src/main/resources/doc/pt/html/libs/index.html @@ -23,47 +23,47 @@ serão documentadas nessas referências.
    - + - + - + - + - + - + - + - + - - + - + - + - + - - - + - - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -126,35 +126,35 @@ serão documentadas nessas referências. - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -162,7 +162,7 @@ serão documentadas nessas referências. - +
    Biblioteca Base
    Ferramenta Testar
    Ferramenta Editar
    Ferramenta Selecionar
    Ferramenta Conectar
    Ferramenta Texto
    Ferramenta Menu
    Distribuidor
    Pino
    Túnel
    +
    Resistor
    Ponta de prova
    Clock
    Extensor de bits
    Rótulo

    Biblioteca de portas
    +
    Constante

    +

    Porta NOT
    Buffer
    +

    @@ -88,35 +88,35 @@ serão documentadas nessas referências.
    Buffer/Inversor controlados

    Biblioteca Plexers
    Multiplexadores
    Demultiplexadores
    Decodificador
    Codificador de prioridades
    Seletor de bits

    Biblioteca aritmética
    Somador
    Subtrator
    Multiplicador
    Divisor
    Negador
    Comparador
    Deslocador
    Contador de bits
    Procurador de bits

    Biblioteca de memória
    Flip-Flops D/T/J-K/S-R
    Registrador
    Contador
    Registrador de deslocamento
    Gerador aleatório
    RAM
    ROM

    Biblioteca de entrada/saída
    Botão
    Joystick
    Teclado
    LED
    Display de 7-segmentos
    Display hexadecimal
    Matriz de LED
    TTY

    Biblioteca legada
    Flip-Flop D/J-K do Logisim 1.0
    Registrador de 8-bits do Logisim 1.0
    diff --git a/doc/pt/html/libs/io/7seg.html b/src/main/resources/doc/pt/html/libs/io/7seg.html similarity index 94% rename from doc/pt/html/libs/io/7seg.html rename to src/main/resources/doc/pt/html/libs/io/7seg.html index 4299b83e6..7c580a8b1 100644 --- a/doc/pt/html/libs/io/7seg.html +++ b/src/main/resources/doc/pt/html/libs/io/7seg.html @@ -6,7 +6,7 @@ -

    +

    Display de 7-segmentos

    diff --git a/doc/pt/html/libs/io/button.html b/src/main/resources/doc/pt/html/libs/io/button.html similarity index 92% rename from doc/pt/html/libs/io/button.html rename to src/main/resources/doc/pt/html/libs/io/button.html index 5831656ee..e30c2bfa6 100644 --- a/doc/pt/html/libs/io/button.html +++ b/src/main/resources/doc/pt/html/libs/io/button.html @@ -6,7 +6,7 @@ -

    +

    Botão

    diff --git a/doc/pt/html/libs/io/dotmat.html b/src/main/resources/doc/pt/html/libs/io/dotmat.html similarity index 95% rename from doc/pt/html/libs/io/dotmat.html rename to src/main/resources/doc/pt/html/libs/io/dotmat.html index a5d247c64..86528fbd9 100644 --- a/doc/pt/html/libs/io/dotmat.html +++ b/src/main/resources/doc/pt/html/libs/io/dotmat.html @@ -6,7 +6,7 @@ -

    +

    Matriz de LED

    diff --git a/doc/pt/html/libs/io/hexdig.html b/src/main/resources/doc/pt/html/libs/io/hexdig.html similarity index 93% rename from doc/pt/html/libs/io/hexdig.html rename to src/main/resources/doc/pt/html/libs/io/hexdig.html index 975cfa632..3f65f3c75 100644 --- a/doc/pt/html/libs/io/hexdig.html +++ b/src/main/resources/doc/pt/html/libs/io/hexdig.html @@ -6,7 +6,7 @@ -

    +

    Display hexadecimal

    diff --git a/doc/pt/html/libs/io/index.html b/src/main/resources/doc/pt/html/libs/io/index.html similarity index 51% rename from doc/pt/html/libs/io/index.html rename to src/main/resources/doc/pt/html/libs/io/index.html index fb6e1dab6..ce0ae60b2 100644 --- a/doc/pt/html/libs/io/index.html +++ b/src/main/resources/doc/pt/html/libs/io/index.html @@ -14,21 +14,21 @@ com um usuário.

    - + - + - + - + - + - + - + - +
    Botão
    Joystick
    Teclado
    LED
    Display de 7-segmentos
    Display hexadecimal
    Matriz de LEDs
    TTY
    diff --git a/doc/pt/html/libs/io/joystick.html b/src/main/resources/doc/pt/html/libs/io/joystick.html similarity index 93% rename from doc/pt/html/libs/io/joystick.html rename to src/main/resources/doc/pt/html/libs/io/joystick.html index 9235e1532..cf4577c3c 100644 --- a/doc/pt/html/libs/io/joystick.html +++ b/src/main/resources/doc/pt/html/libs/io/joystick.html @@ -6,7 +6,7 @@ -

    +

    Joystick

    diff --git a/doc/pt/html/libs/io/keyboard.html b/src/main/resources/doc/pt/html/libs/io/keyboard.html similarity index 95% rename from doc/pt/html/libs/io/keyboard.html rename to src/main/resources/doc/pt/html/libs/io/keyboard.html index 4ce193915..35ce43a76 100644 --- a/doc/pt/html/libs/io/keyboard.html +++ b/src/main/resources/doc/pt/html/libs/io/keyboard.html @@ -6,7 +6,7 @@ -

    +

    Teclado

    diff --git a/doc/pt/html/libs/io/led.html b/src/main/resources/doc/pt/html/libs/io/led.html similarity index 93% rename from doc/pt/html/libs/io/led.html rename to src/main/resources/doc/pt/html/libs/io/led.html index 35894d0f5..5ea24c90b 100644 --- a/doc/pt/html/libs/io/led.html +++ b/src/main/resources/doc/pt/html/libs/io/led.html @@ -6,7 +6,7 @@ -

    +

    LED

    diff --git a/doc/pt/html/libs/io/tty.html b/src/main/resources/doc/pt/html/libs/io/tty.html similarity index 94% rename from doc/pt/html/libs/io/tty.html rename to src/main/resources/doc/pt/html/libs/io/tty.html index 80734ecaf..aba1bcd92 100644 --- a/doc/pt/html/libs/io/tty.html +++ b/src/main/resources/doc/pt/html/libs/io/tty.html @@ -6,7 +6,7 @@ -

    +

    TTY

    diff --git a/doc/pt/html/libs/legacy/flipflops.html b/src/main/resources/doc/pt/html/libs/legacy/flipflops.html similarity index 93% rename from doc/pt/html/libs/legacy/flipflops.html rename to src/main/resources/doc/pt/html/libs/legacy/flipflops.html index c1a7db716..7bb877af3 100644 --- a/doc/pt/html/libs/legacy/flipflops.html +++ b/src/main/resources/doc/pt/html/libs/legacy/flipflops.html @@ -6,8 +6,8 @@ -

    - +

    + Flip-Flop D/J-K do Logisim 1.0

    diff --git a/doc/pt/html/libs/legacy/index.html b/src/main/resources/doc/pt/html/libs/legacy/index.html similarity index 85% rename from doc/pt/html/libs/legacy/index.html rename to src/main/resources/doc/pt/html/libs/legacy/index.html index 9eea0fc45..21b462cb5 100644 --- a/doc/pt/html/libs/legacy/index.html +++ b/src/main/resources/doc/pt/html/libs/legacy/index.html @@ -18,7 +18,7 @@ do Logisim.

    - +
    Flip-Flop D/J-K do Logisim 1.0
    Registrador de 8-bits do Logisim 1.0
    diff --git a/doc/pt/html/libs/legacy/register.html b/src/main/resources/doc/pt/html/libs/legacy/register.html similarity index 94% rename from doc/pt/html/libs/legacy/register.html rename to src/main/resources/doc/pt/html/libs/legacy/register.html index 52861bd04..0053319e7 100644 --- a/doc/pt/html/libs/legacy/register.html +++ b/src/main/resources/doc/pt/html/libs/legacy/register.html @@ -6,7 +6,7 @@ -

    +

    Registrador de 8-bits do Logisim

    diff --git a/doc/pt/html/libs/mem/counter.html b/src/main/resources/doc/pt/html/libs/mem/counter.html similarity index 96% rename from doc/pt/html/libs/mem/counter.html rename to src/main/resources/doc/pt/html/libs/mem/counter.html index a58880774..1f4cdc056 100644 --- a/doc/pt/html/libs/mem/counter.html +++ b/src/main/resources/doc/pt/html/libs/mem/counter.html @@ -6,7 +6,7 @@ -

    +

    Contador

    diff --git a/doc/pt/html/libs/mem/flipflops.html b/src/main/resources/doc/pt/html/libs/mem/flipflops.html similarity index 94% rename from doc/pt/html/libs/mem/flipflops.html rename to src/main/resources/doc/pt/html/libs/mem/flipflops.html index aa17d0a7f..072fb0fed 100644 --- a/doc/pt/html/libs/mem/flipflops.html +++ b/src/main/resources/doc/pt/html/libs/mem/flipflops.html @@ -6,10 +6,10 @@ -

    - - - +

    + + + Flip-Flops D/T/J-K/S-R

    diff --git a/doc/pt/html/libs/mem/index.html b/src/main/resources/doc/pt/html/libs/mem/index.html similarity index 61% rename from doc/pt/html/libs/mem/index.html rename to src/main/resources/doc/pt/html/libs/mem/index.html index 68ff2dab9..eb7376d87 100644 --- a/doc/pt/html/libs/mem/index.html +++ b/src/main/resources/doc/pt/html/libs/mem/index.html @@ -17,17 +17,17 @@ - + - + - + - + - + - +
    Flip-Flops D/T/J-K/S-R
    Registrador
    Contador
    Registrador de Deslocamento
    Gerador Aleatório
    RAM
    ROM
    diff --git a/doc/pt/html/libs/mem/ram.html b/src/main/resources/doc/pt/html/libs/mem/ram.html similarity index 96% rename from doc/pt/html/libs/mem/ram.html rename to src/main/resources/doc/pt/html/libs/mem/ram.html index 06b308bd4..375368628 100644 --- a/doc/pt/html/libs/mem/ram.html +++ b/src/main/resources/doc/pt/html/libs/mem/ram.html @@ -6,7 +6,7 @@ -

    +

    RAM

    diff --git a/doc/pt/html/libs/mem/random.html b/src/main/resources/doc/pt/html/libs/mem/random.html similarity index 95% rename from doc/pt/html/libs/mem/random.html rename to src/main/resources/doc/pt/html/libs/mem/random.html index 2261e6a03..c8b86e618 100644 --- a/doc/pt/html/libs/mem/random.html +++ b/src/main/resources/doc/pt/html/libs/mem/random.html @@ -6,7 +6,7 @@ -

    +

    Gerador Aleatório

    diff --git a/doc/pt/html/libs/mem/register.html b/src/main/resources/doc/pt/html/libs/mem/register.html similarity index 95% rename from doc/pt/html/libs/mem/register.html rename to src/main/resources/doc/pt/html/libs/mem/register.html index 914ec0ded..d8c84a2d5 100644 --- a/doc/pt/html/libs/mem/register.html +++ b/src/main/resources/doc/pt/html/libs/mem/register.html @@ -6,7 +6,7 @@ -

    +

    Registrador

    diff --git a/doc/pt/html/libs/mem/rom.html b/src/main/resources/doc/pt/html/libs/mem/rom.html similarity index 95% rename from doc/pt/html/libs/mem/rom.html rename to src/main/resources/doc/pt/html/libs/mem/rom.html index de403706b..cc6f6e8fc 100644 --- a/doc/pt/html/libs/mem/rom.html +++ b/src/main/resources/doc/pt/html/libs/mem/rom.html @@ -6,7 +6,7 @@ -

    +

    ROM

    diff --git a/doc/pt/html/libs/mem/shiftreg.html b/src/main/resources/doc/pt/html/libs/mem/shiftreg.html similarity index 95% rename from doc/pt/html/libs/mem/shiftreg.html rename to src/main/resources/doc/pt/html/libs/mem/shiftreg.html index c53b40b57..0e0b79a60 100644 --- a/doc/pt/html/libs/mem/shiftreg.html +++ b/src/main/resources/doc/pt/html/libs/mem/shiftreg.html @@ -6,7 +6,7 @@ -

    +

    Registrador de Deslocamento

    diff --git a/doc/pt/html/libs/plexers/decoder.html b/src/main/resources/doc/pt/html/libs/plexers/decoder.html similarity index 93% rename from doc/pt/html/libs/plexers/decoder.html rename to src/main/resources/doc/pt/html/libs/plexers/decoder.html index b966f55d4..fc3c12e21 100644 --- a/doc/pt/html/libs/plexers/decoder.html +++ b/src/main/resources/doc/pt/html/libs/plexers/decoder.html @@ -6,7 +6,7 @@ -

    +

    Decodificador

    diff --git a/doc/pt/html/libs/plexers/demux.html b/src/main/resources/doc/pt/html/libs/plexers/demux.html similarity index 94% rename from doc/pt/html/libs/plexers/demux.html rename to src/main/resources/doc/pt/html/libs/plexers/demux.html index b2e81f59c..c7d0eeeac 100644 --- a/doc/pt/html/libs/plexers/demux.html +++ b/src/main/resources/doc/pt/html/libs/plexers/demux.html @@ -6,7 +6,7 @@ -

    +

    Demultiplexador

    diff --git a/doc/pt/html/libs/plexers/index.html b/src/main/resources/doc/pt/html/libs/plexers/index.html similarity index 56% rename from doc/pt/html/libs/plexers/index.html rename to src/main/resources/doc/pt/html/libs/plexers/index.html index 23d49e66c..6d9c75bec 100644 --- a/doc/pt/html/libs/plexers/index.html +++ b/src/main/resources/doc/pt/html/libs/plexers/index.html @@ -13,15 +13,15 @@ Assim como os componentes na biblioteca Portas, todos são combinacionais, geralmente servem para rotear valores.

    - + - + - + - + - +
    Multiplexador
    Demultiplexador
    Decodificador
    Codificador de prioridades
    Seletor de Bits
    diff --git a/doc/pt/html/libs/plexers/mux.html b/src/main/resources/doc/pt/html/libs/plexers/mux.html similarity index 94% rename from doc/pt/html/libs/plexers/mux.html rename to src/main/resources/doc/pt/html/libs/plexers/mux.html index db2c4af29..1bf0f4e44 100644 --- a/doc/pt/html/libs/plexers/mux.html +++ b/src/main/resources/doc/pt/html/libs/plexers/mux.html @@ -6,7 +6,7 @@ -

    +

    Multiplexexador

    diff --git a/doc/pt/html/libs/plexers/priencod.html b/src/main/resources/doc/pt/html/libs/plexers/priencod.html similarity index 95% rename from doc/pt/html/libs/plexers/priencod.html rename to src/main/resources/doc/pt/html/libs/plexers/priencod.html index d94ad1703..25440d0b8 100644 --- a/doc/pt/html/libs/plexers/priencod.html +++ b/src/main/resources/doc/pt/html/libs/plexers/priencod.html @@ -6,7 +6,7 @@ -

    +

    Codificador de prioridades

    diff --git a/doc/pt/html/libs/plexers/selector.html b/src/main/resources/doc/pt/html/libs/plexers/selector.html similarity index 93% rename from doc/pt/html/libs/plexers/selector.html rename to src/main/resources/doc/pt/html/libs/plexers/selector.html index dc020f240..495ca63be 100644 --- a/doc/pt/html/libs/plexers/selector.html +++ b/src/main/resources/doc/pt/html/libs/plexers/selector.html @@ -6,7 +6,7 @@ -

    +

    Seletor de Bits

    diff --git a/doc/pt/html/style.css b/src/main/resources/doc/pt/html/style.css similarity index 100% rename from doc/pt/html/style.css rename to src/main/resources/doc/pt/html/style.css diff --git a/doc/pt/img-guide/analyze-build.png b/src/main/resources/doc/pt/img-guide/analyze-build.png similarity index 100% rename from doc/pt/img-guide/analyze-build.png rename to src/main/resources/doc/pt/img-guide/analyze-build.png diff --git a/doc/pt/img-guide/analyze-expr.png b/src/main/resources/doc/pt/img-guide/analyze-expr.png similarity index 100% rename from doc/pt/img-guide/analyze-expr.png rename to src/main/resources/doc/pt/img-guide/analyze-expr.png diff --git a/doc/pt/img-guide/analyze-min.png b/src/main/resources/doc/pt/img-guide/analyze-min.png similarity index 100% rename from doc/pt/img-guide/analyze-min.png rename to src/main/resources/doc/pt/img-guide/analyze-min.png diff --git a/doc/pt/img-guide/analyze-var.png b/src/main/resources/doc/pt/img-guide/analyze-var.png similarity index 100% rename from doc/pt/img-guide/analyze-var.png rename to src/main/resources/doc/pt/img-guide/analyze-var.png diff --git a/doc/pt/img-guide/attrib-explor.png b/src/main/resources/doc/pt/img-guide/attrib-explor.png similarity index 100% rename from doc/pt/img-guide/attrib-explor.png rename to src/main/resources/doc/pt/img-guide/attrib-explor.png diff --git a/doc/pt/img-guide/attrlib-and-narrow.jpg b/src/main/resources/doc/pt/img-guide/attrlib-and-narrow.jpg similarity index 100% rename from doc/pt/img-guide/attrlib-and-narrow.jpg rename to src/main/resources/doc/pt/img-guide/attrlib-and-narrow.jpg diff --git a/doc/pt/img-guide/attrlib-and-narrow.png b/src/main/resources/doc/pt/img-guide/attrlib-and-narrow.png similarity index 100% rename from doc/pt/img-guide/attrlib-and-narrow.png rename to src/main/resources/doc/pt/img-guide/attrlib-and-narrow.png diff --git a/doc/pt/img-guide/attrlib-and-replace.png b/src/main/resources/doc/pt/img-guide/attrlib-and-replace.png similarity index 100% rename from doc/pt/img-guide/attrlib-and-replace.png rename to src/main/resources/doc/pt/img-guide/attrlib-and-replace.png diff --git a/doc/pt/img-guide/attrlib-nand-select.png b/src/main/resources/doc/pt/img-guide/attrlib-nand-select.png similarity index 100% rename from doc/pt/img-guide/attrlib-nand-select.png rename to src/main/resources/doc/pt/img-guide/attrlib-nand-select.png diff --git a/doc/pt/img-guide/attrlib-pin-attrib.png b/src/main/resources/doc/pt/img-guide/attrlib-pin-attrib.png similarity index 100% rename from doc/pt/img-guide/attrlib-pin-attrib.png rename to src/main/resources/doc/pt/img-guide/attrlib-pin-attrib.png diff --git a/doc/pt/img-guide/bundles-create.png b/src/main/resources/doc/pt/img-guide/bundles-create.png similarity index 100% rename from doc/pt/img-guide/bundles-create.png rename to src/main/resources/doc/pt/img-guide/bundles-create.png diff --git a/doc/pt/img-guide/bundles-error.png b/src/main/resources/doc/pt/img-guide/bundles-error.png similarity index 100% rename from doc/pt/img-guide/bundles-error.png rename to src/main/resources/doc/pt/img-guide/bundles-error.png diff --git a/doc/pt/img-guide/hdl-ip-editor.png b/src/main/resources/doc/pt/img-guide/hdl-ip-editor.png similarity index 100% rename from doc/pt/img-guide/hdl-ip-editor.png rename to src/main/resources/doc/pt/img-guide/hdl-ip-editor.png diff --git a/doc/pt/img-guide/hdl-ip-properties.png b/src/main/resources/doc/pt/img-guide/hdl-ip-properties.png similarity index 100% rename from doc/pt/img-guide/hdl-ip-properties.png rename to src/main/resources/doc/pt/img-guide/hdl-ip-properties.png diff --git a/doc/pt/img-guide/hdl-ip-questa.png b/src/main/resources/doc/pt/img-guide/hdl-ip-questa.png similarity index 100% rename from doc/pt/img-guide/hdl-ip-questa.png rename to src/main/resources/doc/pt/img-guide/hdl-ip-questa.png diff --git a/doc/pt/img-guide/hdl-ip-sim-log.png b/src/main/resources/doc/pt/img-guide/hdl-ip-sim-log.png similarity index 100% rename from doc/pt/img-guide/hdl-ip-sim-log.png rename to src/main/resources/doc/pt/img-guide/hdl-ip-sim-log.png diff --git a/doc/pt/img-guide/hdl-ip-symbol.png b/src/main/resources/doc/pt/img-guide/hdl-ip-symbol.png similarity index 100% rename from doc/pt/img-guide/hdl-ip-symbol.png rename to src/main/resources/doc/pt/img-guide/hdl-ip-symbol.png diff --git a/doc/pt/img-guide/log-selection.png b/src/main/resources/doc/pt/img-guide/log-selection.png similarity index 100% rename from doc/pt/img-guide/log-selection.png rename to src/main/resources/doc/pt/img-guide/log-selection.png diff --git a/doc/pt/img-guide/mem-hex.png b/src/main/resources/doc/pt/img-guide/mem-hex.png similarity index 100% rename from doc/pt/img-guide/mem-hex.png rename to src/main/resources/doc/pt/img-guide/mem-hex.png diff --git a/doc/pt/img-guide/opts-mouse.png b/src/main/resources/doc/pt/img-guide/opts-mouse.png similarity index 100% rename from doc/pt/img-guide/opts-mouse.png rename to src/main/resources/doc/pt/img-guide/opts-mouse.png diff --git a/doc/pt/img-guide/opts-simulate.png b/src/main/resources/doc/pt/img-guide/opts-simulate.png similarity index 100% rename from doc/pt/img-guide/opts-simulate.png rename to src/main/resources/doc/pt/img-guide/opts-simulate.png diff --git a/doc/pt/img-guide/opts-toolbar.png b/src/main/resources/doc/pt/img-guide/opts-toolbar.png similarity index 100% rename from doc/pt/img-guide/opts-toolbar.png rename to src/main/resources/doc/pt/img-guide/opts-toolbar.png diff --git a/doc/pt/img-guide/prefs-exp.png b/src/main/resources/doc/pt/img-guide/prefs-exp.png similarity index 100% rename from doc/pt/img-guide/prefs-exp.png rename to src/main/resources/doc/pt/img-guide/prefs-exp.png diff --git a/doc/pt/img-guide/prefs-intl.png b/src/main/resources/doc/pt/img-guide/prefs-intl.png similarity index 100% rename from doc/pt/img-guide/prefs-intl.png rename to src/main/resources/doc/pt/img-guide/prefs-intl.png diff --git a/doc/pt/img-guide/prefs-layout.png b/src/main/resources/doc/pt/img-guide/prefs-layout.png similarity index 100% rename from doc/pt/img-guide/prefs-layout.png rename to src/main/resources/doc/pt/img-guide/prefs-layout.png diff --git a/doc/pt/img-guide/prefs-template.png b/src/main/resources/doc/pt/img-guide/prefs-template.png similarity index 100% rename from doc/pt/img-guide/prefs-template.png rename to src/main/resources/doc/pt/img-guide/prefs-template.png diff --git a/doc/pt/img-guide/prefs-window.png b/src/main/resources/doc/pt/img-guide/prefs-window.png similarity index 100% rename from doc/pt/img-guide/prefs-window.png rename to src/main/resources/doc/pt/img-guide/prefs-window.png diff --git a/doc/pt/img-guide/project-stat.png b/src/main/resources/doc/pt/img-guide/project-stat.png similarity index 100% rename from doc/pt/img-guide/project-stat.png rename to src/main/resources/doc/pt/img-guide/project-stat.png diff --git a/doc/pt/img-guide/prop-oscillate-before.png b/src/main/resources/doc/pt/img-guide/prop-oscillate-before.png similarity index 100% rename from doc/pt/img-guide/prop-oscillate-before.png rename to src/main/resources/doc/pt/img-guide/prop-oscillate-before.png diff --git a/doc/pt/img-guide/prop-oscillate-error.png b/src/main/resources/doc/pt/img-guide/prop-oscillate-error.png similarity index 100% rename from doc/pt/img-guide/prop-oscillate-error.png rename to src/main/resources/doc/pt/img-guide/prop-oscillate-error.png diff --git a/doc/pt/img-guide/subcirc-2-add.png b/src/main/resources/doc/pt/img-guide/subcirc-2-add.png similarity index 100% rename from doc/pt/img-guide/subcirc-2-add.png rename to src/main/resources/doc/pt/img-guide/subcirc-2-add.png diff --git a/doc/pt/img-guide/subcirc-2-delve.png b/src/main/resources/doc/pt/img-guide/subcirc-2-delve.png similarity index 100% rename from doc/pt/img-guide/subcirc-2-delve.png rename to src/main/resources/doc/pt/img-guide/subcirc-2-delve.png diff --git a/doc/pt/img-guide/subcirc-2-done.png b/src/main/resources/doc/pt/img-guide/subcirc-2-done.png similarity index 100% rename from doc/pt/img-guide/subcirc-2-done.png rename to src/main/resources/doc/pt/img-guide/subcirc-2-done.png diff --git a/doc/pt/img-guide/subcirc-4-add.png b/src/main/resources/doc/pt/img-guide/subcirc-4-add.png similarity index 100% rename from doc/pt/img-guide/subcirc-4-add.png rename to src/main/resources/doc/pt/img-guide/subcirc-4-add.png diff --git a/doc/pt/img-guide/subcirc-4-delve.png b/src/main/resources/doc/pt/img-guide/subcirc-4-delve.png similarity index 100% rename from doc/pt/img-guide/subcirc-4-delve.png rename to src/main/resources/doc/pt/img-guide/subcirc-4-delve.png diff --git a/doc/pt/img-guide/subcirc-4-done.png b/src/main/resources/doc/pt/img-guide/subcirc-4-done.png similarity index 100% rename from doc/pt/img-guide/subcirc-4-done.png rename to src/main/resources/doc/pt/img-guide/subcirc-4-done.png diff --git a/doc/pt/img-guide/subcirc-4-tip.png b/src/main/resources/doc/pt/img-guide/subcirc-4-tip.png similarity index 100% rename from doc/pt/img-guide/subcirc-4-tip.png rename to src/main/resources/doc/pt/img-guide/subcirc-4-tip.png diff --git a/doc/pt/img-guide/subcirc-custom-appear.png b/src/main/resources/doc/pt/img-guide/subcirc-custom-appear.png similarity index 100% rename from doc/pt/img-guide/subcirc-custom-appear.png rename to src/main/resources/doc/pt/img-guide/subcirc-custom-appear.png diff --git a/doc/pt/img-guide/subcirc-custom-layout.png b/src/main/resources/doc/pt/img-guide/subcirc-custom-layout.png similarity index 100% rename from doc/pt/img-guide/subcirc-custom-layout.png rename to src/main/resources/doc/pt/img-guide/subcirc-custom-layout.png diff --git a/doc/pt/img-guide/subcirc-custom-layout2.png b/src/main/resources/doc/pt/img-guide/subcirc-custom-layout2.png similarity index 100% rename from doc/pt/img-guide/subcirc-custom-layout2.png rename to src/main/resources/doc/pt/img-guide/subcirc-custom-layout2.png diff --git a/doc/pt/img-guide/subcirc-default-appear.png b/src/main/resources/doc/pt/img-guide/subcirc-default-appear.png similarity index 100% rename from doc/pt/img-guide/subcirc-default-appear.png rename to src/main/resources/doc/pt/img-guide/subcirc-default-appear.png diff --git a/doc/pt/img-guide/subcirc-remlib.png b/src/main/resources/doc/pt/img-guide/subcirc-remlib.png similarity index 100% rename from doc/pt/img-guide/subcirc-remlib.png rename to src/main/resources/doc/pt/img-guide/subcirc-remlib.png diff --git a/doc/pt/img-guide/tutorial-shot-all.png b/src/main/resources/doc/pt/img-guide/tutorial-shot-all.png similarity index 100% rename from doc/pt/img-guide/tutorial-shot-all.png rename to src/main/resources/doc/pt/img-guide/tutorial-shot-all.png diff --git a/doc/pt/img-guide/tutorial-shot-all2.png b/src/main/resources/doc/pt/img-guide/tutorial-shot-all2.png similarity index 100% rename from doc/pt/img-guide/tutorial-shot-all2.png rename to src/main/resources/doc/pt/img-guide/tutorial-shot-all2.png diff --git a/doc/pt/img-guide/tutorial-shot-ands.png b/src/main/resources/doc/pt/img-guide/tutorial-shot-ands.png similarity index 100% rename from doc/pt/img-guide/tutorial-shot-ands.png rename to src/main/resources/doc/pt/img-guide/tutorial-shot-ands.png diff --git a/doc/pt/img-guide/tutorial-shot-blank.png b/src/main/resources/doc/pt/img-guide/tutorial-shot-blank.png similarity index 100% rename from doc/pt/img-guide/tutorial-shot-blank.png rename to src/main/resources/doc/pt/img-guide/tutorial-shot-blank.png diff --git a/doc/pt/img-guide/tutorial-shot-comps.png b/src/main/resources/doc/pt/img-guide/tutorial-shot-comps.png similarity index 100% rename from doc/pt/img-guide/tutorial-shot-comps.png rename to src/main/resources/doc/pt/img-guide/tutorial-shot-comps.png diff --git a/doc/pt/img-guide/tutorial-shot-gates.png b/src/main/resources/doc/pt/img-guide/tutorial-shot-gates.png similarity index 100% rename from doc/pt/img-guide/tutorial-shot-gates.png rename to src/main/resources/doc/pt/img-guide/tutorial-shot-gates.png diff --git a/doc/pt/img-guide/tutorial-shot-labeled.png b/src/main/resources/doc/pt/img-guide/tutorial-shot-labeled.png similarity index 100% rename from doc/pt/img-guide/tutorial-shot-labeled.png rename to src/main/resources/doc/pt/img-guide/tutorial-shot-labeled.png diff --git a/doc/pt/img-guide/tutorial-shot-test.png b/src/main/resources/doc/pt/img-guide/tutorial-shot-test.png similarity index 100% rename from doc/pt/img-guide/tutorial-shot-test.png rename to src/main/resources/doc/pt/img-guide/tutorial-shot-test.png diff --git a/doc/pt/img-guide/tutorial-shot-wire1.png b/src/main/resources/doc/pt/img-guide/tutorial-shot-wire1.png similarity index 100% rename from doc/pt/img-guide/tutorial-shot-wire1.png rename to src/main/resources/doc/pt/img-guide/tutorial-shot-wire1.png diff --git a/doc/pt/img-guide/tutorial-shot-wires.png b/src/main/resources/doc/pt/img-guide/tutorial-shot-wires.png similarity index 100% rename from doc/pt/img-guide/tutorial-shot-wires.png rename to src/main/resources/doc/pt/img-guide/tutorial-shot-wires.png diff --git a/doc/pt/img-guide/vector-result.png b/src/main/resources/doc/pt/img-guide/vector-result.png similarity index 100% rename from doc/pt/img-guide/vector-result.png rename to src/main/resources/doc/pt/img-guide/vector-result.png diff --git a/doc/ru/contents.xml b/src/main/resources/doc/ru/contents.xml similarity index 100% rename from doc/ru/contents.xml rename to src/main/resources/doc/ru/contents.xml diff --git a/doc/ru/html/contents.html b/src/main/resources/doc/ru/html/contents.html similarity index 100% rename from doc/ru/html/contents.html rename to src/main/resources/doc/ru/html/contents.html diff --git a/doc/ru/html/guide/about/gpl.html b/src/main/resources/doc/ru/html/guide/about/gpl.html similarity index 100% rename from doc/ru/html/guide/about/gpl.html rename to src/main/resources/doc/ru/html/guide/about/gpl.html diff --git a/doc/ru/html/guide/about/index.html b/src/main/resources/doc/ru/html/guide/about/index.html similarity index 100% rename from doc/ru/html/guide/about/index.html rename to src/main/resources/doc/ru/html/guide/about/index.html diff --git a/doc/ru/html/guide/analyze/expr.html b/src/main/resources/doc/ru/html/guide/analyze/expr.html similarity index 100% rename from doc/ru/html/guide/analyze/expr.html rename to src/main/resources/doc/ru/html/guide/analyze/expr.html diff --git a/doc/ru/html/guide/analyze/gen.html b/src/main/resources/doc/ru/html/guide/analyze/gen.html similarity index 100% rename from doc/ru/html/guide/analyze/gen.html rename to src/main/resources/doc/ru/html/guide/analyze/gen.html diff --git a/doc/ru/html/guide/analyze/index.html b/src/main/resources/doc/ru/html/guide/analyze/index.html similarity index 100% rename from doc/ru/html/guide/analyze/index.html rename to src/main/resources/doc/ru/html/guide/analyze/index.html diff --git a/doc/ru/html/guide/analyze/open.html b/src/main/resources/doc/ru/html/guide/analyze/open.html similarity index 100% rename from doc/ru/html/guide/analyze/open.html rename to src/main/resources/doc/ru/html/guide/analyze/open.html diff --git a/doc/ru/html/guide/analyze/table.html b/src/main/resources/doc/ru/html/guide/analyze/table.html similarity index 100% rename from doc/ru/html/guide/analyze/table.html rename to src/main/resources/doc/ru/html/guide/analyze/table.html diff --git a/doc/ru/html/guide/attrlib/attr.html b/src/main/resources/doc/ru/html/guide/attrlib/attr.html similarity index 100% rename from doc/ru/html/guide/attrlib/attr.html rename to src/main/resources/doc/ru/html/guide/attrlib/attr.html diff --git a/doc/ru/html/guide/attrlib/canvas.html b/src/main/resources/doc/ru/html/guide/attrlib/canvas.html similarity index 100% rename from doc/ru/html/guide/attrlib/canvas.html rename to src/main/resources/doc/ru/html/guide/attrlib/canvas.html diff --git a/doc/ru/html/guide/attrlib/explore.html b/src/main/resources/doc/ru/html/guide/attrlib/explore.html similarity index 100% rename from doc/ru/html/guide/attrlib/explore.html rename to src/main/resources/doc/ru/html/guide/attrlib/explore.html diff --git a/doc/ru/html/guide/attrlib/index.html b/src/main/resources/doc/ru/html/guide/attrlib/index.html similarity index 100% rename from doc/ru/html/guide/attrlib/index.html rename to src/main/resources/doc/ru/html/guide/attrlib/index.html diff --git a/doc/ru/html/guide/attrlib/menu.html b/src/main/resources/doc/ru/html/guide/attrlib/menu.html similarity index 100% rename from doc/ru/html/guide/attrlib/menu.html rename to src/main/resources/doc/ru/html/guide/attrlib/menu.html diff --git a/doc/ru/html/guide/attrlib/tool.html b/src/main/resources/doc/ru/html/guide/attrlib/tool.html similarity index 100% rename from doc/ru/html/guide/attrlib/tool.html rename to src/main/resources/doc/ru/html/guide/attrlib/tool.html diff --git a/doc/ru/html/guide/attrlib/toolsbar.html b/src/main/resources/doc/ru/html/guide/attrlib/toolsbar.html similarity index 78% rename from doc/ru/html/guide/attrlib/toolsbar.html rename to src/main/resources/doc/ru/html/guide/attrlib/toolsbar.html index d8849b308..d4d86255d 100644 --- a/doc/ru/html/guide/attrlib/toolsbar.html +++ b/src/main/resources/doc/ru/html/guide/attrlib/toolsbar.html @@ -20,13 +20,13 @@ Logisim-evolution has several toolbars. The main toolbar is configurable and provides quick access to the most used tools. These are also always available in the navigation pane.

    - ######### + #########
    The bar in "Drawing" mode
    - ######### + #########
    The bar in "Appearance" mode @@ -35,13 +35,13 @@ A second toolbar controls the display of the navigation panel and the drawing area.

    - ######### + #########

    And finally two more bars appear depending on the status of the navigation panel. They are presented below.

    - #########  ######### + #########  #########

    The main toolbar @@ -58,7 +58,7 @@
    • - ######### Poke tool : Ctrl-1 This tool allows you to interact with the simulation components. For example if you push on a circuit connection it will switch from one state to another or if push on a cable you can know the value of the signals transported. More information on the link poke from the library base. + ######### Poke tool : Ctrl-1 This tool allows you to interact with the simulation components. For example if you push on a circuit connection it will switch from one state to another or if push on a cable you can know the value of the signals transported. More information on the link poke from the library base.

    • @@ -91,22 +91,22 @@
      • - ######### Selection Tool : Select, move, copy, paste the symbols. + ######### Selection Tool : Select, move, copy, paste the symbols.

      • - ######### Text Tool : Insert or edit a text. + ######### Text Tool : Insert or edit a text.

      • - ######### Line Tool : Creates a line segment. + ######### Line Tool : Creates a line segment.

      • - ######### Curve tool: Create a Bezier curve. The first click and drag specifies the beginning of the line, the second click and drag ends the line and sets the curvature. A click on the line shows you the three control points. Schift and click on central control point impose a symmetrical curve. Alt click on center point draws the curve through the control point (under the mouse). + ######### Curve tool: Create a Bezier curve. The first click and drag specifies the beginning of the line, the second click and drag ends the line and sets the curvature. A click on the line shows you the three control points. Schift and click on central control point impose a symmetrical curve. Alt click on center point draws the curve through the control point (under the mouse).

      • @@ -116,17 +116,17 @@
      • - ######### Rectangle tool Create a rectangle or a square ( Shift ) by dragging from an angle to the opposite corner. + ######### Rectangle tool Create a rectangle or a square ( Shift ) by dragging from an angle to the opposite corner.

      • - ######### Oval tool Creates an oval or circle ( Shift ) by dragging from an angle to the opposite corner. + ######### Oval tool Creates an oval or circle ( Shift ) by dragging from an angle to the opposite corner.

      • - ######### Polygon tool Create a polygon, each click starts a new face. A double-click ends the sequence. + ######### Polygon tool Create a polygon, each click starts a new face. A double-click ends the sequence.

      diff --git a/doc/ru/html/guide/bundles/colors.html b/src/main/resources/doc/ru/html/guide/bundles/colors.html similarity index 100% rename from doc/ru/html/guide/bundles/colors.html rename to src/main/resources/doc/ru/html/guide/bundles/colors.html diff --git a/doc/ru/html/guide/bundles/creating.html b/src/main/resources/doc/ru/html/guide/bundles/creating.html similarity index 100% rename from doc/ru/html/guide/bundles/creating.html rename to src/main/resources/doc/ru/html/guide/bundles/creating.html diff --git a/doc/ru/html/guide/bundles/index.html b/src/main/resources/doc/ru/html/guide/bundles/index.html similarity index 100% rename from doc/ru/html/guide/bundles/index.html rename to src/main/resources/doc/ru/html/guide/bundles/index.html diff --git a/doc/ru/html/guide/bundles/splitting.html b/src/main/resources/doc/ru/html/guide/bundles/splitting.html similarity index 100% rename from doc/ru/html/guide/bundles/splitting.html rename to src/main/resources/doc/ru/html/guide/bundles/splitting.html diff --git a/doc/ru/html/guide/index.html b/src/main/resources/doc/ru/html/guide/index.html similarity index 100% rename from doc/ru/html/guide/index.html rename to src/main/resources/doc/ru/html/guide/index.html diff --git a/doc/ru/html/guide/jar/counter.html b/src/main/resources/doc/ru/html/guide/jar/counter.html similarity index 100% rename from doc/ru/html/guide/jar/counter.html rename to src/main/resources/doc/ru/html/guide/jar/counter.html diff --git a/doc/ru/html/guide/jar/guide.html b/src/main/resources/doc/ru/html/guide/jar/guide.html similarity index 100% rename from doc/ru/html/guide/jar/guide.html rename to src/main/resources/doc/ru/html/guide/jar/guide.html diff --git a/doc/ru/html/guide/jar/incr.html b/src/main/resources/doc/ru/html/guide/jar/incr.html similarity index 100% rename from doc/ru/html/guide/jar/incr.html rename to src/main/resources/doc/ru/html/guide/jar/incr.html diff --git a/doc/ru/html/guide/jar/index.html b/src/main/resources/doc/ru/html/guide/jar/index.html similarity index 100% rename from doc/ru/html/guide/jar/index.html rename to src/main/resources/doc/ru/html/guide/jar/index.html diff --git a/doc/ru/html/guide/jar/library.html b/src/main/resources/doc/ru/html/guide/jar/library.html similarity index 100% rename from doc/ru/html/guide/jar/library.html rename to src/main/resources/doc/ru/html/guide/jar/library.html diff --git a/doc/ru/html/guide/jar/simpctr.html b/src/main/resources/doc/ru/html/guide/jar/simpctr.html similarity index 100% rename from doc/ru/html/guide/jar/simpctr.html rename to src/main/resources/doc/ru/html/guide/jar/simpctr.html diff --git a/doc/ru/html/guide/log/file.html b/src/main/resources/doc/ru/html/guide/log/file.html similarity index 100% rename from doc/ru/html/guide/log/file.html rename to src/main/resources/doc/ru/html/guide/log/file.html diff --git a/doc/ru/html/guide/log/index.html b/src/main/resources/doc/ru/html/guide/log/index.html similarity index 100% rename from doc/ru/html/guide/log/index.html rename to src/main/resources/doc/ru/html/guide/log/index.html diff --git a/doc/ru/html/guide/log/selection.html b/src/main/resources/doc/ru/html/guide/log/selection.html similarity index 100% rename from doc/ru/html/guide/log/selection.html rename to src/main/resources/doc/ru/html/guide/log/selection.html diff --git a/doc/ru/html/guide/log/table.html b/src/main/resources/doc/ru/html/guide/log/table.html similarity index 100% rename from doc/ru/html/guide/log/table.html rename to src/main/resources/doc/ru/html/guide/log/table.html diff --git a/doc/ru/html/guide/mem/hex.html b/src/main/resources/doc/ru/html/guide/mem/hex.html similarity index 100% rename from doc/ru/html/guide/mem/hex.html rename to src/main/resources/doc/ru/html/guide/mem/hex.html diff --git a/doc/ru/html/guide/mem/index.html b/src/main/resources/doc/ru/html/guide/mem/index.html similarity index 100% rename from doc/ru/html/guide/mem/index.html rename to src/main/resources/doc/ru/html/guide/mem/index.html diff --git a/doc/ru/html/guide/mem/menu.html b/src/main/resources/doc/ru/html/guide/mem/menu.html similarity index 100% rename from doc/ru/html/guide/mem/menu.html rename to src/main/resources/doc/ru/html/guide/mem/menu.html diff --git a/doc/ru/html/guide/mem/poke.html b/src/main/resources/doc/ru/html/guide/mem/poke.html similarity index 100% rename from doc/ru/html/guide/mem/poke.html rename to src/main/resources/doc/ru/html/guide/mem/poke.html diff --git a/doc/ru/html/guide/menu/edit.html b/src/main/resources/doc/ru/html/guide/menu/edit.html similarity index 100% rename from doc/ru/html/guide/menu/edit.html rename to src/main/resources/doc/ru/html/guide/menu/edit.html diff --git a/doc/ru/html/guide/menu/file.html b/src/main/resources/doc/ru/html/guide/menu/file.html similarity index 100% rename from doc/ru/html/guide/menu/file.html rename to src/main/resources/doc/ru/html/guide/menu/file.html diff --git a/doc/ru/html/guide/menu/index.html b/src/main/resources/doc/ru/html/guide/menu/index.html similarity index 100% rename from doc/ru/html/guide/menu/index.html rename to src/main/resources/doc/ru/html/guide/menu/index.html diff --git a/doc/ru/html/guide/menu/project.html b/src/main/resources/doc/ru/html/guide/menu/project.html similarity index 100% rename from doc/ru/html/guide/menu/project.html rename to src/main/resources/doc/ru/html/guide/menu/project.html diff --git a/doc/ru/html/guide/menu/simulate.html b/src/main/resources/doc/ru/html/guide/menu/simulate.html similarity index 100% rename from doc/ru/html/guide/menu/simulate.html rename to src/main/resources/doc/ru/html/guide/menu/simulate.html diff --git a/doc/ru/html/guide/menu/winhelp.html b/src/main/resources/doc/ru/html/guide/menu/winhelp.html similarity index 100% rename from doc/ru/html/guide/menu/winhelp.html rename to src/main/resources/doc/ru/html/guide/menu/winhelp.html diff --git a/doc/ru/html/guide/opts/index.html b/src/main/resources/doc/ru/html/guide/opts/index.html similarity index 91% rename from doc/ru/html/guide/opts/index.html rename to src/main/resources/doc/ru/html/guide/opts/index.html index bd5e930f4..9a8e36082 100644 --- a/doc/ru/html/guide/opts/index.html +++ b/src/main/resources/doc/ru/html/guide/opts/index.html @@ -14,7 +14,7 @@

      Параметры проекта

      -

      Logisim поддерживает две категории параметров конфигурации: настройки приложения и параметры проекта. Настройки приложения охватывают все открытые проекты, а параметры проекта специфичны для одного определённого проекта. В этом разделе рассматриваются параметры проекта; настройки приложения описаны в другом разделе.

      +

      Logisim поддерживает две категории параметров конфигурации: настройки приложения и параметры проекта. Настройки приложения охватывают все открытые проекты, а параметры проекта специфичны для одного определённого проекта. В этом разделе рассматриваются параметры проекта; настройки приложения описаны в другом разделе.

      Вы можете просматривать и редактировать параметры проекта через пункт Параметры... из меню Проект. Это вызовет окно Параметры с несколькими вкладками.

      @@ -23,7 +23,7 @@ Вкладка Моделирование
      Вкладка Панель инструментов
      Вкладка Мышь -

      В нижней части окна есть кнопка Вернуть все к шаблону. При её нажатии все параметры и атрибуты инструментов заменяются на настройки из текущего шаблона (выбранного в настройках приложения).

      +

      В нижней части окна есть кнопка Вернуть все к шаблону. При её нажатии все параметры и атрибуты инструментов заменяются на настройки из текущего шаблона (выбранного в настройках приложения).

      Далее: Вкладка Моделирование.

      diff --git a/doc/ru/html/guide/opts/mouse.html b/src/main/resources/doc/ru/html/guide/opts/mouse.html similarity index 100% rename from doc/ru/html/guide/opts/mouse.html rename to src/main/resources/doc/ru/html/guide/opts/mouse.html diff --git a/doc/ru/html/guide/opts/simulate.html b/src/main/resources/doc/ru/html/guide/opts/simulate.html similarity index 100% rename from doc/ru/html/guide/opts/simulate.html rename to src/main/resources/doc/ru/html/guide/opts/simulate.html diff --git a/doc/ru/html/guide/opts/toolbar.html b/src/main/resources/doc/ru/html/guide/opts/toolbar.html similarity index 100% rename from doc/ru/html/guide/opts/toolbar.html rename to src/main/resources/doc/ru/html/guide/opts/toolbar.html diff --git a/doc/ru/html/guide/prefs/cmdline.html b/src/main/resources/doc/ru/html/guide/prefs/cmdline.html similarity index 100% rename from doc/ru/html/guide/prefs/cmdline.html rename to src/main/resources/doc/ru/html/guide/prefs/cmdline.html diff --git a/doc/ru/html/guide/prefs/exp.html b/src/main/resources/doc/ru/html/guide/prefs/exp.html similarity index 100% rename from doc/ru/html/guide/prefs/exp.html rename to src/main/resources/doc/ru/html/guide/prefs/exp.html diff --git a/doc/ru/html/guide/prefs/index.html b/src/main/resources/doc/ru/html/guide/prefs/index.html similarity index 93% rename from doc/ru/html/guide/prefs/index.html rename to src/main/resources/doc/ru/html/guide/prefs/index.html index 4f26e1e8d..5c0d66b57 100644 --- a/doc/ru/html/guide/prefs/index.html +++ b/src/main/resources/doc/ru/html/guide/prefs/index.html @@ -14,7 +14,7 @@

      Настройки приложения

      -

      Logisim поддерживает две категории параметров конфигурации: настройки приложения и параметры проекта. Настройки приложения охватывают все открытые проекты, а параметры проекта специфичны для одного определённого проекта. В этом разделе рассматриваются настройки приложения; параметры проекта описаны в другом разделе.

      +

      Logisim поддерживает две категории параметров конфигурации: настройки приложения и параметры проекта. Настройки приложения охватывают все открытые проекты, а параметры проекта специфичны для одного определённого проекта. В этом разделе рассматриваются настройки приложения; параметры проекта описаны в другом разделе.

      Вы можете просматривать и редактировать настройки приложения через пункт Настройки... из меню Файл (или из меню Logisim на Mac OS); появится окно с несколькими вкладками. Мы будем обсуждать эти вкладки по отдельности, а потом мы посмотрим, как настройки могут быть заданы с помощью командной строки.

      diff --git a/doc/ru/html/guide/prefs/intl.html b/src/main/resources/doc/ru/html/guide/prefs/intl.html similarity index 100% rename from doc/ru/html/guide/prefs/intl.html rename to src/main/resources/doc/ru/html/guide/prefs/intl.html diff --git a/doc/ru/html/guide/prefs/layout.html b/src/main/resources/doc/ru/html/guide/prefs/layout.html similarity index 100% rename from doc/ru/html/guide/prefs/layout.html rename to src/main/resources/doc/ru/html/guide/prefs/layout.html diff --git a/doc/ru/html/guide/prefs/template.html b/src/main/resources/doc/ru/html/guide/prefs/template.html similarity index 100% rename from doc/ru/html/guide/prefs/template.html rename to src/main/resources/doc/ru/html/guide/prefs/template.html diff --git a/doc/ru/html/guide/prefs/window.html b/src/main/resources/doc/ru/html/guide/prefs/window.html similarity index 100% rename from doc/ru/html/guide/prefs/window.html rename to src/main/resources/doc/ru/html/guide/prefs/window.html diff --git a/doc/ru/html/guide/prop/delays.html b/src/main/resources/doc/ru/html/guide/prop/delays.html similarity index 100% rename from doc/ru/html/guide/prop/delays.html rename to src/main/resources/doc/ru/html/guide/prop/delays.html diff --git a/doc/ru/html/guide/prop/index.html b/src/main/resources/doc/ru/html/guide/prop/index.html similarity index 100% rename from doc/ru/html/guide/prop/index.html rename to src/main/resources/doc/ru/html/guide/prop/index.html diff --git a/doc/ru/html/guide/prop/oscillate.html b/src/main/resources/doc/ru/html/guide/prop/oscillate.html similarity index 100% rename from doc/ru/html/guide/prop/oscillate.html rename to src/main/resources/doc/ru/html/guide/prop/oscillate.html diff --git a/doc/ru/html/guide/prop/shortcome.html b/src/main/resources/doc/ru/html/guide/prop/shortcome.html similarity index 100% rename from doc/ru/html/guide/prop/shortcome.html rename to src/main/resources/doc/ru/html/guide/prop/shortcome.html diff --git a/doc/ru/html/guide/subcirc/appear.html b/src/main/resources/doc/ru/html/guide/subcirc/appear.html similarity index 100% rename from doc/ru/html/guide/subcirc/appear.html rename to src/main/resources/doc/ru/html/guide/subcirc/appear.html diff --git a/doc/ru/html/guide/subcirc/creating.html b/src/main/resources/doc/ru/html/guide/subcirc/creating.html similarity index 100% rename from doc/ru/html/guide/subcirc/creating.html rename to src/main/resources/doc/ru/html/guide/subcirc/creating.html diff --git a/doc/ru/html/guide/subcirc/debug.html b/src/main/resources/doc/ru/html/guide/subcirc/debug.html similarity index 100% rename from doc/ru/html/guide/subcirc/debug.html rename to src/main/resources/doc/ru/html/guide/subcirc/debug.html diff --git a/doc/ru/html/guide/subcirc/index.html b/src/main/resources/doc/ru/html/guide/subcirc/index.html similarity index 100% rename from doc/ru/html/guide/subcirc/index.html rename to src/main/resources/doc/ru/html/guide/subcirc/index.html diff --git a/doc/ru/html/guide/subcirc/library.html b/src/main/resources/doc/ru/html/guide/subcirc/library.html similarity index 100% rename from doc/ru/html/guide/subcirc/library.html rename to src/main/resources/doc/ru/html/guide/subcirc/library.html diff --git a/doc/ru/html/guide/subcirc/using.html b/src/main/resources/doc/ru/html/guide/subcirc/using.html similarity index 100% rename from doc/ru/html/guide/subcirc/using.html rename to src/main/resources/doc/ru/html/guide/subcirc/using.html diff --git a/doc/ru/html/guide/tutorial/index.html b/src/main/resources/doc/ru/html/guide/tutorial/index.html similarity index 100% rename from doc/ru/html/guide/tutorial/index.html rename to src/main/resources/doc/ru/html/guide/tutorial/index.html diff --git a/doc/ru/html/guide/tutorial/tutor-gates.html b/src/main/resources/doc/ru/html/guide/tutorial/tutor-gates.html similarity index 100% rename from doc/ru/html/guide/tutorial/tutor-gates.html rename to src/main/resources/doc/ru/html/guide/tutorial/tutor-gates.html diff --git a/doc/ru/html/guide/tutorial/tutor-orient.html b/src/main/resources/doc/ru/html/guide/tutorial/tutor-orient.html similarity index 100% rename from doc/ru/html/guide/tutorial/tutor-orient.html rename to src/main/resources/doc/ru/html/guide/tutorial/tutor-orient.html diff --git a/doc/ru/html/guide/tutorial/tutor-step.html b/src/main/resources/doc/ru/html/guide/tutorial/tutor-step.html similarity index 100% rename from doc/ru/html/guide/tutorial/tutor-step.html rename to src/main/resources/doc/ru/html/guide/tutorial/tutor-step.html diff --git a/doc/ru/html/guide/tutorial/tutor-test.html b/src/main/resources/doc/ru/html/guide/tutorial/tutor-test.html similarity index 100% rename from doc/ru/html/guide/tutorial/tutor-test.html rename to src/main/resources/doc/ru/html/guide/tutorial/tutor-test.html diff --git a/doc/ru/html/guide/tutorial/tutor-text.html b/src/main/resources/doc/ru/html/guide/tutorial/tutor-text.html similarity index 100% rename from doc/ru/html/guide/tutorial/tutor-text.html rename to src/main/resources/doc/ru/html/guide/tutorial/tutor-text.html diff --git a/doc/ru/html/guide/tutorial/tutor-wires.html b/src/main/resources/doc/ru/html/guide/tutorial/tutor-wires.html similarity index 100% rename from doc/ru/html/guide/tutorial/tutor-wires.html rename to src/main/resources/doc/ru/html/guide/tutorial/tutor-wires.html diff --git a/doc/ru/html/guide/verify/index.html b/src/main/resources/doc/ru/html/guide/verify/index.html similarity index 100% rename from doc/ru/html/guide/verify/index.html rename to src/main/resources/doc/ru/html/guide/verify/index.html diff --git a/doc/ru/html/guide/verify/multi.html b/src/main/resources/doc/ru/html/guide/verify/multi.html similarity index 100% rename from doc/ru/html/guide/verify/multi.html rename to src/main/resources/doc/ru/html/guide/verify/multi.html diff --git a/doc/ru/html/guide/verify/other.html b/src/main/resources/doc/ru/html/guide/verify/other.html similarity index 100% rename from doc/ru/html/guide/verify/other.html rename to src/main/resources/doc/ru/html/guide/verify/other.html diff --git a/doc/ru/html/guide/verify/sub.html b/src/main/resources/doc/ru/html/guide/verify/sub.html similarity index 100% rename from doc/ru/html/guide/verify/sub.html rename to src/main/resources/doc/ru/html/guide/verify/sub.html diff --git a/doc/ru/html/index.html b/src/main/resources/doc/ru/html/index.html similarity index 100% rename from doc/ru/html/index.html rename to src/main/resources/doc/ru/html/index.html diff --git a/doc/ru/html/libs/arith/adder.html b/src/main/resources/doc/ru/html/libs/arith/adder.html similarity index 96% rename from doc/ru/html/libs/arith/adder.html rename to src/main/resources/doc/ru/html/libs/arith/adder.html index 1451634ba..942ff77de 100644 --- a/doc/ru/html/libs/arith/adder.html +++ b/src/main/resources/doc/ru/html/libs/arith/adder.html @@ -6,7 +6,7 @@ -

      +

      Сумматор

    diff --git a/doc/ru/html/libs/arith/bitadder.html b/src/main/resources/doc/ru/html/libs/arith/bitadder.html similarity index 96% rename from doc/ru/html/libs/arith/bitadder.html rename to src/main/resources/doc/ru/html/libs/arith/bitadder.html index 2b9dcfe4b..e0c637b3e 100644 --- a/doc/ru/html/libs/arith/bitadder.html +++ b/src/main/resources/doc/ru/html/libs/arith/bitadder.html @@ -6,7 +6,7 @@ -

    +

    Сумматор битов

    diff --git a/doc/ru/html/libs/arith/bitfinder.html b/src/main/resources/doc/ru/html/libs/arith/bitfinder.html similarity index 97% rename from doc/ru/html/libs/arith/bitfinder.html rename to src/main/resources/doc/ru/html/libs/arith/bitfinder.html index 4f2d1b134..3a6b18b7d 100644 --- a/doc/ru/html/libs/arith/bitfinder.html +++ b/src/main/resources/doc/ru/html/libs/arith/bitfinder.html @@ -6,7 +6,7 @@ -

    +

    Искатель битов

    diff --git a/doc/ru/html/libs/arith/comparator.html b/src/main/resources/doc/ru/html/libs/arith/comparator.html similarity index 95% rename from doc/ru/html/libs/arith/comparator.html rename to src/main/resources/doc/ru/html/libs/arith/comparator.html index ef0fdf025..fdf08a52e 100644 --- a/doc/ru/html/libs/arith/comparator.html +++ b/src/main/resources/doc/ru/html/libs/arith/comparator.html @@ -6,7 +6,7 @@ -

    +

    Компаратор

    diff --git a/doc/ru/html/libs/arith/divider.html b/src/main/resources/doc/ru/html/libs/arith/divider.html similarity index 96% rename from doc/ru/html/libs/arith/divider.html rename to src/main/resources/doc/ru/html/libs/arith/divider.html index e108ebc67..0b2f472e4 100644 --- a/doc/ru/html/libs/arith/divider.html +++ b/src/main/resources/doc/ru/html/libs/arith/divider.html @@ -6,7 +6,7 @@ -

    +

    Делитель

    diff --git a/doc/ru/html/libs/arith/index.html b/src/main/resources/doc/ru/html/libs/arith/index.html similarity index 50% rename from doc/ru/html/libs/arith/index.html rename to src/main/resources/doc/ru/html/libs/arith/index.html index dd2c6c2bd..cb16bcff4 100644 --- a/doc/ru/html/libs/arith/index.html +++ b/src/main/resources/doc/ru/html/libs/arith/index.html @@ -11,23 +11,23 @@

    Библиотека Арифметика включает комбинационные компоненты, которые выполняют арифметические действия над значениями в виде беззнаковых чисел и в дополнительном коде.

    - + - + - + - + - + - + - + - + - +
    Сумматор
    Вычитатель
    Множитель
    Делитель
    Отрицатель
    Компаратор
    Сдвигатель
    Сумматор битов
    Искатель битов
    diff --git a/doc/ru/html/libs/arith/multiplier.html b/src/main/resources/doc/ru/html/libs/arith/multiplier.html similarity index 96% rename from doc/ru/html/libs/arith/multiplier.html rename to src/main/resources/doc/ru/html/libs/arith/multiplier.html index 6a430289a..396543f5c 100644 --- a/doc/ru/html/libs/arith/multiplier.html +++ b/src/main/resources/doc/ru/html/libs/arith/multiplier.html @@ -6,7 +6,7 @@ -

    +

    Множитель

    diff --git a/doc/ru/html/libs/arith/negator.html b/src/main/resources/doc/ru/html/libs/arith/negator.html similarity index 94% rename from doc/ru/html/libs/arith/negator.html rename to src/main/resources/doc/ru/html/libs/arith/negator.html index 2c8040cf6..1f1181746 100644 --- a/doc/ru/html/libs/arith/negator.html +++ b/src/main/resources/doc/ru/html/libs/arith/negator.html @@ -6,7 +6,7 @@ -

    +

    Отрицатель

    diff --git a/doc/ru/html/libs/arith/shifter.html b/src/main/resources/doc/ru/html/libs/arith/shifter.html similarity index 97% rename from doc/ru/html/libs/arith/shifter.html rename to src/main/resources/doc/ru/html/libs/arith/shifter.html index 4796320b7..6e1f804a4 100644 --- a/doc/ru/html/libs/arith/shifter.html +++ b/src/main/resources/doc/ru/html/libs/arith/shifter.html @@ -6,7 +6,7 @@ -

    +

    Сдвигатель

    diff --git a/doc/ru/html/libs/arith/subtractor.html b/src/main/resources/doc/ru/html/libs/arith/subtractor.html similarity index 96% rename from doc/ru/html/libs/arith/subtractor.html rename to src/main/resources/doc/ru/html/libs/arith/subtractor.html index da9f40164..58475ba8a 100644 --- a/doc/ru/html/libs/arith/subtractor.html +++ b/src/main/resources/doc/ru/html/libs/arith/subtractor.html @@ -6,7 +6,7 @@ -

    +

    Вычитатель

    diff --git a/doc/ru/html/libs/base/edit.html b/src/main/resources/doc/ru/html/libs/base/edit.html similarity index 98% rename from doc/ru/html/libs/base/edit.html rename to src/main/resources/doc/ru/html/libs/base/edit.html index 0923ab6c5..8c8a74026 100644 --- a/doc/ru/html/libs/base/edit.html +++ b/src/main/resources/doc/ru/html/libs/base/edit.html @@ -6,7 +6,7 @@ -

    +

    Инструмент Правка

    diff --git a/doc/ru/html/libs/base/index.html b/src/main/resources/doc/ru/html/libs/base/index.html similarity index 54% rename from doc/ru/html/libs/base/index.html rename to src/main/resources/doc/ru/html/libs/base/index.html index 7b6d371d2..97028f231 100644 --- a/doc/ru/html/libs/base/index.html +++ b/src/main/resources/doc/ru/html/libs/base/index.html @@ -11,19 +11,19 @@

    Библиотека Базовые содержит инструменты общего назначения.

    - + - + - + - + - + - + - +
    Инструмент Нажатие
    Инструмент Правка
    Инструмент Выбор
    Инструмент Проводка
    Инструмент Текст
    Инструмент Меню
    Метка
    diff --git a/doc/ru/html/libs/base/label.html b/src/main/resources/doc/ru/html/libs/base/label.html similarity index 96% rename from doc/ru/html/libs/base/label.html rename to src/main/resources/doc/ru/html/libs/base/label.html index 750bc4405..becc30f94 100644 --- a/doc/ru/html/libs/base/label.html +++ b/src/main/resources/doc/ru/html/libs/base/label.html @@ -6,7 +6,7 @@ -

    +

    Метка

    diff --git a/doc/ru/html/libs/base/menu.html b/src/main/resources/doc/ru/html/libs/base/menu.html similarity index 96% rename from doc/ru/html/libs/base/menu.html rename to src/main/resources/doc/ru/html/libs/base/menu.html index 7681b89db..51ed3d30a 100644 --- a/doc/ru/html/libs/base/menu.html +++ b/src/main/resources/doc/ru/html/libs/base/menu.html @@ -6,7 +6,7 @@ -

    +

    Инструмент Меню

    diff --git a/doc/ru/html/libs/base/poke.html b/src/main/resources/doc/ru/html/libs/base/poke.html similarity index 95% rename from doc/ru/html/libs/base/poke.html rename to src/main/resources/doc/ru/html/libs/base/poke.html index d7f78a7b3..e58dafa83 100644 --- a/doc/ru/html/libs/base/poke.html +++ b/src/main/resources/doc/ru/html/libs/base/poke.html @@ -6,7 +6,7 @@ -

    +

    Инструмент Нажатие

    diff --git a/doc/ru/html/libs/base/select.html b/src/main/resources/doc/ru/html/libs/base/select.html similarity index 98% rename from doc/ru/html/libs/base/select.html rename to src/main/resources/doc/ru/html/libs/base/select.html index 2a64c3f38..04c48d0d9 100644 --- a/doc/ru/html/libs/base/select.html +++ b/src/main/resources/doc/ru/html/libs/base/select.html @@ -6,7 +6,7 @@ -

    +

    Инструмент Выбор

    diff --git a/doc/ru/html/libs/base/text.html b/src/main/resources/doc/ru/html/libs/base/text.html similarity index 96% rename from doc/ru/html/libs/base/text.html rename to src/main/resources/doc/ru/html/libs/base/text.html index a1c85078d..1a24bd363 100644 --- a/doc/ru/html/libs/base/text.html +++ b/src/main/resources/doc/ru/html/libs/base/text.html @@ -6,7 +6,7 @@ -

    +

    Инструмент Текст

    diff --git a/doc/ru/html/libs/base/wiring.html b/src/main/resources/doc/ru/html/libs/base/wiring.html similarity index 97% rename from doc/ru/html/libs/base/wiring.html rename to src/main/resources/doc/ru/html/libs/base/wiring.html index fb17e236d..79399fa16 100644 --- a/doc/ru/html/libs/base/wiring.html +++ b/src/main/resources/doc/ru/html/libs/base/wiring.html @@ -6,7 +6,7 @@ -

    +

    Инструмент Проводка

    diff --git a/doc/ru/html/libs/gates/basic.html b/src/main/resources/doc/ru/html/libs/gates/basic.html similarity index 94% rename from doc/ru/html/libs/gates/basic.html rename to src/main/resources/doc/ru/html/libs/gates/basic.html index 0516a8d73..9aac617c7 100644 --- a/doc/ru/html/libs/gates/basic.html +++ b/src/main/resources/doc/ru/html/libs/gates/basic.html @@ -7,14 +7,14 @@
    - - - -
    - - - - + + + +
    + + + +

    Элементы И/ИЛИ/И-НЕ/ИЛИ-НЕ

    diff --git a/doc/ru/html/libs/gates/buffer.html b/src/main/resources/doc/ru/html/libs/gates/buffer.html similarity index 96% rename from doc/ru/html/libs/gates/buffer.html rename to src/main/resources/doc/ru/html/libs/gates/buffer.html index 79ae39b9c..43b68567c 100644 --- a/doc/ru/html/libs/gates/buffer.html +++ b/src/main/resources/doc/ru/html/libs/gates/buffer.html @@ -6,7 +6,7 @@ -

    Буфер

    +

    Буфер

    diff --git a/doc/ru/html/libs/gates/controlled.html b/src/main/resources/doc/ru/html/libs/gates/controlled.html similarity index 95% rename from doc/ru/html/libs/gates/controlled.html rename to src/main/resources/doc/ru/html/libs/gates/controlled.html index 9b3fd4b04..09ea27429 100644 --- a/doc/ru/html/libs/gates/controlled.html +++ b/src/main/resources/doc/ru/html/libs/gates/controlled.html @@ -6,8 +6,8 @@ -

    - +

    + Управляемый буфер/инвертор

    Библиотека:
    diff --git a/src/main/resources/doc/ru/html/libs/gates/index.html b/src/main/resources/doc/ru/html/libs/gates/index.html new file mode 100644 index 000000000..bcba83de7 --- /dev/null +++ b/src/main/resources/doc/ru/html/libs/gates/index.html @@ -0,0 +1,48 @@ + + + +Библиотека Элементы + + + + +

    Библиотека Элементы

    + +

    Библиотека Элементы включает в себя множество простых компонентов, которые имеют один выход, значение на котором полностью определяется значениями на входах.

    + +
    + + + + + + + + + + +

    +
    Элемент НЕ
    Буфер
    + + + +
    + + + +
    Элементы И/ИЛИ/И-НЕ/ИЛИ-НЕ
    + + + +
    + + + +
    Элементы Исключающее ИЛИ/Исключающее ИЛИ-НЕ/Нечётность/Чётность
    + + Управляемый буфер/инвертор
    + +

    Назад к Справке по библиотеке

    + + + diff --git a/doc/ru/html/libs/gates/not.html b/src/main/resources/doc/ru/html/libs/gates/not.html similarity index 95% rename from doc/ru/html/libs/gates/not.html rename to src/main/resources/doc/ru/html/libs/gates/not.html index ef3852e9b..4c4165150 100644 --- a/doc/ru/html/libs/gates/not.html +++ b/src/main/resources/doc/ru/html/libs/gates/not.html @@ -6,7 +6,7 @@ -

    Элемент НЕ

    +

    Элемент НЕ

    diff --git a/doc/ru/html/libs/gates/xor.html b/src/main/resources/doc/ru/html/libs/gates/xor.html similarity index 94% rename from doc/ru/html/libs/gates/xor.html rename to src/main/resources/doc/ru/html/libs/gates/xor.html index f6a9da20d..80b678383 100644 --- a/doc/ru/html/libs/gates/xor.html +++ b/src/main/resources/doc/ru/html/libs/gates/xor.html @@ -7,14 +7,14 @@
    Библиотека:
    - - - -
    - - - - + + + +
    + + + +

    Элементы Исключающее ИЛИ/Исключающее ИЛИ-НЕ/Нечётность/Чётность

    diff --git a/src/main/resources/doc/ru/html/libs/index.html b/src/main/resources/doc/ru/html/libs/index.html new file mode 100644 index 000000000..08fcc08e9 --- /dev/null +++ b/src/main/resources/doc/ru/html/libs/index.html @@ -0,0 +1,169 @@ + + + +Справка по библиотеке + + + + +

    Справка по библиотеке

    + +

    Библиотека Logisim содержит набор инструментов для взаимодействия со схемой с помощью щелчков и перетаскиваний мышью в области холста. Чаще всего инструмент предназначен для добавления компонентов того или иного вида в схему, но некоторые из наиболее важных инструментов, такие как Инструмент Нажатие и Инструмент Выбор, позволяют пользователям взаимодействовать с компонентами и другими способами.

    + +

    Все инструменты, включенные во встроенную библиотеку Logisim, представлены в этом справочном материале.

    + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Библиотека Проводка
    Разветвитель
    + + Контакт
    Датчик
    Тоннель
    + Согласующий резистор
    Тактовый генератор
    + Константа
    + + Питание/Земля
    + + Транзистор
    + Передаточный вентиль
    Расширитель битов

    Библиотека Элементы

    +
    Элемент НЕ
    Буфер
    + + +
    + + + +
    Элементы И/ИЛИ/И-НЕ/ИЛИ-НЕ
    + + + +
    + + + +
    Элементы Исключающее ИЛИ/Исключающее ИЛИ-НЕ/Нечётность/Чётность
    + + Управляемый буфер/инвертор

    Библиотека Плексоры
    Мультиплексор
    Демультиплексор
    Декодер
    Шифратор приоритетов
    Селектор битов

    Библиотека Арифметика
    Сумматор
    Вычитатель
    Множитель
    Делитель
    Отрицатель
    Компаратор
    Сдвигатель
    Сумматор битов
    Искатель битов

    Библиотека Память
    + + + + D/T/J-K/S-R триггеры
    Регистр
    Счётчик
    Сдвиговый регистр
    Генератор случайных чисел
    ОЗУ
    ПЗУ

    Библиотека Ввод/вывод
    Кнопка
    Джойстик
    Клавиатура
    Светодиод
    7-сегментный индикатор
    Шестнадцатеричный индикатор
    Светодиодная матрица
    Терминал

    Библиотека Базовые
    Инструмент Нажатие
    Инструмент Правка
    Инструмент Выбор
    Инструмент Проводка
    Инструмент Текст
    Инструмент Меню
    Метка
    + + + diff --git a/doc/ru/html/libs/io/7seg.html b/src/main/resources/doc/ru/html/libs/io/7seg.html similarity index 96% rename from doc/ru/html/libs/io/7seg.html rename to src/main/resources/doc/ru/html/libs/io/7seg.html index 22400d4c7..299bdc551 100644 --- a/doc/ru/html/libs/io/7seg.html +++ b/src/main/resources/doc/ru/html/libs/io/7seg.html @@ -6,7 +6,7 @@ -

    +

    7-сегментный индикатор

    diff --git a/doc/ru/html/libs/io/button.html b/src/main/resources/doc/ru/html/libs/io/button.html similarity index 94% rename from doc/ru/html/libs/io/button.html rename to src/main/resources/doc/ru/html/libs/io/button.html index c2ea1c691..229d20e14 100644 --- a/doc/ru/html/libs/io/button.html +++ b/src/main/resources/doc/ru/html/libs/io/button.html @@ -6,7 +6,7 @@ -

    +

    Кнопка

    diff --git a/doc/ru/html/libs/io/dotmat.html b/src/main/resources/doc/ru/html/libs/io/dotmat.html similarity index 97% rename from doc/ru/html/libs/io/dotmat.html rename to src/main/resources/doc/ru/html/libs/io/dotmat.html index 5ad8ac269..f2e637a42 100644 --- a/doc/ru/html/libs/io/dotmat.html +++ b/src/main/resources/doc/ru/html/libs/io/dotmat.html @@ -6,7 +6,7 @@ -

    +

    Светодиодная матрица

    diff --git a/doc/ru/html/libs/io/hexdig.html b/src/main/resources/doc/ru/html/libs/io/hexdig.html similarity index 95% rename from doc/ru/html/libs/io/hexdig.html rename to src/main/resources/doc/ru/html/libs/io/hexdig.html index abf27f152..62ac11544 100644 --- a/doc/ru/html/libs/io/hexdig.html +++ b/src/main/resources/doc/ru/html/libs/io/hexdig.html @@ -6,7 +6,7 @@ -

    +

    Шестнадцатеричный индикатор

    diff --git a/doc/ru/html/libs/io/index.html b/src/main/resources/doc/ru/html/libs/io/index.html similarity index 52% rename from doc/ru/html/libs/io/index.html rename to src/main/resources/doc/ru/html/libs/io/index.html index 0dd5cc4b5..db2643111 100644 --- a/doc/ru/html/libs/io/index.html +++ b/src/main/resources/doc/ru/html/libs/io/index.html @@ -11,21 +11,21 @@

    Библиотека Ввод/вывод включает в себя компоненты, созданные как соответствия типичным электронным компонентам для взаимодействия с пользователем.

    - + - + - + - + - + - + - + - +
    Кнопка
    Джойстик
    Клавиатура
    Светодиод
    7-сегментный индикатор
    Шестнадцатеричный индикатор
    Светодиодная матрица
    Терминал
    diff --git a/doc/ru/html/libs/io/joystick.html b/src/main/resources/doc/ru/html/libs/io/joystick.html similarity index 96% rename from doc/ru/html/libs/io/joystick.html rename to src/main/resources/doc/ru/html/libs/io/joystick.html index 2faed00a9..062a1c270 100644 --- a/doc/ru/html/libs/io/joystick.html +++ b/src/main/resources/doc/ru/html/libs/io/joystick.html @@ -6,7 +6,7 @@ -

    +

    Джойстик

    diff --git a/doc/ru/html/libs/io/keyboard.html b/src/main/resources/doc/ru/html/libs/io/keyboard.html similarity index 97% rename from doc/ru/html/libs/io/keyboard.html rename to src/main/resources/doc/ru/html/libs/io/keyboard.html index ee4e8e7ab..fe736288e 100644 --- a/doc/ru/html/libs/io/keyboard.html +++ b/src/main/resources/doc/ru/html/libs/io/keyboard.html @@ -6,7 +6,7 @@ -

    +

    Клавиатура

    diff --git a/doc/ru/html/libs/io/led.html b/src/main/resources/doc/ru/html/libs/io/led.html similarity index 95% rename from doc/ru/html/libs/io/led.html rename to src/main/resources/doc/ru/html/libs/io/led.html index 272dd413e..0b516a3b6 100644 --- a/doc/ru/html/libs/io/led.html +++ b/src/main/resources/doc/ru/html/libs/io/led.html @@ -6,7 +6,7 @@ -

    +

    Светодиод

    diff --git a/doc/ru/html/libs/io/tty.html b/src/main/resources/doc/ru/html/libs/io/tty.html similarity index 96% rename from doc/ru/html/libs/io/tty.html rename to src/main/resources/doc/ru/html/libs/io/tty.html index 135b0df09..9d77742b5 100644 --- a/doc/ru/html/libs/io/tty.html +++ b/src/main/resources/doc/ru/html/libs/io/tty.html @@ -6,7 +6,7 @@ -

    +

    Терминал

    diff --git a/doc/ru/html/libs/mem/counter.html b/src/main/resources/doc/ru/html/libs/mem/counter.html similarity index 98% rename from doc/ru/html/libs/mem/counter.html rename to src/main/resources/doc/ru/html/libs/mem/counter.html index 49271544b..3ce969f6b 100644 --- a/doc/ru/html/libs/mem/counter.html +++ b/src/main/resources/doc/ru/html/libs/mem/counter.html @@ -6,7 +6,7 @@ -

    +

    Счётчик

    diff --git a/doc/ru/html/libs/mem/flipflops.html b/src/main/resources/doc/ru/html/libs/mem/flipflops.html similarity index 96% rename from doc/ru/html/libs/mem/flipflops.html rename to src/main/resources/doc/ru/html/libs/mem/flipflops.html index 48c840842..549abfd36 100644 --- a/doc/ru/html/libs/mem/flipflops.html +++ b/src/main/resources/doc/ru/html/libs/mem/flipflops.html @@ -6,10 +6,10 @@ -

    - - - +

    + + + D/T/J-K/S-R триггеры

    diff --git a/src/main/resources/doc/ru/html/libs/mem/index.html b/src/main/resources/doc/ru/html/libs/mem/index.html new file mode 100644 index 000000000..c10a76237 --- /dev/null +++ b/src/main/resources/doc/ru/html/libs/mem/index.html @@ -0,0 +1,37 @@ + + + +Библиотека Память + + + + +

    Библиотека Память

    + +

    Библиотека Память включает компоненты, которые запоминают информацию.

    + +
    + + + + + + + + + + + + + + +
    + + + + D/T/J-K/S-R триггеры
    Регистр
    Счётчик
    Сдвиговый регистр
    Генератор случайных чисел
    ОЗУ
    ПЗУ
    + +

    Назад к Справке по библиотеке

    + + + diff --git a/doc/ru/html/libs/mem/ram.html b/src/main/resources/doc/ru/html/libs/mem/ram.html similarity index 98% rename from doc/ru/html/libs/mem/ram.html rename to src/main/resources/doc/ru/html/libs/mem/ram.html index 5dd99e198..d69334fe5 100644 --- a/doc/ru/html/libs/mem/ram.html +++ b/src/main/resources/doc/ru/html/libs/mem/ram.html @@ -6,7 +6,7 @@ -

    +

    ОЗУ

    diff --git a/doc/ru/html/libs/mem/random.html b/src/main/resources/doc/ru/html/libs/mem/random.html similarity index 97% rename from doc/ru/html/libs/mem/random.html rename to src/main/resources/doc/ru/html/libs/mem/random.html index 000254f84..16838cc2b 100644 --- a/doc/ru/html/libs/mem/random.html +++ b/src/main/resources/doc/ru/html/libs/mem/random.html @@ -6,7 +6,7 @@ -

    +

    Генератор случайных чисел

    diff --git a/doc/ru/html/libs/mem/register.html b/src/main/resources/doc/ru/html/libs/mem/register.html similarity index 97% rename from doc/ru/html/libs/mem/register.html rename to src/main/resources/doc/ru/html/libs/mem/register.html index 0409fda91..fe2a1a511 100644 --- a/doc/ru/html/libs/mem/register.html +++ b/src/main/resources/doc/ru/html/libs/mem/register.html @@ -6,7 +6,7 @@ -

    +

    Регистр

    diff --git a/doc/ru/html/libs/mem/rom.html b/src/main/resources/doc/ru/html/libs/mem/rom.html similarity index 97% rename from doc/ru/html/libs/mem/rom.html rename to src/main/resources/doc/ru/html/libs/mem/rom.html index 0f96e508b..fc21da333 100644 --- a/doc/ru/html/libs/mem/rom.html +++ b/src/main/resources/doc/ru/html/libs/mem/rom.html @@ -6,7 +6,7 @@ -

    +

    ПЗУ

    diff --git a/doc/ru/html/libs/mem/shiftreg.html b/src/main/resources/doc/ru/html/libs/mem/shiftreg.html similarity index 97% rename from doc/ru/html/libs/mem/shiftreg.html rename to src/main/resources/doc/ru/html/libs/mem/shiftreg.html index 246d3bb05..ec577da97 100644 --- a/doc/ru/html/libs/mem/shiftreg.html +++ b/src/main/resources/doc/ru/html/libs/mem/shiftreg.html @@ -6,7 +6,7 @@ -

    +

    Сдвиговый регистр

    diff --git a/doc/ru/html/libs/plexers/decoder.html b/src/main/resources/doc/ru/html/libs/plexers/decoder.html similarity index 96% rename from doc/ru/html/libs/plexers/decoder.html rename to src/main/resources/doc/ru/html/libs/plexers/decoder.html index 699455970..6e2913447 100644 --- a/doc/ru/html/libs/plexers/decoder.html +++ b/src/main/resources/doc/ru/html/libs/plexers/decoder.html @@ -6,7 +6,7 @@ -

    +

    Декодер

    diff --git a/doc/ru/html/libs/plexers/demux.html b/src/main/resources/doc/ru/html/libs/plexers/demux.html similarity index 97% rename from doc/ru/html/libs/plexers/demux.html rename to src/main/resources/doc/ru/html/libs/plexers/demux.html index fd713aa05..a9cf7dc58 100644 --- a/doc/ru/html/libs/plexers/demux.html +++ b/src/main/resources/doc/ru/html/libs/plexers/demux.html @@ -6,7 +6,7 @@ -

    +

    Демультиплексор

    diff --git a/doc/ru/html/libs/plexers/index.html b/src/main/resources/doc/ru/html/libs/plexers/index.html similarity index 60% rename from doc/ru/html/libs/plexers/index.html rename to src/main/resources/doc/ru/html/libs/plexers/index.html index 036cf6ba8..13a4bcb7f 100644 --- a/doc/ru/html/libs/plexers/index.html +++ b/src/main/resources/doc/ru/html/libs/plexers/index.html @@ -11,15 +11,15 @@

    Библиотека Плексоры содержит управляющие компоненты. Как и компоненты библиотеки Элементы, все компоненты - комбинационные, но их назначение - в основном перенаправление значений.

    - + - + - + - + - +
    Мультиплексор
    Демультиплексор
    Декодер
    Шифратор приоритетов
    Селектор битов
    diff --git a/doc/ru/html/libs/plexers/mux.html b/src/main/resources/doc/ru/html/libs/plexers/mux.html similarity index 97% rename from doc/ru/html/libs/plexers/mux.html rename to src/main/resources/doc/ru/html/libs/plexers/mux.html index 6c52b1a8d..3ed038ee2 100644 --- a/doc/ru/html/libs/plexers/mux.html +++ b/src/main/resources/doc/ru/html/libs/plexers/mux.html @@ -6,7 +6,7 @@ -

    +

    Мультиплексор

    diff --git a/doc/ru/html/libs/plexers/priencod.html b/src/main/resources/doc/ru/html/libs/plexers/priencod.html similarity index 97% rename from doc/ru/html/libs/plexers/priencod.html rename to src/main/resources/doc/ru/html/libs/plexers/priencod.html index 8d5e3f579..f566ae012 100644 --- a/doc/ru/html/libs/plexers/priencod.html +++ b/src/main/resources/doc/ru/html/libs/plexers/priencod.html @@ -6,7 +6,7 @@ -

    +

    Шифратор приоритетов

    diff --git a/doc/ru/html/libs/plexers/selector.html b/src/main/resources/doc/ru/html/libs/plexers/selector.html similarity index 96% rename from doc/ru/html/libs/plexers/selector.html rename to src/main/resources/doc/ru/html/libs/plexers/selector.html index 7f742c59a..afca2985c 100644 --- a/doc/ru/html/libs/plexers/selector.html +++ b/src/main/resources/doc/ru/html/libs/plexers/selector.html @@ -6,7 +6,7 @@ -

    +

    Селектор битов

    diff --git a/doc/ru/html/libs/wiring/clock.html b/src/main/resources/doc/ru/html/libs/wiring/clock.html similarity index 96% rename from doc/ru/html/libs/wiring/clock.html rename to src/main/resources/doc/ru/html/libs/wiring/clock.html index a36d354f6..08b70f3b7 100644 --- a/doc/ru/html/libs/wiring/clock.html +++ b/src/main/resources/doc/ru/html/libs/wiring/clock.html @@ -6,7 +6,7 @@ -

    +

    Тактовый генератор

    diff --git a/doc/ru/html/libs/wiring/const01.html b/src/main/resources/doc/ru/html/libs/wiring/const01.html similarity index 92% rename from doc/ru/html/libs/wiring/const01.html rename to src/main/resources/doc/ru/html/libs/wiring/const01.html index a75317ecb..04b6f9712 100644 --- a/doc/ru/html/libs/wiring/const01.html +++ b/src/main/resources/doc/ru/html/libs/wiring/const01.html @@ -6,7 +6,7 @@ -

    Питание/Земля

    +

    Питание/Земля

    diff --git a/doc/ru/html/libs/wiring/constant.html b/src/main/resources/doc/ru/html/libs/wiring/constant.html similarity index 93% rename from doc/ru/html/libs/wiring/constant.html rename to src/main/resources/doc/ru/html/libs/wiring/constant.html index 232b96c78..8dac3aa7a 100644 --- a/doc/ru/html/libs/wiring/constant.html +++ b/src/main/resources/doc/ru/html/libs/wiring/constant.html @@ -6,7 +6,7 @@ -

    Константа

    +

    Константа

    Библиотека:
    diff --git a/doc/ru/html/libs/wiring/extender.html b/src/main/resources/doc/ru/html/libs/wiring/extender.html similarity index 96% rename from doc/ru/html/libs/wiring/extender.html rename to src/main/resources/doc/ru/html/libs/wiring/extender.html index 90ac835d1..d734b1f9b 100644 --- a/doc/ru/html/libs/wiring/extender.html +++ b/src/main/resources/doc/ru/html/libs/wiring/extender.html @@ -6,7 +6,7 @@ -

    +

    Расширитель битов

    Библиотека:
    diff --git a/src/main/resources/doc/ru/html/libs/wiring/index.html b/src/main/resources/doc/ru/html/libs/wiring/index.html new file mode 100644 index 000000000..4b9e22ce5 --- /dev/null +++ b/src/main/resources/doc/ru/html/libs/wiring/index.html @@ -0,0 +1,48 @@ + + + +Библиотека Проводка + + + + +

    Библиотека Проводка

    + +

    Библиотека проводка включает в себя компоненты, которые относятся в основном к проводам и базовым понятиям электроники.

    + +
    + + + + + + + + + + + + + + + + + + + + +
    Разветвитель
    + + Контакт
    Датчик
    Тоннель
    + Согласующий резистор
    Тактовый генератор
    + Константа
    + + Питание/Земля
    + + Транзистор
    + Передаточный вентиль
    Расширитель битов
    + +

    Назад к Справке по библиотеке

    + + + diff --git a/doc/ru/html/libs/wiring/pin.html b/src/main/resources/doc/ru/html/libs/wiring/pin.html similarity index 97% rename from doc/ru/html/libs/wiring/pin.html rename to src/main/resources/doc/ru/html/libs/wiring/pin.html index 417ee8452..bd179732e 100644 --- a/doc/ru/html/libs/wiring/pin.html +++ b/src/main/resources/doc/ru/html/libs/wiring/pin.html @@ -6,8 +6,8 @@ -

    - +

    + Контакт

    diff --git a/doc/ru/html/libs/wiring/probe.html b/src/main/resources/doc/ru/html/libs/wiring/probe.html similarity index 96% rename from doc/ru/html/libs/wiring/probe.html rename to src/main/resources/doc/ru/html/libs/wiring/probe.html index fc6f0a305..8e2907018 100644 --- a/doc/ru/html/libs/wiring/probe.html +++ b/src/main/resources/doc/ru/html/libs/wiring/probe.html @@ -6,7 +6,7 @@ -

    +

    Датчик

    diff --git a/doc/ru/html/libs/wiring/pull.html b/src/main/resources/doc/ru/html/libs/wiring/pull.html similarity index 92% rename from doc/ru/html/libs/wiring/pull.html rename to src/main/resources/doc/ru/html/libs/wiring/pull.html index 8cc7ad28d..b9b70aebf 100644 --- a/doc/ru/html/libs/wiring/pull.html +++ b/src/main/resources/doc/ru/html/libs/wiring/pull.html @@ -7,8 +7,8 @@

    - - + + Согласующий резистор

    diff --git a/doc/ru/html/libs/wiring/splitter.html b/src/main/resources/doc/ru/html/libs/wiring/splitter.html similarity index 98% rename from doc/ru/html/libs/wiring/splitter.html rename to src/main/resources/doc/ru/html/libs/wiring/splitter.html index 0c34d8c6a..e1576be97 100644 --- a/doc/ru/html/libs/wiring/splitter.html +++ b/src/main/resources/doc/ru/html/libs/wiring/splitter.html @@ -6,7 +6,7 @@ -

    +

    Разветвитель

    diff --git a/doc/ru/html/libs/wiring/transist.html b/src/main/resources/doc/ru/html/libs/wiring/transist.html similarity index 96% rename from doc/ru/html/libs/wiring/transist.html rename to src/main/resources/doc/ru/html/libs/wiring/transist.html index 5a3ed44fb..0d25b8781 100644 --- a/doc/ru/html/libs/wiring/transist.html +++ b/src/main/resources/doc/ru/html/libs/wiring/transist.html @@ -6,8 +6,8 @@ -

    - +

    + Транзистор

    diff --git a/doc/ru/html/libs/wiring/transmis.html b/src/main/resources/doc/ru/html/libs/wiring/transmis.html similarity index 97% rename from doc/ru/html/libs/wiring/transmis.html rename to src/main/resources/doc/ru/html/libs/wiring/transmis.html index c6660e522..843c98cb0 100644 --- a/doc/ru/html/libs/wiring/transmis.html +++ b/src/main/resources/doc/ru/html/libs/wiring/transmis.html @@ -6,7 +6,7 @@ -

    +

    Передаточный вентиль

    diff --git a/doc/ru/html/libs/wiring/tunnel.html b/src/main/resources/doc/ru/html/libs/wiring/tunnel.html similarity index 96% rename from doc/ru/html/libs/wiring/tunnel.html rename to src/main/resources/doc/ru/html/libs/wiring/tunnel.html index f76a2f513..efc3c7264 100644 --- a/doc/ru/html/libs/wiring/tunnel.html +++ b/src/main/resources/doc/ru/html/libs/wiring/tunnel.html @@ -6,7 +6,7 @@ -

    +

    Тоннель

    diff --git a/doc/ru/html/style.css b/src/main/resources/doc/ru/html/style.css similarity index 100% rename from doc/ru/html/style.css rename to src/main/resources/doc/ru/html/style.css diff --git a/doc/ru/img-guide/analyze-build.png b/src/main/resources/doc/ru/img-guide/analyze-build.png similarity index 100% rename from doc/ru/img-guide/analyze-build.png rename to src/main/resources/doc/ru/img-guide/analyze-build.png diff --git a/doc/ru/img-guide/analyze-expr.png b/src/main/resources/doc/ru/img-guide/analyze-expr.png similarity index 100% rename from doc/ru/img-guide/analyze-expr.png rename to src/main/resources/doc/ru/img-guide/analyze-expr.png diff --git a/doc/ru/img-guide/analyze-min.png b/src/main/resources/doc/ru/img-guide/analyze-min.png similarity index 100% rename from doc/ru/img-guide/analyze-min.png rename to src/main/resources/doc/ru/img-guide/analyze-min.png diff --git a/doc/ru/img-guide/analyze-var.png b/src/main/resources/doc/ru/img-guide/analyze-var.png similarity index 100% rename from doc/ru/img-guide/analyze-var.png rename to src/main/resources/doc/ru/img-guide/analyze-var.png diff --git a/doc/ru/img-guide/attrib-explor.png b/src/main/resources/doc/ru/img-guide/attrib-explor.png similarity index 100% rename from doc/ru/img-guide/attrib-explor.png rename to src/main/resources/doc/ru/img-guide/attrib-explor.png diff --git a/doc/ru/img-guide/attrlib-and-narrow.png b/src/main/resources/doc/ru/img-guide/attrlib-and-narrow.png similarity index 100% rename from doc/ru/img-guide/attrlib-and-narrow.png rename to src/main/resources/doc/ru/img-guide/attrlib-and-narrow.png diff --git a/doc/ru/img-guide/attrlib-and-replace.png b/src/main/resources/doc/ru/img-guide/attrlib-and-replace.png similarity index 100% rename from doc/ru/img-guide/attrlib-and-replace.png rename to src/main/resources/doc/ru/img-guide/attrlib-and-replace.png diff --git a/doc/ru/img-guide/attrlib-nand-select.png b/src/main/resources/doc/ru/img-guide/attrlib-nand-select.png similarity index 100% rename from doc/ru/img-guide/attrlib-nand-select.png rename to src/main/resources/doc/ru/img-guide/attrlib-nand-select.png diff --git a/doc/ru/img-guide/attrlib-pin-attrib.png b/src/main/resources/doc/ru/img-guide/attrlib-pin-attrib.png similarity index 100% rename from doc/ru/img-guide/attrlib-pin-attrib.png rename to src/main/resources/doc/ru/img-guide/attrlib-pin-attrib.png diff --git a/doc/ru/img-guide/bundles-create.png b/src/main/resources/doc/ru/img-guide/bundles-create.png similarity index 100% rename from doc/ru/img-guide/bundles-create.png rename to src/main/resources/doc/ru/img-guide/bundles-create.png diff --git a/doc/ru/img-guide/bundles-error.png b/src/main/resources/doc/ru/img-guide/bundles-error.png similarity index 100% rename from doc/ru/img-guide/bundles-error.png rename to src/main/resources/doc/ru/img-guide/bundles-error.png diff --git a/doc/ru/img-guide/log-file.png b/src/main/resources/doc/ru/img-guide/log-file.png similarity index 100% rename from doc/ru/img-guide/log-file.png rename to src/main/resources/doc/ru/img-guide/log-file.png diff --git a/doc/ru/img-guide/log-selection.png b/src/main/resources/doc/ru/img-guide/log-selection.png similarity index 100% rename from doc/ru/img-guide/log-selection.png rename to src/main/resources/doc/ru/img-guide/log-selection.png diff --git a/doc/ru/img-guide/mem-hex.png b/src/main/resources/doc/ru/img-guide/mem-hex.png similarity index 100% rename from doc/ru/img-guide/mem-hex.png rename to src/main/resources/doc/ru/img-guide/mem-hex.png diff --git a/doc/ru/img-guide/opts-mouse.png b/src/main/resources/doc/ru/img-guide/opts-mouse.png similarity index 100% rename from doc/ru/img-guide/opts-mouse.png rename to src/main/resources/doc/ru/img-guide/opts-mouse.png diff --git a/doc/ru/img-guide/opts-simulate.png b/src/main/resources/doc/ru/img-guide/opts-simulate.png similarity index 100% rename from doc/ru/img-guide/opts-simulate.png rename to src/main/resources/doc/ru/img-guide/opts-simulate.png diff --git a/doc/ru/img-guide/opts-toolbar.png b/src/main/resources/doc/ru/img-guide/opts-toolbar.png similarity index 100% rename from doc/ru/img-guide/opts-toolbar.png rename to src/main/resources/doc/ru/img-guide/opts-toolbar.png diff --git a/doc/ru/img-guide/prefs-exp.png b/src/main/resources/doc/ru/img-guide/prefs-exp.png similarity index 100% rename from doc/ru/img-guide/prefs-exp.png rename to src/main/resources/doc/ru/img-guide/prefs-exp.png diff --git a/doc/ru/img-guide/prefs-intl.png b/src/main/resources/doc/ru/img-guide/prefs-intl.png similarity index 100% rename from doc/ru/img-guide/prefs-intl.png rename to src/main/resources/doc/ru/img-guide/prefs-intl.png diff --git a/doc/ru/img-guide/prefs-layout.png b/src/main/resources/doc/ru/img-guide/prefs-layout.png similarity index 100% rename from doc/ru/img-guide/prefs-layout.png rename to src/main/resources/doc/ru/img-guide/prefs-layout.png diff --git a/doc/ru/img-guide/prefs-template.png b/src/main/resources/doc/ru/img-guide/prefs-template.png similarity index 100% rename from doc/ru/img-guide/prefs-template.png rename to src/main/resources/doc/ru/img-guide/prefs-template.png diff --git a/doc/ru/img-guide/prefs-window.png b/src/main/resources/doc/ru/img-guide/prefs-window.png similarity index 100% rename from doc/ru/img-guide/prefs-window.png rename to src/main/resources/doc/ru/img-guide/prefs-window.png diff --git a/doc/ru/img-guide/project-stat.png b/src/main/resources/doc/ru/img-guide/project-stat.png similarity index 100% rename from doc/ru/img-guide/project-stat.png rename to src/main/resources/doc/ru/img-guide/project-stat.png diff --git a/doc/ru/img-guide/prop-oscillate-before.png b/src/main/resources/doc/ru/img-guide/prop-oscillate-before.png similarity index 100% rename from doc/ru/img-guide/prop-oscillate-before.png rename to src/main/resources/doc/ru/img-guide/prop-oscillate-before.png diff --git a/doc/ru/img-guide/prop-oscillate-error.png b/src/main/resources/doc/ru/img-guide/prop-oscillate-error.png similarity index 100% rename from doc/ru/img-guide/prop-oscillate-error.png rename to src/main/resources/doc/ru/img-guide/prop-oscillate-error.png diff --git a/doc/ru/img-guide/subcirc-2-add.png b/src/main/resources/doc/ru/img-guide/subcirc-2-add.png similarity index 100% rename from doc/ru/img-guide/subcirc-2-add.png rename to src/main/resources/doc/ru/img-guide/subcirc-2-add.png diff --git a/doc/ru/img-guide/subcirc-2-delve.png b/src/main/resources/doc/ru/img-guide/subcirc-2-delve.png similarity index 100% rename from doc/ru/img-guide/subcirc-2-delve.png rename to src/main/resources/doc/ru/img-guide/subcirc-2-delve.png diff --git a/doc/ru/img-guide/subcirc-2-done.png b/src/main/resources/doc/ru/img-guide/subcirc-2-done.png similarity index 100% rename from doc/ru/img-guide/subcirc-2-done.png rename to src/main/resources/doc/ru/img-guide/subcirc-2-done.png diff --git a/doc/ru/img-guide/subcirc-4-add.png b/src/main/resources/doc/ru/img-guide/subcirc-4-add.png similarity index 100% rename from doc/ru/img-guide/subcirc-4-add.png rename to src/main/resources/doc/ru/img-guide/subcirc-4-add.png diff --git a/doc/ru/img-guide/subcirc-4-delve.png b/src/main/resources/doc/ru/img-guide/subcirc-4-delve.png similarity index 100% rename from doc/ru/img-guide/subcirc-4-delve.png rename to src/main/resources/doc/ru/img-guide/subcirc-4-delve.png diff --git a/doc/ru/img-guide/subcirc-4-done.png b/src/main/resources/doc/ru/img-guide/subcirc-4-done.png similarity index 100% rename from doc/ru/img-guide/subcirc-4-done.png rename to src/main/resources/doc/ru/img-guide/subcirc-4-done.png diff --git a/doc/ru/img-guide/subcirc-4-tip.png b/src/main/resources/doc/ru/img-guide/subcirc-4-tip.png similarity index 100% rename from doc/ru/img-guide/subcirc-4-tip.png rename to src/main/resources/doc/ru/img-guide/subcirc-4-tip.png diff --git a/doc/ru/img-guide/subcirc-custom-appear.png b/src/main/resources/doc/ru/img-guide/subcirc-custom-appear.png similarity index 100% rename from doc/ru/img-guide/subcirc-custom-appear.png rename to src/main/resources/doc/ru/img-guide/subcirc-custom-appear.png diff --git a/doc/ru/img-guide/subcirc-custom-layout.png b/src/main/resources/doc/ru/img-guide/subcirc-custom-layout.png similarity index 100% rename from doc/ru/img-guide/subcirc-custom-layout.png rename to src/main/resources/doc/ru/img-guide/subcirc-custom-layout.png diff --git a/doc/ru/img-guide/subcirc-custom-layout2.png b/src/main/resources/doc/ru/img-guide/subcirc-custom-layout2.png similarity index 100% rename from doc/ru/img-guide/subcirc-custom-layout2.png rename to src/main/resources/doc/ru/img-guide/subcirc-custom-layout2.png diff --git a/doc/ru/img-guide/subcirc-default-appear.png b/src/main/resources/doc/ru/img-guide/subcirc-default-appear.png similarity index 100% rename from doc/ru/img-guide/subcirc-default-appear.png rename to src/main/resources/doc/ru/img-guide/subcirc-default-appear.png diff --git a/doc/ru/img-guide/tutorial-shot-all.png b/src/main/resources/doc/ru/img-guide/tutorial-shot-all.png similarity index 100% rename from doc/ru/img-guide/tutorial-shot-all.png rename to src/main/resources/doc/ru/img-guide/tutorial-shot-all.png diff --git a/doc/ru/img-guide/tutorial-shot-all2.png b/src/main/resources/doc/ru/img-guide/tutorial-shot-all2.png similarity index 100% rename from doc/ru/img-guide/tutorial-shot-all2.png rename to src/main/resources/doc/ru/img-guide/tutorial-shot-all2.png diff --git a/doc/ru/img-guide/tutorial-shot-ands.png b/src/main/resources/doc/ru/img-guide/tutorial-shot-ands.png similarity index 100% rename from doc/ru/img-guide/tutorial-shot-ands.png rename to src/main/resources/doc/ru/img-guide/tutorial-shot-ands.png diff --git a/doc/ru/img-guide/tutorial-shot-blank.png b/src/main/resources/doc/ru/img-guide/tutorial-shot-blank.png similarity index 100% rename from doc/ru/img-guide/tutorial-shot-blank.png rename to src/main/resources/doc/ru/img-guide/tutorial-shot-blank.png diff --git a/doc/ru/img-guide/tutorial-shot-comps.png b/src/main/resources/doc/ru/img-guide/tutorial-shot-comps.png similarity index 100% rename from doc/ru/img-guide/tutorial-shot-comps.png rename to src/main/resources/doc/ru/img-guide/tutorial-shot-comps.png diff --git a/doc/ru/img-guide/tutorial-shot-gates.png b/src/main/resources/doc/ru/img-guide/tutorial-shot-gates.png similarity index 100% rename from doc/ru/img-guide/tutorial-shot-gates.png rename to src/main/resources/doc/ru/img-guide/tutorial-shot-gates.png diff --git a/doc/ru/img-guide/tutorial-shot-labeled.png b/src/main/resources/doc/ru/img-guide/tutorial-shot-labeled.png similarity index 100% rename from doc/ru/img-guide/tutorial-shot-labeled.png rename to src/main/resources/doc/ru/img-guide/tutorial-shot-labeled.png diff --git a/doc/ru/img-guide/tutorial-shot-test.png b/src/main/resources/doc/ru/img-guide/tutorial-shot-test.png similarity index 100% rename from doc/ru/img-guide/tutorial-shot-test.png rename to src/main/resources/doc/ru/img-guide/tutorial-shot-test.png diff --git a/doc/ru/img-guide/tutorial-shot-wire1.png b/src/main/resources/doc/ru/img-guide/tutorial-shot-wire1.png similarity index 100% rename from doc/ru/img-guide/tutorial-shot-wire1.png rename to src/main/resources/doc/ru/img-guide/tutorial-shot-wire1.png diff --git a/doc/ru/img-guide/tutorial-shot-wires.png b/src/main/resources/doc/ru/img-guide/tutorial-shot-wires.png similarity index 100% rename from doc/ru/img-guide/tutorial-shot-wires.png rename to src/main/resources/doc/ru/img-guide/tutorial-shot-wires.png diff --git a/doc/ru/jhindexer-stops.txt b/src/main/resources/doc/ru/jhindexer-stops.txt similarity index 100% rename from doc/ru/jhindexer-stops.txt rename to src/main/resources/doc/ru/jhindexer-stops.txt diff --git a/doc/ru/jhindexer.cfg b/src/main/resources/doc/ru/jhindexer.cfg similarity index 100% rename from doc/ru/jhindexer.cfg rename to src/main/resources/doc/ru/jhindexer.cfg diff --git a/doc/search_lookup_de/DOCS b/src/main/resources/doc/search_lookup_de/DOCS similarity index 100% rename from doc/search_lookup_de/DOCS rename to src/main/resources/doc/search_lookup_de/DOCS diff --git a/doc/search_lookup_de/DOCS.TAB b/src/main/resources/doc/search_lookup_de/DOCS.TAB similarity index 100% rename from doc/search_lookup_de/DOCS.TAB rename to src/main/resources/doc/search_lookup_de/DOCS.TAB diff --git a/doc/search_lookup_de/OFFSETS b/src/main/resources/doc/search_lookup_de/OFFSETS similarity index 100% rename from doc/search_lookup_de/OFFSETS rename to src/main/resources/doc/search_lookup_de/OFFSETS diff --git a/doc/search_lookup_de/POSITIONS b/src/main/resources/doc/search_lookup_de/POSITIONS similarity index 100% rename from doc/search_lookup_de/POSITIONS rename to src/main/resources/doc/search_lookup_de/POSITIONS diff --git a/doc/search_lookup_de/SCHEMA b/src/main/resources/doc/search_lookup_de/SCHEMA similarity index 100% rename from doc/search_lookup_de/SCHEMA rename to src/main/resources/doc/search_lookup_de/SCHEMA diff --git a/doc/search_lookup_de/TMAP b/src/main/resources/doc/search_lookup_de/TMAP similarity index 100% rename from doc/search_lookup_de/TMAP rename to src/main/resources/doc/search_lookup_de/TMAP diff --git a/doc/search_lookup_el/DOCS b/src/main/resources/doc/search_lookup_el/DOCS similarity index 100% rename from doc/search_lookup_el/DOCS rename to src/main/resources/doc/search_lookup_el/DOCS diff --git a/doc/search_lookup_el/DOCS.TAB b/src/main/resources/doc/search_lookup_el/DOCS.TAB similarity index 100% rename from doc/search_lookup_el/DOCS.TAB rename to src/main/resources/doc/search_lookup_el/DOCS.TAB diff --git a/doc/search_lookup_el/OFFSETS b/src/main/resources/doc/search_lookup_el/OFFSETS similarity index 100% rename from doc/search_lookup_el/OFFSETS rename to src/main/resources/doc/search_lookup_el/OFFSETS diff --git a/doc/search_lookup_el/POSITIONS b/src/main/resources/doc/search_lookup_el/POSITIONS similarity index 100% rename from doc/search_lookup_el/POSITIONS rename to src/main/resources/doc/search_lookup_el/POSITIONS diff --git a/doc/search_lookup_el/SCHEMA b/src/main/resources/doc/search_lookup_el/SCHEMA similarity index 100% rename from doc/search_lookup_el/SCHEMA rename to src/main/resources/doc/search_lookup_el/SCHEMA diff --git a/doc/search_lookup_el/TMAP b/src/main/resources/doc/search_lookup_el/TMAP similarity index 100% rename from doc/search_lookup_el/TMAP rename to src/main/resources/doc/search_lookup_el/TMAP diff --git a/doc/search_lookup_en/DOCS b/src/main/resources/doc/search_lookup_en/DOCS similarity index 100% rename from doc/search_lookup_en/DOCS rename to src/main/resources/doc/search_lookup_en/DOCS diff --git a/doc/search_lookup_en/DOCS.TAB b/src/main/resources/doc/search_lookup_en/DOCS.TAB similarity index 100% rename from doc/search_lookup_en/DOCS.TAB rename to src/main/resources/doc/search_lookup_en/DOCS.TAB diff --git a/doc/search_lookup_en/OFFSETS b/src/main/resources/doc/search_lookup_en/OFFSETS similarity index 100% rename from doc/search_lookup_en/OFFSETS rename to src/main/resources/doc/search_lookup_en/OFFSETS diff --git a/doc/search_lookup_en/POSITIONS b/src/main/resources/doc/search_lookup_en/POSITIONS similarity index 100% rename from doc/search_lookup_en/POSITIONS rename to src/main/resources/doc/search_lookup_en/POSITIONS diff --git a/doc/search_lookup_en/SCHEMA b/src/main/resources/doc/search_lookup_en/SCHEMA similarity index 100% rename from doc/search_lookup_en/SCHEMA rename to src/main/resources/doc/search_lookup_en/SCHEMA diff --git a/doc/search_lookup_en/TMAP b/src/main/resources/doc/search_lookup_en/TMAP similarity index 100% rename from doc/search_lookup_en/TMAP rename to src/main/resources/doc/search_lookup_en/TMAP diff --git a/doc/search_lookup_es/DOCS b/src/main/resources/doc/search_lookup_es/DOCS similarity index 100% rename from doc/search_lookup_es/DOCS rename to src/main/resources/doc/search_lookup_es/DOCS diff --git a/doc/search_lookup_es/DOCS.TAB b/src/main/resources/doc/search_lookup_es/DOCS.TAB similarity index 100% rename from doc/search_lookup_es/DOCS.TAB rename to src/main/resources/doc/search_lookup_es/DOCS.TAB diff --git a/doc/search_lookup_es/OFFSETS b/src/main/resources/doc/search_lookup_es/OFFSETS similarity index 100% rename from doc/search_lookup_es/OFFSETS rename to src/main/resources/doc/search_lookup_es/OFFSETS diff --git a/doc/search_lookup_es/POSITIONS b/src/main/resources/doc/search_lookup_es/POSITIONS similarity index 100% rename from doc/search_lookup_es/POSITIONS rename to src/main/resources/doc/search_lookup_es/POSITIONS diff --git a/doc/search_lookup_es/SCHEMA b/src/main/resources/doc/search_lookup_es/SCHEMA similarity index 100% rename from doc/search_lookup_es/SCHEMA rename to src/main/resources/doc/search_lookup_es/SCHEMA diff --git a/doc/search_lookup_es/TMAP b/src/main/resources/doc/search_lookup_es/TMAP similarity index 100% rename from doc/search_lookup_es/TMAP rename to src/main/resources/doc/search_lookup_es/TMAP diff --git a/doc/search_lookup_fr/DOCS b/src/main/resources/doc/search_lookup_fr/DOCS similarity index 100% rename from doc/search_lookup_fr/DOCS rename to src/main/resources/doc/search_lookup_fr/DOCS diff --git a/doc/search_lookup_fr/DOCS.TAB b/src/main/resources/doc/search_lookup_fr/DOCS.TAB similarity index 100% rename from doc/search_lookup_fr/DOCS.TAB rename to src/main/resources/doc/search_lookup_fr/DOCS.TAB diff --git a/doc/search_lookup_fr/OFFSETS b/src/main/resources/doc/search_lookup_fr/OFFSETS similarity index 100% rename from doc/search_lookup_fr/OFFSETS rename to src/main/resources/doc/search_lookup_fr/OFFSETS diff --git a/doc/search_lookup_fr/POSITIONS b/src/main/resources/doc/search_lookup_fr/POSITIONS similarity index 100% rename from doc/search_lookup_fr/POSITIONS rename to src/main/resources/doc/search_lookup_fr/POSITIONS diff --git a/doc/search_lookup_fr/SCHEMA b/src/main/resources/doc/search_lookup_fr/SCHEMA similarity index 100% rename from doc/search_lookup_fr/SCHEMA rename to src/main/resources/doc/search_lookup_fr/SCHEMA diff --git a/doc/search_lookup_fr/TMAP b/src/main/resources/doc/search_lookup_fr/TMAP similarity index 100% rename from doc/search_lookup_fr/TMAP rename to src/main/resources/doc/search_lookup_fr/TMAP diff --git a/doc/search_lookup_it/DOCS b/src/main/resources/doc/search_lookup_it/DOCS similarity index 100% rename from doc/search_lookup_it/DOCS rename to src/main/resources/doc/search_lookup_it/DOCS diff --git a/doc/search_lookup_it/DOCS.TAB b/src/main/resources/doc/search_lookup_it/DOCS.TAB similarity index 100% rename from doc/search_lookup_it/DOCS.TAB rename to src/main/resources/doc/search_lookup_it/DOCS.TAB diff --git a/doc/search_lookup_it/OFFSETS b/src/main/resources/doc/search_lookup_it/OFFSETS similarity index 100% rename from doc/search_lookup_it/OFFSETS rename to src/main/resources/doc/search_lookup_it/OFFSETS diff --git a/doc/search_lookup_it/POSITIONS b/src/main/resources/doc/search_lookup_it/POSITIONS similarity index 100% rename from doc/search_lookup_it/POSITIONS rename to src/main/resources/doc/search_lookup_it/POSITIONS diff --git a/doc/search_lookup_it/SCHEMA b/src/main/resources/doc/search_lookup_it/SCHEMA similarity index 100% rename from doc/search_lookup_it/SCHEMA rename to src/main/resources/doc/search_lookup_it/SCHEMA diff --git a/doc/search_lookup_it/TMAP b/src/main/resources/doc/search_lookup_it/TMAP similarity index 100% rename from doc/search_lookup_it/TMAP rename to src/main/resources/doc/search_lookup_it/TMAP diff --git a/doc/search_lookup_pt/DOCS b/src/main/resources/doc/search_lookup_pt/DOCS similarity index 100% rename from doc/search_lookup_pt/DOCS rename to src/main/resources/doc/search_lookup_pt/DOCS diff --git a/doc/search_lookup_pt/DOCS.TAB b/src/main/resources/doc/search_lookup_pt/DOCS.TAB similarity index 100% rename from doc/search_lookup_pt/DOCS.TAB rename to src/main/resources/doc/search_lookup_pt/DOCS.TAB diff --git a/doc/search_lookup_pt/OFFSETS b/src/main/resources/doc/search_lookup_pt/OFFSETS similarity index 100% rename from doc/search_lookup_pt/OFFSETS rename to src/main/resources/doc/search_lookup_pt/OFFSETS diff --git a/doc/search_lookup_pt/POSITIONS b/src/main/resources/doc/search_lookup_pt/POSITIONS similarity index 100% rename from doc/search_lookup_pt/POSITIONS rename to src/main/resources/doc/search_lookup_pt/POSITIONS diff --git a/doc/search_lookup_pt/SCHEMA b/src/main/resources/doc/search_lookup_pt/SCHEMA similarity index 100% rename from doc/search_lookup_pt/SCHEMA rename to src/main/resources/doc/search_lookup_pt/SCHEMA diff --git a/doc/search_lookup_pt/TMAP b/src/main/resources/doc/search_lookup_pt/TMAP similarity index 100% rename from doc/search_lookup_pt/TMAP rename to src/main/resources/doc/search_lookup_pt/TMAP diff --git a/doc/search_lookup_ru/DOCS b/src/main/resources/doc/search_lookup_ru/DOCS similarity index 100% rename from doc/search_lookup_ru/DOCS rename to src/main/resources/doc/search_lookup_ru/DOCS diff --git a/doc/search_lookup_ru/DOCS.TAB b/src/main/resources/doc/search_lookup_ru/DOCS.TAB similarity index 100% rename from doc/search_lookup_ru/DOCS.TAB rename to src/main/resources/doc/search_lookup_ru/DOCS.TAB diff --git a/doc/search_lookup_ru/OFFSETS b/src/main/resources/doc/search_lookup_ru/OFFSETS similarity index 100% rename from doc/search_lookup_ru/OFFSETS rename to src/main/resources/doc/search_lookup_ru/OFFSETS diff --git a/doc/search_lookup_ru/POSITIONS b/src/main/resources/doc/search_lookup_ru/POSITIONS similarity index 100% rename from doc/search_lookup_ru/POSITIONS rename to src/main/resources/doc/search_lookup_ru/POSITIONS diff --git a/doc/search_lookup_ru/SCHEMA b/src/main/resources/doc/search_lookup_ru/SCHEMA similarity index 100% rename from doc/search_lookup_ru/SCHEMA rename to src/main/resources/doc/search_lookup_ru/SCHEMA diff --git a/doc/search_lookup_ru/TMAP b/src/main/resources/doc/search_lookup_ru/TMAP similarity index 100% rename from doc/search_lookup_ru/TMAP rename to src/main/resources/doc/search_lookup_ru/TMAP diff --git a/javax/help/plaf/basic/images/Back.gif b/src/main/resources/javax/help/plaf/basic/images/Back.gif similarity index 100% rename from javax/help/plaf/basic/images/Back.gif rename to src/main/resources/javax/help/plaf/basic/images/Back.gif diff --git a/javax/help/plaf/basic/images/DnDCursor.gif b/src/main/resources/javax/help/plaf/basic/images/DnDCursor.gif similarity index 100% rename from javax/help/plaf/basic/images/DnDCursor.gif rename to src/main/resources/javax/help/plaf/basic/images/DnDCursor.gif diff --git a/javax/help/plaf/basic/images/DnDCursor.properties b/src/main/resources/javax/help/plaf/basic/images/DnDCursor.properties similarity index 100% rename from javax/help/plaf/basic/images/DnDCursor.properties rename to src/main/resources/javax/help/plaf/basic/images/DnDCursor.properties diff --git a/javax/help/plaf/basic/images/Favorites.gif b/src/main/resources/javax/help/plaf/basic/images/Favorites.gif similarity index 100% rename from javax/help/plaf/basic/images/Favorites.gif rename to src/main/resources/javax/help/plaf/basic/images/Favorites.gif diff --git a/javax/help/plaf/basic/images/FavoritesNav.gif b/src/main/resources/javax/help/plaf/basic/images/FavoritesNav.gif similarity index 100% rename from javax/help/plaf/basic/images/FavoritesNav.gif rename to src/main/resources/javax/help/plaf/basic/images/FavoritesNav.gif diff --git a/javax/help/plaf/basic/images/Forward.gif b/src/main/resources/javax/help/plaf/basic/images/Forward.gif similarity index 100% rename from javax/help/plaf/basic/images/Forward.gif rename to src/main/resources/javax/help/plaf/basic/images/Forward.gif diff --git a/javax/help/plaf/basic/images/GlossaryNav.gif b/src/main/resources/javax/help/plaf/basic/images/GlossaryNav.gif similarity index 100% rename from javax/help/plaf/basic/images/GlossaryNav.gif rename to src/main/resources/javax/help/plaf/basic/images/GlossaryNav.gif diff --git a/javax/help/plaf/basic/images/HistoryNav.gif b/src/main/resources/javax/help/plaf/basic/images/HistoryNav.gif similarity index 100% rename from javax/help/plaf/basic/images/HistoryNav.gif rename to src/main/resources/javax/help/plaf/basic/images/HistoryNav.gif diff --git a/javax/help/plaf/basic/images/Home.gif b/src/main/resources/javax/help/plaf/basic/images/Home.gif similarity index 100% rename from javax/help/plaf/basic/images/Home.gif rename to src/main/resources/javax/help/plaf/basic/images/Home.gif diff --git a/javax/help/plaf/basic/images/IndexNav.gif b/src/main/resources/javax/help/plaf/basic/images/IndexNav.gif similarity index 100% rename from javax/help/plaf/basic/images/IndexNav.gif rename to src/main/resources/javax/help/plaf/basic/images/IndexNav.gif diff --git a/javax/help/plaf/basic/images/OnItemCursor.gif b/src/main/resources/javax/help/plaf/basic/images/OnItemCursor.gif similarity index 100% rename from javax/help/plaf/basic/images/OnItemCursor.gif rename to src/main/resources/javax/help/plaf/basic/images/OnItemCursor.gif diff --git a/javax/help/plaf/basic/images/OnItemCursor.properties b/src/main/resources/javax/help/plaf/basic/images/OnItemCursor.properties similarity index 100% rename from javax/help/plaf/basic/images/OnItemCursor.properties rename to src/main/resources/javax/help/plaf/basic/images/OnItemCursor.properties diff --git a/javax/help/plaf/basic/images/Print.gif b/src/main/resources/javax/help/plaf/basic/images/Print.gif similarity index 100% rename from javax/help/plaf/basic/images/Print.gif rename to src/main/resources/javax/help/plaf/basic/images/Print.gif diff --git a/javax/help/plaf/basic/images/PrintSetup.gif b/src/main/resources/javax/help/plaf/basic/images/PrintSetup.gif similarity index 100% rename from javax/help/plaf/basic/images/PrintSetup.gif rename to src/main/resources/javax/help/plaf/basic/images/PrintSetup.gif diff --git a/javax/help/plaf/basic/images/Reload.gif b/src/main/resources/javax/help/plaf/basic/images/Reload.gif similarity index 100% rename from javax/help/plaf/basic/images/Reload.gif rename to src/main/resources/javax/help/plaf/basic/images/Reload.gif diff --git a/javax/help/plaf/basic/images/SearchHigh.gif b/src/main/resources/javax/help/plaf/basic/images/SearchHigh.gif similarity index 100% rename from javax/help/plaf/basic/images/SearchHigh.gif rename to src/main/resources/javax/help/plaf/basic/images/SearchHigh.gif diff --git a/javax/help/plaf/basic/images/SearchLow.gif b/src/main/resources/javax/help/plaf/basic/images/SearchLow.gif similarity index 100% rename from javax/help/plaf/basic/images/SearchLow.gif rename to src/main/resources/javax/help/plaf/basic/images/SearchLow.gif diff --git a/javax/help/plaf/basic/images/SearchMed.gif b/src/main/resources/javax/help/plaf/basic/images/SearchMed.gif similarity index 100% rename from javax/help/plaf/basic/images/SearchMed.gif rename to src/main/resources/javax/help/plaf/basic/images/SearchMed.gif diff --git a/javax/help/plaf/basic/images/SearchMedHigh.gif b/src/main/resources/javax/help/plaf/basic/images/SearchMedHigh.gif similarity index 100% rename from javax/help/plaf/basic/images/SearchMedHigh.gif rename to src/main/resources/javax/help/plaf/basic/images/SearchMedHigh.gif diff --git a/javax/help/plaf/basic/images/SearchMedLow.gif b/src/main/resources/javax/help/plaf/basic/images/SearchMedLow.gif similarity index 100% rename from javax/help/plaf/basic/images/SearchMedLow.gif rename to src/main/resources/javax/help/plaf/basic/images/SearchMedLow.gif diff --git a/javax/help/plaf/basic/images/SearchNav.gif b/src/main/resources/javax/help/plaf/basic/images/SearchNav.gif similarity index 100% rename from javax/help/plaf/basic/images/SearchNav.gif rename to src/main/resources/javax/help/plaf/basic/images/SearchNav.gif diff --git a/javax/help/plaf/basic/images/TOCNav.gif b/src/main/resources/javax/help/plaf/basic/images/TOCNav.gif similarity index 100% rename from javax/help/plaf/basic/images/TOCNav.gif rename to src/main/resources/javax/help/plaf/basic/images/TOCNav.gif diff --git a/javax/help/plaf/gtk/images/Back.png b/src/main/resources/javax/help/plaf/gtk/images/Back.png similarity index 100% rename from javax/help/plaf/gtk/images/Back.png rename to src/main/resources/javax/help/plaf/gtk/images/Back.png diff --git a/javax/help/plaf/gtk/images/DnDCursor.gif b/src/main/resources/javax/help/plaf/gtk/images/DnDCursor.gif similarity index 100% rename from javax/help/plaf/gtk/images/DnDCursor.gif rename to src/main/resources/javax/help/plaf/gtk/images/DnDCursor.gif diff --git a/javax/help/plaf/gtk/images/DnDCursor.properties b/src/main/resources/javax/help/plaf/gtk/images/DnDCursor.properties similarity index 100% rename from javax/help/plaf/gtk/images/DnDCursor.properties rename to src/main/resources/javax/help/plaf/gtk/images/DnDCursor.properties diff --git a/javax/help/plaf/gtk/images/Favorites.png b/src/main/resources/javax/help/plaf/gtk/images/Favorites.png similarity index 100% rename from javax/help/plaf/gtk/images/Favorites.png rename to src/main/resources/javax/help/plaf/gtk/images/Favorites.png diff --git a/javax/help/plaf/gtk/images/FavoritesNav.png b/src/main/resources/javax/help/plaf/gtk/images/FavoritesNav.png similarity index 100% rename from javax/help/plaf/gtk/images/FavoritesNav.png rename to src/main/resources/javax/help/plaf/gtk/images/FavoritesNav.png diff --git a/javax/help/plaf/gtk/images/Forward.png b/src/main/resources/javax/help/plaf/gtk/images/Forward.png similarity index 100% rename from javax/help/plaf/gtk/images/Forward.png rename to src/main/resources/javax/help/plaf/gtk/images/Forward.png diff --git a/javax/help/plaf/gtk/images/GlossaryNav.gif b/src/main/resources/javax/help/plaf/gtk/images/GlossaryNav.gif similarity index 100% rename from javax/help/plaf/gtk/images/GlossaryNav.gif rename to src/main/resources/javax/help/plaf/gtk/images/GlossaryNav.gif diff --git a/javax/help/plaf/gtk/images/HistoryNav.gif b/src/main/resources/javax/help/plaf/gtk/images/HistoryNav.gif similarity index 100% rename from javax/help/plaf/gtk/images/HistoryNav.gif rename to src/main/resources/javax/help/plaf/gtk/images/HistoryNav.gif diff --git a/javax/help/plaf/gtk/images/Home.png b/src/main/resources/javax/help/plaf/gtk/images/Home.png similarity index 100% rename from javax/help/plaf/gtk/images/Home.png rename to src/main/resources/javax/help/plaf/gtk/images/Home.png diff --git a/javax/help/plaf/gtk/images/IndexNav.gif b/src/main/resources/javax/help/plaf/gtk/images/IndexNav.gif similarity index 100% rename from javax/help/plaf/gtk/images/IndexNav.gif rename to src/main/resources/javax/help/plaf/gtk/images/IndexNav.gif diff --git a/javax/help/plaf/gtk/images/OnItemCursor.gif b/src/main/resources/javax/help/plaf/gtk/images/OnItemCursor.gif similarity index 100% rename from javax/help/plaf/gtk/images/OnItemCursor.gif rename to src/main/resources/javax/help/plaf/gtk/images/OnItemCursor.gif diff --git a/javax/help/plaf/gtk/images/OnItemCursor.properties b/src/main/resources/javax/help/plaf/gtk/images/OnItemCursor.properties similarity index 100% rename from javax/help/plaf/gtk/images/OnItemCursor.properties rename to src/main/resources/javax/help/plaf/gtk/images/OnItemCursor.properties diff --git a/javax/help/plaf/gtk/images/Print.png b/src/main/resources/javax/help/plaf/gtk/images/Print.png similarity index 100% rename from javax/help/plaf/gtk/images/Print.png rename to src/main/resources/javax/help/plaf/gtk/images/Print.png diff --git a/javax/help/plaf/gtk/images/PrintSetup.png b/src/main/resources/javax/help/plaf/gtk/images/PrintSetup.png similarity index 100% rename from javax/help/plaf/gtk/images/PrintSetup.png rename to src/main/resources/javax/help/plaf/gtk/images/PrintSetup.png diff --git a/javax/help/plaf/gtk/images/Reload.png b/src/main/resources/javax/help/plaf/gtk/images/Reload.png similarity index 100% rename from javax/help/plaf/gtk/images/Reload.png rename to src/main/resources/javax/help/plaf/gtk/images/Reload.png diff --git a/javax/help/plaf/gtk/images/SearchHigh.gif b/src/main/resources/javax/help/plaf/gtk/images/SearchHigh.gif similarity index 100% rename from javax/help/plaf/gtk/images/SearchHigh.gif rename to src/main/resources/javax/help/plaf/gtk/images/SearchHigh.gif diff --git a/javax/help/plaf/gtk/images/SearchLow.gif b/src/main/resources/javax/help/plaf/gtk/images/SearchLow.gif similarity index 100% rename from javax/help/plaf/gtk/images/SearchLow.gif rename to src/main/resources/javax/help/plaf/gtk/images/SearchLow.gif diff --git a/javax/help/plaf/gtk/images/SearchMed.gif b/src/main/resources/javax/help/plaf/gtk/images/SearchMed.gif similarity index 100% rename from javax/help/plaf/gtk/images/SearchMed.gif rename to src/main/resources/javax/help/plaf/gtk/images/SearchMed.gif diff --git a/javax/help/plaf/gtk/images/SearchMedHigh.gif b/src/main/resources/javax/help/plaf/gtk/images/SearchMedHigh.gif similarity index 100% rename from javax/help/plaf/gtk/images/SearchMedHigh.gif rename to src/main/resources/javax/help/plaf/gtk/images/SearchMedHigh.gif diff --git a/javax/help/plaf/gtk/images/SearchMedLow.gif b/src/main/resources/javax/help/plaf/gtk/images/SearchMedLow.gif similarity index 100% rename from javax/help/plaf/gtk/images/SearchMedLow.gif rename to src/main/resources/javax/help/plaf/gtk/images/SearchMedLow.gif diff --git a/javax/help/plaf/gtk/images/SearchNav.gif b/src/main/resources/javax/help/plaf/gtk/images/SearchNav.gif similarity index 100% rename from javax/help/plaf/gtk/images/SearchNav.gif rename to src/main/resources/javax/help/plaf/gtk/images/SearchNav.gif diff --git a/javax/help/plaf/gtk/images/TOCNav.gif b/src/main/resources/javax/help/plaf/gtk/images/TOCNav.gif similarity index 100% rename from javax/help/plaf/gtk/images/TOCNav.gif rename to src/main/resources/javax/help/plaf/gtk/images/TOCNav.gif diff --git a/logback.xml b/src/main/resources/logback.xml similarity index 100% rename from logback.xml rename to src/main/resources/logback.xml diff --git a/resources/bric/ColorPicker.properties b/src/main/resources/resources/bric/ColorPicker.properties similarity index 100% rename from resources/bric/ColorPicker.properties rename to src/main/resources/resources/bric/ColorPicker.properties diff --git a/resources/bric/ColorPicker_de.properties b/src/main/resources/resources/bric/ColorPicker_de.properties similarity index 100% rename from resources/bric/ColorPicker_de.properties rename to src/main/resources/resources/bric/ColorPicker_de.properties diff --git a/resources/bric/ColorPicker_en_GB.properties b/src/main/resources/resources/bric/ColorPicker_en_GB.properties similarity index 100% rename from resources/bric/ColorPicker_en_GB.properties rename to src/main/resources/resources/bric/ColorPicker_en_GB.properties diff --git a/resources/bric/ColorPicker_es.properties b/src/main/resources/resources/bric/ColorPicker_es.properties similarity index 100% rename from resources/bric/ColorPicker_es.properties rename to src/main/resources/resources/bric/ColorPicker_es.properties diff --git a/resources/bric/ColorPicker_fr.properties b/src/main/resources/resources/bric/ColorPicker_fr.properties similarity index 100% rename from resources/bric/ColorPicker_fr.properties rename to src/main/resources/resources/bric/ColorPicker_fr.properties diff --git a/resources/bric/ColorPicker_nl.properties b/src/main/resources/resources/bric/ColorPicker_nl.properties similarity index 100% rename from resources/bric/ColorPicker_nl.properties rename to src/main/resources/resources/bric/ColorPicker_nl.properties diff --git a/resources/bric/ColorPicker_pt.properties b/src/main/resources/resources/bric/ColorPicker_pt.properties similarity index 100% rename from resources/bric/ColorPicker_pt.properties rename to src/main/resources/resources/bric/ColorPicker_pt.properties diff --git a/resources/bric/ColorPicker_ru.properties b/src/main/resources/resources/bric/ColorPicker_ru.properties similarity index 100% rename from resources/bric/ColorPicker_ru.properties rename to src/main/resources/resources/bric/ColorPicker_ru.properties diff --git a/resources/bric/ColorPicker_sp.properties b/src/main/resources/resources/bric/ColorPicker_sp.properties similarity index 100% rename from resources/bric/ColorPicker_sp.properties rename to src/main/resources/resources/bric/ColorPicker_sp.properties diff --git a/resources/connectina/FontChooserDialog.form b/src/main/resources/resources/connectina/FontChooserDialog.form similarity index 100% rename from resources/connectina/FontChooserDialog.form rename to src/main/resources/resources/connectina/FontChooserDialog.form diff --git a/resources/connectina/FontChooserDialog.properties b/src/main/resources/resources/connectina/FontChooserDialog.properties similarity index 100% rename from resources/connectina/FontChooserDialog.properties rename to src/main/resources/resources/connectina/FontChooserDialog.properties diff --git a/resources/connectina/FontChooserDialog_de.properties b/src/main/resources/resources/connectina/FontChooserDialog_de.properties similarity index 100% rename from resources/connectina/FontChooserDialog_de.properties rename to src/main/resources/resources/connectina/FontChooserDialog_de.properties diff --git a/resources/connectina/FontChooserDialog_el.properties b/src/main/resources/resources/connectina/FontChooserDialog_el.properties similarity index 100% rename from resources/connectina/FontChooserDialog_el.properties rename to src/main/resources/resources/connectina/FontChooserDialog_el.properties diff --git a/resources/connectina/FontChooserDialog_es.properties b/src/main/resources/resources/connectina/FontChooserDialog_es.properties similarity index 100% rename from resources/connectina/FontChooserDialog_es.properties rename to src/main/resources/resources/connectina/FontChooserDialog_es.properties diff --git a/resources/connectina/FontChooserDialog_fr.properties b/src/main/resources/resources/connectina/FontChooserDialog_fr.properties similarity index 100% rename from resources/connectina/FontChooserDialog_fr.properties rename to src/main/resources/resources/connectina/FontChooserDialog_fr.properties diff --git a/resources/connectina/FontChooserDialog_pt.properties b/src/main/resources/resources/connectina/FontChooserDialog_pt.properties similarity index 100% rename from resources/connectina/FontChooserDialog_pt.properties rename to src/main/resources/resources/connectina/FontChooserDialog_pt.properties diff --git a/resources/connectina/FontChooserDialog_ru.properties b/src/main/resources/resources/connectina/FontChooserDialog_ru.properties similarity index 100% rename from resources/connectina/FontChooserDialog_ru.properties rename to src/main/resources/resources/connectina/FontChooserDialog_ru.properties diff --git a/resources/connectina/JFontChooser.form b/src/main/resources/resources/connectina/JFontChooser.form similarity index 100% rename from resources/connectina/JFontChooser.form rename to src/main/resources/resources/connectina/JFontChooser.form diff --git a/resources/connectina/JFontChooser.properties b/src/main/resources/resources/connectina/JFontChooser.properties similarity index 100% rename from resources/connectina/JFontChooser.properties rename to src/main/resources/resources/connectina/JFontChooser.properties diff --git a/resources/connectina/JFontChooser_de.properties b/src/main/resources/resources/connectina/JFontChooser_de.properties similarity index 100% rename from resources/connectina/JFontChooser_de.properties rename to src/main/resources/resources/connectina/JFontChooser_de.properties diff --git a/resources/connectina/JFontChooser_el.properties b/src/main/resources/resources/connectina/JFontChooser_el.properties similarity index 100% rename from resources/connectina/JFontChooser_el.properties rename to src/main/resources/resources/connectina/JFontChooser_el.properties diff --git a/resources/connectina/JFontChooser_es.properties b/src/main/resources/resources/connectina/JFontChooser_es.properties similarity index 100% rename from resources/connectina/JFontChooser_es.properties rename to src/main/resources/resources/connectina/JFontChooser_es.properties diff --git a/resources/connectina/JFontChooser_fr.properties b/src/main/resources/resources/connectina/JFontChooser_fr.properties similarity index 100% rename from resources/connectina/JFontChooser_fr.properties rename to src/main/resources/resources/connectina/JFontChooser_fr.properties diff --git a/resources/connectina/JFontChooser_pt.properties b/src/main/resources/resources/connectina/JFontChooser_pt.properties similarity index 100% rename from resources/connectina/JFontChooser_pt.properties rename to src/main/resources/resources/connectina/JFontChooser_pt.properties diff --git a/resources/connectina/JFontChooser_ru.properties b/src/main/resources/resources/connectina/JFontChooser_ru.properties similarity index 100% rename from resources/connectina/JFontChooser_ru.properties rename to src/main/resources/resources/connectina/JFontChooser_ru.properties diff --git a/resources/connectina/image/FontChooser16Color.png b/src/main/resources/resources/connectina/image/FontChooser16Color.png similarity index 100% rename from resources/connectina/image/FontChooser16Color.png rename to src/main/resources/resources/connectina/image/FontChooser16Color.png diff --git a/resources/connectina/image/FontChooser16Mono.png b/src/main/resources/resources/connectina/image/FontChooser16Mono.png similarity index 100% rename from resources/connectina/image/FontChooser16Mono.png rename to src/main/resources/resources/connectina/image/FontChooser16Mono.png diff --git a/resources/connectina/image/FontChooser32Color.png b/src/main/resources/resources/connectina/image/FontChooser32Color.png similarity index 100% rename from resources/connectina/image/FontChooser32Color.png rename to src/main/resources/resources/connectina/image/FontChooser32Color.png diff --git a/resources/connectina/image/FontChooser32Mono.png b/src/main/resources/resources/connectina/image/FontChooser32Mono.png similarity index 100% rename from resources/connectina/image/FontChooser32Mono.png rename to src/main/resources/resources/connectina/image/FontChooser32Mono.png diff --git a/resources/logisim/boards/BASYS2.xml b/src/main/resources/resources/logisim/boards/BASYS2.xml similarity index 100% rename from resources/logisim/boards/BASYS2.xml rename to src/main/resources/resources/logisim/boards/BASYS2.xml diff --git a/resources/logisim/boards/BASYS3.xml b/src/main/resources/resources/logisim/boards/BASYS3.xml similarity index 100% rename from resources/logisim/boards/BASYS3.xml rename to src/main/resources/resources/logisim/boards/BASYS3.xml diff --git a/resources/logisim/boards/BEMICRO_SDK.xml b/src/main/resources/resources/logisim/boards/BEMICRO_SDK.xml similarity index 100% rename from resources/logisim/boards/BEMICRO_SDK.xml rename to src/main/resources/resources/logisim/boards/BEMICRO_SDK.xml diff --git a/resources/logisim/boards/CYCLOARDUINO.xml b/src/main/resources/resources/logisim/boards/CYCLOARDUINO.xml similarity index 100% rename from resources/logisim/boards/CYCLOARDUINO.xml rename to src/main/resources/resources/logisim/boards/CYCLOARDUINO.xml diff --git a/resources/logisim/boards/CYCLONE_V_GX_STARTER.xml b/src/main/resources/resources/logisim/boards/CYCLONE_V_GX_STARTER.xml similarity index 100% rename from resources/logisim/boards/CYCLONE_V_GX_STARTER.xml rename to src/main/resources/resources/logisim/boards/CYCLONE_V_GX_STARTER.xml diff --git a/resources/logisim/boards/DIGILENT_SPARTAN_3E_STARTER.xml b/src/main/resources/resources/logisim/boards/DIGILENT_SPARTAN_3E_STARTER.xml similarity index 100% rename from resources/logisim/boards/DIGILENT_SPARTAN_3E_STARTER.xml rename to src/main/resources/resources/logisim/boards/DIGILENT_SPARTAN_3E_STARTER.xml diff --git a/resources/logisim/boards/EBOT.xml b/src/main/resources/resources/logisim/boards/EBOT.xml similarity index 100% rename from resources/logisim/boards/EBOT.xml rename to src/main/resources/resources/logisim/boards/EBOT.xml diff --git a/resources/logisim/boards/EPM2525_Console.xml b/src/main/resources/resources/logisim/boards/EPM2525_Console.xml similarity index 100% rename from resources/logisim/boards/EPM2525_Console.xml rename to src/main/resources/resources/logisim/boards/EPM2525_Console.xml diff --git a/resources/logisim/boards/EPM2525_Full.xml b/src/main/resources/resources/logisim/boards/EPM2525_Full.xml similarity index 100% rename from resources/logisim/boards/EPM2525_Full.xml rename to src/main/resources/resources/logisim/boards/EPM2525_Full.xml diff --git a/resources/logisim/boards/FPGA4U.xml b/src/main/resources/resources/logisim/boards/FPGA4U.xml similarity index 100% rename from resources/logisim/boards/FPGA4U.xml rename to src/main/resources/resources/logisim/boards/FPGA4U.xml diff --git a/resources/logisim/boards/GECKO4LED.xml b/src/main/resources/resources/logisim/boards/GECKO4LED.xml similarity index 100% rename from resources/logisim/boards/GECKO4LED.xml rename to src/main/resources/resources/logisim/boards/GECKO4LED.xml diff --git a/resources/logisim/boards/GECKO4_EDUCATION.xml b/src/main/resources/resources/logisim/boards/GECKO4_EDUCATION.xml similarity index 100% rename from resources/logisim/boards/GECKO4_EDUCATION.xml rename to src/main/resources/resources/logisim/boards/GECKO4_EDUCATION.xml diff --git a/resources/logisim/boards/GECKO4_EDUCATION_EPFL_EDITION.xml b/src/main/resources/resources/logisim/boards/GECKO4_EDUCATION_EPFL_EDITION.xml similarity index 100% rename from resources/logisim/boards/GECKO4_EDUCATION_EPFL_EDITION.xml rename to src/main/resources/resources/logisim/boards/GECKO4_EDUCATION_EPFL_EDITION.xml diff --git a/resources/logisim/boards/MAX_V_80P_25P.xml b/src/main/resources/resources/logisim/boards/MAX_V_80P_25P.xml similarity index 100% rename from resources/logisim/boards/MAX_V_80P_25P.xml rename to src/main/resources/resources/logisim/boards/MAX_V_80P_25P.xml diff --git a/resources/logisim/boards/MAX_V_CONSOLE.xml b/src/main/resources/resources/logisim/boards/MAX_V_CONSOLE.xml similarity index 100% rename from resources/logisim/boards/MAX_V_CONSOLE.xml rename to src/main/resources/resources/logisim/boards/MAX_V_CONSOLE.xml diff --git a/resources/logisim/boards/MICROLABTLE.xml b/src/main/resources/resources/logisim/boards/MICROLABTLE.xml similarity index 100% rename from resources/logisim/boards/MICROLABTLE.xml rename to src/main/resources/resources/logisim/boards/MICROLABTLE.xml diff --git a/resources/logisim/boards/REPTAR_SPARTAN_6.xml b/src/main/resources/resources/logisim/boards/REPTAR_SPARTAN_6.xml similarity index 100% rename from resources/logisim/boards/REPTAR_SPARTAN_6.xml rename to src/main/resources/resources/logisim/boards/REPTAR_SPARTAN_6.xml diff --git a/resources/logisim/boards/ROBOTCYCLONEFPGA.xml b/src/main/resources/resources/logisim/boards/ROBOTCYCLONEFPGA.xml similarity index 100% rename from resources/logisim/boards/ROBOTCYCLONEFPGA.xml rename to src/main/resources/resources/logisim/boards/ROBOTCYCLONEFPGA.xml diff --git a/resources/logisim/boards/SLO_MAX7000S.xml b/src/main/resources/resources/logisim/boards/SLO_MAX7000S.xml similarity index 100% rename from resources/logisim/boards/SLO_MAX7000S.xml rename to src/main/resources/resources/logisim/boards/SLO_MAX7000S.xml diff --git a/resources/logisim/boards/TERASIC_DE0.xml b/src/main/resources/resources/logisim/boards/TERASIC_DE0.xml similarity index 100% rename from resources/logisim/boards/TERASIC_DE0.xml rename to src/main/resources/resources/logisim/boards/TERASIC_DE0.xml diff --git a/resources/logisim/boards/TERASIC_DE0_NANO.xml b/src/main/resources/resources/logisim/boards/TERASIC_DE0_NANO.xml similarity index 100% rename from resources/logisim/boards/TERASIC_DE0_NANO.xml rename to src/main/resources/resources/logisim/boards/TERASIC_DE0_NANO.xml diff --git a/resources/logisim/boards/ZYBO.xml b/src/main/resources/resources/logisim/boards/ZYBO.xml similarity index 100% rename from resources/logisim/boards/ZYBO.xml rename to src/main/resources/resources/logisim/boards/ZYBO.xml diff --git a/resources/logisim/de/analyze.properties b/src/main/resources/resources/logisim/de/analyze.properties similarity index 100% rename from resources/logisim/de/analyze.properties rename to src/main/resources/resources/logisim/de/analyze.properties diff --git a/resources/logisim/de/circuit.properties b/src/main/resources/resources/logisim/de/circuit.properties similarity index 100% rename from resources/logisim/de/circuit.properties rename to src/main/resources/resources/logisim/de/circuit.properties diff --git a/resources/logisim/de/data.properties b/src/main/resources/resources/logisim/de/data.properties similarity index 100% rename from resources/logisim/de/data.properties rename to src/main/resources/resources/logisim/de/data.properties diff --git a/resources/logisim/de/draw.properties b/src/main/resources/resources/logisim/de/draw.properties similarity index 100% rename from resources/logisim/de/draw.properties rename to src/main/resources/resources/logisim/de/draw.properties diff --git a/resources/logisim/de/file.properties b/src/main/resources/resources/logisim/de/file.properties similarity index 100% rename from resources/logisim/de/file.properties rename to src/main/resources/resources/logisim/de/file.properties diff --git a/resources/logisim/de/gui.properties b/src/main/resources/resources/logisim/de/gui.properties similarity index 100% rename from resources/logisim/de/gui.properties rename to src/main/resources/resources/logisim/de/gui.properties diff --git a/resources/logisim/de/hex.properties b/src/main/resources/resources/logisim/de/hex.properties similarity index 100% rename from resources/logisim/de/hex.properties rename to src/main/resources/resources/logisim/de/hex.properties diff --git a/resources/logisim/de/legacy.properties b/src/main/resources/resources/logisim/de/legacy.properties similarity index 100% rename from resources/logisim/de/legacy.properties rename to src/main/resources/resources/logisim/de/legacy.properties diff --git a/resources/logisim/de/log.properties b/src/main/resources/resources/logisim/de/log.properties similarity index 100% rename from resources/logisim/de/log.properties rename to src/main/resources/resources/logisim/de/log.properties diff --git a/resources/logisim/de/menu.properties b/src/main/resources/resources/logisim/de/menu.properties similarity index 100% rename from resources/logisim/de/menu.properties rename to src/main/resources/resources/logisim/de/menu.properties diff --git a/resources/logisim/de/opts.properties b/src/main/resources/resources/logisim/de/opts.properties similarity index 100% rename from resources/logisim/de/opts.properties rename to src/main/resources/resources/logisim/de/opts.properties diff --git a/resources/logisim/de/prefs.properties b/src/main/resources/resources/logisim/de/prefs.properties similarity index 100% rename from resources/logisim/de/prefs.properties rename to src/main/resources/resources/logisim/de/prefs.properties diff --git a/resources/logisim/de/proj.properties b/src/main/resources/resources/logisim/de/proj.properties similarity index 100% rename from resources/logisim/de/proj.properties rename to src/main/resources/resources/logisim/de/proj.properties diff --git a/resources/logisim/de/start.properties b/src/main/resources/resources/logisim/de/start.properties similarity index 100% rename from resources/logisim/de/start.properties rename to src/main/resources/resources/logisim/de/start.properties diff --git a/resources/logisim/de/std.properties b/src/main/resources/resources/logisim/de/std.properties similarity index 100% rename from resources/logisim/de/std.properties rename to src/main/resources/resources/logisim/de/std.properties diff --git a/resources/logisim/de/tools.properties b/src/main/resources/resources/logisim/de/tools.properties similarity index 100% rename from resources/logisim/de/tools.properties rename to src/main/resources/resources/logisim/de/tools.properties diff --git a/resources/logisim/de/util.properties b/src/main/resources/resources/logisim/de/util.properties similarity index 100% rename from resources/logisim/de/util.properties rename to src/main/resources/resources/logisim/de/util.properties diff --git a/resources/logisim/default.templ b/src/main/resources/resources/logisim/default.templ similarity index 100% rename from resources/logisim/default.templ rename to src/main/resources/resources/logisim/default.templ diff --git a/resources/logisim/el/analyze.properties b/src/main/resources/resources/logisim/el/analyze.properties similarity index 100% rename from resources/logisim/el/analyze.properties rename to src/main/resources/resources/logisim/el/analyze.properties diff --git a/resources/logisim/el/circuit.properties b/src/main/resources/resources/logisim/el/circuit.properties similarity index 100% rename from resources/logisim/el/circuit.properties rename to src/main/resources/resources/logisim/el/circuit.properties diff --git a/resources/logisim/el/data.properties b/src/main/resources/resources/logisim/el/data.properties similarity index 100% rename from resources/logisim/el/data.properties rename to src/main/resources/resources/logisim/el/data.properties diff --git a/resources/logisim/el/draw.properties b/src/main/resources/resources/logisim/el/draw.properties similarity index 100% rename from resources/logisim/el/draw.properties rename to src/main/resources/resources/logisim/el/draw.properties diff --git a/resources/logisim/el/file.properties b/src/main/resources/resources/logisim/el/file.properties similarity index 100% rename from resources/logisim/el/file.properties rename to src/main/resources/resources/logisim/el/file.properties diff --git a/resources/logisim/el/gui.properties b/src/main/resources/resources/logisim/el/gui.properties similarity index 100% rename from resources/logisim/el/gui.properties rename to src/main/resources/resources/logisim/el/gui.properties diff --git a/resources/logisim/el/hex.properties b/src/main/resources/resources/logisim/el/hex.properties similarity index 100% rename from resources/logisim/el/hex.properties rename to src/main/resources/resources/logisim/el/hex.properties diff --git a/resources/logisim/el/log.properties b/src/main/resources/resources/logisim/el/log.properties similarity index 100% rename from resources/logisim/el/log.properties rename to src/main/resources/resources/logisim/el/log.properties diff --git a/resources/logisim/el/menu.properties b/src/main/resources/resources/logisim/el/menu.properties similarity index 100% rename from resources/logisim/el/menu.properties rename to src/main/resources/resources/logisim/el/menu.properties diff --git a/resources/logisim/el/opts.properties b/src/main/resources/resources/logisim/el/opts.properties similarity index 100% rename from resources/logisim/el/opts.properties rename to src/main/resources/resources/logisim/el/opts.properties diff --git a/resources/logisim/el/prefs.properties b/src/main/resources/resources/logisim/el/prefs.properties similarity index 100% rename from resources/logisim/el/prefs.properties rename to src/main/resources/resources/logisim/el/prefs.properties diff --git a/resources/logisim/el/proj.properties b/src/main/resources/resources/logisim/el/proj.properties similarity index 100% rename from resources/logisim/el/proj.properties rename to src/main/resources/resources/logisim/el/proj.properties diff --git a/resources/logisim/el/start.properties b/src/main/resources/resources/logisim/el/start.properties similarity index 100% rename from resources/logisim/el/start.properties rename to src/main/resources/resources/logisim/el/start.properties diff --git a/resources/logisim/el/std.properties b/src/main/resources/resources/logisim/el/std.properties similarity index 100% rename from resources/logisim/el/std.properties rename to src/main/resources/resources/logisim/el/std.properties diff --git a/resources/logisim/el/tools.properties b/src/main/resources/resources/logisim/el/tools.properties similarity index 100% rename from resources/logisim/el/tools.properties rename to src/main/resources/resources/logisim/el/tools.properties diff --git a/resources/logisim/el/util.properties b/src/main/resources/resources/logisim/el/util.properties similarity index 100% rename from resources/logisim/el/util.properties rename to src/main/resources/resources/logisim/el/util.properties diff --git a/resources/logisim/en/analyze.properties b/src/main/resources/resources/logisim/en/analyze.properties similarity index 100% rename from resources/logisim/en/analyze.properties rename to src/main/resources/resources/logisim/en/analyze.properties diff --git a/resources/logisim/en/chronogram.properties b/src/main/resources/resources/logisim/en/chronogram.properties similarity index 100% rename from resources/logisim/en/chronogram.properties rename to src/main/resources/resources/logisim/en/chronogram.properties diff --git a/resources/logisim/en/circuit.properties b/src/main/resources/resources/logisim/en/circuit.properties similarity index 100% rename from resources/logisim/en/circuit.properties rename to src/main/resources/resources/logisim/en/circuit.properties diff --git a/resources/logisim/en/data.properties b/src/main/resources/resources/logisim/en/data.properties similarity index 100% rename from resources/logisim/en/data.properties rename to src/main/resources/resources/logisim/en/data.properties diff --git a/resources/logisim/en/draw.properties b/src/main/resources/resources/logisim/en/draw.properties similarity index 100% rename from resources/logisim/en/draw.properties rename to src/main/resources/resources/logisim/en/draw.properties diff --git a/resources/logisim/en/file.properties b/src/main/resources/resources/logisim/en/file.properties similarity index 100% rename from resources/logisim/en/file.properties rename to src/main/resources/resources/logisim/en/file.properties diff --git a/resources/logisim/en/fpga.properties b/src/main/resources/resources/logisim/en/fpga.properties similarity index 100% rename from resources/logisim/en/fpga.properties rename to src/main/resources/resources/logisim/en/fpga.properties diff --git a/resources/logisim/en/fpgacom.properties b/src/main/resources/resources/logisim/en/fpgacom.properties similarity index 100% rename from resources/logisim/en/fpgacom.properties rename to src/main/resources/resources/logisim/en/fpgacom.properties diff --git a/resources/logisim/en/gui.properties b/src/main/resources/resources/logisim/en/gui.properties similarity index 100% rename from resources/logisim/en/gui.properties rename to src/main/resources/resources/logisim/en/gui.properties diff --git a/resources/logisim/en/hdl.properties b/src/main/resources/resources/logisim/en/hdl.properties similarity index 100% rename from resources/logisim/en/hdl.properties rename to src/main/resources/resources/logisim/en/hdl.properties diff --git a/resources/logisim/en/hex.properties b/src/main/resources/resources/logisim/en/hex.properties similarity index 100% rename from resources/logisim/en/hex.properties rename to src/main/resources/resources/logisim/en/hex.properties diff --git a/resources/logisim/en/log.properties b/src/main/resources/resources/logisim/en/log.properties similarity index 100% rename from resources/logisim/en/log.properties rename to src/main/resources/resources/logisim/en/log.properties diff --git a/resources/logisim/en/menu.properties b/src/main/resources/resources/logisim/en/menu.properties similarity index 100% rename from resources/logisim/en/menu.properties rename to src/main/resources/resources/logisim/en/menu.properties diff --git a/resources/logisim/en/opts.properties b/src/main/resources/resources/logisim/en/opts.properties similarity index 100% rename from resources/logisim/en/opts.properties rename to src/main/resources/resources/logisim/en/opts.properties diff --git a/resources/logisim/en/prefs.properties b/src/main/resources/resources/logisim/en/prefs.properties similarity index 100% rename from resources/logisim/en/prefs.properties rename to src/main/resources/resources/logisim/en/prefs.properties diff --git a/resources/logisim/en/proj.properties b/src/main/resources/resources/logisim/en/proj.properties similarity index 100% rename from resources/logisim/en/proj.properties rename to src/main/resources/resources/logisim/en/proj.properties diff --git a/resources/logisim/en/start.properties b/src/main/resources/resources/logisim/en/start.properties similarity index 100% rename from resources/logisim/en/start.properties rename to src/main/resources/resources/logisim/en/start.properties diff --git a/resources/logisim/en/std.properties b/src/main/resources/resources/logisim/en/std.properties similarity index 100% rename from resources/logisim/en/std.properties rename to src/main/resources/resources/logisim/en/std.properties diff --git a/resources/logisim/en/test.properties b/src/main/resources/resources/logisim/en/test.properties similarity index 100% rename from resources/logisim/en/test.properties rename to src/main/resources/resources/logisim/en/test.properties diff --git a/resources/logisim/en/tools.properties b/src/main/resources/resources/logisim/en/tools.properties similarity index 100% rename from resources/logisim/en/tools.properties rename to src/main/resources/resources/logisim/en/tools.properties diff --git a/resources/logisim/en/util.properties b/src/main/resources/resources/logisim/en/util.properties similarity index 100% rename from resources/logisim/en/util.properties rename to src/main/resources/resources/logisim/en/util.properties diff --git a/resources/logisim/error.png b/src/main/resources/resources/logisim/error.png similarity index 100% rename from resources/logisim/error.png rename to src/main/resources/resources/logisim/error.png diff --git a/resources/logisim/es/analyze.properties b/src/main/resources/resources/logisim/es/analyze.properties similarity index 100% rename from resources/logisim/es/analyze.properties rename to src/main/resources/resources/logisim/es/analyze.properties diff --git a/resources/logisim/es/chronogram.properties b/src/main/resources/resources/logisim/es/chronogram.properties similarity index 100% rename from resources/logisim/es/chronogram.properties rename to src/main/resources/resources/logisim/es/chronogram.properties diff --git a/resources/logisim/es/circuit.properties b/src/main/resources/resources/logisim/es/circuit.properties similarity index 100% rename from resources/logisim/es/circuit.properties rename to src/main/resources/resources/logisim/es/circuit.properties diff --git a/resources/logisim/es/data.properties b/src/main/resources/resources/logisim/es/data.properties similarity index 100% rename from resources/logisim/es/data.properties rename to src/main/resources/resources/logisim/es/data.properties diff --git a/resources/logisim/es/draw.properties b/src/main/resources/resources/logisim/es/draw.properties similarity index 100% rename from resources/logisim/es/draw.properties rename to src/main/resources/resources/logisim/es/draw.properties diff --git a/resources/logisim/es/file.properties b/src/main/resources/resources/logisim/es/file.properties similarity index 100% rename from resources/logisim/es/file.properties rename to src/main/resources/resources/logisim/es/file.properties diff --git a/resources/logisim/es/fpga.properties b/src/main/resources/resources/logisim/es/fpga.properties similarity index 100% rename from resources/logisim/es/fpga.properties rename to src/main/resources/resources/logisim/es/fpga.properties diff --git a/resources/logisim/es/fpgacom.properties b/src/main/resources/resources/logisim/es/fpgacom.properties similarity index 100% rename from resources/logisim/es/fpgacom.properties rename to src/main/resources/resources/logisim/es/fpgacom.properties diff --git a/resources/logisim/es/gui.properties b/src/main/resources/resources/logisim/es/gui.properties similarity index 100% rename from resources/logisim/es/gui.properties rename to src/main/resources/resources/logisim/es/gui.properties diff --git a/resources/logisim/es/hdl.properties b/src/main/resources/resources/logisim/es/hdl.properties similarity index 100% rename from resources/logisim/es/hdl.properties rename to src/main/resources/resources/logisim/es/hdl.properties diff --git a/resources/logisim/es/hex.properties b/src/main/resources/resources/logisim/es/hex.properties similarity index 100% rename from resources/logisim/es/hex.properties rename to src/main/resources/resources/logisim/es/hex.properties diff --git a/resources/logisim/es/log.properties b/src/main/resources/resources/logisim/es/log.properties similarity index 100% rename from resources/logisim/es/log.properties rename to src/main/resources/resources/logisim/es/log.properties diff --git a/resources/logisim/es/menu.properties b/src/main/resources/resources/logisim/es/menu.properties similarity index 100% rename from resources/logisim/es/menu.properties rename to src/main/resources/resources/logisim/es/menu.properties diff --git a/resources/logisim/es/opts.properties b/src/main/resources/resources/logisim/es/opts.properties similarity index 100% rename from resources/logisim/es/opts.properties rename to src/main/resources/resources/logisim/es/opts.properties diff --git a/resources/logisim/es/prefs.properties b/src/main/resources/resources/logisim/es/prefs.properties similarity index 100% rename from resources/logisim/es/prefs.properties rename to src/main/resources/resources/logisim/es/prefs.properties diff --git a/resources/logisim/es/proj.properties b/src/main/resources/resources/logisim/es/proj.properties similarity index 100% rename from resources/logisim/es/proj.properties rename to src/main/resources/resources/logisim/es/proj.properties diff --git a/resources/logisim/es/start.properties b/src/main/resources/resources/logisim/es/start.properties similarity index 100% rename from resources/logisim/es/start.properties rename to src/main/resources/resources/logisim/es/start.properties diff --git a/resources/logisim/es/std.properties b/src/main/resources/resources/logisim/es/std.properties similarity index 100% rename from resources/logisim/es/std.properties rename to src/main/resources/resources/logisim/es/std.properties diff --git a/resources/logisim/es/test.properties b/src/main/resources/resources/logisim/es/test.properties similarity index 100% rename from resources/logisim/es/test.properties rename to src/main/resources/resources/logisim/es/test.properties diff --git a/resources/logisim/es/tools.properties b/src/main/resources/resources/logisim/es/tools.properties similarity index 100% rename from resources/logisim/es/tools.properties rename to src/main/resources/resources/logisim/es/tools.properties diff --git a/resources/logisim/es/util.properties b/src/main/resources/resources/logisim/es/util.properties similarity index 100% rename from resources/logisim/es/util.properties rename to src/main/resources/resources/logisim/es/util.properties diff --git a/resources/logisim/fr/analyze.properties b/src/main/resources/resources/logisim/fr/analyze.properties similarity index 100% rename from resources/logisim/fr/analyze.properties rename to src/main/resources/resources/logisim/fr/analyze.properties diff --git a/resources/logisim/fr/chronogram.properties b/src/main/resources/resources/logisim/fr/chronogram.properties similarity index 100% rename from resources/logisim/fr/chronogram.properties rename to src/main/resources/resources/logisim/fr/chronogram.properties diff --git a/resources/logisim/fr/circuit.properties b/src/main/resources/resources/logisim/fr/circuit.properties similarity index 100% rename from resources/logisim/fr/circuit.properties rename to src/main/resources/resources/logisim/fr/circuit.properties diff --git a/resources/logisim/fr/data.properties b/src/main/resources/resources/logisim/fr/data.properties similarity index 100% rename from resources/logisim/fr/data.properties rename to src/main/resources/resources/logisim/fr/data.properties diff --git a/resources/logisim/fr/draw.properties b/src/main/resources/resources/logisim/fr/draw.properties similarity index 100% rename from resources/logisim/fr/draw.properties rename to src/main/resources/resources/logisim/fr/draw.properties diff --git a/resources/logisim/fr/file.properties b/src/main/resources/resources/logisim/fr/file.properties similarity index 100% rename from resources/logisim/fr/file.properties rename to src/main/resources/resources/logisim/fr/file.properties diff --git a/resources/logisim/fr/fpga.properties b/src/main/resources/resources/logisim/fr/fpga.properties similarity index 100% rename from resources/logisim/fr/fpga.properties rename to src/main/resources/resources/logisim/fr/fpga.properties diff --git a/resources/logisim/fr/fpgacom.properties b/src/main/resources/resources/logisim/fr/fpgacom.properties similarity index 100% rename from resources/logisim/fr/fpgacom.properties rename to src/main/resources/resources/logisim/fr/fpgacom.properties diff --git a/resources/logisim/fr/gui.properties b/src/main/resources/resources/logisim/fr/gui.properties similarity index 100% rename from resources/logisim/fr/gui.properties rename to src/main/resources/resources/logisim/fr/gui.properties diff --git a/resources/logisim/fr/hdl.properties b/src/main/resources/resources/logisim/fr/hdl.properties similarity index 100% rename from resources/logisim/fr/hdl.properties rename to src/main/resources/resources/logisim/fr/hdl.properties diff --git a/resources/logisim/fr/hex.properties b/src/main/resources/resources/logisim/fr/hex.properties similarity index 100% rename from resources/logisim/fr/hex.properties rename to src/main/resources/resources/logisim/fr/hex.properties diff --git a/resources/logisim/fr/log.properties b/src/main/resources/resources/logisim/fr/log.properties similarity index 100% rename from resources/logisim/fr/log.properties rename to src/main/resources/resources/logisim/fr/log.properties diff --git a/resources/logisim/fr/menu.properties b/src/main/resources/resources/logisim/fr/menu.properties similarity index 100% rename from resources/logisim/fr/menu.properties rename to src/main/resources/resources/logisim/fr/menu.properties diff --git a/resources/logisim/fr/opts.properties b/src/main/resources/resources/logisim/fr/opts.properties similarity index 100% rename from resources/logisim/fr/opts.properties rename to src/main/resources/resources/logisim/fr/opts.properties diff --git a/resources/logisim/fr/prefs.properties b/src/main/resources/resources/logisim/fr/prefs.properties similarity index 100% rename from resources/logisim/fr/prefs.properties rename to src/main/resources/resources/logisim/fr/prefs.properties diff --git a/resources/logisim/fr/proj.properties b/src/main/resources/resources/logisim/fr/proj.properties similarity index 100% rename from resources/logisim/fr/proj.properties rename to src/main/resources/resources/logisim/fr/proj.properties diff --git a/resources/logisim/fr/start.properties b/src/main/resources/resources/logisim/fr/start.properties similarity index 100% rename from resources/logisim/fr/start.properties rename to src/main/resources/resources/logisim/fr/start.properties diff --git a/resources/logisim/fr/std.properties b/src/main/resources/resources/logisim/fr/std.properties similarity index 100% rename from resources/logisim/fr/std.properties rename to src/main/resources/resources/logisim/fr/std.properties diff --git a/resources/logisim/fr/test.properties b/src/main/resources/resources/logisim/fr/test.properties similarity index 100% rename from resources/logisim/fr/test.properties rename to src/main/resources/resources/logisim/fr/test.properties diff --git a/resources/logisim/fr/tools.properties b/src/main/resources/resources/logisim/fr/tools.properties similarity index 100% rename from resources/logisim/fr/tools.properties rename to src/main/resources/resources/logisim/fr/tools.properties diff --git a/resources/logisim/fr/util.properties b/src/main/resources/resources/logisim/fr/util.properties similarity index 100% rename from resources/logisim/fr/util.properties rename to src/main/resources/resources/logisim/fr/util.properties diff --git a/resources/logisim/hdl/top_sim.templ b/src/main/resources/resources/logisim/hdl/top_sim.templ similarity index 100% rename from resources/logisim/hdl/top_sim.templ rename to src/main/resources/resources/logisim/hdl/top_sim.templ diff --git a/resources/logisim/hdl/vhdl.templ b/src/main/resources/resources/logisim/hdl/vhdl.templ similarity index 100% rename from resources/logisim/hdl/vhdl.templ rename to src/main/resources/resources/logisim/hdl/vhdl.templ diff --git a/resources/logisim/hendrix.png b/src/main/resources/resources/logisim/hendrix.png similarity index 100% rename from resources/logisim/hendrix.png rename to src/main/resources/resources/logisim/hendrix.png diff --git a/resources/logisim/icons/7seg.gif b/src/main/resources/resources/logisim/icons/7seg.gif similarity index 100% rename from resources/logisim/icons/7seg.gif rename to src/main/resources/resources/logisim/icons/7seg.gif diff --git a/resources/logisim/icons/adder.gif b/src/main/resources/resources/logisim/icons/adder.gif similarity index 100% rename from resources/logisim/icons/adder.gif rename to src/main/resources/resources/logisim/icons/adder.gif diff --git a/resources/logisim/icons/andGate.gif b/src/main/resources/resources/logisim/icons/andGate.gif similarity index 100% rename from resources/logisim/icons/andGate.gif rename to src/main/resources/resources/logisim/icons/andGate.gif diff --git a/resources/logisim/icons/andGateRect.gif b/src/main/resources/resources/logisim/icons/andGateRect.gif similarity index 100% rename from resources/logisim/icons/andGateRect.gif rename to src/main/resources/resources/logisim/icons/andGateRect.gif diff --git a/resources/logisim/icons/bitSelector.gif b/src/main/resources/resources/logisim/icons/bitSelector.gif similarity index 100% rename from resources/logisim/icons/bitSelector.gif rename to src/main/resources/resources/logisim/icons/bitSelector.gif diff --git a/resources/logisim/icons/bitadder.gif b/src/main/resources/resources/logisim/icons/bitadder.gif similarity index 100% rename from resources/logisim/icons/bitadder.gif rename to src/main/resources/resources/logisim/icons/bitadder.gif diff --git a/resources/logisim/icons/bitfindr.gif b/src/main/resources/resources/logisim/icons/bitfindr.gif similarity index 100% rename from resources/logisim/icons/bitfindr.gif rename to src/main/resources/resources/logisim/icons/bitfindr.gif diff --git a/resources/logisim/icons/bufferGate.gif b/src/main/resources/resources/logisim/icons/bufferGate.gif similarity index 100% rename from resources/logisim/icons/bufferGate.gif rename to src/main/resources/resources/logisim/icons/bufferGate.gif diff --git a/resources/logisim/icons/button.gif b/src/main/resources/resources/logisim/icons/button.gif similarity index 100% rename from resources/logisim/icons/button.gif rename to src/main/resources/resources/logisim/icons/button.gif diff --git a/resources/logisim/icons/buzzer.gif b/src/main/resources/resources/logisim/icons/buzzer.gif similarity index 100% rename from resources/logisim/icons/buzzer.gif rename to src/main/resources/resources/logisim/icons/buzzer.gif diff --git a/resources/logisim/icons/chronoBus.gif b/src/main/resources/resources/logisim/icons/chronoBus.gif similarity index 100% rename from resources/logisim/icons/chronoBus.gif rename to src/main/resources/resources/logisim/icons/chronoBus.gif diff --git a/resources/logisim/icons/chronoSignal.gif b/src/main/resources/resources/logisim/icons/chronoSignal.gif similarity index 100% rename from resources/logisim/icons/chronoSignal.gif rename to src/main/resources/resources/logisim/icons/chronoSignal.gif diff --git a/resources/logisim/icons/clock.gif b/src/main/resources/resources/logisim/icons/clock.gif similarity index 100% rename from resources/logisim/icons/clock.gif rename to src/main/resources/resources/logisim/icons/clock.gif diff --git a/resources/logisim/icons/comparator.gif b/src/main/resources/resources/logisim/icons/comparator.gif similarity index 100% rename from resources/logisim/icons/comparator.gif rename to src/main/resources/resources/logisim/icons/comparator.gif diff --git a/resources/logisim/icons/constant.gif b/src/main/resources/resources/logisim/icons/constant.gif similarity index 100% rename from resources/logisim/icons/constant.gif rename to src/main/resources/resources/logisim/icons/constant.gif diff --git a/resources/logisim/icons/controlledBuffer.gif b/src/main/resources/resources/logisim/icons/controlledBuffer.gif similarity index 100% rename from resources/logisim/icons/controlledBuffer.gif rename to src/main/resources/resources/logisim/icons/controlledBuffer.gif diff --git a/resources/logisim/icons/controlledInverter.gif b/src/main/resources/resources/logisim/icons/controlledInverter.gif similarity index 100% rename from resources/logisim/icons/controlledInverter.gif rename to src/main/resources/resources/logisim/icons/controlledInverter.gif diff --git a/resources/logisim/icons/counter.gif b/src/main/resources/resources/logisim/icons/counter.gif similarity index 100% rename from resources/logisim/icons/counter.gif rename to src/main/resources/resources/logisim/icons/counter.gif diff --git a/resources/logisim/icons/dFlipFlop.gif b/src/main/resources/resources/logisim/icons/dFlipFlop.gif similarity index 100% rename from resources/logisim/icons/dFlipFlop.gif rename to src/main/resources/resources/logisim/icons/dFlipFlop.gif diff --git a/resources/logisim/icons/decoder.gif b/src/main/resources/resources/logisim/icons/decoder.gif similarity index 100% rename from resources/logisim/icons/decoder.gif rename to src/main/resources/resources/logisim/icons/decoder.gif diff --git a/resources/logisim/icons/demultiplexer.gif b/src/main/resources/resources/logisim/icons/demultiplexer.gif similarity index 100% rename from resources/logisim/icons/demultiplexer.gif rename to src/main/resources/resources/logisim/icons/demultiplexer.gif diff --git a/resources/logisim/icons/dff.gif b/src/main/resources/resources/logisim/icons/dff.gif similarity index 100% rename from resources/logisim/icons/dff.gif rename to src/main/resources/resources/logisim/icons/dff.gif diff --git a/resources/logisim/icons/digitaloscilloscope.gif b/src/main/resources/resources/logisim/icons/digitaloscilloscope.gif similarity index 100% rename from resources/logisim/icons/digitaloscilloscope.gif rename to src/main/resources/resources/logisim/icons/digitaloscilloscope.gif diff --git a/resources/logisim/icons/dinAndGate.gif b/src/main/resources/resources/logisim/icons/dinAndGate.gif similarity index 100% rename from resources/logisim/icons/dinAndGate.gif rename to src/main/resources/resources/logisim/icons/dinAndGate.gif diff --git a/resources/logisim/icons/dinNandGate.gif b/src/main/resources/resources/logisim/icons/dinNandGate.gif similarity index 100% rename from resources/logisim/icons/dinNandGate.gif rename to src/main/resources/resources/logisim/icons/dinNandGate.gif diff --git a/resources/logisim/icons/dinNorGate.gif b/src/main/resources/resources/logisim/icons/dinNorGate.gif similarity index 100% rename from resources/logisim/icons/dinNorGate.gif rename to src/main/resources/resources/logisim/icons/dinNorGate.gif diff --git a/resources/logisim/icons/dinNotGate.gif b/src/main/resources/resources/logisim/icons/dinNotGate.gif similarity index 100% rename from resources/logisim/icons/dinNotGate.gif rename to src/main/resources/resources/logisim/icons/dinNotGate.gif diff --git a/resources/logisim/icons/dinOrGate.gif b/src/main/resources/resources/logisim/icons/dinOrGate.gif similarity index 100% rename from resources/logisim/icons/dinOrGate.gif rename to src/main/resources/resources/logisim/icons/dinOrGate.gif diff --git a/resources/logisim/icons/dinXnorGate.gif b/src/main/resources/resources/logisim/icons/dinXnorGate.gif similarity index 100% rename from resources/logisim/icons/dinXnorGate.gif rename to src/main/resources/resources/logisim/icons/dinXnorGate.gif diff --git a/resources/logisim/icons/dinXorGate.gif b/src/main/resources/resources/logisim/icons/dinXorGate.gif similarity index 100% rename from resources/logisim/icons/dinXorGate.gif rename to src/main/resources/resources/logisim/icons/dinXorGate.gif diff --git a/resources/logisim/icons/dipswitch.gif b/src/main/resources/resources/logisim/icons/dipswitch.gif similarity index 100% rename from resources/logisim/icons/dipswitch.gif rename to src/main/resources/resources/logisim/icons/dipswitch.gif diff --git a/resources/logisim/icons/divider.gif b/src/main/resources/resources/logisim/icons/divider.gif similarity index 100% rename from resources/logisim/icons/divider.gif rename to src/main/resources/resources/logisim/icons/divider.gif diff --git a/resources/logisim/icons/dotmat.gif b/src/main/resources/resources/logisim/icons/dotmat.gif similarity index 100% rename from resources/logisim/icons/dotmat.gif rename to src/main/resources/resources/logisim/icons/dotmat.gif diff --git a/resources/logisim/icons/drawarc.gif b/src/main/resources/resources/logisim/icons/drawarc.gif similarity index 100% rename from resources/logisim/icons/drawarc.gif rename to src/main/resources/resources/logisim/icons/drawarc.gif diff --git a/resources/logisim/icons/drawcurv.gif b/src/main/resources/resources/logisim/icons/drawcurv.gif similarity index 100% rename from resources/logisim/icons/drawcurv.gif rename to src/main/resources/resources/logisim/icons/drawcurv.gif diff --git a/resources/logisim/icons/drawline.gif b/src/main/resources/resources/logisim/icons/drawline.gif similarity index 100% rename from resources/logisim/icons/drawline.gif rename to src/main/resources/resources/logisim/icons/drawline.gif diff --git a/resources/logisim/icons/drawoval.gif b/src/main/resources/resources/logisim/icons/drawoval.gif similarity index 100% rename from resources/logisim/icons/drawoval.gif rename to src/main/resources/resources/logisim/icons/drawoval.gif diff --git a/resources/logisim/icons/drawpin.gif b/src/main/resources/resources/logisim/icons/drawpin.gif similarity index 100% rename from resources/logisim/icons/drawpin.gif rename to src/main/resources/resources/logisim/icons/drawpin.gif diff --git a/resources/logisim/icons/drawplin.gif b/src/main/resources/resources/logisim/icons/drawplin.gif similarity index 100% rename from resources/logisim/icons/drawplin.gif rename to src/main/resources/resources/logisim/icons/drawplin.gif diff --git a/resources/logisim/icons/drawpoly.gif b/src/main/resources/resources/logisim/icons/drawpoly.gif similarity index 100% rename from resources/logisim/icons/drawpoly.gif rename to src/main/resources/resources/logisim/icons/drawpoly.gif diff --git a/resources/logisim/icons/drawrect.gif b/src/main/resources/resources/logisim/icons/drawrect.gif similarity index 100% rename from resources/logisim/icons/drawrect.gif rename to src/main/resources/resources/logisim/icons/drawrect.gif diff --git a/resources/logisim/icons/drawrrct.gif b/src/main/resources/resources/logisim/icons/drawrrct.gif similarity index 100% rename from resources/logisim/icons/drawrrct.gif rename to src/main/resources/resources/logisim/icons/drawrrct.gif diff --git a/resources/logisim/icons/drc_trace.png b/src/main/resources/resources/logisim/icons/drc_trace.png similarity index 100% rename from resources/logisim/icons/drc_trace.png rename to src/main/resources/resources/logisim/icons/drc_trace.png diff --git a/resources/logisim/icons/empty.png b/src/main/resources/resources/logisim/icons/empty.png similarity index 100% rename from resources/logisim/icons/empty.png rename to src/main/resources/resources/logisim/icons/empty.png diff --git a/resources/logisim/icons/extender.gif b/src/main/resources/resources/logisim/icons/extender.gif similarity index 100% rename from resources/logisim/icons/extender.gif rename to src/main/resources/resources/logisim/icons/extender.gif diff --git a/resources/logisim/icons/ground.gif b/src/main/resources/resources/logisim/icons/ground.gif similarity index 100% rename from resources/logisim/icons/ground.gif rename to src/main/resources/resources/logisim/icons/ground.gif diff --git a/resources/logisim/icons/hexdig.gif b/src/main/resources/resources/logisim/icons/hexdig.gif similarity index 100% rename from resources/logisim/icons/hexdig.gif rename to src/main/resources/resources/logisim/icons/hexdig.gif diff --git a/resources/logisim/icons/jkFlipFlop.gif b/src/main/resources/resources/logisim/icons/jkFlipFlop.gif similarity index 100% rename from resources/logisim/icons/jkFlipFlop.gif rename to src/main/resources/resources/logisim/icons/jkFlipFlop.gif diff --git a/resources/logisim/icons/joystick.gif b/src/main/resources/resources/logisim/icons/joystick.gif similarity index 100% rename from resources/logisim/icons/joystick.gif rename to src/main/resources/resources/logisim/icons/joystick.gif diff --git a/resources/logisim/icons/keyboard.gif b/src/main/resources/resources/logisim/icons/keyboard.gif similarity index 100% rename from resources/logisim/icons/keyboard.gif rename to src/main/resources/resources/logisim/icons/keyboard.gif diff --git a/resources/logisim/icons/led.gif b/src/main/resources/resources/logisim/icons/led.gif similarity index 100% rename from resources/logisim/icons/led.gif rename to src/main/resources/resources/logisim/icons/led.gif diff --git a/resources/logisim/icons/localbus.gif b/src/main/resources/resources/logisim/icons/localbus.gif similarity index 100% rename from resources/logisim/icons/localbus.gif rename to src/main/resources/resources/logisim/icons/localbus.gif diff --git a/resources/logisim/icons/menu.gif b/src/main/resources/resources/logisim/icons/menu.gif similarity index 100% rename from resources/logisim/icons/menu.gif rename to src/main/resources/resources/logisim/icons/menu.gif diff --git a/resources/logisim/icons/multiplexer.gif b/src/main/resources/resources/logisim/icons/multiplexer.gif similarity index 100% rename from resources/logisim/icons/multiplexer.gif rename to src/main/resources/resources/logisim/icons/multiplexer.gif diff --git a/resources/logisim/icons/multiplier.gif b/src/main/resources/resources/logisim/icons/multiplier.gif similarity index 100% rename from resources/logisim/icons/multiplier.gif rename to src/main/resources/resources/logisim/icons/multiplier.gif diff --git a/resources/logisim/icons/nandGate.gif b/src/main/resources/resources/logisim/icons/nandGate.gif similarity index 100% rename from resources/logisim/icons/nandGate.gif rename to src/main/resources/resources/logisim/icons/nandGate.gif diff --git a/resources/logisim/icons/nandGateRect.gif b/src/main/resources/resources/logisim/icons/nandGateRect.gif similarity index 100% rename from resources/logisim/icons/nandGateRect.gif rename to src/main/resources/resources/logisim/icons/nandGateRect.gif diff --git a/resources/logisim/icons/negator.gif b/src/main/resources/resources/logisim/icons/negator.gif similarity index 100% rename from resources/logisim/icons/negator.gif rename to src/main/resources/resources/logisim/icons/negator.gif diff --git a/resources/logisim/icons/norGate.gif b/src/main/resources/resources/logisim/icons/norGate.gif similarity index 100% rename from resources/logisim/icons/norGate.gif rename to src/main/resources/resources/logisim/icons/norGate.gif diff --git a/resources/logisim/icons/norGateRect.gif b/src/main/resources/resources/logisim/icons/norGateRect.gif similarity index 100% rename from resources/logisim/icons/norGateRect.gif rename to src/main/resources/resources/logisim/icons/norGateRect.gif diff --git a/resources/logisim/icons/notGate.gif b/src/main/resources/resources/logisim/icons/notGate.gif similarity index 100% rename from resources/logisim/icons/notGate.gif rename to src/main/resources/resources/logisim/icons/notGate.gif diff --git a/resources/logisim/icons/notGateRect.gif b/src/main/resources/resources/logisim/icons/notGateRect.gif similarity index 100% rename from resources/logisim/icons/notGateRect.gif rename to src/main/resources/resources/logisim/icons/notGateRect.gif diff --git a/resources/logisim/icons/orGate.gif b/src/main/resources/resources/logisim/icons/orGate.gif similarity index 100% rename from resources/logisim/icons/orGate.gif rename to src/main/resources/resources/logisim/icons/orGate.gif diff --git a/resources/logisim/icons/orGateRect.gif b/src/main/resources/resources/logisim/icons/orGateRect.gif similarity index 100% rename from resources/logisim/icons/orGateRect.gif rename to src/main/resources/resources/logisim/icons/orGateRect.gif diff --git a/resources/logisim/icons/parityEvenGate.gif b/src/main/resources/resources/logisim/icons/parityEvenGate.gif similarity index 100% rename from resources/logisim/icons/parityEvenGate.gif rename to src/main/resources/resources/logisim/icons/parityEvenGate.gif diff --git a/resources/logisim/icons/parityOddGate.gif b/src/main/resources/resources/logisim/icons/parityOddGate.gif similarity index 100% rename from resources/logisim/icons/parityOddGate.gif rename to src/main/resources/resources/logisim/icons/parityOddGate.gif diff --git a/resources/logisim/icons/pinInput.gif b/src/main/resources/resources/logisim/icons/pinInput.gif similarity index 100% rename from resources/logisim/icons/pinInput.gif rename to src/main/resources/resources/logisim/icons/pinInput.gif diff --git a/resources/logisim/icons/pinOutput.gif b/src/main/resources/resources/logisim/icons/pinOutput.gif similarity index 100% rename from resources/logisim/icons/pinOutput.gif rename to src/main/resources/resources/logisim/icons/pinOutput.gif diff --git a/resources/logisim/icons/pinOutputReversed.gif b/src/main/resources/resources/logisim/icons/pinOutputReversed.gif similarity index 100% rename from resources/logisim/icons/pinOutputReversed.gif rename to src/main/resources/resources/logisim/icons/pinOutputReversed.gif diff --git a/resources/logisim/icons/pio.gif b/src/main/resources/resources/logisim/icons/pio.gif similarity index 100% rename from resources/logisim/icons/pio.gif rename to src/main/resources/resources/logisim/icons/pio.gif diff --git a/resources/logisim/icons/plarom.gif b/src/main/resources/resources/logisim/icons/plarom.gif similarity index 100% rename from resources/logisim/icons/plarom.gif rename to src/main/resources/resources/logisim/icons/plarom.gif diff --git a/resources/logisim/icons/poke.gif b/src/main/resources/resources/logisim/icons/poke.gif similarity index 100% rename from resources/logisim/icons/poke.gif rename to src/main/resources/resources/logisim/icons/poke.gif diff --git a/resources/logisim/icons/por.png b/src/main/resources/resources/logisim/icons/por.png similarity index 100% rename from resources/logisim/icons/por.png rename to src/main/resources/resources/logisim/icons/por.png diff --git a/resources/logisim/icons/por_a.png b/src/main/resources/resources/logisim/icons/por_a.png similarity index 100% rename from resources/logisim/icons/por_a.png rename to src/main/resources/resources/logisim/icons/por_a.png diff --git a/resources/logisim/icons/power.gif b/src/main/resources/resources/logisim/icons/power.gif similarity index 100% rename from resources/logisim/icons/power.gif rename to src/main/resources/resources/logisim/icons/power.gif diff --git a/resources/logisim/icons/priencod.gif b/src/main/resources/resources/logisim/icons/priencod.gif similarity index 100% rename from resources/logisim/icons/priencod.gif rename to src/main/resources/resources/logisim/icons/priencod.gif diff --git a/resources/logisim/icons/probe.gif b/src/main/resources/resources/logisim/icons/probe.gif similarity index 100% rename from resources/logisim/icons/probe.gif rename to src/main/resources/resources/logisim/icons/probe.gif diff --git a/resources/logisim/icons/programmablegenerator.gif b/src/main/resources/resources/logisim/icons/programmablegenerator.gif similarity index 100% rename from resources/logisim/icons/programmablegenerator.gif rename to src/main/resources/resources/logisim/icons/programmablegenerator.gif diff --git a/resources/logisim/icons/projadd.gif b/src/main/resources/resources/logisim/icons/projadd.gif similarity index 100% rename from resources/logisim/icons/projadd.gif rename to src/main/resources/resources/logisim/icons/projadd.gif diff --git a/resources/logisim/icons/projapp.gif b/src/main/resources/resources/logisim/icons/projapp.gif similarity index 100% rename from resources/logisim/icons/projapp.gif rename to src/main/resources/resources/logisim/icons/projapp.gif diff --git a/resources/logisim/icons/projdel.gif b/src/main/resources/resources/logisim/icons/projdel.gif similarity index 100% rename from resources/logisim/icons/projdel.gif rename to src/main/resources/resources/logisim/icons/projdel.gif diff --git a/resources/logisim/icons/projdown.gif b/src/main/resources/resources/logisim/icons/projdown.gif similarity index 100% rename from resources/logisim/icons/projdown.gif rename to src/main/resources/resources/logisim/icons/projdown.gif diff --git a/resources/logisim/icons/projlayo.gif b/src/main/resources/resources/logisim/icons/projlayo.gif similarity index 100% rename from resources/logisim/icons/projlayo.gif rename to src/main/resources/resources/logisim/icons/projlayo.gif diff --git a/resources/logisim/icons/projsim.gif b/src/main/resources/resources/logisim/icons/projsim.gif similarity index 100% rename from resources/logisim/icons/projsim.gif rename to src/main/resources/resources/logisim/icons/projsim.gif diff --git a/resources/logisim/icons/projtool.gif b/src/main/resources/resources/logisim/icons/projtool.gif similarity index 100% rename from resources/logisim/icons/projtool.gif rename to src/main/resources/resources/logisim/icons/projtool.gif diff --git a/resources/logisim/icons/projup.gif b/src/main/resources/resources/logisim/icons/projup.gif similarity index 100% rename from resources/logisim/icons/projup.gif rename to src/main/resources/resources/logisim/icons/projup.gif diff --git a/resources/logisim/icons/pullrect.gif b/src/main/resources/resources/logisim/icons/pullrect.gif similarity index 100% rename from resources/logisim/icons/pullrect.gif rename to src/main/resources/resources/logisim/icons/pullrect.gif diff --git a/resources/logisim/icons/pullshap.gif b/src/main/resources/resources/logisim/icons/pullshap.gif similarity index 100% rename from resources/logisim/icons/pullshap.gif rename to src/main/resources/resources/logisim/icons/pullshap.gif diff --git a/resources/logisim/icons/ram.gif b/src/main/resources/resources/logisim/icons/ram.gif similarity index 100% rename from resources/logisim/icons/ram.gif rename to src/main/resources/resources/logisim/icons/ram.gif diff --git a/resources/logisim/icons/random.gif b/src/main/resources/resources/logisim/icons/random.gif similarity index 100% rename from resources/logisim/icons/random.gif rename to src/main/resources/resources/logisim/icons/random.gif diff --git a/resources/logisim/icons/register.gif b/src/main/resources/resources/logisim/icons/register.gif similarity index 100% rename from resources/logisim/icons/register.gif rename to src/main/resources/resources/logisim/icons/register.gif diff --git a/resources/logisim/icons/rgbled.gif b/src/main/resources/resources/logisim/icons/rgbled.gif similarity index 100% rename from resources/logisim/icons/rgbled.gif rename to src/main/resources/resources/logisim/icons/rgbled.gif diff --git a/resources/logisim/icons/rom.gif b/src/main/resources/resources/logisim/icons/rom.gif similarity index 100% rename from resources/logisim/icons/rom.gif rename to src/main/resources/resources/logisim/icons/rom.gif diff --git a/resources/logisim/icons/select.gif b/src/main/resources/resources/logisim/icons/select.gif similarity index 100% rename from resources/logisim/icons/select.gif rename to src/main/resources/resources/logisim/icons/select.gif diff --git a/resources/logisim/icons/shifter.gif b/src/main/resources/resources/logisim/icons/shifter.gif similarity index 100% rename from resources/logisim/icons/shifter.gif rename to src/main/resources/resources/logisim/icons/shifter.gif diff --git a/resources/logisim/icons/shiftreg.gif b/src/main/resources/resources/logisim/icons/shiftreg.gif similarity index 100% rename from resources/logisim/icons/shiftreg.gif rename to src/main/resources/resources/logisim/icons/shiftreg.gif diff --git a/resources/logisim/icons/simplay.png b/src/main/resources/resources/logisim/icons/simplay.png similarity index 100% rename from resources/logisim/icons/simplay.png rename to src/main/resources/resources/logisim/icons/simplay.png diff --git a/resources/logisim/icons/simstep.png b/src/main/resources/resources/logisim/icons/simstep.png similarity index 100% rename from resources/logisim/icons/simstep.png rename to src/main/resources/resources/logisim/icons/simstep.png diff --git a/resources/logisim/icons/simstop.png b/src/main/resources/resources/logisim/icons/simstop.png similarity index 100% rename from resources/logisim/icons/simstop.png rename to src/main/resources/resources/logisim/icons/simstop.png diff --git a/resources/logisim/icons/simtplay.png b/src/main/resources/resources/logisim/icons/simtplay.png similarity index 100% rename from resources/logisim/icons/simtplay.png rename to src/main/resources/resources/logisim/icons/simtplay.png diff --git a/resources/logisim/icons/simtstep.png b/src/main/resources/resources/logisim/icons/simtstep.png similarity index 100% rename from resources/logisim/icons/simtstep.png rename to src/main/resources/resources/logisim/icons/simtstep.png diff --git a/resources/logisim/icons/simtstop.png b/src/main/resources/resources/logisim/icons/simtstop.png similarity index 100% rename from resources/logisim/icons/simtstop.png rename to src/main/resources/resources/logisim/icons/simtstop.png diff --git a/resources/logisim/icons/slider.gif b/src/main/resources/resources/logisim/icons/slider.gif similarity index 100% rename from resources/logisim/icons/slider.gif rename to src/main/resources/resources/logisim/icons/slider.gif diff --git a/resources/logisim/icons/splitter.gif b/src/main/resources/resources/logisim/icons/splitter.gif similarity index 100% rename from resources/logisim/icons/splitter.gif rename to src/main/resources/resources/logisim/icons/splitter.gif diff --git a/resources/logisim/icons/srFlipFlop.gif b/src/main/resources/resources/logisim/icons/srFlipFlop.gif similarity index 100% rename from resources/logisim/icons/srFlipFlop.gif rename to src/main/resources/resources/logisim/icons/srFlipFlop.gif diff --git a/resources/logisim/icons/subcirc.gif b/src/main/resources/resources/logisim/icons/subcirc.gif similarity index 100% rename from resources/logisim/icons/subcirc.gif rename to src/main/resources/resources/logisim/icons/subcirc.gif diff --git a/resources/logisim/icons/subtractor.gif b/src/main/resources/resources/logisim/icons/subtractor.gif similarity index 100% rename from resources/logisim/icons/subtractor.gif rename to src/main/resources/resources/logisim/icons/subtractor.gif diff --git a/resources/logisim/icons/switch.gif b/src/main/resources/resources/logisim/icons/switch.gif similarity index 100% rename from resources/logisim/icons/switch.gif rename to src/main/resources/resources/logisim/icons/switch.gif diff --git a/resources/logisim/icons/tFlipFlop.gif b/src/main/resources/resources/logisim/icons/tFlipFlop.gif similarity index 100% rename from resources/logisim/icons/tFlipFlop.gif rename to src/main/resources/resources/logisim/icons/tFlipFlop.gif diff --git a/resources/logisim/icons/tcl.gif b/src/main/resources/resources/logisim/icons/tcl.gif similarity index 100% rename from resources/logisim/icons/tcl.gif rename to src/main/resources/resources/logisim/icons/tcl.gif diff --git a/resources/logisim/icons/text.gif b/src/main/resources/resources/logisim/icons/text.gif similarity index 100% rename from resources/logisim/icons/text.gif rename to src/main/resources/resources/logisim/icons/text.gif diff --git a/resources/logisim/icons/trans0.gif b/src/main/resources/resources/logisim/icons/trans0.gif similarity index 100% rename from resources/logisim/icons/trans0.gif rename to src/main/resources/resources/logisim/icons/trans0.gif diff --git a/resources/logisim/icons/trans1.gif b/src/main/resources/resources/logisim/icons/trans1.gif similarity index 100% rename from resources/logisim/icons/trans1.gif rename to src/main/resources/resources/logisim/icons/trans1.gif diff --git a/resources/logisim/icons/transmis.gif b/src/main/resources/resources/logisim/icons/transmis.gif similarity index 100% rename from resources/logisim/icons/transmis.gif rename to src/main/resources/resources/logisim/icons/transmis.gif diff --git a/resources/logisim/icons/ttl.gif b/src/main/resources/resources/logisim/icons/ttl.gif similarity index 100% rename from resources/logisim/icons/ttl.gif rename to src/main/resources/resources/logisim/icons/ttl.gif diff --git a/resources/logisim/icons/tty.gif b/src/main/resources/resources/logisim/icons/tty.gif similarity index 100% rename from resources/logisim/icons/tty.gif rename to src/main/resources/resources/logisim/icons/tty.gif diff --git a/resources/logisim/icons/tunnel.gif b/src/main/resources/resources/logisim/icons/tunnel.gif similarity index 100% rename from resources/logisim/icons/tunnel.gif rename to src/main/resources/resources/logisim/icons/tunnel.gif diff --git a/resources/logisim/icons/vhdl.gif b/src/main/resources/resources/logisim/icons/vhdl.gif similarity index 100% rename from resources/logisim/icons/vhdl.gif rename to src/main/resources/resources/logisim/icons/vhdl.gif diff --git a/resources/logisim/icons/wiring.gif b/src/main/resources/resources/logisim/icons/wiring.gif similarity index 100% rename from resources/logisim/icons/wiring.gif rename to src/main/resources/resources/logisim/icons/wiring.gif diff --git a/resources/logisim/icons/xnorGate.gif b/src/main/resources/resources/logisim/icons/xnorGate.gif similarity index 100% rename from resources/logisim/icons/xnorGate.gif rename to src/main/resources/resources/logisim/icons/xnorGate.gif diff --git a/resources/logisim/icons/xnorGateRect.gif b/src/main/resources/resources/logisim/icons/xnorGateRect.gif similarity index 100% rename from resources/logisim/icons/xnorGateRect.gif rename to src/main/resources/resources/logisim/icons/xnorGateRect.gif diff --git a/resources/logisim/icons/xorGate.gif b/src/main/resources/resources/logisim/icons/xorGate.gif similarity index 100% rename from resources/logisim/icons/xorGate.gif rename to src/main/resources/resources/logisim/icons/xorGate.gif diff --git a/resources/logisim/icons/xorGateRect.gif b/src/main/resources/resources/logisim/icons/xorGateRect.gif similarity index 100% rename from resources/logisim/icons/xorGateRect.gif rename to src/main/resources/resources/logisim/icons/xorGateRect.gif diff --git a/resources/logisim/img/HESSO.png b/src/main/resources/resources/logisim/img/HESSO.png similarity index 100% rename from resources/logisim/img/HESSO.png rename to src/main/resources/resources/logisim/img/HESSO.png diff --git a/resources/logisim/img/logisim-icon-128.png b/src/main/resources/resources/logisim/img/logisim-icon-128.png similarity index 100% rename from resources/logisim/img/logisim-icon-128.png rename to src/main/resources/resources/logisim/img/logisim-icon-128.png diff --git a/resources/logisim/img/logisim-icon-16.png b/src/main/resources/resources/logisim/img/logisim-icon-16.png similarity index 100% rename from resources/logisim/img/logisim-icon-16.png rename to src/main/resources/resources/logisim/img/logisim-icon-16.png diff --git a/resources/logisim/img/logisim-icon-20.png b/src/main/resources/resources/logisim/img/logisim-icon-20.png similarity index 100% rename from resources/logisim/img/logisim-icon-20.png rename to src/main/resources/resources/logisim/img/logisim-icon-20.png diff --git a/resources/logisim/img/logisim-icon-24.png b/src/main/resources/resources/logisim/img/logisim-icon-24.png similarity index 100% rename from resources/logisim/img/logisim-icon-24.png rename to src/main/resources/resources/logisim/img/logisim-icon-24.png diff --git a/resources/logisim/img/logisim-icon-48.png b/src/main/resources/resources/logisim/img/logisim-icon-48.png similarity index 100% rename from resources/logisim/img/logisim-icon-48.png rename to src/main/resources/resources/logisim/img/logisim-icon-48.png diff --git a/resources/logisim/img/logisim-icon-64.png b/src/main/resources/resources/logisim/img/logisim-icon-64.png similarity index 100% rename from resources/logisim/img/logisim-icon-64.png rename to src/main/resources/resources/logisim/img/logisim-icon-64.png diff --git a/resources/logisim/img/logisim-icon.svg b/src/main/resources/resources/logisim/img/logisim-icon.svg similarity index 100% rename from resources/logisim/img/logisim-icon.svg rename to src/main/resources/resources/logisim/img/logisim-icon.svg diff --git a/resources/logisim/info.png b/src/main/resources/resources/logisim/info.png similarity index 100% rename from resources/logisim/info.png rename to src/main/resources/resources/logisim/info.png diff --git a/resources/logisim/it/analyze.properties b/src/main/resources/resources/logisim/it/analyze.properties similarity index 100% rename from resources/logisim/it/analyze.properties rename to src/main/resources/resources/logisim/it/analyze.properties diff --git a/resources/logisim/it/circuit.properties b/src/main/resources/resources/logisim/it/circuit.properties similarity index 100% rename from resources/logisim/it/circuit.properties rename to src/main/resources/resources/logisim/it/circuit.properties diff --git a/resources/logisim/it/data.properties b/src/main/resources/resources/logisim/it/data.properties similarity index 100% rename from resources/logisim/it/data.properties rename to src/main/resources/resources/logisim/it/data.properties diff --git a/resources/logisim/it/draw.properties b/src/main/resources/resources/logisim/it/draw.properties similarity index 100% rename from resources/logisim/it/draw.properties rename to src/main/resources/resources/logisim/it/draw.properties diff --git a/resources/logisim/it/file.properties b/src/main/resources/resources/logisim/it/file.properties similarity index 100% rename from resources/logisim/it/file.properties rename to src/main/resources/resources/logisim/it/file.properties diff --git a/resources/logisim/it/gui.properties b/src/main/resources/resources/logisim/it/gui.properties similarity index 100% rename from resources/logisim/it/gui.properties rename to src/main/resources/resources/logisim/it/gui.properties diff --git a/resources/logisim/it/hex.properties b/src/main/resources/resources/logisim/it/hex.properties similarity index 100% rename from resources/logisim/it/hex.properties rename to src/main/resources/resources/logisim/it/hex.properties diff --git a/resources/logisim/it/log.properties b/src/main/resources/resources/logisim/it/log.properties similarity index 100% rename from resources/logisim/it/log.properties rename to src/main/resources/resources/logisim/it/log.properties diff --git a/resources/logisim/it/menu.properties b/src/main/resources/resources/logisim/it/menu.properties similarity index 100% rename from resources/logisim/it/menu.properties rename to src/main/resources/resources/logisim/it/menu.properties diff --git a/resources/logisim/it/opts.properties b/src/main/resources/resources/logisim/it/opts.properties similarity index 100% rename from resources/logisim/it/opts.properties rename to src/main/resources/resources/logisim/it/opts.properties diff --git a/resources/logisim/it/prefs.properties b/src/main/resources/resources/logisim/it/prefs.properties similarity index 100% rename from resources/logisim/it/prefs.properties rename to src/main/resources/resources/logisim/it/prefs.properties diff --git a/resources/logisim/it/proj.properties b/src/main/resources/resources/logisim/it/proj.properties similarity index 100% rename from resources/logisim/it/proj.properties rename to src/main/resources/resources/logisim/it/proj.properties diff --git a/resources/logisim/it/start.properties b/src/main/resources/resources/logisim/it/start.properties similarity index 100% rename from resources/logisim/it/start.properties rename to src/main/resources/resources/logisim/it/start.properties diff --git a/resources/logisim/it/std.properties b/src/main/resources/resources/logisim/it/std.properties similarity index 100% rename from resources/logisim/it/std.properties rename to src/main/resources/resources/logisim/it/std.properties diff --git a/resources/logisim/it/tools.properties b/src/main/resources/resources/logisim/it/tools.properties similarity index 100% rename from resources/logisim/it/tools.properties rename to src/main/resources/resources/logisim/it/tools.properties diff --git a/resources/logisim/it/util.properties b/src/main/resources/resources/logisim/it/util.properties similarity index 100% rename from resources/logisim/it/util.properties rename to src/main/resources/resources/logisim/it/util.properties diff --git a/resources/logisim/plain.png b/src/main/resources/resources/logisim/plain.png similarity index 100% rename from resources/logisim/plain.png rename to src/main/resources/resources/logisim/plain.png diff --git a/resources/logisim/pt/analyze.properties b/src/main/resources/resources/logisim/pt/analyze.properties similarity index 100% rename from resources/logisim/pt/analyze.properties rename to src/main/resources/resources/logisim/pt/analyze.properties diff --git a/resources/logisim/pt/chronogram.properties b/src/main/resources/resources/logisim/pt/chronogram.properties similarity index 100% rename from resources/logisim/pt/chronogram.properties rename to src/main/resources/resources/logisim/pt/chronogram.properties diff --git a/resources/logisim/pt/circuit.properties b/src/main/resources/resources/logisim/pt/circuit.properties similarity index 100% rename from resources/logisim/pt/circuit.properties rename to src/main/resources/resources/logisim/pt/circuit.properties diff --git a/resources/logisim/pt/data.properties b/src/main/resources/resources/logisim/pt/data.properties similarity index 100% rename from resources/logisim/pt/data.properties rename to src/main/resources/resources/logisim/pt/data.properties diff --git a/resources/logisim/pt/draw.properties b/src/main/resources/resources/logisim/pt/draw.properties similarity index 100% rename from resources/logisim/pt/draw.properties rename to src/main/resources/resources/logisim/pt/draw.properties diff --git a/resources/logisim/pt/file.properties b/src/main/resources/resources/logisim/pt/file.properties similarity index 100% rename from resources/logisim/pt/file.properties rename to src/main/resources/resources/logisim/pt/file.properties diff --git a/resources/logisim/pt/fpga.properties b/src/main/resources/resources/logisim/pt/fpga.properties similarity index 100% rename from resources/logisim/pt/fpga.properties rename to src/main/resources/resources/logisim/pt/fpga.properties diff --git a/resources/logisim/pt/gui.properties b/src/main/resources/resources/logisim/pt/gui.properties similarity index 100% rename from resources/logisim/pt/gui.properties rename to src/main/resources/resources/logisim/pt/gui.properties diff --git a/resources/logisim/pt/hdl.properties b/src/main/resources/resources/logisim/pt/hdl.properties similarity index 100% rename from resources/logisim/pt/hdl.properties rename to src/main/resources/resources/logisim/pt/hdl.properties diff --git a/resources/logisim/pt/hex.properties b/src/main/resources/resources/logisim/pt/hex.properties similarity index 100% rename from resources/logisim/pt/hex.properties rename to src/main/resources/resources/logisim/pt/hex.properties diff --git a/resources/logisim/pt/legacy.properties b/src/main/resources/resources/logisim/pt/legacy.properties similarity index 100% rename from resources/logisim/pt/legacy.properties rename to src/main/resources/resources/logisim/pt/legacy.properties diff --git a/resources/logisim/pt/log.properties b/src/main/resources/resources/logisim/pt/log.properties similarity index 100% rename from resources/logisim/pt/log.properties rename to src/main/resources/resources/logisim/pt/log.properties diff --git a/resources/logisim/pt/menu.properties b/src/main/resources/resources/logisim/pt/menu.properties similarity index 100% rename from resources/logisim/pt/menu.properties rename to src/main/resources/resources/logisim/pt/menu.properties diff --git a/resources/logisim/pt/opts.properties b/src/main/resources/resources/logisim/pt/opts.properties similarity index 100% rename from resources/logisim/pt/opts.properties rename to src/main/resources/resources/logisim/pt/opts.properties diff --git a/resources/logisim/pt/prefs.properties b/src/main/resources/resources/logisim/pt/prefs.properties similarity index 100% rename from resources/logisim/pt/prefs.properties rename to src/main/resources/resources/logisim/pt/prefs.properties diff --git a/resources/logisim/pt/proj.properties b/src/main/resources/resources/logisim/pt/proj.properties similarity index 100% rename from resources/logisim/pt/proj.properties rename to src/main/resources/resources/logisim/pt/proj.properties diff --git a/resources/logisim/pt/start.properties b/src/main/resources/resources/logisim/pt/start.properties similarity index 100% rename from resources/logisim/pt/start.properties rename to src/main/resources/resources/logisim/pt/start.properties diff --git a/resources/logisim/pt/std.properties b/src/main/resources/resources/logisim/pt/std.properties similarity index 100% rename from resources/logisim/pt/std.properties rename to src/main/resources/resources/logisim/pt/std.properties diff --git a/resources/logisim/pt/test.properties b/src/main/resources/resources/logisim/pt/test.properties similarity index 100% rename from resources/logisim/pt/test.properties rename to src/main/resources/resources/logisim/pt/test.properties diff --git a/resources/logisim/pt/tools.properties b/src/main/resources/resources/logisim/pt/tools.properties similarity index 100% rename from resources/logisim/pt/tools.properties rename to src/main/resources/resources/logisim/pt/tools.properties diff --git a/resources/logisim/pt/util.properties b/src/main/resources/resources/logisim/pt/util.properties similarity index 100% rename from resources/logisim/pt/util.properties rename to src/main/resources/resources/logisim/pt/util.properties diff --git a/resources/logisim/question.png b/src/main/resources/resources/logisim/question.png similarity index 100% rename from resources/logisim/question.png rename to src/main/resources/resources/logisim/question.png diff --git a/resources/logisim/reds.png b/src/main/resources/resources/logisim/reds.png similarity index 100% rename from resources/logisim/reds.png rename to src/main/resources/resources/logisim/reds.png diff --git a/resources/logisim/ru/analyze.properties b/src/main/resources/resources/logisim/ru/analyze.properties similarity index 100% rename from resources/logisim/ru/analyze.properties rename to src/main/resources/resources/logisim/ru/analyze.properties diff --git a/resources/logisim/ru/circuit.properties b/src/main/resources/resources/logisim/ru/circuit.properties similarity index 100% rename from resources/logisim/ru/circuit.properties rename to src/main/resources/resources/logisim/ru/circuit.properties diff --git a/resources/logisim/ru/data.properties b/src/main/resources/resources/logisim/ru/data.properties similarity index 100% rename from resources/logisim/ru/data.properties rename to src/main/resources/resources/logisim/ru/data.properties diff --git a/resources/logisim/ru/draw.properties b/src/main/resources/resources/logisim/ru/draw.properties similarity index 100% rename from resources/logisim/ru/draw.properties rename to src/main/resources/resources/logisim/ru/draw.properties diff --git a/resources/logisim/ru/file.properties b/src/main/resources/resources/logisim/ru/file.properties similarity index 100% rename from resources/logisim/ru/file.properties rename to src/main/resources/resources/logisim/ru/file.properties diff --git a/resources/logisim/ru/gui.properties b/src/main/resources/resources/logisim/ru/gui.properties similarity index 100% rename from resources/logisim/ru/gui.properties rename to src/main/resources/resources/logisim/ru/gui.properties diff --git a/resources/logisim/ru/hex.properties b/src/main/resources/resources/logisim/ru/hex.properties similarity index 100% rename from resources/logisim/ru/hex.properties rename to src/main/resources/resources/logisim/ru/hex.properties diff --git a/resources/logisim/ru/log.properties b/src/main/resources/resources/logisim/ru/log.properties similarity index 100% rename from resources/logisim/ru/log.properties rename to src/main/resources/resources/logisim/ru/log.properties diff --git a/resources/logisim/ru/menu.properties b/src/main/resources/resources/logisim/ru/menu.properties similarity index 100% rename from resources/logisim/ru/menu.properties rename to src/main/resources/resources/logisim/ru/menu.properties diff --git a/resources/logisim/ru/opts.properties b/src/main/resources/resources/logisim/ru/opts.properties similarity index 100% rename from resources/logisim/ru/opts.properties rename to src/main/resources/resources/logisim/ru/opts.properties diff --git a/resources/logisim/ru/prefs.properties b/src/main/resources/resources/logisim/ru/prefs.properties similarity index 100% rename from resources/logisim/ru/prefs.properties rename to src/main/resources/resources/logisim/ru/prefs.properties diff --git a/resources/logisim/ru/proj.properties b/src/main/resources/resources/logisim/ru/proj.properties similarity index 100% rename from resources/logisim/ru/proj.properties rename to src/main/resources/resources/logisim/ru/proj.properties diff --git a/resources/logisim/ru/start.properties b/src/main/resources/resources/logisim/ru/start.properties similarity index 100% rename from resources/logisim/ru/start.properties rename to src/main/resources/resources/logisim/ru/start.properties diff --git a/resources/logisim/ru/std.properties b/src/main/resources/resources/logisim/ru/std.properties similarity index 100% rename from resources/logisim/ru/std.properties rename to src/main/resources/resources/logisim/ru/std.properties diff --git a/resources/logisim/ru/tools.properties b/src/main/resources/resources/logisim/ru/tools.properties similarity index 100% rename from resources/logisim/ru/tools.properties rename to src/main/resources/resources/logisim/ru/tools.properties diff --git a/resources/logisim/ru/util.properties b/src/main/resources/resources/logisim/ru/util.properties similarity index 100% rename from resources/logisim/ru/util.properties rename to src/main/resources/resources/logisim/ru/util.properties diff --git a/resources/logisim/settings.properties b/src/main/resources/resources/logisim/settings.properties similarity index 100% rename from resources/logisim/settings.properties rename to src/main/resources/resources/logisim/settings.properties diff --git a/resources/logisim/sim/comp.templ b/src/main/resources/resources/logisim/sim/comp.templ similarity index 100% rename from resources/logisim/sim/comp.templ rename to src/main/resources/resources/logisim/sim/comp.templ diff --git a/resources/logisim/sim/modelsim.ini b/src/main/resources/resources/logisim/sim/modelsim.ini similarity index 100% rename from resources/logisim/sim/modelsim.ini rename to src/main/resources/resources/logisim/sim/modelsim.ini diff --git a/resources/logisim/sim/questasim_binder.tcl b/src/main/resources/resources/logisim/sim/questasim_binder.tcl similarity index 100% rename from resources/logisim/sim/questasim_binder.tcl rename to src/main/resources/resources/logisim/sim/questasim_binder.tcl diff --git a/resources/logisim/sim/run.tcl b/src/main/resources/resources/logisim/sim/run.tcl similarity index 100% rename from resources/logisim/sim/run.tcl rename to src/main/resources/resources/logisim/sim/run.tcl diff --git a/resources/logisim/tcl/entity.templ b/src/main/resources/resources/logisim/tcl/entity.templ similarity index 100% rename from resources/logisim/tcl/entity.templ rename to src/main/resources/resources/logisim/tcl/entity.templ diff --git a/resources/logisim/tcl/tcl_wrapper.tcl b/src/main/resources/resources/logisim/tcl/tcl_wrapper.tcl similarity index 100% rename from resources/logisim/tcl/tcl_wrapper.tcl rename to src/main/resources/resources/logisim/tcl/tcl_wrapper.tcl diff --git a/resources/logisim/warning.png b/src/main/resources/resources/logisim/warning.png similarity index 100% rename from resources/logisim/warning.png rename to src/main/resources/resources/logisim/warning.png diff --git a/src/com/cburch/logisim/LogisimVersionTest.java b/src/test/java/com/cburch/logisim/LogisimVersionTest.java similarity index 100% rename from src/com/cburch/logisim/LogisimVersionTest.java rename to src/test/java/com/cburch/logisim/LogisimVersionTest.java diff --git a/src/com/cburch/logisim/file/XmlReaderTest.java b/src/test/java/com/cburch/logisim/file/XmlReaderTest.java similarity index 100% rename from src/com/cburch/logisim/file/XmlReaderTest.java rename to src/test/java/com/cburch/logisim/file/XmlReaderTest.java diff --git a/tools/tests/start_implementation_test.sh b/tools/tests/start_implementation_test.sh deleted file mode 100755 index fa079e595..000000000 --- a/tools/tests/start_implementation_test.sh +++ /dev/null @@ -1,151 +0,0 @@ -#!/bin/bash - -# Absolute path to this script -SCRIPT=$(readlink -f "$0") - -# Absolute path this script is in -SCRIPTPATH=$(dirname "$SCRIPT") - -CIRC_FILES= -MAP_FILES= -CIRCUIT_TOPLEVEL_NAME= -BOARDS_NAME= -BOARDS_AVAILABLE= - -RED="\033[0;31m" -GREEN="\033[0;32m" -BOLD="\033[1m" -NC="\033[0m" # No Color - -# To be adapted -PATH_LOGISIM="${SCRIPTPATH}/../../logisim-evolution.t.jar" - -function print_usage() { - echo "" - echo "" - echo "" - echo "Usage:" - echo "" - echo "This script allow to test synthesis of circuit from logisim design - on a specific board." - echo " $0 " - echo " or" - echo " $0 " - exit -1 -} - -function check_number() { - if [ ${#CIRC_FILES[@]} -ne ${#MAP_FILES[@]} ]; then - echo "Missing Map file information" - print_usage - fi - - if [ ${#CIRC_FILES[@]} -ne ${#CIRCUIT_TOPLEVEL_NAME[@]} ]; then - echo "Missing Circuit name" - print_usage - fi - - if [ ${#CIRC_FILES[@]} -ne ${#BOARDS_NAME[@]} ]; then - echo "Missing Board Name" - print_usage - fi -} - -function check_files_exits() { - TAB=(${@}) - tLen=${#TAB[@]} - - - for (( i=0; i<${tLen}; i++ )); - do - if [ ! -f ${TAB[$i]} ]; then - printf "${RED}Could not find path ${TAB[$i]} line " - printf "$((i + 1)) ${NC}\n" - exit -1 - fi - done -} - -function check_boards_exists() { - tLen=${#BOARDSS_NAME[@]} - - BOARDS_AVAILABLE=($(jar tf ${PATH_LOGISIM} | \ - grep "resources/logisim/boards/" | \ - cut -f8 | cut -d \/ -f4 | cut -d \. -f1)) - - tLen_boards=${#BOARDS_NAME[@]} - tLen=${#BOARDS_AVAILABLE[@]} - - for (( j=0; j<${tLen_boards}; j++ )); - do - for (( i=0; i<${tLen}; i++ )); - do - if [[ ${BOARDS_NAME[$j]} == ${BOARDS_AVAILABLE[$i]} ]]; then - break - fi - done -# Here we check if the board was found - if [ $i -eq $tLen ]; then - printf "${RED}Could not find board \"${BOARDS_NAME[$i]}\" line $((j + 1)) ${NC}\n" - fi - done -} - -function read_form_file() { - CIRC_FILES=($(cat $PATH_CIRC_DESCRIPTOR | cut -d \; -f1)) - MAP_FILES=($(cat $PATH_CIRC_DESCRIPTOR | cut -d \; -f2)) - CIRCUIT_TOPLEVEL_NAME=($(cat $PATH_CIRC_DESCRIPTOR | cut -d \; -f3)) - BOARDS_NAME=($(cat $PATH_CIRC_DESCRIPTOR | cut -d \; -f4)) -} - -function start_tests() -{ - tLen=${#CIRC_FILES[@]} - - for (( i=0; i<${tLen}; i++ )); - do - printf "\nTesting Configuration $((i + 1)):\n\tFile: ${BOLD}" - printf "$(basename ${CIRC_FILES[i]})${NC}" - printf "\n\tMapping: ${BOLD}$(basename ${MAP_FILES[i]})${NC}" - printf "\n\tCircuit: ${BOLD}${CIRCUIT_TOPLEVEL_NAME[i]}${NC}" - printf "\n\tBoard: ${BOLD}${BOARDS_NAME[i]}${NC}" - printf "\n\tResults --> " - java -jar $PATH_LOGISIM -test-fpga-implementation ${CIRC_FILES[i]} \ - ${MAP_FILES[i]} ${CIRCUIT_TOPLEVEL_NAME[i]} ${BOARDS_NAME[i]} > "file_imp_test_$((i + 1))".log 2>&1 - - # Display results, diff return 0 if everything is ok, 1 or 2 otherwise - if [ $? -eq 0 ]; then - printf "${GREEN}Implementation Pass${NC}\n" - else - printf "${RED}Implementation Failed${NC}\n" - exit 1 - fi - done -} - -# Check if enough param were given -if [ $# -ne 1 ]; then - print_usage -fi - - -if [[ "$1" == "-h" ]]; then - print_usage -fi - -PATH_CIRC_DESCRIPTOR=$1; - -# Read the data -read_form_file -# Check number of circ file matches number of map/circuit/board -check_number -# Check if boards exists -check_boards_exists -# Check path of files -check_files_exits ${CIRC_FILES[@]} -# check if map files exits -check_files_exits ${MAP_FILES[@]} - -start_tests -# SUCCESS -exit 0 diff --git a/tools/tests/start_simulation_test.sh b/tools/tests/start_simulation_test.sh deleted file mode 100755 index b959dbbde..000000000 --- a/tools/tests/start_simulation_test.sh +++ /dev/null @@ -1,68 +0,0 @@ -#!/bin/bash - -# Absolute path to this script -SCRIPT=$(readlink -f "$0") - -# Absolute path this script is in -SCRIPTPATH=$(dirname "$SCRIPT") - -# List of circ files -CIRC_FILES= - -# Colors -RED="\033[0;31m" -GREEN="\033[0;32m" -BOLD="\033[1m" -NC="\033[0m" # No Color - -# To be adapted -PATH_LOGISIM="${SCRIPTPATH}/../../logisim-evolution.t.jar" - -function get_list_of_files() -{ - CIRC_FILE=$(find $PATH_CIRC -name "*.circ") -} - -function check_files_exits() { - TAB=(${@}) - tLen=${#TAB[@]} - - for (( i=0; i<${tLen}; i++ )); - do - if [ ! -f ${TAB[$i]} ]; then - printf "${RED}Could not find path ${TAB[$i]} line $((i + 1)) ${NC}\n" - exit -1 - fi - done -} - -function start_tests() -{ - tLen=${#CIRC_FILES[@]} - - for (( i=0; i<${tLen}; i++ )); - do - printf "\nSimulation testing file ${CIRC_FILE[i]}: " - java -jar $PATH_LOGISIM -test-circuit ${CIRC_FILE[i]} - > "file_sim_test_$((i + 1))".log 2>&1 - - if [ $? -eq 0 ]; then - printf "${GREEN}SUCCESS${NC}\n" - else - printf "${RED}FAILED${NC}\n" - fi - done -} - -if [ $# -ne 1 ]; then - print_usage -fi - -if [[ "$1" == "-h" ]]; then - print_usage -fi - - -get_list_of_files $1 -check_files_exits -start_tests diff --git a/tools/tests/start_xml_comparison.sh b/tools/tests/start_xml_comparison.sh deleted file mode 100755 index 4bc6a8faf..000000000 --- a/tools/tests/start_xml_comparison.sh +++ /dev/null @@ -1,97 +0,0 @@ -#!/bin/bash - -# This variable is the path where the circ files are located -# can be bassed as argument -LIST_FILE= - -# This can be located in the enviroment if not the default path -# will be relative -PATH_LOGISIM=${PATH_LOGISIM:-/../../logisim-evolution.jar} -PATH_CIRC_OUTPUT_FOLDER=${PATH_CIRC_OUTPUT_FOLDER:-/tmp/logisim_output/} - -RED="\033[0;31m" -GREEN="\033[0;32m" -NC="\033[0m" # No Color - -# Absolute path to this script -SCRIPT=$(readlink -f "$0") - -# Absolute path this script is in, -SCRIPTPATH=$(dirname "$SCRIPT") - -function print_usage() { - echo "" - echo "" - echo "" - echo "Usage:" - echo "This script allow to test circ file generation of logisim" - echo " $0 " - echo " or" - echo " $0 " - echo "" - echo " -To change path where logisim jar file is loacated:" - echo " Set environement var PATH_LOGISIM=" - echo " -To change path output circ file are generated:" - echo " Set environement var PATH_CIRC_OUTPUT_FOLDER=/logisim_output" - exit -1 -} - - -function list_files_and_test() { - LIST_FILE=$(find $PATH_CIRC -name "*.circ") - - # Prepare output folder where the device is - # WARNING!! Watchout what path is passed. - rm -rf $PATH_CIRC_OUTPUT_FOLDER/logisim_output/ - mkdir -p $PATH_CIRC_OUTPUT_FOLDER/logisim_output - - echo "Path output folder > ${PATH_CIRC_OUTPUT_FOLDER}/logisim_output" - - if [[ ! -f $PATH_LOGISIM ]]; then - printf "${RED} Error: Could not find Logisim, please provide the path\n" - printf " using PATH_LOGISIM environment var${NC}\n" - print_usage - fi - - if [[ "$PATH_LOGISIM" != /* ]]; then - PATH_LOGISIM=$SCRIPTPATH/${PATH_LOGISIM} - fi - - # Loop over list of file in folder indicated. - for CIRC_FILE_INPUT in $LIST_FILE - do - # Here we take the basename of the folder remove extension and - # append _test.circ in the end. In addition the folder to the path - # where to output the results is appended at the beginning. - CIRC_FILE_OUTPUT=$(basename $CIRC_FILE_INPUT) - CIRC_FILE_OUTPUT=$(echo ${CIRC_FILE_OUTPUT} | cut -f 1 -d '.') - CIRC_FILE_OUTPUT="${PATH_CIRC_OUTPUT_FOLDER}/logisim_output/${CIRC_FILE_OUTPUT}_test.circ" - - # Executing logisim to check generation of file. - java -jar ${PATH_LOGISIM} -test-circ-gen ${CIRC_FILE_INPUT} ${CIRC_FILE_OUTPUT} - - # Do differences to check. - diff ${CIRC_FILE_INPUT} ${CIRC_FILE_OUTPUT} - - # Display results, diff return 0 if everything is ok, 1 or 2 otherwise - if [ $? -eq 0 ]; then - printf "xml diff | $CIRC_FILE_INPUT ${GREEN} result: XML GEN SUCCESS${NC}\n" - else - printf "xml diff | $CIRC_FILE_INPUT ${RED} result: XML GEN FAILED${NC}\n" - fi - done -} - -# Check if enough param were given -if [ $# -ne 1 ]; then - print_usage -fi - -if [[ "$1" == "-h" ]]; then - print_usage -fi - -PATH_CIRC=$1; -list_files_and_test - -exit 0 diff --git a/tutorial/IntroToLogisimEnglish.pages b/tutorial/IntroToLogisimEnglish.pages deleted file mode 100644 index 6688368e4..000000000 Binary files a/tutorial/IntroToLogisimEnglish.pages and /dev/null differ diff --git a/tutorial/IntroToLogisimEnglish.pdf b/tutorial/IntroToLogisimEnglish.pdf deleted file mode 100644 index 538d376e3..000000000 Binary files a/tutorial/IntroToLogisimEnglish.pdf and /dev/null differ diff --git a/uml/sequence/tcl_console/Logisim Console Simulation - Run.png b/uml/sequence/tcl_console/Logisim Console Simulation - Run.png deleted file mode 100644 index 6957f1e87..000000000 Binary files a/uml/sequence/tcl_console/Logisim Console Simulation - Run.png and /dev/null differ diff --git a/uml/sequence/tcl_console/Logisim Console Simulation - Single Tick.png b/uml/sequence/tcl_console/Logisim Console Simulation - Single Tick.png deleted file mode 100644 index 5ab1b9997..000000000 Binary files a/uml/sequence/tcl_console/Logisim Console Simulation - Single Tick.png and /dev/null differ diff --git a/uml/sequence/tcl_console/Logisim Console Simulation.asta b/uml/sequence/tcl_console/Logisim Console Simulation.asta deleted file mode 100644 index bf2cba411..000000000 Binary files a/uml/sequence/tcl_console/Logisim Console Simulation.asta and /dev/null differ