Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (Cyborg)
  • No Skin
Collapse
Brand Logo

CIRCLE WITH A DOT

  1. Home
  2. Uncategorized
  3. I'm going live on PeerTube at:

I'm going live on PeerTube at:

Scheduled Pinned Locked Moved Uncategorized
emacs
9 Posts 4 Posters 0 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • divyaranjan@mathstodon.xyzD This user is from outside of this forum
    divyaranjan@mathstodon.xyzD This user is from outside of this forum
    divyaranjan@mathstodon.xyz
    wrote last edited by
    #1

    I'm going live on PeerTube at:

    Link Preview Image
    [18] Emacs Reader, PALE: Improvements to Canvas API, Full HD Rendering and More.

    https://codeberg.org/monadicsheep/emacs-reader/ https://codeberg.org/monadicsheep/pale/ If you have no idea what I'm doing here, please watch the first introductory stream of the series: https://tv...

    favicon

    Dyne.org TV (tv.dyne.org)

    I'm going to be talking about the recent changes to Pale, the Canvas API of @minad and what lies ahead for #Emacs Reader and Pale.

    I'll also cover the ongoing discussions at bugs-gnu-emacs mailing list for the Canvas API.

    divyaranjan@mathstodon.xyzD 1 Reply Last reply
    0
    • divyaranjan@mathstodon.xyzD divyaranjan@mathstodon.xyz

      I'm going live on PeerTube at:

      Link Preview Image
      [18] Emacs Reader, PALE: Improvements to Canvas API, Full HD Rendering and More.

      https://codeberg.org/monadicsheep/emacs-reader/ https://codeberg.org/monadicsheep/pale/ If you have no idea what I'm doing here, please watch the first introductory stream of the series: https://tv...

      favicon

      Dyne.org TV (tv.dyne.org)

      I'm going to be talking about the recent changes to Pale, the Canvas API of @minad and what lies ahead for #Emacs Reader and Pale.

      I'll also cover the ongoing discussions at bugs-gnu-emacs mailing list for the Canvas API.

      divyaranjan@mathstodon.xyzD This user is from outside of this forum
      divyaranjan@mathstodon.xyzD This user is from outside of this forum
      divyaranjan@mathstodon.xyz
      wrote last edited by
      #2

      This stream was a lot of fun. We had Aleksandr from MonadicSheep join us. We talked about his shader demo and @minad's also the new canvas API, the discussion in #Emacs bug tracker and also what to do regarding the different graphics APIs for Pale in the coming future.

      Here's the recording:

      Link Preview Image
      [18] Emacs Reader, PALE: Improvements to Canvas API, Shaders & Graphics APIs

      https://codeberg.org/monadicsheep/pale https://codeberg.org/monadicsheep/emacs-reader

      favicon

      Dyne.org TV (tv.dyne.org)

      divyaranjan@mathstodon.xyzD 1 Reply Last reply
      0
      • divyaranjan@mathstodon.xyzD divyaranjan@mathstodon.xyz

        This stream was a lot of fun. We had Aleksandr from MonadicSheep join us. We talked about his shader demo and @minad's also the new canvas API, the discussion in #Emacs bug tracker and also what to do regarding the different graphics APIs for Pale in the coming future.

        Here's the recording:

        Link Preview Image
        [18] Emacs Reader, PALE: Improvements to Canvas API, Shaders & Graphics APIs

        https://codeberg.org/monadicsheep/pale https://codeberg.org/monadicsheep/emacs-reader

        favicon

        Dyne.org TV (tv.dyne.org)

        divyaranjan@mathstodon.xyzD This user is from outside of this forum
        divyaranjan@mathstodon.xyzD This user is from outside of this forum
        divyaranjan@mathstodon.xyz
        wrote last edited by
        #3

        Also, another sweet little thing I noticed while playing around is that you can literally just kill and yank a canvas while it's displaying something.

        That is, you can have a video being played and kill it and go to another buffer and yank it. Imagine literally being able to do that and carry a video around in different #Emacs buffers.

        Also, you see the video being played in the minibuffer as well when you check your kill-ring.

        I believe we can make a lot of integrations to Emacs with this, that will make a video player inside Emacs feel much more natural. We talked about a few in the stream, such as having "chapters" between the videos as you do with timestamps and being able to switch between them using imenu or similar interface πŸ™‚

        Here's a demo of this:

        divyaranjan@mathstodon.xyzD lowrankjack@mathstodon.xyzL 3 Replies Last reply
        0
        • divyaranjan@mathstodon.xyzD divyaranjan@mathstodon.xyz

          Also, another sweet little thing I noticed while playing around is that you can literally just kill and yank a canvas while it's displaying something.

          That is, you can have a video being played and kill it and go to another buffer and yank it. Imagine literally being able to do that and carry a video around in different #Emacs buffers.

          Also, you see the video being played in the minibuffer as well when you check your kill-ring.

          I believe we can make a lot of integrations to Emacs with this, that will make a video player inside Emacs feel much more natural. We talked about a few in the stream, such as having "chapters" between the videos as you do with timestamps and being able to switch between them using imenu or similar interface πŸ™‚

          Here's a demo of this:

          divyaranjan@mathstodon.xyzD This user is from outside of this forum
          divyaranjan@mathstodon.xyzD This user is from outside of this forum
          divyaranjan@mathstodon.xyz
          wrote last edited by
          #4

          Technically this shouldn't be a surprise since a canvas is just like an image and exists as a text property. But we hadn't realized the implications of this visually πŸ™‚

          1 Reply Last reply
          0
          • divyaranjan@mathstodon.xyzD divyaranjan@mathstodon.xyz

            Also, another sweet little thing I noticed while playing around is that you can literally just kill and yank a canvas while it's displaying something.

            That is, you can have a video being played and kill it and go to another buffer and yank it. Imagine literally being able to do that and carry a video around in different #Emacs buffers.

            Also, you see the video being played in the minibuffer as well when you check your kill-ring.

            I believe we can make a lot of integrations to Emacs with this, that will make a video player inside Emacs feel much more natural. We talked about a few in the stream, such as having "chapters" between the videos as you do with timestamps and being able to switch between them using imenu or similar interface πŸ™‚

            Here's a demo of this:

            divyaranjan@mathstodon.xyzD This user is from outside of this forum
            divyaranjan@mathstodon.xyzD This user is from outside of this forum
            divyaranjan@mathstodon.xyz
            wrote last edited by
            #5

            If others have ideas on how rich graphical applications can benefit from being composable within #Emacs we'd love to hear them. We'd be tracking this discussion at Pale:

            https://codeberg.org/MonadicSheep/pale/issues/17#issue-3497594

            I am very young compared to so many people who have been developing graphical interactions within Emacs. I think there's many possibilities to uncover and I'd like to hear other people's ideas.

            divyaranjan@mathstodon.xyzD pixelate@tweesecake.socialP 2 Replies Last reply
            0
            • divyaranjan@mathstodon.xyzD divyaranjan@mathstodon.xyz

              If others have ideas on how rich graphical applications can benefit from being composable within #Emacs we'd love to hear them. We'd be tracking this discussion at Pale:

              https://codeberg.org/MonadicSheep/pale/issues/17#issue-3497594

              I am very young compared to so many people who have been developing graphical interactions within Emacs. I think there's many possibilities to uncover and I'd like to hear other people's ideas.

              divyaranjan@mathstodon.xyzD This user is from outside of this forum
              divyaranjan@mathstodon.xyzD This user is from outside of this forum
              divyaranjan@mathstodon.xyz
              wrote last edited by
              #6

              @rougier Do you have any thoughts or ideas on this? You're very experienced in building all sorts of nice graphical interfaces within Emacs πŸ˜„

              rougier@toot.aquilenet.frR 1 Reply Last reply
              0
              • divyaranjan@mathstodon.xyzD divyaranjan@mathstodon.xyz

                Also, another sweet little thing I noticed while playing around is that you can literally just kill and yank a canvas while it's displaying something.

                That is, you can have a video being played and kill it and go to another buffer and yank it. Imagine literally being able to do that and carry a video around in different #Emacs buffers.

                Also, you see the video being played in the minibuffer as well when you check your kill-ring.

                I believe we can make a lot of integrations to Emacs with this, that will make a video player inside Emacs feel much more natural. We talked about a few in the stream, such as having "chapters" between the videos as you do with timestamps and being able to switch between them using imenu or similar interface πŸ™‚

                Here's a demo of this:

                lowrankjack@mathstodon.xyzL This user is from outside of this forum
                lowrankjack@mathstodon.xyzL This user is from outside of this forum
                lowrankjack@mathstodon.xyz
                wrote last edited by
                #7

                @divyaranjan
                That could be great to do presentations with embedded videos only with emacs (and org-mode), something that is super hard to do in the pdf format (beamer)

                1 Reply Last reply
                0
                • divyaranjan@mathstodon.xyzD divyaranjan@mathstodon.xyz

                  @rougier Do you have any thoughts or ideas on this? You're very experienced in building all sorts of nice graphical interfaces within Emacs πŸ˜„

                  rougier@toot.aquilenet.frR This user is from outside of this forum
                  rougier@toot.aquilenet.frR This user is from outside of this forum
                  rougier@toot.aquilenet.fr
                  wrote last edited by
                  #8

                  @divyaranjan I would need some context. I'm just discovering Pale and Reader. Any documenation somewhere?

                  1 Reply Last reply
                  0
                  • divyaranjan@mathstodon.xyzD divyaranjan@mathstodon.xyz

                    If others have ideas on how rich graphical applications can benefit from being composable within #Emacs we'd love to hear them. We'd be tracking this discussion at Pale:

                    https://codeberg.org/MonadicSheep/pale/issues/17#issue-3497594

                    I am very young compared to so many people who have been developing graphical interactions within Emacs. I think there's many possibilities to uncover and I'd like to hear other people's ideas.

                    pixelate@tweesecake.socialP This user is from outside of this forum
                    pixelate@tweesecake.socialP This user is from outside of this forum
                    pixelate@tweesecake.social
                    wrote last edited by
                    #9

                    @sacha @divyaranjan Only thing I can think of is the more composable they are the more Emacspeak can get in there and advice them.

                    1 Reply Last reply
                    0
                    Reply
                    • Reply as topic
                    Log in to reply
                    • Oldest to Newest
                    • Newest to Oldest
                    • Most Votes


                    • Login

                    • Login or register to search.
                    • First post
                      Last post
                    0
                    • Categories
                    • Recent
                    • Tags
                    • Popular
                    • World
                    • Users
                    • Groups