353 KB
/srv/reproducible-results/rbuild-debian/r-b-build.WrDOrgL9/b1/pywayland_0.4.18-1_i386.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.WrDOrgL9/b2/pywayland_0.4.18-1_i386.changes
501 B
Files
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 ·7b7337a70f90f24cade7bcfd19981e72·38912·debug·optional·python3-pywayland-dbgsym_0.4.18-1_i386.deb1 ·7b7337a70f90f24cade7bcfd19981e72·38912·debug·optional·python3-pywayland-dbgsym_0.4.18-1_i386.deb
2 ·d10e4e77ceb112321a70d3695d71d8d2·51644·doc·optional·python3-pywayland-doc_0.4.18-1_all.deb 
3 ·c067e7a12cba61a3840d5f58ee6dd187·119436·python·optional·python3-pywayland_0.4.18-1_i386.deb2 ·ed30936179ad036fe6973f65cc2525a7·51980·doc·optional·python3-pywayland-doc_0.4.18-1_all.deb
 3 ·75f203e8379ba77d4f71439b91e472ed·119752·python·optional·python3-pywayland_0.4.18-1_i386.deb
177 KB
python3-pywayland-doc_0.4.18-1_all.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2024-10-11·20:38:19.000000·debian-binary1 -rw-r--r--···0········0········0········4·2024-10-11·20:38:19.000000·debian-binary
2 -rw-r--r--···0········0········0·····1304·2024-10-11·20:38:19.000000·control.tar.xz2 -rw-r--r--···0········0········0·····1304·2024-10-11·20:38:19.000000·control.tar.xz
3 -rw-r--r--···0········0········0····50148·2024-10-11·20:38:19.000000·data.tar.xz3 -rw-r--r--···0········0········0····50484·2024-10-11·20:38:19.000000·data.tar.xz
98.0 B
control.tar.xz
70.0 B
control.tar
48.0 B
./md5sums
30.0 B
./md5sums
Files differ
176 KB
data.tar.xz
176 KB
data.tar
2.33 KB
file list
    
