176.2.1
by Jonas G. Drange
adds skel |
1 |
project(UbuntuSettingsPrintersQml) |
2 |
||
176.2.8
by Jonas G. Drange
working end to end |
3 |
add_definitions(-DUBUNTUSETTINGSPRINTERS_LIBRARY) |
176.2.1
by Jonas G. Drange
adds skel |
4 |
|
176.20.1
by Jonas G. Drange
adds cups notification infrastructure |
5 |
include_directories(${CMAKE_CURRENT_BINARY_DIR} ${CUPS_INCLUDE_DIR}) |
176.2.5
by Jonas G. Drange
adds facade, and utilizes FindCups to fault on missing build dep |
6 |
|
176.2.8
by Jonas G. Drange
working end to end |
7 |
find_package(Qt5Gui REQUIRED) |
176.2.3
by Jonas G. Drange
remove some stuffs not priority for now, add something that builds |
8 |
find_package(Qt5PrintSupport REQUIRED) |
176.2.8
by Jonas G. Drange
working end to end |
9 |
find_package(Qt5Qml REQUIRED) |
176.20.1
by Jonas G. Drange
adds cups notification infrastructure |
10 |
find_package(Qt5DBus REQUIRED) |
176.17.7
by Jonas G. Drange
uses qfuture to produce hits |
11 |
find_package(Qt5Concurrent REQUIRED) |
176.2.3
by Jonas G. Drange
remove some stuffs not priority for now, add something that builds |
12 |
|
176.20.1
by Jonas G. Drange
adds cups notification infrastructure |
13 |
qt5_add_dbus_interface( |
14 |
GEN_SOURCES |
|
15 |
${CMAKE_CURRENT_SOURCE_DIR}/org.cups.cupsd.Notifier.xml |
|
16 |
cupsdnotifier) |
|
17 |
||
176.2.3
by Jonas G. Drange
remove some stuffs not priority for now, add something that builds |
18 |
add_library(UbuntuSettingsPrintersQml SHARED |
176.20.1
by Jonas G. Drange
adds cups notification infrastructure |
19 |
${GEN_SOURCES} |
176.8.9
by Jonas G. Drange
makes the printerbackend an abstraction so that the printer can be one of cups, pdf, whatever. |
20 |
backend/backend.cpp |
21 |
backend/backend_cups.cpp |
|
22 |
backend/backend_pdf.cpp |
|
176.25.1
by Jonas G. Drange
drops cupsfacade |
23 |
|
24 |
cups/ippclient.cpp |
|
25 |
cups/printerdriverloader.cpp |
|
176.25.11
by Jonas G. Drange
improves lazy loading story |
26 |
cups/printerloader.cpp |
176.25.1
by Jonas G. Drange
drops cupsfacade |
27 |
|
176.17.5
by Jonas G. Drange
moves drivermodel forward |
28 |
models/drivermodel.cpp |
176.19.3
by Andrew Hayzen
* Add JobModel which lists the jobs for a certain printer |
29 |
models/jobmodel.cpp |
176.2.7
by Jonas G. Drange
continues story, adding start of printermodel |
30 |
models/printermodel.cpp |
176.25.1
by Jonas G. Drange
drops cupsfacade |
31 |
|
176.2.3
by Jonas G. Drange
remove some stuffs not priority for now, add something that builds |
32 |
printer/printer.cpp |
176.3.1
by Andrew Hayzen
* Add PrinterJob for sending a job to the printer |
33 |
printer/printerjob.cpp |
176.29.1
by Jonas G. Drange
adds signalhandler to buffer printer change signals |
34 |
printer/printersignalhandler.cpp |
176.2.7
by Jonas G. Drange
continues story, adding start of printermodel |
35 |
printers/printers.cpp |
176.25.1
by Jonas G. Drange
drops cupsfacade |
36 |
|
37 |
enums.h |
|
38 |
i18n.cpp |
|
176.2.8
by Jonas G. Drange
working end to end |
39 |
plugin.cpp |
176.12.1
by Andrew Hayzen
* Add support for translations in the printer components |
40 |
structs.h |
176.7.1
by Andrew Hayzen
* Add a Printers::allPrintersWithPdf option which includes a fake pdf at the bottom |
41 |
utils.h |
176.2.1
by Jonas G. Drange
adds skel |
42 |
) |
43 |
||
44 |
target_link_libraries(UbuntuSettingsPrintersQml |
|
176.20.1
by Jonas G. Drange
adds cups notification infrastructure |
45 |
Qt5::DBus |
176.2.8
by Jonas G. Drange
working end to end |
46 |
Qt5::Gui |
176.2.3
by Jonas G. Drange
remove some stuffs not priority for now, add something that builds |
47 |
Qt5::PrintSupport |
176.2.8
by Jonas G. Drange
working end to end |
48 |
Qt5::Qml |
176.17.7
by Jonas G. Drange
uses qfuture to produce hits |
49 |
Qt5::Concurrent |
176.2.5
by Jonas G. Drange
adds facade, and utilizes FindCups to fault on missing build dep |
50 |
${CUPS_LIBRARIES} |
176.2.1
by Jonas G. Drange
adds skel |
51 |
) |
52 |
||
176.2.8
by Jonas G. Drange
working end to end |
53 |
add_usc_plugin(Ubuntu.Settings.Printers 0.1 Ubuntu/Settings/Printers TARGETS UbuntuSettingsPrintersQml) |