artemanufrij / imageburner Goto Github PK
View Code? Open in Web Editor NEWAn elementary OS app
Home Page: https://artemanufrij.github.io
An elementary OS app
Home Page: https://artemanufrij.github.io
When the writing process is active, the text below the "Flash" section says "Ready!" which is very confusing. It signals the user the opposite of what is happening.
Replace the text with some indication of the progress bar as proposed in #40 or remove the text while the process is active.
It offered and made the default a 500GB external USB drive... I am certain a few people have ruined an external drive with this. I mean at least after 128GB you can pretty safely assume it is not a thumb drive. ;)
I had two thumb drives plugged in... one 16GB and one 32GB. since it did not show the sizes... I was unsure which one to use. its not really very hard to round it to the nearest 4,8,16,32 I'd think...
A toast is probably fine while the window is focused, but most of the time I'm going to go do something else while I wait for the image to burn. It would be nice to get a notification in that case
Hi, great work bro. Image burner is now my default app for burning bootable drives.
However, every time I use it, it hangs at 94%, always. This happens every single time I've used it. No exception.
There are times it tells me image burner is not responding. However after clicking wait and waiting for sometime, the job gets done.
It is very confusing at times
The checksum is always showing SHA256 even if you pick something else from the drop down menu.
Steps:
I would really appreciate if we could create live USB's with persistent storage through Image Burner. I often use live USBs as backups for work (my system is not as stable as I would like it to be).
In the new version of AppCenter Dashboard, we're no longer modifying your appdata before publishing, so you'll need to add your stripe key to appdata.xml to continue to monetize your app in elementary OS 6
For your convenience, your public stripe key is:
<value key="x-appcenter-stripe">pk_live_XB4CwDziwPEKbIGIjc0jPew6</value>
After successfully burning an image, the usb drive is no longer mountable. Removing the usb drive and re-inserting, Elementary OS no longer detects the usb drive as being plugged in.
OS: Elementary Loki 0.4.2
Device: Lexar USB Drive 16GB
Test Image: Linux-lite-3.4.iso
Translating appdata.xml
file will help people to know about your app in the AppCenter. For example mostly French users won't download the app if it's description is in English, 'cause they will think that the app isn't translated and won't take time to read if its not translated.
You can't use a system icon as your app icon :p
First of all, thx for this making this native app for elementary.
I had a problem trying to burn a Windows image for a friend of mine. But it didn't work as I thought. Than I download "etcher", which is another image burner. When I tried it, I got the message that Windows images needs a different kind of burning process. So, would be great to have this message in your app as well.
Thx anyway, good job. :)
Would be nice to write an image on a USB-stick by 'right-click' > 'Open with Imageburner' or 'Write to disk' or something. Is this possible?
Good morning! This app is not available in the ElementaryOS App Store... Please bring it to ElementaryOS. Why do we miss it!
Would it be possible to support Mac dmg images? The biggest pain I have in linux is that I need a mac computer to burn a mac bootable USB installer
AppCenter Dashboard ran desktop-file-validate
on your project's .desktop
file and received the following errors:
repository/data/com.github.artemanufrij.imageburner.desktop: error: value "Image;Burn;Flash;USB" for locale string list key "Keywords" in group "Desktop Entry" does not have a semicolon (';') as trailing character
For more information, see the Desktop Entry Specification
If you need help with this issue please stop by the gitter channel.
Affects: 0.1.0 release
Hi,
I'm trying to install the Image Burner app on the Elementary Os AppCenter, but when I click install, it says "Waiting For Authentication", but stays there forever. How do I fix this.
Here is a screenshot
I started to flash something, but then canceled the authentication dialog. I got a toast saying something like "null was successfully flashed to null"
There's no license info in AppCenter. Your appdata.xml file needs a project license tag
I've run into this issue today. After selecting any ISO file, the app crashes and closes immediately. Running it through the command line the output is
/dev/sda removable: false; can stop: false /dev/sr0 removable: true; can stop: false /dev/sdb removable: true; can stop: false Segmentation fault
I've tried different USB's and different ISOs. I haven't tried on another machine. Using latest Juno with all updates applied.
As you might have heard, AppCenter is going Flatpak! For elementary OS 6, we will not longer be accepting Debian packaging, so your app will need to be updated.
We have documentation on our developer guide for writing your Flatpak manifest here: https://docs.elementary.io/develop/writing-apps/our-first-app/packaging#flatpak-manifest
Also, in case you missed it, elementary OS 6 beta 2 is now available. This is a great time to get your app packaged up as Flatpak and test that everything is working before the final release. AppCenter submission for OS 6 will be open soon, so don't delay :)
AppCenter ran a bunch of tests on your appstream file. These are the results.
Most of these are fixed during the building process, but you should ensure they
are fixed in your code for future releases.
Affects Architecture: amd64
Affects Distribution: juno
Built with the following references:
It would be nice if you could produce the sha256sum of the ISO so that the user can test if the image is valid or not.
Not sure if other hash functions are used "in the wild", but at least this one is the one recommended at: https://elementary.io/docs/installation#verify-your-download
Houston was unable to communicate with elementary's repository, and therefor
unable to publish your files in the testing repository. Please re-run houston,
or contact a Houston developer for help.
If you need help with this issue please stop by the gitter channel.
Affects: 0.1.11 release
Which is this package?
CMake Error at CMakeLists.txt:32 (include):
include could not find load file:
ValaPrecompile
CMake Error at CMakeLists.txt:33 (find_package):
By not providing "FindVala.cmake" in CMAKE_MODULE_PATH this project has
asked CMake to find a package configuration file provided by "Vala", but
CMake did not find one.
Could not find a package configuration file provided by "Vala" with any of
the following names:
ValaConfig.cmake
vala-config.cmake
Add the installation prefix of "Vala" to CMAKE_PREFIX_PATH or set
"Vala_DIR" to a directory containing one of the above files. If "Vala"
provides a separate development package or SDK, be sure it has been
installed.
-- Configuring incomplete, errors occurred!
I was trying to burn the Ubuntu 17.10 ISO file from here:
https://github.com/stockmind/gpd-pocket-ubuntu-respin#step-2-download-your-iso-of-choice
https://gpdpocket.cre.ovh/
The progress will quickly go to 82% and become no response. UNetbootin didn't work, either.
Finally I tried Etcher to burn the file and it worked just fine, so I report this issue as for a record.
It might be advantageous to add "etcher" to a few places in your app metadata since the app serves the same purpose, and the UI is inspired by Etcher. For example, you could add "Inspired by Etcher's UI" or similar to your description, and add "etcher" as a keyword in your .desktop file.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.