Thanks to visit codestin.com
Credit goes to github.com

Skip to content
Merged
Changes from 1 commit
Commits
Show all changes
91 commits
Select commit Hold shift + click to select a range
2f5d8b5
chore: remove unused module
akarsh1995 Jul 20, 2023
5e12ab4
chore: udpate changelog
akarsh1995 Jul 20, 2023
db429ca
wip: widget + components
akarsh1995 Jul 20, 2023
c7447af
WIP: refactoring render, handle methods to individual widgets
akarsh1995 Jul 20, 2023
01000ff
refactor: to mod.rs
akarsh1995 Jul 20, 2023
dae6271
refactor: stats widget
akarsh1995 Jul 20, 2023
3560ca5
fix: clippy warnings
akarsh1995 Jul 20, 2023
75f58c9
refactor: display question content
akarsh1995 Jul 20, 2023
47723d6
fix: clippy messages
akarsh1995 Jul 20, 2023
bafc604
refactor: blocks -> methods
akarsh1995 Jul 21, 2023
c547cbf
fix: show all questions after first time setup
akarsh1995 Jul 21, 2023
b26bb7f
Merge branch 'update-state-logic': app architecture now depends on ch…
akarsh1995 Jul 21, 2023
09cecaa
chore: pre-sort the question list against its tag
akarsh1995 Jul 21, 2023
1aa19d9
chore: add cargo build --release optimizations
akarsh1995 Jul 21, 2023
72a64b8
chore: remove comments
akarsh1995 Jul 21, 2023
97593ac
refactor: move common states to new type
akarsh1995 Jul 21, 2023
17efd1c
refactor: `previous()` `next()` merge to navigate
akarsh1995 Jul 21, 2023
9bb5e71
chore: remove unused comments
akarsh1995 Jul 21, 2023
eda232b
chore: update changelog priority wise
akarsh1995 Jul 21, 2023
d855a0d
feat: Help text at the bottom of the terminal window
akarsh1995 Jul 21, 2023
c6f30e6
wip: no channel in same thread
akarsh1995 Jul 21, 2023
02de018
wip: question and tag now communicate in sync and not through channel
akarsh1995 Jul 21, 2023
eb49199
wip: stats up
akarsh1995 Jul 21, 2023
3889280
feat: completed widget to widget in sync communication
akarsh1995 Jul 21, 2023
0d3a2f1
fix: Changelog version
akarsh1995 Jul 22, 2023
2050f9a
feat: help line at the bottom for navigation instruction
akarsh1995 Jul 22, 2023
7b24024
refactor: notification contains source widget too.
akarsh1995 Jul 22, 2023
a57b52b
fix: on show popup help bar shows popup's controls
akarsh1995 Jul 22, 2023
2c5aa8f
feat: help text at bottom for popup too
akarsh1995 Jul 22, 2023
549c566
chore: update changelog
akarsh1995 Jul 22, 2023
b34c70e
chore: gitignore update
akarsh1995 Jul 22, 2023
53938bd
enhancement: macro to map trait's method to enum's impl methods
akarsh1995 Jul 23, 2023
f8ef56c
chore: refactor
akarsh1995 Jul 23, 2023
78ec4d9
chore: macro for repeating match arm content
akarsh1995 Jul 23, 2023
b7ae73a
chore: remove unused methods from widget trait impls
akarsh1995 Jul 23, 2023
1cef913
chore: update sorting method to show all questions (fast)
akarsh1995 Jul 23, 2023
ce5a939
feat: run and submit code requests
akarsh1995 Jul 23, 2023
a1346d8
add(http_request): run/submit question api
akarsh1995 Jul 24, 2023
e362f51
chore: include title slug in question content response
akarsh1995 Jul 24, 2023
d96a229
chore: run/submit and poll until there's a response. single enum
akarsh1995 Jul 24, 2023
7db64b7
chore: update status message list
akarsh1995 Jul 24, 2023
1c48715
gql(editor_data): add graphql request
akarsh1995 Jul 24, 2023
d7e1824
test: add memory_limit_exceeded case when checking submit/run request
akarsh1995 Jul 24, 2023
1e393f7
add: `Output Limit Failure` submit response covered
akarsh1995 Jul 24, 2023
f54413b
update(workflows): workflows only for dev and master branches
akarsh1995 Jul 24, 2023
ed7d19e
feat: open vim editor to edit the question(wip)
akarsh1995 Jul 24, 2023
0f24e47
chore: precommmit fixes
akarsh1995 Jul 25, 2023
2b32aa5
chore: clippy warnings + formatting
akarsh1995 Jul 25, 2023
ed4b7f5
skeleton(popup): multiple types of popup `paragraph`, `list`, etc
akarsh1995 Jul 25, 2023
b5442b3
chore: fix clippy warnings
akarsh1995 Jul 25, 2023
981261a
feat(caching): ques are cached to allow other events to use it
akarsh1995 Jul 26, 2023
518d3aa
wip: populate all notifications to local queue
akarsh1995 Jul 26, 2023
f32b2fb
fix: `process_task_response`
akarsh1995 Jul 26, 2023
f635ae1
feat: solve question by choice of language
akarsh1995 Jul 27, 2023
4e7bef8
fix: help text bar and help text notifications
akarsh1995 Jul 28, 2023
9c7d934
fix: terminal screen residue
akarsh1995 Jul 28, 2023
2ca6656
feat: submit question selecting language of the solution file
akarsh1995 Jul 28, 2023
18f519a
refactor: rename test, submit + enums and structs to deserializers
akarsh1995 Jul 29, 2023
fd4d8bb
refactor: `channel` to `async_task_channel`
akarsh1995 Jul 29, 2023
0c20947
refactor: color related enums structs to component/color` module
akarsh1995 Jul 29, 2023
2d9bba4
refactor: intutive name `Root` for question serde struct
akarsh1995 Jul 29, 2023
8b98adc
refactor: strcut `Footer` to `HelpBar`
akarsh1995 Jul 29, 2023
da57cf5
feat: submit solution
akarsh1995 Jul 29, 2023
fc584be
feat: duplicated questions in multiple topics map to a unique memory …
akarsh1995 Jul 29, 2023
285201f
feat: loading spinner on network requests
akarsh1995 Jul 29, 2023
4d0fa85
chore: update changelog
akarsh1995 Jul 29, 2023
0475c59
fix: compilation on windows
akarsh1995 Jul 29, 2023
05c160e
fix: windows compile
akarsh1995 Jul 29, 2023
ef773e5
fix: windows compilation
akarsh1995 Jul 29, 2023
5365814
Merge branch 'question-actions'
akarsh1995 Jul 29, 2023
b8a882c
Merge branch 'windows-compile'
akarsh1995 Jul 29, 2023
12c2651
fix: change alignment of loading spinner
akarsh1995 Jul 29, 2023
75c2dc2
chore: inform user to create the solution first in case of run or submit
akarsh1995 Jul 29, 2023
170fe73
chore: update changelog
akarsh1995 Jul 29, 2023
9c7c871
feat: vhs tui demo
akarsh1995 Jul 29, 2023
ad49768
chore: remove linux-musl build until issue is raised
akarsh1995 Jul 29, 2023
36c8cc1
chore: ignore dirs from packaging
akarsh1995 Jul 29, 2023
cf38f57
version bump `0.2.0`
akarsh1995 Jul 29, 2023
5d3d9dc
fix: use `target_family` instead of `target_os`
akarsh1995 Jul 29, 2023
a65a63e
fix: clippy warnings for field not acepted
akarsh1995 Jul 29, 2023
141f4fe
chore: fixing Cargo.lock
akarsh1995 Jul 29, 2023
101b7c6
chore: update changelog
akarsh1995 Jul 29, 2023
35c769c
feat: jump to the question: vim like binding (123G)
akarsh1995 Jul 30, 2023
eaad1a9
fix: Open editor handling
akarsh1995 Jul 30, 2023
5c8ed7a
update: readme with features
akarsh1995 Jul 30, 2023
3207c05
remove: cargo wix support ci
akarsh1995 Jul 30, 2023
ca0bf8d
fix: cargo.lock version
akarsh1995 Jul 30, 2023
7e4f5bc
Merge remote-tracking branch 'refs/remotes/origin/dev' into dev
akarsh1995 Jul 30, 2023
aa804e6
fix: clippy lints
akarsh1995 Jul 30, 2023
dae9325
update(ci): rust install action
akarsh1995 Jul 30, 2023
8032bda
chore: update changelog release date
akarsh1995 Jul 30, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
chore: update changelog
  • Loading branch information
akarsh1995 committed Jul 29, 2023
commit 101b7c63d43f9e807f8fff05ff2a9aacb4ae59f5
4 changes: 4 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,10 @@ All notable changes to this project will be documented in this file.
- Submission stats upon successful submit
- Added gif demo using [vhs tape](https://github.com/charmbracelet/vhs)

### Fixed

- Failing build windows

## [0.1.0] - 2023-07-19

### Added
Expand Down