Commit Graph

2801 Commits

Author SHA1 Message Date
3oheicrw
e4fd6ebe68 Create xtend.cpp 2024-04-22 14:46:27 +07:00
3oheicrw
35f8e0ebaa Create xtend.hpp 2024-04-22 14:46:04 +07:00
3oheicrw
215681a9af Update syntaxdefinitionmanager.cpp 2024-04-22 14:45:36 +07:00
Martín Lucas Golini
9f11c96e17 Add Application Output panel. 2024-04-20 19:59:58 -03:00
Martín Lucas Golini
517298ba34 Fix: Newly created file is not included in Recent Files (SpartanJ/ecode#260).
Fixes in UITextInputPassword.
2024-04-20 16:09:32 -03:00
Martín Lucas Golini
4cd6c1f008 Added syntax highlighting for Buzz, Clojure and Groovy. Added clojure-lsp support. Expanded emmet-language-server file extensions. 2024-04-20 15:20:00 -03:00
Martín Lucas Golini
a4a56d2154 Added node focus reason information. 2024-04-20 01:04:57 -03:00
Martín Lucas Golini
395a01532b Single Click Navigation in File Dialogs (SpartanJ/ecode#256). 2024-04-19 23:50:12 -03:00
Martín Lucas Golini
657c977564 Fix macOS build.
Allow to use Find in locked UICodeEditor, plus some minor improvements.
2024-04-19 20:45:01 -03:00
Martín Lucas Golini
944d6eeab3 Fix Run behavior on Windowses without terminal support. Now opens cmd.exe with a bat script helper that waits the user to terminate the process after it run.
ProjectBuild and StatusBuildOutputController clean up (unify build and clean).
2024-04-19 19:42:57 -03:00
Martín Lucas Golini
e01a03ad8c Simplify background-position parsing.
UI Theme improve arrow in DropDownList, ComboBox and SpinBox.
2024-04-18 22:51:31 -03:00
Martín Lucas Golini
803b2af136 Focus nodes on mouse down instead of mouse up (testing, refers to issue #43). 2024-04-18 12:17:14 -03:00
Martín Lucas Golini
132db136f0 Added run target configuration. 2024-04-18 02:20:49 -03:00
Martín Lucas Golini
fcc9eb2204 Autocomplete improvements. 2024-04-16 23:41:46 -03:00
Martín Lucas Golini
6c6ee22b00 Fix string. 2024-04-16 12:35:33 -03:00
Martín Lucas Golini
c6a2bc2c44 Auto-complete improvements. Added some partial Emmet support via emmet lsp. 2024-04-15 23:51:33 -03:00
Martín Lucas Golini
9032f3c899 Run step improvements. 2024-04-15 11:21:51 -03:00
Martín Lucas Golini
e18c29c595 Added a Run step for the Build Settings (SpartanJ/ecode#222). 2024-04-15 01:28:27 -03:00
Martín Lucas Golini
6461402e30 Menu Bar keyboard navigation improvements. 2024-04-14 16:44:16 -03:00
Martín Lucas Golini
16f4bea13e Added menu bar support (solves SpartanJ/ecode#128). 2024-04-14 00:53:11 -03:00
Martín Lucas Golini
89227a946d MenuBar style changes. 2024-04-13 17:27:34 -03:00
Martín Lucas Golini
ee13b51229 Fix StyleSheet versioning bug that crashed the UI Editor. 2024-04-13 16:27:31 -03:00
Martín Lucas Golini
d70f00265b Fix typo. 2024-04-12 20:17:42 -03:00
Martín Lucas Golini
c52db34ec2 Silence warning. 2024-04-12 20:14:40 -03:00
Martín Lucas Golini
7b1c39f9bc Update English translations file. 2024-04-12 20:13:25 -03:00
Martín Lucas Golini
dd99e040e6 Settings Menu refactor.
Allow control over antialias per-render call. UICodeEditor Minimap now disables AA by default.
2024-04-12 20:02:47 -03:00
Martín Lucas Golini
e6968fd670 Added foreground-smooth and improved the background-smooth behavior. 2024-04-11 23:03:01 -03:00
Martín Lucas Golini
c6cc4fa4ac Display error when LSP Server fails to initialize. 2024-04-10 21:35:56 -03:00
Martín Lucas Golini
d493674363 A couple of minor fixes. 2024-04-10 13:08:17 -03:00
Martín Lucas Golini
85322643e6 Fix size of Menu::CheckBox. 2024-04-08 22:36:41 -03:00
Martín Lucas Golini
f73c608553 macOS: Fix terminal and spawned processes using wrong architecture. 2024-04-08 21:21:53 -03:00
Martín Lucas Golini
2563da277f Merge pull request #42 from iahung3/develop
Update smallbasic.cpp
2024-04-08 10:17:52 -03:00
3oheicrw
4437d73048 Update smallbasic.cpp 2024-04-08 15:43:06 +07:00
Martín Lucas Golini
271dbbc881 Added case insensitive languages support. Closes issue #36. 2024-04-07 14:42:35 -03:00
Martín Lucas Golini
a969e01b9a Added some basic Carbon language syntax highlighting. 2024-04-07 13:33:37 -03:00
Martín Lucas Golini
3a7cb3cfaa Added Fortran syntax highlighting (SpartanJ/ecode#212). 2024-04-07 13:06:54 -03:00
Martín Lucas Golini
56765477d7 Added predefined variables for build:
${current_doc}: The last or current focused document path.
${current_doc_name}: The last or current focused document name (without extension).
2024-04-07 02:40:56 -03:00
Martín Lucas Golini
a932855963 Fix for Global Settings not being saved if no editor is open (SpartanJ/ecode#248). 2024-04-07 02:10:41 -03:00
Martín Lucas Golini
acf0182e63 Implement terminal for legacy Windows users (SpartanJ/ecode#153).
Added Sys::getPlatformType.
Fix for TerminalEmulator selection.
2024-04-06 23:08:28 -03:00
Martín Lucas Golini
4f7f1b2634 Increase reset time on abstract table view input, should help for SpartanJ/ecode#247.
Pump version.
2024-04-06 16:58:13 -03:00
Martín Lucas Golini
0db5263e2e Fix: When using letter keys to navigate file selector only the filenames with the capital of said letter can be selected (SpartanJ/ecode#241). 2024-04-06 15:46:21 -03:00
Martín Lucas Golini
f2898a08ca Merge pull request #41 from iahung3/update-file-extensions
Update shellscript.cpp
2024-04-06 13:04:40 -03:00
3oheicrw
dbd79f36ca Update shellscript.cpp 2024-04-06 20:17:34 +07:00
Martín Lucas Golini
44253fa81e Add split submenu in Window submenu. 2024-04-06 01:36:33 -03:00
Martín Lucas Golini
a2885f278d Fallback loading the fallback font if the configured font has failed to load the font face. 2024-04-06 01:17:17 -03:00
Martín Lucas Golini
7fbf408f35 Fix project document settings menu show/hide issues. 2024-04-05 19:11:19 -03:00
Martín Lucas Golini
9b056c9181 Fix replace count. 2024-04-05 10:41:26 -03:00
Martín Lucas Golini
642fec60e4 Fix for issue SpartanJ/ecode#242. Improve popup menu positioning and reduce main menu size. I'll continue redesigning menus later.
Tentative fix for SpartanJ/ecode#219.
2024-04-05 00:15:09 -03:00
Martín Lucas Golini
a02b12c495 Merge pull request #38 from iahung3/update-file-extensions
Update file extensions
2024-04-01 15:52:35 -03:00
3oheicrw
c5119f0626 Update java.cpp 2024-03-29 23:18:20 +07:00