Skip to content

Commit 2e221e9

Browse files
committed
1.7.0
1 parent b11f508 commit 2e221e9

27 files changed

+741
-306
lines changed

.vscode/settings.json

Lines changed: 23 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,5 +27,27 @@
2727
"package-lock.json": true,
2828
"*.{css,sass,scss}.d.ts": true
2929
},
30-
"editor.formatOnSave": true
30+
"editor.formatOnSave": true,
31+
"workbench.colorCustomizations": {
32+
"terminal.background": "#161B1D",
33+
"terminal.foreground": "#7EA2B4",
34+
"terminalCursor.background": "#7EA2B4",
35+
"terminalCursor.foreground": "#7EA2B4",
36+
"terminal.ansiBlack": "#161B1D",
37+
"terminal.ansiBlue": "#257FAD",
38+
"terminal.ansiBrightBlack": "#5A7B8C",
39+
"terminal.ansiBrightBlue": "#257FAD",
40+
"terminal.ansiBrightCyan": "#2D8F6F",
41+
"terminal.ansiBrightGreen": "#568C3B",
42+
"terminal.ansiBrightMagenta": "#6B6BB8",
43+
"terminal.ansiBrightRed": "#D22D72",
44+
"terminal.ansiBrightWhite": "#EBF8FF",
45+
"terminal.ansiBrightYellow": "#8A8A0F",
46+
"terminal.ansiCyan": "#2D8F6F",
47+
"terminal.ansiGreen": "#568C3B",
48+
"terminal.ansiMagenta": "#6B6BB8",
49+
"terminal.ansiRed": "#D22D72",
50+
"terminal.ansiWhite": "#7EA2B4",
51+
"terminal.ansiYellow": "#8A8A0F"
52+
}
3153
}

CHANGELOG.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,24 @@
1+
## 1.7.0
2+
3+
### Main Changes
4+
5+
- Color changes for text in cards and tooltips for a more accessibility friendly experience
6+
- Disabled button border changed to a color that fits with the color scheme
7+
- Order and swapping information of media cards has been changed to make a more consistent UI among all the cards.
8+
- Status is now uniformally being represented by a colored dot throughout the app.
9+
- Score select component has been adjusted to a smaller size and centered text. Removed dropdown icon.
10+
- Status select has swapped places with score input in the advanced media window.
11+
- Removed progress bar from progress stepper.
12+
- Text color contrasts changes around the app for a better contrast ratio. Labels are a different color than the information text that it relates to. These changes can be seen in the media card texts, information in the advanced window, and some tooltips.
13+
14+
### Minor Changes
15+
16+
- 'Not yet released' status has been changed to 'Unreleased'
17+
- Small padding changes to media cards.
18+
- Advanced entry input update button size increased to match in size with bottom components.
19+
- Reset to default buttons variant changed to soft to distinguish it from other buttons.
20+
- Status colors has been lightly changed to different shades of the original.
21+
122
## 1.6.0
223

324
### Main Changes

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ _Note:_
3434
**This app does not have a code signing certificate and will give a warning message on installation.**
3535

3636
1. Download the setup file from the latest releases. The setup file is labeled as AniCour-Setup-x.x.x.exe, where x.x.x will denote the version.
37-
<br> **Example: AniCour-Setup-1.6.0.exe**
37+
<br> **Example: AniCour-Setup-1.7.0.exe**
3838
<br> _Some browsers may give a warning when downloading the setup file as it does not use a code signing certificate._
3939
<br> _In this case, to allow the download use the alternate option they provide. (Example: keep file)_
4040
2. Run the setup file, Windows will give a message like below, click on **"More info"** <p align="center"><a href="https://raw.githubusercontent.com/restartq/anicour/main/images/help/AniCourNoCodeSigningInitial.png"><img src="https://raw.githubusercontent.com/restartq/anicour/main/images/help/AniCourNoCodeSigningInitial.png" height="280"/></a></p>

help/InstallHelp.md

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

