5 Commits
v0.7 ... v0.7.1

Author SHA1 Message Date
Peter Fajdiga
9bda7d1a09 bump version to 0.7.1 2024-02-12 21:27:34 +01:00
Peter Fajdiga
2ce72bcee8 qt.d.ts: add console.trace 2024-02-12 21:17:37 +01:00
Peter Fajdiga
ff3f6c5d6b Desktop: fix ColumnRange when a column's width is still 0 2024-02-12 21:10:12 +01:00
Peter Fajdiga
3ab230b498 Makefile: append version number to package file name 2024-02-11 20:37:28 +01:00
Peter Fajdiga
ba9f362a1c .gitignore: ignore suffixed packages 2024-02-11 20:37:27 +01:00
5 changed files with 7 additions and 5 deletions

2
.gitignore vendored
View File

@@ -1,4 +1,4 @@
/package/contents/code/main.js
/package/contents/config/main.xml
/karousel.tar.gz
/karousel*.tar.gz
/.idea

View File

@@ -1,6 +1,7 @@
.PHONY: *
TSC_SCRIPT_FLAGS = --lib es2020 ./src/extern/qt.d.ts
VERSION = $(shell grep '"Version":' ./package/metadata.json | grep -o '[0-9\.]*')
config:
mkdir -p ./package/contents/config
@@ -16,7 +17,7 @@ uninstall:
kpackagetool5 --type=KWin/Script -r ./package
package:
tar -czf ./karousel.tar.gz ./package
tar -czf ./karousel_${subst .,_,${VERSION}}.tar.gz ./package
logs:
journalctl -t kwin_x11 -g '^qml:|^file://.*karousel' -f

View File

@@ -9,7 +9,7 @@
}],
"Id": "karousel",
"ServiceTypes": ["KWin/Script"],
"Version": "0.7",
"Version": "0.7.1",
"License": "GPLv3",
"Website": "https://github.com/peterfajdiga/karousel",
"BugReportUrl": "https://github.com/peterfajdiga/karousel/issues"

1
src/extern/qt.d.ts vendored
View File

@@ -1,5 +1,6 @@
declare const console: {
log(...args: any[]);
trace();
assert(boolean);
};

View File

@@ -268,8 +268,8 @@ namespace Desktop {
checkColumns();
while (leftColumn !== null || rightColumn !== null) {
const leftWidth = leftColumn === null ? 0 : leftColumn.getWidth();
const rightWidth = rightColumn === null ? 0 : rightColumn.getWidth();
const leftWidth = leftColumn === null ? -Infinity : leftColumn.getWidth();
const rightWidth = rightColumn === null ? -Infinity : rightColumn.getWidth();
if (leftWidth > rightWidth) {
this.addLeft(leftColumn!, gap);
leftColumn = grid.getPrevColumn(leftColumn!);