Commit Graph

  • 6702bc5fa0 refactor(#2826): add View.bufnr and use for all public methods Alexander Courtis 2025-07-28 17:16:36 +1000
  • a9156c0139
    refactor(#2826): remove view debug/cc, enable new codepaths for get_winid and get_bufnr (#3169) Alexander Courtis 2025-07-28 12:44:17 +1000
  • 940deeff6b refactor(#2826): restore CURSORS global Alexander Courtis 2025-07-28 12:34:12 +1000
  • e6a03854a6 refactor(#2826): remove consistency checks, enabling new path for view get_winid and get_bufnr Alexander Courtis 2025-07-28 12:09:46 +1000
  • ec5d41f182
    Merge branch 'master' into 2826-remove-view-globals 2826-remove-view-globals Alexander Courtis 2025-07-28 11:30:20 +1000
  • 06079a591d refactor api.lua for cleaner git history expand-until-2-alex-refactor Alexander Courtis 2025-07-28 10:03:32 +1000
  • 114fde0e07
    Merge branch 'master' into expand-until-2 Alexander Courtis 2025-07-28 09:47:03 +1000
  • 10db6943cb
    fix(#3077): deleting a directory containing symlinked directory will delete the contents of the linked directory (#3168) alexfinger21 2025-07-27 19:42:38 -0400
  • 1487cd959e
    fix(#3077): add diagnostic override TODO Alexander Courtis 2025-07-28 09:32:13 +1000
  • 5737649ca9
    Merge branch 'master' into 2826-remove-view-globals Alexander Courtis 2025-07-28 08:26:33 +1000
  • 3886617226 fix(#3077) deleting a directory containing symlink file will delete all content inside the symlink alexfinger21 2025-07-22 15:41:01 -0400
  • 543ed3cac2
    fix(picker): exclude full_name window id from the choice (#3165) Tomasz N 2025-07-21 05:22:56 +0200
  • 08e2c504d5
    Merge branch 'master' into exclude-full-name-id-from-pickers-choice Alexander Courtis 2025-07-21 13:22:20 +1000
  • 2a386fe567
    ci: luals_version 3.13.9 -> 3.15.0 (#3167) Alexander Courtis 2025-07-21 13:22:07 +1000
  • d74d00cee9 ci: luals_version 3.13.9 -> 3.15.0 Alexander Courtis 2025-07-21 13:19:38 +1000
  • 641f125f6b
    Fix warnings ghostbuster91 2025-07-20 21:24:29 +0200
  • c1948cbce0
    feat: Allow to expand nodes until certain condition is met ghostbuster91 2025-07-20 21:07:49 +0200
  • 4394cc782f fix(picker): exclude full_name window id from the choice przepompownia 2025-07-15 02:04:19 +0200
  • b0b49552c9
    docs: polish example decorator (#3160) Alexander Courtis 2025-06-21 10:57:48 +1000
  • 654836fe8a docs: polish example decorator Alexander Courtis 2025-06-21 10:53:05 +1000
  • fee19f491d
    Merge branch 'master' into 2826-remove-view-globals Alexander Courtis 2025-06-20 13:48:22 +1000
  • 8eb5e0bfd1
    feat(#3157): add view.cursorlineopt (#3158) Alexander Courtis 2025-06-20 13:46:38 +1000
  • 680d715664 fix(#3157): add view.cursorlineopt Alexander Courtis 2025-06-20 13:45:13 +1000
  • 0830436cca refactor(#2826): consistency check returns new Alexander Courtis 2025-06-20 13:11:21 +1000
  • 51b269dc71 refactor(#2826): move global CURSORS to view member Alexander Courtis 2025-06-20 12:52:58 +1000
  • 82cc80ffa4 Revert "refactor(#2826): move global CURSORS to view member" Alexander Courtis 2025-06-20 12:47:04 +1000
  • d84dfad1c3 refactor(#2826): move global CURSORS to view member Alexander Courtis 2025-06-20 12:46:30 +1000
  • 4d6c42356a refactor(#2826): more consistency checking Alexander Courtis 2025-06-20 12:36:09 +1000
  • d72f85f524 refactor(#2826): more consistency checking Alexander Courtis 2025-06-20 12:33:16 +1000
  • e875f15b32 refactor(#2826): consistent naming of tabid Alexander Courtis 2025-06-20 12:01:24 +1000
  • 83fdff7c4a refactor(#2826): globals.TABPAGES -> WINID_PER_TAB Alexander Courtis 2025-06-20 11:18:38 +1000
  • 09ec00c085 refactor(#2826): get_winid returns new after consistency check Alexander Courtis 2025-06-20 10:01:12 +1000
  • 3615c7dffe refactor(#2826): temporarily reuse BUFNR_PER_TAB in view constructor Alexander Courtis 2025-06-20 09:33:07 +1000
  • 5fbd6745eb refactor(#2826): remove unused view member height Alexander Courtis 2025-06-20 09:19:33 +1000
  • f1e9d5165c refactor(#2826): remove unused view members centralize_selection and preserve_window_proportions Alexander Courtis 2025-06-20 09:12:29 +1000
  • 414e576bc2 refactor(#2826): remove unnecessary view members float, hide_root_folder; use explorer opts Alexander Courtis 2025-06-20 09:03:19 +1000
  • de2ae0b06f refactor(#2826): consistent use of buffer registry, tidy, add todos Alexander Courtis 2025-06-20 08:32:40 +1000
  • d6cd465462 refactor(#2826): winnr->winid consistently Alexander Courtis 2025-06-19 16:46:27 +1000
  • b7e9789850 refactor(#2826): winnr->winid in view/globals, remove redundant get_winid and get_bufnr calls Alexander Courtis 2025-06-19 16:44:19 +1000
  • 6e7ce8771b refactor(#2826): fuller error messages Alexander Courtis 2025-06-19 16:25:32 +1000
  • 0a06f65bf0
    refactor(#2826): move view to instanced window class (#3153) Alexander Courtis 2025-06-19 15:45:55 +1000
  • d1df6d45a4 refactor(#2826): explorer init logging Alexander Courtis 2025-06-19 13:43:21 +1000
  • d822fdd822 refactor(#2826): notify error on view winid and bufnr mismatches Alexander Courtis 2025-06-19 13:35:48 +1000
  • de3f48629d refactor(#2826): notify error on view winid and bufnr mismatches Alexander Courtis 2025-06-19 13:24:02 +1000
  • 6347a2c173 vim: nvim-tree: revert: track bufnr via buffer-update channel Alexander Courtis 2025-06-19 12:58:33 +1000
  • 0a437b31be vim: nvim-tree: more logging Alexander Courtis 2025-06-19 12:41:20 +1000
  • bca6ed8b08 vim: nvim-tree: track bufnr via buffer-update channel Alexander Courtis 2025-06-19 11:42:10 +1000
  • 3f13193f6d refactor(#2826): tidy experiment names and logs Alexander Courtis 2025-06-19 10:22:23 +1000
  • c8a7212a8f refactor(#2826): track member bufnr -> winid with global Alexander Courtis 2025-06-18 16:38:16 +1000
  • 223693b4d4 refactor(#2826): instrument View:get_bufnr Alexander Courtis 2025-06-18 16:25:09 +1000
  • 3b792d4015 refactor(#2826): instrument View:set_current_win, View:prevent_buffer_override Alexander Courtis 2025-06-18 15:59:31 +1000
  • 8385953120 refactor(#2826): instrument View:setup_tabpage Alexander Courtis 2025-06-18 15:42:25 +1000
  • cdc43952de refactor(#2826): instrument View:get_winnr Alexander Courtis 2025-06-18 15:22:36 +1000
  • 127e0603a7 refactor(#2826): add experimental.multi_instance_debug, split globals out of view, move diagnostics to its own module Alexander Courtis 2025-06-18 14:31:21 +1000
  • 8e66733551 refactor(#2826): default lifecycle log off Alexander Courtis 2025-06-17 17:07:03 +1000
  • 5db04afa0a refactor(#2826): add View.tab_line for debugging Alexander Courtis 2025-06-18 13:50:44 +1000
  • ca3a817676 refactor(#2826): better enumerate_options function Alexander Courtis 2025-06-17 13:11:04 +1000
  • 11c9d0c37a refactor(#2826): fix bad cherry-pick Alexander Courtis 2025-06-18 13:40:11 +1000
  • 6bdf51212c refactor(#2826): add lifecycle logging to all Explorer members Alexander Courtis 2025-06-16 13:55:35 +1000
  • e0c7118864 refactor(#2826): move all winhl to appearance constants Alexander Courtis 2025-06-16 13:00:33 +1000
  • 8438a74ae1 refactor(#2826): retain necessary view globals Alexander Courtis 2025-05-03 08:04:06 +1000
  • 110fa7e7a4 refactor(#2826): move View into Explorer package Alexander Courtis 2025-04-21 14:23:34 +1000
  • ee72e97d13 refactor(#2826): API uses Explorer's View Alexander Courtis 2025-04-21 14:12:12 +1000
  • 89d68db3aa refactor(#2826): move autocmds to Explorer Alexander Courtis 2025-04-21 12:17:21 +1000
  • 77d2aa891b refactor(#2826): View is an Explorer member Alexander Courtis 2025-04-21 12:02:19 +1000
  • 937784f28d refactor(#2826): singleton View class Alexander Courtis 2025-04-20 14:47:43 +1000
  • 00d7a308d6 refactor(#2826): singleton View class, WIP Alexander Courtis 2025-04-20 14:28:44 +1000
  • 048e637134 refactor(#2826): singleton View class, WIP Alexander Courtis 2025-04-20 14:07:02 +1000
  • 53643f505a refactor(#2826): singleton View class, WIP Alexander Courtis 2025-04-20 13:57:12 +1000
  • ca2ed19be9 refactor(#2826): singleton View class, WIP Alexander Courtis 2025-04-20 13:54:37 +1000
  • 0a052b7dee refactor(#2826): singleton View class, WIP Alexander Courtis 2025-04-20 13:20:41 +1000
  • ca7979a06f refactor(#2826): singleton View class, WIP Alexander Courtis 2025-04-20 12:48:22 +1000
  • 25d1092710 refactor(#2826): singleton View class, WIP Alexander Courtis 2025-04-20 12:45:22 +1000
  • 744745b1ec refactor(#2826): retain necessary view globals Alexander Courtis 2025-05-03 08:04:06 +1000
  • b9835940a2 refactor(#2826): move View into Explorer package Alexander Courtis 2025-04-21 14:23:34 +1000
  • 625ea98b65 refactor(#2826): API uses Explorer's View Alexander Courtis 2025-04-21 14:12:12 +1000
  • 620c6e0ce4 refactor(#2826): move autocmds to Explorer Alexander Courtis 2025-04-21 12:17:21 +1000
  • d37a282f7b refactor(#2826): View is an Explorer member Alexander Courtis 2025-04-21 12:02:19 +1000
  • 009f53cb3a refactor(#2826): singleton View class Alexander Courtis 2025-04-20 14:47:43 +1000
  • 7185e15328 refactor(#2826): singleton View class, WIP Alexander Courtis 2025-04-20 14:28:44 +1000
  • 6779596f3f refactor(#2826): singleton View class, WIP Alexander Courtis 2025-04-20 14:07:02 +1000
  • 6f733c000b refactor(#2826): singleton View class, WIP Alexander Courtis 2025-04-20 13:57:12 +1000
  • 88b102fd19 refactor(#2826): singleton View class, WIP Alexander Courtis 2025-04-20 13:54:37 +1000
  • df095b5db1 refactor(#2826): singleton View class, WIP Alexander Courtis 2025-04-20 13:20:41 +1000
  • ed008c7b09 refactor(#2826): singleton View class, WIP Alexander Courtis 2025-04-20 12:48:22 +1000
  • 7804c90733 refactor(#2826): singleton View class, WIP Alexander Courtis 2025-04-20 12:45:22 +1000
  • 996219335c refactor(#2826): default lifecycle log off 2826-multi-instance-view-amc Alexander Courtis 2025-06-17 17:07:03 +1000
  • b1a5cb55b0 Merge remote-tracking branch 'origin/master' into 2826-multi-instance-view-amc Alexander Courtis 2025-06-17 17:01:20 +1000
  • d54a1875a9
    fix: invalid window id for popup info window (#3147) Yavorski 2025-06-17 09:59:28 +0300
  • 970263141f fix: invalid window id for popup info window yavorski 2025-06-15 12:11:46 +0300
  • 1fe6ed858d refactor(#2826): add lib.target_win_id to tabline Alexander Courtis 2025-06-17 16:38:47 +1000
  • 0d975b4cb4 refactor(#2826): add View.tab_line for debugging Alexander Courtis 2025-06-17 16:22:33 +1000
  • c7779d93a7 refactor(#2826): better enumerate_options function Alexander Courtis 2025-06-17 13:11:04 +1000
  • aa087788d7
    docs: fix renderer.icons.bookmarks_placement parameter, misspelling (#3150) Garry Filakhtov 2025-06-17 10:23:34 +1000
  • 56b5e0e457
    Fix minor documentation issues Garry Filakhtov 2025-06-16 20:09:57 +1000
  • d24f959bf1 refactor(#2826): remove unnecessary view setup and members Alexander Courtis 2025-06-16 16:18:49 +1000
  • 8b9c9c107f refactor(#2826): split global View and instance Window Alexander Courtis 2025-06-16 16:11:06 +1000
  • 54439447f1 refactor(#2826): add lifecycle logging to all Explorer members Alexander Courtis 2025-06-16 13:55:35 +1000
  • fc81249d4f refactor(#2826): rename View to Window Alexander Courtis 2025-06-16 13:42:56 +1000
  • 5377a3fd69 refactor(#2826): move all winhl to appearance constants Alexander Courtis 2025-06-16 13:00:33 +1000