Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

Draft for feedback #62

Open
wants to merge 105 commits into
base: master
Choose a base branch
from
Open

Commits on Sep 13, 2021

  1. Configuration menu
    Copy the full SHA
    2724964 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #1 from aKjeller/newGitIgnore

    Updated git ignore to include build/
    lutteman authored Sep 13, 2021
    Configuration menu
    Copy the full SHA
    95f02e3 View commit details
    Browse the repository at this point in the history

Commits on Sep 23, 2021

  1. Edit button with window

    aKjeller committed Sep 23, 2021
    Configuration menu
    Copy the full SHA
    36d7bd1 View commit details
    Browse the repository at this point in the history

Commits on Sep 27, 2021

  1. Merge pull request #3 from ItJustWorksTM/master

    Merge with newest commits from main smce-gd
    aKjeller authored Sep 27, 2021
    Configuration menu
    Copy the full SHA
    f476890 View commit details
    Browse the repository at this point in the history

Commits on Sep 30, 2021

  1. Contribution tables for gm1

    aKjeller committed Sep 30, 2021
    Configuration menu
    Copy the full SHA
    8f7f9f0 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #4 from aKjeller/gm1

    Contribution tables for gm1
    AnonymousTM authored Sep 30, 2021
    Configuration menu
    Copy the full SHA
    179b8bf View commit details
    Browse the repository at this point in the history

Commits on Oct 6, 2021

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

Commits on Oct 7, 2021

  1. Configuration menu
    Copy the full SHA
    78ef4e0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    420195d View commit details
    Browse the repository at this point in the history

Commits on Oct 8, 2021

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

Commits on Oct 13, 2021

  1. Merge pull request #16 from aKjeller/main_window

    Modified main_window and moved edit_btn
    aKjeller authored Oct 13, 2021
    Configuration menu
    Copy the full SHA
    830627f View commit details
    Browse the repository at this point in the history
  2. Merge pull request #17 from aKjeller/dropdown

    Dropdown menu for open (and select a file), save
    aKjeller authored Oct 13, 2021
    Configuration menu
    Copy the full SHA
    609c500 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #18 from aKjeller/Anthony1911-fileLoader

    Add functionality to read and save files
    aKjeller authored Oct 13, 2021
    Configuration menu
    Copy the full SHA
    606c652 View commit details
    Browse the repository at this point in the history

Commits on Oct 14, 2021

  1. TextEdit

    *Ability to load from button to text editor
    *Ability to edit in text editor
    *Ability to save from text editor
    *Anchored buttons and frames to allow resizing
    AnonymousTM committed Oct 14, 2021
    Configuration menu
    Copy the full SHA
    2c2ae26 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #19 from aKjeller/TextEditor

    TextEdit
    aKjeller authored Oct 14, 2021
    Configuration menu
    Copy the full SHA
    fcee001 View commit details
    Browse the repository at this point in the history
  3. Create build.yml

    aKjeller authored Oct 14, 2021
    Configuration menu
    Copy the full SHA
    a49c6b6 View commit details
    Browse the repository at this point in the history
  4. Contribution gm2

    aKjeller committed Oct 14, 2021
    Configuration menu
    Copy the full SHA
    7887583 View commit details
    Browse the repository at this point in the history

Commits on Oct 18, 2021

  1. Create action

    aKjeller authored Oct 18, 2021
    Configuration menu
    Copy the full SHA
    5f3cbe3 View commit details
    Browse the repository at this point in the history
  2. Rename action to action.yml

    aKjeller authored Oct 18, 2021
    Configuration menu
    Copy the full SHA
    82f7c03 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    eeed730 View commit details
    Browse the repository at this point in the history
  4. Fix editor closing bug

    Now the editor keeps the entered text even after being closed and reopened
    Anthony1911 authored Oct 18, 2021
    Configuration menu
    Copy the full SHA
    6e4d110 View commit details
    Browse the repository at this point in the history
  5. Update SmceHud.gd

    Anthony1911 authored Oct 18, 2021
    Configuration menu
    Copy the full SHA
    4fac493 View commit details
    Browse the repository at this point in the history
  6. Merge pull request #27 from aKjeller/github_action

    auto run code duplication test on pull request
    aKjeller authored Oct 18, 2021
    Configuration menu
    Copy the full SHA
    3e19856 View commit details
    Browse the repository at this point in the history
  7. Merge pull request #28 from aKjeller/Anthony1911-close-bug-fix

    Code editor closing - bug fix
    aKjeller authored Oct 18, 2021
    Configuration menu
    Copy the full SHA
    c35bfec View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    df0970e View commit details
    Browse the repository at this point in the history

