Comments (9)
Yes, i narrowed it down. If you hit escape in the home menu, state get mutated in some wierd way that causes an eventual crash
from cute.
@PThorpe92 can you reproduce this bug? Idk if its only on windows or if you encounter this as well.
from cute.
actually no.. i just tried to go back and forth and back and forth from the url screen all the way to the menu, then the saved commands, then back to the url, then downloads.. etc
Actually, nevermind.. I fixed the bug where it crashes if you enter recursive download input. but now it properly directs you to the download screen after you enter input.
I refactored the way the render function works a LOT by just having one big handle_screen()
function that takes in the app, frame and screen and i move the massive match statement to another file. which combined with the way you moved the screens to their own files, really helps. so i think after some more cleaning, it should be good.
Tonight i'm gonna work on migrating from tui_input to tui_textarea
EDIT#2: Ok yeah something is f-ed now cuz wget throws an error saying we don't have a url when u give it a url.
Manythings left to fix here but its really coming along ngl...
from cute.
Actually, nevermind.. I fixed the bug where it crashes if you enter recursive download input. but now it properly directs you to the download screen after you enter input.
I fixed that too but i havent pushed that fix yet.
from cute.
Yeah if I hit escape on the home screen, then go forward twice, then go back, once I cant move my cursor up or down or go back to the home screen, then If i go forward again I can navigate 2 more times in any direction be for I crash.
from cute.
Hmm. fuck i feel like my next PR is huge and we are gonna have hella conflicts. but im fixing mad spaghetti lol
from cute.
no ur fine, just pr and ill pull ur changes.
from cute.
is this issue fixed yet? im back btw, i pulled your latest changes.
from cute.
this bug is fixed for sure. The movement between screens is perfect. good old recursion fixed it believe it or not
from cute.
Related Issues (20)
- Auth key not working when deserialized and ran from DB HOT 3
- [Bug] - When i try to launch im getting a failure to write to the config file HOT 2
- Options not being removed from `Request Options` upon selecting twice HOT 1
- Errors persist when backing up screens
- Better Error handling
- Authentication (Bearer) seems to be broken with recent commit
- Testing Authentication types HOT 1
- actually release v0.0.1 HOT 3
- Print response to stdout no matter what user selects
- implement lifetimes, remove tons of unnecessary heap allocated strings HOT 4
- be able to import postman collections, organize requests into collections, etc
- fix UI so input screens are built into the menu to prevent too many screens. make UX feel more smooth
- make input forms hold their value
- More Tests
- Add more Request metadata
- cli command won't save to clipboard on X11
- Idioms + error handling HOT 1
- Expand vim keybindings for more than just naviation
- Expand to testing gRPC
- autocomplete user input for URL's, etc
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from cute.