Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: extended card title #1027

Merged
merged 10 commits into from
Sep 23, 2024
Merged

Conversation

KyleKlus
Copy link
Contributor

This PR implements an extension to the displayed card title partly as described in issue #851.

I added this because sometimes one doesn't know how many cards are left to review and thus is discouraged to continue if the time one has is short, but if the user exactly knows how many cards are left, then one could guess how long it will take and just pull through with it.

Another good reason for this addition is that the card title will display more useful information in the random card mode.

Before:

Before
It just displayed the current deck name and the number of cards left in it.

After (with random card random deck mode enabled):

After_random_mode
In random mode it displays now the deck chosen, with the number of cards left and in the subtitle the deck out of which the card was drawn.

After (with sequential mode enabled):

After_sequential _mode
In sequential mode the title will display the deck chosen, with the number of cards left and in the subtitle the number of subdecks, the current deck name and the number of cards left in it.

KyleKlus added 7 commits May 10, 2024 13:40
commit 971e4af
Author: Anna Zubenko <anna_zubenko@fastmail.com>
Date:   Mon Jul 22 07:29:18 2024 +0200

    FEAT-990 Mobile landscape mode and functional size sliders (st3v3nmw#998)

commit a89a818
Author: 4Source <38220764+4Source@users.noreply.github.com>
Date:   Mon Jul 22 07:25:45 2024 +0200

    [FIX] Cards missing when horizontal rule present in document (st3v3nmw#970)

    * Use obsidians funtion to extractFrontmatter

    * Fix line pos shift

    * Stop using obsidian function because of UnitTest

    * Add UnitTest for Frontmatter and Horizontal line

    * Fix linting

    ---------

    Co-authored-by: Stephen Mwangi <mail@stephenmwangi.com>

commit 77f15e1
Author: Carlos Galdino <carloshsgaldino@gmail.com>
Date:   Mon Jul 22 06:02:11 2024 +0100

    Filter due notes when all are scheduled (st3v3nmw#947)

    Ignore notes due in the future.

    Fixes st3v3nmw#548

commit 83590be
Author: Newdea <9208450+Newdea@users.noreply.github.com>
Date:   Sat Jul 20 15:10:57 2024 +0800

    fix st3v3nmw#1000 sidebar indent (st3v3nmw#1001)

commit e3a0146
Author: 4Source <38220764+4Source@users.noreply.github.com>
Date:   Sat Jul 20 09:02:14 2024 +0200

    [FIX] Include link parsing for Review context (st3v3nmw#964)

    * Include link parsing

    * Fix linting

commit 3024264
Author: 4Source <38220764+4Source@users.noreply.github.com>
Date:   Sat Jul 20 09:00:46 2024 +0200

    [FIX] Not scroll back to top after review (st3v3nmw#971)

    * Update deprecated function

    * Add scroll back to top

    * Fix linting

commit 1dfd52e
Author: 4Source <38220764+4Source@users.noreply.github.com>
Date:   Sat Jul 20 09:00:33 2024 +0200

    [FIX] Folder ignore sorts all folder starting with string (st3v3nmw#972)

    * Implement isEqualOrSubPath

    * Implement UnitTest for isEqualOrSubPath

    * Replace separators with system seperator

    * Improved seperator replacement

commit b175d22
Author: artificialUsagi <41666068+artefaritaKuniklo@users.noreply.github.com>
Date:   Sat Jul 20 14:59:11 2024 +0800

    add translation: zh-cn (st3v3nmw#982)

commit ca4c261
Author: 4Source <38220764+4Source@users.noreply.github.com>
Date:   Sat May 25 10:13:50 2024 +0200

    Improved issue templates (st3v3nmw#963)

    * Replace bug_report with form instead of template

    * Replace feature_request with form instead of template

    * Fix linting

commit 053da6a
Author: 4Source <38220764+4Source@users.noreply.github.com>
Date:   Fri May 24 19:59:06 2024 +0200

    Update German localization (st3v3nmw#961)

    * Update German localization

    * Fix linting
@KyleKlus KyleKlus changed the title Extendended card title FEAT: Extendended card title Aug 6, 2024
@KyleKlus KyleKlus changed the title FEAT: Extendended card title [FEAT] Extendended card title Aug 6, 2024
@st3v3nmw st3v3nmw changed the title [FEAT] Extendended card title feat: extended card title Aug 18, 2024
Copy link
Owner

@st3v3nmw st3v3nmw left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, thanks.

Please have a look at the merge conflicts.. I can't resolve them on the UI.

@KyleKlus
Copy link
Contributor Author

Hi, everything is now resolved.

@st3v3nmw
Copy link
Owner

Hi, everything is now resolved.

Thanks.

@st3v3nmw st3v3nmw merged commit 12b3651 into st3v3nmw:master Sep 23, 2024
2 checks passed
@KyleKlus KyleKlus deleted the extendended-card-title branch November 17, 2024 09:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants