122 Commits (master)
 

Author SHA1 Message Date
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 1 year ago
NaiJi ✨ d6818bbd2f refactor(codestyle): Add clang-format and re-format all existing files 1 year 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