TODO

Discussion related to "Everything" 1.5 Alpha.
Post Reply
void
Site Admin
Posts: 6462
Joined: Fri Oct 16, 2009 11:31 pm

TODO

Post by void » Sun Mar 21, 2021 10:32 am

Core functionality for Everything 1.5 is complete.

What's Next for Everything 1.5a
  • [PRIORITY] Fix broken path sorting.
  • [PRIORITY] Fix database corruption when using the folder filter.
  • [PRIORITY] Fix a crash when using an indexed property file exclude filter.
  • [PRIORITY] Fix broken Everything 1.4 features.
  • [PRIORITY] UI development.
  • [PRIORITY] highlighting with complex script support.
  • [PRIORITY] Find and replace dialog / find bar
  • [PRIORITY] History for multi-file-renamer
  • [PRIORITY] Compare file lists / file list diffs
  • [PRIORITY] Group policy support
  • [PRIORITY] Sidebars / command bar
  • parent-filelist: search
  • parentattributes: search
  • Column Sets might work as a submenu next to the Audio...Video submenus.
  • right click column header menu layout add/remove should be together.
  • property UI -need to manage indexed properties and custom values.
  • support TC content plugins
  • eml property handler and eml content handler.
  • add 'Everything will restart' warning to reload config dialog
  • status bar help text for context menu parent folder items
  • import/export plugins settings
  • subfolders on everything treeview item
  • right click menus use wrong dark theme on windows 10 after changing dark theme.
  • WD Elements 3.5" USB 3.0 hard drive not safely removing. -everything holding handles?
  • Add a search function to use the new Find Property Duplicates feature.
  • search box on folder sidebar / close button on sidebars
  • index journal sidebar
  • work area sidebar to temporarily store drag drop files.
  • UI option to allow window move from toolbar.
  • total bytes written stat for db:save
  • optimized case for dmyear:
  • grid lines
  • syslink control emulation (accessibility support)
  • temp indexes -this folder (folder in the current search) is not index -would you like to add it to your index? yes/no -dropdown dialog
  • rewrite preview pane
  • multi-file-renamer insert property #format-date:#get-property:date-modified,"yy mm dd hh MM ss"
  • everything never forgets exclude volumes (fat/ntfs/refs/network drives etc) -maybe we could clear this list if auto include is unchecked?
  • menu customization
  • get shell to handle error 5 with multi-file renames.
  • option to follow folder shortcuts (.lnk) when using folder indexing.
  • redo button in undo history
  • long filename support for move operations.
  • add support for the not operator ! in other search boxes
  • temp exclude list items need a UI check box to toggle them on/off
  • Check and remove HKLM\Software\Microsoft\Windows\CurrentVersion\Explorer\StartupApproved\Run when we enable run on system startup.
  • recent change secondary sorts.
  • command line to add a folder index -add-folder-index c:, command line to add a folder index with subfolders -no-subfolders, also add search
  • add an option to clear a offline folder index.
  • column sets
  • orlist DFA
  • press F5 to update indexed properties for current visible items
  • ntfs allocation size property.
  • scriptshape
  • replace ifilter with windows search
  • dimensions:800..1920X600..1080 -improve readability.
  • install HKEY_CLASSES_ROOT\LibraryFolder\background\shell 'search Everything here...' context menu item.
  • allow draging bookmarks to desktop to create a shortcut.
  • allow draging of search box to desktop to create a shortcut.
  • organize macros UI
  • add filelist wildcard filter, eg: c:\myfilelists\*.efu so we can add a whole folder of file lists. my be tricky to monitor the folder, but doable.
  • validmkv: validmp4: validjpg: validmp3 properties. -instead of valid: we need to use invalid, since we are not an official validator. we definately know when a file is invalid, not the otherway around.
  • preview hang on vob files
  • search history organize edit existing search text
  • os_VerifyEmbeddedSignature tests for plugins
  • support HKEY_CURRENT_USER\Software\Classes\.ext\shell\verb\command for context menus
  • add a radio check box for the user to select the control panel\all items...
  • add copy full path to clipboard (with quotes) to tools -> Options -> Context menu -also remove the double quote path option -this will keep all these settings in one place.
  • filelists cant handle control panel -thinks its relative.
  • details / thumbnail button on bottom right of statusbar -like in windows 10
  • should we move the Everything.db when changing the database location? users are expecting a new Everything.db to appear in the new location.
  • child: should be a modifier
  • utf8-len: should be a modifier
  • option to use serialnumber:xxxx-xxxx in the GUID field for NTFS volumes. -we did add relative path support, eg: "\\"
  • keep run count for files renamed in Everything.
  • hash from sfv, .sha256 property etc
  • sfv pass property
  • days since modified property. a compact column to show files modified x days ago
  • run with parameters UI option when executing an item.
  • multiple desktop support on windows 10, desktop instance? users want to allow one 'show window' per desktop.
  • add journal api to SDK.
  • add db snapshot to SDK.
  • Add commands to convert the selected filenames to lowercase/uppercase/titlecase.
  • window manager to list all everything search windows -option to activated, hidden, unhidden or closed.
  • customizable context menu items, need to be able to add new items and set position and $exec command
  • customizable locations in the tree view.
  • add a setting to disable always ontop if maximized.
  • allow users to specify delimiter for filelists, ext: -not sure this is needed now that we support , and ;
  • support WSL files. (Linux Windows Shares) \\wsl$
  • fuzzy search needs ranking system -needs a ranking system so search for "tonic" shows "tonic" results above "sonic" results...
  • regex:^(.*)abc dupestartwith:\1
  • detect dpi change when dragging Everything from one monitor to another.
  • an eval toolbar? show the evaluation result from the search bar, eg: search 1+1 would show 2 in the eval bar.
  • view -> Select Columns
  • filelists editor to support all properties
  • export as m3u, picture/video/document playlists?
  • paste & go from search edit when search as you type is off.
  • add a "Create Search shortcut" option to the file menu to create a shortcut to launch everything with the current search.
  • bookmark tags like in firefox.
  • normalization list or Synonyms list
  • Lemmatization / Stemming option
  • add a button to the right of the search edit in bookmarks/filters to open the advanced search / filter builder
  • Add the option to show the volume label in Path/Folder column
  • ISpellChecker support for dictionary look up? -windows 8 only -doesn't match things like usa.
  • research column header dropdowns -HDF_SPLITBUTTON -implement a dropdown menu for this.
  • named instances support in SDK
  • add a minimize button to each advanced search option -make sure its remember between Everything sessions.
  • if we add a duplicate search term, eg: search for: 8087 8087 we should detect the second 8087 as a duplicate term and search for two occurrences of 8087
  • add #sentencecase:<%1> to multi-file renamer
  • show a warning when setting a filter/bookmark macro and that macro name already exists.
  • add a special <current search> option to bookmark searches that is replaced with the current search box text.
  • show total size in status bar for file list editor.
  • In the Everything.ini support page, add something about double quotes use \ to escape.
  • preview window should stay the same size when sizing the main window
  • hold shift to show detailed tooltips ? -could show size as bytes? durations in milliseconds etc?
  • add a command line option to rescan a specific folder index.
  • add an enable local crash dumps search command, eg: /enable_local_dumps Tools -> Debug -> Enable crash dumps
  • isopen: search function to list files that are currently opened.
  • Add support for symbolic links when using NTFS indexing.
  • have a simple filename for "always the latest version", eg: Everything.zip Everything.msi etc...
  • add support for SHGetStockIconInfo
  • paste with newlines as ORs -as an advanced submenu item? -we cant add to the edit right click menu easily.
  • show icons on thumbnails -need to check registry if this is enabled for each type.
  • path ellipsis for path column
  • add support for URLDownloadToFile
  • add property to show number of NTFS data fragments for files.
  • add own header control so we can show tooltips when ellipsis are used for header titles.
  • taskbar group icon shows standard icon for Everything when using 4k display with 300% windows scaling
  • reload preview if the current preview file has been modified.
  • add "reset order" and "reset columns" to the column organizer.
  • customize infotip / tooltips on items like the statusbar custom single result text.
  • optional menu item to toggle time format to show seconds/milliseconds.
  • keyboard options page should focus "Show commands containing:" first, otherwise if a hotkey edit is focused, we can use our alt shortcuts.
  • renamelist <filenames.txt> -open the multifile renamer from a list of filenames in filenames.txt
  • scroll sensitivity setting? vscroll/hscroll multiplier, LVM_SCROLL, WM_VSCROLL, WM_MOUSEWHELL etc..
  • reindex a NTFS volume when a folder is renamed and the old name is not found. (excluded folder is renamed)
  • online/offline status -add a background thread to Everything to monitor if folder indexes are online/offline and only attempt update when the folder is online...
  • ini options to customize the action of xbutton 1 and xbutton 2.
  • index named data streams
  • focus the search edit after some custom timeout? eg 30 seconds?
  • fix aspect ratio for preview images / thumbnails with odd DPI
  • add a command line option to show preview pane or hide preview pane. -nopreview
  • show file attribute details when mousing over, eg: N = Normal. D = Directory
  • command line option to launch advanced search UI.
  • add count: to advanced search.
  • dont index folders immediately after adding them, instead start scanning them in the background.
  • add an option to include a trailing backslash for directories when using copy as path and exporting to txt.
  • remove duplicated backslashes in the search, eg: c:\windows\\setup.bmp => c:\windows\setup.bmp, however, allow searches to start with any number of backslashes, eg: \\server\share
  • run programs as non-admin from admin everything.
  • localize search function names
  • a menu option (under the search menu?) to select which indexes to search. or under the Indexes menu
  • cache visible highlighted results -clear cache when we get new results. calculated highlighting every time the mouse moves is tooo much
  • add an option to allow * to match \
  • add a TASK SCHEDULER feature, actions could be when a file is created that matches this filter "*.exe" run the following program..
  • color filters - and icon color multipler filters, so empty folders can be red etc.
  • and much more....

Post Reply