<?xml version="1.0" encoding="UTF-8"?> 
<?xml-stylesheet href="https://dev.horde.org/themes/horde//default/feed-rss.xsl" type="text/xsl"?> 
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"> 
 <channel> 
  <title>Mass Delete Events</title> 
  <pubDate>Fri, 10 Apr 2026 02:02:31 +0000</pubDate> 
  <link>https://bugs.horde.org/ticket/8749</link> 
  <atom:link rel="self" type="application/rss+xml" title="Mass Delete Events" href="https://bugs.horde.org/ticket/8749/rss" /> 
  <description>Mass Delete Events</description> 
 
   
   
  <item> 
   <title>Use Case: I create a series of recurring events for, say, my</title> 
   <description>Use Case: I create a series of recurring events for, say, my lectures and excercises. Since recurrence can only be set up for simple intervals, christmas gets plastered by those events as well. Now I have to remove every single event in the two weeks around christmas. Two clicks each plus page load time.

Solution: Introduce a function &quot;Clear X&quot; for X out of {day, week, month}; maybe even allowing an arbitrary time range is nice and simple. There should be several options: 
* Remove every single event in the selected time frame
* Remove events from selected categories (one checkbox each) in the selected time frame
* Remove exactly the selected events (long list with checkbox for each event)</description> 
   <pubDate>Wed, 02 Dec 2009 22:02:12 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/8749#t56965</link> 
  </item> 
   
  <item> 
   <title>I think this is more an argument for a faster UI/experience </title> 
   <description>I think this is more an argument for a faster UI/experience for deleting individual recurrences than it is a feature that would be generally useful.</description> 
   <pubDate>Thu, 03 Dec 2009 02:43:22 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/8749#t56970</link> 
  </item> 
   
  <item> 
   <title>&gt; I think this is more an argument for a faster UI/experienc</title> 
   <description>&gt; I think this is more an argument for a faster UI/experience for 
&gt; deleting individual recurrences than it is a feature that would be 
&gt; generally useful.
It would still take at least one click plus a little waiting time per event at the least. It is a simple matter of complexity: I propose O(1) instead of O(n), n the number of events you have to delete. On the other hand, you can speed up individual deletes as much as you want, you will never leave O(n) if you stick to the model we currently have ;)

What you have to decide is wether this improves a set of use cases that is significant enough to justify the effort or not. In my opinion, it does, since I believe the function should be not too complicated and should not have any side effects. But, of course, I am not privy to your code base.</description> 
   <pubDate>Thu, 03 Dec 2009 08:59:43 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/8749#t56971</link> 
  </item> 
   
  <item> 
   <title>There also has to be enough use for it to justify including </title> 
   <description>There also has to be enough use for it to justify including it in the user interface and thus making the UI more complicated. That&#039;s what I doubt here.</description> 
   <pubDate>Fri, 04 Dec 2009 02:42:12 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/8749#t56977</link> 
  </item> 
   
  <item> 
   <title>I agree with Chuck. As a compromise I could see that we add </title> 
   <description>I agree with Chuck. As a compromise I could see that we add checkboxes to the search result list and allow event deletion from there, though.</description> 
   <pubDate>Fri, 04 Dec 2009 10:41:04 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/8749#t56980</link> 
  </item> 
   
  <item> 
   <title>&gt; I agree with Chuck. As a compromise I could see that we ad</title> 
   <description>&gt; I agree with Chuck. As a compromise I could see that we add 
&gt; checkboxes to the search result list and allow event deletion from 
&gt; there, though.
This works if and only if you can search by category as well as define time spans more freely. Both is not possible today.

As for GUI cluttering: There already is a little &#039;+&#039; Link next to day labels for adding events. Why not add a &#039;-&#039; on the other side for deleting? (see attachment) This would solve the problem on a per-day basis, at least. Given deletion per day (with the choices pointed out earlier), I would save loads of time already with minimal GUI impact.</description> 
   <pubDate>Fri, 04 Dec 2009 12:04:02 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/8749#t56981</link> 
  </item> 
   
  <item> 
   <title>That looks really confusing to me. I&#039;m not saying never, but</title> 
   <description>That looks really confusing to me. I&#039;m not saying never, but for now I&#039;m marking this rejected.</description> 
   <pubDate>Fri, 04 Dec 2009 14:26:47 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/8749#t56983</link> 
  </item> 
   
  <item> 
   <title>Many things in Horde are confusing as it is. But it is, obvi</title> 
   <description>Many things in Horde are confusing as it is. But it is, obviously, your decision.</description> 
   <pubDate>Fri, 04 Dec 2009 14:48:13 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/8749#t56986</link> 
  </item> 
   
  <item> 
   <title>I appreciate your perspective as someone advocating for a fe</title> 
   <description>I appreciate your perspective as someone advocating for a feature that you would find useful and use. But are you really saying that because our UI is somewhat confusing now, it&#039;s no big deal to add more confusing things to it?</description> 
   <pubDate>Fri, 04 Dec 2009 15:01:06 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/8749#t56987</link> 
  </item> 
   
  <item> 
   <title>I just think that once you get what that tiny yellow plus is</title> 
   <description>I just think that once you get what that tiny yellow plus is made for (what is one of the things that is quite clear, that is to me it was, then), you will instantly understand what the minus does.

But despite that, bulk actions really seem necessary to me. Not only deletion is tedious, but also e.g. changing categories and setting up recurrence (&quot;Repeat this events/categories until this date&quot; - class schedule, again). You could also put a little checkbox to each event in week view and have the actions bundled at top and bottom, as it is done for mails already.

So, yes, you could abstract this request a little and consider bulk actions für events in general. You have to be very considerate of what actions can be bulked and how to present it, though.</description> 
   <pubDate>Fri, 04 Dec 2009 15:13:46 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/8749#t56988</link> 
  </item> 
   
   
 
 </channel> 
</rss> 
