- May 03, 2024
-
-
Andy Nichols authored
-
Andy Nichols authored
-
- May 02, 2024
-
-
Andy Nichols authored
-
- Feb 05, 2024
-
-
This crash happened when the lite-xl tried to access a path that didn't exist. We create the path at QStandardPaths::AppDataLocation at startup (it is where we load all the templates), but not QStandardPaths::AppCacheLocation which is where we told the lite-xl to look for the session.lua file. Normally if the file doesn't exist, it will create a new one, but if the path doesn't exist it throws and exception (which translates as a crash in our case). So I fixed it to use the same folder we already know exists and where all the rest of the app data is.
-
- Jan 25, 2024
-
-
Andy Nichols authored
-
- Jan 19, 2024
-
-
- Jan 18, 2024
-
-
Here we really reduce down how many times we step the lua engine. This should further reduce the CPU usage esspecially during idle. Basically what is being down is that we only step the lua thread when there are new events, or we need a repaint, and for 2 seconds after any user interaction. We also wake up once per second to process background processes when nothing else is occuring. Further refinement may be necessary, but CPU usage should finally be reasonable.
-
-
-
- Jan 17, 2024
-
-
-
-
-
-
If building with Qt 6.7+ it is possible to render text with QSGTextNode so this changes CodeItem to be a regular QQuickItem instead of a QQuickPaintedItem. The code is #ifdef'ed to handle both cases still though.
-
- Jan 11, 2024
-
-
Andy Nichols authored
-
Andy Nichols authored
-
- Oct 23, 2023
-
-
Andy Nichols authored
-
- Oct 02, 2023
-
-
Andy Nichols authored
-
- Sep 22, 2023
-
-
Andy Nichols authored
-
- Sep 21, 2023
-
-
Andy Nichols authored
-
- Sep 19, 2023
-
-
Andy Nichols authored
-
- Sep 15, 2023
-
-
Andy Nichols authored
-
Andy Nichols authored
-
Andy Nichols authored
-
Andy Nichols authored
-
Andy Nichols authored
-
- Sep 10, 2023
-
-
Andy Nichols authored
-
Andy Nichols authored
-
- Sep 09, 2023
-
-
Andy Nichols authored
-
- Sep 08, 2023
-
-
Andy Nichols authored
-
Andy Nichols authored
-
Andy Nichols authored
-
- Sep 07, 2023
-
-
Andy Nichols authored
-
Andy Nichols authored
-
- Sep 06, 2023
-
-
Andy Nichols authored
-
Andy Nichols authored
-
- Sep 03, 2023
-
-
Andy Nichols authored
This will have limitations due to OS specific limits on how many files can be monitored, but it is what it is.
-
Andy Nichols authored
-
Andy Nichols authored
Switch which QThread pattern is used (no more run())
-
- Aug 29, 2023
-
-
Andy Nichols authored
-