소스 검색

update gogame ,set EasingDur=1

cuu 2 년 전
부모
커밋
21ae3d9358
4개의 변경된 파일13개의 추가작업 그리고 4개의 파일을 삭제
  1. 1 1
      go.mod
  2. 2 2
      go.sum
  3. 9 0
      main.go
  4. 1 1
      sysgo/UI/page.go

+ 1 - 1
go.mod

@@ -3,7 +3,7 @@ module github.com/clockworkpi/LauncherGoDev
 go 1.17
 
 require (
-	github.com/cuu/gogame v0.0.0-20211011051747-74f98678cdcc
+	github.com/cuu/gogame v0.0.0-20211011085728-70b3e040be73
 	github.com/cuu/grab v2.0.0+incompatible
 	github.com/cuu/wpa-connect v1.5.4
 	github.com/fatih/structs v1.1.0

+ 2 - 2
go.sum

@@ -1,5 +1,5 @@
-github.com/cuu/gogame v0.0.0-20211011051747-74f98678cdcc h1:NEA4pzpJE2vUh7XudUwKTJ08VnvFuWsnMkIPRlbi2XM=
-github.com/cuu/gogame v0.0.0-20211011051747-74f98678cdcc/go.mod h1:1ZGiLH+shrG0St33RrS7HWw8aTUezakhQcM/uzvjUiA=
+github.com/cuu/gogame v0.0.0-20211011085728-70b3e040be73 h1:fmTvicP5+vCLftniyG8yjf9TKMesgq1phni5My+4YVo=
+github.com/cuu/gogame v0.0.0-20211011085728-70b3e040be73/go.mod h1:1ZGiLH+shrG0St33RrS7HWw8aTUezakhQcM/uzvjUiA=
 github.com/cuu/grab v2.0.0+incompatible h1:iXzIujTt9fYkjw63Tlxyxw1ohvabE59jWgkzI4LUY6E=
 github.com/cuu/grab v2.0.0+incompatible/go.mod h1:FQIc8xU5/Uw5lfVeVv4hrrclKgc+6c0ALOYVaTS+R20=
 github.com/cuu/wpa-connect v1.5.4 h1:pn9Gi34OSaYuFjrlG+hXUQ2GZHcP2hy5lqk0kSL3VXQ=

+ 9 - 0
main.go

@@ -343,7 +343,15 @@ func run() int {
 
 	running := true
 	for running {
+		peeped := event.Peep(true,sdl.KEYDOWN,sdl.KEYUP)
+		if peeped > 1 {
+			fmt.Println("event Peeped: ",peeped)
+			event.Clear(sdl.KEYDOWN)
+			event.Clear(sdl.KEYUP)
+			continue
+		}
 		ev := event.Poll()
+		//fmt.Println(ev.Data["Repeat"]) //0 or "" ,1 
 		if ev.Type == event.QUIT {
 			running = false
 			break
@@ -443,6 +451,7 @@ func run() int {
 
 		}
 		if ev.Type == event.KEYDOWN {
+			
 			everytime_keydown = gotime.Now()
 			if RestoreLastBackLightBrightness(main_screen) == false {
 				continue

+ 1 - 1
sysgo/UI/page.go

@@ -251,7 +251,7 @@ func NewPage() *Page {
 	p := &Page{}
 	p.PageIconMargin = 20
 	p.SelectedIconTopOffset = 20
-	p.EasingDur = 10
+	p.EasingDur = 1
 
 	p.Align = ALIGN["SLeft"]
 	p.ScrollStep = 1