Commits on Oct 22, 2021

  1. Merge pull request #30 from ItJustWorksTM/master

    Merge latest changes from ItJustWorksTM
    Anthony1911 authored Oct 22, 2021
    Configuration menu
    Copy the full SHA
    8875d4b View commit details
    Browse the repository at this point in the history
  2. Added popup window scene + script

    A popup window that can display a custom message and serve either confirmation or notification functions
    Anthony1911 authored Oct 22, 2021
    Configuration menu
    Copy the full SHA
    44cd238 View commit details
    Browse the repository at this point in the history

Commits on Oct 31, 2021

  1. Merge pull request #29 from aKjeller/Anthony1911-syntax-highlighting

    Added Arduino syntax highlighting
    lutteman authored Oct 31, 2021
    Configuration menu
    Copy the full SHA
    cdc7830 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #32 from aKjeller/Anthony1911-popup-window

    Added popup window scene + script
    AnonymousTM authored Oct 31, 2021
    Configuration menu
    Copy the full SHA
    f9e3eff View commit details
    Browse the repository at this point in the history
  3. Enabled bracket matching

    Anthony1911 committed Oct 31, 2021
    Configuration menu
    Copy the full SHA
    cb66fcd View commit details
    Browse the repository at this point in the history
  4. Tab-System V1.0

    This commit features the following:
    * + button to open a file
    * Creates new tabs for every file that is currently being edited
    * Displays the file type and extension on the tab title
    * Allows simple manipulation such as closing a tab
    
    
    Some Improvements for next Milestone
    - Remember marker place when switching tabs
    - Warn user when closing an unsaved tab
    - Display an icon next to unsaved tabs
    AnonymousTM committed Oct 31, 2021
    Configuration menu
    Copy the full SHA
    938700e View commit details
    Browse the repository at this point in the history

Commits on Nov 1, 2021

  1. Merge pull request #31 from aKjeller/master

    Add latest changes in master to code_editor branch
    aKjeller authored Nov 1, 2021
    Configuration menu
    Copy the full SHA
    7cd2678 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b897d5c View commit details
    Browse the repository at this point in the history
  3. Merge pull request #35 from aKjeller/bracket-match

    Enabled bracket matching
    aKjeller authored Nov 1, 2021
    Configuration menu
    Copy the full SHA
    8979ae1 View commit details
    Browse the repository at this point in the history
  4. TabSystem + newProject

    Added functionality for new project and new file to the tab system
    
    New File: Can create a new file such as .gd .h .ino
    New Arduino project: Creates a folder and forces the extension of the file to .ino
    AnonymousTM committed Nov 1, 2021
    Configuration menu
    Copy the full SHA
    3605ca4 View commit details
    Browse the repository at this point in the history

Commits on Nov 2, 2021

  1. Merge pull request #36 from aKjeller/TabSystem

    Tab-System V1.0
    aKjeller authored Nov 2, 2021
    Configuration menu
    Copy the full SHA
    236c230 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e9eace2 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #38 from aKjeller/link_editor_to_hud

    Editor links with sketches in the hud
    lutteman authored Nov 2, 2021
    Configuration menu
    Copy the full SHA
    20c112e View commit details
    Browse the repository at this point in the history
  4. file window added

    aKjeller committed Nov 2, 2021
    Configuration menu
    Copy the full SHA
    4747fab View commit details
    Browse the repository at this point in the history

