alfrix
06bf269862
feat: turn on_off power devices with the screensaver close #518
2022-12-05 12:31:44 -03:00
alfrix
f49e1ef6c4
main and temp simplify get temps
2022-12-04 22:33:43 -03:00
alfrix
f52b52f76a
main and temp: less tempstore dependency
2022-12-04 12:59:59 -03:00
alfrix
c714553da1
system: log if the repo is invalid
2022-12-03 20:43:25 -03:00
alfrix
629451051d
fix update dialog sometimes not appearing fixes #831
2022-12-03 20:32:14 -03:00
alfrix
683b72ab20
simplify keyboard calls
2022-12-03 15:46:26 -03:00
alfrix
e658f562be
macros add parameters
2022-12-03 15:46:26 -03:00
alfrix
ab4d4af7f8
tweak image size of buttons with side labes or no label
2022-12-02 20:59:01 -03:00
alfrix
4804f5a5e0
print: use am-pm if not 24h
2022-12-01 14:20:49 -03:00
alfrix
7651b892b8
print: allow directory deletion
2022-12-01 13:27:31 -03:00
alfrix
91b505bfef
print: less os dependent path handling
2022-12-01 13:27:31 -03:00
alfrix
415535eeb8
tweak sizes #828
2022-11-30 23:57:34 -03:00
alfrix
75c8681781
fix switch sizes after frames removal
2022-11-30 19:45:49 -03:00
alfrix
ea4efa1f61
move improve vertical look
2022-11-30 19:30:09 -03:00
alfrix
9de058b0d7
dialogs: set title
2022-11-30 11:51:24 -03:00
alfrix
4dceeb77b6
extrude: fix filament sensor showing status when disabled
...
alongside the initialization fixes this should be enough to close #825
2022-11-30 11:00:10 -03:00
alfrix
2bacac7efb
job_status: info refactor
...
switching info is much faster, buttons keep their label
2022-11-30 11:00:10 -03:00
alfrix
d161c3f1e4
splash_screen: use initialized for klipper restart buttons
2022-11-30 11:00:10 -03:00
alfrix
ec86403056
create attach panel
2022-11-30 11:00:10 -03:00
alfrix
b1a6d5c182
improve panel initialization
...
just make a notify_status_update from printer data, it's much simpler
2022-11-30 11:00:10 -03:00
alfrix
61cf5828e2
console: fix sizes
2022-11-30 11:00:10 -03:00
alfrix
49c2e4f1d7
improve updater dialog behaviour
2022-11-29 01:52:47 -03:00
alfrix
68ccf5e803
job_status: hide speed unit on 480x320
2022-11-29 00:24:20 -03:00
alfrix
62ef4f1844
job_status: stabilize the grid, add object height to main, translate units
2022-11-29 00:04:05 -03:00
alfrix
25797b5ed3
remove frames from lists
2022-11-28 00:15:28 -03:00
alfrix
56149e4148
print_list: refactor
2022-11-27 23:44:25 -03:00
alfrix
1df2d0e8f0
fix full update not opening
2022-11-27 19:38:03 -03:00
alfrix
da164b495e
job_status: change slicer-filament-file times to totals
2022-11-26 23:21:07 -03:00
alfrix
26030526a9
fix move panel not opening after a61a74d7bf5db fixes #818
2022-11-26 23:14:31 -03:00
alfrix
a61a74d7bf
initialize with values some panels
2022-11-26 16:46:33 -03:00
alfrix
e9df355b3b
job_status: initialize some labels and use live position close #809
2022-11-26 15:57:50 -03:00
alfrix
20346a90dc
splash_screen: tweak layout sizes and remove get_allocation that can cause isssues
...
fixes #813
gtk: fix content_width while vertical returning 0
2022-11-26 15:57:50 -03:00
alfrix
d8b4d2d293
job_status: add eta
2022-11-26 15:57:50 -03:00
alfrix
cdb40e8ce1
Show the update dialog as modal
2022-11-26 15:57:50 -03:00
alfrix
f8cde7bfe1
Add busy state, and disable buttons that usually take time during the state
2022-11-26 00:17:30 -03:00
alfrix
b5cf73054a
job_status: refactor
2022-11-25 15:50:31 -03:00
alfrix
c630178f0c
network: improve NetworkManager support
2022-11-24 14:57:36 -03:00
Elias Bakken
db48bb8a1f
Added support for network manager
2022-11-24 14:57:36 -03:00
alfrix
e1f02fd870
main and temp: fix gtk warning
2022-11-24 14:57:36 -03:00
alfrix
9ec4ed204e
rework update_queue fixes an issue that caused to not initialize after updates
2022-11-23 01:11:59 -03:00
alfrix
12b9ee5344
job_status: filename tweak max chars
...
after the tweaks for bigger font sizes the maximum amount can be raised
TODO: investigate if a pango layout that can detect ellipzised labels is suitable to replace this method
2022-11-22 17:32:53 -03:00
alfrix
97106bc2e0
tweak print and macros topbars
2022-11-22 16:33:12 -03:00
alfrix
00bd6ac4db
gtk: adjust icon sizes so they are more consistent across font sizes
2022-11-22 16:18:06 -03:00
alfrix
33fd5f9576
fix extrude speed buttons with no labels after 593d8c678be
2022-11-22 15:21:14 -03:00
alfrix
593d8c678b
gtk: merge buttonimage and button
2022-11-22 14:55:42 -03:00
alfrix
34fde780fc
fix temp panel in vertical mode with big font getting out of screen fixes #805
2022-11-22 14:55:42 -03:00
alfrix
ea33d9de0f
fix printer_select not loading if there is a KS config error
2022-11-22 14:55:42 -03:00
alfrix
0b1b2f0e19
dialog removal refactor
2022-11-22 14:55:42 -03:00
alfrix
8d2f90f800
set title for internal options subpanels
...
the menu/subpanel system is a bit complex and hard to use
consider removing it and use individual panels of options
2022-11-22 14:55:42 -03:00
alfrix
ef5f86a67d
screenpanel remove unnecesary getters
2022-11-22 14:55:42 -03:00