77
1. Download the setup file from the latest release and install it on your computer.
88
2. The setup file is labeled as AniCour-Setup-x.x.x.exe, where x denotes a number for the version.
9-
**Ex: AniCour-Setup-1.6.0.exe**
9+
**Ex: AniCour-Setup-1.7.0.exe**
1010
3. When you run the exe file, Windows will give a message like below, click on "More info" <p align="center"><a href="#"><img src="https://raw.githubusercontent.com/restartq/anicour/main/images/help/AniCourNoCodeSigningInitial.png" /></a></p>
1111
4. A new option will appear, "Run anyway". Click on it. <p align="center"><a href="#"><img src="https://raw.githubusercontent.com/restartq/anicour/main/images/help/AniCourNoCodeSigning.png" /></a></p>
1212
5. The installer menu will open up to allow you to install it on your computer. <p align="center"><a href="#"><img src="https://raw.githubusercontent.com/restartq/anicour/main/images/help/AniCourInstallationMenu2.png" /></a></p>

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.6.0",
3+
"version": "1.7.0",
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: 17 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -156,15 +156,23 @@ export default function ProgressStepper({
156156
mr={1}
157157
>
158158
{props.nextAiringEpisode !== null ? (
159-
<Typography fontSize={12} fontWeight="bold">
159+
<Typography
160+
fontSize={12}
161+
fontWeight="bold"
162+
className="label-information"
163+
>
160164
{props.type === 'ANIME' ? 'Episodes' : 'Chapters'}
161165
{/* <NextAiringEpisodeIndicator
162166
props={props}
163167
progress={advancedInput.progress}
164168
/> */}
165169
</Typography>
166170
) : (
167-
<Typography fontSize={12} fontWeight="bold">
171+
<Typography
172+
fontSize={12}
173+
fontWeight="bold"
174+
className="label-information"
175+
>
168176
{props.type === 'ANIME' ? 'Episodes' : 'Chapters'}
169177
</Typography>
170178
)}
@@ -193,7 +201,11 @@ export default function ProgressStepper({
193201
>
194202
<RemoveIcon fontSize="inherit" />
195203
</IconButton>
196-
<Typography fontSize={12} sx={{ flexGrow: 1, textAlign: 'center' }}>
204+
<Typography
205+
fontSize={12}
206+
sx={{ flexGrow: 1, textAlign: 'center' }}
207+
className="information"
208+
>
197209
{formatProgress(
198210
props.type,
199211
advancedInput.progress,
@@ -225,6 +237,7 @@ export default function ProgressStepper({
225237
<AddIcon fontSize="inherit" />
226238
</IconButton>
227239
</Box>
240+
{/*
228241
<Box
229242
display="flex"
230243
flexDirection="row"
@@ -257,7 +270,7 @@ export default function ProgressStepper({
257270
mediaType={props.type}
258271
type={0}
259272
/>
260-
</Box>
273+
</Box> */}
261274
</Box>
262275
);
263276
}

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

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -120,6 +120,7 @@ export default function ProgressVolumesStepper({
120120
<AddIcon fontSize="inherit" />
121121
</IconButton>
122122
</Box>
123+
{/*
123124
<Box
124125
display="flex"
125126
flexDirection="row"
@@ -137,6 +138,7 @@ export default function ProgressVolumesStepper({
137138
type={1}
138139
/>
139140
</Box>
141+
*/}
140142
</Box>
141143
</>
142144
);

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

Lines changed: 15 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,6 @@
1-
import AddIcon from '@mui/icons-material/Add';
2-
import RemoveIcon from '@mui/icons-material/Remove';
3-
import { IconButton, NativeSelect, Typography } from '@mui/material';
1+
import { NativeSelect, Typography } from '@mui/material';
42
import { Box } from '@mui/system';
5-
import { useEffect, useState } from 'react';
6-
import ArrowDropDownIcon from '@mui/icons-material/ArrowDropDown';
3+
import { useEffect } from 'react';
74

85
export default function ScoreSelect({
96
props,
@@ -27,26 +24,33 @@ export default function ScoreSelect({
2724
}, [inputDispatch, props.mediaListEntry.score]);
2825

2926
return (
30-
<Box display="flex" flexDirection="column" sx={{ gridColumn: '1/2' }}>
31-
<Typography fontSize={12} fontWeight="bold">
27+
<Box display="flex" flexDirection="column">
28+
<Typography fontSize={12} fontWeight="bold" className="label-information">
3229
Score{' '}
3330
</Typography>
3431
<NativeSelect
3532
value={advancedInput.score}
3633
size="small"
3734
sx={{
38-
pt: '7px',
39-
width: '55px',
40-
height: '22px',
35+
width: '36px',
36+
height: '20px',
4137
fontSize: '12px',
42-
textAlignLast: 'right',
4338
border: '1px solid #03a9f4',
4439
borderRadius: '5px',
4540
color: ' #81d4fa',
4641
'&:hover': {
4742
backgroundColor: '#1F242F',
4843
},
4944
backgroundColor: '#0b0d0e',
45+
textAlign: 'center', // Centers the text inside the select
46+
textAlignLast: 'center', // Ensures the selected value is centered
47+
}}
48+
inputProps={{
49+
style: {
50+
padding: '0px',
51+
paddingTop: '2px',
52+
textAlign: 'center',
53+
},
5054
}}
5155
disableUnderline
5256
onChange={onChange}

src/renderer/components/app/etc/table/TableStatus.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,9 @@ const TableStatus = ({ row }: any) => {
1010
<CircleIcon
1111
fontSize="inherit"
1212
sx={{
13-
mt: '3px',
13+
mt: '2px',
1414
ml: '10px',
15+
padding: '2px',
1516
color: getStatusColor(row.original.status),
1617
}}
1718
/>

0 commit comments

Comments
 (0)