Offset 12, 15 lines modifiedOffset 12, 15 lines modified
12 -rw-r--r--···0·root·········(0)·root·········(0)·····1092·2024-10-11·20:38:19.000000·./usr/share/doc/python3-pywayland/text/index.txt12 -rw-r--r--···0·root·········(0)·root·········(0)·····1092·2024-10-11·20:38:19.000000·./usr/share/doc/python3-pywayland/text/index.txt
13 -rw-r--r--···0·root·········(0)·root·········(0)·····1693·2024-10-11·20:38:19.000000·./usr/share/doc/python3-pywayland/text/install.txt.gz13 -rw-r--r--···0·root·········(0)·root·········(0)·····1693·2024-10-11·20:38:19.000000·./usr/share/doc/python3-pywayland/text/install.txt.gz
14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-11·20:38:19.000000·./usr/share/doc/python3-pywayland/text/module/14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-11·20:38:19.000000·./usr/share/doc/python3-pywayland/text/module/
15 -rw-r--r--···0·root·········(0)·root·········(0)·····2629·2024-10-11·20:38:19.000000·./usr/share/doc/python3-pywayland/text/module/client.txt.gz15 -rw-r--r--···0·root·········(0)·root·········(0)·····2629·2024-10-11·20:38:19.000000·./usr/share/doc/python3-pywayland/text/module/client.txt.gz
16 -rw-r--r--···0·root·········(0)·root·········(0)······515·2024-10-11·20:38:19.000000·./usr/share/doc/python3-pywayland/text/module/index.txt16 -rw-r--r--···0·root·········(0)·root·········(0)······515·2024-10-11·20:38:19.000000·./usr/share/doc/python3-pywayland/text/module/index.txt
17 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-11·20:38:19.000000·./usr/share/doc/python3-pywayland/text/module/protocol/17 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-11·20:38:19.000000·./usr/share/doc/python3-pywayland/text/module/protocol/
18 -rw-r--r--···0·root·········(0)·root·········(0)······482·2024-10-11·20:38:19.000000·./usr/share/doc/python3-pywayland/text/module/protocol/index.txt18 -rw-r--r--···0·root·········(0)·root·········(0)······482·2024-10-11·20:38:19.000000·./usr/share/doc/python3-pywayland/text/module/protocol/index.txt
19 -rw-r--r--···0·root·········(0)·root·········(0)····30286·2024-10-11·20:38:19.000000·./usr/share/doc/python3-pywayland/text/module/protocol/wayland.txt.gz19 -rw-r--r--···0·root·········(0)·root·········(0)····30610·2024-10-11·20:38:19.000000·./usr/share/doc/python3-pywayland/text/module/protocol/wayland.txt.gz
20 -rw-r--r--···0·root·········(0)·root·········(0)·····1839·2024-10-11·20:38:19.000000·./usr/share/doc/python3-pywayland/text/module/protocol_core.txt.gz20 -rw-r--r--···0·root·········(0)·root·········(0)·····1839·2024-10-11·20:38:19.000000·./usr/share/doc/python3-pywayland/text/module/protocol_core.txt.gz
21 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-11·20:38:19.000000·./usr/share/doc/python3-pywayland/text/module/scanner/21 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-11·20:38:19.000000·./usr/share/doc/python3-pywayland/text/module/scanner/
22 -rw-r--r--···0·root·········(0)·root·········(0)·····1018·2024-10-11·20:38:19.000000·./usr/share/doc/python3-pywayland/text/module/scanner/argument.txt22 -rw-r--r--···0·root·········(0)·root·········(0)·····1018·2024-10-11·20:38:19.000000·./usr/share/doc/python3-pywayland/text/module/scanner/argument.txt
23 -rw-r--r--···0·root·········(0)·root·········(0)······405·2024-10-11·20:38:19.000000·./usr/share/doc/python3-pywayland/text/module/scanner/entry.txt23 -rw-r--r--···0·root·········(0)·root·········(0)······405·2024-10-11·20:38:19.000000·./usr/share/doc/python3-pywayland/text/module/scanner/entry.txt
24 -rw-r--r--···0·root·········(0)·root·········(0)······358·2024-10-11·20:38:19.000000·./usr/share/doc/python3-pywayland/text/module/scanner/enum.txt24 -rw-r--r--···0·root·········(0)·root·········(0)······358·2024-10-11·20:38:19.000000·./usr/share/doc/python3-pywayland/text/module/scanner/enum.txt
25 -rw-r--r--···0·root·········(0)·root·········(0)······688·2024-10-11·20:38:19.000000·./usr/share/doc/python3-pywayland/text/module/scanner/event.txt25 -rw-r--r--···0·root·········(0)·root·········(0)······688·2024-10-11·20:38:19.000000·./usr/share/doc/python3-pywayland/text/module/scanner/event.txt
26 -rw-r--r--···0·root·········(0)·root·········(0)······296·2024-10-11·20:38:19.000000·./usr/share/doc/python3-pywayland/text/module/scanner/index.txt26 -rw-r--r--···0·root·········(0)·root·········(0)······296·2024-10-11·20:38:19.000000·./usr/share/doc/python3-pywayland/text/module/scanner/index.txt
970 B
./usr/share/doc/python3-pywayland/text/module/protocol/index.txt
Ordering differences only
    
Offset 2, 50 lines modifiedOffset 2, 50 lines modified
2 ****************2 ****************
  
3 Wayland·protocols·built·against·Wayland·1.21.0·and·Wayland·Protocols3 Wayland·protocols·built·against·Wayland·1.21.0·and·Wayland·Protocols
4 1.25.4 1.25.
  
5 *·wayland·Module5 *·wayland·Module
  
6 ··*·WlDataSource6 ··*·WlDisplay
  
7 ··*·WlSubsurface7 ··*·WlCallback
  
 8 ··*·WlDataOffer
  
 9 ··*·WlTouch
  
 10 ··*·WlCompositor
  
8 ··*·WlDataDevice11 ··*·WlDataDevice
  
9 ··*·WlShellSurface12 ··*·WlShmPool
  
10 ··*·WlSurface13 ··*·WlShellSurface
  
11 ··*·WlTouch14 ··*·WlOutput
  
