Skip to content

Commit

Permalink
1.5.0
Browse files Browse the repository at this point in the history
  • Loading branch information
ReStartQ committed Apr 24, 2024
1 parent 4abf9a8 commit 4efd800
Show file tree
Hide file tree
Showing 38 changed files with 2,211 additions and 98 deletions.
17 changes: 17 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,22 @@
# Changes

## 1.5.0

### Main Changes

- List view has been upgraded to a new headless ui library. New look, feel, and performance!
- Row Virtualization is fixed in the list view.
- List media progress (episode, chapters, volumes) can now be edited while in list view.
- The context menu is now shown when the user clicks the secondary mouse button in the list view. This is to match the same behavior as the grid and compact view media cards.
- In the list view, tooltips are now shown when you hover over the a row's status circle, notes, and the on-list icons.

### Other Changes

- Users can now click on images from main app window to move to the next trailer instead of defaulting to the more information/edit part of the advanced view window. (Great for cycling through anime trailers in the seasons tab).
- When countdown reaches 0 for the cards in season, the timer text will become 'Episode Aired'.
- Current username is now shown to the user under the setting's account information.
- Adjusted the width of add to list dropdown for media advanced view.

## 1.4.9

- When saving account information, there is now a notification to show whether the authentication information is valid or not. (Success/Failed to authenticate messages)
Expand Down
76 changes: 62 additions & 14 deletions package-lock.json

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

9 changes: 7 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,10 @@
"keywords": [
"anime",
"manga",
"lightnovel",
"anime-list",
"anime-search",
"manga-search",
"anime-news",
"light-novels",
"windows",
"anilist",
Expand Down Expand Up @@ -97,6 +100,7 @@
"dependencies": {
"@emotion/react": "^11.11.1",
"@emotion/styled": "^11.11.0",
"@faker-js/faker": "^8.4.1",
"@fontsource/public-sans": "^4.5.11",
"@fontsource/roboto": "^5.0.3",
"@mui/base": "^5.0.0-beta.24",
Expand All @@ -108,7 +112,8 @@
"@mui/x-data-grid": "^6.8.0",
"@mui/x-date-pickers": "^6.17.0",
"@tanstack/react-query": "^4.19.0",
"@uidotdev/usehooks": "^2.2.0",
"@tanstack/react-table": "^8.13.0",
"@uidotdev/usehooks": "^2.4.1",
"@uiw/react-md-editor": "^4.0.1",
"axios": "^1.2.0",
"cheerio": "^1.0.0-rc.12",
Expand Down
4 changes: 2 additions & 2 deletions release/app/package-lock.json

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

2 changes: 1 addition & 1 deletion release/app/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "anicour",
"version": "1.4.9",
"version": "1.5.0",
"description": "Anime, Manga, and Light Novel Tracker Desktop Application for Windows. A fast and interactive way for AniList users to track and manage their anime/manga lists. ",
"license": "GPL-3.0",
"author": {
Expand Down
6 changes: 6 additions & 0 deletions src/renderer/App.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -103,6 +103,8 @@ import { getTitle } from './functions/view/TitlePreferenceFunctions';
import { getSnackbarType } from './functions/edit/componentTypes';
import FilterSelect from './components/app/search/FilterSelect';
import ResetMenuApp from './components/app/etc/ResetMenuApp';
import HistoryButton from './components/app/history/HistoryButton';
import HistoryTab from './components/app/history/HistoryTab';

declare module '@mui/joy/styles' {
interface PaletteWarningOverrides {
Expand Down Expand Up @@ -221,6 +223,9 @@ function CategoryView({ view, newsAdv }: any) {
if (view === 5 && newsAdv === true) {
return <NewsButtons />;
}
if (view === 6) {
return <HistoryTab />;
}
return <Box />;
}

Expand Down Expand Up @@ -493,6 +498,7 @@ const Hello = () => {
>
<Search />
<FilterSelect />
{/* <HistoryButton /> */}
</Toolbar>
<Divider />
</AppBar>
Expand Down
13 changes: 0 additions & 13 deletions src/renderer/components/app/etc/HistoryButton.tsx

This file was deleted.

12 changes: 12 additions & 0 deletions src/renderer/components/app/etc/table/TableAverageScore.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
import { Typography } from '@mui/material';
import React from 'react';

const TableAverageScore = ({ row }: any) => {
return (
<Typography fontSize={12} noWrap>
{row.averageScore !== null ? `${row.averageScore}%` : '?'}
</Typography>
);
};

export default TableAverageScore;
12 changes: 12 additions & 0 deletions src/renderer/components/app/etc/table/TableChapters.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
import { Typography } from '@mui/material';
import React from 'react';

const TableChapters = ({ row }: any) => {
return (
<Typography fontSize={12} noWrap>
{row.chapters !== null ? row.chapters : '?'}
</Typography>
);
};

export default TableChapters;
12 changes: 12 additions & 0 deletions src/renderer/components/app/etc/table/TableEpisodes.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
import { Typography } from '@mui/material';
import React from 'react';

const TableEpisodes = ({ row }: any) => {
return (
<Typography fontSize={12} noWrap>
{row.episodes !== null ? row.episodes : '?'}
</Typography>
);
};

export default TableEpisodes;
Loading

0 comments on commit 4efd800

Please sign in to comment.