Marquee is a VS Code extension designed to naturally integrate with your development flow, so that you will no longer lose track of your thoughts while you're coding

Overview

Marquee

Test vscode version number of installs average user rating license

Stay organized with minimal context switching, all inside your Visual Studio Code.

Marquee is a VS Code extension designed to naturally integrate with your development flow, so that you will no longer lose track of your thoughts while you're coding. It is a fully extensible home screen platform for your favorite IDE that elegantly handles a multitude of VS Code windows.

Screenshot

Install from inside VS Code

  1. Press F1 or ⌘ + Shift + P and type install.
  2. Pick Extensions: Install Extension.
  3. Type marquee and hit enter.
  4. Restart Visual Studio Code.
  5. Enter your name, create todos and be happy.

Available Features:

  • Todos: Keep track of workspace-specific todos. Create, archive and complete todos from the todo widget or the tree view while you are deep in code. Use the three-stripe filter button to toggle between global (all) or workspace-specific todos.
  • Weather: Keep an eye on the local weather to know when it's time to head outside for a break, or to organize your day as the forecast changes. If the auto-suggested location doesn't match your prefered location, use the settings (gear icon) to specify a custom location.
  • Snippets: The inter-workspace smart clipboard for your thoughts, code snippets, logs, or terminal traces. Anything you want to recall later. Whether you're writing code, debugging it, or jot down notes, Snippets support syntax highlighting and easy creation / insert from the editor's context menu. Simple click in the tree view will insert a snippets note in the editor at the cursor's location.
  • Hacker news: See if there's anything worth reading in real-time without leaving your editor when you need a break. Passively keep an eye on them in the tree view on the left side so that you can browse without losing your place in code.
  • Github Trending: Filter the most popular projects on Github by clicking the "gear" icon, and picking a programming language and or timespan, so you never fall behind on the coolest web framework.
  • Deep VS Code Integration: Quickly switch to todos & latest Hacker news by clicking the Marquee icon in the far left navigation bar. Optionally expand the rich UX via the expand button next to Marquee in the top bar as part of the navigation pane.
  • Themability: Customize your background and have Marquee pick up on your current VS Code theme. For more customization you can adjust colors or opacity of the overlaying widgets by clicking the "gear" icon in the welcome widget. It's usually pretty hands off. VS Code themes and our deep integration do the heavy lifting.
  • Extensibility: You can write your own custom widgets or leverage widgets contributed by extenstensions you've already installed.
  • Configurable Layouts: For each resolution a new widget configuration is available, so resize and drag widgets around to fit your needs. Everything is configurable except the welcome widget.
  • Give us Feedback and let us know what you want to use Marquee for. Optionally specify your email or be anonymous, totally up to you. Like or mark tricks as read. The "gear" icon has an option to recover tricks previously "marked as read" any time.

Extension Settings

