Skip to content

Commit

Permalink
Bugfixes, added resync tags
Browse files Browse the repository at this point in the history
- In the Edit Tags you can now opt to reset the tags from the API
- Fixed Ongoing filter not working (bug introduced in previous version)
  • Loading branch information
ErisLoona committed May 19, 2024
1 parent 7d7f916 commit 1bcc366
Show file tree
Hide file tree
Showing 47 changed files with 321 additions and 41 deletions.
Binary file modified .vs/Manga Library Manager/DesignTimeBuild/.dtbcache.v2
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file modified .vs/Manga Library Manager/v17/.futdcache.v2
Binary file not shown.
Binary file modified .vs/Manga Library Manager/v17/.suo
Binary file not shown.
4 changes: 2 additions & 2 deletions .vs/Manga Library Manager/v17/DocumentLayout.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"WorkspaceRootPath": "C:\\Users\\rares\\Documents\\Misc Programs\\Programming\\Manga Library Manager\\",
"Documents": [
{
"AbsoluteMoniker": "D:0:0:{8F5E112A-6EEC-46F1-A5F0-845D93AE1BCE}|Manga Library Manager.csproj|C:\\Users\\rares\\Documents\\Misc Programs\\Programming\\Manga Library Manager\\mainmenu.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"AbsoluteMoniker": "D:0:0:{8F5E112A-6EEC-46F1-A5F0-845D93AE1BCE}|Manga Library Manager.csproj|c:\\users\\rares\\documents\\misc programs\\programming\\manga library manager\\mainmenu.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{8F5E112A-6EEC-46F1-A5F0-845D93AE1BCE}|Manga Library Manager.csproj|solutionrelative:mainmenu.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
Expand All @@ -28,7 +28,7 @@
"RelativeDocumentMoniker": "mainMenu.cs",
"ToolTip": "C:\\Users\\rares\\Documents\\Misc Programs\\Programming\\Manga Library Manager\\mainMenu.cs",
"RelativeToolTip": "mainMenu.cs",
"ViewState": "AQIAADgBAAAAAAAAAADgvwMCAAAeAAAA",
"ViewState": "AQIAAEMAAAAAAAAAAAAnwFcAAABCAAAA",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2024-05-12T16:16:26.664Z",
"EditorCaption": ""
Expand Down
Binary file modified .vs/ProjectEvaluation/manga library manager.metadata.v7.bin
Binary file not shown.
Binary file modified .vs/ProjectEvaluation/manga library manager.projects.v7.bin
Binary file not shown.
2 changes: 1 addition & 1 deletion Properties/PublishProfiles/FolderProfile.pubxml.user
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ https://go.microsoft.com/fwlink/?LinkID=208121.
-->
<Project>
<PropertyGroup>
<History>True|2024-05-18T20:34:28.8521894Z;True|2024-05-18T22:22:14.4673452+02:00;True|2024-05-18T21:56:58.6143811+02:00;True|2024-05-18T07:41:43.4161277+02:00;True|2024-05-17T11:48:43.3293227+02:00;True|2024-05-17T09:31:58.9329403+02:00;True|2024-05-17T09:25:57.4957904+02:00;True|2024-05-16T19:52:10.0997229+02:00;True|2024-05-16T18:17:01.7850021+02:00;True|2024-05-15T09:33:00.6957135+02:00;True|2024-05-15T08:32:31.7735956+02:00;True|2024-05-13T17:25:21.1454345+02:00;True|2024-05-13T17:15:09.7285346+02:00;True|2024-05-13T16:52:20.9054581+02:00;True|2024-05-13T16:51:27.0891569+02:00;True|2024-05-13T16:50:34.5522468+02:00;True|2024-05-13T16:49:22.6946988+02:00;</History>
<History>True|2024-05-19T07:20:51.2871097Z;True|2024-05-19T09:18:16.6124371+02:00;True|2024-05-19T09:15:08.6048404+02:00;True|2024-05-18T22:34:28.8521894+02:00;True|2024-05-18T22:22:14.4673452+02:00;True|2024-05-18T21:56:58.6143811+02:00;True|2024-05-18T07:41:43.4161277+02:00;True|2024-05-17T11:48:43.3293227+02:00;True|2024-05-17T09:31:58.9329403+02:00;True|2024-05-17T09:25:57.4957904+02:00;True|2024-05-16T19:52:10.0997229+02:00;True|2024-05-16T18:17:01.7850021+02:00;True|2024-05-15T09:33:00.6957135+02:00;True|2024-05-15T08:32:31.7735956+02:00;True|2024-05-13T17:25:21.1454345+02:00;True|2024-05-13T17:15:09.7285346+02:00;True|2024-05-13T16:52:20.9054581+02:00;True|2024-05-13T16:51:27.0891569+02:00;True|2024-05-13T16:50:34.5522468+02:00;True|2024-05-13T16:49:22.6946988+02:00;</History>
<LastFailureDetails />
</PropertyGroup>
</Project>
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Manga Library Manager
This is a manager for personal use that allows me to organize and keep track of ongoing releases of Mangas. It checks the `content.opf` file inside a `.epub` archive to get the title and last chapter listed in the description of the "book".</br>
This is unique to how I like to organize my mangas, downloading chapters individually leads to many small files that are not coherent, so using Calibre I merge them into one file with the description listing all the chapters formatted as, for example, `Ch.001`. The program executable is meant to stay on the removable drive where I store my mangas, allowing me to scan the drive for new additions and update old entries in terms of what chapter they got to compared to what I obtain from the MangaDex API.</br>
[Download .exe](https://github.com/ErisLoona/Manga-Library-Manager/releases/tag/v1.3)
[Download .exe](https://github.com/ErisLoona/Manga-Library-Manager/releases/tag/v1.4)
27 changes: 27 additions & 0 deletions editTags.Designer.cs

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

9 changes: 9 additions & 0 deletions editTags.cs
Original file line number Diff line number Diff line change
Expand Up @@ -96,6 +96,7 @@ private void newTagButton_Click(object sender, EventArgs e)
tagsList.ItemCheck -= tagsList_ItemCheck;
tagsList.Items.Add(newTag, true);
tagsList.ItemCheck += tagsList_ItemCheck;
tagSearchAutocompleteStrings.Add(newTag);
mainMenu.uniqueTags.Add(newTag);
mainMenu.tagsUsage[newTag] = 1;
mainMenu.currentlySelectedBook.Tags.Add(newTag);
Expand Down Expand Up @@ -128,5 +129,13 @@ private void tagsList_MouseDown(object sender, MouseEventArgs e)
{
tagsList.SelectedIndex = tagsList.IndexFromPoint(e.Location);
}

private void resetButton_Click(object sender, EventArgs e)
{
if (MessageBox.Show("This will resync the tags from the API.\nAre you sure?", "Resync tags", MessageBoxButtons.YesNo, MessageBoxIcon.Warning) == DialogResult.No)
return;
mainMenu.resetTags = true;
this.Close();
}
}
}
Loading

0 comments on commit 1bcc366

Please sign in to comment.