Commit Graph

  • 76a0124b88 Implement MarkdownRender's logic. Relintai 2022-07-20 00:36:59 +0200
  • 453a03d0eb Added a MArkdownRenderer class, and the hoedown library. It's not yet implemented. Relintai 2022-07-19 22:37:41 +0200
  • e96b28c76b Register both classes to the ClassDB, and added missing methods. Relintai 2022-07-19 20:36:54 +0200
  • 147568b18d Bindings for the BBCodeParser. Relintai 2022-07-19 20:28:26 +0200
  • aa85a21418 Added bindings for HTMLParser. Relintai 2022-07-19 20:21:28 +0200
  • d786fb5722 More fixes. Relintai 2022-07-19 19:26:24 +0200
  • 30c3baba7c Added binding methods to BBCodeParser. Relintai 2022-07-19 19:20:34 +0200
  • 2b631968d5 Added binding methods to HTMLParser. Relintai 2022-07-19 19:07:50 +0200
  • f69cd86e5c My BBCode parser now also inherith from Reference. Relintai 2022-07-19 14:27:01 +0200
  • 661ba986d7 Small tweaks. Relintai 2022-07-19 14:26:40 +0200
  • e4e2bea570 HTMLParser and it's helper classes inherit from Reference now. Relintai 2022-07-19 13:58:26 +0200
  • 94f953494a Implement the actual addon refresh / reload logic, alongside a few smaller logic tweaks. Relintai 2022-07-17 01:22:39 +0200
  • 91387222ce Implement addon discovering for the plugin refresher module. Relintai 2022-07-17 00:40:08 +0200
  • 60a2fcf304 Added the settings dialog for the plugin refresher. Relintai 2022-07-16 23:20:43 +0200
  • 69f3a5229d Added a new plugin_refresher module. It's only a skeleton for now. Same idea as the godot-plugin-refresher addon, but done a bit differently. Relintai 2022-07-16 21:42:46 +0200
  • fb02d16983 Now custom controls can be added to the top bar of the plugin settings page. Relintai 2022-07-16 19:28:39 +0200
  • 4faf01a1c1 Added a readme for the tx editor. Relintai 2022-07-16 15:50:42 +0200
  • c228d921e4 Fixed CSV preview. Relintai 2022-07-16 15:32:23 +0200
  • 00d6e0a628 Hide the search bar by default. Relintai 2022-07-16 15:16:43 +0200
  • b70482d246 Reuse CodeEditor's SearchBar class for TextEditor. Relintai 2022-07-16 15:07:48 +0200
  • 196c136181 Removed the search and replace box from the text editor. Relintai 2022-07-16 15:00:34 +0200
  • 8133312970 Fix typos. Relintai 2022-07-16 00:40:09 +0200
  • 22b4fbb357 Reimplemented missing initialization for the classes that need it. Relintai 2022-07-16 00:36:35 +0200
  • 383475a650 Use better icon. Relintai 2022-07-16 00:28:36 +0200
  • 72edf6db9c Remove unneeded file. Relintai 2022-07-16 00:25:24 +0200
  • e42ff580e4 Finished cleaning up text editor and added everything to the build. It doesn't work properly yet though. Relintai 2022-07-16 00:23:07 +0200
  • fba03491ea Ported get_datetime_from_unix_time, and get_unix_time_from_datetime to OS from OS's binder class. Relintai 2022-07-16 00:22:17 +0200
  • 5444e99213 Cleaned up the editor plugin. Relintai 2022-07-15 22:35:29 +0200
  • 573011b373 Also renamed classes, fixed include guards, and includes. Relintai 2022-07-15 22:13:18 +0200
  • 2346176cd0 Rename files in the text editor module. Relintai 2022-07-15 21:38:48 +0200
  • 61909cb0fa Cleaned up LastOpenedFiles. Relintai 2022-07-15 21:04:02 +0200
  • 8a98ebf0ed Removed the Icon Loader. Relintai 2022-07-15 19:48:25 +0200
  • 3f304192f4 Initial cleanup for the FileEdtitor. Relintai 2022-07-15 19:47:59 +0200
  • 614464725b Initial cleanup for Preview. Relintai 2022-07-15 18:48:35 +0200
  • 477d6942fc Initial cleanup pass on the VanillaEditor. Relintai 2022-07-15 17:09:10 +0200
  • d618980dc9 Added 2 new helper methods to Color. Relintai 2022-07-15 17:08:48 +0200
  • d8f28e77fd Used the gdscript to cpp converter script to turn https://github.com/Relintai/godot-engine.file-editor into a module. Relintai 2022-07-15 14:55:18 +0200
  • bbe6fdcc68 Reoredered the license header, as I just noticed that newer entries should be at the bottom. Relintai 2022-07-15 11:25:32 +0200
  • c8579ef63f Removed yield from cscript. Relintai 2022-07-13 00:38:23 +0200
  • c4edec424d Separate syntax highlighting options. Relintai 2022-07-13 00:09:59 +0200
  • 8611d7d9c8 Removed rpc keywords from cscript. Note that networking should still work with it using rset_config (like how it works in engine side code). Relintai 2022-07-13 00:07:10 +0200
  • 73ac91dc86 Fixed remaining issues and added cscript to the build. Relintai 2022-07-12 22:58:44 +0200
  • 6b2db83031 Change script extension. Relintai 2022-07-12 21:38:17 +0200
  • 90e555ebb0 Rename cscript file names. Relintai 2022-07-12 20:04:37 +0200
  • e92d4e0f97 Mass rename classes in the cscript module. Relintai 2022-07-12 19:55:21 +0200
  • e687fc6a4a Added a new cscript module. It's a copy of gdscript, and it's build is disabled for now. I plan to experiment with it to have a scripting language that's syntax is as close to c (c++) as possible. Relintai 2022-07-12 12:20:34 +0200
  • 4afcf246aa More todos. Relintai 2022-07-08 16:31:18 +0200
  • 1cee3914be Added a few todos. Relintai 2022-07-08 16:09:17 +0200
  • 646d0c6e7d Implemeted and added a new UserDB singleton. Relintai 2022-07-08 13:59:18 +0200
  • 62c895f85c Moved password related methods to the User from UserManager. Relintai 2022-07-08 10:00:54 +0200
  • e0ceb9fbab Added a small note. Relintai 2022-07-08 01:36:40 +0200
  • 985edc6b9e Created a new UserManager class. Relintai 2022-07-08 01:30:19 +0200
  • e6e8de0cc5 Moved User and UserController to a new module from web. Relintai 2022-07-07 23:25:08 +0200
  • f47536b834 Add an another note. Relintai 2022-07-07 21:53:28 +0200
  • d363ad43c2 Remove 2 comments, these variables should actually be safe as normal bools. Relintai 2022-07-07 21:46:51 +0200
  • 6172b0eee4 Set wirte_lock_requested back to false. Relintai 2022-07-07 21:46:13 +0200
  • 57775d88de Renamed WebNode's write lock acquired notification, and changed it's number. Relintai 2022-07-07 21:44:41 +0200
  • 2feba341be Reworked the WebServer to automatically find it's root webnode, and HTTPSessionManager. Also Added notifications for when the server starts and stops, and implemented the write lock for it. Relintai 2022-07-07 21:44:14 +0200
  • e8d7e097ea Small fix. Relintai 2022-07-07 17:23:07 +0200
  • 723b9fd438 Added a few todos. Relintai 2022-07-07 17:21:42 +0200
  • 16d12e3756 Cleaned up User, and added it ot the build. Relintai 2022-07-07 17:06:00 +0200
  • 9d5828a6bd Remove drbac and related classes. Relintai 2022-07-07 00:48:57 +0200
  • 3f481f6eba Added an another idea that I had to notes. Relintai 2022-07-07 00:26:41 +0200
  • 9504c2590b More notes. Relintai 2022-07-07 00:23:08 +0200
  • d469473ec8 Some todos / notes. Relintai 2022-07-07 00:18:37 +0200
  • eb251fef19 Removed web settings related code from WebNode. Relintai 2022-07-06 23:54:07 +0200
  • 83160ae6cf Removed my settings classes. Relintai 2022-07-06 23:46:30 +0200
  • afef61dabf Re-enabled database support for WebNodes. Relintai 2022-07-06 23:03:44 +0200
  • 25e0c1097a Disable warning. Relintai 2022-07-06 22:34:07 +0200
  • 8712507a20 Updated sqlite, it seems like they fixed all warnings. Relintai 2022-07-06 22:23:10 +0200
  • 9731e52130 Removed 2 lines that I thought would work. Relintai 2022-07-06 22:22:16 +0200
  • d02d86aedc Fully cleaned and added the sqlite database backend to the build. Relintai 2022-07-06 22:14:37 +0200
  • 2a5e0ae0f8 Ported https://github.com/godotengine/godot/pull/53443 . Relintai 2022-07-06 18:37:38 +0200
  • de1e07daf4 Work on getting the sqlite module to compile. Relintai 2022-07-06 18:26:17 +0200
  • 07af5c285c Moved the database backends into their own modules. All of them are disabled for now. Relintai 2022-07-06 13:13:00 +0200
  • 8422566d28 Moved the settings classes fomr the database module to the web module. Relintai 2022-07-06 12:59:34 +0200
  • 14b0d60d70 Fix duplicate binds. Relintai 2022-07-06 12:53:54 +0200
  • 66587299a8 Added the database classes to the build. Relintai 2022-07-06 12:46:22 +0200
  • 6389a5714d Added multi threaded and single threaded Database base classes. Relintai 2022-07-06 10:11:17 +0200
  • 42501c339f Added owner support for the DatabaseConnection. Relintai 2022-07-06 09:44:02 +0200
  • be6ec3ee61 Separated Database and DatabaseConnection into different files. Relintai 2022-07-06 09:33:57 +0200
  • 2ec4fe922f Broke up Database into 2 classes, to be able to better handle multi threading for the database systems that work better with having a connection for each thread. Haven't yet tested which backends would work better like this though. Relintai 2022-07-06 09:30:50 +0200
  • b26ad4cab9 Cleaned up and added bindings for Database. Relintai 2022-07-06 09:17:49 +0200
  • d5f5e9fec9 More cleanups. Relintai 2022-07-05 23:30:14 +0200
  • 134d94af5f Finished cleaning up QueryBuilder. Relintai 2022-07-05 23:05:07 +0200
  • f9bbf772ca Work on cleaning up QueryBuilder. Relintai 2022-07-05 20:34:12 +0200
  • 5c1a702722 Cleaned up QueryResult. Relintai 2022-07-05 20:01:15 +0200
  • 614129ce2f Clenaed up table builder, and added bindings for it. I also reworked it's api a bit. I don't think anyone will implement databases using gdscript, so I did it a bit differently than usual. Also if the need arises, a subclass can be implemented that is implementable through scripting.O Relintai 2022-07-05 19:42:27 +0200
  • e9938cfefa Initial database module setup. Relintai 2022-07-05 14:45:45 +0200
  • d2c0941c42 Fix missing include. Relintai 2022-07-04 20:46:26 +0200
  • 189348169e Added bindings for the FormValidators, and added them to the build. Relintai 2022-07-04 20:43:39 +0200
  • d4e26c33fa Added getters and setters for the FormValidators. Relintai 2022-07-04 19:48:38 +0200
  • 215194695d Added a few thigs to the TODO list. Relintai 2022-07-04 13:04:00 +0200
  • aa74fb8149 More work on a proper bindable api for the FormValidators. Relintai 2022-07-03 21:24:23 +0200
  • d2925182fa Cleaned up FormValidators, and reworked their api to fit the engine better. Relintai 2022-07-03 20:27:22 +0200
  • f3a290e005 Also cleaned up and added my BBCodeParser to the build. Relintai 2022-07-03 18:40:05 +0200
  • 29480135c1 Cleaned up and added HTMLParser to the build. I'll make bindings for it later. Relintai 2022-07-03 18:13:41 +0200
  • 899e3b671d Use memnew() instead of new. Relintai 2022-07-03 17:35:07 +0200
  • b8d602f847 Added a new helper method to DirAccess. Relintai 2022-07-03 17:29:52 +0200
  • 2eb333b63d Cleaned up the remaining 2 PagedArticle classes. Only PagedArticles is in the build, the other one will need more changes. Relintai 2022-07-03 16:28:57 +0200