summaryrefslogtreecommitdiff
path: root/classes/pref/filters.php
AgeCommit message (Collapse)Author
2022-06-06filter-tree: move external dojo/method to PrefFilterTree classAndrew Dolgov
2022-06-05pref-filters: add a button to hide or show rules in the filter listAndrew Dolgov
2021-12-20filters:Andrew Dolgov
* add filter action to ignore feed-provided tags * simplify handling of various filter-provided tags * bump schema to 146
2021-11-14Address PHPStan warning in 'classes/pref/filters.php'.wn_
2021-11-14Address PHPStan warnings in 'classes/pref/filters.php'.wn_
2021-11-12Update signature of handler 'csrf_ignore' to include types.wn_
2021-07-28fix rendering of category filters on UncategorizedAndrew Dolgov
2021-03-08fix some php8 warningsAndrew Dolgov
2021-02-25use constants in get_pref()/set_pref()Andrew Dolgov
2021-02-21minor filter UI layout fixAndrew Dolgov
2021-02-21prevent creation of filter rules matching no feedsAndrew Dolgov
2021-02-21deal with filter actions UIAndrew Dolgov
2021-02-21for the most part, deal with filter rules UIAndrew Dolgov
2021-02-20more filter stuffAndrew Dolgov
2021-02-20a few more methods shuffled aroundAndrew Dolgov
2021-02-20first for filter frontend overhaulAndrew Dolgov
2021-02-16replace a few more controls to new styleAndrew Dolgov
2021-02-16controls_compat: comment out most of themAndrew Dolgov
2021-02-16replace a few more controls to new styleAndrew Dolgov
2021-02-16rework controls to accept parameters as arrayAndrew Dolgov
2021-02-16amend previous to fix actual underlying problem (double escaping)Andrew Dolgov
2021-02-16use a few more control helpers for checkboxesAndrew Dolgov
2021-02-16replace print_hidden with hidden_tagAndrew Dolgov
2021-02-16add namespaced controls with unified naming; deprecated old-style control ↵Andrew Dolgov
shortcuts
2021-02-15pref-filters: fix some warningsunify-method-namingAndrew Dolgov
2021-02-15prefs: unify namingAndrew Dolgov
2021-02-15feeds: unify namingAndrew Dolgov
2021-02-14 * remove users/filters toolbar edit button (just click on it)Andrew Dolgov
* fix title of edit filter dialog always showing create filter
2021-02-14use shortcut echo syntax for php templatesAndrew Dolgov
2021-02-13pref feeds: index cleanup, split into several methods, use tabs to maximize ↵Andrew Dolgov
space for feed tree, persist feed tree state
2021-02-13minor fixes re: previousAndrew Dolgov
2021-02-13pref filters index: markup cleanupAndrew Dolgov
2021-02-12more dialog-related cleanupAndrew Dolgov
2021-02-12* filters: remove duplicate code, overall cleanupAndrew Dolgov
* check if some tres exist before trying to reload them
2021-02-12edit filter dialog: cleanupAndrew Dolgov
2021-02-12various dialog-related fixes; stop referring to many dialogs by name; move ↵Andrew Dolgov
filter test initial dialog to client side
2021-02-08move some old-style handlers to new callback onesAndrew Dolgov
2021-02-08pluginhost: rework run_hooks() to be shorter, add callback variant; ↵Andrew Dolgov
implement exception handling for both
2021-02-06fix some warnings in prefs (filters, users)Andrew Dolgov
2021-02-05initial WIP for php8; bump php version requirement to 7.0Andrew Dolgov
2020-12-12Remove duplicate block in 'classes/pref/filters.php'.wn
Also a minor tweak to getting the search filter.
2020-11-27prevent horizontal scrolling in filter editor dialog if rules are very longAndrew Dolgov
2020-09-23move timestamp-related stuff to a separate classAndrew Dolgov
2020-07-01prefs: show disabled filters properly on mysqlAndrew Dolgov
2020-07-01prefs: show root of filter tree as enabled so it's not grayed outAndrew Dolgov
2020-02-28add validationtextarea control, use it for filter match editorAndrew Dolgov
2020-02-28filter test dialog: pass contents via xhr POSTAndrew Dolgov
2019-07-12filter dialog: add inline regexp checkerAndrew Dolgov
2019-07-12add placeholder Filters.filterDlgCheckRegExpAndrew Dolgov
2019-04-14Fix button focus issuesMichael Kuhn
This change introduces derived classes for ComboButton, DropDownButton and Select that make sure that buttons do not remain focused after their menus are closed. This allows using hotkeys after closing them.