Commit graph

240 commits

Author SHA1 Message Date
Anton Thomasson
731db2dd1e Fix pulley going disabled with big ChoiceSettings
If ChoiceSetting uses the LargeChoiceDialog, it would leak an open
empty ContextMenu, which blocks usage of the PullDownMenu.
Add a hasMenu attribute to conditionally not open it.
2021-01-02 17:39:06 +01:00
Anton Thomasson
6ac268e7c7 Add footer to FirstPage
...so that the last printer doesn't get lost behind the DockedPanel
2020-11-24 20:45:17 +01:00
Anton Thomasson
ae3e98b2b5 Update credits 2020-11-24 19:56:20 +01:00
Anton Thomasson
bbddca04b3 Try undefined as default choice 2020-11-24 18:13:03 +01:00
Anton Thomasson
ccbe726d91 Don't open ContextMenu for large choices, again 2020-11-23 21:52:53 +01:00
Anton Thomasson
ac25c5a0f8 Remove invalid attribute setting for ContextMenus 2020-11-23 21:47:06 +01:00
Anton Thomasson
6e22c4ad76 Move ValueButton and height-awareness to Setting 2020-11-23 20:57:02 +01:00
Anton Thomasson
77628cf944 Simplify setting menus 2020-11-23 20:29:59 +01:00
Anton Thomasson
f69d67ce6e Hook up setting choices again 2020-11-23 19:55:52 +01:00
Anton Thomasson
f00de6cbb4 Don't open ContextMenu for large choices 2020-11-23 19:00:26 +01:00
Anton Thomasson
a1cd44990b Set contentHeight in SilicaFlickable 2020-11-23 18:57:42 +01:00
Lukáš Karas
ef1fc4b742 refactor printer page: replace SilicaListView by Column 2020-11-23 18:34:38 +01:00
Anton Thomasson
2131cd4c5f Fix sides and color-mode settings 2020-10-17 12:08:51 +02:00
Anton Thomasson
2604c65466 Don't consider reports to be warnings 2020-10-11 16:13:14 +02:00
Anton Thomasson
0ff8b6e2e2 Add not-on-wifi warning 2020-10-10 17:55:40 +02:00
Anton Thomasson
c270ac5a93 Refresh printers when becoming visible 2020-10-10 17:55:40 +02:00
Anton Thomasson
ded0d4a2cb Display warning icon
...and account for that there can be multiple reasons
2020-10-10 17:55:40 +02:00
Anton Thomasson
0da94cc3b3 Adjust CylinderGraph 2020-10-10 17:55:40 +02:00
Anton Thomasson
dc89381374 Add glass-effect graphs 2020-10-10 17:55:40 +02:00
Anton Thomasson
4d76999df6 Support collated copies 2020-10-04 18:16:21 +02:00
Anton Thomasson
4d0eeb35c2 Handle printer-state-reasons severity 2020-10-04 14:36:01 +02:00
Anton Thomasson
cdcc7dc520 Adjust details page 2020-09-30 20:57:05 +02:00
Anton Thomasson
1d1c71f596 First draft of details page 2020-09-29 21:47:37 +02:00
Anton Thomasson
a5f5e41493 Remove redundant setting 2020-09-23 20:23:49 +02:00
Anton Thomasson
f6d6b51b9f Allow the page range setting in more cases
=if the attribute is supported or pdf processing tools are installed
2020-09-23 20:14:33 +02:00
Anton Thomasson
741d10120a Update translation credits 2020-09-22 20:49:40 +02:00
Anton Thomasson
602308f731 Fix capitilization mistake 2020-09-21 22:10:21 +02:00
Anton Thomasson
099860c777 German credits, misc translation fixes 2020-09-13 17:10:17 +02:00
Anton Thomasson
cb0c0e0e3d Rework image conversion logic
...and allow more image formats
2020-09-10 20:01:21 +02:00
Anton Thomasson
2e51bfaab3 Make options not crash away if they don't exist
...just leave them invalid
2020-08-24 21:49:49 +02:00
Anton Thomasson
6db05592da Add donations link 2020-08-22 18:48:18 +02:00
Anton Thomasson
b423529969 Adjust NagScreen some more 2020-08-10 20:35:27 +02:00
Anton Thomasson
e98002dad6 Improve poppler-utils explanation 2020-08-09 19:37:20 +02:00
Anton Thomasson
7f6d036852 Improve NagScreen 2020-08-09 19:25:54 +02:00
Anton Thomasson
e6d3d92241 Fix document path truncation 2020-08-09 15:29:50 +02:00
Anton Thomasson
98a8928c33 Add PageHeaders 2020-08-09 15:23:05 +02:00
Anton Thomasson
e7e8ce0752 Allow all the orientations! 2020-08-06 18:18:01 +02:00
Anton Thomasson
a28d5a5d83 Improve format logic 2020-08-02 11:35:18 +02:00
Anton Thomasson
d44dcf0a88 Enable page ranges for when pdfinfo is missing 2020-08-01 20:43:52 +02:00
Anton Thomasson
e1d34a4d1d Add page range support 2020-08-01 20:18:47 +02:00
Anton Thomasson
61fd1e5775 0.5.2 2020-06-21 19:25:34 +02:00
Anton Thomasson
227fd7221a Add option to always use media-col 2020-06-21 15:49:50 +02:00
Anton Thomasson
d3ff426946 Add zero margin setting 2020-06-16 19:51:29 +02:00
Anton Thomasson
011c897e76 Put op-attrs in order, fixed understanding of document-format 2020-06-13 18:00:47 +02:00
Anton Thomasson
35d3e44ffd Icon selection heuristics 2020-06-13 12:51:21 +02:00
Anton Thomasson
8af058021e Correct spelling 2020-06-09 19:18:24 +02:00
Anton Thomasson
6c1b33e96d Enable more translations 2020-06-07 17:58:47 +02:00
Anton Thomasson
40fe4c2b90 Add settings page 2020-06-07 17:05:46 +02:00
Anton Thomasson
3bf59f0141 Remove duplex from IPP attributes if PS 2020-06-07 15:27:27 +02:00
Anton Thomasson
8b3ffad513 Add setting to (not) consider additional formats 2020-06-07 14:54:15 +02:00
Anton Thomasson
dae84a97c9 Move settings 2020-06-07 14:37:04 +02:00
Anton Thomasson
5df016b0fa Add nag-screen 2020-06-07 14:28:54 +02:00
Anton Thomasson
ee0fc56bde Limit transfer formats when PDF tools not installed 2020-06-07 12:23:59 +02:00
Anton Thomasson
13a66f358b Make ChoiceSetting work when there are more choices than can fit on the screen 2020-06-07 11:48:04 +02:00
Anton Thomasson
231e7df644 Expose IPP type enums to QML 2020-06-06 17:20:30 +02:00
Anton Thomasson
37c0abee74 Enable translation/prettification of media-source 2020-06-06 16:12:42 +02:00
Anton Thomasson
bfd496138d Add pdf->postscript conversions 2020-06-06 15:47:43 +02:00
Anton Thomasson
5419ec2c30 Include print-color-mode in attributes to be removed
...when printing via raster format
2020-06-06 15:16:46 +02:00
Anton Thomasson
76abb7cea5 Add option to remove sides IPP attribute for raster formats
...because apparently my printer doesn't like it,
even if it agrees with the raster file
2020-06-06 14:59:44 +02:00
Anton Thomasson
ce67e42720 Add forceIncluDeDocumentFormat option
...because my printer is stupid
2020-06-05 21:12:19 +02:00
Anton Thomasson
8571b7fb5c Make additional formats a printer property
...and add them to format choices
...and consider them properly supported, for now
2020-06-05 20:05:48 +02:00
Anton Thomasson
ed218e5278 Limit resolution choices to dpi
...because nothing else is really supported
2020-06-05 19:05:11 +02:00
Anton Thomasson
67c27bdb80 Expose media-source setting 2020-06-05 18:49:52 +02:00
Anton Thomasson
09fbb96a7e Rework/expose format conversions 2020-06-04 21:31:46 +02:00
Anton Thomasson
1b1079b679 Add transfer progress 2020-06-03 20:42:18 +02:00
Anton Thomasson
ad14386b53 Show more error messages 2020-05-17 12:30:54 +02:00
Anton Thomasson
7630e4e59a Update about page 2020-05-16 16:05:09 +02:00
Anton Thomasson
33ff859757 Make forced raster conversions a dconf setting 2020-05-16 16:03:42 +02:00
Anton Thomasson
2da5baad59 Nevermind, only consider images supported if raster formats are supported 2020-05-16 15:33:22 +02:00
Anton Thomasson
0d94f8a4f6 Make image support unconditional 2020-05-16 15:23:07 +02:00
Anton Thomasson
bd710831eb Add paper sizes 2020-05-16 15:17:42 +02:00
Anton Thomasson
04c46612c9 Enable transparent sending of PDFs
(was just disabled for experimenting with conversions)
2020-05-14 21:05:23 +02:00
Anton Thomasson
16e6d8d766 Add ConvertChecker 2020-05-11 20:44:53 +02:00
Anton Thomasson
e898d15435 Improve format logic 2020-05-09 14:24:51 +02:00
Anton Thomasson
dd75832e8a Pop BusyPage on errors too 2020-05-09 14:05:34 +02:00
Anton Thomasson
c1570bcb1b Add a status page for convert/transfer 2020-05-06 20:46:41 +02:00
Anton Thomasson
2741bccd22 Merge branch 'master' into pipeline2 2020-05-06 20:06:36 +02:00
Anton Thomasson
8b1c063f48 0.4.5 2020-05-03 14:26:55 +02:00
Anton Thomasson
cd31098279 Add basic conversion heuristics 2020-05-03 14:13:44 +02:00
Anton Thomasson
88230fd466 Merge branch 'master' into pipeline2 2020-05-01 12:13:50 +02:00
Anton Thomasson
27cc5a38e5 Fix messages when there is no job-state-message at all 2020-05-01 11:21:03 +02:00
Anton Thomasson
93b79cf37f Add gallery file selection 2020-04-30 23:05:46 +02:00
Anton Thomasson
f063b57fdf Initial support for media (size) selection 2020-04-30 22:20:31 +02:00
Anton Thomasson
e0b10c83a1 make print() a slot 2020-04-04 13:56:36 +02:00
Anton Thomasson
5c67f44d78 Notify on failing to cancel job 2020-02-23 13:11:28 +01:00
Anton Thomasson
2ed80100f0 Remove debug printout that could prevent setting delegates from loading 2020-02-18 21:22:17 +01:00
Anton Thomasson
544bd0945d Move mime type checking to my own class 2020-02-18 20:40:31 +01:00
Anton Thomasson
6180c3733d Add Postscript to supported formats 2020-02-17 20:07:31 +01:00
Anton Thomasson
4526aedcc8 Disable unsupported settings
Make the GUI reflect that even the most basic printer settings may be
unavailable
2020-02-17 19:58:46 +01:00
Anton Thomasson
3a5b5cdf59 Actually consider PDF support in printer-info 2020-02-16 14:15:48 +01:00
Anton Thomasson
86bfedf01a Consider PDF support listed in printer-info 2020-02-16 14:01:19 +01:00
Anton Thomasson
8257eed03a Add debug page 2020-01-26 13:27:56 +01:00
Anton Thomasson
2f973f3d57 File format additions, user agent 2020-01-20 20:11:41 +01:00
Anton Thomasson
10b38adebb Update translation credits 2020-01-14 19:53:55 +01:00
Anton Thomasson
7b52a0ab57 Try to clarify format incompatibility 2020-01-10 19:58:27 +01:00
Anton Thomasson
684eb9669b Make ippdiscovery a QQuickImageProvider...
...so that SSL errors can be ignored,
and .local-addresses can be resolved
2020-01-05 18:41:24 +01:00
Anton Thomasson
3e8da3f488 Pre-select file if given as argument (suboptimal solution) 2020-01-05 13:24:25 +01:00
Carmen
7808437dfd Added new string to translate 2020-01-04 19:58:47 +01:00
Carmen
db97d3db4b Added Spanish language 2020-01-04 17:59:54 +01:00
Anton Thomasson
ef8ecff007 Workaround for WifiChecker triggering too often 2020-01-04 13:30:55 +01:00
Anton Thomasson
1768b29a9e Refactor protocol handling in printer URIs 2020-01-03 16:36:24 +01:00
Anton Thomasson
73da46f22a Add more state info to JobsPage 2020-01-03 14:13:23 +01:00
Anton Thomasson
2b32999f6e Improve status notification fallback value 2020-01-03 13:50:21 +01:00
Anton Thomasson
0816f071f8 Add job status 2020-01-03 13:37:51 +01:00
Anton Thomasson
f586efd500 Simplify mime type handling 2020-01-03 12:45:51 +01:00
attah
b4f5155a3f
Merge branch 'master' into master 2020-01-03 11:13:41 +01:00
Anton Thomasson
51ff40b691 Handle unnamed printers 2020-01-02 22:10:58 +01:00
Anton Thomasson
1b5caf301d Make a reset interface for discovery
..WifiChecker still isn't triggering as i'd like still
2020-01-02 21:28:35 +01:00
Rudi Timmermans
10f7098e60 Make the looks a bit better of the About screen 2019-12-21 11:53:38 +01:00
Anton Thomasson
ad787d09b1 Credits for French translation (+minor fixes) 2019-12-20 20:26:19 +01:00
Rudi Timmermans
5e29be1dc9 Make read out SeaPrint version automatic from .yaml file. 2019-12-19 22:59:56 +01:00
Anton Thomasson
2f6985af39 0.3.1 2019-12-19 21:58:56 +01:00
Anton Thomasson
ae4eb94a59 Set filepicker to start in home folder 2019-12-18 21:34:38 +01:00
Rudi Timmermans
61eb38a154 Adding Appname and Version to main qml for easy change version numbers. 2019-12-17 21:43:15 +01:00
Anton Thomasson
d355b41777 Fix borked imports 2019-12-17 21:10:05 +01:00
Anton Thomasson
45230e7f97 Please the harbour valiadator 2019-12-17 20:33:21 +01:00
Anton Thomasson
abc8f1a5c7 0.3 2019-12-17 20:20:31 +01:00
Anton Thomasson
8c721b398b Refresh printers on page refresh 2019-12-17 20:20:09 +01:00
Anton Thomasson
ad0f92ba1e Improve job flow 2019-12-17 20:18:57 +01:00
Anton Thomasson
733fd201b8 Restructure components 2019-12-15 12:11:40 +01:00
Anton Thomasson
941dbb0891 Merge branch 'about' 2019-12-15 12:04:20 +01:00
Anton Thomasson
c7620bfab7 Add remorse timer for removing favourites 2019-12-15 11:29:07 +01:00
Anton Thomasson
f56507c7ad Fix visibility of missing/lost printers 2019-12-15 11:24:36 +01:00
Rudi Timmermans
c1ce1bcb29 Add about page 2019-12-15 10:57:44 +01:00
Anton Thomasson
cf8f4a6680 Fix multiple favourites 2019-12-13 19:59:01 +01:00
Anton Thomasson
41f07acc10 More naming fixes 2019-12-13 19:43:14 +01:00
Anton Thomasson
8e2bf39833 Fix job page header 2019-12-13 19:24:34 +01:00
Anton Thomasson
41bd50a3ce Fix favourites handling 2019-12-13 19:14:50 +01:00
Anton Thomasson
3186af2f85 Try to improve rendering on cover, still not happy 2019-12-12 22:09:08 +01:00
Anton Thomasson
056dba6e7e Use icon for more things 2019-12-12 21:59:58 +01:00
Anton Thomasson
6640260b4f Add option to remove jobs 2019-12-12 20:53:46 +01:00
Anton Thomasson
776ec800cd Start adding jobs view 2019-12-12 19:51:57 +01:00
Anton Thomasson
a75e9bb946 Enable more translations 2019-12-07 10:36:36 +01:00
Anton Thomasson
824a4e3cff Break out WifiChecker 2019-12-02 20:56:38 +01:00
Anton Thomasson
ad883cbdab Fix db name 2019-12-02 20:56:06 +01:00
Anton Thomasson
7c54a90fbb Improve SSID handling 2019-12-02 20:23:44 +01:00
Anton Thomasson
bf747f2dab Make favourites SSID-aware 2019-12-01 20:27:34 +01:00
Anton Thomasson
210e40920c Actually add old project files 2019-12-01 20:27:34 +01:00
Anton Thomasson
c5ef6a6982 Transfer from old project 2019-12-01 15:55:55 +01:00
Anton Thomasson
3e406c67db New project 2019-12-01 15:40:10 +01:00