mirror of
https://github.com/akiyosi/goneovim.git
synced 2025-08-29 14:18:15 +02:00
go fmt
This commit is contained in:
parent
39eedc665c
commit
d15b0bb770
5 changed files with 70 additions and 69 deletions
|
@ -12,8 +12,8 @@ import (
|
|||
|
||||
// Cursor is
|
||||
type Cursor struct {
|
||||
ws *Workspace
|
||||
widget *widgets.QWidget
|
||||
ws *Workspace
|
||||
widget *widgets.QWidget
|
||||
// widget *widgets.QLabel
|
||||
mode string
|
||||
modeIdx int
|
||||
|
|
|
@ -94,13 +94,13 @@ type Editor struct {
|
|||
notify chan *Notify
|
||||
cbChan chan *string
|
||||
|
||||
workspaces []*Workspace
|
||||
active int
|
||||
window *frameless.QFramelessWindow
|
||||
splitter *widgets.QSplitter
|
||||
wsWidget *widgets.QWidget
|
||||
wsSide *WorkspaceSide
|
||||
sysTray *widgets.QSystemTrayIcon
|
||||
workspaces []*Workspace
|
||||
active int
|
||||
window *frameless.QFramelessWindow
|
||||
splitter *widgets.QSplitter
|
||||
wsWidget *widgets.QWidget
|
||||
wsSide *WorkspaceSide
|
||||
sysTray *widgets.QSystemTrayIcon
|
||||
|
||||
width int
|
||||
height int
|
||||
|
@ -189,16 +189,16 @@ func InitEditor() {
|
|||
}
|
||||
|
||||
editor = &Editor{
|
||||
version: GONEOVIMVERSION,
|
||||
signal: NewEditorSignal(nil),
|
||||
stop: make(chan struct{}),
|
||||
notify: make(chan *Notify, 10),
|
||||
cbChan: make(chan *string, 240),
|
||||
config: newGonvimConfig(configDir),
|
||||
homeDir: home,
|
||||
configDir: configDir,
|
||||
args: args,
|
||||
opts: opts,
|
||||
version: GONEOVIMVERSION,
|
||||
signal: NewEditorSignal(nil),
|
||||
stop: make(chan struct{}),
|
||||
notify: make(chan *Notify, 10),
|
||||
cbChan: make(chan *string, 240),
|
||||
config: newGonvimConfig(configDir),
|
||||
homeDir: home,
|
||||
configDir: configDir,
|
||||
args: args,
|
||||
opts: opts,
|
||||
}
|
||||
e := editor
|
||||
|
||||
|
@ -805,14 +805,14 @@ func (e *Editor) convertKey(event *gui.QKeyEvent) string {
|
|||
c := ""
|
||||
if text == "" {
|
||||
|
||||
if key == int(core.Qt__Key_Alt ) ||
|
||||
key == int(core.Qt__Key_AltGr ) ||
|
||||
key == int(core.Qt__Key_CapsLock) ||
|
||||
key == int(core.Qt__Key_Control ) ||
|
||||
key == int(core.Qt__Key_Meta ) ||
|
||||
key == int(core.Qt__Key_Shift ) ||
|
||||
key == int(core.Qt__Key_Super_L ) ||
|
||||
key == int(core.Qt__Key_Super_R ) {
|
||||
if key == int(core.Qt__Key_Alt) ||
|
||||
key == int(core.Qt__Key_AltGr) ||
|
||||
key == int(core.Qt__Key_CapsLock) ||
|
||||
key == int(core.Qt__Key_Control) ||
|
||||
key == int(core.Qt__Key_Meta) ||
|
||||
key == int(core.Qt__Key_Shift) ||
|
||||
key == int(core.Qt__Key_Super_L) ||
|
||||
key == int(core.Qt__Key_Super_R) {
|
||||
return ""
|
||||
}
|
||||
text = string(key)
|
||||
|
@ -914,19 +914,19 @@ func (e *Editor) initSpecialKeys() {
|
|||
e.specialKeys[core.Qt__Key_F23] = "F23"
|
||||
e.specialKeys[core.Qt__Key_F24] = "F24"
|
||||
e.specialKeys[core.Qt__Key_Backspace] = "BS"
|
||||
e.specialKeys[core.Qt__Key_Delete] = "Del"
|
||||
e.specialKeys[core.Qt__Key_Insert] = "Insert"
|
||||
e.specialKeys[core.Qt__Key_Home] = "Home"
|
||||
e.specialKeys[core.Qt__Key_End] = "End"
|
||||
e.specialKeys[core.Qt__Key_PageUp] = "PageUp"
|
||||
e.specialKeys[core.Qt__Key_PageDown] = "PageDown"
|
||||
e.specialKeys[core.Qt__Key_Return] = "Enter"
|
||||
e.specialKeys[core.Qt__Key_Enter] = "Enter"
|
||||
e.specialKeys[core.Qt__Key_Tab] = "Tab"
|
||||
e.specialKeys[core.Qt__Key_Backtab] = "Tab"
|
||||
e.specialKeys[core.Qt__Key_Escape] = "Esc"
|
||||
e.specialKeys[core.Qt__Key_Delete] = "Del"
|
||||
e.specialKeys[core.Qt__Key_Insert] = "Insert"
|
||||
e.specialKeys[core.Qt__Key_Home] = "Home"
|
||||
e.specialKeys[core.Qt__Key_End] = "End"
|
||||
e.specialKeys[core.Qt__Key_PageUp] = "PageUp"
|
||||
e.specialKeys[core.Qt__Key_PageDown] = "PageDown"
|
||||
e.specialKeys[core.Qt__Key_Return] = "Enter"
|
||||
e.specialKeys[core.Qt__Key_Enter] = "Enter"
|
||||
e.specialKeys[core.Qt__Key_Tab] = "Tab"
|
||||
e.specialKeys[core.Qt__Key_Backtab] = "Tab"
|
||||
e.specialKeys[core.Qt__Key_Escape] = "Esc"
|
||||
e.specialKeys[core.Qt__Key_Backslash] = "Bslash"
|
||||
e.specialKeys[core.Qt__Key_Space] = "Space"
|
||||
e.specialKeys[core.Qt__Key_Space] = "Space"
|
||||
|
||||
if runtime.GOOS == "darwin" {
|
||||
e.controlModifier = core.Qt__MetaModifier
|
||||
|
|
|
@ -294,15 +294,15 @@ func (m *Markdown) toggle() {
|
|||
return
|
||||
}
|
||||
pipe := ` | `
|
||||
m.ws.nvim.Command(`keepalt vertical botright split ` + GonvimMarkdownBufName + pipe +
|
||||
"setlocal filetype=" + GonvimMarkdownBufName + pipe +
|
||||
"setlocal buftype=nofile" + pipe +
|
||||
"setlocal bufhidden=hide" + pipe +
|
||||
"setlocal noswapfile" + pipe +
|
||||
"setlocal nobuflisted" + pipe +
|
||||
"setlocal nomodifiable" + pipe +
|
||||
"setlocal nolist" + pipe +
|
||||
"setlocal nowrap")
|
||||
m.ws.nvim.Command(`keepalt vertical botright split ` + GonvimMarkdownBufName + pipe +
|
||||
"setlocal filetype=" + GonvimMarkdownBufName + pipe +
|
||||
"setlocal buftype=nofile" + pipe +
|
||||
"setlocal bufhidden=hide" + pipe +
|
||||
"setlocal noswapfile" + pipe +
|
||||
"setlocal nobuflisted" + pipe +
|
||||
"setlocal nomodifiable" + pipe +
|
||||
"setlocal nolist" + pipe +
|
||||
"setlocal nowrap")
|
||||
m.ws.nvim.Command(fmt.Sprintf(
|
||||
"nnoremap <silent> <buffer> j :call rpcnotify(0, 'Gui', '%s')<CR>",
|
||||
"gonvim_markdown_scroll_down",
|
||||
|
|
|
@ -693,7 +693,7 @@ func (w *Window) drawIndentguide(p *gui.QPainter, row, rows int) {
|
|||
|
||||
doPaintIndent := false
|
||||
for mm := y; mm < len(w.content); mm++ {
|
||||
if drawIndents[[2]int{x+1, mm}] {
|
||||
if drawIndents[[2]int{x + 1, mm}] {
|
||||
continue
|
||||
}
|
||||
|
||||
|
@ -769,8 +769,8 @@ func (w *Window) drawIndentguide(p *gui.QPainter, row, rows int) {
|
|||
if !doPaintIndent {
|
||||
break
|
||||
}
|
||||
if !drawIndents[[2]int{x+1, mm}] {
|
||||
drawIndents[[2]int{x+1, mm}] = true
|
||||
if !drawIndents[[2]int{x + 1, mm}] {
|
||||
drawIndents[[2]int{x + 1, mm}] = true
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -780,20 +780,20 @@ func (w *Window) drawIndentguide(p *gui.QPainter, row, rows int) {
|
|||
// detect current block
|
||||
currentBlock := make(map[IntInt]bool)
|
||||
for x := w.s.cursor[1]; x >= 0; x-- {
|
||||
if drawIndents[[2]int{x+1, w.s.cursor[0]}] {
|
||||
if drawIndents[[2]int{x + 1, w.s.cursor[0]}] {
|
||||
for y := w.s.cursor[0]; y >= 0; y-- {
|
||||
if drawIndents[[2]int{x+1, y}] {
|
||||
currentBlock[[2]int{x+1, y}] = true
|
||||
if drawIndents[[2]int{x + 1, y}] {
|
||||
currentBlock[[2]int{x + 1, y}] = true
|
||||
}
|
||||
if !drawIndents[[2]int{x+1, y}] {
|
||||
if !drawIndents[[2]int{x + 1, y}] {
|
||||
break
|
||||
}
|
||||
}
|
||||
for y := w.s.cursor[0]; y < len(w.content); y++ {
|
||||
if drawIndents[[2]int{x+1, y}] {
|
||||
currentBlock[[2]int{x+1, y}] = true
|
||||
if drawIndents[[2]int{x + 1, y}] {
|
||||
currentBlock[[2]int{x + 1, y}] = true
|
||||
}
|
||||
if !drawIndents[[2]int{x+1, y}] {
|
||||
if !drawIndents[[2]int{x + 1, y}] {
|
||||
break
|
||||
}
|
||||
}
|
||||
|
@ -805,10 +805,10 @@ func (w *Window) drawIndentguide(p *gui.QPainter, row, rows int) {
|
|||
// draw indent guide
|
||||
for y := row; y < len(w.content); y++ {
|
||||
for x := 0; x < w.maxLenContent; x++ {
|
||||
if !drawIndents[[2]int{x+1, y}] {
|
||||
if !drawIndents[[2]int{x + 1, y}] {
|
||||
continue
|
||||
}
|
||||
if currentBlock[[2]int{x+1, y}] {
|
||||
if currentBlock[[2]int{x + 1, y}] {
|
||||
w.drawIndentline(p, x+1, y, true)
|
||||
} else {
|
||||
w.drawIndentline(p, x+1, y, false)
|
||||
|
@ -890,10 +890,10 @@ func (w *Window) drawFloatWindowBorder(p *gui.QPainter) {
|
|||
width := float64(w.widget.Width())
|
||||
height := float64(w.widget.Height())
|
||||
|
||||
left := core.NewQRectF4( 0, 0, 1, height)
|
||||
top := core.NewQRectF4( 0, 0, width, 1)
|
||||
right := core.NewQRectF4(width-1, 0, 1, height)
|
||||
bottom := core.NewQRectF4( 0, height-1, width, 1)
|
||||
left := core.NewQRectF4(0, 0, 1, height)
|
||||
top := core.NewQRectF4(0, 0, width, 1)
|
||||
right := core.NewQRectF4(width-1, 0, 1, height)
|
||||
bottom := core.NewQRectF4(0, height-1, width, 1)
|
||||
|
||||
p.FillRect4(
|
||||
left,
|
||||
|
@ -2487,7 +2487,7 @@ func (w *Window) fillBackground(p *gui.QPainter, y int, col int, cols int) {
|
|||
|
||||
bg = highlight.bg()
|
||||
|
||||
bounds := col+cols
|
||||
bounds := col + cols
|
||||
if col+cols > len(line) {
|
||||
bounds = len(line)
|
||||
}
|
||||
|
@ -2872,8 +2872,8 @@ func (w *Window) drawTextDecoration(p *gui.QPainter, y int, col int, cols int) {
|
|||
start := float64(x) * font.truewidth
|
||||
end := float64(x+1) * font.truewidth
|
||||
|
||||
space := float64(font.lineSpace)/3.0
|
||||
if space > font.ascent / 3.0 {
|
||||
space := float64(font.lineSpace) / 3.0
|
||||
if space > font.ascent/3.0 {
|
||||
space = font.ascent / 3.0
|
||||
}
|
||||
descent := float64(font.height) - font.ascent
|
||||
|
@ -2912,7 +2912,7 @@ func (w *Window) drawTextDecoration(p *gui.QPainter, y int, col int, cols int) {
|
|||
}
|
||||
freq := 1.0
|
||||
phase := 0.0
|
||||
Y := float64(y*font.lineHeight+w.scrollPixels[1]) + float64(font.ascent + descent*0.3) + float64(font.lineSpace/2) + space
|
||||
Y := float64(y*font.lineHeight+w.scrollPixels[1]) + float64(font.ascent+descent*0.3) + float64(font.lineSpace/2) + space
|
||||
Y2 := Y + amplitude*math.Sin(0)
|
||||
point := core.NewQPointF3(start, Y2)
|
||||
path := gui.NewQPainterPath2(point)
|
||||
|
|
|
@ -1,9 +1,9 @@
|
|||
package util
|
||||
|
||||
import (
|
||||
"strings"
|
||||
"os/user"
|
||||
"path/filepath"
|
||||
"strings"
|
||||
|
||||
"github.com/therecipe/qt/core"
|
||||
"github.com/therecipe/qt/gui"
|
||||
|
@ -43,6 +43,7 @@ func ReflectToFloat(iface interface{}) float64 {
|
|||
}
|
||||
return 0
|
||||
}
|
||||
|
||||
// IsZero determines if the value of interface{} is zero
|
||||
func IsZero(d interface{}) bool {
|
||||
if d == nil {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue