Mikhail Zolotukhin
eb51e0cce0
refactor!: forward mouse poller
2021-08-31 12:07:12 +03:00
Mikhail Zolotukhin
341243184e
feat!(wip): port to modules
2021-08-31 00:31:08 +03:00
Mikhail Zolotukhin
e45d3a908a
fix: add extentions so import statements in code
2021-08-30 16:02:07 +03:00
Mikhail Zolotukhin
f09d2c550a
feat!: compile as module
...
This breaks the script for now, but it works
2021-08-30 14:04:48 +03:00
Mikhail Zolotukhin
d8fa0536e9
refactor: split classes and ifaces to files
2021-08-28 21:52:54 +03:00
Mikhail Zolotukhin
efdbb64d29
fix: rollback to es5
2021-08-28 21:02:42 +03:00
Mikhail Zolotukhin
9ee821dab3
feat: use correct name and description
2021-08-28 19:31:52 +03:00
Mikhail Zolotukhin
07de0aa5a4
feat: rename ocurencies of krohnkite to bismuth
2021-08-28 19:18:28 +03:00
Mikhail Zolotukhin
82d3eca2ec
feat: increase version
2021-08-28 18:30:40 +03:00
Mikhail Zolotukhin
3cfbb94d92
ci: remove node script var
2021-08-28 18:30:40 +03:00
Mikhail Zolotukhin
06f0e7edd3
fix: install from correct path
2021-08-28 18:30:40 +03:00
Mikhail Zolotukhin
826b1e1c52
fix: put package into build directory
2021-08-28 18:30:40 +03:00
Mikhail Zolotukhin
03f4aefa7c
docs: add emoji
2021-08-28 18:30:40 +03:00
Mikhail Zolotukhin
fdf9d274b0
docs: readme tweaks
2021-08-28 18:30:40 +03:00
Mikhail Zolotukhin
201c28a5d6
docs: specify goals
2021-08-28 18:30:40 +03:00
Mikhail Zolotukhin
643fd455d8
docs: split readme
2021-08-28 18:30:40 +03:00
Mikhail Zolotukhin
6ac058a4ae
docs: change readme
2021-08-28 18:30:40 +03:00
Mikhail Zolotukhin
d95521c5af
fix: correct preinstall hook
2021-08-28 18:30:40 +03:00
Mikhail Zolotukhin
0bf4536075
ci: deploy documentation
2021-08-28 18:30:40 +03:00
Mikhail Zolotukhin
0f8976c55e
ci: add linter workflow
2021-08-28 18:30:40 +03:00
Mikhail Zolotukhin
cecb6cc691
fix: do not debug line number
2021-08-28 18:30:40 +03:00
Mikhail Zolotukhin
d95089065d
refactor: change target names to prevent running from npm install
2021-08-28 18:30:40 +03:00
Mikhail Zolotukhin
7567dbeda3
feat: remove node modules in clean
2021-08-28 18:30:40 +03:00
Mikhail Zolotukhin
a9115b337a
refactor: run prettier on markdown
2021-08-28 18:30:40 +03:00
Mikhail Zolotukhin
f0c205c61f
refactor: change also brand name
2021-08-28 18:30:40 +03:00
Mikhail Zolotukhin
df7b008d52
refactor: change project name
2021-08-28 18:30:40 +03:00
Mikhail Zolotukhin
24b0611389
refactor: ignore formatter git blame
2021-08-28 00:41:23 +03:00
Mikhail Zolotukhin
08d8dce1e2
feat: use eslint instead of tslint
2021-08-28 00:22:47 +03:00
Mikhail Zolotukhin
50bd6aea61
refactor: use prettier
2021-08-28 00:22:22 +03:00
Mikhail Zolotukhin
96cb46ef00
feat: install typescript via npm
2021-08-27 22:40:16 +03:00
Mikhail Zolotukhin
88dfdd027e
feat: target es7
2021-08-27 20:20:47 +03:00
Mikhail Zolotukhin
74a3e702b4
docs: basic documentation generation
2021-08-27 19:57:11 +03:00
Mikhail Zolotukhin
847942e780
Use npm scripts and wrap makefile around it
...
Advantages:
- Building description is more readable (top to bottom)
- Build step is extracted from package step
- Abstraction layers are not mixed within the tools ("Scripts describe
how to build, Npm calls scripts, Make calls Npm" instead of "Make
describes build, calls Npm")
- No duplication of package description in Makefile and package.json
2021-08-26 22:35:46 +03:00
Eon S. Jeon
2a47753fa2
Merge pull request #124 from abrac/master
...
Don't make natively maximised windows *always on top*
2020-12-29 00:37:24 +09:00
Eon S. Jeon
cd4184671b
Merge pull request #125 from sayan01/master
...
Minimum Size for all Windows to prevent unwanted overlap
2020-12-29 00:37:12 +09:00
Sayan Ghosh
51cbcf7b0f
Add 'Setting Minimum Geometry Size' section
2020-11-10 15:13:34 +05:30
Chris Abraham
bf62e9aee3
Don't make natively maximised windows *always on top*
2020-11-08 21:53:01 +02:00
Eon S. Jeon
048223ef28
Merge pull request #123 from HaukurPall/patch-1
...
Border size documentation
2020-11-01 15:57:46 +09:00
HaukurPall
4f1b9b4493
Border size documentation
...
I had issues getting the focus to display when moving between windows, even after setting the values according to the README.md, due to the border size in my theme being 0 (or unnoticeable). I noticed that other people had similar issues online, also using Krohnkite. I figured I'd share my solution here.
2020-10-28 09:46:54 +00:00
Eon S. Jeon
e7f8533b0a
remove extraneous console.log
2020-10-25 18:54:43 +09:00
Eon S. Jeon
fc8ccc0668
match resource names for auot-float/ignore ( #121 )
2020-10-25 18:50:24 +09:00
Eon S. Jeon
789ad72d1a
remove dead links to KDE API docs ( #101 )
...
The links to KDE API are dead, and can't find any alternatives. These
documents are not really necessary, but added for the sake of deepening
the understanding of the KWin API. Now the docs are gone, so the links
should be too.
2020-09-21 12:48:31 +09:00
Eon S. Jeon
1bedb56c97
Merge pull request #105 from rdimaio/patch-1
...
Fix typo in readme
2020-09-01 19:16:27 +09:00
Eon S. Jeon
b1c787611b
Merge pull request #104 from leononame/master
...
commit float on windows created as floating windows
2020-09-01 19:15:51 +09:00
Riccardo Di Maio
0edf04580f
Fix typo in script
2020-08-30 19:58:26 +02:00
Leo
073240e146
commit float on windows created as floating windows
2020-08-18 13:20:50 +02:00
Eon S. Jeon
5c89147d89
add Spiral layout to config
2020-07-28 20:23:57 +09:00
Eon S. Jeon
55f1679ef8
rotatable Spiral layout
2020-07-28 01:06:26 +09:00
Eon S. Jeon
410642676b
fix adjustment of rotated HalfSplit part
...
* Properly calculate new ratio depending on which part(primary or
secondary) is being adjusted.
* Consume delta
2020-07-28 00:57:33 +09:00
Eon S. Jeon
f2fa530420
fix rotation of HalfSplit part
...
The order of parts was not being reversed.
2020-07-27 21:26:26 +09:00