|
230c8558a7
|
Merge pull request #30 from rmntgx/code-formatting
Address code formatting rules
|
2025-06-06 20:51:51 +02:00 |
|
|
7d76687833
|
lint: apply new style
|
2025-06-06 20:46:55 +02:00 |
|
|
d6a348c543
|
Merge branch 'master' into code-formatting
|
2025-06-06 20:44:39 +02:00 |
|
|
93f007691e
|
fix(aur): package testing script
|
2025-06-06 20:27:01 +02:00 |
|
|
bc8b1104c0
|
Merge pull request #35 from javalsai/actions/update-aur-0.2.2
[AUR update]: Bump to 0.2.2
|
2025-06-06 20:15:55 +02:00 |
|
|
2f370ab996
|
fix: workflow runs on PRs (again)
|
2025-06-06 20:13:19 +02:00 |
|
|
ec00e51696
|
fix: workflow runs on PRs
|
2025-06-06 20:10:22 +02:00 |
|
GitHub Actions
|
abad515963
|
Update AUR pkgs to v0.2.2
|
2025-06-06 17:48:47 +00:00 |
|
|
b22ae6b2cc
|
fix: memory leaks
v0.2.2
|
2025-06-06 19:40:38 +02:00 |
|
|
04a102a7bb
|
perf: better and efficient vec impl
|
2025-06-06 19:39:44 +02:00 |
|
|
dc6424979e
|
fix: address mem issues
|
2025-06-06 18:12:45 +02:00 |
|
|
82e92df95c
|
fix(aur): v0.2.1 checksums on the srcfile (again x2)
|
2025-06-06 17:05:14 +02:00 |
|
|
f2dbeb0236
|
Merge pull request #34 from AliensInc/master
Fixes the first two lines in the sha256sum
> *Why dont the checks runnnnnnnnnnnn*
|
2025-06-06 16:58:48 +02:00 |
|
Basher52
|
d72643c030
|
Fixes the first two lines in the sha256sum
|
2025-05-27 21:35:05 +02:00 |
|
rmntgx
|
15c7ec3c59
|
Merge branch 'javalsai:master' into code-formatting
|
2025-05-20 22:25:19 +05:00 |
|
|
f7139b16b5
|
Merge pull request #32 from rmntgx/memory-fixes
fix: memory leaks and memory access errors
|
2025-05-20 17:02:24 +02:00 |
|
rmntgx
|
ee6565d5b4
|
fix: memory leaks and memory access errors
|
2025-05-20 19:42:24 +05:00 |
|
rmntgx
|
0b02a2cef2
|
format: satisfy linter
|
2025-05-17 21:56:27 +00:00 |
|
rmntgx
|
44d7836955
|
fix: fixed file extension in CONTRIBUTING.md
|
2025-05-17 21:53:22 +00:00 |
|
|
620d861d8c
|
fix(aur): lidm-bin @0.2.1 checksums
|
2025-03-22 18:27:15 +01:00 |
|
|
e879561cbd
|
Merge pull request #28 from javalsai/actions/update-aur-0.2.1
[AUR update]: Bump to 0.2.1
|
2025-03-22 18:01:24 +01:00 |
|
GitHub Actions
|
eecfd7ac4c
|
Update AUR pkgs to v0.2.1
|
2025-03-22 16:54:29 +00:00 |
|
|
e2014f46a9
|
Merge pull request #27 from Antiz96/do_not_compress_man_page
Don't compress man page(s) in Makefile
*idk why checks didn't run though, but whatever*
v0.2.1
|
2025-03-22 17:42:05 +01:00 |
|
Robin Candau
|
5d298ea6d8
|
Don't compress man page(s) in Makefile
Compressing man pages is a distribution / user preference that should be handled on the packaging side of things.
Indeed, compressing man pages by default imposes a compression algorithm / level whereas most package managers handle that already and eventually allow users to choose or customize them if wanted.
Additionally, it can lead to unexpected side effects. For instance, gzip is recording timestamps in metadata by default, which prevents [reproducible builds](https://reproducible-builds.org/):
```
==> ERROR: Package is not reproducible
--- lidm-0.2.0-1-any.pkg.tar.zst
+++ ./build/lidm-0.2.0-1-any.pkg.tar.zst
├── lidm-0.2.0-1-any.pkg.tar
│ ├── file list
│ │ @@ -1,9 +1,9 @@
│ │ -rw-r--r-- 0 root (0) root (0) 5391 2025-03-10 12:01:53.000000 .BUILDINFO
│ │ --rw-r--r-- 0 root (0) root (0) 488 2025-03-10 12:01:53.000000 .MTREE
│ │ +-rw-r--r-- 0 root (0) root (0) 492 2025-03-10 12:01:53.000000 .MTREE
│ │ -rw-r--r-- 0 root (0) root (0) 427 2025-03-10 12:01:53.000000 .PKGINFO
│ │ drwxr-xr-x 0 root (0) root (0) 0 2025-03-10 12:01:53.000000 etc/
│ │ -rw-r--r-- 0 root (0) root (0) 930 2025-03-10 12:01:53.000000 etc/lidm.ini
│ │ drwxr-xr-x 0 root (0) root (0) 0 2025-03-10 12:01:53.000000 usr/
│ │ drwxr-xr-x 0 root (0) root (0) 0 2025-03-10 12:01:53.000000 usr/bin/
│ │ -rwxr-xr-x 0 root (0) root (0) 39656 2025-03-10 12:01:53.000000 usr/bin/lidm
│ │ drwxr-xr-x 0 root (0) root (0) 0 2025-03-10 12:01:53.000000 usr/share/
│ ├── .MTREE
│ │ ├── .MTREE-content
│ │ │ @@ -7,10 +7,10 @@
│ │ │ /set mode=755
│ │ │ ./usr time=1741608113.0 type=dir
│ │ │ ./usr/bin time=1741608113.0 type=dir
│ │ │ ./usr/bin/lidm time=1741608113.0 size=39656 sha256digest=1a27eef50f6caf35d408f7650c362dea788c7a00a2736f0ec4c94ecd38ae6c6f
│ │ │ ./usr/share time=1741608113.0 type=dir
│ │ │ ./usr/share/man time=1741608113.0 type=dir
│ │ │ ./usr/share/man/man1 time=1741608113.0 type=dir
│ │ │ -./usr/share/man/man1/lidm.1.gz time=1741608113.0 mode=644 size=615 sha256digest=7babc0d1e7d84c3ff18db5ea327313cdbe2ba1117c33d733622a916dfd9d8d0e
│ │ │ +./usr/share/man/man1/lidm.1.gz time=1741608113.0 mode=644 size=615 sha256digest=497e49b75ab0d2c3f3edb70967bf189724990c46df23492738254395ec835d8c
│ │ │ ./usr/share/man/man5 time=1741608113.0 type=dir
│ │ │ -./usr/share/man/man5/lidm-config.5.gz time=1741608113.0 mode=644 size=1374 sha256digest=d0b54c3117c417dfdc43a7629f26cf4c64235742f698a0498722a03a4d1c25c2
│ │ │ +./usr/share/man/man5/lidm-config.5.gz time=1741608113.0 mode=644 size=1374 sha256digest=4e16649cb31029b039a594ffa2f2d4d8a624917aaacc865836c5c2d2a92cd3e4
│ ├── usr/share/man/man1/lidm.1.gz
│ │ ├── filetype from file(1)
│ │ │ @@ -1 +1 @@
│ │ │ -gzip compressed data, was "lidm.1", last modified: Mon Mar 10 12:01:59 2025, from Unix
│ │ │ +gzip compressed data, was "lidm.1", last modified: Mon Mar 10 12:15:51 2025, from Unix
│ ├── usr/share/man/man5/lidm-config.5.gz
│ │ ├── filetype from file(1)
│ │ │ @@ -1 +1 @@
│ │ │ -gzip compressed data, was "lidm-config.5", last modified: Mon Mar 10 12:01:59 2025, from Unix
│ │ │ +gzip compressed data, was "lidm-config.5", last modified: Mon Mar 10 12:15:51 2025, from Unix
```
See https://cmpct.info/~sam/blog/posts/automatic-manpage-compression/ for detailed rational.
|
2025-03-10 13:16:07 +01:00 |
|
|
b003909c3e
|
ci(aur pkgs): fix file checksums generation
|
2024-12-26 17:06:15 +01:00 |
|
|
47b212019a
|
package[aur]: update aur packages to v0.2.0
|
2024-12-26 16:47:37 +01:00 |
|
|
255256bb27
|
oopise: delete accidentally commited binaries
(cant force push, now I detached head and had to clone separately)
|
2024-12-25 23:03:39 +01:00 |
|
|
874f6f98f1
|
fix(ci): reallow nobody account
|
2024-12-25 22:52:26 +01:00 |
|
|
4fb2bb2d62
|
Merge pull request #26 from javalsai/env-fixes
feat: add behavior.{source,user_source} for custom env
v0.2.0
|
2024-12-25 22:26:52 +01:00 |
|
|
2c283a14fe
|
docs: threaten ppl to star
|
2024-12-25 20:32:18 +01:00 |
|
|
f34a71195e
|
chore: use size_t for indexing and iterating
|
2024-12-25 20:22:28 +01:00 |
|
|
e13a8ff79c
|
fix: #include s 👀
|
2024-12-25 20:16:25 +01:00 |
|
|
4c7d221a17
|
dev: use #include s according to error's concerns
|
2024-12-25 20:00:09 +01:00 |
|
|
6d9b02e6de
|
grammer: codespell 🤓
|
2024-12-25 19:34:40 +01:00 |
|
|
f03656f509
|
chore: add basic source paths to default themes
|
2024-12-25 19:30:23 +01:00 |
|
|
9495bd5afe
|
chore: write man pages
|
2024-12-25 19:28:31 +01:00 |
|
|
0ba5519937
|
feat: add behavior.{source,user_source} for custom env
|
2024-12-25 19:25:09 +01:00 |
|
|
1e0ffcdf2f
|
Merge pull request #24 from javalsai/code-quality
Code quality & Fixes
|
2024-11-01 13:33:20 +01:00 |
|
|
b8caf5b7d7
|
chore: readable vec_pop
|
2024-11-01 13:28:32 +01:00 |
|
|
06fa419a6c
|
fix: logic 👍 (tf was i thinking here?)
|
2024-11-01 13:25:38 +01:00 |
|
|
49e3ad528f
|
add: safety bound checks for vec_get
|
2024-11-01 13:11:01 +01:00 |
|
|
d7bfa79284
|
finally fix?
|
2024-10-19 18:49:26 +02:00 |
|
|
6489df2e41
|
fix: idk lol, versions again?
|
2024-10-19 18:31:52 +02:00 |
|
|
ab6703416f
|
fix: still fails (version?)
|
2024-10-19 18:16:40 +02:00 |
|
|
43447ca415
|
grammar 👍 (again)
|
2024-10-19 18:15:55 +02:00 |
|
|
2c606cda2c
|
fix: ci builds (hopefully 🤞)
https://github.com/uraimo/run-on-arch-action/issues/152#issuecomment-2401981347
|
2024-10-19 18:12:49 +02:00 |
|
|
d30d5a8884
|
grammar 👍
|
2024-10-19 17:52:33 +02:00 |
|
|
a0b68491ba
|
chore: implement vectors
also seems to address several of these:
https://github.com/javalsai/lidm/issues/3#issuecomment-2423933131
not sure about the issue itself, might be permission stuff
|
2024-10-19 17:50:50 +02:00 |
|
|
01ddd62852
|
chore: make specific vector (heap stack) impl
|
2024-10-18 21:54:39 +02:00 |
|
|
c586a48320
|
chore: remove make as it's part of base-devel
|
2024-10-13 13:54:56 +02:00 |
|