12 ··*·WlRegion15 ··*·WlRegistry
  
13 ··*·WlSubcompositor16 ··*·WlDataSource
  
14 ··*·WlPointer17 ··*·WlPointer
  
15 ··*·WlDataOffer18 ··*·WlDataDeviceManager
  
16 ··*·WlSeat19 ··*·WlShm
  
17 ··*·WlBuffer20 ··*·WlBuffer
  
18 ··*·WlCompositor21 ··*·WlSurface
  
19 ··*·WlCallback22 ··*·WlSubsurface
  
20 ··*·WlKeyboard23 ··*·WlKeyboard
  
 24 ··*·WlSeat
21 ··*·WlOutput 
  
22 ··*·WlRegistry 
  
23 ··*·WlDataDeviceManager 
  
24 ··*·WlShell25 ··*·WlShell
  
 26 ··*·WlRegion
25 ··*·WlShm 
  
26 ··*·WlDisplay 
  
27 ··*·WlShmPool27 ··*·WlSubcompositor
173 KB
./usr/share/doc/python3-pywayland/text/module/protocol/wayland.txt.gz
173 KB
wayland.txt
Ordering differences only
    
Offset 1, 387 lines modifiedOffset 1, 583 lines modified
1 wayland·Module1 wayland·Module
2 **************2 **************
  
  
3 WlDataSource3 WlDisplay
4 ============4 =========
  
5 class·pywayland.protocol.wayland.WlDataSource5 class·pywayland.protocol.wayland.WlDisplay
  
6 ···Offer·to·transfer·data6 ···Core·global·object
  
 7 ···The·core·global·object.··This·is·a·special·singleton·object.··It·is
 8 ···used·for·internal·Wayland·protocol·features.
7 ···The·"WlDataSource"·object·is·the·source·side·of·a·"WlDataOffer".·It 
8 ···is·created·by·the·source·client·in·a·data·transfer·and·provides·a 
9 ···way·to·describe·the·offered·data·and·a·way·to·respond·to·requests 
10 ···to·transfer·the·data. 
  
11 ···offer(mime_type:·'str')·->·'None'9 ···sync()·->·'Proxy[WlCallback]'
  
12 ······-[·Request·--·opcode·0·(attached·to·"Resource"·instance)·]-10 ······-[·Request·--·opcode·0·(attached·to·"Resource"·instance)·]-
  
13 ······Add·an·offered·mime·type11 ······Asynchronous·roundtrip
  
14 ······This·request·adds·a·mime·type·to·the·set·of·mime·types 
15 ······advertised·to·targets.··Can·be·called·several·times·to·offer 
16 ······multiple·types.12 ······The·sync·request·asks·the·server·to·emit·the·'done'·event·on·the
 13 ······returned·"WlCallback"·object.··Since·requests·are·handled·in-
 14 ······order·and·events·are·delivered·in-order,·this·can·be·used·as·a
 15 ······barrier·to·ensure·all·previous·requests·and·the·resulting·events
 16 ······have·been·handled.
  
17 ······Parameters: 
18 ·········**mime_type**·(*ArgumentType.String*)·--·mime·type·offered·by 
19 ·········the·data·source17 ······The·object·returned·by·this·request·will·be·destroyed·by·the
 18 ······compositor·after·the·callback·is·fired·and·as·such·the·client
 19 ······must·not·attempt·to·use·it·after·that·point.
  
20 ···destroy()·->·'None'20 ······The·callback_data·passed·in·the·callback·is·undefined·and·should
 21 ······be·ignored.
  
 22 ······Returns:
 23 ·········"WlCallback"·--·callback·object·for·the·sync·request
  
 24 ···get_registry()·->·'Proxy[WlRegistry]'
  
21 ······-[·Request·--·opcode·1·(attached·to·"Resource"·instance)·]-25 ······-[·Request·--·opcode·1·(attached·to·"Resource"·instance)·]-
  
22 ······Destroy·the·data·source26 ······Get·global·registry·object
  
23 ······Destroy·the·data·source.27 ······This·request·creates·a·registry·object·that·allows·the·client·to
 28 ······list·and·bind·the·global·objects·available·from·the·compositor.
  
