Skip to content

Commit fedebb0

Browse files
committed
v2 starting nuke
1 parent 5f6f02e commit fedebb0

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

46 files changed

+2
-3564
lines changed

README.md

Lines changed: 2 additions & 51 deletions
Original file line numberDiff line numberDiff line change
@@ -1,53 +1,4 @@
1-
# Welcome to PokéTerm!
2-
A terminal based PokéDex. It retrieves information from [PokeAPI](https://pokeapi.co/), and some very light web-scraping of [PokemonDB](https://pokemondb.net/) as a backup source. All data obtained is cached locally. The cache is stored in your home directory in a `.poketerm` folder
1+
# Welcome to PokéTerm v2!
32

4-
Stylization is handled with [Rich](https://github.com/Textualize/rich). This program was tested with, and is intended to be used with, [Windows Terminal](https://apps.microsoft.com/detail/9N0DX20HK701?hl=en-US&gl=US). I have tested on WSL Ubuntu through Windows Terminal, and the default bash terminal on Mac, but I can't verify any other specific terminal programs on other systems.
3+
A total PokeTerm rewrite in Go with BubbleTea!
54

6-
### Go to the Releases tab and download the latest release. ###
7-
8-
It will likely be flagged as a virus on download and execution, but you can click "allow anyway". I used [PyInstaller](https://pyinstaller.org/en/stable/) to bundle the application, which is a common cause for false-positive results.
9-
There's nothing I can do about that at this time, but I've submitted the program to various organizations for analysis, so it will be properly flagged in the future. Code signature certificates are very pricey, so that's not viable for me right now.
10-
11-
You can view the results of the VirusTotal scan here: [Link](https://www.virustotal.com/gui/file/9c894b40c4940ce9791655c3bb1087b2b18f88260f88431526a5562e37076297)
12-
13-
Please reach out with any questions or issues. You can leave an issue on the repo, email me at [[email protected]](mailto:[email protected]), or message me on Discord `@DaltonSW`
14-
15-
<details>
16-
<summary>Upcoming Features!</summary>
17-
<ul>
18-
<li>Configuration Options</li>
19-
<ul>
20-
<li>Colorblind Mode</li>
21-
<li>Background caching of information</li>
22-
<li>Limiting information by generations</li>
23-
</ul>
24-
<li>Prettier and Improved Layouts</li>
25-
<li>More Accurate and Detailed Information</li>
26-
<li>More Things to Search On</li>
27-
<li>Fuzzy Searching</li>
28-
<li>Rendering "Links" to Other Pages (Ex: Jump to "Grass" type screen directly from "Bulbasaur" page)</li>
29-
<li>Calculators</li>
30-
<li>Plenty of other stuff that I think of as the project continues!</li>
31-
</ul>
32-
</details>
33-
34-
![Homescreen of the terminal application, displaying the title and some menu choices.](https://i.imgur.com/wRvhXIn.png)
35-
36-
![Example of searching on Type, with "Fire" used as the example search.](https://i.imgur.com/PIc3WAq.png)
37-
38-
![Example of searching on Pokemon, with "Dratini" used as the example search.](https://i.imgur.com/BpulMLS.png)
39-
40-
<details>
41-
<summary>Manual Installation Instructions</summary>
42-
<b>Requirement:</b> You must have Python installed. I don't presently know what version range works, but I've been developing on 3.11.
43-
44-
<b>Recommended:</b> Have some sort of Git client installed (either Git Bash or GitHub Desktop) to clone the repo. While you can download the source code as a ZIP and run it, you won't be able to easily obtain any updates I'll be making.
45-
46-
<b>Recommended:</b> Put this in a virtual environment
47-
48-
Create a folder for the project. Right-click inside and click `Open in Terminal`.
49-
```ps
50-
git clone 'https://github.com/DaltonSW/PokeTerm.git' # Download the codebase to the folder
51-
python -m venv .venv # Create a Python virtual environment named '.venv'
52-
```
53-
</details>

main.py

Lines changed: 0 additions & 8 deletions
This file was deleted.

poetry.lock

Lines changed: 0 additions & 895 deletions
This file was deleted.

poketerm/__init__.py

Whitespace-only changes.

poketerm/config.py

Lines changed: 0 additions & 48 deletions
This file was deleted.

poketerm/console.py

Lines changed: 0 additions & 4 deletions
This file was deleted.

poketerm/main.py

Lines changed: 0 additions & 169 deletions
This file was deleted.

poketerm/resources/__init__.py

Whitespace-only changes.

poketerm/resources/ability.py

Lines changed: 0 additions & 39 deletions
This file was deleted.

poketerm/resources/data.py

Lines changed: 0 additions & 29 deletions
This file was deleted.

0 commit comments

Comments
 (0)