Commit Graph
3259 Commits
Author SHA1 Message Date
crschnick 41eae76b1c [stage] 2026-05-06 14:49:42 +00:00
crschnick b03210ee23 Rework 2026-05-06 14:00:40 +00:00
crschnick 09c0a07b8c [stage] 2026-05-05 18:32:07 +00:00
crschnick ad6c721d71 Rework 2026-05-05 18:30:01 +00:00
crschnick 45ddccadbe Rework 2026-05-05 13:55:08 +00:00
crschnick 0254338ef9 Rework 2026-05-04 18:08:33 +00:00
crschnick 7c5f138440 Rework 2026-05-04 13:46:46 +00:00
crschnick 73f3fb26ce Rework 2026-05-04 08:53:23 +00:00
crschnick 8d79a30d8c Rework 2026-05-04 06:17:45 +00:00
crschnick caa3cb1643 [stage] 2026-05-03 12:20:21 +00:00
crschnick e813172581 Rework 2026-05-03 12:17:02 +00:00
crschnick 2c42b0dc33 Rework 2026-05-03 10:35:58 +00:00
crschnick e8b0abe0d7 Rework 2026-05-03 09:37:56 +00:00
crschnick 9a28280242 Rework 2026-05-02 15:05:29 +00:00
crschnick 4559bdd50d Rework 2026-05-02 07:58:55 +00:00
crschnick f764c88dd3 Rework macos desktop integration 2026-05-02 03:27:54 +00:00
crschnick f386d03de9 Rework menu bar init 2026-05-01 07:54:03 +00:00
crschnick b41d4d5bd8 Update translations [stage] 2026-05-01 06:39:58 +00:00
crschnick d1c9d886e7 Reformat 2026-05-01 06:16:51 +00:00
crschnick 2d1bd9ea72 Refactor 2026-05-01 06:15:45 +00:00
crschnick ea579e005e Rework 2026-05-01 06:06:58 +00:00
crschnick 2733fc2834 Rework 2026-04-30 14:56:10 +00:00
crschnick 807fa31e49 Rework 2026-04-30 08:32:26 +00:00
crschnick 491eaa49dd Rework 2026-04-30 08:15:16 +00:00
crschnick 929e966a6d Rework 2026-04-29 14:15:13 +00:00
crschnick 51038d8415 Rework 2026-04-29 13:47:10 +00:00
crschnick 918faa067f Rework 2026-04-29 13:29:29 +00:00
crschnick 3938d4f6a4 Rework 2026-04-29 10:40:48 +00:00
crschnick ae65b60c29 Rework 2026-04-29 10:24:45 +00:00
crschnick 4698cbaf62 Rework 2026-04-29 10:20:57 +00:00
crschnick 4bf1ede5a8 Rework 2026-04-29 07:28:47 +00:00
crschnick eda4ad6ccb Rework 2026-04-29 04:45:33 +00:00
crschnick 7a1408910a Rework 2026-04-29 04:13:13 +00:00
Tejas AttardeandTejas dc033a8d5b fix(FilePath): getBaseName crashes on hidden files like .bashrc (#821)
* fix(FilePath): getBaseName crashes on hidden files like .bashrc

For hidden files the leading dot caused contains(".") to pass, then
lastIndexOf(".") returned 0, and substring(0, 0) produced an empty
string. FilePath.of("") throws IllegalArgumentException.

Replacing the contains check with lastIndexOf on the filename and
treating lastDot <= 0 as no-extension fixes both the no-dot and
hidden-file cases.

* fix(FilePath): throw IllegalStateException for dotfile in getBaseName

---------

Co-authored-by: Tejas <tejasae-afk@users.noreply.github.com>
2026-04-29 05:30:09 +02:00
crschnick cbae6d156f Rework 2026-04-29 03:27:50 +00:00
crschnick 29371eddc9 Rework 2026-04-28 11:00:47 +00:00
crschnick 83bb324370 Rework 2026-04-28 08:16:30 +00:00
crschnick 1a75d59377 Rework 2026-04-28 07:40:01 +00:00
crschnick 8b7213ef6c Rework 2026-04-28 06:48:42 +00:00
crschnick 3daf1dad5e Rework 2026-04-28 05:12:30 +00:00
crschnick 9bcb40760d Rework certs 2026-04-27 14:27:47 +00:00
crschnick bb020402be Add todo 2026-04-27 10:14:24 +00:00
crschnick 9cfaeff148 Rework macos menu handlers 2026-04-27 09:59:11 +00:00
crschnick 18846c62b2 Rework container shells 2026-04-27 09:47:16 +00:00
crschnick d8138c554d Rework 2026-04-27 08:30:53 +00:00
crschnick c0fe3ddb24 Rework pw change 2026-04-27 00:44:45 +00:00
crschnick f88144c204 Fix passphrase change not reencrypting user tokens 2026-04-27 00:43:55 +00:00
crschnick b3b6e81abd Rework pw change 2026-04-27 00:32:17 +00:00
crschnick 3218549003 Rework window close 2026-04-27 00:17:40 +00:00
crschnick cda4d23ddc Rework terminal init 2026-04-27 00:14:49 +00:00