Add/Show/Delete Emojis on Notes (#181)
This MR adds the ability to view, add, and delete emojis from notes and comments. This action can be performed by default with the `Ea` (emoji add) keybinding, and the `Ed` (emoji delete) keybinding. Only emojis added by the current user are eligible for deletion. The MR also implements a popup functionality which shows the user who added emojis on hover. Implements #179
This commit is contained in:
committed by
GitHub
parent
99741178f9
commit
baee20b279
@@ -38,6 +38,15 @@ M.filter = function(input_table, value_to_remove)
|
||||
return resultTable
|
||||
end
|
||||
|
||||
M.filter_by_key_value = function(input_table, target_key, target_value)
|
||||
local result_table = {}
|
||||
for _, v in ipairs(input_table) do
|
||||
if v[target_key] ~= target_value then
|
||||
table.insert(result_table, v)
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
---Merges two deeply nested tables together, overriding values from the first with conflicts
|
||||
---@param defaults table The first table
|
||||
---@param overrides table The second table
|
||||
|
||||
Reference in New Issue
Block a user