Commit Graph
215 Commits
Author SHA1 Message Date
DarthMooMancer 8c2498d00f feat(ui): removed nui dependency and now have tabbed ui for current project and recent folders and files
chore(all): just cleaned up and removed some redundant code
2025-06-21 02:56:01 -04:00
DarthMooMancer 60e5d9ea2f refactor(ui): removed the preview and search popups. Refactored project specific code be faster and more maintained 2025-05-27 13:50:50 -04:00
DarthMooMancer 38284658dd chore: removing redundant code 2025-05-22 08:12:27 -04:00
DarthMooMancer 14b302151b fix(utils): fixed bottom split and added sizing for splits 2025-05-20 09:27:04 -04:00
DarthMooMancer e6c3353b51 feat(utils): added ability to have floating or split windows and anchors of where each are
fix(ui): also changed deprecated features to use newer features by
neovim
2025-05-17 18:33:55 -04:00
DarthMooMancer d5fadfa55e docs(appearance): added appearance tab 2025-05-16 12:59:53 -04:00
DarthMooMancer 7e047478d5 fix(deprecated): replacing deprecated code throughout project
rework: moved load_language_module to languages as it makes more sense
2025-05-16 10:53:34 -04:00
DarthMooMancer b348710bd5 fix(docs, configs): removed build_attribues from docs and configs; removed unnecessary requirements from installation and index 2025-05-16 00:35:39 -04:00
DarthMooMancer 0ac0267888 Major Update: v1.2.0
rework: languages are in one files called languages making it easier to manage all languages and removes headache
feat: added ui in a725faaac8
2025-05-15 14:38:07 -04:00
DarthMooMancer 46263ca5e0 fix: project root is properly taken by user opts
feat: user can change border of terminal alongside enabling/disabling it
2025-05-15 11:31:11 -04:00
DarthMooMancer 28fdb698bf rework: check description
docs: removed lines about plenary
removal: plenary
chore: optmized presets load to default nil as 'max'
rework: changed window format of manager and added coloring

Future plans: Add custom highlight-groups for Polydev to configure
border and background or manager
2025-05-15 01:00:57 -04:00
DarthMooMancer 9105add777 rework: removed max preset and made it default as nil instead 2025-05-14 22:20:35 -04:00
DarthMooMancer eb3e75fe67 removal: keybinds to be added to main panel 2025-05-14 21:30:31 -04:00
DarthMooMancer def81ab3f3 Removal: center preset 2025-05-14 13:50:28 -04:00
DarthMooMancer fa7851a787 rework: top-level project folder is now changeable and organized templates 2025-05-14 16:27:53 -04:00
DarthMooMancer fa975c2aab feat: added compile_commands support for c/c++ when creating project 2025-05-12 18:23:41 -04:00
DarthMooMancer 88910d039b asdff 2025-05-12 11:13:37 -04:00
DarthMooMancer 75b43d31c9 fixed c/c++ build and run with error handling 2025-05-12 14:18:39 -04:00
DarthMooMancer b5b1cfa449 chore: removed unused guard in templates for c/c++ 2025-05-12 09:32:51 -04:00
DarthMooMancer 1306f86a65 chore: removed redundant lines in templates 2025-05-12 09:31:27 -04:00
DarthMooMancer 3a50bf9375 chore: renamed open_project_manager to manager and added aux files to hints 2025-05-12 09:09:08 -04:00
DarthMooMancer 2d2164c380 chore: renamed open_float_terminal to terminal and annotated utils.lua 2025-05-12 08:59:02 -04:00
DarthMooMancer a2c43661c4 rework: open_float_terminal uses table instead of string
fix: all languages now use proper terminal setup
2025-05-12 08:43:42 -04:00
DarthMooMancer fe6d03981c removed: reorganized utils code because it was unused and removed
unnecessary presets_opts calls
2025-05-12 02:17:26 -04:00
DarthMooMancer 294047bcda docs: removed .polydev mentions and changed presets names
fix: presets had improper variable names on call
fix: java now builds properly and runs
2025-05-12 02:12:55 -04:00
DarthMooMancer b07b2aec9d fix: made preset names more simple to understand 2025-05-12 01:38:33 -04:00
DarthMooMancer c6ea4f4f89 rework: removed old get functions from each language to use utils
instead and changed run in each language to use new system to be simpler

