catpoint, branch HEAD Catpoint simple presenting software. 72b17876a7896a404f42af13c8baa282f66becba 2024-08-10T07:50:48Z 2024-08-10T07:50:48Z Make global catpoint be used in catpoint-wrap. Christoph Lohmann 20h@r-36.net commit 72b17876a7896a404f42af13c8baa282f66becba parent 4bc0b567c7798de024e2bc3627a056ff8c68b394 Author: Christoph Lohmann <20h@r-36.net> Date: Sat, 10 Aug 2024 09:50:48 +0200 Make global catpoint be used in catpoint-wrap. 4bc0b567c7798de024e2bc3627a056ff8c68b394 2024-08-10T07:36:34Z 2024-08-10T07:38:01Z Properly integrate catpoint-wrap in makefile. Christoph Lohmann 20h@r-36.net commit 4bc0b567c7798de024e2bc3627a056ff8c68b394 parent 1906c66c95ad9a54cf372c6218d0e287eccafa6b Author: Christoph Lohmann <20h@r-36.net> Date: Sat, 10 Aug 2024 09:36:34 +0200 Properly integrate catpoint-wrap in makefile. Signed-off-by: Christoph Lohmann <20h@r-36.net> 1906c66c95ad9a54cf372c6218d0e287eccafa6b 2024-08-10T07:21:31Z 2024-08-10T07:21:31Z Add slide effects to README.md, fix minor stuff. Christoph Lohmann 20h@r-36.net commit 1906c66c95ad9a54cf372c6218d0e287eccafa6b parent 89508a45aedca7ffde34fc4ac871c91f2e825652 Author: Christoph Lohmann <20h@r-36.net> Date: Sat, 10 Aug 2024 09:21:31 +0200 Add slide effects to README.md, fix minor stuff. 89508a45aedca7ffde34fc4ac871c91f2e825652 2024-08-09T12:25:36Z 2024-08-10T07:11:56Z support a custom program run before every slide Josuah Demangeon me@josuah.net commit 89508a45aedca7ffde34fc4ac871c91f2e825652 parent a09f93d317d1d5a400e46806b0c066170632961a Author: Josuah Demangeon <me@josuah.net> Date: Fri, 9 Aug 2024 14:25:36 +0200 support a custom program run before every slide Ignore transitions when hitting uppercase H, J, K, L This allows skipping quickly through the slides. The catpoint-wrap utility will prepend a to every text file: $ catpoint-wrap ./script.sh *.txt Signed-off-by: Josuah Demangeon <me@josuah.net> Signed-off-by: Christoph Lohmann <20h@r-36.net> a09f93d317d1d5a400e46806b0c066170632961a 2024-08-04T16:20:25Z 2024-08-04T16:25:59Z Silence 'fwarn_unused_result' warning. Troels Henriksen athas@sigkill.dk commit a09f93d317d1d5a400e46806b0c066170632961a parent fff6e681e69d648d231c8ff98df5f0ffa2629120 Author: Troels Henriksen <athas@sigkill.dk> Date: Sun, 4 Aug 2024 18:20:25 +0200 Silence 'fwarn_unused_result' warning. There is nothing meaningful you can do with the return value in this case. Signed-off-by: Christoph Lohmann <20h@r-36.net> fff6e681e69d648d231c8ff98df5f0ffa2629120 2022-07-25T09:43:15Z 2022-07-25T11:04:14Z catpoint.1: fix navigation key typo, thanks jrmu Anders Damsgaard anders@adamsgaard.dk commit fff6e681e69d648d231c8ff98df5f0ffa2629120 parent 6d6d67da873fbda4b6efeaae1a0e0ccc5116915f Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Mon, 25 Jul 2022 07:43:15 -0200 catpoint.1: fix navigation key typo, thanks jrmu Signed-off-by: Christoph Lohmann <20h@r-36.net> 6d6d67da873fbda4b6efeaae1a0e0ccc5116915f 2021-06-12T14:45:35Z 2021-06-12T14:45:35Z Check out from bitreich.org exclusively. Christoph Lohmann 20h@r-36.net commit 6d6d67da873fbda4b6efeaae1a0e0ccc5116915f parent cced4d4fc8f35ca2edc46c4c085e61341a8f7f7e Author: Christoph Lohmann <20h@r-36.net> Date: Sat, 12 Jun 2021 16:45:35 +0200 Check out from bitreich.org exclusively. cced4d4fc8f35ca2edc46c4c085e61341a8f7f7e 2021-06-10T13:27:56Z 2021-06-10T16:38:29Z add pointtools in the TOOLS Marc Chantreux eiro@phear.org commit cced4d4fc8f35ca2edc46c4c085e61341a8f7f7e parent 26c535c058dd581475692b847bd19dde1bdd906f Author: Marc Chantreux <eiro@phear.org> Date: Thu, 10 Jun 2021 15:27:56 +0200 add pointtools in the TOOLS Signed-off-by: Christoph Lohmann <20h@r-36.net> 26c535c058dd581475692b847bd19dde1bdd906f 2021-05-29T16:08:22Z 2021-05-29T18:03:15Z Fix space to go to the next slide as intended and documented Hiltjo Posthuma hiltjo@codemadness.org commit 26c535c058dd581475692b847bd19dde1bdd906f parent 2f7d19fadd703f32a7a96555cea17c29ceb846e3 Author: Hiltjo Posthuma <hiltjo@codemadness.org> Date: Sat, 29 May 2021 18:08:22 +0200 Fix space to go to the next slide as intended and documented Keybind introduced in commit b455270d Signed-off-by: Christoph Lohmann <20h@r-36.net> 2f7d19fadd703f32a7a96555cea17c29ceb846e3 2021-05-29T15:57:41Z 2021-05-29T18:03:15Z remove BSD functions err and errx with die and cleanup more graceful there Hiltjo Posthuma hiltjo@codemadness.org commit 2f7d19fadd703f32a7a96555cea17c29ceb846e3 parent 4c69bd0f199e1b018ff9a8bae42bc2ddaaa0d863 Author: Hiltjo Posthuma <hiltjo@codemadness.org> Date: Sat, 29 May 2021 17:57:41 +0200 remove BSD functions err and errx with die and cleanup more graceful there Signed-off-by: Christoph Lohmann <20h@r-36.net> 4c69bd0f199e1b018ff9a8bae42bc2ddaaa0d863 2021-05-29T15:56:03Z 2021-05-29T18:03:15Z use 128 + the signal mask as the exit status code Hiltjo Posthuma hiltjo@codemadness.org commit 4c69bd0f199e1b018ff9a8bae42bc2ddaaa0d863 parent c21defed8f5b1cdcf8f1360ab81eb28725815489 Author: Hiltjo Posthuma <hiltjo@codemadness.org> Date: Sat, 29 May 2021 17:56:03 +0200 use 128 + the signal mask as the exit status code Signed-off-by: Christoph Lohmann <20h@r-36.net> c21defed8f5b1cdcf8f1360ab81eb28725815489 2021-05-29T15:54:38Z 2021-05-29T18:03:15Z add a quit function and separate it as a signal handler Hiltjo Posthuma hiltjo@codemadness.org commit c21defed8f5b1cdcf8f1360ab81eb28725815489 parent f1929385f7c4fc8d193479a376c5ea0ee6fee8b7 Author: Hiltjo Posthuma <hiltjo@codemadness.org> Date: Sat, 29 May 2021 17:54:38 +0200 add a quit function and separate it as a signal handler * This will be useful for a follow-up commit too. * Remove the unnecesary exitstatus variable. Signed-off-by: Christoph Lohmann <20h@r-36.net> f1929385f7c4fc8d193479a376c5ea0ee6fee8b7 2021-05-29T15:51:40Z 2021-05-29T18:03:15Z remove extra newline before EOF Hiltjo Posthuma hiltjo@codemadness.org commit f1929385f7c4fc8d193479a376c5ea0ee6fee8b7 parent e8f0e9f302546f8844785b2674f9c3fd4fc6a4b2 Author: Hiltjo Posthuma <hiltjo@codemadness.org> Date: Sat, 29 May 2021 17:51:40 +0200 remove extra newline before EOF Signed-off-by: Christoph Lohmann <20h@r-36.net> e8f0e9f302546f8844785b2674f9c3fd4fc6a4b2 2021-05-29T15:51:18Z 2021-05-29T18:03:15Z on mmap failure show on which file it failed Hiltjo Posthuma hiltjo@codemadness.org commit e8f0e9f302546f8844785b2674f9c3fd4fc6a4b2 parent dda57f5fe894543b4ccbb5f0aee5302adfdbb5b0 Author: Hiltjo Posthuma <hiltjo@codemadness.org> Date: Sat, 29 May 2021 17:51:18 +0200 on mmap failure show on which file it failed Signed-off-by: Christoph Lohmann <20h@r-36.net> dda57f5fe894543b4ccbb5f0aee5302adfdbb5b0 2021-05-29T15:50:21Z 2021-05-29T18:03:15Z bump LICENSE year Hiltjo Posthuma hiltjo@codemadness.org commit dda57f5fe894543b4ccbb5f0aee5302adfdbb5b0 parent 676429cb5a8df4024ec3a3d21f0fa5dff95c1b39 Author: Hiltjo Posthuma <hiltjo@codemadness.org> Date: Sat, 29 May 2021 17:50:21 +0200 bump LICENSE year Signed-off-by: Christoph Lohmann <20h@r-36.net> 676429cb5a8df4024ec3a3d21f0fa5dff95c1b39 2021-02-01T17:46:57Z 2021-02-01T17:46:57Z Update gramscii git repository to bitreich. Christoph Lohmann 20h@r-36.net commit 676429cb5a8df4024ec3a3d21f0fa5dff95c1b39 parent 4f4e9e4aa492d0eec894901174c75818ead46d8f Author: Christoph Lohmann <20h@r-36.net> Date: Mon, 1 Feb 2021 18:46:57 +0100 Update gramscii git repository to bitreich. Thanks Karchu for noticing! 4f4e9e4aa492d0eec894901174c75818ead46d8f 2020-12-28T14:42:27Z 2020-12-28T14:42:33Z catpoint.1: document signals, changed behaviour for r, ^L, fix a typo Hiltjo Posthuma hiltjo@codemadness.org commit 4f4e9e4aa492d0eec894901174c75818ead46d8f parent 80b1a263250b1efc820659eee7134a5a61f65d3f Author: Hiltjo Posthuma <hiltjo@codemadness.org> Date: Mon, 28 Dec 2020 15:42:27 +0100 catpoint.1: document signals, changed behaviour for r, ^L, fix a typo Signed-off-by: Christoph Lohmann <20h@r-36.net> 80b1a263250b1efc820659eee7134a5a61f65d3f 2020-12-28T14:19:51Z 2020-12-28T14:19:51Z Set slidechanged before raise. Christoph Lohmann 20h@r-36.net commit 80b1a263250b1efc820659eee7134a5a61f65d3f parent 68ef54b661d4e28bb74d67b1bdf81d997abb08db Author: Christoph Lohmann <20h@r-36.net> Date: Mon, 28 Dec 2020 15:19:51 +0100 Set slidechanged before raise. Thanks Bob! 68ef54b661d4e28bb74d67b1bdf81d997abb08db 2020-12-28T14:08:19Z 2020-12-28T14:08:19Z Introduce a hint to only slide file if needed. Christoph Lohmann 20h@r-36.net commit 68ef54b661d4e28bb74d67b1bdf81d997abb08db parent cd4fd87b2fc9d10ac71b55d9b1ea503fdad037b0 Author: Christoph Lohmann <20h@r-36.net> Date: Mon, 28 Dec 2020 15:08:19 +0100 Introduce a hint to only slide file if needed. cd4fd87b2fc9d10ac71b55d9b1ea503fdad037b0 2020-12-20T18:21:25Z 2020-12-20T18:21:25Z Update manpage for reload. Christoph Lohmann 20h@r-36.net commit cd4fd87b2fc9d10ac71b55d9b1ea503fdad037b0 parent 8fe4f9e73396be7894f7b72b3428a55b76bb7643 Author: Christoph Lohmann <20h@r-36.net> Date: Sun, 20 Dec 2020 19:21:25 +0100 Update manpage for reload. Thanks Bob! 8fe4f9e73396be7894f7b72b3428a55b76bb7643 2020-12-20T18:20:40Z 2020-12-20T18:20:40Z Simplify reloading, remove lines. Christoph Lohmann 20h@r-36.net commit 8fe4f9e73396be7894f7b72b3428a55b76bb7643 parent bfffb92ac6b36152b642c3eefe2dc7a77dcf5fe4 Author: Christoph Lohmann <20h@r-36.net> Date: Sun, 20 Dec 2020 19:20:40 +0100 Simplify reloading, remove lines. Thanks Bob for the suggestion! bfffb92ac6b36152b642c3eefe2dc7a77dcf5fe4 2020-12-20T18:10:37Z 2020-12-20T18:10:37Z Push LICENSE to 2020. For next release. Christoph Lohmann 20h@r-36.net commit bfffb92ac6b36152b642c3eefe2dc7a77dcf5fe4 parent 13d5b94b8ddb198f37a30e15004574e3f630e068 Author: Christoph Lohmann <20h@r-36.net> Date: Sun, 20 Dec 2020 19:10:37 +0100 Push LICENSE to 2020. For next release. 13d5b94b8ddb198f37a30e15004574e3f630e068 2020-12-20T18:01:30Z 2020-12-20T18:01:30Z Make it to 0.2. Christoph Lohmann 20h@r-36.net commit 13d5b94b8ddb198f37a30e15004574e3f630e068 parent 0ebd046cc4dc1cfca5e7120fa2115354efb0a87f Author: Christoph Lohmann <20h@r-36.net> Date: Sun, 20 Dec 2020 19:01:30 +0100 Make it to 0.2. 0ebd046cc4dc1cfca5e7120fa2115354efb0a87f 2020-12-20T16:20:03Z 2020-12-20T16:20:03Z Move to sigaction. Raise SIGWINCH on HUP for ncurses. Christoph Lohmann 20h@r-36.net commit 0ebd046cc4dc1cfca5e7120fa2115354efb0a87f parent 6649dc02de2035e52c61b3e62cc543fd6bfdb1a7 Author: Christoph Lohmann <20h@r-36.net> Date: Sun, 20 Dec 2020 17:20:03 +0100 Move to sigaction. Raise SIGWINCH on HUP for ncurses. Thanks Bob for the sigaction suggestion! 6649dc02de2035e52c61b3e62cc543fd6bfdb1a7 2020-12-20T15:35:03Z 2020-12-20T15:35:03Z Include string.h for memset. Christoph Lohmann 20h@r-36.net commit 6649dc02de2035e52c61b3e62cc543fd6bfdb1a7 parent 59a8c7e4ae0d424319bccc0ffa6ffa8ae88d2ba6 Author: Christoph Lohmann <20h@r-36.net> Date: Sun, 20 Dec 2020 16:35:03 +0100 Include string.h for memset. Thanks Bob! 59a8c7e4ae0d424319bccc0ffa6ffa8ae88d2ba6 2020-12-20T15:34:20Z 2020-12-20T15:34:20Z Raise SIGWINCH in SIGHUP, so refresh is safe in ncurses. Christoph Lohmann 20h@r-36.net commit 59a8c7e4ae0d424319bccc0ffa6ffa8ae88d2ba6 parent b87460e37befbca7423a4cdafa017a6422ce0041 Author: Christoph Lohmann <20h@r-36.net> Date: Sun, 20 Dec 2020 16:34:20 +0100 Raise SIGWINCH in SIGHUP, so refresh is safe in ncurses. b87460e37befbca7423a4cdafa017a6422ce0041 2020-12-20T15:08:20Z 2020-12-20T15:08:20Z Remove space to Gentoo for better readability. Christoph Lohmann 20h@r-36.net commit b87460e37befbca7423a4cdafa017a6422ce0041 parent a2730192609fdbb7d69b9392dcf8b6c25fe8aea2 Author: Christoph Lohmann <20h@r-36.net> Date: Sun, 20 Dec 2020 16:08:20 +0100 Remove space to Gentoo for better readability. a2730192609fdbb7d69b9392dcf8b6c25fe8aea2 2020-12-20T14:55:37Z 2020-12-20T15:06:58Z Makefile: add PATH-MAX-LIMIT.md to `make dist` Hiltjo Posthuma hiltjo@codemadness.org commit a2730192609fdbb7d69b9392dcf8b6c25fe8aea2 parent b455270d0e2a268f232b1ad89cb977afbdc52704 Author: Hiltjo Posthuma <hiltjo@codemadness.org> Date: Sun, 20 Dec 2020 15:55:37 +0100 Makefile: add PATH-MAX-LIMIT.md to `make dist` Signed-off-by: Christoph Lohmann <20h@r-36.net> b455270d0e2a268f232b1ad89cb977afbdc52704 2020-12-20T14:54:45Z 2020-12-20T15:06:58Z add a few common keybinds: ^D, SPACE and ^L Hiltjo Posthuma hiltjo@codemadness.org commit b455270d0e2a268f232b1ad89cb977afbdc52704 parent 4749f13de5cfd18a997135c10d5ea859e56efaba Author: Hiltjo Posthuma <hiltjo@codemadness.org> Date: Sun, 20 Dec 2020 15:54:45 +0100 add a few common keybinds: ^D, SPACE and ^L Signed-off-by: Christoph Lohmann <20h@r-36.net> 4749f13de5cfd18a997135c10d5ea859e56efaba 2020-12-20T14:51:33Z 2020-12-20T15:06:58Z exit(0) on success, non-zero if an error occurred or signal was received Hiltjo Posthuma hiltjo@codemadness.org commit 4749f13de5cfd18a997135c10d5ea859e56efaba parent 79fcfa10f48e539001da1288f7a084f07b895abf Author: Hiltjo Posthuma <hiltjo@codemadness.org> Date: Sun, 20 Dec 2020 15:51:33 +0100 exit(0) on success, non-zero if an error occurred or signal was received Signed-off-by: Christoph Lohmann <20h@r-36.net> 79fcfa10f48e539001da1288f7a084f07b895abf 2020-12-20T14:49:57Z 2020-12-20T15:06:58Z print the exact amount of mmap'd data Hiltjo Posthuma hiltjo@codemadness.org commit 79fcfa10f48e539001da1288f7a084f07b895abf parent e53298ab1f62fbae87d2c139e30ead81a400d0ce Author: Hiltjo Posthuma <hiltjo@codemadness.org> Date: Sun, 20 Dec 2020 15:49:57 +0100 print the exact amount of mmap'd data It could read past the mmap'd region (not using the NUL terminator). Signed-off-by: Christoph Lohmann <20h@r-36.net> e53298ab1f62fbae87d2c139e30ead81a400d0ce 2020-12-20T14:42:42Z 2020-12-20T15:06:58Z add support for SIGWINCH / window resize Hiltjo Posthuma hiltjo@codemadness.org commit e53298ab1f62fbae87d2c139e30ead81a400d0ce parent c8f895266f3df502cade5f64150d7f1986329f73 Author: Hiltjo Posthuma <hiltjo@codemadness.org> Date: Sun, 20 Dec 2020 15:42:42 +0100 add support for SIGWINCH / window resize Signed-off-by: Christoph Lohmann <20h@r-36.net> c8f895266f3df502cade5f64150d7f1986329f73 2020-12-20T14:38:15Z 2020-12-20T15:06:58Z sort includes Hiltjo Posthuma hiltjo@codemadness.org commit c8f895266f3df502cade5f64150d7f1986329f73 parent a6db1af027460ed5d4544921c81fea7a0584b3c2 Author: Hiltjo Posthuma <hiltjo@codemadness.org> Date: Sun, 20 Dec 2020 15:38:15 +0100 sort includes Signed-off-by: Christoph Lohmann <20h@r-36.net> a6db1af027460ed5d4544921c81fea7a0584b3c2 2020-12-20T14:36:50Z 2020-12-20T15:06:58Z Makefile: improvements Hiltjo Posthuma hiltjo@codemadness.org commit a6db1af027460ed5d4544921c81fea7a0584b3c2 parent 1c4c6d33a77caaed0046b9a6006cfa4dfe866e7b Author: Hiltjo Posthuma <hiltjo@codemadness.org> Date: Sun, 20 Dec 2020 15:36:50 +0100 Makefile: improvements - Rewrite the Makefile. - Remove config.mk - Be verbose. - Separate CFLAGS, CPPFLAGS and LDFLAGS and respect system compiler flags. - Remove default POSIX flags such as ${CC}. - make dist: add missing files. - make dist: pipe directly to stdin instead of making a tar file. - Generalize the name and use ${NAME},${BIN} and ${MAN1} variables. Signed-off-by: Christoph Lohmann <20h@r-36.net> 1c4c6d33a77caaed0046b9a6006cfa4dfe866e7b 2020-12-20T14:36:16Z 2020-12-20T15:06:58Z catpoint.1: add an initial man page Hiltjo Posthuma hiltjo@codemadness.org commit 1c4c6d33a77caaed0046b9a6006cfa4dfe866e7b parent 3900345c80a9b585dfaa7a147ffbf36ad76a05f6 Author: Hiltjo Posthuma <hiltjo@codemadness.org> Date: Sun, 20 Dec 2020 15:36:16 +0100 catpoint.1: add an initial man page Signed-off-by: Christoph Lohmann <20h@r-36.net> 3900345c80a9b585dfaa7a147ffbf36ad76a05f6 2020-12-20T14:36:16Z 2020-12-20T14:36:16Z Add file with hints about PATH_MAX circumvention. Christoph Lohmann 20h@r-36.net commit 3900345c80a9b585dfaa7a147ffbf36ad76a05f6 parent b0efd23c2469cec3f5baea1c71b71bce82456e8f Author: Christoph Lohmann <20h@r-36.net> Date: Sun, 20 Dec 2020 15:36:16 +0100 Add file with hints about PATH_MAX circumvention. b0efd23c2469cec3f5baea1c71b71bce82456e8f 2020-12-20T14:25:52Z 2020-12-20T14:25:52Z Do not mmap all slides at the beginning to scale better. Christoph Lohmann 20h@r-36.net commit b0efd23c2469cec3f5baea1c71b71bce82456e8f parent 5672cc0e5930ed81ca8129230adae7f18a1225d4 Author: Christoph Lohmann <20h@r-36.net> Date: Sun, 20 Dec 2020 15:25:52 +0100 Do not mmap all slides at the beginning to scale better. Without mmaping all slides at the beginning, catpoint scales better and the whole internal algorithms are simplified. 5672cc0e5930ed81ca8129230adae7f18a1225d4 2020-12-20T13:57:45Z 2020-12-20T13:57:45Z Massive refactoring for features (SIGHUP, variable names). Christoph Lohmann 20h@r-36.net commit 5672cc0e5930ed81ca8129230adae7f18a1225d4 parent a4f575be610e1f6ff6f12c0d4adbc09c270eb274 Author: Christoph Lohmann <20h@r-36.net> Date: Sun, 20 Dec 2020 14:57:45 +0100 Massive refactoring for features (SIGHUP, variable names). * Now the global variable names are easier to use. * Only the global variables are used. * A new loadcurrentslide() function is used for SIGHUP. * This allows slideshows to be programmed using SIGHUP. * Thanks Bob for the suggestion! a4f575be610e1f6ff6f12c0d4adbc09c270eb274 2020-12-20T13:41:04Z 2020-12-20T13:41:04Z Signal handler needs to have int for signal number. Christoph Lohmann 20h@r-36.net commit a4f575be610e1f6ff6f12c0d4adbc09c270eb274 parent 626219d14e08511fdccde2d75e4d0bcda52d2d3a Author: Christoph Lohmann <20h@r-36.net> Date: Sun, 20 Dec 2020 14:41:04 +0100 Signal handler needs to have int for signal number. 626219d14e08511fdccde2d75e4d0bcda52d2d3a 2020-12-20T13:40:03Z 2020-12-20T13:40:03Z Arguments to cleanup are not needed. Christoph Lohmann 20h@r-36.net commit 626219d14e08511fdccde2d75e4d0bcda52d2d3a parent 6837d1b5e66be2650ffeb3f5d1020d72c60ef736 Author: Christoph Lohmann <20h@r-36.net> Date: Sun, 20 Dec 2020 14:40:03 +0100 Arguments to cleanup are not needed. 6837d1b5e66be2650ffeb3f5d1020d72c60ef736 2020-12-20T13:38:14Z 2020-12-20T13:38:14Z Change license header to current state. Christoph Lohmann 20h@r-36.net commit 6837d1b5e66be2650ffeb3f5d1020d72c60ef736 parent 8ef598d0d695484ba895ce39ddd4e87d34561d12 Author: Christoph Lohmann <20h@r-36.net> Date: Sun, 20 Dec 2020 14:38:14 +0100 Change license header to current state. Thanks Bob for noticing! 8ef598d0d695484ba895ce39ddd4e87d34561d12 2020-12-20T13:37:26Z 2020-12-20T13:37:26Z Remove duplicate SIGINT signal call. Christoph Lohmann 20h@r-36.net commit 8ef598d0d695484ba895ce39ddd4e87d34561d12 parent c19639a4edb1186cdeb5655f0758506085dca7db Author: Christoph Lohmann <20h@r-36.net> Date: Sun, 20 Dec 2020 14:37:26 +0100 Remove duplicate SIGINT signal call. Thanks Bob! c19639a4edb1186cdeb5655f0758506085dca7db 2020-12-20T13:34:51Z 2020-12-20T13:34:51Z Handle errors on munmap. It can fail too. Christoph Lohmann 20h@r-36.net commit c19639a4edb1186cdeb5655f0758506085dca7db parent 9d56979dedbc9a3b279291ad07ab4ce277e8f5e7 Author: Christoph Lohmann <20h@r-36.net> Date: Sun, 20 Dec 2020 14:34:51 +0100 Handle errors on munmap. It can fail too. 9d56979dedbc9a3b279291ad07ab4ce277e8f5e7 2020-12-20T10:44:12Z 2020-12-20T10:44:12Z Add reload function to catpoint. Christoph Lohmann 20h@r-36.net commit 9d56979dedbc9a3b279291ad07ab4ce277e8f5e7 parent fbd1f47fc5dc657c0bac33ac3d6f7c89495f4df9 Author: Christoph Lohmann <20h@r-36.net> Date: Sun, 20 Dec 2020 11:44:12 +0100 Add reload function to catpoint. Thanks to Karchnu <karchnu@karchnu.fr> for the initial patch! fbd1f47fc5dc657c0bac33ac3d6f7c89495f4df9 2020-05-13T13:06:39Z 2020-05-13T13:06:39Z Add TOOLS helper for nice tools for presentation creation. Christoph Lohmann 20h@r-36.net commit fbd1f47fc5dc657c0bac33ac3d6f7c89495f4df9 parent 12e7c074bcbeab0017acd019a4b6c8ec42bbb63b Author: Christoph Lohmann <20h@r-36.net> Date: Wed, 13 May 2020 15:06:39 +0200 Add TOOLS helper for nice tools for presentation creation. 12e7c074bcbeab0017acd019a4b6c8ec42bbb63b 2020-05-05T11:14:37Z 2020-05-05T11:14:37Z Merge branch 'master' of ssh://r-36.net:443/srv/git/catpoint Christoph Lohmann 20h@r-36.net commit 12e7c074bcbeab0017acd019a4b6c8ec42bbb63b parent 784da2eb63697fff18243c3c1f0e3432b4240c69 Author: Christoph Lohmann <20h@r-36.net> Date: Tue, 5 May 2020 13:14:37 +0200 Merge branch 'master' of ssh://r-36.net:443/srv/git/catpoint 784da2eb63697fff18243c3c1f0e3432b4240c69 2020-05-05T11:13:42Z 2020-05-05T11:13:42Z Make config.mk for tinfo and ncurses separation possible. Christoph Lohmann 20h@r-36.net commit 784da2eb63697fff18243c3c1f0e3432b4240c69 parent 7f4f52730310c65d30761a75ded86e2d82863298 Author: Christoph Lohmann <20h@r-36.net> Date: Tue, 5 May 2020 13:13:42 +0200 Make config.mk for tinfo and ncurses separation possible. b19ef1df385d16b475416acf29b510f765e29899 2020-05-05T08:35:41Z 2020-05-05T10:49:55Z Fix linking with ncursesw by adding libtinfow. parazyd parazyd@dyne.org commit b19ef1df385d16b475416acf29b510f765e29899 parent 7f4f52730310c65d30761a75ded86e2d82863298 Author: parazyd <parazyd@dyne.org> Date: Tue, 5 May 2020 10:35:41 +0200 Fix linking with ncursesw by adding libtinfow. Signed-off-by: Christoph Lohmann <20h@r-36.net> 7f4f52730310c65d30761a75ded86e2d82863298 2020-05-04T10:51:49Z 2020-05-04T10:50:07Z Stat each file and mmap(3) only as much as is really needed Ekkie ekkie@envs.net commit 7f4f52730310c65d30761a75ded86e2d82863298 parent 78504360bf7518b5f7caadcf34ecb22187bdeeb8 Author: Ekkie <ekkie@envs.net> Date: Mon, 4 May 2020 12:51:49 +0200 Stat each file and mmap(3) only as much as is really needed Signed-off-by: Christoph Lohmann <20h@r-36.net> 78504360bf7518b5f7caadcf34ecb22187bdeeb8 2018-07-08T12:59:13Z 2018-07-08T12:59:13Z Fix whitespace issues. Christoph Lohmann 20h@r-36.net commit 78504360bf7518b5f7caadcf34ecb22187bdeeb8 parent 62d8733dfbae0ee35a6d71a77409e8bc33f2b8f8 Author: Christoph Lohmann <20h@r-36.net> Date: Sun, 8 Jul 2018 14:59:13 +0200 Fix whitespace issues. 62d8733dfbae0ee35a6d71a77409e8bc33f2b8f8 2018-07-08T12:54:37Z 2018-07-08T12:58:38Z patch signal handlers for catpoint KatolaZ katolaz@freaknet.org commit 62d8733dfbae0ee35a6d71a77409e8bc33f2b8f8 parent 05fee79d9bfcc4029064723a9739dbeedf8fb788 Author: KatolaZ <katolaz@freaknet.org> Date: Sun, 8 Jul 2018 14:54:37 +0200 patch signal handlers for catpoint As subject says. Avoid to garble the terminal on an exit due to signal. Quite straightforward ;) HND KatolaZ -- [ ~.,_ Enzo Nicosia aka KatolaZ - Devuan -- Freaknet Medialab ] [ "+. katolaz [at] freaknet.org --- katolaz [at] yahoo.it ] [ @) http://kalos.mine.nu --- Devuan GNU + Linux User ] [ @@) http://maths.qmul.ac.uk/~vnicosia -- GPG: 0B5F062F ] [ (@@@) Twitter: @KatolaZ - skype: katolaz -- github: KatolaZ ] Signed-off-by: Christoph Lohmann <20h@r-36.net> 05fee79d9bfcc4029064723a9739dbeedf8fb788 2018-01-24T16:06:54Z 2018-01-24T16:06:54Z Year bump. Christoph Lohmann 20h@r-36.net commit 05fee79d9bfcc4029064723a9739dbeedf8fb788 parent 77dfce9909091e863727aaabdaa26088709c0a09 Author: Christoph Lohmann <20h@r-36.net> Date: Wed, 24 Jan 2018 17:06:54 +0100 Year bump. 77dfce9909091e863727aaabdaa26088709c0a09 2017-03-18T11:16:31Z 2017-03-18T11:16:31Z Some remnant from the global replace. Christoph Lohmann 20h@r-36.net commit 77dfce9909091e863727aaabdaa26088709c0a09 parent 3d988d86e8696704a9c2b941f097993abddbf7dd Author: Christoph Lohmann <20h@r-36.net> Date: Sat, 18 Mar 2017 12:16:31 +0100 Some remnant from the global replace. 3d988d86e8696704a9c2b941f097993abddbf7dd 2017-03-17T16:03:24Z 2017-03-17T16:03:24Z Adding a simple build system. Christoph Lohmann 20h@r-36.net commit 3d988d86e8696704a9c2b941f097993abddbf7dd parent 1f8cc2843103a71cd180b685e92c4bb1bbe61c81 Author: Christoph Lohmann <20h@r-36.net> Date: Fri, 17 Mar 2017 17:03:24 +0100 Adding a simple build system. 1f8cc2843103a71cd180b685e92c4bb1bbe61c81 2017-03-04T15:49:33Z 2017-03-04T15:49:33Z Add support for Logitech USB remote presenter (powerpoint shortcuts). Christoph Lohmann 20h@r-36.net commit 1f8cc2843103a71cd180b685e92c4bb1bbe61c81 parent b36909615c3b554e77f843a493fda1ef6935a93b Author: Christoph Lohmann <20h@r-36.net> Date: Sat, 4 Mar 2017 16:49:33 +0100 Add support for Logitech USB remote presenter (powerpoint shortcuts). b36909615c3b554e77f843a493fda1ef6935a93b 2017-02-26T16:21:51Z 2017-02-26T16:21:51Z Make Pos1 work. Christoph Lohmann 20h@r-36.net commit b36909615c3b554e77f843a493fda1ef6935a93b parent b95ee9c3f701ede5263139276897ae482ba70331 Author: Christoph Lohmann <20h@r-36.net> Date: Sun, 26 Feb 2017 17:21:51 +0100 Make Pos1 work. b95ee9c3f701ede5263139276897ae482ba70331 2015-08-27T21:54:58Z 2015-08-27T21:54:58Z Initial commit. Christoph Lohmann 20h@r-36.net commit b95ee9c3f701ede5263139276897ae482ba70331 Author: Christoph Lohmann <20h@r-36.net> Date: Thu, 27 Aug 2015 23:54:58 +0200 Initial commit.