From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp10.migadu.com ([2001:41d0:403:478a::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms9.migadu.com with LMTPS id 2IXUEy7l7WSXbQEAG6o9tA:P1 (envelope-from ) for ; Tue, 29 Aug 2023 14:31:42 +0200 Received: from aspmx1.migadu.com ([2001:41d0:403:478a::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp10.migadu.com with LMTPS id 2IXUEy7l7WSXbQEAG6o9tA (envelope-from ) for ; Tue, 29 Aug 2023 14:31:42 +0200 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id E753664DCC for ; Tue, 29 Aug 2023 14:31:41 +0200 (CEST) Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20221208 header.b=daJEEVYI; spf=pass (aspmx1.migadu.com: domain of "emacs-orgmode-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="emacs-orgmode-bounces+larch=yhetil.org@gnu.org"; dmarc=pass (policy=none) header.from=gmail.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1693312302; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=0K+EgtgWy7YBc6NRhDS+xeYEok6ATCrnEvDpbXeiXeI=; b=PdtDL1mvRYFNN4iyQlZIFhonFB+CFMKjAZItRqD8wgxM9gT3R8DHFciLdCj4A7UBPIJpgK KUDM8g5JNmqPz8GgQKCirtGjed+b0ZLyuo3SKTXcjmdOlM16F7ZliJZ6eeboP0Ibkf5Ph5 NOFF/yvdApwn2M0sp0s/ewZUBWZVBRvDI4FkCn2iOjAHWdb6YVFlzY/dJJfGkFD5I6WXua D6nnXELjaHh9y66z4afDS1F2Qa/i3Irm7R8IkO7dBB7/WE0W9yWtlpPA4ZFgBdfy1Tjl+n Y8vVgiVFq4OiLepdavmFPpmCBRUNZizrtAeft0qtXaQiqXZsUexTeVuds4B8YA== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20221208 header.b=daJEEVYI; spf=pass (aspmx1.migadu.com: domain of "emacs-orgmode-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="emacs-orgmode-bounces+larch=yhetil.org@gnu.org"; dmarc=pass (policy=none) header.from=gmail.com ARC-Seal: i=1; s=key1; d=yhetil.org; t=1693312302; a=rsa-sha256; cv=none; b=PKNpOm/p8wlFxURHM0Bf/GD9pNEq7EcIQHYZoOhgPPch8nZ8ZwdTUholfsOZ0nar/E7XZZ ScWt0pTXe3ImtcAwYTTjezYHj7FOBIlrVFpCK8cjhtsmOALrVQCh9a5gfqg7ReVkf6w9ow 8pD3JGsFXLum0Q7skZcKXjxyktr+W9+XVrveEZnfQA3L8IlK44iLZFMPWB1VDIkBGy1N8K +ZPk3ipShr56NIdojFjs3z9zt2Xu+EBbmCKiIWQB5ukqJindRVCV2W/I96wxfnjq7NrOsz zeO8vJaLgQRsuzdVGPnRr0515bzDnLOWs35IfzBdjk97Qgll6D2twsnFqXATLg== Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qaxro-0003cj-RV; Tue, 29 Aug 2023 08:30:49 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qaxrb-0003bB-Co for emacs-orgmode@gnu.org; Tue, 29 Aug 2023 08:30:31 -0400 Received: from mail-lj1-x22d.google.com ([2a00:1450:4864:20::22d]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qaxrY-0004dY-JU for emacs-orgmode@gnu.org; Tue, 29 Aug 2023 08:30:31 -0400 Received: by mail-lj1-x22d.google.com with SMTP id 38308e7fff4ca-2bd0bc8b429so35194141fa.2 for ; Tue, 29 Aug 2023 05:30:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1693312222; x=1693917022; h=mime-version:message-id:date:references:in-reply-to:subject:to:from :from:to:cc:subject:date:message-id:reply-to; bh=0K+EgtgWy7YBc6NRhDS+xeYEok6ATCrnEvDpbXeiXeI=; b=daJEEVYI7MQCTNBNIRq+4SUab5jigiglbZQOThOiiAK73j8OQJzi2nW1axysAE17Yg tDRHp7uCDodoJ2rbATURQB9lIQXE9zoFhvsWVJa9FRt6hgj8+0rbGx4AtmL6cADBpUbE k08umKwdaa7NPogwGihe6ifNsYZbtHdVQJDicoALonR8wY+6DJiHuS7I5ZRGGeesNnZG r65AoIZBtKpgRztvHaNvMUXTuxdNFzF3h0yQ13HGhFrHdr15JWycqdhsrE701DiN+LMt YX+ehjEFq0fd5XyE4GViLYYPgq0uZxNp0Dr/H+Zh35QZnD42PpxYMCWoKN1dHldky5PH r5UQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1693312222; x=1693917022; h=mime-version:message-id:date:references:in-reply-to:subject:to:from :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=0K+EgtgWy7YBc6NRhDS+xeYEok6ATCrnEvDpbXeiXeI=; b=G6KzmQ4hvAGzMRxwki7t+VNVp5K4xp912NB7f0V8GsSu4896vDMBAE7t5qG+2rQc6Z BuMiiA77FoDhjmH/9S1UWjv1NM7tabRjI45S7FbdutoZxVwdhVYxGc3dkjewA++OwkQf b1bN/Q//d9KxF3nX27Z+4BiLUQSi5bnd9ITspfIp47Y9XdkfAvGzpy1Y2DDztKWiAVUS U15AKTgNNJsHzgnOhOqVtTMy8+wh3Pddo8714BR1FvVd4ecz9k39KZ7xLzlY+OZzAPKM iWO5KHh3rAtaKSXXuSD62+mozaV9MgEFv2Y8rIEFnqMHRKL3JQ/GuNl/qP8XSWE+ux9v y4oA== X-Gm-Message-State: AOJu0YyE/YaErquvNoqvZjt7ZK+n/QT5hh8CStcSCCJbzi0qXKYQJE2P v5mx6WgDN3KCkUFuGh9jlbyy38wguY308Q== X-Google-Smtp-Source: AGHT+IHWky9bepIGfvUykKMESYBmFkMe0nAW6MlXywFRtV1EFyxOqw2AJICSneucpCCi44iFX/PIIw== X-Received: by 2002:a2e:7810:0:b0:2bc:f1e2:9043 with SMTP id t16-20020a2e7810000000b002bcf1e29043mr8397441ljc.26.1693312221988; Tue, 29 Aug 2023 05:30:21 -0700 (PDT) Received: from sonyvaio ([5.137.21.110]) by smtp.gmail.com with ESMTPSA id j18-20020a2eb712000000b002b95eb96ab7sm2163726ljo.18.2023.08.29.05.30.20 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 29 Aug 2023 05:30:21 -0700 (PDT) From: Ilya Chernyshov To: emacs-orgmode Subject: Re: [ANM] org-timeblock: Schedule your day visually, using timeblocking technique inside Emacs In-Reply-To: <873514eyxx.fsf@gmail.com> References: <873514eyxx.fsf@gmail.com> Date: Tue, 29 Aug 2023 19:30:15 +0700 Message-ID: <873502jajs.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=2a00:1450:4864:20::22d; envelope-from=ichernyshovvv@gmail.com; helo=mail-lj1-x22d.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-orgmode@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+larch=yhetil.org@gnu.org Sender: emacs-orgmode-bounces+larch=yhetil.org@gnu.org X-Migadu-Flow: FLOW_IN X-Migadu-Country: US X-Migadu-Scanner: mx0.migadu.com X-Spam-Score: -3.90 X-Migadu-Queue-Id: E753664DCC X-Migadu-Spam-Score: -3.90 X-TUID: KcDzT/rVsH71 Ilya Chernyshov writes: > Hi! I wrote a package that provides interactive day view for orgmode > tasks. With this package you can visually understand your day schedule > and quickly reschedule your tasks and events. Essentially, this is what > modern calendars provide, although my package currently only provides > day view. Hi Recently, I implemented multi-day views feature for org-timeblock. You can now choose the number of days (1-7) displayed via command org-timeblock-switch-view. Here's a screenshot: https://raw.githubusercontent.com/ichernyshovvv/org-timeblock/master/screenshots/multi-day-view.png Quick video demo of multi-day views: https://www.youtube.com/watch?v=aOkRw03Wg3o Link: https://github.com/ichernyshovvv/org-timeblock