griddycode

A code editor made with Godot. Code has never been more lit!

APACHE-2.0 License

Stars
1.8K

Bot releases are visible (Hide)

griddycode - v1.2.2 Latest Release

Published by face-hh 5 months ago

  • Added fuzzy search in the file picker. #126

  • Added support for: C #116, CSS #127, Yappacino from v1.2.1

  • Added themes: Monokai #109, Rosé Pine , Rosé Pine Moon, Rosé Pine Dawn #100

griddycode - v1.2.1

Published by face-hh 6 months ago

Added support for Yappacino (.yap)

Sorry for the rather useless release, but it had to be done :^)

griddycode - v1.2.0

Published by face-hh 7 months ago

  • Added a font picker in the Settings! CTRL + , #66

  • Added support for: Go #43, Lua #46, Python #63 C# #82, Brainfuck #87, C++ #95], HTML #85

  • Added themes: Kanagawa Lotus, Wave #43, Catppuccin Frappe, Latte, Macchiato, Mocha #49, Tokyo Night, Night Light, Night Storm #60, Nord #74, Violet #73

  • Added definitions.lua file for better Lua plugin development with IDEs. #48

  • The themes side of the Lua API now get disable_glow(). This will be used for light themes because Godot's glow messes them up.

  • Settings are now saved with the property, value fields instead of all fields. #65

  • Fixed duplicate autocomplete suggestions. #45

  • Fixed JSON true/false not being properly highlighted. #50

  • Fixed camera issues when line count is over 1652. #57

  • Fixed file_manager trying to run non-existent "pwd" command on Gaming OS. #67

  • Warnings timeout changed. (3s -> 5s)

griddycode - v1.1.1

Published by face-hh 7 months ago

Emergency fix for the CLI, it wasn't reading the current working directory and instead saving in the path of the GriddyCode executabe.

griddycode - v1.1.0

Published by face-hh 7 months ago

  • BREAKING: In v1.1.0, Lua files in the AppData get rewritten each time the editor is opened. This change was made to make updates to the existing extensions apply to everyone. If you have modified any .lua file in "langs", back it up before updating

  • In-app update checker

    • You can now check if there's a new GriddyCode release from the settings menu.
  • CLI support

    • You can now open a file/folder with GriddyCode through the terminal - gcode ., gcode index.js
    • NOTE: you have to alias Bussin GriddyCode.exe to gcode yourself in the PATH of your OS. It won't be done automatically!
  • Discord SDK

    • New setting, enabled by default.
    • It will create a Discord Rich Presence on your profile. The information displayed will be the file you're editing, and the directory.
  • The Lua API now provides line and column on detect_functions and detect_variables. This can be useful to determinate the scope of the autocomplete suggestions.

  • The Lua API now provides annotation as a color keyword for highlight, highlight_region, and for themes, add_keywords. Themes that don't implement it will default to #A2B429. Intended use is type annotations.

  • Support for: Bussin, Bussin X, JSON and Java by Symmettry

  • Fixed the code editor still being visible when the file picker was on

  • Fixed hidden folders not appearing in the file picker

  • Fixed music being enabled, then disabled on first run

  • Fixed comment usernames getting out of border

  • Fixed long items in the file picker cutting off (they now truncate with 30 chars + ... + last 3 chars)

  • Fixed settings bug where it didn't save new settings

  • Added a warning when typing without choosing a file.

  • Temporary* fix for when the file picker's scroll effect will move farther than the cursor.

    • It's still happening, but after scrolling past 100+ files.
griddycode - v1.0.4

Published by face-hh 7 months ago

  • Notices now appear:
    • when you first install GriddyCode
    • when it fails to load a theme
    • when you open an unsupported file
  • Fixed horizontal scroll (by squarecylinder)
  • Now the whole project runs over one font: FiraCode Regular. Tested on a fresh Wine Windows machine, it seemed to fix the font blurriness.
griddycode - v1.0.3

Published by face-hh 7 months ago

Lua scripts now properly inject! Because of a very specific edge case, GriddyCode used to be unable to save themes and plugins.

griddycode - v1.0.2

Published by face-hh 7 months ago

Fixed "blank screen" on start.

griddycode - v1.0.1

Published by face-hh 8 months ago

Fixed the settings, they now apply not only visually.

griddycode - v1.0.0

Published by face-hh 8 months ago