Skip to content

Commit beeef6c

Browse files
committed
1.4.5
1 parent b2c8027 commit beeef6c

16 files changed

+152
-96
lines changed

CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,13 @@
11
# Changes
22

3+
## 1.4.5
4+
5+
- For currently airing anime, you can now see how many episodes have aired in grid view.
6+
- Users can now see the notes they write for each media on their list by hovering the comment icon. Added tooltips for notes and on list icons for grid and compact view.
7+
- Added margin for on list and note icons for a better look.
8+
- Changed icon for notes from notepad to a comment icon.
9+
- Removed colons from labels on the main list media cards.
10+
311
## 1.4.4
412

513
- Changed color of scrollbar back to blue.

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ You can download the app [here](https://github.com/ReStartQ/AniCour/releases). C
4949

5050
1. Download the setup file from the latest release and install it on your computer.
5151
2. The setup file is labeled as AniCour-Setup-x.x.x.exe, where x denotes a number for the version.
52-
<br/> **Ex: AniCour-Setup-1.4.4.exe**
52+
<br/> **Ex: AniCour-Setup-1.4.5.exe**
5353
3. When you run the exe file, Windows will give a message like below because there is no code signing certificate, click on "More info" <p align="center"><a href="#"><img src="https://github.com/ReStartQ/anicour/blob/main/images/help/AniCourNoCodeSigningInitial.png" alt="Hello" /></a></p>
5454
4. A new option will appear, "Run anyway". Click on it. <p align="center"><a href="#"><img src="https://github.com/ReStartQ/anicour/blob/main/images/help/AniCourNoCodeSigning.png" alt="Hello" /></a></p>
5555
5. The installer menu will open up to allow you to install it on your computer. <p align="center"><a href="#"><img src="https://github.com/ReStartQ/anicour/blob/main/images/help/AniCourInstallationMenu2.png" alt="Hello" /></a></p>

package-lock.json

Lines changed: 4 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -124,7 +124,7 @@
124124
"is-online": "^10.0.0",
125125
"jotai": "^2.4.2",
126126
"lodash": "^4.17.21",
127-
"material-react-table": "^2.6.1",
127+
"material-react-table": "^2.7.0",
128128
"moment": "^2.29.4",
129129
"mui-nested-menu": "^3.2.2",
130130
"react": "^18.2.0",

release/app/package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

release/app/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "anicour",
3-
"version": "1.4.4",
3+
"version": "1.4.5",
44
"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. ",
55
"license": "GPL-3.0",
66
"author": {

src/renderer/components/app/etc/ProgressStepper.tsx

Lines changed: 27 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
import AddIcon from '@mui/icons-material/Add';
22
import RemoveIcon from '@mui/icons-material/Remove';
3-
import { IconButton, Typography } from '@mui/material';
3+
import { IconButton, Tooltip, Typography } from '@mui/material';
4+
import InfoIcon from '@mui/icons-material/Info';
45
import { useTheme } from '@mui/material/styles';
56
import { Box } from '@mui/system';
67
import { useEffect, useState } from 'react';
@@ -40,9 +41,31 @@ export default function ProgressStepper({
4041
flexDirection="column"
4142
sx={{ gridColumn: '1/2' /* userSelect: 'none' */ }}
4243
>
43-
<Typography fontSize={12} fontWeight="bold">
44-
{props.type === 'ANIME' ? 'Episodes:' : 'Chapters:'}
45-
</Typography>
44+
{props.nextAiringEpisode !== null ? (
45+
<Box display="flex" flexDirection="row">
46+
<Typography fontSize={12} fontWeight="bold">
47+
{props.type === 'ANIME' ? 'Episodes' : 'Chapters'}
48+
</Typography>
49+
<Tooltip
50+
title={
51+
props.nextAiringEpisode.episode === 0
52+
? `${props.nextAiringEpisode.episode} episodes aired`
53+
: `${props.nextAiringEpisode.episode - 1} episodes aired`
54+
}
55+
arrow
56+
placement="top"
57+
>
58+
<IconButton size="small" sx={{ padding: 0, ml: 0.5 }}>
59+
<InfoIcon sx={{ fontSize: '14px' }} />
60+
</IconButton>
61+
</Tooltip>
62+
</Box>
63+
) : (
64+
<Typography fontSize={12} fontWeight="bold">
65+
{props.type === 'ANIME' ? 'Episodes' : 'Chapters'}
66+
</Typography>
67+
)}
68+
4669
<Box
4770
display="flex"
4871
flexDirection="row"

src/renderer/components/app/etc/ProgressVolumesStepper.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ export default function ProgressVolumesStepper({
3636
<>
3737
<Box display="flex" flexDirection="column" sx={{ gridColumn: '2/3' }}>
3838
<Typography fontSize={12} fontWeight="bold">
39-
Volumes:{' '}
39+
Volumes{' '}
4040
</Typography>
4141
<Box display="flex" flexDirection="row">
4242
<IconButton

src/renderer/components/app/etc/ScoreSelect.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ export default function ScoreSelect({
2626
return (
2727
<Box display="flex" flexDirection="column" sx={{ gridColumn: '1/2' }}>
2828
<Typography fontSize={12} fontWeight="bold">
29-
Score:{' '}
29+
Score{' '}
3030
</Typography>
3131
<NativeSelect
3232
value={advancedInput.score}

src/renderer/components/app/etc/SvgIcons.tsx

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,14 @@
11
import { SvgIcon } from '@mui/material';
22
import PlaylistAddCheckIcon from '@mui/icons-material/PlaylistAddCheck';
3+
import PlaylistAddCheckCircleIcon from '@mui/icons-material/PlaylistAddCheckCircle';
4+
import MessageIcon from '@mui/icons-material/Message';
5+
import CommentIcon from '@mui/icons-material/Comment';
36
import CheckCircleIcon from '@mui/icons-material/CheckCircle';
47

58
export function MediaIcons({ type }: any) {
69
console.log(type);
710
if (type === 0) {
11+
/*
812
return (
913
<SvgIcon fontSize="small">
1014
<svg
@@ -135,10 +139,13 @@ export function MediaIcons({ type }: any) {
135139
</svg>
136140
</SvgIcon>
137141
);
142+
*/
143+
return <CommentIcon />;
138144
}
139145

140146
if (type === 0.5) {
141147
// for list table view
148+
/*
142149
return (
143150
<SvgIcon fontSize="inherit" sx={{ mr: '5px', mt: '1px' }}>
144151
<svg
@@ -269,6 +276,8 @@ export function MediaIcons({ type }: any) {
269276
</svg>
270277
</SvgIcon>
271278
);
279+
*/
280+
return <CommentIcon fontSize="inherit" sx={{ mr: '5px', mt: '1px' }} />;
272281
}
273282

274283
return (
@@ -479,7 +488,12 @@ export function OnListIcon({ type }: any) {
479488
return <PlaylistAddCheckIcon fontSize="small" />;
480489
}
481490
if (type === 0.5) {
482-
return <CheckCircleIcon sx={{ mr: '5px', mt: '1px' }} fontSize="inherit" />;
491+
return (
492+
<PlaylistAddCheckCircleIcon
493+
sx={{ mr: '5px', mt: '1px' }}
494+
fontSize="inherit"
495+
/>
496+
);
483497
}
484498
return <SvgIcon />;
485499
}

0 commit comments

Comments
 (0)