| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
|
|
| |
The dummy printer is giving us more states and allows for more advanced
screens (for now). Update the progress screen with more information
Signed-off-by: Olliver Schinagl <o.schinagl@ultimaker.com>
|
|
|
|
| |
Signed-off-by: Olliver Schinagl <o.schinagl@ultimaker.com>
|
|
|
|
| |
Signed-off-by: Olliver Schinagl <o.schinagl@ultimaker.com>
|
|
|
|
|
|
|
|
| |
Adds support for mmc or usb storage as an option. Only the last
hot-plugged device is being displayed/used now, as we don't know how we
want to handle multiple storage options yet.
Signed-off-by: Olliver Schinagl <o.schinagl@ultimaker.com>
|
|
|
|
| |
Signed-off-by: Olliver Schinagl <o.schinagl@ultimaker.com>
|
|
|
|
| |
Signed-off-by: Olliver Schinagl <o.schinagl@ultimaker.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Initially I made mount->mounts (the self list pointing pointer) an
Eina_List *, and while this worked, it was wrong. It also required to
have a dummy first entry to actually create the list so we could pass it
around properly.
The proper fix was to use a pointer to the Eina_List, and with the
proper use the initial entry is no longer needed and thus no strange
things need to be created around it to deal with the sentinel.
Signed-off-by: Olliver Schinagl <o.schinagl@ultimaker.com>
|
|
|
|
| |
Signed-off-by: Olliver Schinagl <o.schinagl@ultimaker.com>
|
|
|
|
| |
Signed-off-by: Olliver Schinagl <o.schinagl@ultimaker.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This patch adds support for external mounts, when a user inserts or
removes a USB stick (technically, if the fs is being mounted) and systemd
takes notice of this, an eeze_disk object is created for this. Other media
types are ignored for now, until they can be properly identified.
All storage kinds should eventually end up in the mounts struct, so that
the UI can scan that for mount points. Right now, only USB storage is
added to this. A hack to add local storage will be required (tmpfs?)
Also, all available storage is scanned during startup, in case storage
was mounted during boot and thus no hotplug event is being generated.
Signed-off-by: Olliver Schinagl <o.schinagl@ultimaker.com>
|
|
|
|
| |
Signed-off-by: Olliver Schinagl <o.schinagl@ultimaker.com>
|
|
|
|
| |
Signed-off-by: Olliver Schinagl <o.schinagl@ultimaker.com>
|
|
|
|
|
|
|
|
|
|
|
|
| |
Harma is the only service that knows which file types are supported by
the installed engine. With this patch harma is queried for the supported
file handlers.
Note. We cache the result and is valid for the lifetime of the
displayService. To change this a signal could be added to harma to
notify the users of a changed file handler support
Signed-off-by: Olliver Schinagl <o.schinagl@ultimaker.com>
|
|
|
|
| |
Signed-off-by: Olliver Schinagl <o.schinagl@ultimaker.com>
|
|
|
|
| |
Signed-off-by: Olliver Schinagl <o.schinagl@ultimaker.com>
|
|
|
|
| |
Signed-off-by: Olliver Schinagl <o.schinagl@ultimaker.com>
|
|
|
|
|
|
|
|
|
|
|
| |
The UI is fully controlled by the states of griffin.printer.getState and
thus we don't worry about various states when starting a print, we let
griffin.printer worry about that.
It should be noted that the griffin.printer state machine is far from
complete and we may still end up in a strange state.
Signed-off-by: Olliver Schinagl <o.schinagl@ultimaker.com>
|
|
|
|
|
|
| |
(ns) based messaging protocol is gone and replaced with a string parser
Signed-off-by: Olliver Schinagl <o.schinagl@ultimaker.com>
|
|
|
|
| |
Signed-off-by: Olliver Schinagl <o.schinagl@ultimaker.com>
|
|
|
|
| |
Signed-off-by: Olliver Schinagl <o.schinagl@ultimaker.com>
|
|
|
|
| |
Signed-off-by: Olliver Schinagl <o.schinagl@ultimaker.com>
|
|
|
|
|
|
|
| |
While we poll the remaining time with griffin.printer, griffin.printer
doesn't know this yet, so results are untested and may not work.
Signed-off-by: Olliver Schinagl <o.schinagl@ultimaker.com>
|
|
|
|
| |
Signed-off-by: Olliver Schinagl <o.schinagl@ultimaker.com>
|
|
|
|
| |
Signed-off-by: Olliver Schinagl <o.schinagl@ultimaker.com>
|
|
|
|
|
|
|
| |
Remove the abort button from the error screen. Maybe in the future
replace it with a shutdown button.
Signed-off-by: Olliver Schinagl <o.schinagl@ultimaker.com>
|
|
|
|
|
|
|
|
|
|
| |
Currently there are is a lot (too much?) data in the data structures
that need to be cleaned up afterwards. This patch adds a function to
clear up as much as possible in one go.
Additionally this patch sets some sane default values to these data
Signed-off-by: Olliver Schinagl <o.schinagl@ultimaker.com>
|
|
|
|
| |
Signed-off-by: Olliver Schinagl <o.schinagl@ultimaker.com>
|
|
|
|
| |
Signed-off-by: Olliver Schinagl <o.schinagl@ultimaker.com>
|
|
|
|
| |
Signed-off-by: Olliver Schinagl <o.schinagl@ultimaker.com>
|
|
|
|
| |
Signed-off-by: Olliver Schinagl <o.schinagl@ultimaker.com>
|
|
|
|
| |
Signed-off-by: Olliver Schinagl <o.schinagl@ultimaker.com>
|
|
|
|
| |
Signed-off-by: Olliver Schinagl <o.schinagl@ultimaker.com>
|
|
|
|
| |
Signed-off-by: Olliver Schinagl <o.schinagl@ultimaker.com>
|
|
|
|
| |
Signed-off-by: Olliver Schinagl <o.schinagl@ultimaker.com>
|
|
|
|
| |
Signed-off-by: Olliver Schinagl <o.schinagl@ultimaker.com>
|
|
|
|
| |
Signed-off-by: Olliver Schinagl <o.schinagl@ultimaker.com>
|
|
|
|
|
|
| |
we allready know we have failed.
Signed-off-by: Olliver Schinagl <o.schinagl@ultimaker.com>
|
|
|
|
|
|
| |
an error dialog
Signed-off-by: Olliver Schinagl <o.schinagl@ultimaker.com>
|
|
|
|
|
|
|
|
|
|
| |
The printer service constantly emits a signal whenever the signal
changes. If we connect however and if the status is for example IDLE,
we won't know about this state until the signal gets emitted via a
status change. To counter this, we also add a method to get the initial
status. Right now, we store only the actual state.
Signed-off-by: Olliver Schinagl <o.schinagl@ultimaker.com>
|
|
|
|
| |
Signed-off-by: Olliver Schinagl <o.schinagl@ultimaker.com>
|
|
|
|
| |
Signed-off-by: Olliver Schinagl <o.schinagl@ultimaker.com>
|
|
|
|
| |
Signed-off-by: Olliver Schinagl <o.schinagl@ultimaker.com>
|
|
|
|
| |
Signed-off-by: Olliver Schinagl <o.schinagl@ultimaker.com>
|
|
|
|
| |
Signed-off-by: Olliver Schinagl <o.schinagl@ultimaker.com>
|
|
|
|
| |
Signed-off-by: Olliver Schinagl <o.schinagl@ultimaker.com>
|
|
|
|
| |
Signed-off-by: Olliver Schinagl <o.schinagl@ultimaker.com>
|
|
|
|
|
|
| |
Potentially this needs to be its own progress_data struct
Signed-off-by: Olliver Schinagl <o.schinagl@ultimaker.com>
|
|
|
|
|
|
|
|
| |
With this patch we start the print progress dialog based on the return
status of harma's startPrint request. If we fail to contact harma or
start a print, right now we emit a generic error.
Signed-off-by: Olliver Schinagl <o.schinagl@ultimaker.com>
|
|
|
|
| |
Signed-off-by: Olliver Schinagl <o.schinagl@ultimaker.com>
|
|
|
|
| |
Signed-off-by: Olliver Schinagl <o.schinagl@ultimaker.com>
|