24 ···set_actions(dnd_actions:·'int')·->·'None'29 ······It·should·be·noted·that·the·server·side·resources·consumed·in
 30 ······response·to·a·get_registry·request·can·only·be·released·when·the
 31 ······client·disconnects,·not·when·the·client·side·proxy·is·destroyed.
 32 ······Therefore,·clients·should·invoke·get_registry·as·infrequently·as
 33 ······possible·to·avoid·wasting·memory.
  
25 ······-[·Request·--·opcode·2·(attached·to·"Resource"·instance)·]-34 ······Returns:
 35 ·········"WlRegistry"·--·global·registry·object
  
26 ······Set·the·available·drag-and-drop·actions36 ···error(object_id:·'Any',·code:·'int',·message:·'str')·->·'None'
  
 37 ······-[·Event·--·opcode·0·(attached·to·"Proxy"·instance)·]-
27 ······Sets·the·actions·that·the·source·side·client·supports·for·this 
28 ······operation.·This·request·may·trigger·"WlDataSource.action()"·and 
29 ······"WlDataOffer.action()"·events·if·the·compositor·needs·to·change 
30 ······the·selected·action. 
  
 38 ······Fatal·error·event
31 ······The·dnd_actions·argument·must·contain·only·values·expressed·in 
32 ······the·"WlDataDeviceManager.dnd_actions()"·enum,·otherwise·it·will 
33 ······result·in·a·protocol·error. 
  
34 ······This·request·must·be·made·once·only,·and·can·only·be·made·on 
35 ······sources·used·in·drag-and-drop,·so·it·must·be·performed·before 
36 ······"WlDataDevice.start_drag()".·Attempting·to·use·the·source·other 
37 ······than·for·drag-and-drop·will·raise·a·protocol·error.39 ······The·error·event·is·sent·out·when·a·fatal·(non-recoverable)·error
 40 ······has·occurred.··The·object_id·argument·is·the·object·where·the
 41 ······error·occurred,·most·often·in·response·to·a·request·to·that
 42 ······object.··The·code·identifies·the·error·and·is·defined·by·the
 43 ······object·interface.··As·such,·each·interface·defines·its·own·set
 44 ······of·error·codes.··The·message·is·a·brief·description·of·the
 45 ······error,·for·(debugging)·convenience.
  
38 ······Parameters:46 ······Parameters:
39 ·········**dnd_actions**·(*ArgumentType.Uint*)·--·actions·supported·by 
40 ·········the·data·source47 ·········*·**object_id**·(*ArgumentType.Object*)·--·object·where·the
 48 ···········error·occurred
  
41 ···target(mime_type:·'str·|·None')·->·'None'49 ·········*·**code**·(*ArgumentType.Uint*)·--·error·code
  
 50 ·········*·**message**·(*ArgumentType.String*)·--·error·description
  
 51 ···delete_id(id:·'int')·->·'None'
  
 52 ······-[·Event·--·opcode·1·(attached·to·"Proxy"·instance)·]-
  
 53 ······Acknowledge·object·id·deletion
  
 54 ······This·event·is·used·internally·by·the·object·ID·management·logic.
 55 ······When·a·client·deletes·an·object·that·it·had·created,·the·server
 56 ······will·send·this·event·to·acknowledge·that·it·has·seen·the·delete
 57 ······request.·When·the·client·receives·this·event,·it·will·know·that
 58 ······it·can·safely·reuse·the·object·ID.
  
 59 ······Parameters:
 60 ·········**id**·(*ArgumentType.Uint*)·--·deleted·object·ID
  
  
 61 WlCallback
 62 ==========
  
 63 class·pywayland.protocol.wayland.WlCallback
  
 64 ···Callback·object
  
 65 ···Clients·can·handle·the·'done'·event·to·get·notified·when·the
 66 ···related·request·is·done.
  
 67 ···Note,·because·"WlCallback"·objects·are·created·from·multiple
 68 ···independent·factory·interfaces,·the·"WlCallback"·interface·is
 69 ···frozen·at·version·1.
  
 70 ···done(callback_data:·'int')·->·'None'
  