Commits on Nov 3, 2021

  1. Merge pull request #39 from aKjeller/file_tree

    file window added
    AnonymousTM authored Nov 3, 2021
    Configuration menu
    Copy the full SHA
    286923f View commit details
    Browse the repository at this point in the history

Commits on Nov 10, 2021

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

Commits on Nov 12, 2021

  1. Added fonts for popup

    Anthony1911 authored Nov 12, 2021
    Configuration menu
    Copy the full SHA
    817fb4c View commit details
    Browse the repository at this point in the history
  2. Refactoring

    Replacing duplicate code with dedicated method
    Anthony1911 authored Nov 12, 2021
    Configuration menu
    Copy the full SHA
    d04b09d View commit details
    Browse the repository at this point in the history

Commits on Nov 14, 2021

  1. Configuration menu
    Copy the full SHA
    796daef View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0ae7fc7 View commit details
    Browse the repository at this point in the history

Commits on Nov 15, 2021

  1. Merge pull request #53 from aKjeller/Anthony1911-update-popup

    Window is smaller now + resizable
    lutteman authored Nov 15, 2021
    Configuration menu
    Copy the full SHA
    4b48b31 View commit details
    Browse the repository at this point in the history
  2. Tabs v1.1

    *Remember marker place when switching tabs
    *Warn user when closing an unsaved tab
    *Display an icon next to unsaved tabs
    AnonymousTM committed Nov 15, 2021
    Configuration menu
    Copy the full SHA
    0c434c6 View commit details
    Browse the repository at this point in the history
  3. Small error fix

    staged the wrong edit in tscn file
    AnonymousTM committed Nov 15, 2021
    Configuration menu
    Copy the full SHA
    47ae455 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    904e867 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    ae77d45 View commit details
    Browse the repository at this point in the history

Commits on Nov 16, 2021

  1. Merge pull request #57 from aKjeller/TabSystem-v1.1

    Tab system v1.1
    lutteman authored Nov 16, 2021
    Configuration menu
    Copy the full SHA
    1203f80 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    62fe471 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #56 from aKjeller/refactor_parents

    Refactor parents_2
    lutteman authored Nov 16, 2021
    Configuration menu
    Copy the full SHA
    a8583b8 View commit details
    Browse the repository at this point in the history
  4. Added icons in file_tree

    aKjeller committed Nov 16, 2021
    Configuration menu
    Copy the full SHA
    9f363e2 View commit details
    Browse the repository at this point in the history
  5. File tree buttons

    aKjeller committed Nov 16, 2021
    Configuration menu
    Copy the full SHA
    ffa6680 View commit details
    Browse the repository at this point in the history
  6. Added compile button

    Added button for compiling the "main" sketch, hides the editor when pressed
    lutteman committed Nov 16, 2021
    Configuration menu
    Copy the full SHA
    b13eb75 View commit details
    Browse the repository at this point in the history

Commits on Nov 17, 2021

  1. Merge pull request #54 from aKjeller/Anthony1911-line-limit

    Adding line limit functionality
    lutteman authored Nov 17, 2021
    Configuration menu
    Copy the full SHA
    bc8bd5b View commit details
    Browse the repository at this point in the history
  2. Merge pull request #59 from aKjeller/compile_button

    Added compile button
    Anthony1911 authored Nov 17, 2021
    Configuration menu
    Copy the full SHA
    5c7428a View commit details
    Browse the repository at this point in the history
  3. Resolve conflicts

    aKjeller committed Nov 17, 2021
    Configuration menu
    Copy the full SHA
    6fcf70d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    209bcd9 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    1dad567 View commit details
    Browse the repository at this point in the history
  6. Merge pull request #60 from aKjeller/Anthony1911-highlight-keyword-up…

    …date
    
    Added more highlight keywords
    aKjeller authored Nov 17, 2021
    Configuration menu
    Copy the full SHA
    f18daf4 View commit details
    Browse the repository at this point in the history
  7. Merge pull request #61 from aKjeller/file_tree_2

    File tree 2
    Anthony1911 authored Nov 17, 2021
    Configuration menu
    Copy the full SHA
    5119bb3 View commit details
    Browse the repository at this point in the history

