aboutsummaryrefslogtreecommitdiff
path: root/data/core/init.lua
AgeCommit message (Collapse)Author
2020-06-16Merge remote-tracking branch 'rxi/master' into agg-font-rendererFrancesco Abbate
2020-06-16Avoid running when there are no events and threads do not need to runFrancesco Abbate
2020-06-13Changed EXEDIR to be used as default project dirrxi
2020-05-30Made `system.set_window_title` only be called on title changerxi
2020-05-27Simplified implementation of `core.temp_filename()`rxi
2020-05-26Fixed changing of cwd and loading of commandline filesrxi
the current-working-directory is now set at the start of `core.init` after the absolute path for all filename arguments have been resolved
2020-05-25Added `core.temp_filename()`rxi
2020-05-24Removed `core.project_dir`rxi
2020-05-24Moved event-waiting when not focused to after run_threads()rxi
2020-05-24Changed `core.redraw` to be set to `true` by defaultrxi
As the window isn't created until the first frame is drawn this is required to assure the window is ever shown without relying on the assumption that some other part of the program would have set this to true
2020-05-23Added support for dropping a folder onto the windowrxi
2020-05-20Fixed mouse-position resolution when dropping a filerxi
2020-05-20Fixed stuck mouse-drag-selection on dropped-filerxi
Resolves #109
2020-05-19Added core.set_active_view(); removed `focusable` boolean from Viewrxi
2020-05-18Added temporary backwards compatibility for `core.project_dir`rxi
2020-05-17Made lite set project dir to CWD; removed core.project_dirrxi
Fixes #100
2020-05-17Added `config.ignore_files`rxi
Filenames that match either the single pattern provided by `config.ignore_files`, or any pattern in a table of patterns, will be ignored when lite is filling the `core.project_files` table Resolves #77 Resolves #102
2020-05-11Improved idle CPU utilisation when not-focused, added system.wait_event()rxi
2020-05-09Wrapped `core.on_event` calls in `core.try`rxi
2020-05-08Simplified core.step()rxi
2020-05-07Removed unused variables in core.initrxi
2020-05-07Added logging when project module is loadedrxi
2020-05-06Changed core to store `modified` and `size` in project_files tablerxi
2020-05-06Added open-[project|user]-module commands, renamed command/file finder commandsrxi
2020-05-06Added support for a `.lite_project.lua` file in project directoryrxi
2020-05-06Added multiline support for LogView's messagesrxi
2020-04-26Fixed format string passed to core.error() in core.try()rxi
2020-04-25Changed printed filenames to use format-specifier "%s" instead of %qrxi
Fixes #22
2020-04-25Removed underscore from start of globals, added VERSIONrxi
eg. `_SCALE` => `SCALE` prevents conflict with lua's own _NAME globals
2020-04-22Made core.log/error store call location instead of viewrxi
2020-04-21Made project_scan_thread() ignore directories it can't openrxi
Should fix #30 and #7
2020-04-21Added `core.try` wrapping of function passed to `core.add_thread`rxi
2019-12-28Initial commitrxi