yugecin
|
a3df6e12d6
|
convert game
|
2017-01-19 19:23:31 +01:00 |
|
yugecin
|
e7eec14341
|
add options menu as overlay
|
2017-01-19 16:03:53 +01:00 |
|
yugecin
|
04449abe62
|
readd search field and sort menu in songmenu
|
2017-01-18 23:08:23 +01:00 |
|
yugecin
|
06a5deb3a1
|
process common hotkeys in base state
|
2017-01-18 22:46:45 +01:00 |
|
yugecin
|
81b71d5703
|
convert download state
|
2017-01-18 22:36:09 +01:00 |
|
yugecin
|
36cfe3813a
|
taking over components
|
2017-01-18 22:35:57 +01:00 |
|
yugecin
|
6f7e4242da
|
correct red color for bubble notifs
|
2017-01-18 21:55:06 +01:00 |
|
yugecin
|
f214841359
|
mouseDragged event
|
2017-01-18 21:48:27 +01:00 |
|
yugecin
|
8d05a8893b
|
save options and delete temp dir on close
|
2017-01-18 19:41:27 +01:00 |
|
yugecin
|
0eac32505b
|
destroy even more images when closing
|
2017-01-18 19:40:31 +01:00 |
|
yugecin
|
156026bd9b
|
destroy all images when closing
|
2017-01-18 19:33:58 +01:00 |
|
yugecin
|
a02613bb76
|
pause music on exception
|
2017-01-18 19:22:14 +01:00 |
|
yugecin
|
c03897a47d
|
convert buttonmenu
|
2017-01-18 19:06:45 +01:00 |
|
yugecin
|
db6e4f3b55
|
fix music not playing (whoops)
|
2017-01-18 17:39:46 +01:00 |
|
yugecin
|
7004c9ef4d
|
convert songmenu
|
2017-01-18 17:31:29 +01:00 |
|
yugecin
|
02863de1cf
|
add code to exit from code
|
2017-01-18 16:55:30 +01:00 |
|
yugecin
|
b1ccfe3019
|
fix skipping close functions on startup exception
|
2017-01-18 16:43:35 +01:00 |
|
yugecin
|
605dcec605
|
bubble notif when fullscreen is not supported + changed bubble colors
|
2017-01-18 11:59:30 +01:00 |
|
yugecin
|
57b29d7e91
|
getting rid of the temp displaymode
|
2017-01-18 10:27:40 +01:00 |
|
yugecin
|
4e5f69b9a0
|
converted mainmenu
|
2017-01-17 23:44:12 +01:00 |
|
yugecin
|
8b226f3afc
|
working splash state
|
2017-01-17 23:18:12 +01:00 |
|
yugecin
|
5e09a1d24a
|
attempt to correct the fps counter target values
|
2017-01-17 22:26:19 +01:00 |
|
yugecin
|
b270015c14
|
javadoc for non-obvious things
|
2017-01-17 22:02:40 +01:00 |
|
yugecin
|
14c8fba9cb
|
colorful fps counters
|
2017-01-17 21:06:59 +01:00 |
|
yugecin
|
580b4142f6
|
don't pass deltas as param
|
2017-01-17 18:45:17 +01:00 |
|
yugecin
|
f0883ff1af
|
draw the bar notification above the bubble notifications
|
2017-01-17 17:13:25 +01:00 |
|
yugecin
|
97e71e158d
|
animation for the bar notifications
|
2017-01-17 17:08:05 +01:00 |
|
yugecin
|
3d5dacf70f
|
add forgotten recalculations after changing resolution
|
2017-01-17 16:22:06 +01:00 |
|
yugecin
|
281d888905
|
fix bubble notif hitbox
|
2017-01-17 16:15:09 +01:00 |
|
yugecin
|
c6464ffb25
|
bubble notifications (close #111)
|
2017-01-17 16:11:59 +01:00 |
|
yugecin
|
9da723c50b
|
simple bar notifications
|
2017-01-17 11:25:36 +01:00 |
|
yugecin
|
3ba50ebe60
|
move demux into displaycontainer
|
2017-01-16 22:36:50 +01:00 |
|
yugecin
|
09dfc68f16
|
Moving even more stuff around
|
2017-01-16 21:53:48 +01:00 |
|
yugecin
|
2ed0254c34
|
removed guice dependency which was a spaceshuttle used to cross the road
|
2017-01-16 21:28:40 +01:00 |
|
yugecin
|
9d0ddc5fd0
|
created own, lightweight injector
|
2017-01-16 21:19:31 +01:00 |
|
yugecin
|
07d15eeb56
|
draw fps
|
2017-01-15 23:38:20 +01:00 |
|
yugecin
|
7c79deac65
|
Initialize fonts in GL setup phase
|
2017-01-15 23:36:21 +01:00 |
|
yugecin
|
7b1d052de7
|
use explicit init with state in demux and remove the mocked state
|
2017-01-15 22:54:42 +01:00 |
|
yugecin
|
54b1b3bb1c
|
use EventBus instead of ResolutionChangeListener
|
2017-01-15 22:46:09 +01:00 |
|
yugecin
|
ec39392689
|
eventbus
|
2017-01-15 22:37:59 +01:00 |
|
yugecin
|
88676f2c36
|
also catch startup exceptions
|
2017-01-15 00:21:52 +01:00 |
|
yugecin
|
4f10577321
|
make the error handler a single instance and always dump the displaycontainer
|
2017-01-15 00:20:20 +01:00 |
|
yugecin
|
24c6c7da77
|
make more stuff ErrorDumpable
|
2017-01-15 00:11:52 +01:00 |
|
yugecin
|
c467e9b34e
|
let the base state listen to the resolution change events
|
2017-01-14 23:49:10 +01:00 |
|
yugecin
|
a1e5c3d30f
|
getting rid of delegation methods
|
2017-01-13 16:28:36 +01:00 |
|
yugecin
|
e4d4e93f0a
|
added todo
|
2017-01-12 12:45:14 +01:00 |
|
yugecin
|
b56007347a
|
more startup stuff
|
2017-01-12 12:45:08 +01:00 |
|
yugecin
|
7fee3aa005
|
remove exit code from errorhandler
|
2017-01-12 11:31:58 +01:00 |
|
yugecin
|
a647ea206d
|
improve errorhandler result text
|
2017-01-11 23:20:03 +01:00 |
|
yugecin
|
cb8eab0023
|
truncate error body when posting github issue
|
2017-01-11 23:13:37 +01:00 |
|
yugecin
|
66ee2a0979
|
handle close request per state
|
2017-01-11 23:04:50 +01:00 |
|
yugecin
|
4ba32c44f2
|
typos
|
2017-01-11 23:02:17 +01:00 |
|
yugecin
|
e9120652a1
|
improve transition base
|
2017-01-11 23:02:12 +01:00 |
|
yugecin
|
cb92d45ae8
|
rename log method to sout
|
2017-01-11 20:46:10 +01:00 |
|
yugecin
|
68ac7f3d10
|
ErrorHandler
|
2017-01-11 20:41:13 +01:00 |
|
yugecin
|
90684c084a
|
fix incorrect calling of update method
|
2017-01-10 14:11:15 +01:00 |
|
yugecin
|
1248d0a29f
|
disable controllers
|
2017-01-10 13:16:57 +01:00 |
|
yugecin
|
7162f8bc7d
|
handle input at higher rate than render rate
|
2017-01-10 13:02:40 +01:00 |
|
yugecin
|
6857393315
|
input events
|
2017-01-10 12:43:05 +01:00 |
|
yugecin
|
e05b675285
|
moving stuff around again
|
2017-01-10 12:07:24 +01:00 |
|
yugecin
|
0ceff03bdd
|
log start time
|
2017-01-09 23:10:51 +01:00 |
|
yugecin
|
9c0eaca4ee
|
moving stuff around
|
2017-01-09 22:45:52 +01:00 |
|
yugecin
|
e8cac712fc
|
getting rid of the slick (App)GameContainer
|
2017-01-09 22:42:59 +01:00 |
|
yugecin
|
d5796e5a1e
|
cleanup the prestartupinitializer
|
2017-01-08 11:23:23 +01:00 |
|
yugecin
|
31a25b297f
|
more oop shit for state transitions
|
2017-01-08 11:23:06 +01:00 |
|
yugecin
|
6d8f48a03f
|
switching states using fade transitions
|
2017-01-07 23:14:10 +01:00 |
|
yugecin
|
ebda622c2c
|
guicy new way of running the app
|
2017-01-07 14:02:33 +01:00 |
|
yugecin
|
3b49792554
|
ExGon mover
|
2017-01-01 23:47:11 +01:00 |
|
yugecin
|
bf4bda949c
|
fix hitbox for storyboard mover delete square
|
2016-12-26 23:37:13 +01:00 |
|
yugecin
|
b562a50254
|
getting rid of code repetition
|
2016-12-26 23:36:25 +01:00 |
|
yugecin
|
1c2fac02be
|
set bezier control points in the middle
|
2016-12-25 21:10:58 +01:00 |
|
yugecin
|
0f0695c34a
|
less text padding in simplebutton, rename sbv2 ease middle button
|
2016-12-25 16:30:30 +01:00 |
|
yugecin
|
2b5ee7d8b8
|
middle ease animation for sbv2
|
2016-12-25 16:22:09 +01:00 |
|
yugecin
|
66b174523b
|
fix msb (2/2)
|
2016-12-25 15:50:43 +01:00 |
|
yugecin
|
ae84696aa6
|
fix msb (1/2)
|
2016-12-25 15:50:30 +01:00 |
|
yugecin
|
ad6ba664f9
|
add animations to storyboardmovers
|
2016-12-25 15:46:11 +01:00 |
|
yugecin
|
ce1dd5eba1
|
CubicStoryboardMover
|
2016-12-25 14:23:10 +01:00 |
|
yugecin
|
7aafd590f6
|
QuadraticStoryboardMover
|
2016-12-25 14:19:22 +01:00 |
|
yugecin
|
c219f078fb
|
use renderutils
|
2016-12-25 14:19:08 +01:00 |
|
yugecin
|
a392875940
|
renderutils
|
2016-12-25 14:18:50 +01:00 |
|
yugecin
|
4d528089d2
|
add multipoint storyboard mover
|
2016-12-25 13:58:31 +01:00 |
|
yugecin
|
81431067d8
|
ability to remove movers
|
2016-12-25 13:19:54 +01:00 |
|
yugecin
|
ddaa8f5bcc
|
add forgotten file (intellij plz, DMITRY PLZ)
|
2016-12-25 12:42:09 +01:00 |
|
yugecin
|
414e20ec26
|
recalculate length and times every x ms when moving
|
2016-12-25 12:41:40 +01:00 |
|
yugecin
|
bf2e71e39b
|
fix wrong length calculation when adding first mover
|
2016-12-25 12:35:33 +01:00 |
|
yugecin
|
1803d714a5
|
basic implementation of sbv2
|
2016-12-25 12:16:32 +01:00 |
|
yugecin
|
1ac1b96127
|
render the checkbox in optionsoverlay in the middle of the line
|
2016-12-20 19:23:58 +01:00 |
|
yugecin
|
44ad94bfc1
|
update hoveroption in optionsoverlay when closing a list
|
2016-12-20 19:22:57 +01:00 |
|
yugecin
|
c42e7e4399
|
fix hover option in option menu not updating when scrolling
|
2016-12-18 21:04:17 +01:00 |
|
yugecin
|
48d742bbc5
|
fix a wild indentation error and spaces
|
2016-12-12 23:22:12 +01:00 |
|
yugecin
|
f0781ee1c6
|
fix weird behavior when removing a storyboard option
|
2016-12-12 21:12:16 +01:00 |
|
yugecin
|
5e8d218000
|
restore accidental deleted line
|
2016-12-12 18:49:26 +01:00 |
|
yugecin
|
35179729c6
|
init the listhoverindex
|
2016-12-12 18:46:57 +01:00 |
|
yugecin
|
4f995c4eb8
|
variable consistency
|
2016-12-12 18:46:32 +01:00 |
|
yugecin
|
53278409fa
|
ask for key input when mouse button released, not pressed
|
2016-12-12 18:43:01 +01:00 |
|
yugecin
|
6501998bb4
|
make a sound when changing slider values
|
2016-12-12 18:41:26 +01:00 |
|
yugecin
|
baa43ac544
|
attempt to fix sb again
|
2016-12-11 20:15:08 +01:00 |
|
yugecin
|
86ebe2ef73
|
more sb fixes
|
2016-12-11 20:03:28 +01:00 |
|
yugecin
|
d8bd6ce93b
|
add code again to remove sb options
|
2016-12-11 19:48:01 +01:00 |
|
yugecin
|
1660c4f3d7
|
fix ob1
|
2016-12-11 19:24:01 +01:00 |
|
yugecin
|
55453c5d26
|
Use round instead of cast to get better slider feeling
|
2016-12-11 18:58:01 +01:00 |
|
yugecin
|
42335b2024
|
attempts to fix storyboard
|
2016-12-11 18:09:02 +01:00 |
|
yugecin
|
b210b462fb
|
fix don't show the enable sb option in sb option menu
|
2016-12-11 16:47:05 +01:00 |
|
yugecin
|
7ff55b87c8
|
fix the save events
|
2016-12-11 16:46:47 +01:00 |
|
yugecin
|
066382d4bf
|
compacter lists
|
2016-12-11 16:41:56 +01:00 |
|
yugecin
|
0e06ab6249
|
make default tab actually work
|
2016-12-11 16:36:29 +01:00 |
|
yugecin
|
7096201521
|
cleanup tabstuff in optionsoverlay
|
2016-12-11 16:33:32 +01:00 |
|
yugecin
|
6660f127f9
|
attempt to fix stuff not updating
|
2016-12-11 16:32:21 +01:00 |
|
yugecin
|
347705aadf
|
fix quadratic bezier aggressiveness
|
2016-12-11 14:16:35 +01:00 |
|
yugecin
|
f06c285d22
|
change the position of the remove bg option
|
2016-12-11 14:07:23 +01:00 |
|
yugecin
|
15e3d46272
|
add hit animations to sb options
|
2016-12-11 13:40:03 +01:00 |
|
yugecin
|
1588d896e1
|
reset sb speed on enter (close #74)
|
2016-12-11 13:29:43 +01:00 |
|
yugecin
|
3054071bd6
|
move values more to the right in sb overlay
|
2016-12-11 13:27:29 +01:00 |
|
yugecin
|
f0c51084d1
|
clean up options
|
2016-12-11 13:25:04 +01:00 |
|
yugecin
|
5cf0f5bd1f
|
more cleanup
|
2016-12-11 12:47:33 +01:00 |
|
yugecin
|
4bfd5147fb
|
add key input option handling and other improvements
|
2016-12-11 12:31:52 +01:00 |
|
yugecin
|
03ef993a18
|
let the parent draw UI, fix SBoverlay input events
|
2016-12-11 12:16:20 +01:00 |
|
yugecin
|
da65270ab0
|
use new option overlay for storyboard menu
|
2016-12-11 11:57:17 +01:00 |
|
yugecin
|
b177605cbb
|
cleanup
|
2016-12-11 11:10:32 +01:00 |
|
yugecin
|
3c8b769248
|
make comboboxes work
|
2016-12-11 11:07:28 +01:00 |
|
yugecin
|
30b07f75d8
|
draw comboboxes
|
2016-12-11 10:40:21 +01:00 |
|
yugecin
|
c1f137c72d
|
color the value
|
2016-12-11 10:23:32 +01:00 |
|
yugecin
|
81449fb8d5
|
fix maximum scroll offset not being changed when options are not shown
|
2016-12-11 10:20:22 +01:00 |
|
yugecin
|
03a2e646ad
|
remove sout
|
2016-12-11 10:08:41 +01:00 |
|
yugecin
|
1bd5da6434
|
make sliders slide
|
2016-12-11 10:08:22 +01:00 |
|
yugecin
|
cd06b13f66
|
tooltip with description
|
2016-12-11 02:33:50 +01:00 |
|
yugecin
|
82269bf2bb
|
fix scrollbar and max scroll position
|
2016-12-11 02:29:48 +01:00 |
|
yugecin
|
4a79ad8a25
|
only click option when mouse was not dragged
|
2016-12-11 02:26:31 +01:00 |
|
yugecin
|
0a54d63877
|
scroll by moving mouse
|
2016-12-11 02:23:02 +01:00 |
|
yugecin
|
7225095472
|
some sound effects
|
2016-12-11 02:18:50 +01:00 |
|
yugecin
|
7abd0d5c63
|
clickable tabs
|
2016-12-11 02:14:43 +01:00 |
|
yugecin
|
988975c612
|
checkboxes, sliders
|
2016-12-11 02:08:35 +01:00 |
|
yugecin
|
edd781b0d4
|
one big optionmenu
|
2016-12-11 01:17:30 +01:00 |
|
yugecin
|
e8877d762d
|
rename optionsoverlay
|
2016-12-10 22:36:38 +01:00 |
|
yugecin
|
4c64eee4db
|
fix rendering too much merged slider after loading checkpoint
|
2016-12-09 22:09:50 +01:00 |
|
yugecin
|
7e82b05a56
|
use inner interface instead of default impl so we can go back to java 7 :) (close #87)
|
2016-12-04 23:54:53 +01:00 |
|
yugecin
|
33f018bf0f
|
Merge branch 'master' into knorkemergingsliders
|
2016-12-04 16:22:15 +01:00 |
|
yugecin
|
8b1d1e03bb
|
fix menu hiding items cause derpings in detecting current hovering option
|
2016-12-04 16:06:13 +01:00 |
|
yugecin
|
403075a53d
|
add cubic bezier mover for slider entries, add aggressiveness factor for slider entry/exit
|
2016-12-04 15:32:38 +01:00 |
|
yugecin
|
041e0dd439
|
correct the position/speed when exiting sliders
|
2016-12-04 15:00:07 +01:00 |
|
yugecin
|
79f0cead0c
|
cleanups
|
2016-12-04 14:35:47 +01:00 |
|
yugecin
|
22146e1ac6
|
fix sboverlay showcondition
|
2016-12-04 14:05:18 +01:00 |
|
yugecin
|
7459dd66d0
|
add the showcondition to sboverlay options
|
2016-12-04 13:57:02 +01:00 |
|
yugecin
|
3c15aeb9bd
|
add aggressiveness in optionmenu
|
2016-12-04 13:37:00 +01:00 |
|
yugecin
|
f95d1c4669
|
add quadratic bezier mover
|
2016-12-04 13:23:37 +01:00 |
|
yugecin
|
89245d9976
|
first attempt at merging sliders
|
2016-12-03 18:39:20 +01:00 |
|
yugecin
|
fd39b69cbf
|
disable the second linear mover
|
2016-12-02 14:56:33 +01:00 |
|
yugecin
|
7f64d80b47
|
add pippi radius to storyboard options
|
2016-11-23 22:34:51 +01:00 |
|
yugecin
|
bf517eeb07
|
fix first slidermover derping
|
2016-11-20 23:52:28 +01:00 |
|
yugecin
|
6e4d34b3c5
|
hotfix broken slidermovers
|
2016-11-20 23:40:30 +01:00 |
|