NaiJi ✨
|
1401e51918
|
chore: Inverse if-else tree in Timeline
|
1 year ago |
NaiJi ✨
|
5af1b94e22
|
doc: Document time header
|
1 year ago |
NaiJi ✨
|
3044b87dec
|
docs: Add brand new README
|
2 years ago |
NaiJi ✨
|
d6818bbd2f
|
refactor(codestyle): Add clang-format and re-format all existing files
|
2 years ago |
NaiJi ✨
|
ea71de96b5
|
Merge pull request 'Initial logging utility implementation' (#21) from Jun/project-kyoku:log into master
Reviewed-on: http://dev.udongein.xyz/NaiJi/project-kyoku/pulls/21
|
2 years ago |
Jun
|
9d9fa0e0b2
|
Initial logging utility implementation
- Add basic Application logging
|
2 years ago |
NaiJi ✨
|
7923e894e2
|
Merge pull request 'Add nix/flake files' (#20) from Jun/project-kyoku:nix into master
Reviewed-on: http://dev.udongein.xyz/NaiJi/project-kyoku/pulls/20
|
2 years ago |
Jun
|
47ac94bfbe
|
Add nix/flake files
|
2 years ago |
NaiJi ✨
|
5b22f627fa
|
JUUUUN FUCKING DO IT YEEEEE
|
2 years ago |
NaiJi ✨
|
4b91146c33
|
Implement Timeline Graphics Manager view
|
2 years ago |
NaiJi ✨
|
cf33d7c172
|
Add graphics timeline manager and handle game pause
|
2 years ago |
NaiJi ✨
|
55b8349e60
|
Fix graphics removal
|
2 years ago |
NaiJi ✨
|
90292750fb
|
Adjust editor process to new editor context
|
2 years ago |
NaiJi ✨
|
c24ecc0acc
|
Adjust game process to new game context
|
2 years ago |
NaiJi ✨
|
45132ff82a
|
Add polymorphic draw for classic notes
|
2 years ago |
NaiJi ✨
|
0d97e61f4b
|
Adapt graphics manager to GameContext
|
2 years ago |
NaiJi ✨
|
c2b23a4c59
|
Move HolderManager and ClassicGraphicsManager to context
|
2 years ago |
NaiJi ✨
|
14c201e28d
|
Add new abstraction Context
Implement GameContext and move all logic from ClassicArrowNote to there
|
2 years ago |
NaiJi ✨
|
f1d24460a6
|
Start documenting some classes
|
2 years ago |
NaiJi ✨
|
41541e0757
|
Turn ArrowNote into a template with T for note element
|
2 years ago |
NaiJi ✨
|
70d3284eeb
|
Turn SelectionManager into template
|
2 years ago |
NaiJi ✨
|
b92bffb43e
|
Implement resource sprites and about page with third-party logos
|
2 years ago |
NaiJi ✨
|
e580d45eef
|
Add resources and licenses
|
2 years ago |
NaiJi ✨
|
124417d778
|
Implement Editor command system
|
2 years ago |
NaiJi ✨
|
98273d3a39
|
Fix animation break
|
2 years ago |
NaiJi ✨
|
ed3330cb97
|
Improve visible notes calculation for scrolling in editor
|
2 years ago |
NaiJi ✨
|
9216fc9f84
|
Implement timeline graphics manager
|
2 years ago |
NaiJi ✨
|
6768aeabdf
|
Implement selection manager
|
2 years ago |
NaiJi ✨
|
4ec11560f1
|
Implement selection for editor notes
|
2 years ago |
NaiJi ✨
|
c576686752
|
Separate sprite graphics from note logic
|
2 years ago |
NaiJi ✨
|
017f400ad9
|
Replace shared_ptr for RenderTarget with T * const
|
2 years ago |
NaiJi ✨
|
5b5b2c2aa1
|
Fix runtime failures after sfml-bridge merge
|
2 years ago |
NaiJi ✨
|
381e4442ae
|
Merge pull request 'sfml-bridge' (#23) from sfml-bridge into master
Reviewed-on: http://dev.udongein.xyz/NaiJi/project-kyoku/pulls/23
|
2 years ago |
NaiJi ✨
|
d94454d36b
|
Implement keyboard converter for SFML
|
2 years ago |
NaiJi ✨
|
833dd2b781
|
Refactor core
|
2 years ago |
NaiJi ✨
|
ac88cd9dfa
|
Separate SFML graphics logic from game logic
|
2 years ago |
NaiJi ✨
|
51d83f524a
|
Remove unneded calls from GraphicsManager interface
|
2 years ago |
NaiJi ✨
|
bf35501c21
|
Implement new Graphics Manager
|
2 years ago |
NaiJi ✨
|
8b4d362000
|
Implement complex graphics logic for notes
|
2 years ago |
NaiJi ✨
|
ff07b628ac
|
Start refactoring graphics manager
|
2 years ago |
NaiJi ✨
|
4be1429546
|
Remove graphics logic from core timeline
|
2 years ago |
NaiJi ✨
|
bb1bb88085
|
Remove ticks as a concept from Editor
|
2 years ago |
NaiJi ✨
|
0cf711db94
|
Add offset adjustment for note insertion
|
2 years ago |
NaiJi ✨
|
94e3793ec6
|
Merge branch 'master' of https://dev.udongein.xyz/NaiJi/project-kyoku
|
2 years ago |
NaiJi ✨
|
581e1fe6a4
|
Rework Timeline to work fine with scrolling and note insertion
|
2 years ago |
NaiJi ✨
|
0e50cd117b
|
Delete 'modes/classicmode/game/context.h'
|
2 years ago |
NaiJi ✨
|
ebf736a0bb
|
Implement scrolling in Editor
|
2 years ago |
NaiJi ✨
|
5e3ddccac0
|
Refactor music position, implement flow for Editor, link everything together
|
2 years ago |
NaiJi ✨
|
79543f6b93
|
Resolve missed context.h
|
2 years ago |
NaiJi ✨
|
cf205810b2
|
Implement EditorWidget logic
|
2 years ago |