Commits on Nov 18, 2021

  1. Added selective syntax highlighting

    Only for Arduino and Godot - related files
    Anthony1911 authored Nov 18, 2021
    Configuration menu
    Copy the full SHA
    9c97fdd View commit details
    Browse the repository at this point in the history
  2. Correction

    Correction on highlighted file formats
    Anthony1911 authored Nov 18, 2021
    Configuration menu
    Copy the full SHA
    3046249 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #62 from aKjeller/Anthony1911-selective-highlighting

    Added selective syntax highlighting
    lutteman authored Nov 18, 2021
    Configuration menu
    Copy the full SHA
    796cdc0 View commit details
    Browse the repository at this point in the history
  4. Anchor refactoring

    Line limit UI remains in the same position after window resize
    Anthony1911 authored Nov 18, 2021
    Configuration menu
    Copy the full SHA
    13aa129 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    4e53e21 View commit details
    Browse the repository at this point in the history

Commits on Nov 29, 2021

  1. Refactoring

    Popup now uses containers for display and automatic resizing
    Anthony1911 authored Nov 29, 2021
    Configuration menu
    Copy the full SHA
    c9c40ae View commit details
    Browse the repository at this point in the history
  2. Refactoring

    Snake_case naming
    Anthony1911 authored Nov 29, 2021
    Configuration menu
    Copy the full SHA
    6a02367 View commit details
    Browse the repository at this point in the history

Commits on Nov 30, 2021

  1. Configuration menu
    Copy the full SHA
    3ad6349 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4d2d41d View commit details
    Browse the repository at this point in the history
  3. Added a theme for the fileDialog

    Used fileDialog.tres, made it unique for our fileDialog and changed the background from transparent to 1E1E1E
    lutteman committed Nov 30, 2021
    Configuration menu
    Copy the full SHA
    6ce6135 View commit details
    Browse the repository at this point in the history
  4. Changed theme of all buttons

    Updated itJustWorks tres files and applied to most elements
    AnonymousTM committed Nov 30, 2021
    Configuration menu
    Copy the full SHA
    2a4d64a View commit details
    Browse the repository at this point in the history
  5. Refactor tabs

    Refactor of tabs with requests from Ruthger
    lutteman committed Nov 30, 2021
    Configuration menu
    Copy the full SHA
    c710fe5 View commit details
    Browse the repository at this point in the history

