Max Andreev
51196a2a6f
Fix github runner tag ( #210 )
...
* Fix github runner tag
* Fix MacOS build
2024-01-10 16:01:40 +00:00
Georgii Surkov
bfce851d4d
Fix AppImage update
2023-11-10 12:40:31 +03:00
Max Andreev
8a3ba6412b
Upgrade CI/CD ( #203 )
...
* Add space check
* Replace docker build actions
* Fix image name
* Fix image build
2023-11-10 00:30:33 +03:00
Georgii Surkov
eeb37eb181
Do not commit the edit twice
2023-11-09 18:56:00 +03:00
Georgii Surkov
967aa64db2
Update error messages
2023-11-03 21:25:27 +03:00
Georgii Surkov
52f4ce220e
Implement screen orientation ( #202 )
2023-11-03 16:19:53 +03:00
Georgii Surkov
e2c10f8a35
Fix launching AppImage from a path with spaces ( #201 )
2023-11-02 17:12:05 +03:00
Georgii Surkov
1f8edecf72
Update Flipper graphic
2023-11-02 15:56:52 +03:00
pyllyukko
2c95f61d09
Added udev rule for U2F ( #106 )
2023-10-29 10:26:23 +09:00
Georgii Surkov
7b0839e178
Support different targets for resources_tgz
2023-06-08 13:58:22 +03:00
Georgii Surkov
8e43ad60f0
Better error messages
2023-05-23 15:55:55 +03:00
Max Andreev
0199220d20
New indexer ( #143 )
...
* Test new indexer
* Update new indexer url
2023-05-19 12:34:42 +03:00
Georgii Surkov
43e93d8f07
Improve keyboard navigation in File Manager
2023-04-10 14:02:02 +03:00
Georgii Surkov
7a6770bf4f
Fix unknown type error in Qt5 builds
2023-04-10 12:33:19 +03:00
Georgii Surkov
5d2603cbb6
Fix ScreenStreaming freeze after pressing Save Screenshot button
2023-04-09 21:21:42 +03:00
Georgii Surkov
01fcfec95a
Simplify update bundle handling
2023-03-27 12:51:38 +03:00
WillyJL
0bcc9ed92a
Fix tgz name and subfolder name mismatch ( #169 )
...
After extracting, checking the subdir for the tgz name is error prone.
If the tgz was renamed, for any reason, the update would fail.
This is easily noticeable with browser download:
duplicate downloads will have a (1) appended, causing a fail.
Choosing the first subdir of the tgz is sufficient.
2023-03-27 11:47:15 +03:00
Georgii Surkov
22961350a2
Improve last folder saving
2023-03-25 12:39:28 +03:00
Georgii Surkov
ce391aba18
[FL-3196] Lefty mode ( #172 )
...
* Update protobuf definitions, add gui screen orientation
* Rotate the screen streaming widgets if flipper is in lefty mode
* Improve input event handling
* Improve lefty mode
2023-03-24 21:10:04 +03:00
Georgii Surkov
f03958266d
Install plugins only for shared build
2023-03-24 14:58:06 +03:00
Georgii Surkov
1c1bddce97
Use XDG Desktop portal on Linux
2023-03-24 14:18:24 +03:00
Georgii Surkov
e9140e06ae
Remove exports in AppRun
2023-03-24 13:25:21 +03:00
Max Andreev
e26b3de243
Upgrade to Qt6 Static ( #170 )
...
* Upgrade to Qt6 Static
* Enable linkage to wayland platform plugins
* Temporary disable docker layer caching
* Enable docker layer cache
* Exclude unnecessary X11 and wayland libraries
---------
Co-authored-by: Georgii Surkov <georgii.surkov@outlook.com>
2023-03-24 12:28:37 +03:00
Georgii Surkov
9dfb53c136
Fix linkage agains static Qt6 on linux ( #167 )
2023-03-13 17:32:23 +03:00
Georgii Surkov
4096657c86
Show an error dialog when the user drags a file from a zipped folder
2023-03-12 11:59:40 +03:00
Georgii Surkov
2e99946c09
Ignore drop events with zero urls
2023-03-09 14:29:19 +03:00
Georgii Surkov
c4f1b134ef
[FL-3109] Better radio stack update ( #166 )
...
* Try to install the firmware regardless of wireless stack failures
* Re-check wireless status several times before trying to reinstall it
2023-03-09 12:35:41 +03:00
Georgii Surkov
b910a18ec7
Adapt windows build process to Qt6 ( #165 )
2023-03-06 12:33:25 +03:00
Georgii Surkov
701ffe5625
Improve DPI scaling behaviour
2023-03-03 22:16:59 +03:00
Georgii Surkov
404f7b7495
Fix erratic scrolling in file manager and text views
2023-03-01 17:12:17 +03:00
Kavitate
685741603d
Updated ErrorStrings.qml ( #146 )
...
- Fixed minor spelling and grammatical errors.
2023-01-23 16:56:07 +03:00
yan0f
940e06ef3e
Fix typos ( #159 )
2023-01-23 16:50:07 +03:00
Georgii Surkov
58bb8941a9
Improved debug messages (again)
2023-01-23 16:42:37 +03:00
Georgii Surkov
bc6f750301
Improved debug messages
2023-01-23 16:24:43 +03:00
Georgii Surkov
aec9d28a55
Remove unused code
2023-01-23 13:34:35 +03:00
Georgii Surkov
fd516b3482
Generalise PathCreateOperation
2023-01-20 18:54:07 +03:00
Georgii Surkov
1fa4cd0c45
Better checksum verification procedure
2023-01-20 16:57:37 +03:00
Georgii Surkov
3d2a760ba5
Verify the update cache checksum
2023-01-20 13:53:54 +03:00
Georgii Surkov
4cf2db8bcd
Add StorageMd5 protobuf operation support
2023-01-14 12:40:28 +03:00
Georgii Surkov
830b5c9f6e
Fix comparison operators
2023-01-13 19:09:51 +03:00
Georgii Surkov
2c3d25b1ea
Add a newline
2023-01-13 18:16:01 +03:00
Georgii Surkov
6d39a5c184
Report proper download progress for directories
2023-01-13 18:15:15 +03:00
Georgii Surkov
7ab2f7b554
Report proper download progress for single files
2023-01-13 16:00:54 +03:00
Georgii Surkov
432cf30750
Make the self update dialog closable in case of failure
2023-01-13 12:35:18 +03:00
Georgii Surkov
0ac18bf205
Better font antialiasing fix (QTBUG-107038)
2023-01-13 12:33:39 +03:00
Georgii Surkov
d30cab7e07
Increase write chunk size
2023-01-13 11:27:17 +03:00
Georgii Surkov
fdf5997b12
Do not check manufacturer and description fields on windows
2023-01-05 22:06:04 +03:00
Georgii Surkov
84566a5075
Cast libusb return values to libusb_error
2023-01-01 20:59:28 +03:00
Georgii Surkov
78613f6a3c
Improve libusb error handling even more
2023-01-01 20:36:01 +03:00
Michal Suchánek
ab6a538e95
Do not use wrong serial port ( #148 )
...
* Do not use a device that fails to open
When the USB device fails to open the application continues to use the
device with unfilled device data with empty serial number.
Then the application attempts to find a serial port matching the
unfilled device info structure. If you happen to have a Chinese serial
port with empty serial number the application will attempt to use it.
Invalidate the device info when filling out the data fails.
Signed-off-by: Michal Suchanek <msuchanek@suse.de>
* Properly report USB device error
Currently the return value from libusb functions is ignored, and only a
generic error message is printed.
Use the libusb facility for converting error codes to error messages to
provide meaningful error message to the user.
Signed-off-by: Michal Suchanek <msuchanek@suse.de>
Signed-off-by: Michal Suchanek <msuchanek@suse.de>
2023-01-01 18:47:37 +03:00