Max diff block lines reached; 171524/176926 bytes (96.95%) of diff not shown.
176 KB
python3-pywayland_0.4.18-1_i386.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2024-10-11·20:38:19.000000·debian-binary1 -rw-r--r--···0········0········0········4·2024-10-11·20:38:19.000000·debian-binary
2 -rw-r--r--···0········0········0·····2916·2024-10-11·20:38:19.000000·control.tar.xz2 -rw-r--r--···0········0········0·····2916·2024-10-11·20:38:19.000000·control.tar.xz
3 -rw-r--r--···0········0········0···116328·2024-10-11·20:38:19.000000·data.tar.xz3 -rw-r--r--···0········0········0···116644·2024-10-11·20:38:19.000000·data.tar.xz
98.0 B
control.tar.xz
70.0 B
control.tar
48.0 B
./md5sums
30.0 B
./md5sums
Files differ
175 KB
data.tar.xz
175 KB
data.tar
1.11 KB
file list
    
Offset 88, 8 lines modifiedOffset 88, 8 lines modified
88 -rw-r--r--···0·root·········(0)·root·········(0)······170·2024-10-11·20:38:19.000000·./usr/share/doc/python3-pywayland/changelog.Debian.gz88 -rw-r--r--···0·root·········(0)·root·········(0)······170·2024-10-11·20:38:19.000000·./usr/share/doc/python3-pywayland/changelog.Debian.gz
89 -rw-r--r--···0·root·········(0)·root·········(0)·····4446·2024-10-11·20:38:19.000000·./usr/share/doc/python3-pywayland/copyright89 -rw-r--r--···0·root·········(0)·root·········(0)·····4446·2024-10-11·20:38:19.000000·./usr/share/doc/python3-pywayland/copyright
90 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-11·20:38:19.000000·./usr/share/lintian/90 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-11·20:38:19.000000·./usr/share/lintian/
91 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-11·20:38:19.000000·./usr/share/lintian/overrides/91 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-11·20:38:19.000000·./usr/share/lintian/overrides/
92 -rw-r--r--···0·root·········(0)·root·········(0)······170·2024-10-11·20:38:19.000000·./usr/share/lintian/overrides/python3-pywayland92 -rw-r--r--···0·root·········(0)·root·········(0)······170·2024-10-11·20:38:19.000000·./usr/share/lintian/overrides/python3-pywayland
93 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-11·20:38:19.000000·./usr/share/man/93 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-11·20:38:19.000000·./usr/share/man/
94 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-11·20:38:19.000000·./usr/share/man/man1/94 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-11·20:38:19.000000·./usr/share/man/man1/
95 -rw-r--r--···0·root·········(0)·root·········(0)····40992·2024-10-11·20:38:19.000000·./usr/share/man/man1/pywayland-scanner.1.gz95 -rw-r--r--···0·root·········(0)·root·········(0)····41309·2024-10-11·20:38:19.000000·./usr/share/man/man1/pywayland-scanner.1.gz
174 KB
./usr/share/man/man1/pywayland-scanner.1.gz
174 KB
pywayland-scanner.1
Ordering differences only
    
Offset 1095, 429 lines modifiedOffset 1095, 657 lines modified
1095 .TP1095 .TP
1096 .B·class·pywayland.protocol_core.argument.ArgumentType(value,·names=<not·given>,·*values,·module=None,·qualname=None,·type=None,·start=1,·boundary=None)1096 .B·class·pywayland.protocol_core.argument.ArgumentType(value,·names=<not·given>,·*values,·module=None,·qualname=None,·type=None,·start=1,·boundary=None)
1097 .UNINDENT1097 .UNINDENT
1098 .SS·Protocol·Modules1098 .SS·Protocol·Modules
1099 .sp1099 .sp
1100 Wayland·protocols·built·against·Wayland·1.21.0·and·Wayland·Protocols·1.25.1100 Wayland·protocols·built·against·Wayland·1.21.0·and·Wayland·Protocols·1.25.
1101 .SS·wayland·Module1101 .SS·wayland·Module
1102 .SS·WlDataSource1102 .SS·WlDisplay
1103 .INDENT·0.01103 .INDENT·0.0
1104 .TP1104 .TP
1105 .B·class·pywayland.protocol.wayland.WlDataSource1105 .B·class·pywayland.protocol.wayland.WlDisplay
1106 Offer·to·transfer·data1106 Core·global·object
1107 .sp1107 .sp
 1108 The·core·global·object.··This·is·a·special·singleton·object.··It·is·used
 1109 for·internal·Wayland·protocol·features.