Commits on Dec 2, 2021

  1. Renaming

    Anthony1911 authored Dec 2, 2021
    Configuration menu
    Copy the full SHA
    b4b7c80 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #69 from aKjeller/fileDialog_theme_update

    Added a theme for the fileDialog
    aKjeller authored Dec 2, 2021
    Configuration menu
    Copy the full SHA
    26ad074 View commit details
    Browse the repository at this point in the history
  3. Added several "Ctrl"-related shortcuts

    Save file, close tab, new project, new file, open file, quit editor, comment/uncomment line etc.
    Anthony1911 authored Dec 2, 2021
    Configuration menu
    Copy the full SHA
    feafe23 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c38cdf8 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #68 from aKjeller/refactor

    Refactor
    Anthony1911 authored Dec 2, 2021
    Configuration menu
    Copy the full SHA
    53f6903 View commit details
    Browse the repository at this point in the history
  6. Update reference

    Anthony1911 authored Dec 2, 2021
    Configuration menu
    Copy the full SHA
    7a7a001 View commit details
    Browse the repository at this point in the history
  7. Update reference

    Anthony1911 authored Dec 2, 2021
    Configuration menu
    Copy the full SHA
    590a58e View commit details
    Browse the repository at this point in the history
  8. Update

    Anthony1911 authored Dec 2, 2021
    Configuration menu
    Copy the full SHA
    260cccd View commit details
    Browse the repository at this point in the history
  9. Merge pull request #72 from aKjeller/Anthony1911-keyboard-shortcuts

    Added several "Ctrl"-related shortcuts
    AnonymousTM authored Dec 2, 2021
    Configuration menu
    Copy the full SHA
    f0ce7f7 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    0548cdc View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    d3522d2 View commit details
    Browse the repository at this point in the history
  12. Merge pull request #73 from aKjeller/revert-72-Anthony1911-keyboard-s…

    …hortcuts
    
    Revert Shortcuts > Wait for Antoniy's answer in discord
    aKjeller authored Dec 2, 2021
    Configuration menu
    Copy the full SHA
    4e5e29a View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    9f0ed11 View commit details
    Browse the repository at this point in the history
  14. Merge pull request #70 from aKjeller/Theme-Restyling

    Changed theme of all buttons
    aKjeller authored Dec 2, 2021
    Configuration menu
    Copy the full SHA
    3e5978e View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    2c4a143 View commit details
    Browse the repository at this point in the history
  16. Merge pull request #74 from aKjeller/Theme-for-popup

    Styling added for popup window
    aKjeller authored Dec 2, 2021
    Configuration menu
    Copy the full SHA
    605558c View commit details
    Browse the repository at this point in the history
  17. Enable ctrl shortcuts

    Improved version
    Anthony1911 authored Dec 2, 2021
    Configuration menu
    Copy the full SHA
    810aeb3 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    9b83058 View commit details
    Browse the repository at this point in the history
  19. Merge pull request #75 from aKjeller/Anthony1911-ctrl-shortcuts

    Enable ctrl shortcuts
    aKjeller authored Dec 2, 2021
    Configuration menu
    Copy the full SHA
    e83906b View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    4c69bfc View commit details
    Browse the repository at this point in the history
  21. -.-

    -.-
    lutteman committed Dec 2, 2021
    Configuration menu
    Copy the full SHA
    f8cfcb3 View commit details
    Browse the repository at this point in the history
  22. Merge pull request #71 from aKjeller/refactor_tabs

    Refactor tabs
    aKjeller authored Dec 2, 2021
    Configuration menu
    Copy the full SHA
    224c0f5 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    796a00d View commit details
    Browse the repository at this point in the history
  24. Bug fixed

    Bug fix for init function, variables in wrong order
    lutteman committed Dec 2, 2021
    Configuration menu
    Copy the full SHA
    9ddc50b View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    bc96b66 View commit details
    Browse the repository at this point in the history
  26. Fixes

    * use match syntax, also maybe use an enum instead so that you dont have to compare text
    
    * please use enums for this
    
    * you need to check if open returned success, omit the file existence check and directly open the file
    
    *Fixed bug where creating a new file without extension would crash the program
    AnonymousTM committed Dec 2, 2021
    Configuration menu
    Copy the full SHA
    96d4e89 View commit details
    Browse the repository at this point in the history
  27. Merge pull request #79 from aKjeller/refactor_tabs

    Bug fixed
    aKjeller authored Dec 2, 2021
    Configuration menu
    Copy the full SHA
    a15e308 View commit details
    Browse the repository at this point in the history
  28. Merge pull request #76 from aKjeller/refactor

    Change to null check instead of saving variable
    aKjeller authored Dec 2, 2021
    Configuration menu
    Copy the full SHA
    52d021c View commit details
    Browse the repository at this point in the history

Commits on Dec 3, 2021

  1. Merge pull request #78 from aKjeller/3-issues-fixed

    Refactor + Fixes
    aKjeller authored Dec 3, 2021
    Configuration menu
    Copy the full SHA
    65720f7 View commit details
    Browse the repository at this point in the history

Commits on Dec 9, 2021

  1. Small fixes read description

    Fixed the following issues
        *Popup panel theme
        *Fix crash on editing initial prompt
        *Added panel color to theme .tres
    AnonymousTM committed Dec 9, 2021
    Configuration menu
    Copy the full SHA
    c908800 View commit details
    Browse the repository at this point in the history