This extension contributes the following settings:

  • marquee.configuration.proxy: URL to proxy (e.g. https://username:[email protected]:port) to be used by widgets that rely on network content (e.g. news and weather widget)
  • marquee.configuration.fontSize: Font Size of widgets (0 very small / 10 very large)
  • marquee.configuration.startup.launchOnStartup: If set to true, Marquee will automatically start when VSCode launches
  • marquee.configuration.startup.workspaceLaunch: If set to true, Marquee auto start will only work if a workspace is opened
  • marquee.configuration.colorScheme: Allows to set a color scheme for the Marque webview (by default it is the same as the VSCode theme)

More

Comments
  • Add markdown widget

    Add markdown widget

    Questions:

    • ~what to display if no project is opened~
    • ~how to keep the rendered output in sync with MD changes~
    • ~what do show if project doesn't have a README.md~
    • ~what to show if markdown is invalid~
    opened by MoSattler 25
  • update mui

    update mui

    Some of the theming might be off. As I am not super familiar with the product yet, may you help me and spin it up and check if anything stands our or looks wrong @christian-bromann ?

    Closes #13

    opened by MoSattler 14
  • [πŸ’‘ Feature]: Mode selector sort of confusing (esp in light themes)

    [πŸ’‘ Feature]: Mode selector sort of confusing (esp in light themes)

    Is your feature request related to a problem?

    The modes drop down is confusing, and on a light background it looks broken (because the middle bar dissapears)

    image

    Describe the solution you'd like.

    Remove the bar between the icon and the expando arrow?

    Ideas @lorenzejay

    Describe alternatives you've considered.

    No response

    Additional context

    No response

    Code of Conduct

    • [X] I agree to follow this project's Code of Conduct
    Idea πŸ’‘ 
    opened by admc 13
  • [πŸ’‘ Feature]: Reorder projects in Projects Widget

    [πŸ’‘ Feature]: Reorder projects in Projects Widget

    Is your feature request related to a problem?

    Projects are just added to the end of the list.

    Describe the solution you'd like.

    It would be nice to be able to drag projects to reorder them in the list, or have some basic sort options (A-Z, last opened, etc...)

    Describe alternatives you've considered.

    No response

    Additional context

    No response

    Code of Conduct

    • [X] I agree to follow this project's Code of Conduct
    Idea πŸ’‘ 
    opened by tmayoff 12
  • [πŸ› Bug]: Can't add to todo from code to Marquee

    [πŸ› Bug]: Can't add to todo from code to Marquee

    VSCode Environment

    Version: 1.67.2 Commit: c3511e6c69bb39013c4a4b7b9566ec1ca73fc4d5 Date: 2022-05-17T18:20:57.384Z (1 wk ago) Electron: 17.4.1 Chromium: 98.0.4758.141 Node.js: 16.13.0 V8: 9.8.177.13-electron.0 OS: Darwin x64 21.5.0

    Marquee Version

    v3.1.1653395108

    Workspace Type

    Local Workspace

    What happened?

    Options are grayed out. Screen Shot 2022-05-25 at 10 02 41

    What is your expected behavior?

    Able to add todo!

    Relevant Log Output

    No response

    Code of Conduct

    • [X] I agree to follow this project's Code of Conduct

    Is there an existing issue for this?

    • [X] I have searched the existing issues
    Bug πŸ› 
    opened by admc 10
  • [πŸ› Bug]: let user know that notes or todos are available when creating items in workspace scope

    [πŸ› Bug]: let user know that notes or todos are available when creating items in workspace scope

    What happened?

    If someone creates a global todo / note / snippet within workspace mode, there can be confusions because you don't see any items being created given you created them in the wrong mode.

    What is your expected behavior?

    I could imagine two solutions to that:

    • check if there list contains no items but the other mode has some, then show a message notifying that these are available in the order mode and help the user to switch over
    • or allow displaying global items within workspace mode

    Demo: betterNotes betterTodo

    opened by christian-bromann 9
  • [πŸ› Bug]: Checking todo's completed in tree fails

    [πŸ› Bug]: Checking todo's completed in tree fails

    VSCode Environment

    Version: 1.67.2 Commit: c3511e6c69bb39013c4a4b7b9566ec1ca73fc4d5 Date: 2022-05-17T18:20:57.384Z (1 wk ago) Electron: 17.4.1 Chromium: 98.0.4758.141 Node.js: 16.13.0 V8: 9.8.177.13-electron.0 OS: Darwin x64 21.5.0

    Marquee Version

    v3.1.1653395108

    Workspace Type

    Local Workspace

    What happened?

    Click the check box, nothing happens. Screen Shot 2022-05-25 at 09 16 08

    What is your expected behavior?

    Checked and updated both in tree and widget.

    Relevant Log Output

    No response

    Code of Conduct

    • [X] I agree to follow this project's Code of Conduct

    Is there an existing issue for this?

    • [X] I have searched the existing issues
    Bug πŸ› 
    opened by admc 8
  • [πŸ› Bug]: `Remove project` not working

    [πŸ› Bug]: `Remove project` not working

    VSCode Environment

    Version: 1.67.2 Commit: c3511e6c69bb39013c4a4b7b9566ec1ca73fc4d5 Date: 2022-05-17T18:20:57.384Z (3 wks ago) Electron: 17.4.1 Chromium: 98.0.4758.141 Node.js: 16.13.0 V8: 9.8.177.13-electron.0 OS: Darwin x64 21.5.0

    Marquee Version

    v3.1.1654195685

    Workspace Type

    Local Workspace

    What happened?

    The remove from list button in the Projects widget opens tries to open the project instead of removing it. Also it would be nice if when trying to open a project that didn't exist anymore you'd be prompted to delete the project from the list.

    What is your expected behavior?

    Opens the project.

    Relevant Log Output

    No response

    Code of Conduct

    • [X] I agree to follow this project's Code of Conduct

    Is there an existing issue for this?

    • [X] I have searched the existing issues
    Bug πŸ› 
    opened by admc 7
  • [πŸ› Bug]: <Dialog Close button repetitive>

    [πŸ› Bug]:

    VSCode Environment

    Version: 1.67.2 Commit: c3511e6c69bb39013c4a4b7b9566ec1ca73fc4d5 Date: 2022-05-17T18:20:04.972Z (2 wks ago) Electron: 17.4.1 Chromium: 98.0.4758.141 Node.js: 16.13.0 V8: 9.8.177.13-electron.0 OS: Darwin arm64 21.4.0

    Marquee Version

    v3.1.1654195685

    Workspace Type

    Local Workspace

    What happened?

    There are multiple close buttons. There's already many ways to close the dialog component.

    What is your expected behavior?

    Relevant Log Output

    No response

    Code of Conduct

    • [X] I agree to follow this project's Code of Conduct

    Is there an existing issue for this?

    • [X] I have searched the existing issues
    Bug πŸ› 
    opened by lorenzejay 7
  • [πŸ› Bug]: Dialog border colors not consistent

    [πŸ› Bug]: Dialog border colors not consistent

    VSCode Environment

    Version: 1.67.2 Commit: c3511e6c69bb39013c4a4b7b9566ec1ca73fc4d5 Date: 2022-05-17T18:20:57.384Z (2 wks ago) Electron: 17.4.1 Chromium: 98.0.4758.141 Node.js: 16.13.0 V8: 9.8.177.13-electron.0 OS: Darwin x64 21.5.0

    Marquee Version

    v3.1.1654195685

    Workspace Type

    Local Workspace

    What happened?

    image

    Noticed when editing a note

    What is your expected behavior?

    Same fix as for widgets

    Relevant Log Output

    No response

    Code of Conduct

    • [X] I agree to follow this project's Code of Conduct

    Is there an existing issue for this?

    • [X] I have searched the existing issues
    Bug πŸ› 
    opened by admc 7
  • Use our own hnrss service

    Use our own hnrss service

    Given that https://hnrss.org/ has proven to be not very reliable for us we created our own service to fetch HN rss feeds. This patch updates the url to that respective service.

    opened by christian-bromann 6
  • [πŸ’‘ Feature]: Can it suppose Chinese?

    [πŸ’‘ Feature]: Can it suppose Chinese?

    Is your feature request related to a problem?

    Hello! I'm a student in China. I'm learning English, so maybe I can't understand all the meanings & words in Marquee. Can it suppose Chinese?

    Describe the solution you'd like.

    Make a setting for users to choose what language he want. I can help you to translate this app!

    Describe alternatives you've considered.

    No response

    Additional context

    No response

    Code of Conduct

    • [X] I agree to follow this project's Code of Conduct
    Idea πŸ’‘ 
    opened by Chal-Meng 0
  • [πŸ› Bug]: Support 'hong kong SAR' weather

    [πŸ› Bug]: Support 'hong kong SAR' weather

    VS Code Environment

    Version: 1.73.1 Commit: 6261075646f055b99068d3688932416f2346dd3b Date: 2022-11-09T02:08:38.961Z (1 day ago) Electron: 19.0.17 Chromium: 102.0.5005.167 Node.js: 16.14.2 V8: 10.2.154.15-electron.0 OS: Darwin x64 22.1.0 Sandboxed: No

    Marquee Version

    v3.2.11

    Workspace Type

    Local Workspace

    What happened?

    image

    What is your expected behavior?

    That the location is found and weather is shown.

    Relevant Log Output

    No response

    Code of Conduct

    • [X] I agree to follow this project's Code of Conduct

    Is there an existing issue for this?

    • [X] I have searched the existing issues
    Bug πŸ› 
    opened by admc 1
  • [πŸ› Bug]: 'Hide this widget' doesn't work

    [πŸ› Bug]: 'Hide this widget' doesn't work

    VS Code Environment

    Version: 1.73.1 Commit: 6261075646f055b99068d3688932416f2346dd3b Date: 2022-11-09T02:08:38.961Z (1 day ago) Electron: 19.0.17 Chromium: 102.0.5005.167 Node.js: 16.14.2 V8: 10.2.154.15-electron.0 OS: Darwin x64 22.1.0 Sandboxed: No

    Marquee Version

    v3.2.11

    Workspace Type

    Local Workspace

    What happened?

    image

    What is your expected behavior?

    That the widget be hidden

    Relevant Log Output

    No response

    Code of Conduct

    • [X] I agree to follow this project's Code of Conduct

    Is there an existing issue for this?

    • [X] I have searched the existing issues
    Bug πŸ› 
    opened by admc 0
  • [πŸ’‘ Feature]: Markdown todo list support

    [πŸ’‘ Feature]: Markdown todo list support

    Is your feature request related to a problem?

    No

    Describe the solution you'd like.

    image

    Describe alternatives you've considered.

    • Render todo content with a markdown renderer, so embedded markdown (including todo lists) render as such?
    • Have todo's actually be backed by markdown, and allow it to be editable as markdown?
    • We could do editing in the markdown widget, allowing someone to do this.

    Additional context

    No response

    Code of Conduct

    • [X] I agree to follow this project's Code of Conduct
    Idea πŸ’‘ 
    opened by admc 0
  • [πŸ› Bug]: Email in feedback form should actually be optional

    [πŸ› Bug]: Email in feedback form should actually be optional

    VS Code Environment

    Version: 1.73.1 Commit: 6261075646f055b99068d3688932416f2346dd3b Date: 2022-11-09T02:08:38.961Z (1 day ago) Electron: 19.0.17 Chromium: 102.0.5005.167 Node.js: 16.14.2 V8: 10.2.154.15-electron.0 OS: Darwin x64 22.1.0 Sandboxed: No

    Marquee Version

    v3.2.11

    Workspace Type

    Local Workspace

    What happened?

    image

    What is your expected behavior?

    Email can be left blank.

    Relevant Log Output

    No response

    Code of Conduct

    • [X] I agree to follow this project's Code of Conduct

    Is there an existing issue for this?

    • [X] I have searched the existing issues
    Bug πŸ› 
    opened by admc 0
  • [πŸ’‘ Feature]: Reduce settings

    [πŸ’‘ Feature]: Reduce settings

    Is your feature request related to a problem?

    I notice that marquee is trying to write a huge amount of configurations into setting.json (most of them are about layout, more than 2000 lines !!!). This is unacceptable and should be avoided.

    I provide a short sample here

        "marquee.configuration.modes": {
            "default": {
                "layouts": {
                    "lg": [
                        {
                            "w": 4,
                            "h": 12,
                            "x": 0,
                            "y": 0,
                            "i": "welcome",
                            "minW": 3,
                            "minH": 12,
                            "moved": false,
                            "static": false
                        },
                        {
                            "w": 4,
                            "h": 12,
                            "x": 0,
                            "y": 12,
                            "i": "news",
                            "minW": 3,
                            "minH": 12,
                            "moved": false,
                            "static": false
                        },
                        {
                            "w": 4,
                            "h": 12,
                            "x": 4,
                            "y": 12,
                            "i": "github",
                            "minW": 3,
                            "minH": 12,
                            "moved": false,
                            "static": false
                        },
                        {
                            "w": 4,
                            "h": 12,
                            "x": 8,
                            "y": 12,
                            "i": "todo",
                            "minW": 3,
                            "minH": 12,
                            "moved": false,
                            "static": false
                        },
                        {
                            "w": 4,
                            "h": 12,
                            "x": 8,
                            "y": 0,
                            "i": "weather",
                            "minW": 3,
                            "minH": 12,
                            "moved": false,
                            "static": false
                        },
                        {
                            "w": 4,
                            "h": 12,
                            "x": 4,
                            "y": 0,
                            "i": "projects",
                            "minW": 3,
                            "minH": 12,
                            "moved": false,
                            "static": false
                        },
                        {
                            "w": 6,
                            "h": 13,
                            "x": 6,
                            "y": 24,
                            "i": "notes",
                            "minW": 3,
                            "minH": 12,
                            "moved": false,
                            "static": false
                        }
                    ],
                    "md": [
                        {
                            "minW": 3,
                            "minH": 12,
                            "w": 3,
                            "h": 12,
                            "x": 0,
                            "y": 0,
                            "i": "welcome",
                            "moved": false,
                            "static": false
                        },
                        {
                            "minW": 3,
                            "minH": 12,
                            "w": 4,
                            "h": 12,
                            "x": 6,
                            "y": 12,
                            "i": "todo",
                            "moved": false,
                            "static": false
                        },
                        {
                            "minW": 3,
                            "minH": 12,
                            "w": 3,
                            "h": 12,
                            "x": 7,
                            "y": 0,
                            "i": "weather",
                            "moved": false,
                            "static": false
                        },
                        {
                            "minW": 3,
                            "minH": 12,
                            "w": 3,
                            "h": 12,
                            "x": 3,
                            "y": 12,
                            "i": "github",
                            "moved": false,
                            "static": false
                        },
                        {
                            "minW": 3,
                            "minH": 12,
                            "w": 3,
                            "h": 12,
                            "x": 0,
                            "y": 12,
                            "i": "news",
                            "moved": false,
                            "static": false
                        },
                        {
                            "minW": 3,
                            "minH": 12,
                            "w": 5,
                            "h": 13,
                            "x": 0,
                            "y": 24,
                            "i": "snippets",
                            "moved": false,
                            "static": false
                        },
                        {
                            "minW": 3,
                            "minH": 12,
                            "w": 5,
                            "h": 13,
                            "x": 5,
                            "y": 24,
                            "i": "notes",
                            "moved": false,
                            "static": false
                        },
                        {
                            "minW": 3,
                            "minH": 12,
                            "w": 4,
                            "h": 12,
                            "x": 3,
                            "y": 0,
                            "i": "projects",
                            "moved": false,
                            "static": false
                        },
                        {
                            "minW": 3,
                            "minH": 12,
                            "static": false,
                            "moved": false,
                            "x": 0,
                            "y": 0,
                            "h": 12,
                            "w": 4,
                            "i": "npm-stats"
                        },
                        {
                            "minW": 3,
                            "minH": 12,
                            "static": false,
                            "moved": false,
                            "x": 0,
                            "y": 0,
                            "h": 12,
                            "w": 4,
                            "i": "markdown"
                        },
                        {
                            "minW": 3,
                            "minH": 12,
                            "static": false,
                            "moved": false,
                            "x": 0,
                            "y": 0,
                            "h": 12,
                            "w": 4,
                            "i": "stateful-dnd-widget"
                        },
                        {
                            "minW": 3,
                            "minH": 12,
                            "static": false,
                            "moved": false,
                            "x": 0,
                            "y": 0,
                            "h": 12,
                            "w": 4,
                            "i": "stateful-widget"
                        }
                    ],
                    "sm": [
                        {
                            "minW": 3,
                            "minH": 12,
                            "w": 3,
                            "h": 12,
                            "x": 0,
                            "y": 0,
                            "i": "welcome",
                            "moved": false,
                            "static": false
                        },
                        {
                            "minW": 3,
                            "minH": 12,
                            "w": 3,
                            "h": 12,
                            "x": 3,
                            "y": 24,
                            "i": "todo",
                            "moved": false,
                            "static": false
                        },
                        {
                            "minW": 3,
                            "minH": 12,
                            "w": 3,
                            "h": 12,
                            "x": 3,
                            "y": 12,
                            "i": "weather",
                            "moved": false,
                            "static": false
    

    Describe the solution you'd like.

    Put the layout settings in another place instead of setting.json.

    Describe alternatives you've considered.

    No response

    Additional context

    No response

    Code of Conduct

    • [X] I agree to follow this project's Code of Conduct
    Idea πŸ’‘ 
    opened by ThyrixYang 2
Releases(3.3.0-edge.0)
  • 3.3.0-edge.0(Dec 2, 2022)

    a4db201 Update Tangle (#234) 6cad485 fix snapshot a9a1757 Bump loader-utils from 2.0.2 to 2.0.4 in /website (#232) a1b16dd update deps cc594fa allow read access 923905f trigger build 3f2061b trigger build 3159b46 trigger build dc4022b fix jest config 4b9c381 add VS Code server action 593d8a2 update deps 4ff98e6 minor docs tweak 1989c60 Fixes typo in README.md documentation (#225)

    Source code(tar.gz)
    Source code(zip)
    marquee-3.3.0-edge.0.vsix(6.18 MB)
  • 3.2.11(Sep 22, 2022)

  • 3.2.10(Sep 6, 2022)

    e51a387 Offer button to re-open Marquee when color theme was changed (#213) f868927 Extract logging as global object (#212) ad3bdfc Improvements on project item references (#206) 345f4ec Allow more than one custom widgets (#210) ff9949f Make news widget more stable using Stateful's HN RSS service (#211)

    Source code(tar.gz)
    Source code(zip)
    marquee-3.2.10.vsix(4.09 MB)
  • 3.2.9(Aug 18, 2022)

    9c0050e add community badge c108db6 add galleryBanner props 77e615f increase timeout 27c6662 remove comment 4be26bf more style improvements c5490c0 remove non working rss feed 951497c simplify test 0b0a3f3 re-enable e2e test after rate limit fix fixes #193 ce0f5c5 minor style improvements

    Source code(tar.gz)
    Source code(zip)
    marquee-3.2.9.vsix(3.90 MB)
  • 3.2.8(Aug 18, 2022)

  • 3.2.7(Aug 17, 2022)

    ebe8172 bump coverage a bit b4264e2 VSCode -> VS Code (#204) d07e3d7 only show branch filter if some todos have branches set 5bb0f97 make sure branch exists otherwise set undefined 6f920d7 don't send along user-agent when fetching rss feed fixes #203 ef2fa44 update deps 6b094a1 Enhance Project Items with Git Information (#202)

    Source code(tar.gz)
    Source code(zip)
    marquee-3.2.7.vsix(3.90 MB)
  • 3.2.6(Aug 11, 2022)

  • 3.2.5(Aug 10, 2022)

    581c598 [πŸ’‘ Feature]: DOC - How to build a core widget (#179) 79b8473 Fix rate limiting issue by attaching timestamp to url (#201) 436bb57 [πŸ› Bug]: Flickering when specifying location (settings) for weather (#197) 80e9791 Fix wording in error message in news widget (#198) e35765a don't fetch tricks so aggressively in dev (#196)

    Source code(tar.gz)
    Source code(zip)
    marquee-3.2.5.vsix(3.90 MB)
  • 3.2.5-edge.1(Aug 6, 2022)

  • 3.2.5-edge.0(Aug 2, 2022)

  • 3.2.4(Jul 29, 2022)

  • 3.2.2(Jul 28, 2022)

    This changelog also includes v3.2.1.

    πŸš€ Features:

    4d99b15 Better visual notifications when todo or note items are created in a different scope (#175)

    πŸ› Bug Fixes:

    9c926a4 Improvements for Widget Toggles on small screens (#145)

    🏠 Internal:

    5a0696fb Removed Sentry Integration in Extension Host

    Source code(tar.gz)
    Source code(zip)
    marquee-3.2.2.vsix(126.18 MB)
  • 3.2.0(Jul 12, 2022)

    With this new Marquee version v3.2.0 we are shipping a brand new view mode called "Project" that comes with widgets that help you access all important project information quickly. We enhanced existing widgtes like the News widget to now support RSS feeds and fixed various of bugs reported by the community.

    Please let us know what you think in Discord or file an issue.

    πŸš€ Features:

    44c9595 Repo-Centric Mode v1 (#151) b611afa New NPM Statistic Widget (#56) f5f5e3e Allow to add custom RSS feeds (#30) ea48faf Rename Snippets Widget, now called Clipboard (#158) 6cb351e Allow to sort projects by most and recently visited (#160) daee708 Periodic refreshes of infotainment feeds (#138)

    πŸ› Bug Fixes:

    d4964bc Fix "Add Selection" for Clipboard or Notes (#163) 77fe726 don't switch workspace if we clicked on 'Remove Project' in popover (#162) 6669db2 Minor style updates and bug fixes (#167) 751e9fc Give widgets a minimal appropiate size when they get re-added to the dashboard (#101) e62b53a Have proper undefined checks for new configuration values (#165) bfe6a48 Show proper error message if opening link/todo/snippet link fails (#166)

    🏠 Internal:

    0974d90 use prod backend for edge releases (#108) d6cf4f0 Improved error log reporting (#159) e1b8299 Update task.json with useful tasks (#153) 96f4f8d Port telemetry to use dedicated project (#154) 273d71f update dependencies

    Source code(tar.gz)
    Source code(zip)
    marquee-3.2.0.vsix(126.63 MB)
  • 3.1.1(Jun 24, 2022)

    The v3.1.1 release comes with upgrades to the overall Marquee User Experience and a variety of maintenance work.

    πŸš€ Features:

    • Mode selector got visual update, list modes on hover now
    • Added dialog to let users express interest in note, todo, etc sync
    • Fullscreen toggle button for every widget
    • Added "Copy to Clipboard" button to markdown widget
    • Various visual teaks to styles (colors/borders/padding)

    🏠 Housekeeping:

    • Updated dependencies to latest
    • Removed redundant close button
    • Improved dataflow into mailbox widget
    • Added e2e tests for tree view

    Please let us know what you think in Discord or file an issue.

    Source code(tar.gz)
    Source code(zip)
    marquee-3.1.1.vsix(124.58 MB)
  • 3.1.1-edge.2(Jun 23, 2022)

  • 3.1.1-edge.1(Jun 23, 2022)

  • 3.1.1-edge.0(Jun 16, 2022)

    046be21 Don't retain tricks in prevTricks until first propagation (#144) 0ad2a6d TreeViewer e2e tests (#123) c0ef7c4 fix unit tests 750bbe3 marquee migrate to ga4 (#136) fbfe857 [πŸ’‘ Feature]: Add "Copy to Clipboard" button to markdown widget #127 (#137) 4810ea2 don't throw error if line doesn't exist anymore (#125) b38c6a5 each widget has a fullscreen button than can be toggled so the widget… (#140) 8d72fae Mode selector visual update (#135) fc38313 removed repetitive close button as we already have one on the dialog title (#134) 8f9eae6 all dialog content will have consistent border colors (#131)

    Source code(tar.gz)
    Source code(zip)
    marquee-3.1.1-edge.0.vsix(126.09 MB)
  • 3.1.0-edge.4(Jun 2, 2022)

    8fbd12c Allow to emit state changes manually (#93) fe6613a Tree view initialization bug (#120) 7f0d6b5 Add marquee logo (#112) 7616179 updated icons for showing global vs workspace mode (#118) 9a0c18e Prevent workspace changes to be stored globally (#119) 9f0ba16 various style fixes (#94) a97f006 Allow to add a todo by right click (#95) 01da533 [πŸ› Bug]: Can't add Todo (#109) c31b7ec Better handle manual mode changes by users (#115) 58bfe1c Rename getOptionSelected to isOptionEqualToValue as part of MUI upgrade (#110) fc177ce Report global scope setting usage (#111) a5b5234 Homepage feature icons visual fix (#105)

    Source code(tar.gz)
    Source code(zip)
    marquee-3.1.0-edge.4.vsix(124.30 MB)
  • 3.1.0-edge.3(May 27, 2022)

  • 3.1.0-edge.2(May 26, 2022)

  • 3.1.0-edge.1(May 24, 2022)

  • 3.1.0-edge.0(May 18, 2022)

  • 3.0.2(Apr 6, 2022)

    5839cce run release tests with xvfb enabled 9a05b8e Showcase how to use tangle's whenReady (#77) 7b95567 Add retry to prevent mailbox widget from being broken (#79) 8b9eeb6 Sunset AC logo (#78) f8fe15a fix unit test of welcome widget 186cfbb re-enable all tests fcb5398 Bump minimist from 1.2.5 to 1.2.6 in /website (#74) 4df1900 WebdriverIO e2e test setup and code style fixes through better Eslint configurations (#67)

    Source code(tar.gz)
    Source code(zip)
    marquee-3.0.2.vsix(123.21 MB)
  • 3.0.1(Mar 22, 2022)

  • 3.0.0(Mar 18, 2022)

    The Marquee team is continueing to improve the usability of Marquee with this next major release v3.0.0. We are proud to that we were able to remove most of our tech debt which allows us to now focus on more feature work. Some of these features already landed in this release.

    πŸš€ New Features

    • Allow to submit name by pressing enter key
    • Make Marquee a web extension (#28)
    • Add telemetry reporting (#32)
    • Use a native VSCode text document to create/edit snippets (#3)

    πŸ’… Polish

    • Clean up of all Marquee Commands (#41)
    • Allow changing background through click on image (#20)
    • Performance Improvements (#39)
    • Display links to captured Notes and Todos to actual file it was captured from
    • Add Marquee Settings button (#47)

    πŸ›. Bug Fixes

    • Fix background stretching in theme configuration

    🏠 Internal

    • Major rewrite of Marquees state and configuration management
    Source code(tar.gz)
    Source code(zip)
    marquee-3.0.0.vsix(3.46 MB)
  • 2.0.0(Jan 31, 2022)

    We thrilled to ship a new major version update of Marquee. It is a huge rewrite of the extension that sets the foundation for upcoming developments. We have decided to open source the project and have the community participate to the development and direction of the extension. We are looking forward to collaborate with you all ☺️

    πŸš€ New Features

    • You can now write your own Marquee Widget extension and allow users to see extension data in the Marquee dashboard - read more about how to create Marquee Widgets in the project docs
    • Changes to widget filter are now recognised with a notification icon notif
    • Allow to switch Hackernews channels hn
    • Allow to set tags when creating notes tags
    • Allow to configure whether a project is loaded within the same VSCode window or in a new one open
    • We are releasing this extension now automatically not only in the VSCode Marketplace but also in the Open VSX Registry

    πŸ’… Polish

    • Rewritten project code into TypeScript to ensure improved qualitative releases in the future
    • Removed tight coupling of widgets and many other components that removes computation work if widgets are disabled
    • Moved data fetching process of most of the widgets from the extension host into the webview
    • Overhauled the Marquee website and moved its code into this repository
    • Moved more configurations (e.g. color scheme and startup settings) into the native VSCode context, you can find them now under Code > Preferences and search for "Marquee"
    • setup unit test infrastructure and increases test coverage to 65%

    πŸ›. Bug Fixes

    • fix background stretching in theme configuration

    🏠 Internal

    • Open sourced project under stateful/marquee
    • Added contribution guidelines
    Source code(tar.gz)
    Source code(zip)
    marquee-2.0.0.vsix(11.23 MB)
Data structures & algorithms implementations and coding problem solutions. Written in Typescript and tested with Jest. Coding problems are pulled from LeetCode and Daily Coding Problem.

technical-interview-prep Data structures & algorithms implementations and coding problem solutions. Written in Typescript and tested with Jest. Coding

Lesley Chang 7 Aug 5, 2022
Make the content slide prettily across the screen with variable sizes of scrolling items, in any of four directions, pausing while the mouse is over the marquee, and all with vanilla JavaScript.

TEG Marquee Make the content slide prettily across the screen with variable sizes of scrolling items, in any of four directions, pausing while the mou

Paul B. Joiner 0 Dec 30, 2021
Updog is an open-source social media webapp intended to allow everyday people to share their thoughts in a welcoming community.

SE701-Updog Updog is an open-source social media webapp intended to allow everyday people to share their thoughts in a welcoming community. This proje

SE 701 Team 2 UoA 14 Apr 18, 2022
🧠 My second brain β€” Ideas, thoughts, resources, notes… All publicly shared in one place.

?? Second Brain Welcome to my second brain. This is a collection of notes, journals, and resources written or collected by me (@pixelsbyeryc), in an a

ERYC 4 May 4, 2022
"Longer in Twitter" est une extension Chrome affichant les TwitLonger directement dans un tweet.

Longer in Twitter "Longer in Twitter" est une extension Chrome affichant les TwitLonger directement dans un tweet. Installation Longer in Twitter ne f

Johan le stickman 4 Sep 22, 2022
A set of utilities and additional features for my creative coding class aiming to help students while introducing the algorithmic thinking.

p5.utils A set of utilities and additional features for my creative coding class aiming to help students while introducing the algorithmic thinking. T

alp tuğan 15 Dec 25, 2022
Flexible, powerful and modern library for creating the running horizontal blocks effect, also known as ticker or the Β«marquee effectΒ».

Cuberto Reeller Flexible, powerful and modern library for creating the running horizontal blocks effect, also known as ticker or the Β«marquee effectΒ».

Cuberto 41 Jan 4, 2023
A modern replacement for jQuery.marquee

vanilla-marquee An es5 vanilla-js implementation of jQuery.marquee Installation npm i vanilla-marquee Usage import marquee from 'vanilla-marquee' ne

null 26 Dec 27, 2022
An easy to implement marquee JQuery plugin with pause on hover support. I know its easy because even I can use it.

Simple-Marquee Copyright (C) 2016 Fabian Valle An easy to implement marquee plugin. I know its easy because even I can use it. Forked from: https://gi

null 16 Aug 29, 2022
jQuery Plugin for Ticker, News Ticker with Vertical, Horizontal, Marquee and Typewriting effects

AcmeTicker - News Ticker A very lightweight jQuery plugin for creating advanced news ticker. Demo: Gutentor News Ticker Ticker Type Vertical Horizonta

Santosh Kunwar 11 Sep 3, 2022
TechSquad Community is what you need to get started in Coding and Development

TechSquad Community is what you need to get started in Coding and Development This is a Community website under development. This community aims to cr

TechSquad Community 18 Dec 16, 2022
A web app designed to keep track of activities that are done and those that are and not done. Users can add, delete, mark as completed and update the activities. Built with Javscript, html, css and webpack.e your activites

ToDoListApp A web app designed to help web keep track of activities that are done and those that are still pending. Users can add, delete, mark as com

Francis Wayungi 6 Dec 23, 2022
No longer actively maintained.

Vide No longer actively maintained. I am not interested to maintain jQuery plugins anymore. If you have some fixes, feel free to make PR. Easy as hell

Ilya Caulfield 3.3k Dec 20, 2022
No longer actively maintained.

Remodal No longer actively maintained. I am not interested to maintain jQuery plugins anymore. If you have some fixes, feel free to make PR. Responsiv

Ilya Caulfield 2.8k Dec 11, 2022
πŸ‰ Water is a micro-ORM + QueryBuilder designed to facilitate queries and operations on PostgreSQL databases designed to work in Melon

?? Water Water is a micro-ORM + QueryBuilder designed to facilitate queries and operations on PostgreSQL databases designed to work in MelonRuntime In

Melon Runtime 22 Aug 6, 2022
This is a simple frontend project which is built while learning full-stack web development

This is a simple frontend project which is built while learning full-stack web development by Dr.Angela yu the course is called The Complete 2022 Web Development Bootcamp this is the best-seller course in web development on Udemy

Melaku Demeke 5 Aug 3, 2022
Today began learn about MEAN stack first with Nodejs that is a server side form of javascript. Repository for track of Day by Day improvement track in new Skill.

NodeJs Today began learn about MEAN stack first with Nodejs that is a server side form of javascript. Repository for track of Day by Day improvement t

Rahul Bhati 4 Oct 14, 2022
Web-Technology with Aj Zero Coding. In this tutorial we learn front-end and back-end development.

Installation through NPM: The jQWidgets framework is available as NPM package: jQuery, Javascript, Angular, Vue, React, Web Components: https://www

Ajay Dhangar 3 Nov 19, 2022
A VS Code extension to practice and improve your typing speed right inside your code editor. Practice with simple words or code snippets.

Warm Up ?? ??‍?? A VS Code extension to practice and improve your typing speed right inside your code editor. Practice with simple words or code snipp

Arhun Saday 34 Dec 12, 2022