feat: added aux_files for c/c++ and reworked them to work with new
update
2025-05-12 01:27:46 -04:00
DarthMooMancer 8584ed4bbf rework: templates.files uses table instead of deprecated string format
rework: templates.files no longer requires the deprecated .polydev files
feat: added get_project_name to utils
2025-05-12 01:09:03 -04:00
DarthMooMancer 4ecaf54f82 refactor: fixed deprecated write_file to use table instead of string for
each language in templates.projects
2025-05-12 00:41:05 -04:00
DarthMooMancer 677e5bbc67 fix: fixed git initialization for project
chore: change write_file to take table instead of string
2025-05-11 14:19:49 -04:00
DarthMooMancer 1e987bf5b6 feat: added git initalization to java as test for replacement to polydev files 2025-05-11 09:07:03 -04:00
DarthMooMancer acb859f9e5 Add walkup for now 2025-05-11 15:38:57 -04:00
DarthMooMancer 734b60f145 feat: added ui.lua to cleanup init.lua
chore: optimized keybind setup in init.lua
2025-05-08 09:22:47 -04:00
DarthMooMancer 34aa8346e9 chore: changed presets to preset for config and updated docs 2025-05-08 08:47:04 -04:00
DarthMooMancer 96378ec33d fix: readded build_attributes to c because I forgot I removed it 2025-05-08 08:31:46 -04:00
DarthMooMancer 6c53a052b3 docs: update to languages to contain proper information and added (Html,
Rust)
2025-05-08 08:30:29 -04:00
DarthMooMancer 368a5d98f8 chore: organized and optimized startup
docs: updated documentation to be simpler and up to date
2025-05-08 00:35:37 -04:00
DarthMooMancer 15913c75b7 FIX: fixed lua to not use global function but local to stop nil error 2025-05-07 11:31:49 -04:00
DarthMooMancer 20a375aaf5 chore: cleaned up cpp.lua to find polydev file faster and cleaned up
configs file
2025-05-07 11:11:17 -04:00
DarthMooMancer cac1fdb02c docs: removed warning from c files about early build issues 2025-05-07 10:45:21 -04:00
DarthMooMancer bb9efdbd8a REMOVED: padding options from default options in configs.lua 2025-05-02 10:52:34 -04:00
DarthMooMancer bbb1e0c24a FIX: Changed naming convention to be the same throughout the presets
file and fixed neovim api for temrinal.

Update: Changed how presets are made to be simpler
2025-05-02 10:46:07 -04:00
DarthMooMancer ff360658e4 FIX: Changed terminal to use new vim api as neovim deprecated old 2025-05-01 22:00:09 -04:00
DarthMooMancer 908cb7ae03 fix: cleaned up hint popup page for simplicity 2025-05-01 09:26:49 -04:00
DarthMooMancer 9aedf18379 Removed: vcpkg cmake creation, will readd somehow later 2025-04-30 12:58:36 -04:00
DarthMooMancer cbaf74418b Added gitignore creation for c++ 2025-04-30 12:55:41 -04:00
DarthMooMancer e2ebe918bd Changes and fixes to c++ project creation 2025-04-25 09:04:59 -04:00
DarthMooMancer 534dc2819e Update to documentation, update with merging run and build commands, cleaned up and organized the project manager 2025-04-23 14:50:17 -04:00
DarthMooMancer a725faaac8 added project manager and updated documentation 2025-04-21 05:19:27 -04:00
DarthMooMancer e28bcc41ea Added presets and updated documentation 2025-04-21 01:35:57 -04:00