Commit Graph

25 Commits

Author SHA1 Message Date
elkowar
091b630072 Use stable rust in CI 2024-02-17 13:21:05 +01:00
ElKowar
642983a066
Default to building with both x11 and wayland (#722)
* Default to building with both x11 and wayland

* Update CI to include tests and building for wayland and x11
2023-03-26 12:09:03 +02:00
ElKowar
25105c7c4f
Setup sponsorship options (fixes #526) 2022-08-19 13:55:51 +02:00
elkowar
92e389130f
fix gen-docs.ts not running in CI when changed 2022-05-26 09:49:02 +02:00
Pedro Burgos
5e5692742e
[FEATURE] New fancy yml issue templates (#369) 2021-12-09 21:31:56 +01:00
elkowar
fc06db0704
Add CHANGELOG.md 2021-11-15 21:30:34 +01:00
legendofmiracles
6867010203
Fixes typos in the PR template (#262) 2021-09-11 12:16:50 +02:00
elkowar
c079f19c25
Fix gh-pages workflow 2021-08-18 17:09:32 +02:00
elkowar
4715283b24
Fix CI test with no backend 2021-07-26 20:37:42 +02:00
ElKowar
d8d67c2a0e
Add small checklist to bug report template
I hope this works to reduce the amount of nightly-requirement and system-level dependency issues eww is getting,...
2021-07-15 13:55:39 +02:00
elkowar
ba092622d2
Move to mdbook 2021-06-22 23:45:54 +02:00
legendofmiracles
df5793b204
Predefined variables/Magic vars (#117)
* basic idea

* generates docs

* hardcoded the gen script

* trying to hide magic vars

* eww-state is good now

* structure for cpu var is now there

* renamed cpu to diskstat, bc lib supports it after all

* not going to implement disk IO. go back to this commit, to see a rough idea

* removed it

* formatting

* stopped data race

* Update src/config/system_stats/ram.rs

Co-authored-by: ElKowar <5300871+elkowar@users.noreply.github.com>

* Update src/config/system_stats/disk.rs

Co-authored-by: ElKowar <5300871+elkowar@users.noreply.github.com>

* Explains macos better

* Update battery.rs

* Function for each OS when getting battery, a bit cleaner

* reworked battery a little

* all in one big file

* facepalm

* cleaner gen script and one huge file for the system stat stuff

* merge conflicts

* github interface for resolving merge conflicts sucks, this fixes it

* Apply suggestions from code review

Co-authored-by: ElKowar <5300871+elkowar@users.noreply.github.com>

* Update src/config/inbuilt.rs

Co-authored-by: ElKowar <5300871+elkowar@users.noreply.github.com>

* Apply suggestions from code review

Co-authored-by: ElKowar <5300871+elkowar@users.noreply.github.com>

* code suggestions

* component temperature is a json struct

* newlines in magic vars descriptions

* disks is now json, numbers are not wrapped in strings, and more idiomatic code

* Update gen-docs.ts

Co-authored-by: mlvzk <mlvzk@protonmail.com>

* removes a unneeded heading

* more doc updates and EWW_CPU_USAGE is now json

* calculates battery total avg and it's a json struct

Co-authored-by: ElKowar <5300871+elkowar@users.noreply.github.com>
Co-authored-by: mlvzk <mlvzk@protonmail.com>
2021-05-11 18:45:29 +02:00
ElKowar
907f39cf86
Fix no-x11-wayland build (#160)
* test-commit

* Update workflow

* add cache to rust build

* Fix wayland build

* Fix no-x11-wayland build
2021-05-04 10:09:41 +02:00
elkowar
2f433878c2
Add wayland and no-x11-wayland build to CI 2021-05-04 09:30:00 +02:00
elkowar
488841d3e8
Fix doc build in gh actions 2021-05-04 09:23:38 +02:00
elkowar
ca7ff95f2c Add animated icon 2021-04-22 09:27:20 +02:00
elkowar
cddcea7fe6 Improve readme 2021-02-10 20:43:18 +01:00
elkowar
4f773a4fa7 add image to readme 2021-01-07 21:25:33 +01:00
elkowar
e4f6ae2854 Add PR template 2020-10-25 18:01:39 +01:00
elkowar
26f667b792 Restrict when gitlab pages job is being ran 2020-10-25 16:59:49 +01:00
ElKowar
571f65f627 Autogen docs (#44)
* Implement simple node script

* Add zola documentation

* Add gh pages workflow

* autogen widget docs
2020-10-25 16:50:52 +01:00
ElKowar
16db5c8664 Add issue templates 2020-10-25 12:16:35 +01:00
elkowar
77ccd1ec0a install pango in CI 2020-10-20 19:26:58 +02:00
elkowar
4c1053ad19 Fix branch naming in gh actions added by #6 2020-10-18 23:26:00 +02:00
Safin Singh
c57713ca9a CI/CD & Formatting (#6)
* Improve autoformatting guides, add editorconfig and add CI/CD
2020-10-18 23:25:00 +02:00