1108 The·\fI\%WlDataSource\fP·object·is·the·source·side·of·a 
1109 \fI\%WlDataOffer\fP\&.·It·is·created·by·the 
1110 source·client·in·a·data·transfer·and·provides·a·way·to·describe·the·offered 
1111 data·and·a·way·to·respond·to·requests·to·transfer·the·data. 
1112 .INDENT·7.01110 .INDENT·7.0
1113 .TP1111 .TP
1114 .B·offer(mime_type:·\(aqstr\(aq)·->·\(aqNone\(aq1112 .B·sync()·->·\(aqProxy[WlCallback]\(aq
1115 .sp1113 .sp
1116 Request·\-\-·opcode·0·(attached·to·\fBResource\fP·instance)1114 Request·\-\-·opcode·0·(attached·to·\fBResource\fP·instance)
1117 .sp1115 .sp
1118 Add·an·offered·mime·type1116 Asynchronous·roundtrip
1119 .sp1117 .sp
1120 This·request·adds·a·mime·type·to·the·set·of·mime·types·advertised·to 
1121 targets.··Can·be·called·several·times·to·offer·multiple·types.1118 The·sync·request·asks·the·server·to·emit·the·\(aqdone\(aq·event·on·the
 1119 returned·\fI\%WlCallback\fP·object.··Since
 1120 requests·are·handled·in\-order·and·events·are·delivered·in\-order,·this
 1121 can·be·used·as·a·barrier·to·ensure·all·previous·requests·and·the
 1122 resulting·events·have·been·handled.
 1123 .sp
 1124 The·object·returned·by·this·request·will·be·destroyed·by·the·compositor
 1125 after·the·callback·is·fired·and·as·such·the·client·must·not·attempt·to
 1126 use·it·after·that·point.
 1127 .sp
 1128 The·callback_data·passed·in·the·callback·is·undefined·and·should·be
 1129 ignored.
1122 .INDENT·7.01130 .INDENT·7.0
1123 .TP1131 .TP
1124 .B·Parameters 
1125 \fBmime_type\fP·(\fIArgumentType.String\fP)·\-\-·mime·type·offered·by·the·data·source1132 .B·Returns
 1133 \fI\%WlCallback\fP·\-\-·callback·object
 1134 for·the·sync·request
1126 .UNINDENT1135 .UNINDENT
1127 .UNINDENT1136 .UNINDENT
1128 .INDENT·7.01137 .INDENT·7.0
1129 .TP1138 .TP
1130 .B·destroy()·->·\(aqNone\(aq1139 .B·get_registry()·->·\(aqProxy[WlRegistry]\(aq
1131 .sp1140 .sp
1132 Request·\-\-·opcode·1·(attached·to·\fBResource\fP·instance)1141 Request·\-\-·opcode·1·(attached·to·\fBResource\fP·instance)
1133 .sp1142 .sp
1134 Destroy·the·data·source1143 Get·global·registry·object
1135 .sp1144 .sp
1136 Destroy·the·data·source.1145 This·request·creates·a·registry·object·that·allows·the·client·to·list
 1146 and·bind·the·global·objects·available·from·the·compositor.
 1147 .sp
 1148 It·should·be·noted·that·the·server·side·resources·consumed·in·response
 1149 to·a·get_registry·request·can·only·be·released·when·the·client
 1150 disconnects,·not·when·the·client·side·proxy·is·destroyed.·Therefore,
 1151 clients·should·invoke·get_registry·as·infrequently·as·possible·to·avoid
 1152 wasting·memory.
 1153 .INDENT·7.0
 1154 .TP
 1155 .B·Returns
 1156 \fI\%WlRegistry\fP·\-\-·global·registry
 1157 object
 1158 .UNINDENT
1137 .UNINDENT1159 .UNINDENT
1138 .INDENT·7.01160 .INDENT·7.0
1139 .TP1161 .TP
1140 .B·set_actions(dnd_actions:·\(aqint\(aq)·->·\(aqNone\(aq1162 .B·error(object_id:·\(aqAny\(aq,·code:·\(aqint\(aq,·message:·\(aqstr\(aq)·->·\(aqNone\(aq
1141 .sp1163 .sp
1142 Request·\-\-·opcode·2·(attached·to·\fBResource\fP·instance)1164 Event·\-\-·opcode·0·(attached·to·\fBProxy\fP·instance)
1143 .sp1165 .sp
1144 Set·the·available·drag\-and\-drop·actions1166 Fatal·error·event
1145 .sp1167 .sp
1146 Sets·the·actions·that·the·source·side·client·supports·for·this 
1147 operation.·This·request·may·trigger·\fI\%WlDataSource.action()\fP·and 
1148 \fI\%WlDataOffer.action()\fP·events·if·the 
1149 compositor·needs·to·change·the·selected·action.1168 The·error·event·is·sent·out·when·a·fatal·(non\-recoverable)·error·has
 1169 occurred.··The·object_id·argument·is·the·object·where·the·error
 1170 occurred,·most·often·in·response·to·a·request·to·that·object.··The·code
 1171 identifies·the·error·and·is·defined·by·the·object·interface.··As·such,
 1172 each·interface·defines·its·own·set·of·error·codes.··The·message·is·a
 1173 brief·description·of·the·error,·for·(debugging)·convenience.
 1174 .INDENT·7.0
 1175 .TP
 1176 .B·Parameters
 1177 .INDENT·7.0
 1178 .IP·\(bu·2
 1179 \fBobject_id\fP·(\fIArgumentType.Object\fP)·\-\-·object·where·the·error·occurred
 1180 .IP·\(bu·2
 1181 \fBcode\fP·(\fIArgumentType.Uint\fP)·\-\-·error·code
 1182 .IP·\(bu·2
 1183 \fBmessage\fP·(\fIArgumentType.String\fP)·\-\-·error·description
 1184 .UNINDENT
 1185 .UNINDENT
 1186 .UNINDENT
 1187 .INDENT·7.0
 1188 .TP
 1189 .B·delete_id(id:·\(aqint\(aq)·->·\(aqNone\(aq
1150 .sp1190 .sp
 1191 Event·\-\-·opcode·1·(attached·to·\fBProxy\fP·instance)
1151 The·dnd_actions·argument·must·contain·only·values·expressed·in·the 
1152 \fBWlDataDeviceManager.dnd_actions()\fP·enum, 
1153 otherwise·it·will·result·in·a·protocol·error. 
1154 .sp1192 .sp
1155 This·request·must·be·made·once·only,·and·can·only·be·made·on·sources 
1156 used·in·drag\-and\-drop,·so·it·must·be·performed·before 
1157 \fI\%WlDataDevice.start_drag()\fP\&.·Attempting·to 
1158 use·the·source·other·than·for·drag\-and\-drop·will·raise·a·protocol 
1159 error.1193 Acknowledge·object·id·deletion
 1194 .sp
 1195 This·event·is·used·internally·by·the·object·ID·management·logic.·When·a
 1196 client·deletes·an·object·that·it·had·created,·the·server·will·send·this
 1197 event·to·acknowledge·that·it·has·seen·the·delete·request.·When·the
 1198 client·receives·this·event,·it·will·know·that·it·can·safely·reuse·the
 1199 object·ID.
1160 .INDENT·7.01200 .INDENT·7.0
1161 .TP1201 .TP
1162 .B·Parameters1202 .B·Parameters
1163 \fBdnd_actions\fP·(\fIArgumentType.Uint\fP)·\-\-·actions·supported·by·the·data·source1203 \fBid\fP·(\fIArgumentType.Uint\fP)·\-\-·deleted·object·ID
 1204 .UNINDENT
1164 .UNINDENT1205 .UNINDENT
Max diff block lines reached; 172811/178017 bytes (97.08%) of diff not shown.