Commit Graph

73 Commits

Author SHA1 Message Date
Marcel M. Otte 865511e591
Update go.yml 2022-08-14 22:50:44 +02:00
Marcel Otte d9695b146c Work from fyne@develop again 2022-08-14 22:06:09 +02:00
Marcel Otte 9f8e9920e0 Update fyne to release 2022-08-14 21:48:25 +02:00
Marcel Otte f4a1272ffa Update to go 1.19 2022-08-14 21:45:19 +02:00
Marcel Otte 17d379aa9f Add proper comments to ui_main 2022-08-14 21:40:37 +02:00
Marcel Otte 62350fe8b7 Make the code fit for using the unix socket and save settings 2022-08-14 21:33:38 +02:00
Marcel Otte e9872668fa Added an overview architecture diagram 2022-07-04 22:28:44 +02:00
Marcel Otte 728af0d9d3 struct for saving and message level handling ... 2022-06-08 10:04:28 +02:00
Marcel Otte cade8cc379 Parse message lvl and menu for setting it. 2022-06-08 09:48:26 +02:00
Marcel Otte cfc37e575f Reworking UI concept... 2022-06-07 21:20:16 +02:00
Marcel Otte f62c670955 Minimalize the needed code, only notifications 2022-04-18 22:13:06 +02:00
Marcel Otte 449ae39f85 Add reoccuring notifications for initiation of backups 2022-04-04 22:19:15 +02:00
Marcel Otte 2d798e51a0 Removed some useless logging 2022-03-21 22:50:53 +01:00
Marcel Otte 59484e9b38 Using latest develop from fyne for proper systray menu 2022-03-21 22:41:24 +01:00
Marcel Otte 7c89e44d76 Fix fyne theme import 2022-03-17 21:01:26 +01:00
Marcel Otte ce5a203627 Playing with systray 2022-03-17 20:56:24 +01:00
Marcel Otte f8f9666e9f Update fyne and viper 2022-03-17 19:55:08 +01:00
Marcel Otte 031374a1ad Show more stuff 2022-03-14 22:15:32 +01:00
Marcel Otte 2c14479f6e Do not write code tired as hell... 2022-03-12 23:08:57 +01:00
Marcel Otte 01d7e36a3d filling ui, stuck at removing center content dynamically 2022-03-09 23:07:07 +01:00
Marcel Otte a738650ca1 Creating the layout base 2022-03-07 23:24:02 +01:00
Marcel Otte 9e1d9fb20b Start with ui dev, hello world. 2022-03-07 22:18:29 +01:00
Marcel Otte b8f92c68ba Fix code to pass tests 2022-02-13 00:26:16 +01:00
Marcel Otte 5b092b1988 Added a possibility to have scripts with arguments 2022-02-13 00:20:45 +01:00
Marcel Otte 7cd0cee610 Add the udev and systemd stubs 2022-01-31 23:33:39 +01:00
Marcel M. Otte b059ed3f01
Update README.md 2022-01-31 22:52:24 +01:00
Marcel Otte e102e976ab Add some more tests for coverage 2022-01-31 22:18:21 +01:00
Marcel Otte 87109b6bf0 Create map if it does not exist 2022-01-30 00:26:14 +01:00
Marcel Otte fe83c16934 Do coverage aswell 2022-01-30 00:20:35 +01:00
Marcel Otte 4a264091a9 forgot Comment 2022-01-30 00:18:08 +01:00
Marcel Otte 9c5feeb672 A bunch of tests and mocking 2022-01-30 00:16:59 +01:00
Marcel Otte 8ca9615541 Mocking exec.Cmd.Run() and new tests 2022-01-10 23:03:14 +01:00
Marcel Otte 5b14065b29 Test stup for testing PrepareRun 2022-01-08 11:14:38 +01:00
Marcel Otte 8c054a66d3 Adding more tests and fixed viper finding the /etc config file 2022-01-08 11:13:05 +01:00
Marcel Otte 5602907eb0 Add first unit test 2022-01-07 23:41:31 +01:00
Marcel Otte e5e7f7326a Introducing a better interface
Goal is to distinguish between udev input only and a gui for
notifications.
2022-01-07 12:09:10 +01:00
Marcel M. Otte dfff4af38f
Update go-release.yml 2022-01-07 11:33:42 +01:00
Marcel M. Otte 164db58156
Create go-release.yml 2022-01-07 11:28:40 +01:00
Marcel Otte e6133848d5 Another golint satisfyer 2022-01-07 11:23:51 +01:00
Marcel Otte d9405890d5 Satisfying GoLint 2022-01-07 11:17:12 +01:00
Marcel Otte 17960a9e2f MVP working with proper project structure, RTFM helps. 2022-01-07 10:55:28 +01:00
Marcel Otte 23cee291cf Added signal handling and saving the database 2022-01-04 19:18:13 +01:00
Marcel Otte 0af8e5cda5 Moved socket location. MVP working (no scheduler...) 2022-01-04 16:11:30 +01:00
Marcel Otte f51fb7042d Working version, now let's beautify that MVP. 2022-01-03 22:32:21 +01:00
Marcel Otte 6aa693c7cb Getting some parts to run as expected. 2021-12-20 23:17:24 +01:00
Marcel Otte d91e1abc58 Example config, with not the correct schema and some fixes 2021-12-15 20:56:31 +01:00
Marcel Otte 716a3c9d4a Some small progress... 2021-12-13 23:44:23 +01:00
Marcel Otte 17ec990dc9 Simplifying my work with moving everything to one go file
Yes, doesn't look so pretty, but I have to keep my overview, improvments
can be done anytime afterwards aswell.
2021-12-10 22:28:09 +01:00
Marcel Otte 627c6cc622 Some restructuring to avoid import loops 2021-11-22 21:43:59 +01:00
Marcel Otte 5890e490d5 Using ..., something new again :) 2021-11-15 22:54:36 +01:00