Merge lp:~jbicha/ubuntu/oneiric/liferea/liferea-1.6.6b into lp:ubuntu/oneiric/liferea
- Oneiric (11.10)
- liferea-1.6.6b
- Merge into oneiric
Status: | Merged |
---|---|
Merged at revision: | 114 |
Proposed branch: | lp:~jbicha/ubuntu/oneiric/liferea/liferea-1.6.6b |
Merge into: | lp:ubuntu/oneiric/liferea |
Diff against target: |
40966 lines (+13438/-22575) 145 files modified
.pc/01_ubuntu_feedlists/opml/feedlist.opml (+0/-38) .pc/01_ubuntu_feedlists/opml/feedlist_ca.opml (+0/-48) .pc/01_ubuntu_feedlists/opml/feedlist_de.opml (+0/-53) .pc/01_ubuntu_feedlists/opml/feedlist_es.opml (+0/-43) .pc/01_ubuntu_feedlists/opml/feedlist_eu.opml (+0/-44) .pc/01_ubuntu_feedlists/opml/feedlist_fr.opml (+0/-50) .pc/01_ubuntu_feedlists/opml/feedlist_nl.opml (+0/-41) .pc/01_ubuntu_feedlists/opml/feedlist_pl.opml (+0/-37) .pc/01_ubuntu_feedlists/opml/feedlist_pt_BR.opml (+0/-36) .pc/01_ubuntu_feedlists/opml/feedlist_ru.opml (+0/-40) .pc/01_ubuntu_feedlists/opml/feedlist_sk.opml (+0/-43) .pc/01_ubuntu_feedlists/opml/feedlist_sv.opml (+0/-29) .pc/add_X-Ubuntu-Gettext-Domain/liferea.desktop.in (+0/-11) .pc/applied-patches (+0/-10) .pc/debian-example-feeds/opml/feedlist.opml (+0/-35) .pc/debian-example-feeds/opml/feedlist_bg.opml (+0/-39) .pc/debian-example-feeds/opml/feedlist_ca.opml (+0/-46) .pc/debian-example-feeds/opml/feedlist_de.opml (+0/-50) .pc/debian-example-feeds/opml/feedlist_es.opml (+0/-40) .pc/debian-example-feeds/opml/feedlist_eu.opml (+0/-42) .pc/debian-example-feeds/opml/feedlist_fr.opml (+0/-46) .pc/debian-example-feeds/opml/feedlist_nl.opml (+0/-39) .pc/debian-example-feeds/opml/feedlist_pl.opml (+0/-35) .pc/debian-example-feeds/opml/feedlist_pt.opml (+0/-35) .pc/debian-example-feeds/opml/feedlist_pt_BR.opml (+0/-34) .pc/debian-example-feeds/opml/feedlist_ru.opml (+0/-38) .pc/debian-example-feeds/opml/feedlist_sk.opml (+0/-41) .pc/debian-example-feeds/opml/feedlist_sv.opml (+0/-27) .pc/fix_systray_behavior/src/ui/liferea_shell.c (+0/-1378) .pc/fix_systray_behavior/src/ui/ui_tray.c (+0/-325) .pc/gtk-status-icon.patch/po/POTFILES.in (+0/-190) .pc/gtk-status-icon.patch/src/ui/Makefile.am (+0/-38) .pc/gtk-status-icon.patch/src/ui/Makefile.in (+0/-945) .pc/gtk-status-icon.patch/src/ui/eggtrayicon.c (+0/-566) .pc/gtk-status-icon.patch/src/ui/eggtrayicon.h (+0/-80) .pc/gtk-status-icon.patch/src/ui/ui_popup.c (+0/-364) .pc/gtk-status-icon.patch/src/ui/ui_popup.h (+0/-74) .pc/gtk-status-icon.patch/src/ui/ui_tray.c (+0/-328) .pc/libindicate.patch/configure.ac (+0/-248) .pc/libindicate.patch/src/Makefile.am (+0/-93) .pc/libindicate.patch/src/ui/Makefile.am (+0/-37) .pc/libindicate.patch/src/ui/liferea_shell.c (+0/-1388) .pc/libindicate.patch/src/ui/ui_prefs.c (+0/-890) .pc/libindicate.patch/src/ui/ui_tray.c (+0/-313) .pc/libtool-dont-rearange-as-needed/ltmain.sh (+0/-8413) .pc/libunity.patch/configure.ac (+0/-268) .pc/libunity.patch/src/Makefile.am (+0/-99) .pc/libunity.patch/src/ui/Makefile.am (+0/-38) .pc/libunity.patch/src/ui/liferea_shell.c (+0/-1393) .pc/libunity.patch/src/ui/ui_tray.c (+0/-323) .pc/notification-append/src/notification/libnotify.c (+0/-305) .pc/www-browser/src/ui/ui_prefs.c (+0/-884) AUTHORS (+5/-0) ChangeLog (+47/-0) README (+9/-9) aclocal.m4 (+6/-6) configure (+246/-227) configure.ac (+5/-44) debian/changelog (+51/-0) debian/control (+41/-17) debian/liferea.install (+1/-1) debian/patches/libindicate.patch (+1/-1) debian/rules (+4/-5) doc/html/concepts_de.html (+1/-1) doc/html/concepts_en.html (+1/-1) doc/html/reference_de.html (+4/-4) doc/html/reference_en.html (+2/-2) doc/html/subscriptions_de.html (+2/-14) doc/html/subscriptions_en.html (+2/-13) glade/Makefile.am (+0/-1) glade/Makefile.in (+0/-1) glade/bloglines_source.glade (+0/-226) glade/liferea.glade (+8/-3) liferea.desktop (+15/-0) liferea.desktop.in (+0/-1) liferea.spec (+1/-1) ltmain.sh (+2/-16) opml/Makefile.am (+2/-0) opml/Makefile.in (+2/-0) opml/feedlist.opml (+0/-2) opml/feedlist_bg.opml (+0/-2) opml/feedlist_ca.opml (+0/-5) opml/feedlist_de.opml (+0/-3) opml/feedlist_es.opml (+0/-3) opml/feedlist_eu.opml (+0/-2) opml/feedlist_fr.opml (+0/-5) opml/feedlist_gl.opml (+44/-0) opml/feedlist_he.opml (+59/-0) opml/feedlist_nl.opml (+0/-3) opml/feedlist_pl.opml (+0/-3) opml/feedlist_pt.opml (+0/-3) opml/feedlist_pt_BR.opml (+1/-3) opml/feedlist_ru.opml (+0/-2) opml/feedlist_sk.opml (+0/-2) opml/feedlist_sv.opml (+0/-2) pixmaps/AUTHORS (+0/-1) pixmaps/Makefile.am (+0/-1) pixmaps/Makefile.in (+0/-1) po/ChangeLog (+4/-0) po/LINGUAS (+5/-0) po/POTFILES.in (+2/-3) po/ast.po (+2277/-0) po/da.po (+2336/-0) po/gl.po (+2340/-0) po/he.po (+2275/-0) po/sq.po (+196/-439) po/uk.po (+2285/-0) po/zh_CN.po (+74/-712) po/zh_TW.po (+2/-2) src/Makefile.am (+0/-12) src/browser.c (+6/-3) src/common.c (+5/-1) src/fl_sources/Makefile.am (+1/-2) src/fl_sources/Makefile.in (+2/-19) src/fl_sources/bloglines_source.c (+0/-101) src/fl_sources/bloglines_source.h (+0/-31) src/fl_sources/node_source.c (+5/-2) src/fl_sources/opml_source.c (+2/-4) src/fl_sources/opml_source.h (+0/-19) src/itemlist.c (+2/-1) src/main.c (+1/-1) src/notification/libnotify.c (+5/-14) src/social.c (+0/-1) src/subscription.c (+1/-1) src/ui/Makefile.am (+2/-3) src/ui/Makefile.in (+17/-0) src/ui/eggtrayicon.c (+566/-0) src/ui/eggtrayicon.h (+80/-0) src/ui/enclosure_list_view.c (+7/-3) src/ui/liferea_shell.c (+18/-21) src/ui/ui_indicator.c (+0/-195) src/ui/ui_indicator.h (+0/-35) src/ui/ui_popup.c (+4/-10) src/ui/ui_popup.h (+1/-3) src/ui/ui_prefs.c (+0/-20) src/ui/ui_tray.c (+131/-130) src/ui/ui_unity.c (+0/-62) src/ui/ui_unity.h (+0/-29) src/xml.c (+1/-0) xslt/feed.xml (+66/-2) xslt/folder.xml (+18/-2) xslt/item.xml (+98/-1) xslt/newsbin.xml (+11/-1) xslt/source.xml (+18/-2) xslt/vfolder.xml (+12/-1) |
To merge this branch: | bzr merge lp:~jbicha/ubuntu/oneiric/liferea/liferea-1.6.6b |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Daniel Holbach (community) | Approve | ||
Review via email: mp+71535@code.launchpad.net |
Commit message
Description of the change
- 114. By Jeremy Bícha
-
* New upstream release.
* Merge with Debian, remaining changes:
* debian/control:
- Build-depends on libindicate, dh_autoreconf, & libunity
* debian/rules:
- Run dh_autoreconf & update translations
- Build with libindicate
* debian/liferea. install: Install indicator files
* debian/patches/ 01_ubuntu_ feedlists
* debian/patches/ fix_systray_ behavior
* debian/patches/ add_X-Ubuntu- Gettext- Domain
* debian/patches/ gtk-status- icon.patch: Refreshed
* debian/patches/ libindicate. patch: Fixed an undefined reference
* debian/patches/ notification- append
- Support libnotify 0.7, use instead of Debian's libnotify0.7 patch
* Non-maintainer upload.
* Transition to libnotiy 0.7. Closes: #630288
- Enable libnotify0.7 patch.
- Bump Build-Depends on libnotify-dev to (>= 0.7.0).
* Non-maintainer upload.
* Don't ship .la files (Closes: #622502).
* New upstream release. Closes: #608570.
+ Properly identify the MIME type of podcasts. Closes: #593415.
* debian/control:
+ Wrap dependency fields. Closes: #610182.
+ liferea-dbg suggests gdb. Closes: #602317.
+ Remove obsolete conflicts and replaces.
+ Standards-Version is 3.9.1, no changes needed.
* debian/control,
debian/rules:
+ Link against X11 and ICE. Fixes FTBFS. Closes: #618353.
Preview Diff
1 | === removed directory '.pc/01_ubuntu_feedlists' |
2 | === removed directory '.pc/01_ubuntu_feedlists/opml' |
3 | === removed file '.pc/01_ubuntu_feedlists/opml/feedlist.opml' |
4 | --- .pc/01_ubuntu_feedlists/opml/feedlist.opml 2010-10-31 11:58:23 +0000 |
5 | +++ .pc/01_ubuntu_feedlists/opml/feedlist.opml 1970-01-01 00:00:00 +0000 |
6 | @@ -1,38 +0,0 @@ |
7 | -<?xml version="1.0"?> |
8 | -<opml version="1.0"> |
9 | -<head> |
10 | - <title>Liferea Default Feed List</title> <!-- translate this for localized feed list --> |
11 | -</head> |
12 | -<body> |
13 | - <!-- lets keep this default English block in sync over all feed lists! --> |
14 | - <outline text="Example Feeds"> <!-- translate this for localized feed list --> |
15 | - <outline text="Open Source"> <!-- translate this for localized feed list --> |
16 | - <outline text="Planet Debian" htmlUrl="http://planet.debian.org/" xmlUrl="http://planet.debian.org/rss20.xml" /> |
17 | - <outline text="Debian Administration" htmlUrl="http://www.debian-administration.org/" xmlUrl="http://www.debian-administration.org/atom.xml" /> |
18 | - <outline text="debian-community.org English language planet" htmlUrl="http://debian-community.org/planets/en/" xmlUrl="http://debian-community.org/planets/en/index.rss" /> |
19 | - <outline text="Gnomefiles" htmlUrl="http://www.gnomefiles.org/" xmlUrl="http://www.gnomefiles.org/files/gnomefiles.rdf" /> |
20 | - <outline text="GNOME Footnotes" htmlUrl="http://www.gnomedesktop.org/" xmlUrl="http://www.gnomedesktop.org/backend.php" /> |
21 | - <outline text="GrokLaw" htmlUrl="http://www.groklaw.net/" xmlUrl="http://www.groklaw.net/backend/GrokLaw.rdf" /> |
22 | - <outline text="Liferea Blog" htmlUrl="http://liferea.blogspot.com/" xmlUrl="http://liferea.blogspot.com/feeds/posts/default" /> |
23 | - <outline text="mozillaZine" htmlUrl="http://www.mozillazine.org/" xmlUrl="http://www.mozillazine.org/atom.xml" /> |
24 | - <outline text="Planet GNOME" htmlUrl="http://planet.gnome.org/" xmlUrl="http://planet.gnome.org/atom.xml" /> |
25 | - <outline text="Slashdot" htmlUrl="http://slashdot.org" xmlUrl="http://slashdot.org/slashdot.rss" /> |
26 | - <outline text="TuxMobil" htmlUrl="http://tuxmobil.org" xmlUrl="http://tuxmobil.org/tuxmobil_rss.rdf" /> |
27 | - </outline> |
28 | - <outline text="Podcasts"> <!-- translate this for localized feed list --> |
29 | - <outline text="EscapePod" htmlUrl="http://escapepod.org" xmlUrl="http://escapepod.org/podcast.xml"/> |
30 | - </outline> |
31 | - </outline> |
32 | - <!-- end of default block --> |
33 | - |
34 | - <!-- the following search folders should also be in sync for all feed lists --> |
35 | - <!-- Do only translate the @text attributes in all of the following <outline> tags! --> |
36 | - <outline text="Unread" title="Unread" description="Unread" type="vfolder" htmlUrl="" xmlUrl="vfolder"> |
37 | - <outline type="rule" text="Read status" rule="unread" value="" additive="true"/> |
38 | - </outline> |
39 | - <outline text="Important" title="Important" description="Important" type="vfolder" htmlUrl="" xmlUrl="vfolder"> |
40 | - <outline type="rule" text="Flag status" rule="flagged" value="" additive="true"/> |
41 | - </outline> |
42 | - <!-- end of search folder block --> |
43 | -</body> |
44 | -</opml> |
45 | |
46 | === removed file '.pc/01_ubuntu_feedlists/opml/feedlist_ca.opml' |
47 | --- .pc/01_ubuntu_feedlists/opml/feedlist_ca.opml 2010-10-31 11:58:23 +0000 |
48 | +++ .pc/01_ubuntu_feedlists/opml/feedlist_ca.opml 1970-01-01 00:00:00 +0000 |
49 | @@ -1,48 +0,0 @@ |
50 | -<?xml version="1.0"?> |
51 | -<opml version="1.0"> |
52 | - <head> |
53 | - <title>Canals predeterminats</title> |
54 | - </head> |
55 | - <body> |
56 | - <outline text="Canals d'exemple (català)"> |
57 | - <outline text="Notícies"> |
58 | - <outline text="Vilaweb" htmlUrl="http://www.vilaweb.cat" xmlUrl="http://www.vilaweb.cat/media/rss/noticies_edicio_333_rss.xml" /> |
59 | - <outline text="Avui" htmlUrl="http://www.avui.cat" xmlUrl="http://www.avui.cat/rss/articles.php" /> |
60 | - </outline> |
61 | - <outline text="Tecnologia"> |
62 | - <outline text="Softcatalà" htmlUrl="http://www.softcatala.org" xmlUrl="http://www.softcatala.org/noticies/noticies.rss" /> |
63 | - <outline text="NacióDigital" htmlUrl="http://www.naciodigital.cat" xmlUrl="http://naciodigital.cat/rss.php" /> |
64 | - <outline text="LaFarga" htmlUrl="http://www.lafarga.cat" xmlUrl="http://www.lafarga.cat/noticies/feed" /> |
65 | - </outline> |
66 | - </outline> |
67 | - |
68 | - <!-- lets keep this English block in sync over all feed lists! --> |
69 | - <outline text="Fuentes de ejemplo (inglés)"> |
70 | - <outline text="Open Source"> |
71 | - <outline text="Planet Debian" htmlUrl="http://planet.debian.org/" xmlUrl="http://planet.debian.org/rss20.xml" /> |
72 | - <outline text="Debian Administration" htmlUrl="http://www.debian-administration.org/" xmlUrl="http://www.debian-administration.org/atom.xml" /> |
73 | - <outline text="Gnomefiles" htmlUrl="http://www.gnomefiles.org/" xmlUrl="http://www.gnomefiles.org/files/gnomefiles.rdf" /> |
74 | - <outline text="GNOME Footnotes" htmlUrl="http://www.gnomedesktop.org/" xmlUrl="http://www.gnomedesktop.org/backend.php" /> |
75 | - <outline text="GrokLaw" htmlUrl="http://www.groklaw.net/" xmlUrl="http://www.groklaw.net/backend/GrokLaw.rdf" /> |
76 | - <outline text="Liferea Blog" htmlUrl="http://liferea.blogspot.com/" xmlUrl="http://liferea.blogspot.com/feeds/posts/default" /> |
77 | - <outline text="mozillaZine" htmlUrl="http://www.mozillazine.org/" xmlUrl="http://www.mozillazine.org/atom.xml" /> |
78 | - <outline text="Planet GNOME" htmlUrl="http://planet.gnome.org/" xmlUrl="http://planet.gnome.org/atom.xml" /> |
79 | - <outline text="Slashdot" htmlUrl="http://slashdot.org" xmlUrl="http://slashdot.org/slashdot.rss" /> |
80 | - <outline text="TuxMobil" htmlUrl="http://tuxmobil.org" xmlUrl="http://tuxmobil.org/tuxmobil_rss.rdf" /> |
81 | - </outline> |
82 | - </outline> |
83 | - <!-- end of default block --> |
84 | - |
85 | - <!-- the following search folders should also be in sync for all feed lists --> |
86 | - <!-- Do only translate the @text attributes in all of the following <outline> tags! --> |
87 | - <outline text="Unread" title="Unread" description="Unread" type="vfolder" htmlUrl="" xmlUrl="vfolder"> |
88 | - <outline type="rule" text="Read status" rule="unread" value="" additive="true"/> |
89 | - </outline> |
90 | - <outline text="Important" title="Important" description="Important" type="vfolder" htmlUrl="" xmlUrl="vfolder"> |
91 | - <outline type="rule" text="Flag status" rule="flagged" value="" additive="true"/> |
92 | - </outline> |
93 | - <!-- end of search folder block --> |
94 | - |
95 | - </body> |
96 | -</opml> |
97 | - |
98 | |
99 | === removed file '.pc/01_ubuntu_feedlists/opml/feedlist_de.opml' |
100 | --- .pc/01_ubuntu_feedlists/opml/feedlist_de.opml 2010-10-31 11:58:23 +0000 |
101 | +++ .pc/01_ubuntu_feedlists/opml/feedlist_de.opml 1970-01-01 00:00:00 +0000 |
102 | @@ -1,53 +0,0 @@ |
103 | -<?xml version="1.0"?> |
104 | -<opml version="1.0"> |
105 | - <head> |
106 | - <title>Liferea Default Feed List</title> |
107 | - </head> |
108 | - <body> |
109 | - <outline text="Beispiel-Abonnements"> |
110 | - <outline text="Deutsch"> |
111 | - <outline text="News"> |
112 | - <outline text="German Debian community planet" htmlUrl="http://debian-community.org/planets/de/" xmlUrl="http://debian-community.org/planets/de/index.rss" /> |
113 | - <outline text="Tagesschau" htmlUrl="http://www.tagesschau.de/" xmlUrl="http://www.tagesschau.de/newsticker.rdf" /> |
114 | - <outline text="Netzeitung" htmlUrl="http://www.netzzeitung.de" xmlUrl="http://www.netzeitung.de/export/news/rss/titelseite.xml" /> |
115 | - <outline text="Heise Online" htmlUrl="http://www.heise.de" xmlUrl="http://www.heise.de/newsticker/heise-atom.xml" /> |
116 | - <outline text="golem.de" htmlUrl="http://golem.de" xmlUrl="http://www.golem.de/rss.php?feed=ATOM1.0" /> |
117 | - </outline> |
118 | - <outline text="Podcasts"> |
119 | - <outline text="Chaos Radio" htmlUrl="http://blog.chaosradio.ccc.de/" xmlUrl="http://chaosradio.ccc.de/chaosradio-complete.rss" /> |
120 | - <outline text="Stiftung Warentest" htmlUrl="http://www.test.de" xmlUrl="http://www.test.de/rss/presse/audio-podcast/" /> |
121 | - <outline text="SWR2 Campus" htmlUrl="http://www.swr2.de/campus" xmlUrl="http://podcast24.de/xmlausgabe.php?id=1128"/> |
122 | - <outline text="Sportal" htmlUrl="http://www.earpaper.de/loudblog/?cat=3" xmlUrl="http://www.earpaper.de/loudblog/podcast.php?cat=sportalradioshow"/> |
123 | - </outline> |
124 | - </outline> |
125 | - |
126 | - <!-- lets keep this default English block in sync over all feed lists! --> |
127 | - <outline text="International"> <!-- translate this for localized feed list --> |
128 | - <outline text="Open Source"> <!-- translate this for localized feed list --> |
129 | - <outline text="Planet Debian" htmlUrl="http://planet.debian.org/" xmlUrl="http://planet.debian.org/rss20.xml" /> |
130 | - <outline text="Debian Administration" htmlUrl="http://www.debian-administration.org/" xmlUrl="http://www.debian-administration.org/atom.xml" /> |
131 | - <outline text="Gnomefiles" htmlUrl="http://www.gnomefiles.org/" xmlUrl="http://www.gnomefiles.org/files/gnomefiles.rdf" /> |
132 | - <outline text="GNOME Footnotes" htmlUrl="http://www.gnomedesktop.org/" xmlUrl="http://www.gnomedesktop.org/backend.php" /> |
133 | - <outline text="GrokLaw" htmlUrl="http://www.groklaw.net/" xmlUrl="http://www.groklaw.net/backend/GrokLaw.rdf" /> |
134 | - <outline text="Liferea Blog" htmlUrl="http://liferea.blogspot.com/" xmlUrl="http://liferea.blogspot.com/feeds/posts/default" /> |
135 | - <outline text="mozillaZine" htmlUrl="http://www.mozillazine.org/" xmlUrl="http://www.mozillazine.org/atom.xml" /> |
136 | - <outline text="Planet GNOME" htmlUrl="http://planet.gnome.org/" xmlUrl="http://planet.gnome.org/atom.xml" /> |
137 | - <outline text="Slashdot" htmlUrl="http://slashdot.org" xmlUrl="http://slashdot.org/slashdot.rss" /> |
138 | - <outline text="TuxMobil" htmlUrl="http://tuxmobil.org" xmlUrl="http://tuxmobil.org/tuxmobil_rss.rdf" /> |
139 | - </outline> |
140 | - </outline> |
141 | - <!-- end of default block --> |
142 | - </outline> |
143 | - |
144 | - <!-- the following search folders should also be in sync for all feed lists --> |
145 | - <!-- Do only translate the @text attributes in all of the following <outline> tags! --> |
146 | - <outline text="Ungelesen" title="Ungelesen" description="Ungelesen" type="vfolder" htmlUrl="" xmlUrl="vfolder"> |
147 | - <outline type="rule" text="Read status" rule="unread" value="" additive="true"/> |
148 | - </outline> |
149 | - <outline text="Wichtig" title="Wichtig" description="Wichtig" type="vfolder" htmlUrl="" xmlUrl="vfolder"> |
150 | - <outline type="rule" text="Flag status" rule="flagged" value="" additive="true"/> |
151 | - </outline> |
152 | - <!-- end of search folder block --> |
153 | - |
154 | - </body> |
155 | -</opml> |
156 | |
157 | === removed file '.pc/01_ubuntu_feedlists/opml/feedlist_es.opml' |
158 | --- .pc/01_ubuntu_feedlists/opml/feedlist_es.opml 2010-10-31 11:58:23 +0000 |
159 | +++ .pc/01_ubuntu_feedlists/opml/feedlist_es.opml 1970-01-01 00:00:00 +0000 |
160 | @@ -1,43 +0,0 @@ |
161 | -<?xml version="1.0"?> |
162 | -<opml version="1.0"> |
163 | - <head> |
164 | - <title>Fuentes por defecto</title> |
165 | - </head> |
166 | - <body> |
167 | - <outline text="Fuentes de ejemplo (castellano)"> |
168 | - <outline text="OSS"> |
169 | - <outline text="Planeta Debian en español" htmlUrl="http://planeta.debian.net/" xmlUrl="http://planeta.debian.net/rss20.xml" /> |
170 | - <outline text="Hispalinux" htmlUrl="http://www.hispalinux.es/" xmlUrl="http://www.hispalinux.es/node/feed" /> |
171 | - <outline text="Barrapunto" htmlUrl="http://barrapunto.com/" xmlUrl="http://backends.barrapunto.com/barrapunto.rss" /> |
172 | - <outline text="BulmaLUG" htmlUrl="http://bulma.net/" xmlUrl="http://bulma.net/xml.php" /> |
173 | - </outline> |
174 | - </outline> |
175 | - |
176 | - <!-- lets keep this default English block in sync over all feed lists! --> |
177 | - <outline text="Fuentes de ejemplo (inglés)"> |
178 | - <outline text="Open Source"> |
179 | - <outline text="Planet Debian" htmlUrl="http://planet.debian.org/" xmlUrl="http://planet.debian.org/rss20.xml" /> |
180 | - <outline text="Debian Administration" htmlUrl="http://www.debian-administration.org/" xmlUrl="http://www.debian-administration.org/atom.xml" /> |
181 | - <outline text="Gnomefiles" htmlUrl="http://www.gnomefiles.org/" xmlUrl="http://www.gnomefiles.org/files/gnomefiles.rdf" /> |
182 | - <outline text="GNOME Footnotes" htmlUrl="http://www.gnomedesktop.org/" xmlUrl="http://www.gnomedesktop.org/backend.php" /> |
183 | - <outline text="GrokLaw" htmlUrl="http://www.groklaw.net/" xmlUrl="http://www.groklaw.net/backend/GrokLaw.rdf" /> |
184 | - <outline text="Liferea Blog" htmlUrl="http://liferea.blogspot.com/" xmlUrl="http://liferea.blogspot.com/feeds/posts/default" /> |
185 | - <outline text="mozillaZine" htmlUrl="http://www.mozillazine.org/" xmlUrl="http://www.mozillazine.org/atom.xml" /> |
186 | - <outline text="Planet GNOME" htmlUrl="http://planet.gnome.org/" xmlUrl="http://planet.gnome.org/atom.xml" /> |
187 | - <outline text="Slashdot" htmlUrl="http://slashdot.org" xmlUrl="http://slashdot.org/slashdot.rss" /> |
188 | - <outline text="TuxMobil" htmlUrl="http://tuxmobil.org" xmlUrl="http://tuxmobil.org/tuxmobil_rss.rdf" /> |
189 | - </outline> |
190 | - </outline> |
191 | - <!-- end of default block --> |
192 | - |
193 | - <!-- the following search folders should also be in sync for all feed lists --> |
194 | - <!-- Do only translate the @text attributes in all of the following <outline> tags! --> |
195 | - <outline text="Sin leer" title="Unread" description="Unread" type="vfolder" htmlUrl="" xmlUrl="vfolder"> |
196 | - <outline type="rule" text="Read status" rule="unread" value="" additive="true"/> |
197 | - </outline> |
198 | - <outline text="Importantes" title="Important" description="Important" type="vfolder" htmlUrl="" xmlUrl="vfolder"> |
199 | - <outline type="rule" text="Flag status" rule="flagged" value="" additive="true"/> |
200 | - </outline> |
201 | - <!-- end of search folder block --> |
202 | - </body> |
203 | -</opml> |
204 | |
205 | === removed file '.pc/01_ubuntu_feedlists/opml/feedlist_eu.opml' |
206 | --- .pc/01_ubuntu_feedlists/opml/feedlist_eu.opml 2010-10-31 11:58:23 +0000 |
207 | +++ .pc/01_ubuntu_feedlists/opml/feedlist_eu.opml 1970-01-01 00:00:00 +0000 |
208 | @@ -1,44 +0,0 @@ |
209 | -<?xml version="1.0"?> |
210 | -<opml version="1.0"> |
211 | - <head> |
212 | - <title>Iturri lehenetsiak</title> |
213 | - </head> |
214 | - <body> |
215 | - <outline text="Iturriak (euskaraz)"> |
216 | - <outline text="Software Librea"> |
217 | - <outline text="EuskalGNU" htmlUrl="http://www.euskalgnu.org" xmlUrl="http://www.euskalgnu.org/index.php?option=com_rss" /> |
218 | - <outline text="Zabaldu" htmlUrl="http://www.zabaldu.com" xmlUrl="http://www.zabaldu.com/rss2.php" /> |
219 | - </outline> |
220 | - <outline text="Egunkariak"> |
221 | - <outline text="Berria" htmlUrl="http://www.berria.info" xmlUrl="http://www.berria.info/rss/ediziojarraia.php" /> |
222 | - <outline text="Indymedia Euskal Herria" htmlUrl="http://euskalherria.indymedia.org" xmlUrl="http://euskalherria.indymedia.org/features.1-0.eu.rdf" /> |
223 | - |
224 | - <outline text="Sustatu" htmlUrl="http://www.sustatu.com" xmlUrl="http://www.sustatu.com/rdf" /> |
225 | - </outline> |
226 | - </outline> |
227 | - |
228 | - <!-- lets keep this default English block in sync over all feed lists! --> |
229 | - <outline text="International"> <!-- translate this for localized feed list --> |
230 | - <outline text="Open Source"> <!-- translate this for localized feed list --> |
231 | - <outline text="Planet Debian" htmlUrl="http://planet.debian.org/" xmlUrl="http://planet.debian.org/rss20.xml" /> |
232 | - <outline text="Debian Administration" htmlUrl="http://www.debian-administration.org/" xmlUrl="http://www.debian-administration.org/atom.xml" /> |
233 | - <outline text="Gnomefiles" htmlUrl="http://www.gnomefiles.org/" xmlUrl="http://www.gnomefiles.org/files/gnomefiles.rdf" /> |
234 | - <outline text="GNOME Footnotes" htmlUrl="http://www.gnomedesktop.org/" xmlUrl="http://www.gnomedesktop.org/backend.php" /> |
235 | - <outline text="GrokLaw" htmlUrl="http://www.groklaw.net/" xmlUrl="http://www.groklaw.net/backend/GrokLaw.rdf" /> |
236 | - <outline text="Liferea Blog" htmlUrl="http://liferea.blogspot.com/" xmlUrl="http://liferea.blogspot.com/feeds/posts/default" /> |
237 | - <outline text="mozillaZine" htmlUrl="http://www.mozillazine.org/" xmlUrl="http://www.mozillazine.org/atom.xml" /> |
238 | - <outline text="Planet GNOME" htmlUrl="http://planet.gnome.org/" xmlUrl="http://planet.gnome.org/atom.xml" /> |
239 | - <outline text="Slashdot" htmlUrl="http://slashdot.org" xmlUrl="http://slashdot.org/slashdot.rss" /> |
240 | - <outline text="TuxMobil" htmlUrl="http://tuxmobil.org" xmlUrl="http://tuxmobil.org/tuxmobil_rss.rdf" /> |
241 | - </outline> |
242 | - </outline> |
243 | - <!-- end of default block --> |
244 | - |
245 | - <outline text="Irakurri gabeak" title="Irakurri gabeak" description="Irakurri gabeak" type="vfolder" htmlUrl="" xmlUrl="vfolder"> |
246 | - <outline type="rule" text="Irakurketen egoera" rule="unread" value="" additive="true"/> |
247 | - </outline> |
248 | - <outline text="Banderekin" title="Banderekin" description="Banderekin" type="vfolder" htmlUrl="" xmlUrl="vfolder"> |
249 | - <outline type="rule" text="Banderen egoera" rule="flagged" value="" additive="true"/> |
250 | - </outline> |
251 | - </body> |
252 | -</opml> |
253 | |
254 | === removed file '.pc/01_ubuntu_feedlists/opml/feedlist_fr.opml' |
255 | --- .pc/01_ubuntu_feedlists/opml/feedlist_fr.opml 2010-10-31 11:58:23 +0000 |
256 | +++ .pc/01_ubuntu_feedlists/opml/feedlist_fr.opml 1970-01-01 00:00:00 +0000 |
257 | @@ -1,50 +0,0 @@ |
258 | -<?xml version="1.0"?> |
259 | -<opml version="1.0"> |
260 | - <head> |
261 | - <title>Liste des flux par défaut de Liferea</title> |
262 | - </head> |
263 | - <body> |
264 | - <outline text="Exemples de flux"> |
265 | - <outline text="Français"> |
266 | - <outline text="Standblog" htmlUrl="http://standblog.org/blog/" xmlUrl="http://standblog.org/dotclear/rss.php" /> |
267 | - <outline text="Formats Ouverts" htmlUrl="http://formats-ouverts.org/blog/" xmlUrl="http://formats-ouverts.org/rss.php" /> |
268 | - <outline text="Liberation.fr" htmlUrl="http://www.liberation.fr/" xmlUrl="http://www.liberation.fr/rss.php" /> |
269 | - <outline text="Actualités ZDNet.fr" htmlUrl="http://www.zdnet.fr/actualites/?rss" xmlUrl="http://rss.zdnet.fr/feeds/rss/actualites/" /> |
270 | - <outline text="Geckozone - Articles" htmlUrl="http://www.geckozone.org/" xmlUrl="http://www.geckozone.org/articles/xml/" /> |
271 | - <outline text="MozillaZine-Fr" htmlUrl="http://www.mozillazine-fr.org/" xmlUrl="http://mozillazine-fr.org/contenu.xml" /> |
272 | - <outline text="LinuxFR" htmlUrl="http://linuxfr.org/" xmlUrl="http://linuxfr.org/backend/news/rss20.rss" /> |
273 | - <outline text="Planet Debian-FR" htmlUrl="http://planet-fr.debian.net/" xmlUrl="http://planet-fr.debian.net/rss20.xml" /> |
274 | - <outline text="Planète des utilisateurs Debian" htmlUrl="http://planet-fr.debian.net/users/" xmlUrl="http://planet-fr.debian.net/users/rss20.xml" /> |
275 | - <outline text="Le Monde.fr" htmlUrl="http://www.lemonde.fr/" xmlUrl="http://www.lemonde.fr/rss/sequence/0,2-3208,1-0,0.xml" /> |
276 | - <outline text="Le Nouvel Observateur" htmlUrl="http://permanent.nouvelobs.com/" xmlUrl="http://permanent.nouvelobs.com/rss_permanent.xml" /> |
277 | - <outline text="EuroNews" htmlUrl="http://www.euronews.net/create_html.php?page=accueil_info&langue=fr" xmlUrl="http://www.euronews.net/rss/euronews_en.xml" /> |
278 | - <outline text="AlloCiné" htmlUrl="http://www.allocine.fr/film/cettesemaine.html" xmlUrl="http://www.lamoooche.com/getRSS.php?idnews=56" /> |
279 | - <outline text="LaMoooche.com" htmlUrl="http://www.lamoooche.com/" xmlUrl="http://www.lamoooche.com/getRSS.php?idnews=758" /> |
280 | - </outline> |
281 | - <!-- lets keep this default English block in sync over all feed lists! --> |
282 | - <outline text="International"> <!-- translate this for localized feed list --> |
283 | - <outline text="Open Source"> <!-- translate this for localized feed list --> |
284 | - <outline text="Planet Debian" htmlUrl="http://planet.debian.org/" xmlUrl="http://planet.debian.org/rss20.xml" /> |
285 | - <outline text="Debian Administration" htmlUrl="http://www.debian-administration.org/" xmlUrl="http://www.debian-administration.org/atom.xml" /> |
286 | - <outline text="Gnomefiles" htmlUrl="http://www.gnomefiles.org/" xmlUrl="http://www.gnomefiles.org/files/gnomefiles.rdf" /> |
287 | - <outline text="GNOME Footnotes" htmlUrl="http://www.gnomedesktop.org/" xmlUrl="http://www.gnomedesktop.org/backend.php" /> |
288 | - <outline text="GrokLaw" htmlUrl="http://www.groklaw.net/" xmlUrl="http://www.groklaw.net/backend/GrokLaw.rdf" /> |
289 | - <outline text="Liferea Blog" htmlUrl="http://liferea.blogspot.com/" xmlUrl="http://liferea.blogspot.com/feeds/posts/default" /> |
290 | - <outline text="mozillaZine" htmlUrl="http://www.mozillazine.org/" xmlUrl="http://www.mozillazine.org/atom.xml" /> |
291 | - <outline text="Planet GNOME" htmlUrl="http://planet.gnome.org/" xmlUrl="http://planet.gnome.org/atom.xml" /> |
292 | - <outline text="Slashdot" htmlUrl="http://slashdot.org" xmlUrl="http://slashdot.org/slashdot.rss" /> |
293 | - <outline text="TuxMobil" htmlUrl="http://tuxmobil.org" xmlUrl="http://tuxmobil.org/tuxmobil_rss.rdf" /> |
294 | - </outline> |
295 | - </outline> |
296 | - <!-- end of default block --> |
297 | - |
298 | - </outline> |
299 | - |
300 | - <outline text="Non lus" title="Non lus" description="Non lus" type="vfolder" htmlUrl="" xmlUrl="vfolder"> |
301 | - <outline type="rule" text="Read status" rule="unread" value="" additive="true"/> |
302 | - </outline> |
303 | - <outline text="Importants" title="Importants" description="Importants" type="vfolder" htmlUrl="" xmlUrl="vfolder"> |
304 | - <outline type="rule" text="Flag status" rule="flagged" value="" additive="true"/> |
305 | - </outline> |
306 | - </body> |
307 | -</opml> |
308 | |
309 | === removed file '.pc/01_ubuntu_feedlists/opml/feedlist_nl.opml' |
310 | --- .pc/01_ubuntu_feedlists/opml/feedlist_nl.opml 2010-10-31 11:58:23 +0000 |
311 | +++ .pc/01_ubuntu_feedlists/opml/feedlist_nl.opml 1970-01-01 00:00:00 +0000 |
312 | @@ -1,41 +0,0 @@ |
313 | -<?xml version="1.0"?> |
314 | -<opml version="1.0"> |
315 | - <head> |
316 | - <title>Liferea Dutch Feed List</title> |
317 | - </head> |
318 | - <body> |
319 | - <!-- lets keep this default English block in sync over all feed lists! --> |
320 | - <outline text="International"> <!-- translate this for localized feed list --> |
321 | - <outline text="Open Source"> <!-- translate this for localized feed list --> |
322 | - <outline text="Planet Debian" htmlUrl="http://planet.debian.org/" xmlUrl="http://planet.debian.org/rss20.xml" /> |
323 | - <outline text="Debian Administration" htmlUrl="http://www.debian-administration.org/" xmlUrl="http://www.debian-administration.org/atom.xml" /> |
324 | - <outline text="Gnomefiles" htmlUrl="http://www.gnomefiles.org/" xmlUrl="http://www.gnomefiles.org/files/gnomefiles.rdf" /> |
325 | - <outline text="GNOME Footnotes" htmlUrl="http://www.gnomedesktop.org/" xmlUrl="http://www.gnomedesktop.org/backend.php" /> |
326 | - <outline text="GrokLaw" htmlUrl="http://www.groklaw.net/" xmlUrl="http://www.groklaw.net/backend/GrokLaw.rdf" /> |
327 | - <outline text="Liferea Blog" htmlUrl="http://liferea.blogspot.com/" xmlUrl="http://liferea.blogspot.com/feeds/posts/default" /> |
328 | - <outline text="mozillaZine" htmlUrl="http://www.mozillazine.org/" xmlUrl="http://www.mozillazine.org/atom.xml" /> |
329 | - <outline text="Planet GNOME" htmlUrl="http://planet.gnome.org/" xmlUrl="http://planet.gnome.org/atom.xml" /> |
330 | - <outline text="Slashdot" htmlUrl="http://slashdot.org" xmlUrl="http://slashdot.org/slashdot.rss" /> |
331 | - <outline text="TuxMobil" htmlUrl="http://tuxmobil.org" xmlUrl="http://tuxmobil.org/tuxmobil_rss.rdf" /> |
332 | - </outline> |
333 | - </outline> |
334 | - <!-- end of default block --> |
335 | - |
336 | - <outline text="Nederlandse feeds"> |
337 | - <outline text="Nieuws"> |
338 | - <outline text="NRC Handelsblad | Binnenland" htmlUrl="http://www.nrc.nl/binnenland/" xmlUrl="http://www.nrc.nl/rss/binnenland/" /> |
339 | - <outline text="nu.nl | Het laatste nieuws lees je het eerst op NU.nl" htmlUrl="http://www.nu.nl/" xmlUrl="http://www.nu.nl/deeplink_rss2/index.jsp?r=Algemeen" /> |
340 | - <outline text="Tweakers.net" htmlUrl="http://tweakers.net/" xmlUrl="http://tweakers.net/feeds/mixed.xml" /> |
341 | - </outline> |
342 | - <outline text="Blogs"> |
343 | - <outline text="GeenStijl" htmlUrl="http://www.geenstijl.nl/" xmlUrl="http://www.geenstijl.nl/atom.xml" /> |
344 | - </outline> |
345 | - </outline> |
346 | - <outline text="Ongelezen" title="Ongelezen" description="Ongelezen" type="vfolder" htmlUrl="" xmlUrl="vfolder"> |
347 | - <outline type="rule" text="Read status" rule="unread" value="" additive="true"/> |
348 | - </outline> |
349 | - <outline text="Gemarkeerd met vlaggetje" title="Gemarkeerd met vlaggetje" description="Gemarkeerd met vlaggetje" type="vfolder" htmlUrl="" xmlUrl="vfolder"> |
350 | - <outline type="rule" text="Flag status" rule="flagged" value="" additive="true"/> |
351 | - </outline> |
352 | - </body> |
353 | -</opml> |
354 | |
355 | === removed file '.pc/01_ubuntu_feedlists/opml/feedlist_pl.opml' |
356 | --- .pc/01_ubuntu_feedlists/opml/feedlist_pl.opml 2010-10-31 11:58:23 +0000 |
357 | +++ .pc/01_ubuntu_feedlists/opml/feedlist_pl.opml 1970-01-01 00:00:00 +0000 |
358 | @@ -1,37 +0,0 @@ |
359 | -<?xml version="1.0"?> |
360 | -<opml version="1.0"> |
361 | - <head> |
362 | - <title>Przykładowa lista subskrypcji Liferea</title> |
363 | - </head> |
364 | - <body> |
365 | - <outline text="Przykładowe Subskrypcje"> |
366 | - <outline text="polskie"> |
367 | - <outline text="7thGuard.net" htmlUrl="http://www.7thguard.net/" xmlUrl="http://rss.7thguard.net/7thguard.xml" /> |
368 | - <outline text="Linux.pl" htmlUrl="http://linux.pl/" xmlUrl="http://www.linux.pl/rss.php" /> |
369 | - <outline text="Hacking.pl" htmlUrl="http://hacking.pl/" xmlUrl="http://rss.hacking.pl/" /> |
370 | - </outline> |
371 | - <!-- lets keep this English block in sync over all feed lists! --> |
372 | - <outline text="międzynarodowe"> |
373 | - <outline text="Open Source"> |
374 | - <outline text="Planet Debian" htmlUrl="http://planet.debian.org/" xmlUrl="http://planet.debian.org/rss20.xml" /> |
375 | - <outline text="Debian Administration" htmlUrl="http://www.debian-administration.org/" xmlUrl="http://www.debian-administration.org/atom.xml" /> |
376 | - <outline text="Gnomefiles" htmlUrl="http://www.gnomefiles.org/" xmlUrl="http://www.gnomefiles.org/files/gnomefiles.rdf" /> |
377 | - <outline text="GNOME Footnotes" htmlUrl="http://www.gnomedesktop.org/" xmlUrl="http://www.gnomedesktop.org/backend.php" /> |
378 | - <outline text="GrokLaw" htmlUrl="http://www.groklaw.net/" xmlUrl="http://www.groklaw.net/backend/GrokLaw.rdf" /> |
379 | - <outline text="Liferea Blog" htmlUrl="http://liferea.blogspot.com/" xmlUrl="http://liferea.blogspot.com/feeds/posts/default" /> |
380 | - <outline text="mozillaZine" htmlUrl="http://www.mozillazine.org/" xmlUrl="http://www.mozillazine.org/atom.xml" /> |
381 | - <outline text="Planet GNOME" htmlUrl="http://planet.gnome.org/" xmlUrl="http://planet.gnome.org/atom.xml" /> |
382 | - <outline text="Slashdot" htmlUrl="http://slashdot.org" xmlUrl="http://slashdot.org/slashdot.rss" /> |
383 | - <outline text="TuxMobil" htmlUrl="http://tuxmobil.org" xmlUrl="http://tuxmobil.org/tuxmobil_rss.rdf" /> |
384 | - </outline> |
385 | - </outline> |
386 | - |
387 | - <outline text="Nie przeczytane" title="Nie przeczytane" description="Nie przeczytane" type="vfolder" htmlUrl="" xmlUrl="vfolder"> |
388 | - <outline type="rule" text="Read status" rule="unread" value="" additive="true"/> |
389 | - </outline> |
390 | - <outline text="Oznaczone" title="Oznaczone" description="Oznaczone" type="vfolder" htmlUrl="" xmlUrl="vfolder"> |
391 | - <outline type="rule" text="Flag status" rule="flagged" value="" additive="true"/> |
392 | - </outline> |
393 | - </outline> |
394 | - </body> |
395 | -</opml> |
396 | |
397 | === removed file '.pc/01_ubuntu_feedlists/opml/feedlist_pt_BR.opml' |
398 | --- .pc/01_ubuntu_feedlists/opml/feedlist_pt_BR.opml 2010-10-31 11:58:23 +0000 |
399 | +++ .pc/01_ubuntu_feedlists/opml/feedlist_pt_BR.opml 1970-01-01 00:00:00 +0000 |
400 | @@ -1,36 +0,0 @@ |
401 | -<?xml version="1.0"?> |
402 | -<opml version="1.0"> |
403 | -<head> |
404 | - <title>Lista de Fontes de Notícias</title> |
405 | -</head> |
406 | -<body> |
407 | - <outline text="Exemplos de Canais de Notícias"> |
408 | - <outline text="Notícias"> |
409 | - <outline text="Planeta Debian Brasil" htmlUrl="http://www.debianbrasil.org/planeta/" xmlUrl="http://www.debianbrasil.org/planeta/rss20.xml" /> |
410 | - <outline title="BR-Linux.org - Linux levado a sério desde 1996" text="BR-Linux.org - Linux levado a sério desde 1996" description="BR-Linux.org - Linux levado a sério desde 1996" type="rss" htmlUrl="http://br-linux.org/linux" xmlUrl="http://br-linux.org/linux/node/feed" /> |
411 | - </outline> |
412 | - <!-- lets keep this English block in sync over all feed lists! --> |
413 | - <outline text="internacional"> |
414 | - <outline text="Open Source"> |
415 | - <outline text="Planet Debian" htmlUrl="http://planet.debian.org/" xmlUrl="http://planet.debian.org/rss20.xml" /> |
416 | - <outline text="Debian Administration" htmlUrl="http://www.debian-administration.org/" xmlUrl="http://www.debian-administration.org/atom.xml" /> |
417 | - <outline text="Gnomefiles" htmlUrl="http://www.gnomefiles.org/" xmlUrl="http://www.gnomefiles.org/files/gnomefiles.rdf" /> |
418 | - <outline text="GNOME Footnotes" htmlUrl="http://www.gnomedesktop.org/" xmlUrl="http://www.gnomedesktop.org/backend.php" /> |
419 | - <outline text="GrokLaw" htmlUrl="http://www.groklaw.net/" xmlUrl="http://www.groklaw.net/backend/GrokLaw.rdf" /> |
420 | - <outline text="Liferea Blog" htmlUrl="http://liferea.blogspot.com/" xmlUrl="http://liferea.blogspot.com/feeds/posts/default" /> |
421 | - <outline text="mozillaZine" htmlUrl="http://www.mozillazine.org/" xmlUrl="http://www.mozillazine.org/atom.xml" /> |
422 | - <outline text="Planet GNOME" htmlUrl="http://planet.gnome.org/" xmlUrl="http://planet.gnome.org/atom.xml" /> |
423 | - <outline text="Slashdot" htmlUrl="http://slashdot.org" xmlUrl="http://slashdot.org/slashdot.rss" /> |
424 | - <outline text="TuxMobil" htmlUrl="http://tuxmobil.org" xmlUrl="http://tuxmobil.org/tuxmobil_rss.rdf" /> |
425 | - </outline> |
426 | - </outline> |
427 | - |
428 | - <outline text="Não Lidos" title="Não Lidos" description="Notícias ainda não lidas" type="vfolder" htmlUrl="" xmlUrl="vfolder"> |
429 | - <outline type="rule" text="Status de leitura" rule="unread" value="" additive="true"/> |
430 | - </outline> |
431 | - <outline text="Importante" title="Importante" description="Importante" type="vfolder" htmlUrl="" xmlUrl="vfolder"> |
432 | - <outline type="rule" text="Sinalizador de status" rule="flagged" value="" additive="true"/> |
433 | - </outline> |
434 | - </outline> |
435 | - </body> |
436 | -</opml> |
437 | |
438 | === removed file '.pc/01_ubuntu_feedlists/opml/feedlist_ru.opml' |
439 | --- .pc/01_ubuntu_feedlists/opml/feedlist_ru.opml 2010-10-31 11:58:23 +0000 |
440 | +++ .pc/01_ubuntu_feedlists/opml/feedlist_ru.opml 1970-01-01 00:00:00 +0000 |
441 | @@ -1,40 +0,0 @@ |
442 | -<?xml version="1.0"?> |
443 | -<opml version="1.0"> |
444 | - <head> |
445 | - <title>Список лент по умолчанию</title> |
446 | - </head> |
447 | - <body> |
448 | - <outline text="Новости Lenta.ru" htmlUrl="http://www.lenta.ru/" xmlUrl="http://lenta.ru/l/r/EX/import.rss" /> |
449 | - <outline text="Новости безопасности в сети на русском "> |
450 | - <outline text="Security.Nnov.Ru" htmlUrl="http://security.nnov.ru/" xmlUrl="http://security.nnov.ru/informer/rss.asp?l=RU" /> |
451 | - </outline> |
452 | - |
453 | - <outline text="Свободное программное обеспечение в России"> |
454 | - <outline text="Новости от Linuxcenter.ru" htmlUrl="http://www.linuxcenter.ru/" xmlUrl="http://www.linuxcenter.ru/trans/news.rss" /> |
455 | - </outline> |
456 | - |
457 | - <!-- lets keep this English block in sync over all feed lists! --> |
458 | - <outline text="Международные ленты новостей"> |
459 | - <outline text="Свободное программное обеспечение"> |
460 | - <outline text="Open source"> |
461 | - <outline text="Planet Debian" htmlUrl="http://planet.debian.org/" xmlUrl="http://planet.debian.org/rss20.xml" /> |
462 | - <outline text="Debian Administration" htmlUrl="http://www.debian-administration.org/" xmlUrl="http://www.debian-administration.org/atom.xml" /> |
463 | - <outline text="Gnomefiles" htmlUrl="http://www.gnomefiles.org/" xmlUrl="http://www.gnomefiles.org/files/gnomefiles.rdf" /> |
464 | - <outline text="GNOME Footnotes" htmlUrl="http://www.gnomedesktop.org/" xmlUrl="http://www.gnomedesktop.org/backend.php" /> |
465 | - <outline text="GrokLaw" htmlUrl="http://www.groklaw.net/" xmlUrl="http://www.groklaw.net/backend/GrokLaw.rdf" /> |
466 | - <outline text="Liferea Blog" htmlUrl="http://liferea.blogspot.com/" xmlUrl="http://liferea.blogspot.com/feeds/posts/default" /> |
467 | - <outline text="mozillaZine" htmlUrl="http://www.mozillazine.org/" xmlUrl="http://www.mozillazine.org/atom.xml" /> |
468 | - <outline text="Planet GNOME" htmlUrl="http://planet.gnome.org/" xmlUrl="http://planet.gnome.org/atom.xml" /> |
469 | - <outline text="Slashdot" htmlUrl="http://slashdot.org" xmlUrl="http://slashdot.org/slashdot.rss" /> |
470 | - <outline text="TuxMobil" htmlUrl="http://tuxmobil.org" xmlUrl="http://tuxmobil.org/tuxmobil_rss.rdf" /> |
471 | - </outline> |
472 | - </outline> |
473 | - </outline> |
474 | - <outline text="Непрочитанные" title="Непрочитанные" description="Непрочитанные" type="vfolder" htmlUrl="" xmlUrl="vfolder"> |
475 | - <outline type="rule" text="Read status" rule="unread" value="" additive="true"/> |
476 | - </outline> |
477 | - <outline text="Важные" title="Важные" description="Важные" type="vfolder" htmlUrl="" xmlUrl="vfolder"> |
478 | - <outline type="rule" text="Flag status" rule="flagged" value="" additive="true"/> |
479 | - </outline> |
480 | - </body> |
481 | -</opml> |
482 | |
483 | === removed file '.pc/01_ubuntu_feedlists/opml/feedlist_sk.opml' |
484 | --- .pc/01_ubuntu_feedlists/opml/feedlist_sk.opml 2010-10-31 11:58:23 +0000 |
485 | +++ .pc/01_ubuntu_feedlists/opml/feedlist_sk.opml 1970-01-01 00:00:00 +0000 |
486 | @@ -1,43 +0,0 @@ |
487 | -<?xml version="1.0"?> |
488 | -<opml version="1.0"> |
489 | - <head> |
490 | - <title>Liferea Default Feed List</title> |
491 | - </head> |
492 | - <body> |
493 | - <outline text="Example Feeds"> |
494 | - |
495 | - <!-- lets keep this default English block in sync over all feed lists! --> |
496 | - <outline text="International"> <!-- translate this for localized feed list --> |
497 | - <outline text="Open Source"> <!-- translate this for localized feed list --> |
498 | - <outline text="Planet Debian" htmlUrl="http://planet.debian.org/" xmlUrl="http://planet.debian.org/rss20.xml" /> |
499 | - <outline text="Debian Administration" htmlUrl="http://www.debian-administration.org/" xmlUrl="http://www.debian-administration.org/atom.xml" /> |
500 | - <outline text="Gnomefiles" htmlUrl="http://www.gnomefiles.org/" xmlUrl="http://www.gnomefiles.org/files/gnomefiles.rdf" /> |
501 | - <outline text="GNOME Footnotes" htmlUrl="http://www.gnomedesktop.org/" xmlUrl="http://www.gnomedesktop.org/backend.php" /> |
502 | - <outline text="GrokLaw" htmlUrl="http://www.groklaw.net/" xmlUrl="http://www.groklaw.net/backend/GrokLaw.rdf" /> |
503 | - <outline text="Liferea Blog" htmlUrl="http://liferea.blogspot.com/" xmlUrl="http://liferea.blogspot.com/feeds/posts/default" /> |
504 | - <outline text="mozillaZine" htmlUrl="http://www.mozillazine.org/" xmlUrl="http://www.mozillazine.org/atom.xml" /> |
505 | - <outline text="Planet GNOME" htmlUrl="http://planet.gnome.org/" xmlUrl="http://planet.gnome.org/atom.xml" /> |
506 | - <outline text="Slashdot" htmlUrl="http://slashdot.org" xmlUrl="http://slashdot.org/slashdot.rss" /> |
507 | - <outline text="TuxMobil" htmlUrl="http://tuxmobil.org" xmlUrl="http://tuxmobil.org/tuxmobil_rss.rdf" /> |
508 | - </outline> |
509 | - </outline> |
510 | - <!-- end of default block --> |
511 | - |
512 | - <outline text="National"> |
513 | - <outline text="SME ONLINE" type="rss" htmlUrl="http://www.sme.sk/" xmlUrl="http://rss.sme.sk/rss/export/smeonline.xml"/> |
514 | - <outline text="Pravda.sk - Správy" type="rss" htmlUrl="http://www.pravda.sk/" xmlUrl="http://servis.pravda.sk/rss.asp"/> |
515 | - <outline text="HNonline.sk" type="rss" htmlUrl="http://HNonline.sk" xmlUrl="http://hnonline.sk/?p=k00000_rss"/> |
516 | - </outline> |
517 | - </outline> |
518 | - |
519 | - <!-- the following search folders should also be in sync for all feed lists --> |
520 | - <!-- Do only translate the @text attributes in all of the following <outline> tags! --> |
521 | - <outline text="Unread" title="Unread" description="Unread" type="vfolder" htmlUrl="" xmlUrl="vfolder"> |
522 | - <outline type="rule" text="Read status" rule="unread" value="" additive="true"/> |
523 | - </outline> |
524 | - <outline text="Important" title="Important" description="Important" type="vfolder" htmlUrl="" xmlUrl="vfolder"> |
525 | - <outline type="rule" text="Flag status" rule="flagged" value="" additive="true"/> |
526 | - </outline> |
527 | - <!-- end of search folder block --> |
528 | - </body> |
529 | -</opml> |
530 | |
531 | === removed file '.pc/01_ubuntu_feedlists/opml/feedlist_sv.opml' |
532 | --- .pc/01_ubuntu_feedlists/opml/feedlist_sv.opml 2010-10-31 11:58:23 +0000 |
533 | +++ .pc/01_ubuntu_feedlists/opml/feedlist_sv.opml 1970-01-01 00:00:00 +0000 |
534 | @@ -1,29 +0,0 @@ |
535 | -<?xml version="1.0"?> |
536 | -<opml version="1.0"> |
537 | - <head> |
538 | - <title>Liferea Default Feed List</title> |
539 | - </head> |
540 | - <body> |
541 | - <outline title="Exempelkanaler" text="Exempelkanaler" description="Exempelkanaler" type="folder"> |
542 | - <outline title="Nyheter" text="Nyheter" description="Nyheter" type="folder"> |
543 | - <outline text="Aftonbladet Nyheter" xmlUrl="http://www.aftonbladet.se/rss/nyheter.xml" /> |
544 | - <outline text="IDG.se - Senaste nytt" htmlUrl="http://www.idg.se" xmlUrl="http://www.idg.se/rss/nyheter" /> |
545 | - <outline text="linuxportalen.se - Det nya navet för linuxanvändare i Sverige" htmlUrl="http://www.linuxportalen.se" xmlUrl="http://www.linuxportalen.se/node/feed" /> |
546 | - <outline text="CS: Öppen källkod" htmlUrl="http://computersweden.idg.se" xmlUrl="http://computersweden.idg.se/rss/%C3%B6ppen+k%C3%A4llkod" /> |
547 | - <outline title="Nyheter från Expressen" htmlUrl="http://expressen.se/1.573280.1175529352?standAlone=true" xmlUrl="http://expressen.se/1.573280?standAlone=true" /> |
548 | - </outline> |
549 | - <outline title="Öppen källkod" text="Öppen källkod" description="Öppen källkod" type="folder"> |
550 | - <outline text="Planet Debian" htmlUrl="http://planet.debian.org/" xmlUrl="http://planet.debian.org/rss20.xml" /> |
551 | - <outline text="Debian Administration" htmlUrl="http://www.debian-administration.org/" xmlUrl="http://www.debian-administration.org/atom.xml" /> |
552 | - <outline text="Gnomefiles" htmlUrl="http://www.gnomefiles.org/" xmlUrl="http://www.gnomefiles.org/files/gnomefiles.rdf" /> |
553 | - <outline text="GNOME Footnotes" htmlUrl="http://www.gnomedesktop.org/" xmlUrl="http://www.gnomedesktop.org/backend.php" /> |
554 | - <outline text="GrokLaw" htmlUrl="http://www.groklaw.net/" xmlUrl="http://www.groklaw.net/backend/GrokLaw.rdf" /> |
555 | - <outline text="Liferea Blog" htmlUrl="http://liferea.blogspot.com/" xmlUrl="http://liferea.blogspot.com/feeds/posts/default" /> |
556 | - <outline text="mozillaZine" htmlUrl="http://www.mozillazine.org/" xmlUrl="http://www.mozillazine.org/atom.xml" /> |
557 | - <outline text="Planet GNOME" htmlUrl="http://planet.gnome.org/" xmlUrl="http://planet.gnome.org/atom.xml" /> |
558 | - <outline text="Slashdot" htmlUrl="http://slashdot.org" xmlUrl="http://slashdot.org/slashdot.rss" /> |
559 | - <outline text="TuxMobil" htmlUrl="http://tuxmobil.org" xmlUrl="http://tuxmobil.org/tuxmobil_rss.rdf" /> |
560 | - </outline> |
561 | - </outline> |
562 | - </body> |
563 | -</opml> |
564 | |
565 | === removed directory '.pc/add_X-Ubuntu-Gettext-Domain' |
566 | === removed file '.pc/add_X-Ubuntu-Gettext-Domain/liferea.desktop.in' |
567 | --- .pc/add_X-Ubuntu-Gettext-Domain/liferea.desktop.in 2010-10-31 11:58:23 +0000 |
568 | +++ .pc/add_X-Ubuntu-Gettext-Domain/liferea.desktop.in 1970-01-01 00:00:00 +0000 |
569 | @@ -1,11 +0,0 @@ |
570 | -[Desktop Entry] |
571 | -_Name=Liferea Feed Reader |
572 | -_GenericName=Feed Reader |
573 | -_Comment=Download and view feeds |
574 | -Exec=liferea |
575 | -Icon=liferea |
576 | -StartupNotify=true |
577 | -Terminal=false |
578 | -Type=Application |
579 | -Categories=Network;News; |
580 | -Version=0.9.4 |
581 | |
582 | === removed file '.pc/applied-patches' |
583 | --- .pc/applied-patches 2011-03-10 20:37:50 +0000 |
584 | +++ .pc/applied-patches 1970-01-01 00:00:00 +0000 |
585 | @@ -1,10 +0,0 @@ |
586 | -www-browser |
587 | -debian-example-feeds |
588 | -libtool-dont-rearange-as-needed |
589 | -01_ubuntu_feedlists |
590 | -fix_systray_behavior |
591 | -add_X-Ubuntu-Gettext-Domain |
592 | -notification-append |
593 | -gtk-status-icon.patch |
594 | -libindicate.patch |
595 | -libunity.patch |
596 | |
597 | === removed directory '.pc/debian-example-feeds' |
598 | === removed directory '.pc/debian-example-feeds/opml' |
599 | === removed file '.pc/debian-example-feeds/opml/feedlist.opml' |
600 | --- .pc/debian-example-feeds/opml/feedlist.opml 2010-07-19 21:45:37 +0000 |
601 | +++ .pc/debian-example-feeds/opml/feedlist.opml 1970-01-01 00:00:00 +0000 |
602 | @@ -1,35 +0,0 @@ |
603 | -<?xml version="1.0"?> |
604 | -<opml version="1.0"> |
605 | -<head> |
606 | - <title>Liferea Default Feed List</title> <!-- translate this for localized feed list --> |
607 | -</head> |
608 | -<body> |
609 | - <!-- lets keep this default English block in sync over all feed lists! --> |
610 | - <outline text="Example Feeds"> <!-- translate this for localized feed list --> |
611 | - <outline text="Open Source"> <!-- translate this for localized feed list --> |
612 | - <outline text="Gnomefiles" htmlUrl="http://www.gnomefiles.org/" xmlUrl="http://www.gnomefiles.org/files/gnomefiles.rdf" /> |
613 | - <outline text="GNOME Footnotes" htmlUrl="http://www.gnomedesktop.org/" xmlUrl="http://www.gnomedesktop.org/backend.php" /> |
614 | - <outline text="GrokLaw" htmlUrl="http://www.groklaw.net/" xmlUrl="http://www.groklaw.net/backend/GrokLaw.rdf" /> |
615 | - <outline text="Liferea Blog" htmlUrl="http://liferea.blogspot.com/" xmlUrl="http://liferea.blogspot.com/feeds/posts/default" /> |
616 | - <outline text="mozillaZine" htmlUrl="http://www.mozillazine.org/" xmlUrl="http://www.mozillazine.org/atom.xml" /> |
617 | - <outline text="Planet GNOME" htmlUrl="http://planet.gnome.org/" xmlUrl="http://planet.gnome.org/atom.xml" /> |
618 | - <outline text="Slashdot" htmlUrl="http://slashdot.org" xmlUrl="http://slashdot.org/slashdot.rss" /> |
619 | - <outline text="TuxMobil" htmlUrl="http://tuxmobil.org" xmlUrl="http://tuxmobil.org/tuxmobil_rss.rdf" /> |
620 | - </outline> |
621 | - <outline text="Podcasts"> <!-- translate this for localized feed list --> |
622 | - <outline text="EscapePod" htmlUrl="http://escapepod.org" xmlUrl="http://escapepod.org/podcast.xml"/> |
623 | - </outline> |
624 | - </outline> |
625 | - <!-- end of default block --> |
626 | - |
627 | - <!-- the following search folders should also be in sync for all feed lists --> |
628 | - <!-- Do only translate the @text attributes in all of the following <outline> tags! --> |
629 | - <outline text="Unread" title="Unread" description="Unread" type="vfolder" htmlUrl="" xmlUrl="vfolder"> |
630 | - <outline type="rule" text="Read status" rule="unread" value="" additive="true"/> |
631 | - </outline> |
632 | - <outline text="Important" title="Important" description="Important" type="vfolder" htmlUrl="" xmlUrl="vfolder"> |
633 | - <outline type="rule" text="Flag status" rule="flagged" value="" additive="true"/> |
634 | - </outline> |
635 | - <!-- end of search folder block --> |
636 | -</body> |
637 | -</opml> |
638 | |
639 | === removed file '.pc/debian-example-feeds/opml/feedlist_bg.opml' |
640 | --- .pc/debian-example-feeds/opml/feedlist_bg.opml 2010-07-19 21:45:37 +0000 |
641 | +++ .pc/debian-example-feeds/opml/feedlist_bg.opml 1970-01-01 00:00:00 +0000 |
642 | @@ -1,39 +0,0 @@ |
643 | -<?xml version="1.0"?> |
644 | -<opml version="1.0"> |
645 | - <head> |
646 | - <title>Liferea Default Feed List</title> |
647 | - </head> |
648 | - <body> |
649 | - <outline title="Български"> |
650 | - <outline text="НетИнфо - Новини" title="НетИнфо - Новини" description="НетИнфо - Новини" type="rss" htmlUrl="http://news.netinfo.bg" xmlUrl="http://news.netinfo.bg/ni_gennews.php?p=2&c=10&last=1" updateInterval="-1"/> |
651 | - <outline text="GNOME на български!: Timeline" title="GNOME на български!: Timeline" description="GNOME на български!: Timeline" type="rss" htmlUrl="http://fsa-bg.org/project/gtp/timeline" xmlUrl="http://fsa-bg.org/project/gtp/timeline?daysback=90&max=50&wiki=on&ticket=on&changeset=on&milestone=on&format=rss" updateInterval="-1"/> |
652 | - <outline text="Линукс за българи: Новини" title="Линукс за българи: Новини" description="Линукс за българи: Новини" type="rss" htmlUrl="http://www.linux-bg.org" xmlUrl="http://linux-bg.org/linux-bg-news.rdf" updateInterval="-1"/> |
653 | - <outline text="Planet GNOME-BG" title="Planet GNOME-BG" description="Planet GNOME-BG" type="rss" htmlUrl="http://gnome.fsa-bg.org" xmlUrl="http://gnome.fsa-bg.org/rss20.xml" updateInterval="-1"/> |
654 | - </outline> |
655 | - |
656 | - <!-- lets keep this default English block in sync over all feed lists! --> |
657 | - <outline text="International"> <!-- translate this for localized feed list --> |
658 | - <outline text="Open Source"> <!-- translate this for localized feed list --> |
659 | - <outline text="Gnomefiles" htmlUrl="http://www.gnomefiles.org/" xmlUrl="http://www.gnomefiles.org/files/gnomefiles.rdf" /> |
660 | - <outline text="GNOME Footnotes" htmlUrl="http://www.gnomedesktop.org/" xmlUrl="http://www.gnomedesktop.org/backend.php" /> |
661 | - <outline text="GrokLaw" htmlUrl="http://www.groklaw.net/" xmlUrl="http://www.groklaw.net/backend/GrokLaw.rdf" /> |
662 | - <outline text="Liferea Blog" htmlUrl="http://liferea.blogspot.com/" xmlUrl="http://liferea.blogspot.com/feeds/posts/default" /> |
663 | - <outline text="mozillaZine" htmlUrl="http://www.mozillazine.org/" xmlUrl="http://www.mozillazine.org/atom.xml" /> |
664 | - <outline text="Planet GNOME" htmlUrl="http://planet.gnome.org/" xmlUrl="http://planet.gnome.org/atom.xml" /> |
665 | - <outline text="Slashdot" htmlUrl="http://slashdot.org" xmlUrl="http://slashdot.org/slashdot.rss" /> |
666 | - <outline text="TuxMobil" htmlUrl="http://tuxmobil.org" xmlUrl="http://tuxmobil.org/tuxmobil_rss.rdf" /> |
667 | - </outline> |
668 | - </outline> |
669 | - <!-- end of default block --> |
670 | - |
671 | - <!-- the following search folders should also be in sync for all feed lists --> |
672 | - <!-- Do only translate the @text attributes in all of the following <outline> tags! --> |
673 | - <outline text="Unread" title="Unread" description="Unread" type="vfolder" htmlUrl="" xmlUrl="vfolder"> |
674 | - <outline type="rule" text="Read status" rule="unread" value="" additive="true"/> |
675 | - </outline> |
676 | - <outline text="Important" title="Important" description="Important" type="vfolder" htmlUrl="" xmlUrl="vfolder"> |
677 | - <outline type="rule" text="Flag status" rule="flagged" value="" additive="true"/> |
678 | - </outline> |
679 | - <!-- end of search folder block --> |
680 | - </body> |
681 | -</opml> |
682 | |
683 | === removed file '.pc/debian-example-feeds/opml/feedlist_ca.opml' |
684 | --- .pc/debian-example-feeds/opml/feedlist_ca.opml 2010-07-19 21:45:37 +0000 |
685 | +++ .pc/debian-example-feeds/opml/feedlist_ca.opml 1970-01-01 00:00:00 +0000 |
686 | @@ -1,46 +0,0 @@ |
687 | -<?xml version="1.0"?> |
688 | -<opml version="1.0"> |
689 | - <head> |
690 | - <title>Canals predeterminats</title> |
691 | - </head> |
692 | - <body> |
693 | - <outline text="Canals d'exemple (català)"> |
694 | - <outline text="Notícies"> |
695 | - <outline text="Vilaweb" htmlUrl="http://www.vilaweb.cat" xmlUrl="http://www.vilaweb.cat/media/rss/noticies_edicio_333_rss.xml" /> |
696 | - <outline text="Avui" htmlUrl="http://www.avui.cat" xmlUrl="http://www.avui.cat/rss/articles.php" /> |
697 | - </outline> |
698 | - <outline text="Tecnologia"> |
699 | - <outline text="Softcatalà" htmlUrl="http://www.softcatala.org" xmlUrl="http://www.softcatala.org/noticies/noticies.rss" /> |
700 | - <outline text="NacióDigital" htmlUrl="http://www.naciodigital.cat" xmlUrl="http://naciodigital.cat/rss.php" /> |
701 | - <outline text="LaFarga" htmlUrl="http://www.lafarga.cat" xmlUrl="http://www.lafarga.cat/noticies/feed" /> |
702 | - </outline> |
703 | - </outline> |
704 | - |
705 | - <!-- lets keep this English block in sync over all feed lists! --> |
706 | - <outline text="Fuentes de ejemplo (inglés)"> |
707 | - <outline text="Open Source"> |
708 | - <outline text="Gnomefiles" htmlUrl="http://www.gnomefiles.org/" xmlUrl="http://www.gnomefiles.org/files/gnomefiles.rdf" /> |
709 | - <outline text="GNOME Footnotes" htmlUrl="http://www.gnomedesktop.org/" xmlUrl="http://www.gnomedesktop.org/backend.php" /> |
710 | - <outline text="GrokLaw" htmlUrl="http://www.groklaw.net/" xmlUrl="http://www.groklaw.net/backend/GrokLaw.rdf" /> |
711 | - <outline text="Liferea Blog" htmlUrl="http://liferea.blogspot.com/" xmlUrl="http://liferea.blogspot.com/feeds/posts/default" /> |
712 | - <outline text="mozillaZine" htmlUrl="http://www.mozillazine.org/" xmlUrl="http://www.mozillazine.org/atom.xml" /> |
713 | - <outline text="Planet GNOME" htmlUrl="http://planet.gnome.org/" xmlUrl="http://planet.gnome.org/atom.xml" /> |
714 | - <outline text="Slashdot" htmlUrl="http://slashdot.org" xmlUrl="http://slashdot.org/slashdot.rss" /> |
715 | - <outline text="TuxMobil" htmlUrl="http://tuxmobil.org" xmlUrl="http://tuxmobil.org/tuxmobil_rss.rdf" /> |
716 | - </outline> |
717 | - </outline> |
718 | - <!-- end of default block --> |
719 | - |
720 | - <!-- the following search folders should also be in sync for all feed lists --> |
721 | - <!-- Do only translate the @text attributes in all of the following <outline> tags! --> |
722 | - <outline text="Unread" title="Unread" description="Unread" type="vfolder" htmlUrl="" xmlUrl="vfolder"> |
723 | - <outline type="rule" text="Read status" rule="unread" value="" additive="true"/> |
724 | - </outline> |
725 | - <outline text="Important" title="Important" description="Important" type="vfolder" htmlUrl="" xmlUrl="vfolder"> |
726 | - <outline type="rule" text="Flag status" rule="flagged" value="" additive="true"/> |
727 | - </outline> |
728 | - <!-- end of search folder block --> |
729 | - |
730 | - </body> |
731 | -</opml> |
732 | - |
733 | |
734 | === removed file '.pc/debian-example-feeds/opml/feedlist_de.opml' |
735 | --- .pc/debian-example-feeds/opml/feedlist_de.opml 2010-07-19 21:45:37 +0000 |
736 | +++ .pc/debian-example-feeds/opml/feedlist_de.opml 1970-01-01 00:00:00 +0000 |
737 | @@ -1,50 +0,0 @@ |
738 | -<?xml version="1.0"?> |
739 | -<opml version="1.0"> |
740 | - <head> |
741 | - <title>Liferea Default Feed List</title> |
742 | - </head> |
743 | - <body> |
744 | - <outline text="Beispiel-Abonnements"> |
745 | - <outline text="Deutsch"> |
746 | - <outline text="News"> |
747 | - <outline text="Tagesschau" htmlUrl="http://www.tagesschau.de/" xmlUrl="http://www.tagesschau.de/newsticker.rdf" /> |
748 | - <outline text="Netzeitung" htmlUrl="http://www.netzzeitung.de" xmlUrl="http://www.netzeitung.de/export/news/rss/titelseite.xml" /> |
749 | - <outline text="Heise Online" htmlUrl="http://www.heise.de" xmlUrl="http://www.heise.de/newsticker/heise-atom.xml" /> |
750 | - <outline text="golem.de" htmlUrl="http://golem.de" xmlUrl="http://www.golem.de/rss.php?feed=ATOM1.0" /> |
751 | - </outline> |
752 | - <outline text="Podcasts"> |
753 | - <outline text="Chaos Radio" htmlUrl="http://blog.chaosradio.ccc.de/" xmlUrl="http://chaosradio.ccc.de/chaosradio-complete.rss" /> |
754 | - <outline text="Stiftung Warentest" htmlUrl="http://www.test.de" xmlUrl="http://www.test.de/rss/presse/audio-podcast/" /> |
755 | - <outline text="SWR2 Campus" htmlUrl="http://www.swr2.de/campus" xmlUrl="http://podcast24.de/xmlausgabe.php?id=1128"/> |
756 | - <outline text="Sportal" htmlUrl="http://www.earpaper.de/loudblog/?cat=3" xmlUrl="http://www.earpaper.de/loudblog/podcast.php?cat=sportalradioshow"/> |
757 | - </outline> |
758 | - </outline> |
759 | - |
760 | - <!-- lets keep this default English block in sync over all feed lists! --> |
761 | - <outline text="International"> <!-- translate this for localized feed list --> |
762 | - <outline text="Open Source"> <!-- translate this for localized feed list --> |
763 | - <outline text="Gnomefiles" htmlUrl="http://www.gnomefiles.org/" xmlUrl="http://www.gnomefiles.org/files/gnomefiles.rdf" /> |
764 | - <outline text="GNOME Footnotes" htmlUrl="http://www.gnomedesktop.org/" xmlUrl="http://www.gnomedesktop.org/backend.php" /> |
765 | - <outline text="GrokLaw" htmlUrl="http://www.groklaw.net/" xmlUrl="http://www.groklaw.net/backend/GrokLaw.rdf" /> |
766 | - <outline text="Liferea Blog" htmlUrl="http://liferea.blogspot.com/" xmlUrl="http://liferea.blogspot.com/feeds/posts/default" /> |
767 | - <outline text="mozillaZine" htmlUrl="http://www.mozillazine.org/" xmlUrl="http://www.mozillazine.org/atom.xml" /> |
768 | - <outline text="Planet GNOME" htmlUrl="http://planet.gnome.org/" xmlUrl="http://planet.gnome.org/atom.xml" /> |
769 | - <outline text="Slashdot" htmlUrl="http://slashdot.org" xmlUrl="http://slashdot.org/slashdot.rss" /> |
770 | - <outline text="TuxMobil" htmlUrl="http://tuxmobil.org" xmlUrl="http://tuxmobil.org/tuxmobil_rss.rdf" /> |
771 | - </outline> |
772 | - </outline> |
773 | - <!-- end of default block --> |
774 | - </outline> |
775 | - |
776 | - <!-- the following search folders should also be in sync for all feed lists --> |
777 | - <!-- Do only translate the @text attributes in all of the following <outline> tags! --> |
778 | - <outline text="Ungelesen" title="Ungelesen" description="Ungelesen" type="vfolder" htmlUrl="" xmlUrl="vfolder"> |
779 | - <outline type="rule" text="Read status" rule="unread" value="" additive="true"/> |
780 | - </outline> |
781 | - <outline text="Wichtig" title="Wichtig" description="Wichtig" type="vfolder" htmlUrl="" xmlUrl="vfolder"> |
782 | - <outline type="rule" text="Flag status" rule="flagged" value="" additive="true"/> |
783 | - </outline> |
784 | - <!-- end of search folder block --> |
785 | - |
786 | - </body> |
787 | -</opml> |
788 | |
789 | === removed file '.pc/debian-example-feeds/opml/feedlist_es.opml' |
790 | --- .pc/debian-example-feeds/opml/feedlist_es.opml 2010-07-19 21:45:37 +0000 |
791 | +++ .pc/debian-example-feeds/opml/feedlist_es.opml 1970-01-01 00:00:00 +0000 |
792 | @@ -1,40 +0,0 @@ |
793 | -<?xml version="1.0"?> |
794 | -<opml version="1.0"> |
795 | - <head> |
796 | - <title>Fuentes por defecto</title> |
797 | - </head> |
798 | - <body> |
799 | - <outline text="Fuentes de ejemplo (castellano)"> |
800 | - <outline text="OSS"> |
801 | - <outline text="Hispalinux" htmlUrl="http://www.hispalinux.es/" xmlUrl="http://www.hispalinux.es/node/feed" /> |
802 | - <outline text="Barrapunto" htmlUrl="http://barrapunto.com/" xmlUrl="http://backends.barrapunto.com/barrapunto.rss" /> |
803 | - <outline text="BulmaLUG" htmlUrl="http://bulma.net/" xmlUrl="http://bulma.net/xml.php" /> |
804 | - </outline> |
805 | - </outline> |
806 | - |
807 | - <!-- lets keep this default English block in sync over all feed lists! --> |
808 | - <outline text="Fuentes de ejemplo (inglés)"> |
809 | - <outline text="Open Source"> |
810 | - <outline text="Gnomefiles" htmlUrl="http://www.gnomefiles.org/" xmlUrl="http://www.gnomefiles.org/files/gnomefiles.rdf" /> |
811 | - <outline text="GNOME Footnotes" htmlUrl="http://www.gnomedesktop.org/" xmlUrl="http://www.gnomedesktop.org/backend.php" /> |
812 | - <outline text="GrokLaw" htmlUrl="http://www.groklaw.net/" xmlUrl="http://www.groklaw.net/backend/GrokLaw.rdf" /> |
813 | - <outline text="Liferea Blog" htmlUrl="http://liferea.blogspot.com/" xmlUrl="http://liferea.blogspot.com/feeds/posts/default" /> |
814 | - <outline text="mozillaZine" htmlUrl="http://www.mozillazine.org/" xmlUrl="http://www.mozillazine.org/atom.xml" /> |
815 | - <outline text="Planet GNOME" htmlUrl="http://planet.gnome.org/" xmlUrl="http://planet.gnome.org/atom.xml" /> |
816 | - <outline text="Slashdot" htmlUrl="http://slashdot.org" xmlUrl="http://slashdot.org/slashdot.rss" /> |
817 | - <outline text="TuxMobil" htmlUrl="http://tuxmobil.org" xmlUrl="http://tuxmobil.org/tuxmobil_rss.rdf" /> |
818 | - </outline> |
819 | - </outline> |
820 | - <!-- end of default block --> |
821 | - |
822 | - <!-- the following search folders should also be in sync for all feed lists --> |
823 | - <!-- Do only translate the @text attributes in all of the following <outline> tags! --> |
824 | - <outline text="Sin leer" title="Unread" description="Unread" type="vfolder" htmlUrl="" xmlUrl="vfolder"> |
825 | - <outline type="rule" text="Read status" rule="unread" value="" additive="true"/> |
826 | - </outline> |
827 | - <outline text="Importantes" title="Important" description="Important" type="vfolder" htmlUrl="" xmlUrl="vfolder"> |
828 | - <outline type="rule" text="Flag status" rule="flagged" value="" additive="true"/> |
829 | - </outline> |
830 | - <!-- end of search folder block --> |
831 | - </body> |
832 | -</opml> |
833 | |
834 | === removed file '.pc/debian-example-feeds/opml/feedlist_eu.opml' |
835 | --- .pc/debian-example-feeds/opml/feedlist_eu.opml 2010-07-19 21:45:37 +0000 |
836 | +++ .pc/debian-example-feeds/opml/feedlist_eu.opml 1970-01-01 00:00:00 +0000 |
837 | @@ -1,42 +0,0 @@ |
838 | -<?xml version="1.0"?> |
839 | -<opml version="1.0"> |
840 | - <head> |
841 | - <title>Iturri lehenetsiak</title> |
842 | - </head> |
843 | - <body> |
844 | - <outline text="Iturriak (euskaraz)"> |
845 | - <outline text="Software Librea"> |
846 | - <outline text="EuskalGNU" htmlUrl="http://www.euskalgnu.org" xmlUrl="http://www.euskalgnu.org/index.php?option=com_rss" /> |
847 | - <outline text="Zabaldu" htmlUrl="http://www.zabaldu.com" xmlUrl="http://www.zabaldu.com/rss2.php" /> |
848 | - </outline> |
849 | - <outline text="Egunkariak"> |
850 | - <outline text="Berria" htmlUrl="http://www.berria.info" xmlUrl="http://www.berria.info/rss/ediziojarraia.php" /> |
851 | - <outline text="Indymedia Euskal Herria" htmlUrl="http://euskalherria.indymedia.org" xmlUrl="http://euskalherria.indymedia.org/features.1-0.eu.rdf" /> |
852 | - |
853 | - <outline text="Sustatu" htmlUrl="http://www.sustatu.com" xmlUrl="http://www.sustatu.com/rdf" /> |
854 | - </outline> |
855 | - </outline> |
856 | - |
857 | - <!-- lets keep this default English block in sync over all feed lists! --> |
858 | - <outline text="International"> <!-- translate this for localized feed list --> |
859 | - <outline text="Open Source"> <!-- translate this for localized feed list --> |
860 | - <outline text="Gnomefiles" htmlUrl="http://www.gnomefiles.org/" xmlUrl="http://www.gnomefiles.org/files/gnomefiles.rdf" /> |
861 | - <outline text="GNOME Footnotes" htmlUrl="http://www.gnomedesktop.org/" xmlUrl="http://www.gnomedesktop.org/backend.php" /> |
862 | - <outline text="GrokLaw" htmlUrl="http://www.groklaw.net/" xmlUrl="http://www.groklaw.net/backend/GrokLaw.rdf" /> |
863 | - <outline text="Liferea Blog" htmlUrl="http://liferea.blogspot.com/" xmlUrl="http://liferea.blogspot.com/feeds/posts/default" /> |
864 | - <outline text="mozillaZine" htmlUrl="http://www.mozillazine.org/" xmlUrl="http://www.mozillazine.org/atom.xml" /> |
865 | - <outline text="Planet GNOME" htmlUrl="http://planet.gnome.org/" xmlUrl="http://planet.gnome.org/atom.xml" /> |
866 | - <outline text="Slashdot" htmlUrl="http://slashdot.org" xmlUrl="http://slashdot.org/slashdot.rss" /> |
867 | - <outline text="TuxMobil" htmlUrl="http://tuxmobil.org" xmlUrl="http://tuxmobil.org/tuxmobil_rss.rdf" /> |
868 | - </outline> |
869 | - </outline> |
870 | - <!-- end of default block --> |
871 | - |
872 | - <outline text="Irakurri gabeak" title="Irakurri gabeak" description="Irakurri gabeak" type="vfolder" htmlUrl="" xmlUrl="vfolder"> |
873 | - <outline type="rule" text="Irakurketen egoera" rule="unread" value="" additive="true"/> |
874 | - </outline> |
875 | - <outline text="Banderekin" title="Banderekin" description="Banderekin" type="vfolder" htmlUrl="" xmlUrl="vfolder"> |
876 | - <outline type="rule" text="Banderen egoera" rule="flagged" value="" additive="true"/> |
877 | - </outline> |
878 | - </body> |
879 | -</opml> |
880 | |
881 | === removed file '.pc/debian-example-feeds/opml/feedlist_fr.opml' |
882 | --- .pc/debian-example-feeds/opml/feedlist_fr.opml 2010-07-19 21:45:37 +0000 |
883 | +++ .pc/debian-example-feeds/opml/feedlist_fr.opml 1970-01-01 00:00:00 +0000 |
884 | @@ -1,46 +0,0 @@ |
885 | -<?xml version="1.0"?> |
886 | -<opml version="1.0"> |
887 | - <head> |
888 | - <title>Liste des flux par défaut de Liferea</title> |
889 | - </head> |
890 | - <body> |
891 | - <outline text="Exemples de flux"> |
892 | - <outline text="Français"> |
893 | - <outline text="Standblog" htmlUrl="http://standblog.org/blog/" xmlUrl="http://standblog.org/dotclear/rss.php" /> |
894 | - <outline text="Formats Ouverts" htmlUrl="http://formats-ouverts.org/blog/" xmlUrl="http://formats-ouverts.org/rss.php" /> |
895 | - <outline text="Liberation.fr" htmlUrl="http://www.liberation.fr/" xmlUrl="http://www.liberation.fr/rss.php" /> |
896 | - <outline text="Actualités ZDNet.fr" htmlUrl="http://www.zdnet.fr/actualites/?rss" xmlUrl="http://rss.zdnet.fr/feeds/rss/actualites/" /> |
897 | - <outline text="Geckozone - Articles" htmlUrl="http://www.geckozone.org/" xmlUrl="http://www.geckozone.org/articles/xml/" /> |
898 | - <outline text="MozillaZine-Fr" htmlUrl="http://www.mozillazine-fr.org/" xmlUrl="http://mozillazine-fr.org/contenu.xml" /> |
899 | - <outline text="LinuxFR" htmlUrl="http://linuxfr.org/" xmlUrl="http://linuxfr.org/backend/news/rss20.rss" /> |
900 | - <outline text="Le Monde.fr" htmlUrl="http://www.lemonde.fr/" xmlUrl="http://www.lemonde.fr/rss/sequence/0,2-3208,1-0,0.xml" /> |
901 | - <outline text="Le Nouvel Observateur" htmlUrl="http://permanent.nouvelobs.com/" xmlUrl="http://permanent.nouvelobs.com/rss_permanent.xml" /> |
902 | - <outline text="EuroNews" htmlUrl="http://www.euronews.net/create_html.php?page=accueil_info&langue=fr" xmlUrl="http://www.euronews.net/rss/euronews_en.xml" /> |
903 | - <outline text="AlloCiné" htmlUrl="http://www.allocine.fr/film/cettesemaine.html" xmlUrl="http://www.lamoooche.com/getRSS.php?idnews=56" /> |
904 | - <outline text="LaMoooche.com" htmlUrl="http://www.lamoooche.com/" xmlUrl="http://www.lamoooche.com/getRSS.php?idnews=758" /> |
905 | - </outline> |
906 | - <!-- lets keep this default English block in sync over all feed lists! --> |
907 | - <outline text="International"> <!-- translate this for localized feed list --> |
908 | - <outline text="Open Source"> <!-- translate this for localized feed list --> |
909 | - <outline text="Gnomefiles" htmlUrl="http://www.gnomefiles.org/" xmlUrl="http://www.gnomefiles.org/files/gnomefiles.rdf" /> |
910 | - <outline text="GNOME Footnotes" htmlUrl="http://www.gnomedesktop.org/" xmlUrl="http://www.gnomedesktop.org/backend.php" /> |
911 | - <outline text="GrokLaw" htmlUrl="http://www.groklaw.net/" xmlUrl="http://www.groklaw.net/backend/GrokLaw.rdf" /> |
912 | - <outline text="Liferea Blog" htmlUrl="http://liferea.blogspot.com/" xmlUrl="http://liferea.blogspot.com/feeds/posts/default" /> |
913 | - <outline text="mozillaZine" htmlUrl="http://www.mozillazine.org/" xmlUrl="http://www.mozillazine.org/atom.xml" /> |
914 | - <outline text="Planet GNOME" htmlUrl="http://planet.gnome.org/" xmlUrl="http://planet.gnome.org/atom.xml" /> |
915 | - <outline text="Slashdot" htmlUrl="http://slashdot.org" xmlUrl="http://slashdot.org/slashdot.rss" /> |
916 | - <outline text="TuxMobil" htmlUrl="http://tuxmobil.org" xmlUrl="http://tuxmobil.org/tuxmobil_rss.rdf" /> |
917 | - </outline> |
918 | - </outline> |
919 | - <!-- end of default block --> |
920 | - |
921 | - </outline> |
922 | - |
923 | - <outline text="Non lus" title="Non lus" description="Non lus" type="vfolder" htmlUrl="" xmlUrl="vfolder"> |
924 | - <outline type="rule" text="Read status" rule="unread" value="" additive="true"/> |
925 | - </outline> |
926 | - <outline text="Importants" title="Importants" description="Importants" type="vfolder" htmlUrl="" xmlUrl="vfolder"> |
927 | - <outline type="rule" text="Flag status" rule="flagged" value="" additive="true"/> |
928 | - </outline> |
929 | - </body> |
930 | -</opml> |
931 | |
932 | === removed file '.pc/debian-example-feeds/opml/feedlist_nl.opml' |
933 | --- .pc/debian-example-feeds/opml/feedlist_nl.opml 2010-07-19 21:45:37 +0000 |
934 | +++ .pc/debian-example-feeds/opml/feedlist_nl.opml 1970-01-01 00:00:00 +0000 |
935 | @@ -1,39 +0,0 @@ |
936 | -<?xml version="1.0"?> |
937 | -<opml version="1.0"> |
938 | - <head> |
939 | - <title>Liferea Dutch Feed List</title> |
940 | - </head> |
941 | - <body> |
942 | - <!-- lets keep this default English block in sync over all feed lists! --> |
943 | - <outline text="International"> <!-- translate this for localized feed list --> |
944 | - <outline text="Open Source"> <!-- translate this for localized feed list --> |
945 | - <outline text="Gnomefiles" htmlUrl="http://www.gnomefiles.org/" xmlUrl="http://www.gnomefiles.org/files/gnomefiles.rdf" /> |
946 | - <outline text="GNOME Footnotes" htmlUrl="http://www.gnomedesktop.org/" xmlUrl="http://www.gnomedesktop.org/backend.php" /> |
947 | - <outline text="GrokLaw" htmlUrl="http://www.groklaw.net/" xmlUrl="http://www.groklaw.net/backend/GrokLaw.rdf" /> |
948 | - <outline text="Liferea Blog" htmlUrl="http://liferea.blogspot.com/" xmlUrl="http://liferea.blogspot.com/feeds/posts/default" /> |
949 | - <outline text="mozillaZine" htmlUrl="http://www.mozillazine.org/" xmlUrl="http://www.mozillazine.org/atom.xml" /> |
950 | - <outline text="Planet GNOME" htmlUrl="http://planet.gnome.org/" xmlUrl="http://planet.gnome.org/atom.xml" /> |
951 | - <outline text="Slashdot" htmlUrl="http://slashdot.org" xmlUrl="http://slashdot.org/slashdot.rss" /> |
952 | - <outline text="TuxMobil" htmlUrl="http://tuxmobil.org" xmlUrl="http://tuxmobil.org/tuxmobil_rss.rdf" /> |
953 | - </outline> |
954 | - </outline> |
955 | - <!-- end of default block --> |
956 | - |
957 | - <outline text="Nederlandse feeds"> |
958 | - <outline text="Nieuws"> |
959 | - <outline text="NRC Handelsblad | Binnenland" htmlUrl="http://www.nrc.nl/binnenland/" xmlUrl="http://www.nrc.nl/rss/binnenland/" /> |
960 | - <outline text="nu.nl | Het laatste nieuws lees je het eerst op NU.nl" htmlUrl="http://www.nu.nl/" xmlUrl="http://www.nu.nl/deeplink_rss2/index.jsp?r=Algemeen" /> |
961 | - <outline text="Tweakers.net" htmlUrl="http://tweakers.net/" xmlUrl="http://tweakers.net/feeds/mixed.xml" /> |
962 | - </outline> |
963 | - <outline text="Blogs"> |
964 | - <outline text="GeenStijl" htmlUrl="http://www.geenstijl.nl/" xmlUrl="http://www.geenstijl.nl/atom.xml" /> |
965 | - </outline> |
966 | - </outline> |
967 | - <outline text="Ongelezen" title="Ongelezen" description="Ongelezen" type="vfolder" htmlUrl="" xmlUrl="vfolder"> |
968 | - <outline type="rule" text="Read status" rule="unread" value="" additive="true"/> |
969 | - </outline> |
970 | - <outline text="Gemarkeerd met vlaggetje" title="Gemarkeerd met vlaggetje" description="Gemarkeerd met vlaggetje" type="vfolder" htmlUrl="" xmlUrl="vfolder"> |
971 | - <outline type="rule" text="Flag status" rule="flagged" value="" additive="true"/> |
972 | - </outline> |
973 | - </body> |
974 | -</opml> |
975 | |
976 | === removed file '.pc/debian-example-feeds/opml/feedlist_pl.opml' |
977 | --- .pc/debian-example-feeds/opml/feedlist_pl.opml 2010-07-19 21:45:37 +0000 |
978 | +++ .pc/debian-example-feeds/opml/feedlist_pl.opml 1970-01-01 00:00:00 +0000 |
979 | @@ -1,35 +0,0 @@ |
980 | -<?xml version="1.0"?> |
981 | -<opml version="1.0"> |
982 | - <head> |
983 | - <title>Przykładowa lista subskrypcji Liferea</title> |
984 | - </head> |
985 | - <body> |
986 | - <outline text="Przykładowe Subskrypcje"> |
987 | - <outline text="polskie"> |
988 | - <outline text="7thGuard.net" htmlUrl="http://www.7thguard.net/" xmlUrl="http://rss.7thguard.net/7thguard.xml" /> |
989 | - <outline text="Linux.pl" htmlUrl="http://linux.pl/" xmlUrl="http://www.linux.pl/rss.php" /> |
990 | - <outline text="Hacking.pl" htmlUrl="http://hacking.pl/" xmlUrl="http://rss.hacking.pl/" /> |
991 | - </outline> |
992 | - <!-- lets keep this English block in sync over all feed lists! --> |
993 | - <outline text="międzynarodowe"> |
994 | - <outline text="Open Source"> |
995 | - <outline text="Gnomefiles" htmlUrl="http://www.gnomefiles.org/" xmlUrl="http://www.gnomefiles.org/files/gnomefiles.rdf" /> |
996 | - <outline text="GNOME Footnotes" htmlUrl="http://www.gnomedesktop.org/" xmlUrl="http://www.gnomedesktop.org/backend.php" /> |
997 | - <outline text="GrokLaw" htmlUrl="http://www.groklaw.net/" xmlUrl="http://www.groklaw.net/backend/GrokLaw.rdf" /> |
998 | - <outline text="Liferea Blog" htmlUrl="http://liferea.blogspot.com/" xmlUrl="http://liferea.blogspot.com/feeds/posts/default" /> |
999 | - <outline text="mozillaZine" htmlUrl="http://www.mozillazine.org/" xmlUrl="http://www.mozillazine.org/atom.xml" /> |
1000 | - <outline text="Planet GNOME" htmlUrl="http://planet.gnome.org/" xmlUrl="http://planet.gnome.org/atom.xml" /> |
1001 | - <outline text="Slashdot" htmlUrl="http://slashdot.org" xmlUrl="http://slashdot.org/slashdot.rss" /> |
1002 | - <outline text="TuxMobil" htmlUrl="http://tuxmobil.org" xmlUrl="http://tuxmobil.org/tuxmobil_rss.rdf" /> |
1003 | - </outline> |
1004 | - </outline> |
1005 | - |
1006 | - <outline text="Nie przeczytane" title="Nie przeczytane" description="Nie przeczytane" type="vfolder" htmlUrl="" xmlUrl="vfolder"> |
1007 | - <outline type="rule" text="Read status" rule="unread" value="" additive="true"/> |
1008 | - </outline> |
1009 | - <outline text="Oznaczone" title="Oznaczone" description="Oznaczone" type="vfolder" htmlUrl="" xmlUrl="vfolder"> |
1010 | - <outline type="rule" text="Flag status" rule="flagged" value="" additive="true"/> |
1011 | - </outline> |
1012 | - </outline> |
1013 | - </body> |
1014 | -</opml> |
1015 | |
1016 | === removed file '.pc/debian-example-feeds/opml/feedlist_pt.opml' |
1017 | --- .pc/debian-example-feeds/opml/feedlist_pt.opml 2010-07-19 21:45:37 +0000 |
1018 | +++ .pc/debian-example-feeds/opml/feedlist_pt.opml 1970-01-01 00:00:00 +0000 |
1019 | @@ -1,35 +0,0 @@ |
1020 | -<?xml version="1.0"?> |
1021 | -<opml version="1.0"> |
1022 | -<head> |
1023 | - <title>Lista de Fontes</title> |
1024 | -</head> |
1025 | -<body> |
1026 | - <outline text="Exemplos de Fontes"> |
1027 | - <outline text="Planeta Geek" htmlUrl="http://planetgeek.org/" xmlUrl="http://www.planetgeek.org/rss20.xml" /> |
1028 | -<outline text="Notícias"> |
1029 | - <outline text="PrintScreen" htmlUrl="http://www.prt.sc/" xmlUrl="http://www.prt.sc/feeds/planet/" /> |
1030 | - <outline text="WebTuga" htmlUrl="http://www.webtuga.com/" xmlUrl="http://feeds.webtuga.com/webtuga/" /> |
1031 | - </outline> |
1032 | - <!-- lets keep this English block in sync over all feed lists! --> |
1033 | - <outline text="internacional"> |
1034 | - <outline text="Open Source"> |
1035 | - <outline text="Gnomefiles" htmlUrl="http://www.gnomefiles.org/" xmlUrl="http://www.gnomefiles.org/files/gnomefiles.rdf" /> |
1036 | - <outline text="GNOME Footnotes" htmlUrl="http://www.gnomedesktop.org/" xmlUrl="http://www.gnomedesktop.org/backend.php" /> |
1037 | - <outline text="GrokLaw" htmlUrl="http://www.groklaw.net/" xmlUrl="http://www.groklaw.net/backend/GrokLaw.rdf" /> |
1038 | - <outline text="Liferea Blog" htmlUrl="http://liferea.blogspot.com/" xmlUrl="http://liferea.blogspot.com/feeds/posts/default" /> |
1039 | - <outline text="mozillaZine" htmlUrl="http://www.mozillazine.org/" xmlUrl="http://www.mozillazine.org/atom.xml" /> |
1040 | - <outline text="Planet GNOME" htmlUrl="http://planet.gnome.org/" xmlUrl="http://planet.gnome.org/atom.xml" /> |
1041 | - <outline text="Slashdot" htmlUrl="http://slashdot.org" xmlUrl="http://slashdot.org/slashdot.rss" /> |
1042 | - <outline text="TuxMobil" htmlUrl="http://tuxmobil.org" xmlUrl="http://tuxmobil.org/tuxmobil_rss.rdf" /> |
1043 | - </outline> |
1044 | - </outline> |
1045 | - |
1046 | - <outline text="Não Lidos" title="Não Lidos" description="Notícias ainda não lidas" type="vfolder" htmlUrl="" xmlUrl="vfolder"> |
1047 | - <outline type="rule" text="Estado de leitura" rule="unread" value="" additive="true"/> |
1048 | - </outline> |
1049 | - <outline text="Importante" title="Importante" description="Importante" type="vfolder" htmlUrl="" xmlUrl="vfolder"> |
1050 | - <outline type="rule" text="Sinalizador de estado" rule="flagged" value="" additive="true"/> |
1051 | - </outline> |
1052 | - </outline> |
1053 | - </body> |
1054 | -</opml> |
1055 | |
1056 | === removed file '.pc/debian-example-feeds/opml/feedlist_pt_BR.opml' |
1057 | --- .pc/debian-example-feeds/opml/feedlist_pt_BR.opml 2010-07-19 21:45:37 +0000 |
1058 | +++ .pc/debian-example-feeds/opml/feedlist_pt_BR.opml 1970-01-01 00:00:00 +0000 |
1059 | @@ -1,34 +0,0 @@ |
1060 | -<?xml version="1.0"?> |
1061 | -<opml version="1.0"> |
1062 | -<head> |
1063 | - <title>Lista de Fontes de Notícias</title> |
1064 | -</head> |
1065 | -<body> |
1066 | - <outline text="Exemplos de Canais de Notícias"> |
1067 | - <outline text="Notícias"> |
1068 | - <outline title="Planeta Gnu/Linux Brasil" text="Planeta Gnu/Linux Brasil" description="Planeta Gnu/Linux Brasil" type="pie" htmlUrl="http://planeta.gnulinuxbrasil.org/" xmlUrl="http://planeta.gnulinuxbrasil.org/atom.xml" /> |
1069 | - <outline title="BR-Linux.org - Linux levado a sério desde 1996" text="BR-Linux.org - Linux levado a sério desde 1996" description="BR-Linux.org - Linux levado a sério desde 1996" type="rss" htmlUrl="http://br-linux.org/linux" xmlUrl="http://br-linux.org/linux/node/feed" /> |
1070 | - </outline> |
1071 | - <!-- lets keep this English block in sync over all feed lists! --> |
1072 | - <outline text="internacional"> |
1073 | - <outline text="Open Source"> |
1074 | - <outline text="Gnomefiles" htmlUrl="http://www.gnomefiles.org/" xmlUrl="http://www.gnomefiles.org/files/gnomefiles.rdf" /> |
1075 | - <outline text="GNOME Footnotes" htmlUrl="http://www.gnomedesktop.org/" xmlUrl="http://www.gnomedesktop.org/backend.php" /> |
1076 | - <outline text="GrokLaw" htmlUrl="http://www.groklaw.net/" xmlUrl="http://www.groklaw.net/backend/GrokLaw.rdf" /> |
1077 | - <outline text="Liferea Blog" htmlUrl="http://liferea.blogspot.com/" xmlUrl="http://liferea.blogspot.com/feeds/posts/default" /> |
1078 | - <outline text="mozillaZine" htmlUrl="http://www.mozillazine.org/" xmlUrl="http://www.mozillazine.org/atom.xml" /> |
1079 | - <outline text="Planet GNOME" htmlUrl="http://planet.gnome.org/" xmlUrl="http://planet.gnome.org/atom.xml" /> |
1080 | - <outline text="Slashdot" htmlUrl="http://slashdot.org" xmlUrl="http://slashdot.org/slashdot.rss" /> |
1081 | - <outline text="TuxMobil" htmlUrl="http://tuxmobil.org" xmlUrl="http://tuxmobil.org/tuxmobil_rss.rdf" /> |
1082 | - </outline> |
1083 | - </outline> |
1084 | - |
1085 | - <outline text="Não Lidos" title="Não Lidos" description="Notícias ainda não lidas" type="vfolder" htmlUrl="" xmlUrl="vfolder"> |
1086 | - <outline type="rule" text="Status de leitura" rule="unread" value="" additive="true"/> |
1087 | - </outline> |
1088 | - <outline text="Importante" title="Importante" description="Importante" type="vfolder" htmlUrl="" xmlUrl="vfolder"> |
1089 | - <outline type="rule" text="Sinalizador de status" rule="flagged" value="" additive="true"/> |
1090 | - </outline> |
1091 | - </outline> |
1092 | - </body> |
1093 | -</opml> |
1094 | |
1095 | === removed file '.pc/debian-example-feeds/opml/feedlist_ru.opml' |
1096 | --- .pc/debian-example-feeds/opml/feedlist_ru.opml 2010-07-19 21:45:37 +0000 |
1097 | +++ .pc/debian-example-feeds/opml/feedlist_ru.opml 1970-01-01 00:00:00 +0000 |
1098 | @@ -1,38 +0,0 @@ |
1099 | -<?xml version="1.0"?> |
1100 | -<opml version="1.0"> |
1101 | - <head> |
1102 | - <title>Список лент по умолчанию</title> |
1103 | - </head> |
1104 | - <body> |
1105 | - <outline text="Новости Lenta.ru" htmlUrl="http://www.lenta.ru/" xmlUrl="http://lenta.ru/l/r/EX/import.rss" /> |
1106 | - <outline text="Новости безопасности в сети на русском "> |
1107 | - <outline text="Security.Nnov.Ru" htmlUrl="http://security.nnov.ru/" xmlUrl="http://security.nnov.ru/informer/rss.asp?l=RU" /> |
1108 | - </outline> |
1109 | - |
1110 | - <outline text="Свободное программное обеспечение в России"> |
1111 | - <outline text="Новости от Linuxcenter.ru" htmlUrl="http://www.linuxcenter.ru/" xmlUrl="http://www.linuxcenter.ru/trans/news.rss" /> |
1112 | - </outline> |
1113 | - |
1114 | - <!-- lets keep this English block in sync over all feed lists! --> |
1115 | - <outline text="Международные ленты новостей"> |
1116 | - <outline text="Свободное программное обеспечение"> |
1117 | - <outline text="Open source"> |
1118 | - <outline text="Gnomefiles" htmlUrl="http://www.gnomefiles.org/" xmlUrl="http://www.gnomefiles.org/files/gnomefiles.rdf" /> |
1119 | - <outline text="GNOME Footnotes" htmlUrl="http://www.gnomedesktop.org/" xmlUrl="http://www.gnomedesktop.org/backend.php" /> |
1120 | - <outline text="GrokLaw" htmlUrl="http://www.groklaw.net/" xmlUrl="http://www.groklaw.net/backend/GrokLaw.rdf" /> |
1121 | - <outline text="Liferea Blog" htmlUrl="http://liferea.blogspot.com/" xmlUrl="http://liferea.blogspot.com/feeds/posts/default" /> |
1122 | - <outline text="mozillaZine" htmlUrl="http://www.mozillazine.org/" xmlUrl="http://www.mozillazine.org/atom.xml" /> |
1123 | - <outline text="Planet GNOME" htmlUrl="http://planet.gnome.org/" xmlUrl="http://planet.gnome.org/atom.xml" /> |
1124 | - <outline text="Slashdot" htmlUrl="http://slashdot.org" xmlUrl="http://slashdot.org/slashdot.rss" /> |
1125 | - <outline text="TuxMobil" htmlUrl="http://tuxmobil.org" xmlUrl="http://tuxmobil.org/tuxmobil_rss.rdf" /> |
1126 | - </outline> |
1127 | - </outline> |
1128 | - </outline> |
1129 | - <outline text="Непрочитанные" title="Непрочитанные" description="Непрочитанные" type="vfolder" htmlUrl="" xmlUrl="vfolder"> |
1130 | - <outline type="rule" text="Read status" rule="unread" value="" additive="true"/> |
1131 | - </outline> |
1132 | - <outline text="Важные" title="Важные" description="Важные" type="vfolder" htmlUrl="" xmlUrl="vfolder"> |
1133 | - <outline type="rule" text="Flag status" rule="flagged" value="" additive="true"/> |
1134 | - </outline> |
1135 | - </body> |
1136 | -</opml> |
1137 | |
1138 | === removed file '.pc/debian-example-feeds/opml/feedlist_sk.opml' |
1139 | --- .pc/debian-example-feeds/opml/feedlist_sk.opml 2010-07-19 21:45:37 +0000 |
1140 | +++ .pc/debian-example-feeds/opml/feedlist_sk.opml 1970-01-01 00:00:00 +0000 |
1141 | @@ -1,41 +0,0 @@ |
1142 | -<?xml version="1.0"?> |
1143 | -<opml version="1.0"> |
1144 | - <head> |
1145 | - <title>Liferea Default Feed List</title> |
1146 | - </head> |
1147 | - <body> |
1148 | - <outline text="Example Feeds"> |
1149 | - |
1150 | - <!-- lets keep this default English block in sync over all feed lists! --> |
1151 | - <outline text="International"> <!-- translate this for localized feed list --> |
1152 | - <outline text="Open Source"> <!-- translate this for localized feed list --> |
1153 | - <outline text="Gnomefiles" htmlUrl="http://www.gnomefiles.org/" xmlUrl="http://www.gnomefiles.org/files/gnomefiles.rdf" /> |
1154 | - <outline text="GNOME Footnotes" htmlUrl="http://www.gnomedesktop.org/" xmlUrl="http://www.gnomedesktop.org/backend.php" /> |
1155 | - <outline text="GrokLaw" htmlUrl="http://www.groklaw.net/" xmlUrl="http://www.groklaw.net/backend/GrokLaw.rdf" /> |
1156 | - <outline text="Liferea Blog" htmlUrl="http://liferea.blogspot.com/" xmlUrl="http://liferea.blogspot.com/feeds/posts/default" /> |
1157 | - <outline text="mozillaZine" htmlUrl="http://www.mozillazine.org/" xmlUrl="http://www.mozillazine.org/atom.xml" /> |
1158 | - <outline text="Planet GNOME" htmlUrl="http://planet.gnome.org/" xmlUrl="http://planet.gnome.org/atom.xml" /> |
1159 | - <outline text="Slashdot" htmlUrl="http://slashdot.org" xmlUrl="http://slashdot.org/slashdot.rss" /> |
1160 | - <outline text="TuxMobil" htmlUrl="http://tuxmobil.org" xmlUrl="http://tuxmobil.org/tuxmobil_rss.rdf" /> |
1161 | - </outline> |
1162 | - </outline> |
1163 | - <!-- end of default block --> |
1164 | - |
1165 | - <outline text="National"> |
1166 | - <outline text="SME ONLINE" type="rss" htmlUrl="http://www.sme.sk/" xmlUrl="http://rss.sme.sk/rss/export/smeonline.xml"/> |
1167 | - <outline text="Pravda.sk - Správy" type="rss" htmlUrl="http://www.pravda.sk/" xmlUrl="http://servis.pravda.sk/rss.asp"/> |
1168 | - <outline text="HNonline.sk" type="rss" htmlUrl="http://HNonline.sk" xmlUrl="http://hnonline.sk/?p=k00000_rss"/> |
1169 | - </outline> |
1170 | - </outline> |
1171 | - |
1172 | - <!-- the following search folders should also be in sync for all feed lists --> |
1173 | - <!-- Do only translate the @text attributes in all of the following <outline> tags! --> |
1174 | - <outline text="Unread" title="Unread" description="Unread" type="vfolder" htmlUrl="" xmlUrl="vfolder"> |
1175 | - <outline type="rule" text="Read status" rule="unread" value="" additive="true"/> |
1176 | - </outline> |
1177 | - <outline text="Important" title="Important" description="Important" type="vfolder" htmlUrl="" xmlUrl="vfolder"> |
1178 | - <outline type="rule" text="Flag status" rule="flagged" value="" additive="true"/> |
1179 | - </outline> |
1180 | - <!-- end of search folder block --> |
1181 | - </body> |
1182 | -</opml> |
1183 | |
1184 | === removed file '.pc/debian-example-feeds/opml/feedlist_sv.opml' |
1185 | --- .pc/debian-example-feeds/opml/feedlist_sv.opml 2010-07-19 21:45:37 +0000 |
1186 | +++ .pc/debian-example-feeds/opml/feedlist_sv.opml 1970-01-01 00:00:00 +0000 |
1187 | @@ -1,27 +0,0 @@ |
1188 | -<?xml version="1.0"?> |
1189 | -<opml version="1.0"> |
1190 | - <head> |
1191 | - <title>Liferea Default Feed List</title> |
1192 | - </head> |
1193 | - <body> |
1194 | - <outline title="Exempelkanaler" text="Exempelkanaler" description="Exempelkanaler" type="folder"> |
1195 | - <outline title="Nyheter" text="Nyheter" description="Nyheter" type="folder"> |
1196 | - <outline text="Aftonbladet Nyheter" xmlUrl="http://www.aftonbladet.se/rss/nyheter.xml" /> |
1197 | - <outline text="IDG.se - Senaste nytt" htmlUrl="http://www.idg.se" xmlUrl="http://www.idg.se/rss/nyheter" /> |
1198 | - <outline text="linuxportalen.se - Det nya navet för linuxanvändare i Sverige" htmlUrl="http://www.linuxportalen.se" xmlUrl="http://www.linuxportalen.se/node/feed" /> |
1199 | - <outline text="CS: Öppen källkod" htmlUrl="http://computersweden.idg.se" xmlUrl="http://computersweden.idg.se/rss/%C3%B6ppen+k%C3%A4llkod" /> |
1200 | - <outline title="Nyheter från Expressen" htmlUrl="http://expressen.se/1.573280.1175529352?standAlone=true" xmlUrl="http://expressen.se/1.573280?standAlone=true" /> |
1201 | - </outline> |
1202 | - <outline title="Öppen källkod" text="Öppen källkod" description="Öppen källkod" type="folder"> |
1203 | - <outline text="Gnomefiles" htmlUrl="http://www.gnomefiles.org/" xmlUrl="http://www.gnomefiles.org/files/gnomefiles.rdf" /> |
1204 | - <outline text="GNOME Footnotes" htmlUrl="http://www.gnomedesktop.org/" xmlUrl="http://www.gnomedesktop.org/backend.php" /> |
1205 | - <outline text="GrokLaw" htmlUrl="http://www.groklaw.net/" xmlUrl="http://www.groklaw.net/backend/GrokLaw.rdf" /> |
1206 | - <outline text="Liferea Blog" htmlUrl="http://liferea.blogspot.com/" xmlUrl="http://liferea.blogspot.com/feeds/posts/default" /> |
1207 | - <outline text="mozillaZine" htmlUrl="http://www.mozillazine.org/" xmlUrl="http://www.mozillazine.org/atom.xml" /> |
1208 | - <outline text="Planet GNOME" htmlUrl="http://planet.gnome.org/" xmlUrl="http://planet.gnome.org/atom.xml" /> |
1209 | - <outline text="Slashdot" htmlUrl="http://slashdot.org" xmlUrl="http://slashdot.org/slashdot.rss" /> |
1210 | - <outline text="TuxMobil" htmlUrl="http://tuxmobil.org" xmlUrl="http://tuxmobil.org/tuxmobil_rss.rdf" /> |
1211 | - </outline> |
1212 | - </outline> |
1213 | - </body> |
1214 | -</opml> |
1215 | |
1216 | === removed directory '.pc/fix_systray_behavior' |
1217 | === removed directory '.pc/fix_systray_behavior/src' |
1218 | === removed directory '.pc/fix_systray_behavior/src/ui' |
1219 | === removed file '.pc/fix_systray_behavior/src/ui/liferea_shell.c' |
1220 | --- .pc/fix_systray_behavior/src/ui/liferea_shell.c 2010-10-31 11:58:23 +0000 |
1221 | +++ .pc/fix_systray_behavior/src/ui/liferea_shell.c 1970-01-01 00:00:00 +0000 |
1222 | @@ -1,1378 +0,0 @@ |
1223 | -/** |
1224 | - * @file ui_shell.c UI layout handling |
1225 | - * |
1226 | - * Copyright (C) 2004-2006 Nathan J. Conrad <t98502@users.sourceforge.net> |
1227 | - * Copyright (C) 2007-2008 Lars Lindner <lars.lindner@gmail.com> |
1228 | - * |
1229 | - * This program is free software; you can redistribute it and/or modify |
1230 | - * it under the terms of the GNU General Public License as published by |
1231 | - * the Free Software Foundation; either version 2 of the License, or |
1232 | - * (at your option) any later version. |
1233 | - * |
1234 | - * This program is distributed in the hope that it will be useful, |
1235 | - * but WITHOUT ANY WARRANTY; without even the implied warranty of |
1236 | - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
1237 | - * GNU General Public License for more details. |
1238 | - * |
1239 | - * You should have received a copy of the GNU General Public License |
1240 | - * along with this program; if not, write to the Free Software |
1241 | - * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA |
1242 | - */ |
1243 | - |
1244 | -#ifdef HAVE_CONFIG_H |
1245 | -# include <config.h> |
1246 | -#endif |
1247 | - |
1248 | -#include "ui/liferea_shell.h" |
1249 | - |
1250 | -#include <gtk/gtk.h> |
1251 | -#include <gdk/gdk.h> |
1252 | -#include <gdk/gdkkeysyms.h> |
1253 | -#include <glade/glade.h> |
1254 | -#include <string.h> /* strcmp() and strsep() */ |
1255 | - |
1256 | -#include "browser.h" |
1257 | -#include "common.h" |
1258 | -#include "conf.h" |
1259 | -#include "debug.h" |
1260 | -#include "export.h" |
1261 | -#include "feedlist.h" |
1262 | -#include "htmlview.h" |
1263 | -#include "itemlist.h" |
1264 | -#include "net.h" |
1265 | -#include "notification/notification.h" |
1266 | -#include "ui/browser_tabs.h" |
1267 | -#include "ui/itemview.h" |
1268 | -#include "ui/liferea_dialog.h" |
1269 | -#include "ui/ui_common.h" |
1270 | -#include "ui/ui_feedlist.h" |
1271 | -#include "ui/ui_itemlist.h" |
1272 | -#include "ui/ui_prefs.h" |
1273 | -#include "ui/ui_script.h" |
1274 | -#include "ui/ui_search.h" |
1275 | -#include "ui/search_dialog.h" |
1276 | -#include "ui/ui_session.h" |
1277 | -#include "ui/ui_tray.h" |
1278 | -#include "ui/ui_update.h" |
1279 | - |
1280 | -/* all used icons (FIXME: evil) */ |
1281 | -GdkPixbuf *icons[MAX_ICONS]; |
1282 | - |
1283 | -static void liferea_shell_class_init (LifereaShellClass *klass); |
1284 | -static void liferea_shell_init (LifereaShell *ls); |
1285 | - |
1286 | -#define LIFEREA_SHELL_GET_PRIVATE(object)(G_TYPE_INSTANCE_GET_PRIVATE ((object), LIFEREA_SHELL_TYPE, LifereaShellPrivate)) |
1287 | - |
1288 | -struct LifereaShellPrivate { |
1289 | - GladeXML *xml; |
1290 | - |
1291 | - GtkWindow *window; /**< Liferea main window */ |
1292 | - GtkWidget *menubar; |
1293 | - GtkWidget *toolbar; |
1294 | - GtkTreeView *feedlistView; |
1295 | - |
1296 | - GtkStatusbar *statusbar; /**< main window status bar */ |
1297 | - gboolean statusbarLocked; /**< flag locking important message on status bar */ |
1298 | - guint statusbarLockTimer; /**< timer id for status bar lock reset timer */ |
1299 | - |
1300 | - GtkWidget *statusbar_feedsinfo; |
1301 | - GtkActionGroup *generalActions; |
1302 | - GtkActionGroup *addActions; /**< all types of "New" options */ |
1303 | - GtkActionGroup *feedActions; /**< update and mark read */ |
1304 | - GtkActionGroup *readWriteActions; /**< node remove and properties, node itemset items remove */ |
1305 | - GtkActionGroup *itemActions; /**< item state toggline, single item remove */ |
1306 | - |
1307 | - FeedList *feedlist; |
1308 | - ItemView *itemview; |
1309 | - BrowserTabs *tabs; |
1310 | -}; |
1311 | - |
1312 | -static GObjectClass *parent_class = NULL; |
1313 | -static LifereaShell *shell = NULL; |
1314 | - |
1315 | -GType |
1316 | -liferea_shell_get_type (void) |
1317 | -{ |
1318 | - static GType type = 0; |
1319 | - |
1320 | - if (G_UNLIKELY (type == 0)) |
1321 | - { |
1322 | - static const GTypeInfo our_info = |
1323 | - { |
1324 | - sizeof (LifereaShellClass), |
1325 | - NULL, /* base_init */ |
1326 | - NULL, /* base_finalize */ |
1327 | - (GClassInitFunc) liferea_shell_class_init, |
1328 | - NULL, |
1329 | - NULL, /* class_data */ |
1330 | - sizeof (LifereaShell), |
1331 | - 0, /* n_preallocs */ |
1332 | - (GInstanceInitFunc) liferea_shell_init |
1333 | - }; |
1334 | - |
1335 | - type = g_type_register_static (G_TYPE_OBJECT, |
1336 | - "LifereaShell", |
1337 | - &our_info, 0); |
1338 | - } |
1339 | - |
1340 | - return type; |
1341 | -} |
1342 | - |
1343 | -static void |
1344 | -liferea_shell_finalize (GObject *object) |
1345 | -{ |
1346 | - LifereaShell *ls = LIFEREA_SHELL (object); |
1347 | - |
1348 | - g_object_unref (ls->priv->xml); |
1349 | - |
1350 | - G_OBJECT_CLASS (parent_class)->finalize (object); |
1351 | -} |
1352 | - |
1353 | -static void |
1354 | -liferea_shell_class_init (LifereaShellClass *klass) |
1355 | -{ |
1356 | - GObjectClass *object_class = G_OBJECT_CLASS (klass); |
1357 | - |
1358 | - parent_class = g_type_class_peek_parent (klass); |
1359 | - |
1360 | - object_class->finalize = liferea_shell_finalize; |
1361 | - |
1362 | - g_type_class_add_private (object_class, sizeof(LifereaShellPrivate)); |
1363 | -} |
1364 | - |
1365 | -GtkWidget * |
1366 | -liferea_shell_lookup (const gchar *name) |
1367 | -{ |
1368 | - g_return_val_if_fail (shell != NULL, NULL); |
1369 | - g_return_val_if_fail (shell->priv != NULL, NULL); |
1370 | - |
1371 | - return glade_xml_get_widget (shell->priv->xml, name); |
1372 | -} |
1373 | - |
1374 | -static void |
1375 | -liferea_shell_init (LifereaShell *ls) |
1376 | -{ |
1377 | - /* globally accessible singleton */ |
1378 | - g_assert (NULL == shell); |
1379 | - shell = ls; |
1380 | - |
1381 | - shell->priv = LIFEREA_SHELL_GET_PRIVATE (ls); |
1382 | - shell->priv->xml = glade_xml_new (PACKAGE_DATA_DIR G_DIR_SEPARATOR_S PACKAGE G_DIR_SEPARATOR_S "liferea.glade", "mainwindow", GETTEXT_PACKAGE); |
1383 | - glade_xml_signal_autoconnect (shell->priv->xml); |
1384 | -} |
1385 | - |
1386 | -/** |
1387 | - * Restore the window position from the values saved into gconf. Note |
1388 | - * that this does not display/present/show the mainwindow. |
1389 | - */ |
1390 | -static void |
1391 | -liferea_shell_restore_position (void) |
1392 | -{ |
1393 | - /* load window position */ |
1394 | - int x, y, w, h; |
1395 | - |
1396 | - x = conf_get_int_value (LAST_WINDOW_X); |
1397 | - y = conf_get_int_value (LAST_WINDOW_Y); |
1398 | - |
1399 | - w = conf_get_int_value (LAST_WINDOW_WIDTH); |
1400 | - h = conf_get_int_value (LAST_WINDOW_HEIGHT); |
1401 | - |
1402 | - debug4 (DEBUG_GUI, "Retrieved saved setting: size %dx%d position %d:%d", w, h, x, y); |
1403 | - |
1404 | - /* Restore position only if the width and height were saved */ |
1405 | - if (w != 0 && h != 0) { |
1406 | - |
1407 | - if (x >= gdk_screen_width ()) |
1408 | - x = gdk_screen_width () - 100; |
1409 | - else if (x + w < 0) |
1410 | - x = 100; |
1411 | - |
1412 | - if (y >= gdk_screen_height ()) |
1413 | - y = gdk_screen_height () - 100; |
1414 | - else if (y + w < 0) |
1415 | - y = 100; |
1416 | - |
1417 | - debug4 (DEBUG_GUI, "Restoring to size %dx%d position %d:%d", w, h, x, y); |
1418 | - |
1419 | - gtk_window_move (GTK_WINDOW (shell->priv->window), x, y); |
1420 | - |
1421 | - /* load window size */ |
1422 | - gtk_window_resize (GTK_WINDOW (shell->priv->window), w, h); |
1423 | - } |
1424 | - |
1425 | - if (conf_get_bool_value (LAST_WINDOW_MAXIMIZED)) |
1426 | - gtk_window_maximize (GTK_WINDOW (shell->priv->window)); |
1427 | - else |
1428 | - gtk_window_unmaximize (GTK_WINDOW (shell->priv->window)); |
1429 | - |
1430 | -} |
1431 | - |
1432 | -void |
1433 | -liferea_shell_save_position (void) |
1434 | -{ |
1435 | - GtkWidget *pane; |
1436 | - gint x, y, w, h; |
1437 | - |
1438 | - /* save pane proportions */ |
1439 | - pane = liferea_shell_lookup ("leftpane"); |
1440 | - if (pane) { |
1441 | - x = gtk_paned_get_position (GTK_PANED (pane)); |
1442 | - conf_set_int_value (LAST_VPANE_POS, x); |
1443 | - } |
1444 | - |
1445 | - pane = liferea_shell_lookup ("normalViewPane"); |
1446 | - if (pane) { |
1447 | - y = gtk_paned_get_position (GTK_PANED (pane)); |
1448 | - conf_set_int_value (LAST_HPANE_POS, y); |
1449 | - } |
1450 | - |
1451 | - pane = liferea_shell_lookup ("wideViewPane"); |
1452 | - if (pane) { |
1453 | - y = gtk_paned_get_position (GTK_PANED (pane)); |
1454 | - conf_set_int_value (LAST_WPANE_POS, y); |
1455 | - } |
1456 | - |
1457 | - /* The following needs to be skipped when the window is not visible */ |
1458 | - if (!GTK_WIDGET_VISIBLE (shell->priv->window)) |
1459 | - return; |
1460 | - |
1461 | - if (conf_get_bool_value (LAST_WINDOW_MAXIMIZED)) |
1462 | - return; |
1463 | - |
1464 | - gtk_window_get_position (shell->priv->window, &x, &y); |
1465 | - gtk_window_get_size (shell->priv->window, &w, &h); |
1466 | - |
1467 | - if (x+w<0 || y+h<0 || |
1468 | - x > gdk_screen_width () || |
1469 | - y > gdk_screen_height ()) |
1470 | - return; |
1471 | - |
1472 | - debug4 (DEBUG_GUI, "Saving window size and position: %dx%d %d:%d", w, h, x, y); |
1473 | - |
1474 | - /* save window position */ |
1475 | - conf_set_int_value (LAST_WINDOW_X, x); |
1476 | - conf_set_int_value (LAST_WINDOW_Y, y); |
1477 | - |
1478 | - /* save window size */ |
1479 | - conf_set_int_value (LAST_WINDOW_WIDTH, w); |
1480 | - conf_set_int_value (LAST_WINDOW_HEIGHT, h); |
1481 | -} |
1482 | - |
1483 | -void |
1484 | -liferea_shell_set_toolbar_style (const gchar *toolbar_style) |
1485 | -{ |
1486 | - if (!toolbar_style) /* default to icons */ |
1487 | - gtk_toolbar_set_style (GTK_TOOLBAR (shell->priv->toolbar), GTK_TOOLBAR_ICONS); |
1488 | - else if (!strcmp (toolbar_style, "text")) |
1489 | - gtk_toolbar_set_style (GTK_TOOLBAR (shell->priv->toolbar), GTK_TOOLBAR_TEXT); |
1490 | - else if (!strcmp (toolbar_style, "both")) |
1491 | - gtk_toolbar_set_style (GTK_TOOLBAR (shell->priv->toolbar), GTK_TOOLBAR_BOTH); |
1492 | - else if (!strcmp (toolbar_style, "both_horiz") || !strcmp (toolbar_style, "both-horiz") ) |
1493 | - gtk_toolbar_set_style (GTK_TOOLBAR (shell->priv->toolbar), GTK_TOOLBAR_BOTH_HORIZ); |
1494 | - else /* default to icons */ |
1495 | - gtk_toolbar_set_style (GTK_TOOLBAR (shell->priv->toolbar), GTK_TOOLBAR_ICONS); |
1496 | -} |
1497 | - |
1498 | -void |
1499 | -liferea_shell_update_toolbar (void) |
1500 | -{ |
1501 | - if (conf_get_bool_value (DISABLE_TOOLBAR)) |
1502 | - gtk_widget_hide (shell->priv->toolbar); |
1503 | - else |
1504 | - gtk_widget_show (shell->priv->toolbar); |
1505 | -} |
1506 | - |
1507 | -void |
1508 | -liferea_shell_update_update_menu (gboolean enabled) |
1509 | -{ |
1510 | - gtk_action_set_sensitive (gtk_action_group_get_action (shell->priv->feedActions, "UpdateSelected"), enabled); |
1511 | -} |
1512 | - |
1513 | -void |
1514 | -liferea_shell_update_feed_menu (gboolean add, gboolean enabled, gboolean readWrite) |
1515 | -{ |
1516 | - gtk_action_group_set_sensitive (shell->priv->addActions, add); |
1517 | - gtk_action_group_set_sensitive (shell->priv->feedActions, enabled); |
1518 | - gtk_action_group_set_sensitive (shell->priv->readWriteActions, readWrite); |
1519 | -} |
1520 | - |
1521 | -void |
1522 | -liferea_shell_update_item_menu (gboolean enabled) |
1523 | -{ |
1524 | - gtk_action_group_set_sensitive (shell->priv->itemActions, enabled); |
1525 | -} |
1526 | - |
1527 | -void |
1528 | -liferea_shell_update_allitems_actions (gboolean isNotEmpty, gboolean isRead) |
1529 | -{ |
1530 | - gtk_action_set_sensitive (gtk_action_group_get_action (shell->priv->generalActions, "RemoveAllItems"), isNotEmpty); |
1531 | - gtk_action_set_sensitive (gtk_action_group_get_action (shell->priv->feedActions, "MarkFeedAsRead"), isRead); |
1532 | -} |
1533 | - |
1534 | -void |
1535 | -liferea_shell_update_unread_stats (void) |
1536 | -{ |
1537 | - gint new_items, unread_items; |
1538 | - gchar *msg, *tmp; |
1539 | - |
1540 | - if (!shell->priv) |
1541 | - return; |
1542 | - |
1543 | - new_items = feedlist_get_new_item_count (); |
1544 | - unread_items = feedlist_get_unread_item_count (); |
1545 | - |
1546 | - if (new_items != 0) |
1547 | - msg = g_strdup_printf (ngettext (" (%d new)", " (%d new)", new_items), new_items); |
1548 | - else |
1549 | - msg = g_strdup (""); |
1550 | - |
1551 | - if (unread_items != 0) |
1552 | - tmp = g_strdup_printf (ngettext ("%d unread%s", "%d unread%s", unread_items), unread_items, msg); |
1553 | - else |
1554 | - tmp = g_strdup (""); |
1555 | - |
1556 | - gtk_label_set_text (GTK_LABEL (shell->priv->statusbar_feedsinfo), tmp); |
1557 | - g_free (tmp); |
1558 | - g_free (msg); |
1559 | -} |
1560 | - |
1561 | -/* |
1562 | - Do to the unsuitable GtkStatusBar stack handling which doesn't |
1563 | - allow to keep messages on top of the stack for some time without |
1564 | - overwriting them with newly arriving messages we need some extra |
1565 | - handling here. |
1566 | - |
1567 | - Liferea knows two types of status messages: |
1568 | - |
1569 | - -> low prio messages (e.g. updating status messages) |
1570 | - -> high prio messages (caused by user interaction, e.g. link hovering) |
1571 | - |
1572 | - The ideas is to keep the high prio messages always visible no matter |
1573 | - what low prio messages arrive. To solve this we define the status bar |
1574 | - stack is always a stack of two messages at most. At the bottom of the |
1575 | - stack is always the latest low prio message and on top of the stack |
1576 | - is the latest high prio message (or none at all). |
1577 | - |
1578 | - To enforce this using GtkStatusBar we use a lock to avoid adding |
1579 | - low prio messages on top of high priority ones. This lock is valid |
1580 | - for at most 5s which should be enough to read the high priority |
1581 | - message. Afterwards new low priority messages will overrule the |
1582 | - out-dated high priority message. |
1583 | - */ |
1584 | - |
1585 | -static gboolean |
1586 | -liferea_shell_unlock_status_bar_cb (gpointer user_data) |
1587 | -{ |
1588 | - shell->priv->statusbarLocked = FALSE; |
1589 | - |
1590 | - return FALSE; |
1591 | -} |
1592 | - |
1593 | -static gboolean |
1594 | -liferea_shell_set_status_bar_important_cb (gpointer user_data) |
1595 | -{ |
1596 | - gchar *text = (gchar *)user_data; |
1597 | - guint id; |
1598 | - GtkStatusbar *statusbar; |
1599 | - |
1600 | - statusbar = GTK_STATUSBAR (shell->priv->statusbar); |
1601 | - id = gtk_statusbar_get_context_id (statusbar, "important"); |
1602 | - gtk_statusbar_pop (statusbar, id); |
1603 | - gtk_statusbar_push (statusbar, id, text); |
1604 | - g_free(text); |
1605 | - |
1606 | - return FALSE; |
1607 | -} |
1608 | - |
1609 | -static gboolean |
1610 | -liferea_shell_set_status_bar_default_cb (gpointer user_data) |
1611 | -{ |
1612 | - gchar *text = (gchar *)user_data; |
1613 | - guint id; |
1614 | - GtkStatusbar *statusbar; |
1615 | - |
1616 | - statusbar = GTK_STATUSBAR (shell->priv->statusbar); |
1617 | - id = gtk_statusbar_get_context_id (statusbar, "default"); |
1618 | - gtk_statusbar_pop (statusbar, id); |
1619 | - gtk_statusbar_push (statusbar, id, text); |
1620 | - g_free(text); |
1621 | - |
1622 | - return FALSE; |
1623 | -} |
1624 | - |
1625 | -void |
1626 | -liferea_shell_set_status_bar (const char *format, ...) |
1627 | -{ |
1628 | - va_list args; |
1629 | - gchar *text; |
1630 | - |
1631 | - if (shell->priv->statusbarLocked) |
1632 | - return; |
1633 | - |
1634 | - g_return_if_fail (format != NULL); |
1635 | - |
1636 | - va_start (args, format); |
1637 | - text = g_strdup_vprintf (format, args); |
1638 | - va_end (args); |
1639 | - |
1640 | - g_idle_add ((GSourceFunc)liferea_shell_set_status_bar_default_cb, (gpointer)text); |
1641 | -} |
1642 | - |
1643 | -void |
1644 | -liferea_shell_set_important_status_bar (const char *format, ...) |
1645 | -{ |
1646 | - va_list args; |
1647 | - gchar *text; |
1648 | - |
1649 | - g_return_if_fail (format != NULL); |
1650 | - |
1651 | - va_start (args, format); |
1652 | - text = g_strdup_vprintf (format, args); |
1653 | - va_end (args); |
1654 | - |
1655 | - shell->priv->statusbarLocked = FALSE; |
1656 | - if (shell->priv->statusbarLockTimer) { |
1657 | - g_source_remove (shell->priv->statusbarLockTimer); |
1658 | - shell->priv->statusbarLockTimer = 0; |
1659 | - } |
1660 | - |
1661 | - /* URL hover messages are reset with an empty string, so |
1662 | - we must locking the status bar on empty strings! */ |
1663 | - if (!g_str_equal (text, "")) { |
1664 | - /* Realize 5s locking for important messages... */ |
1665 | - shell->priv->statusbarLocked = TRUE; |
1666 | - shell->priv->statusbarLockTimer = g_timeout_add_seconds (5, liferea_shell_unlock_status_bar_cb, NULL); |
1667 | - } |
1668 | - |
1669 | - g_idle_add ((GSourceFunc)liferea_shell_set_status_bar_important_cb, (gpointer)text); |
1670 | -} |
1671 | - |
1672 | -static void |
1673 | -liferea_shell_do_zoom (gboolean in) |
1674 | -{ |
1675 | - /* We must apply the zoom either to the item view |
1676 | - or to an open tab, depending on the browser tabs |
1677 | - GtkNotebook page that is active... */ |
1678 | - if (!browser_tabs_get_active_htmlview ()) |
1679 | - itemview_do_zoom (in); |
1680 | - else |
1681 | - browser_tabs_do_zoom (in); |
1682 | -} |
1683 | - |
1684 | -static gboolean |
1685 | -on_key_press_event_null_cb (GtkWidget *widget, GdkEventKey *event, gpointer data) |
1686 | -{ |
1687 | - return FALSE; |
1688 | -} |
1689 | - |
1690 | -static gboolean |
1691 | -on_notebook_scroll_event_null_cb (GtkWidget *widget, GdkEventScroll *event) |
1692 | -{ |
1693 | - GtkNotebook *notebook = GTK_NOTEBOOK (widget); |
1694 | - |
1695 | - GtkWidget* child; |
1696 | - GtkWidget* originator; |
1697 | - |
1698 | - if (!notebook->cur_page) |
1699 | - return FALSE; |
1700 | - |
1701 | - child = gtk_notebook_get_nth_page (notebook, gtk_notebook_get_current_page (notebook)); |
1702 | - originator = gtk_get_event_widget ((GdkEvent *)event); |
1703 | - |
1704 | - /* ignore scroll events from the content of the page */ |
1705 | - if (!originator || gtk_widget_is_ancestor (originator, child)) |
1706 | - return FALSE; |
1707 | - |
1708 | - return TRUE; |
1709 | -} |
1710 | - |
1711 | -static gboolean |
1712 | -on_close (GtkWidget *widget, GdkEvent *event, gpointer user_data) |
1713 | -{ |
1714 | - if ((ui_tray_get_count() == 0) || (conf_get_bool_value (DONT_MINIMIZE_TO_TRAY))) { |
1715 | - liferea_shutdown (); |
1716 | - return TRUE; |
1717 | - } |
1718 | - |
1719 | - liferea_shell_save_position (); |
1720 | - gtk_widget_hide (GTK_WIDGET (shell->priv->window)); |
1721 | - |
1722 | - return TRUE; |
1723 | -} |
1724 | - |
1725 | -static gboolean |
1726 | -on_window_state_event (GtkWidget *widget, GdkEvent *event, gpointer user_data) |
1727 | -{ |
1728 | - if (event->type == GDK_WINDOW_STATE) { |
1729 | - GdkWindowState changed = ((GdkEventWindowState*)event)->changed_mask, state = ((GdkEventWindowState*)event)->new_window_state; |
1730 | - |
1731 | - if (changed == GDK_WINDOW_STATE_MAXIMIZED && !(state & GDK_WINDOW_STATE_WITHDRAWN)) { |
1732 | - if (state & GDK_WINDOW_STATE_MAXIMIZED) |
1733 | - conf_set_bool_value (LAST_WINDOW_MAXIMIZED, TRUE); |
1734 | - else |
1735 | - conf_set_bool_value (LAST_WINDOW_MAXIMIZED, FALSE); |
1736 | - } |
1737 | - if (state & GDK_WINDOW_STATE_ICONIFIED) |
1738 | - session_set_cmd (NULL, MAINWINDOW_ICONIFIED); |
1739 | - else if(state & GDK_WINDOW_STATE_WITHDRAWN) |
1740 | - session_set_cmd (NULL, MAINWINDOW_HIDDEN); |
1741 | - else |
1742 | - session_set_cmd (NULL, MAINWINDOW_SHOWN); |
1743 | - } |
1744 | - return FALSE; |
1745 | -} |
1746 | - |
1747 | -static gboolean |
1748 | -on_key_press_event (GtkWidget *widget, GdkEventKey *event, gpointer data) |
1749 | -{ |
1750 | - gboolean modifier_matches = FALSE; |
1751 | - guint default_modifiers; |
1752 | - const gchar *type; |
1753 | - GtkWidget *focusw; |
1754 | - |
1755 | - if (event->type == GDK_KEY_PRESS) { |
1756 | - default_modifiers = gtk_accelerator_get_default_mod_mask (); |
1757 | - |
1758 | - /* handle [<modifier>+]<Space> headline skimming hotkey */ |
1759 | - switch (event->keyval) { |
1760 | - case GDK_space: |
1761 | - switch (conf_get_int_value (BROWSE_KEY_SETTING)) { |
1762 | - default: |
1763 | - case 0: |
1764 | - modifier_matches = ((event->state & default_modifiers) == 0); |
1765 | - /* Hack to make space handled in the module. This is necessary |
1766 | - because the HTML widget code must be able to catch spaces |
1767 | - for input fields. |
1768 | - |
1769 | - By ignoring the space here it will be passed to the HTML |
1770 | - widget which in turn will pass it back if it is not eaten by |
1771 | - any input field currently focussed. */ |
1772 | - return FALSE; |
1773 | - case 1: |
1774 | - modifier_matches = ((event->state & GDK_CONTROL_MASK) == GDK_CONTROL_MASK); |
1775 | - break; |
1776 | - case 2: |
1777 | - modifier_matches = ((event->state & GDK_MOD1_MASK) == GDK_MOD1_MASK); |
1778 | - break; |
1779 | - } |
1780 | - |
1781 | - if (modifier_matches) { |
1782 | - itemview_scroll (); |
1783 | - return TRUE; |
1784 | - } |
1785 | - break; |
1786 | - } |
1787 | - |
1788 | - /* some <Ctrl> hotkeys that overrule the HTML view */ |
1789 | - if ((event->state & GDK_CONTROL_MASK) == GDK_CONTROL_MASK) { |
1790 | - switch (event->keyval) { |
1791 | - case GDK_KP_Add: |
1792 | - case GDK_equal: |
1793 | - case GDK_plus: |
1794 | - liferea_shell_do_zoom (TRUE); |
1795 | - return TRUE; |
1796 | - break; |
1797 | - case GDK_KP_Subtract: |
1798 | - case GDK_minus: |
1799 | - liferea_shell_do_zoom (FALSE); |
1800 | - return TRUE; |
1801 | - break; |
1802 | - } |
1803 | - } |
1804 | - |
1805 | - /* prevent usage of navigation keys in entries */ |
1806 | - focusw = gtk_window_get_focus (GTK_WINDOW (widget)); |
1807 | - if (!focusw || GTK_IS_ENTRY (focusw)) |
1808 | - return FALSE; |
1809 | - |
1810 | - /* prevent usage of navigation keys in HTML view */ |
1811 | - type = g_type_name (GTK_WIDGET_TYPE (focusw)); |
1812 | - if (type && (!strcmp (type, "WebKitWebView"))) |
1813 | - return FALSE; |
1814 | - |
1815 | - /* check for treeview navigation */ |
1816 | - if (0 == (event->state & default_modifiers)) { |
1817 | - switch (event->keyval) { |
1818 | - case GDK_KP_Delete: |
1819 | - case GDK_Delete: |
1820 | - if (focusw == GTK_WIDGET (shell->priv->feedlistView)) |
1821 | - return FALSE; /* to be handled in ui_feedlist_key_press_cb() */ |
1822 | - |
1823 | - on_remove_item_activate (NULL, NULL); |
1824 | - return TRUE; |
1825 | - break; |
1826 | - case GDK_n: |
1827 | - on_next_unread_item_activate (NULL, NULL); |
1828 | - return TRUE; |
1829 | - break; |
1830 | - case GDK_f: |
1831 | - itemview_move_cursor (1); |
1832 | - return TRUE; |
1833 | - break; |
1834 | - case GDK_b: |
1835 | - itemview_move_cursor (-1); |
1836 | - return TRUE; |
1837 | - break; |
1838 | - case GDK_u: |
1839 | - ui_common_treeview_move_cursor (shell->priv->feedlistView, -1); |
1840 | - itemview_move_cursor_to_first (); |
1841 | - return TRUE; |
1842 | - break; |
1843 | - case GDK_d: |
1844 | - ui_common_treeview_move_cursor (shell->priv->feedlistView, 1); |
1845 | - itemview_move_cursor_to_first (); |
1846 | - return TRUE; |
1847 | - break; |
1848 | - } |
1849 | - } |
1850 | - } |
1851 | - |
1852 | - return FALSE; |
1853 | -} |
1854 | - |
1855 | -static gboolean |
1856 | -liferea_shell_save_accels (gpointer data) |
1857 | -{ |
1858 | - gchar *accels_file = NULL; |
1859 | - |
1860 | - accels_file = g_build_filename (common_get_cache_path (), "accels", NULL); |
1861 | - gtk_accel_map_save (accels_file); |
1862 | - g_free (accels_file); |
1863 | - return FALSE; |
1864 | -} |
1865 | - |
1866 | -static void |
1867 | -on_accel_change (GtkAccelMap *object, gchar *accel_path, |
1868 | - guint accel_key, GdkModifierType accel_mode, |
1869 | - gpointer user_data) |
1870 | -{ |
1871 | - g_idle_add (liferea_shell_save_accels, NULL); |
1872 | -} |
1873 | - |
1874 | -static void |
1875 | -on_searchbtn_clicked (GtkButton *button, gpointer user_data) |
1876 | -{ |
1877 | - simple_search_dialog_open (); |
1878 | -} |
1879 | - |
1880 | -void |
1881 | -on_onlinebtn_clicked (GtkButton *button, gpointer user_data) |
1882 | -{ |
1883 | - network_set_online (!network_is_online ()); |
1884 | -} |
1885 | - |
1886 | -static void |
1887 | -on_work_offline_activate (GtkToggleAction *menuitem, gpointer user_data) |
1888 | -{ |
1889 | - network_set_online (!gtk_toggle_action_get_active (menuitem)); |
1890 | -} |
1891 | - |
1892 | -static void |
1893 | -on_about_activate (GtkMenuItem *menuitem, gpointer user_data) |
1894 | -{ |
1895 | - GtkWidget *dialog; |
1896 | - |
1897 | - dialog = liferea_dialog_new (NULL, "aboutdialog"); |
1898 | - gtk_about_dialog_set_version (GTK_ABOUT_DIALOG (dialog), VERSION); |
1899 | - g_signal_connect (dialog, "response", G_CALLBACK (gtk_widget_hide), NULL); |
1900 | - gtk_widget_show (dialog); |
1901 | -} |
1902 | - |
1903 | -static void |
1904 | -on_topics_activate (GtkMenuItem *menuitem, gpointer user_data) |
1905 | -{ |
1906 | - gchar *filename = g_strdup_printf ("file://" PACKAGE_DATA_DIR "/" PACKAGE "/doc/html/%s", _("topics_en.html")); |
1907 | - browser_tabs_add_new (filename, _("Help Topics"), TRUE); |
1908 | - g_free (filename); |
1909 | -} |
1910 | - |
1911 | -static void |
1912 | -on_quick_reference_activate (GtkMenuItem *menuitem, gpointer user_data) |
1913 | -{ |
1914 | - gchar *filename = g_strdup_printf ("file://" PACKAGE_DATA_DIR "/" PACKAGE "/doc/html/%s", _("reference_en.html")); |
1915 | - browser_tabs_add_new (filename, _("Quick Reference"), TRUE); |
1916 | - g_free (filename); |
1917 | -} |
1918 | - |
1919 | -static void |
1920 | -on_faq_activate (GtkMenuItem *menuitem, gpointer user_data) |
1921 | -{ |
1922 | - gchar *filename = g_strdup_printf ("file://" PACKAGE_DATA_DIR "/" PACKAGE "/doc/html/%s", _("faq_en.html")); |
1923 | - browser_tabs_add_new (filename, _("FAQ"), TRUE); |
1924 | - g_free (filename); |
1925 | -} |
1926 | - |
1927 | -static void |
1928 | -on_menu_quit (GtkMenuItem *menuitem, gpointer user_data) |
1929 | -{ |
1930 | - liferea_shutdown (); |
1931 | -} |
1932 | - |
1933 | -static void |
1934 | -on_menu_zoomin_selected (gpointer callback_data, guint callback_action, GtkWidget *widget) |
1935 | -{ |
1936 | - liferea_shell_do_zoom (TRUE); |
1937 | -} |
1938 | - |
1939 | -static void |
1940 | -on_menu_zoomout_selected (gpointer callback_data, guint callback_action, GtkWidget *widget) |
1941 | -{ |
1942 | - liferea_shell_do_zoom (FALSE); |
1943 | -} |
1944 | - |
1945 | -static void |
1946 | -on_menu_import (gpointer callback_data, guint callback_action, GtkWidget *widget) |
1947 | -{ |
1948 | - import_OPML_file (); |
1949 | -} |
1950 | - |
1951 | -static void |
1952 | -on_menu_export (gpointer callback_data, guint callback_action, GtkWidget *widget) |
1953 | -{ |
1954 | - export_OPML_file (); |
1955 | -} |
1956 | - |
1957 | -// FIXME: change to signal callback |
1958 | -void |
1959 | -liferea_shell_online_status_changed (int online) |
1960 | -{ |
1961 | - GtkWidget *widget; |
1962 | - |
1963 | - if (!shell) |
1964 | - return; // FIXME: this check shouldn't be necessary |
1965 | - |
1966 | - widget = liferea_shell_lookup ("onlineimage"); |
1967 | - |
1968 | - if (online) { |
1969 | - liferea_shell_set_status_bar (_("Liferea is now online")); |
1970 | - gtk_image_set_from_pixbuf (GTK_IMAGE (widget), icons[ICON_ONLINE]); |
1971 | - atk_object_set_name (gtk_widget_get_accessible (widget), _("Work Offline")); |
1972 | - } else { |
1973 | - liferea_shell_set_status_bar (_("Liferea is now offline")); |
1974 | - gtk_image_set_from_pixbuf (GTK_IMAGE (widget), icons[ICON_OFFLINE]); |
1975 | - atk_object_set_name (gtk_widget_get_accessible (widget), _("Work Online")); |
1976 | - } |
1977 | - gtk_toggle_action_set_active (GTK_TOGGLE_ACTION (gtk_action_group_get_action (shell->priv->generalActions, "ToggleOfflineMode")), !online); |
1978 | - |
1979 | - /* Propagate new online status to other interested widgets */ |
1980 | - // FIXME: bad design, HTML view implementation needs to register for network events itself |
1981 | - liferea_htmlview_set_online (online); |
1982 | - ui_tray_update (); |
1983 | -} |
1984 | - |
1985 | -/* methods to receive URLs which were dropped anywhere in the main window */ |
1986 | -static void |
1987 | -liferea_shell_URL_received (GtkWidget *widget, GdkDragContext *context, gint x, gint y, GtkSelectionData *data, guint info, guint time) |
1988 | -{ |
1989 | - gchar *tmp1, *tmp2, *freeme; |
1990 | - GtkWidget *mainwindow; |
1991 | - GtkTreeView *treeview; |
1992 | - GtkTreeModel *model; |
1993 | - GtkTreePath *path; |
1994 | - GtkTreeIter iter; |
1995 | - nodePtr node; |
1996 | - gint tx, ty; |
1997 | - |
1998 | - g_return_if_fail (data->data != NULL); |
1999 | - |
2000 | - mainwindow = GTK_WIDGET (liferea_shell_lookup ("mainwindow")); |
2001 | - treeview = GTK_TREE_VIEW (liferea_shell_lookup ("feedlist")); |
2002 | - model = gtk_tree_view_get_model (treeview); |
2003 | - |
2004 | - /* x and y are relative to the main window, make them relative to the treeview */ |
2005 | - g_assert (gtk_widget_translate_coordinates (mainwindow, GTK_WIDGET (treeview), x, y, &tx, &ty)); |
2006 | - |
2007 | - if ((data->length >= 0) && (data->format == 8)) { |
2008 | - /* extra handling to accept multiple drops */ |
2009 | - freeme = tmp1 = g_strdup (data->data); |
2010 | - while ((tmp2 = strsep (&tmp1, "\n\r"))) { |
2011 | - if (strlen (tmp2)) { |
2012 | - /* if the drop is over a node, select it so that feedlist_add_subscription() |
2013 | - * adds it in the correct folder */ |
2014 | - if (gtk_tree_view_get_dest_row_at_pos (treeview, tx, ty, &path, NULL)) { |
2015 | - if (gtk_tree_model_get_iter (model, &iter, path)) { |
2016 | - gtk_tree_model_get (model, &iter, FS_PTR, &node, -1); |
2017 | - /* if node is NULL, ui_feedlist_select() will unselect the tv */ |
2018 | - ui_feedlist_select (node); |
2019 | - } |
2020 | - gtk_tree_path_free (path); |
2021 | - } |
2022 | - feedlist_add_subscription (g_strdup (tmp2), NULL, NULL, |
2023 | - FEED_REQ_RESET_TITLE | |
2024 | - FEED_REQ_PRIORITY_HIGH); |
2025 | - } |
2026 | - } |
2027 | - g_free (freeme); |
2028 | - gtk_drag_finish (context, TRUE, FALSE, time); |
2029 | - } else { |
2030 | - gtk_drag_finish (context, FALSE, FALSE, time); |
2031 | - } |
2032 | -} |
2033 | - |
2034 | -void |
2035 | -liferea_shell_setup_URL_receiver (GtkWidget *widget) |
2036 | -{ |
2037 | - GtkTargetEntry target_table[] = { |
2038 | - { "STRING", 0, 0 }, |
2039 | - { "text/plain", 0, 0 }, |
2040 | - { "text/uri-list", 0, 1 }, |
2041 | - { "_NETSCAPE_URL", 0, 1 }, |
2042 | - { "application/x-rootwin-drop", 0, 2 } |
2043 | - }; |
2044 | - |
2045 | - /* doesn't work with GTK_DEST_DEFAULT_DROP... */ |
2046 | - gtk_drag_dest_set (widget, GTK_DEST_DEFAULT_ALL, |
2047 | - target_table, sizeof (target_table)/sizeof (target_table[0]), |
2048 | - GDK_ACTION_COPY | GDK_ACTION_MOVE | GDK_ACTION_LINK); |
2049 | - |
2050 | - g_signal_connect (G_OBJECT (widget), "drag_data_received", |
2051 | - G_CALLBACK (liferea_shell_URL_received), NULL); |
2052 | -} |
2053 | - |
2054 | -static const GtkActionEntry ui_mainwindow_action_entries[] = { |
2055 | - {"SubscriptionsMenu", NULL, N_("_Subscriptions")}, |
2056 | - {"UpdateAll", "gtk-refresh", N_("Update _All"), "<control>A", N_("Updates all subscriptions."), |
2057 | - G_CALLBACK(on_menu_update_all)}, |
2058 | - {"MarkAllFeedsAsRead", "gtk-apply", N_("Mark All As _Read"), NULL, N_("Marks read every item of every subscription."), |
2059 | - G_CALLBACK(on_menu_allfeedsread)}, |
2060 | - {"ImportFeedList", "gtk-open", N_("_Import Feed List..."), NULL, N_("Imports an OPML feed list."), G_CALLBACK(on_menu_import)}, |
2061 | - {"ExportFeedList", "gtk-save-as", N_("_Export Feed List..."), NULL, N_("Exports the feed list as OPML."), G_CALLBACK(on_menu_export)}, |
2062 | - {"Quit",GTK_STOCK_QUIT, N_("_Quit"), "<control>Q", NULL, G_CALLBACK(on_menu_quit)}, |
2063 | - |
2064 | - {"FeedMenu", NULL, N_("_Feed")}, |
2065 | - {"RemoveAllItems", "gtk-delete", N_("Remove _All Items"), NULL, N_("Removes all items of the currently selected feed."), |
2066 | - G_CALLBACK(on_remove_items_activate)}, |
2067 | - |
2068 | - {"ItemMenu", NULL, N_("_Item")}, |
2069 | - {"NextUnreadItem", GTK_STOCK_GO_FORWARD, N_("_Next Unread Item"), "<control>N", N_("Jumps to the next unread item. If necessary selects the next feed with unread items."), |
2070 | - G_CALLBACK(on_next_unread_item_activate)}, |
2071 | - |
2072 | - {"ViewMenu", NULL, N_("_View")}, |
2073 | - {"ZoomIn", "gtk-zoom-in", N_("_Increase Text Size"), "<control>plus", N_("Increases the text size of the item view."), |
2074 | - G_CALLBACK(on_menu_zoomin_selected)}, |
2075 | - {"ZoomOut", "gtk-zoom-out", N_("_Decrease Text Size"), "<control>minus", N_("Decreases the text size of the item view."), |
2076 | - G_CALLBACK(on_menu_zoomout_selected)}, |
2077 | - |
2078 | - {"ToolsMenu", NULL, N_("_Tools")}, |
2079 | - {"ShowUpdateMonitor", NULL, N_("_Update Monitor"), NULL, N_("Show a list of all feeds currently in the update queue"), |
2080 | - G_CALLBACK(on_menu_show_update_monitor)}, |
2081 | - {"ShowScriptManager", NULL, N_("_Script Manager"), NULL, N_("Allows to configure and edit LUA hook scripts"), |
2082 | - G_CALLBACK(on_menu_show_script_manager)}, |
2083 | - {"ShowPreferences", GTK_STOCK_PREFERENCES, N_("_Preferences"), NULL, N_("Edit Preferences."), |
2084 | - G_CALLBACK(on_prefbtn_clicked)}, |
2085 | - |
2086 | - {"SearchMenu", NULL, N_("S_earch")}, |
2087 | - {"SearchFeeds", "gtk-find", N_("Search All Feeds..."), "<control>F", N_("Show the search dialog."), G_CALLBACK(on_searchbtn_clicked)}, |
2088 | - {"CreateEngineSearch", NULL, N_("Search With ...")}, |
2089 | - |
2090 | - {"HelpMenu", NULL, N_("_Help")}, |
2091 | - {"ShowHelpContents", "gtk-help", N_("_Contents"), "F1", N_("View help for this application."), G_CALLBACK(on_topics_activate)}, |
2092 | - {"ShowHelpQuickReference", NULL, N_("_Quick Reference"), NULL, N_("View a list of all Liferea shortcuts."), |
2093 | - G_CALLBACK(on_quick_reference_activate)}, |
2094 | - {"ShowHelpFAQ", NULL, N_("_FAQ"), NULL, N_("View the FAQ for this application."), G_CALLBACK(on_faq_activate)}, |
2095 | - {"ShowAbout", "gtk-about", N_("_About"), NULL, N_("Shows an about dialog."), G_CALLBACK(on_about_activate)} |
2096 | -}; |
2097 | - |
2098 | -static const GtkRadioActionEntry ui_mainwindow_view_radio_entries[] = { |
2099 | - {"NormalView", NULL, N_("_Normal View"), NULL, N_("Set view mode to mail client mode."), |
2100 | - 0}, |
2101 | - {"WideView", NULL, N_("_Wide View"), NULL, N_("Set view mode to use three vertical panes."), |
2102 | - 1}, |
2103 | - {"CombinedView", NULL, N_("_Combined View"), NULL, N_("Set view mode to two pane mode."), |
2104 | - 2} |
2105 | -}; |
2106 | - |
2107 | -static GtkToggleActionEntry ui_mainwindow_feedlist_toggle_entries[] = { |
2108 | - {"ReducedFeedList", NULL, N_("_Reduced Feed List"), NULL, N_("Hide feeds with no unread items."), |
2109 | - G_CALLBACK(on_feedlist_reduced_activate)} |
2110 | -}; |
2111 | - |
2112 | -static const GtkActionEntry ui_mainwindow_add_action_entries[] = { |
2113 | - {"NewSubscription", "gtk-add", N_("_New Subscription..."), NULL, N_("Adds a subscription to the feed list."), |
2114 | - G_CALLBACK(on_menu_feed_new)}, |
2115 | - {"NewFolder", NULL, N_("New _Folder..."), NULL, N_("Adds a folder to the feed list."), G_CALLBACK(on_menu_folder_new)}, |
2116 | - {"NewVFolder", NULL, N_("New S_earch Folder..."), NULL, N_("Adds a new search folder to the feed list."), G_CALLBACK(on_new_vfolder_activate)}, |
2117 | - {"NewSource", NULL, N_("New _Source..."), NULL, N_("Adds a new feed list source."), G_CALLBACK(on_new_plugin_activate)}, |
2118 | - {"NewNewsBin", NULL, N_("New _News Bin..."), NULL, N_("Adds a new news bin."), G_CALLBACK(on_new_newsbin_activate)} |
2119 | -}; |
2120 | - |
2121 | -static const GtkActionEntry ui_mainwindow_feed_action_entries[] = { |
2122 | - {"MarkFeedAsRead", "gtk-apply", N_("_Mark Items Read"), "<control>R", N_("Marks all items of the selected feed list node / in the item list as read."), |
2123 | - G_CALLBACK(on_menu_allread)}, |
2124 | - {"UpdateSelected", "gtk-refresh", N_("_Update"), NULL, N_("Updates the selected subscription or all subscriptions of the selected folder."), |
2125 | - G_CALLBACK(on_menu_update)} |
2126 | -}; |
2127 | - |
2128 | -static const GtkActionEntry ui_mainwindow_read_write_action_entries[] = { |
2129 | - {"Properties", "gtk-properties", N_("_Properties"), NULL, N_("Opens the property dialog for the selected subscription."), G_CALLBACK(on_menu_properties)}, |
2130 | - {"DeleteSelected", "gtk-delete", N_("_Remove"), NULL, N_("Removes the selected subscription."), G_CALLBACK(on_menu_delete)} |
2131 | -}; |
2132 | - |
2133 | -static const GtkActionEntry ui_mainwindow_item_action_entries[] = { |
2134 | - {"ToggleItemReadStatus", "gtk-apply", N_("Toggle _Read Status"), "<control>U", N_("Toggles the read status of the selected item."), |
2135 | - G_CALLBACK(on_toggle_unread_status)}, |
2136 | - {"ToggleItemFlag", NULL, N_("Toggle Item _Flag"), "<control>T", N_("Toggles the flag status of the selected item."), |
2137 | - G_CALLBACK(on_toggle_item_flag)}, |
2138 | - {"RemoveSelectedItem", "gtk-delete", N_("R_emove"), NULL, N_("Removes the selected item."), |
2139 | - G_CALLBACK(on_remove_item_activate)}, |
2140 | - {"LaunchItemInBrowser", NULL, N_("_Launch In Browser"), NULL, N_("Launches the item's link in the configured browser."), |
2141 | - G_CALLBACK(on_popup_launchitem_selected)} |
2142 | -}; |
2143 | - |
2144 | -static const GtkToggleActionEntry ui_mainwindow_action_toggle_entries[] = { |
2145 | - {"ToggleOfflineMode", NULL, N_("_Work Offline"), NULL, N_("This option allows you to disable subscription updating."), |
2146 | - G_CALLBACK(on_work_offline_activate)} |
2147 | -}; |
2148 | - |
2149 | -static const char *ui_mainwindow_ui_desc = |
2150 | -"<ui>" |
2151 | -" <menubar name='MainwindowMenubar'>" |
2152 | -" <menu action='SubscriptionsMenu'>" |
2153 | -" <menuitem action='UpdateAll'/>" |
2154 | -" <menuitem action='MarkAllFeedsAsRead'/>" |
2155 | -" <separator/>" |
2156 | -" <menuitem action='NewSubscription'/>" |
2157 | -" <menuitem action='NewFolder'/>" |
2158 | -" <menuitem action='NewVFolder'/>" |
2159 | -" <menuitem action='NewSource'/>" |
2160 | -" <menuitem action='NewNewsBin'/>" |
2161 | -" <separator/>" |
2162 | -" <menuitem action='ImportFeedList'/>" |
2163 | -" <menuitem action='ExportFeedList'/>" |
2164 | -" <separator/>" |
2165 | -" <menuitem action='ToggleOfflineMode'/>" |
2166 | -" <separator/>" |
2167 | -" <menuitem action='Quit'/>" |
2168 | -" </menu>" |
2169 | -" <menu action='FeedMenu'>" |
2170 | -" <menuitem action='UpdateSelected'/>" |
2171 | -" <menuitem action='MarkFeedAsRead'/>" |
2172 | -" <separator/>" |
2173 | -" <menuitem action='RemoveAllItems'/>" |
2174 | -" <menuitem action='DeleteSelected'/>" |
2175 | -" <separator/>" |
2176 | -" <menuitem action='Properties'/>" |
2177 | -" </menu>" |
2178 | -" <menu action='ItemMenu'>" |
2179 | -" <menuitem action='NextUnreadItem'/>" |
2180 | -" <separator/>" |
2181 | -" <menuitem action='ToggleItemReadStatus'/>" |
2182 | -" <menuitem action='ToggleItemFlag'/>" |
2183 | -" <menuitem action='RemoveSelectedItem'/>" |
2184 | -" <separator/>" |
2185 | -" <menuitem action='LaunchItemInBrowser'/>" |
2186 | -" </menu>" |
2187 | -" <menu action='ViewMenu'>" |
2188 | -" <menuitem action='ZoomIn'/>" |
2189 | -" <menuitem action='ZoomOut'/>" |
2190 | -" <separator/>" |
2191 | -" <menuitem action='NormalView'/>" |
2192 | -" <menuitem action='WideView'/>" |
2193 | -" <menuitem action='CombinedView'/>" |
2194 | -" <separator/>" |
2195 | -" <menuitem action='ReducedFeedList'/>" |
2196 | -" </menu>" |
2197 | -" <menu action='ToolsMenu'>" |
2198 | -" <menuitem action='ShowUpdateMonitor'/>" |
2199 | -" <menuitem action='ShowScriptManager'/>" |
2200 | -" <menuitem action='ShowPreferences'/>" |
2201 | -" </menu>" |
2202 | -" <menu action='SearchMenu'>" |
2203 | -" <menuitem action='SearchFeeds'/>" |
2204 | -" <menu action='CreateEngineSearch'/>" |
2205 | -" </menu>" |
2206 | -" <menu action='HelpMenu'>" |
2207 | -" <menuitem action='ShowHelpContents'/>" |
2208 | -" <menuitem action='ShowHelpQuickReference'/>" |
2209 | -" <menuitem action='ShowHelpFAQ'/>" |
2210 | -" <separator/>" |
2211 | -" <menuitem action='ShowAbout'/>" |
2212 | -" </menu>" |
2213 | -" </menubar>" |
2214 | -" <toolbar action='maintoolbar'>" |
2215 | -" <separator/>" |
2216 | -" <toolitem name='newFeedButton' action='NewSubscription'/>" |
2217 | -" <toolitem name='nextUnreadButton' action='NextUnreadItem'/>" |
2218 | -" <toolitem name='MarkAsReadButton' action='MarkFeedAsRead'/>" |
2219 | -" <toolitem name='UpdateAllButton' action='UpdateAll'/>" |
2220 | -" <toolitem name='SearchButton' action='SearchFeeds'/>" |
2221 | -" <separator/>" |
2222 | -" </toolbar>" |
2223 | -"</ui>"; |
2224 | - |
2225 | -static GdkPixbuf * |
2226 | -liferea_shell_get_theme_icon (GtkIconTheme *icon_theme, const gchar *name, gint size) |
2227 | -{ |
2228 | - GError *error = NULL; |
2229 | - GdkPixbuf *pixbuf; |
2230 | - |
2231 | - pixbuf = gtk_icon_theme_load_icon (icon_theme, |
2232 | - name, /* icon name */ |
2233 | - size, /* size */ |
2234 | - 0, /* flags */ |
2235 | - &error); |
2236 | - if (!pixbuf) { |
2237 | - debug1(DEBUG_GUI, "Couldn't load icon: %s", error->message); |
2238 | - g_error_free (error); |
2239 | - } |
2240 | - return pixbuf; |
2241 | -} |
2242 | - |
2243 | -static void |
2244 | -liferea_shell_restore_state (void) |
2245 | -{ |
2246 | - gchar *toolbar_style, *accels_file; |
2247 | - |
2248 | - debug0 (DEBUG_GUI, "Setting toolbar style"); |
2249 | - |
2250 | - toolbar_style = conf_get_toolbar_style (); |
2251 | - liferea_shell_set_toolbar_style (toolbar_style); |
2252 | - g_free (toolbar_style); |
2253 | - |
2254 | - debug0 (DEBUG_GUI, "Loading accelerators"); |
2255 | - |
2256 | - accels_file = g_build_filename (common_get_cache_path(), "accels", NULL); |
2257 | - gtk_accel_map_load (accels_file); |
2258 | - g_free (accels_file); |
2259 | - |
2260 | - debug0 (DEBUG_GUI, "Restoring window position"); |
2261 | - |
2262 | - liferea_shell_restore_position (); |
2263 | - |
2264 | - debug0 (DEBUG_GUI, "Loading pane proportions"); |
2265 | - |
2266 | - if (0 != conf_get_int_value (LAST_VPANE_POS)) |
2267 | - gtk_paned_set_position (GTK_PANED (liferea_shell_lookup ("leftpane")), conf_get_int_value (LAST_VPANE_POS)); |
2268 | - if (0 != conf_get_int_value (LAST_HPANE_POS)) |
2269 | - gtk_paned_set_position (GTK_PANED (liferea_shell_lookup ("normalViewPane")), conf_get_int_value (LAST_HPANE_POS)); |
2270 | - if (0 != conf_get_int_value (LAST_WPANE_POS)) |
2271 | - gtk_paned_set_position (GTK_PANED (liferea_shell_lookup ("wideViewPane")), conf_get_int_value (LAST_WPANE_POS)); |
2272 | -} |
2273 | - |
2274 | -void |
2275 | -liferea_shell_create (int initialState) |
2276 | -{ |
2277 | - GtkUIManager *ui_manager; |
2278 | - GtkAccelGroup *accel_group; |
2279 | - GError *error = NULL; |
2280 | - GtkWidget *widget; |
2281 | - int i; |
2282 | - GString *buffer; |
2283 | - GtkIconTheme *icon_theme; |
2284 | - |
2285 | - debug_enter ("liferea_shell_create"); |
2286 | - |
2287 | - /* 1.) object setup */ |
2288 | - |
2289 | - g_object_new (LIFEREA_SHELL_TYPE, NULL); |
2290 | - |
2291 | - shell->priv->window = GTK_WINDOW (liferea_shell_lookup ("mainwindow")); |
2292 | - |
2293 | - // FIXME: do we use this anywhere? |
2294 | - gtk_widget_set_name (liferea_shell_lookup ("feedlist"), "feedlist"); |
2295 | - |
2296 | - /* 2.) menu creation */ |
2297 | - |
2298 | - debug0 (DEBUG_GUI, "Setting up menues"); |
2299 | - |
2300 | - /* Prepare some toggle button states */ |
2301 | - ui_mainwindow_feedlist_toggle_entries[0].is_active = conf_get_bool_value (REDUCED_FEEDLIST); |
2302 | - |
2303 | - ui_manager = gtk_ui_manager_new (); |
2304 | - |
2305 | - shell->priv->generalActions = gtk_action_group_new ("GeneralActions"); |
2306 | - gtk_action_group_set_translation_domain (shell->priv->generalActions, PACKAGE); |
2307 | - gtk_action_group_add_actions (shell->priv->generalActions, ui_mainwindow_action_entries, G_N_ELEMENTS (ui_mainwindow_action_entries), shell->priv); |
2308 | - gtk_action_group_add_toggle_actions (shell->priv->generalActions, ui_mainwindow_action_toggle_entries, G_N_ELEMENTS (ui_mainwindow_action_toggle_entries), shell->priv); |
2309 | - gtk_action_group_add_radio_actions (shell->priv->generalActions, ui_mainwindow_view_radio_entries, G_N_ELEMENTS (ui_mainwindow_view_radio_entries), itemlist_get_view_mode (), (GCallback)on_view_activate, (gpointer)TRUE); |
2310 | - gtk_action_group_add_toggle_actions (shell->priv->generalActions, ui_mainwindow_feedlist_toggle_entries, G_N_ELEMENTS (ui_mainwindow_feedlist_toggle_entries), shell->priv); |
2311 | - gtk_ui_manager_insert_action_group (ui_manager, shell->priv->generalActions, 0); |
2312 | - |
2313 | - shell->priv->addActions = gtk_action_group_new ("AddActions"); |
2314 | - gtk_action_group_set_translation_domain (shell->priv->addActions, PACKAGE); |
2315 | - gtk_action_group_add_actions (shell->priv->addActions, ui_mainwindow_add_action_entries, G_N_ELEMENTS (ui_mainwindow_add_action_entries), shell->priv); |
2316 | - gtk_ui_manager_insert_action_group (ui_manager, shell->priv->addActions, 0); |
2317 | - |
2318 | - shell->priv->feedActions = gtk_action_group_new ("FeedActions"); |
2319 | - gtk_action_group_set_translation_domain (shell->priv->feedActions, PACKAGE); |
2320 | - gtk_action_group_add_actions (shell->priv->feedActions, ui_mainwindow_feed_action_entries, G_N_ELEMENTS (ui_mainwindow_feed_action_entries), shell->priv); |
2321 | - gtk_ui_manager_insert_action_group (ui_manager, shell->priv->feedActions, 0); |
2322 | - |
2323 | - shell->priv->readWriteActions = gtk_action_group_new("ReadWriteActions"); |
2324 | - gtk_action_group_set_translation_domain (shell->priv->readWriteActions, PACKAGE); |
2325 | - gtk_action_group_add_actions (shell->priv->readWriteActions, ui_mainwindow_read_write_action_entries, G_N_ELEMENTS (ui_mainwindow_read_write_action_entries), shell->priv); |
2326 | - gtk_ui_manager_insert_action_group (ui_manager, shell->priv->readWriteActions, 0); |
2327 | - |
2328 | - shell->priv->itemActions = gtk_action_group_new ("ItemActions"); |
2329 | - gtk_action_group_set_translation_domain (shell->priv->itemActions, PACKAGE); |
2330 | - gtk_action_group_add_actions (shell->priv->itemActions, ui_mainwindow_item_action_entries, G_N_ELEMENTS (ui_mainwindow_item_action_entries), shell->priv); |
2331 | - gtk_ui_manager_insert_action_group (ui_manager, shell->priv->itemActions, 0); |
2332 | - |
2333 | - accel_group = gtk_ui_manager_get_accel_group (ui_manager); |
2334 | - gtk_window_add_accel_group (GTK_WINDOW (shell->priv->window), accel_group); |
2335 | - g_object_unref (accel_group); |
2336 | - |
2337 | - g_signal_connect (gtk_accel_map_get (), "changed", G_CALLBACK (on_accel_change), NULL); |
2338 | - |
2339 | - if (!gtk_ui_manager_add_ui_from_string (ui_manager, ui_mainwindow_ui_desc, -1, &error)) |
2340 | - g_error ("building menus failed: %s", error->message); |
2341 | - |
2342 | - ui_search_engines_setup_menu (ui_manager); |
2343 | - |
2344 | - shell->priv->menubar = gtk_ui_manager_get_widget (ui_manager, "/MainwindowMenubar"); |
2345 | - shell->priv->toolbar = gtk_ui_manager_get_widget (ui_manager, "/maintoolbar"); |
2346 | - |
2347 | - /* what a pain, why is there no markup for this option? */ |
2348 | - g_object_set (G_OBJECT (gtk_ui_manager_get_widget (ui_manager, "/maintoolbar/newFeedButton")), "is_important", TRUE, NULL); |
2349 | - g_object_set (G_OBJECT (gtk_ui_manager_get_widget (ui_manager, "/maintoolbar/nextUnreadButton")), "is_important", TRUE, NULL); |
2350 | - g_object_set (G_OBJECT (gtk_ui_manager_get_widget (ui_manager, "/maintoolbar/MarkAsReadButton")), "is_important", TRUE, NULL); |
2351 | - g_object_set (G_OBJECT (gtk_ui_manager_get_widget (ui_manager, "/maintoolbar/UpdateAllButton")), "is_important", TRUE, NULL); |
2352 | - g_object_set (G_OBJECT (gtk_ui_manager_get_widget (ui_manager, "/maintoolbar/SearchButton")), "is_important", TRUE, NULL); |
2353 | - |
2354 | - /* 2.) setup containers */ |
2355 | - |
2356 | - debug0 (DEBUG_GUI, "Setting up widget containers"); |
2357 | - |
2358 | - gtk_box_pack_start (GTK_BOX (liferea_shell_lookup ("vbox1")), shell->priv->toolbar, FALSE, FALSE, 0); |
2359 | - gtk_box_reorder_child (GTK_BOX (liferea_shell_lookup ("vbox1")), shell->priv->toolbar, 0); |
2360 | - gtk_box_pack_start (GTK_BOX (liferea_shell_lookup ("vbox1")), shell->priv->menubar, FALSE, FALSE, 0); |
2361 | - gtk_box_reorder_child (GTK_BOX (liferea_shell_lookup ("vbox1")), shell->priv->menubar, 0); |
2362 | - |
2363 | - gtk_widget_show_all(GTK_WIDGET(shell->priv->toolbar)); |
2364 | - |
2365 | - g_signal_connect ((gpointer) liferea_shell_lookup ("itemtabs"), "key_press_event", |
2366 | - G_CALLBACK (on_key_press_event_null_cb), NULL); |
2367 | - |
2368 | - g_signal_connect ((gpointer) liferea_shell_lookup ("itemtabs"), "key_release_event", |
2369 | - G_CALLBACK (on_key_press_event_null_cb), NULL); |
2370 | - |
2371 | - g_signal_connect ((gpointer) liferea_shell_lookup ("itemtabs"), "scroll_event", |
2372 | - G_CALLBACK (on_notebook_scroll_event_null_cb), NULL); |
2373 | - |
2374 | - g_signal_connect (G_OBJECT (shell->priv->window), "delete_event", G_CALLBACK(on_close), shell->priv); |
2375 | - g_signal_connect (G_OBJECT (shell->priv->window), "window_state_event", G_CALLBACK(on_window_state_event), shell->priv); |
2376 | - g_signal_connect (G_OBJECT (shell->priv->window), "key_press_event", G_CALLBACK(on_key_press_event), shell->priv); |
2377 | - |
2378 | - /* 3.) setup status bar */ |
2379 | - |
2380 | - debug0 (DEBUG_GUI, "Setting up status bar"); |
2381 | - |
2382 | - shell->priv->statusbar = GTK_STATUSBAR (liferea_shell_lookup ("statusbar")); |
2383 | - shell->priv->statusbarLocked = FALSE; |
2384 | - shell->priv->statusbarLockTimer = 0; |
2385 | - shell->priv->statusbar_feedsinfo = gtk_label_new(""); |
2386 | - gtk_widget_show(shell->priv->statusbar_feedsinfo); |
2387 | - gtk_box_pack_start (GTK_BOX (shell->priv->statusbar), shell->priv->statusbar_feedsinfo, FALSE, FALSE, 5); |
2388 | - |
2389 | - /* 4.) setup tabs */ |
2390 | - |
2391 | - debug0 (DEBUG_GUI, "Setting up tabbed browsing"); |
2392 | - shell->priv->tabs = browser_tabs_create (GTK_NOTEBOOK (liferea_shell_lookup ("browsertabs"))); |
2393 | - |
2394 | - /* 5.) setup feed list */ |
2395 | - |
2396 | - debug0 (DEBUG_GUI, "Setting up feed list"); |
2397 | - shell->priv->feedlistView = GTK_TREE_VIEW (liferea_shell_lookup ("feedlist")); |
2398 | - ui_feedlist_init (shell->priv->feedlistView); |
2399 | - |
2400 | - /* 6.) setup menu sensivity */ |
2401 | - |
2402 | - debug0 (DEBUG_GUI, "Initialising menues"); |
2403 | - |
2404 | - /* On start, no item or feed is selected, so Item menu should be insensitive: */ |
2405 | - liferea_shell_update_item_menu (FALSE); |
2406 | - |
2407 | - /* necessary to prevent selection signals when filling the feed list |
2408 | - and setting the 2/3 pane mode view */ |
2409 | - gtk_widget_set_sensitive (GTK_WIDGET (shell->priv->feedlistView), FALSE); |
2410 | - |
2411 | - /* 7.) setup item view */ |
2412 | - |
2413 | - debug0 (DEBUG_GUI, "Setting up item view"); |
2414 | - |
2415 | - shell->priv->itemview = itemview_create (ui_itemlist_new (GTK_WIDGET (shell->priv->window))); |
2416 | - |
2417 | - /* 8.) load icons as required */ |
2418 | - |
2419 | - debug0 (DEBUG_GUI, "Loading icons"); |
2420 | - |
2421 | - ui_common_add_pixmap_directory (PACKAGE_DATA_DIR G_DIR_SEPARATOR_S PACKAGE G_DIR_SEPARATOR_S "pixmaps"); |
2422 | - |
2423 | - /* first try to load icons from theme */ |
2424 | - static const gchar *iconThemeNames[] = { |
2425 | - NULL, /* ICON_READ */ |
2426 | - NULL, /* ICON_UNREAD */ |
2427 | - "emblem-important", /* ICON_FLAG */ |
2428 | - NULL, /* ICON_AVAILABLE */ |
2429 | - NULL, /* ICON_AVAILABLE_OFFLINE */ |
2430 | - NULL, /* ICON_UNAVAILABLE */ |
2431 | - NULL, /* ICON_DEFAULT */ |
2432 | - NULL, /* ICON_FOLDER_EMPTY */ |
2433 | - "folder", /* ICON_FOLDER */ |
2434 | - "folder-saved-search", /* ICON_VFOLDER */ |
2435 | - NULL, /* ICON_NEWSBIN */ |
2436 | - NULL, /* ICON_EMPTY */ |
2437 | - NULL, /* ICON_EMPTY_OFFLINE */ |
2438 | - "gtk-connect", /* ICON_ONLINE */ |
2439 | - "gtk-disconnect", /* ICON_OFFLINE */ |
2440 | - NULL, /* ICON_UPDATED */ |
2441 | - "mail-attachment", /* ICON_ENCLOSURE */ |
2442 | - NULL |
2443 | - }; |
2444 | - |
2445 | - icon_theme = gtk_icon_theme_get_default (); |
2446 | - for (i = 0; i < MAX_ICONS; i++) |
2447 | - if (iconThemeNames[i]) |
2448 | - icons[i] = liferea_shell_get_theme_icon (icon_theme, iconThemeNames[i], 16); |
2449 | - |
2450 | - /* and then load own default icons */ |
2451 | - static const gchar *iconNames[] = { |
2452 | - "read.xpm", /* ICON_READ */ |
2453 | - "unread.png", /* ICON_UNREAD */ |
2454 | - "flag.png", /* ICON_FLAG */ |
2455 | - "available.png", /* ICON_AVAILABLE */ |
2456 | - "available_offline.png", /* ICON_AVAILABLE_OFFLINE */ |
2457 | - NULL, /* ICON_UNAVAILABLE */ |
2458 | - "default.png", /* ICON_DEFAULT */ |
2459 | - "folder_empty.png", /* ICON_FOLDER_EMPTY */ |
2460 | - "directory.png", /* ICON_FOLDER */ |
2461 | - "vfolder.png", /* ICON_VFOLDER */ |
2462 | - "newsbin.png", /* ICON_NEWSBIN */ |
2463 | - "empty.png", /* ICON_EMPTY */ |
2464 | - "empty_offline.png", /* ICON_EMPTY_OFFLINE */ |
2465 | - "online.png", /* ICON_ONLINE */ |
2466 | - "offline.png", /* ICON_OFFLINE */ |
2467 | - "edit.png", /* ICON_UPDATED */ |
2468 | - "attachment.png", /* ICON_ENCLOSURE */ |
2469 | - NULL |
2470 | - }; |
2471 | - |
2472 | - for (i = 0; i < MAX_ICONS; i++) |
2473 | - if (!icons[i]) |
2474 | - icons[i] = ui_common_create_pixbuf (iconNames[i]); |
2475 | - |
2476 | - /* set up icons that are build from stock */ |
2477 | - widget = gtk_button_new (); |
2478 | - icons[ICON_UNAVAILABLE] = gtk_widget_render_icon (widget, GTK_STOCK_DIALOG_ERROR, GTK_ICON_SIZE_MENU, ""); |
2479 | - gtk_widget_destroy (widget); |
2480 | - |
2481 | - liferea_shell_update_toolbar (); |
2482 | - liferea_shell_online_status_changed (network_is_online ()); |
2483 | - |
2484 | - liferea_shell_setup_URL_receiver (GTK_WIDGET (shell->priv->window)); /* setup URL dropping support */ |
2485 | - |
2486 | - shell->priv->feedlist = feedlist_create (); |
2487 | - |
2488 | - ui_tray_enable (conf_get_bool_value (SHOW_TRAY_ICON)); /* init tray icon */ |
2489 | - |
2490 | - liferea_shell_restore_state (); |
2491 | - |
2492 | - if (initialState == MAINWINDOW_ICONIFIED || |
2493 | - (initialState == MAINWINDOW_HIDDEN && ui_tray_get_count () == 0)) { |
2494 | - gtk_window_iconify (shell->priv->window); |
2495 | - gtk_widget_show (GTK_WIDGET (shell->priv->window)); |
2496 | - } else if (initialState == MAINWINDOW_SHOWN) { |
2497 | - gtk_widget_show (GTK_WIDGET (shell->priv->window)); |
2498 | - } else { |
2499 | - /* Needed so that the window structure can be |
2500 | - accessed... otherwise will GTK warning when window is |
2501 | - shown by clicking on notification icon. */ |
2502 | - // gtk_widget_realize (GTK_WIDGET (shell->priv->window)); |
2503 | - // Does not work with gtkmozembed... |
2504 | - |
2505 | - gtk_widget_show (GTK_WIDGET (shell->priv->window)); |
2506 | - gtk_widget_hide (GTK_WIDGET (shell->priv->window)); |
2507 | - } |
2508 | - |
2509 | - gtk_widget_set_sensitive (GTK_WIDGET (shell->priv->feedlistView), TRUE); |
2510 | - |
2511 | - /* 9. Create welcome text */ |
2512 | - |
2513 | - /* force two pane mode */ |
2514 | - /* For some reason, this causes the first item to be selected and then |
2515 | - unselected... strange. */ |
2516 | - ui_feedlist_select (NULL); |
2517 | - |
2518 | - itemview_set_layout (NODE_VIEW_MODE_COMBINED); |
2519 | - |
2520 | - buffer = g_string_new (NULL); |
2521 | - htmlview_start_output (buffer, NULL, TRUE, FALSE); |
2522 | - g_string_append (buffer, "<div style=\"padding:8px\">" |
2523 | - "<table class=\"headmeta\" style=\"border:solid 1px #aaa;font-size:120%\" border=\"0\" cellspacing=\"0\" cellpadding=\"5px\"><tr><td>" |
2524 | - // Display application icon |
2525 | - "<img src=\"" |
2526 | - PACKAGE_DATA_DIR G_DIR_SEPARATOR_S "icons" G_DIR_SEPARATOR_S |
2527 | - "hicolor" G_DIR_SEPARATOR_S "48x48" G_DIR_SEPARATOR_S "apps" |
2528 | - G_DIR_SEPARATOR_S "liferea.png\" />" |
2529 | - "</td><td><h3>"); |
2530 | - g_string_append (buffer, _("Liferea - Linux Feed Reader")); |
2531 | - g_string_append (buffer, "</h3></td></tr><tr><td colspan=\"2\">"); |
2532 | - g_string_append (buffer, _("<p>Welcome to <b>Liferea</b>, a desktop news aggregator for online news " |
2533 | - "feeds.</p>" |
2534 | - "<p>The left pane contains the list of your subscriptions. To add a " |
2535 | - "subscription select Feeds -> New Subscription. To browse the headlines " |
2536 | - "of a feed select it in the feed list and the headlines will be loaded " |
2537 | - "into the right pane.</p>")); |
2538 | - g_string_append (buffer, "</td></tr></table>"); |
2539 | - |
2540 | - g_string_append (buffer, "</div>"); |
2541 | - |
2542 | - htmlview_finish_output (buffer); |
2543 | - itemview_display_info (buffer->str); |
2544 | - g_string_free (buffer, TRUE); |
2545 | - |
2546 | - debug_exit ("liferea_shell_create"); |
2547 | -} |
2548 | - |
2549 | -void |
2550 | -liferea_shell_destroy (void) |
2551 | -{ |
2552 | - ui_feedlist_select (NULL); |
2553 | - liferea_shell_save_position (); |
2554 | - ui_tray_enable (FALSE); |
2555 | - notification_enable (FALSE); |
2556 | - g_object_unref (shell->priv->tabs); |
2557 | - g_object_unref (shell->priv->feedlist); |
2558 | - |
2559 | - gtk_widget_destroy (GTK_WIDGET (shell->priv->window)); |
2560 | -} |
2561 | - |
2562 | -void |
2563 | -liferea_shell_present (void) |
2564 | -{ |
2565 | - GtkWidget *mainwindow = GTK_WIDGET (shell->priv->window); |
2566 | - |
2567 | - if ((gdk_window_get_state (mainwindow->window) & GDK_WINDOW_STATE_ICONIFIED) || !GTK_WIDGET_VISIBLE (mainwindow)) |
2568 | - liferea_shell_restore_position (); |
2569 | - |
2570 | - gtk_window_present (shell->priv->window); |
2571 | -} |
2572 | - |
2573 | -void |
2574 | -liferea_shell_toggle_visibility (void) |
2575 | -{ |
2576 | - GtkWidget *mainwindow = GTK_WIDGET (shell->priv->window); |
2577 | - |
2578 | - if ((gdk_window_get_state (mainwindow->window) & GDK_WINDOW_STATE_ICONIFIED) || |
2579 | - !GTK_WIDGET_VISIBLE (mainwindow)) { |
2580 | - liferea_shell_restore_position (); |
2581 | - gtk_window_present (shell->priv->window); |
2582 | - } else { |
2583 | - liferea_shell_save_position (); |
2584 | - gtk_widget_hide (mainwindow); |
2585 | - } |
2586 | -} |
2587 | - |
2588 | -GtkWidget * |
2589 | -liferea_shell_get_window (void) |
2590 | -{ |
2591 | - return GTK_WIDGET (shell->priv->window); |
2592 | -} |
2593 | - |
2594 | -void liferea_shell_set_view_mode (nodeViewType newMode) |
2595 | -{ |
2596 | - GtkRadioAction *action; |
2597 | - |
2598 | - action = GTK_RADIO_ACTION (gtk_action_group_get_action (shell->priv->generalActions, "NormalView")); |
2599 | - gtk_radio_action_set_current_value (action, newMode); |
2600 | -} |
2601 | |
2602 | === removed file '.pc/fix_systray_behavior/src/ui/ui_tray.c' |
2603 | --- .pc/fix_systray_behavior/src/ui/ui_tray.c 2010-10-31 11:58:23 +0000 |
2604 | +++ .pc/fix_systray_behavior/src/ui/ui_tray.c 1970-01-01 00:00:00 +0000 |
2605 | @@ -1,325 +0,0 @@ |
2606 | -/** |
2607 | - * @file ui_tray.c tray icon handling |
2608 | - * |
2609 | - * Copyright (C) 2003-2009 Lars Lindner <lars.lindner@gmail.com> |
2610 | - * Copyright (C) 2004 Christophe Barbe <christophe.barbe@ufies.org> |
2611 | - * |
2612 | - * This program is free software; you can redistribute it and/or modify |
2613 | - * it under the terms of the GNU General Public License as published by |
2614 | - * the Free Software Foundation; either version 2 of the License, or |
2615 | - * (at your option) any later version. |
2616 | - * |
2617 | - * This program is distributed in the hope that it will be useful, |
2618 | - * but WITHOUT ANY WARRANTY; without even the implied warranty of |
2619 | - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
2620 | - * GNU General Public License for more details. |
2621 | - * |
2622 | - * You should have received a copy of the GNU General Public License |
2623 | - * along with this program; if not, write to the Free Software |
2624 | - * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA |
2625 | - */ |
2626 | - |
2627 | -#ifdef HAVE_CONFIG_H |
2628 | -# include <config.h> |
2629 | -#endif |
2630 | - |
2631 | -#include <math.h> |
2632 | -#include <string.h> |
2633 | -#include <gtk/gtk.h> |
2634 | -#include <gdk/gdk.h> |
2635 | - |
2636 | -#include "common.h" |
2637 | -#include "conf.h" |
2638 | -#include "eggtrayicon.h" |
2639 | -#include "feedlist.h" |
2640 | -#include "net.h" |
2641 | -#include "ui/liferea_shell.h" |
2642 | -#include "ui/ui_common.h" |
2643 | -#include "ui/ui_popup.h" |
2644 | -#include "ui/ui_tray.h" |
2645 | - |
2646 | -// FIXME: determine this from Pango or Cairo somehow... |
2647 | -#define FONT_CHAR_WIDTH 6 |
2648 | -#define FONT_CHAR_HEIGHT 8 |
2649 | - |
2650 | -#define TRAY_ICON_WIDTH 16 |
2651 | -#define TRAY_ICON_HEIGHT 16 |
2652 | - |
2653 | -static struct trayIcon_priv { |
2654 | - int trayCount; /**< reference counter */ |
2655 | - GdkPixbuf *currentIcon; /**< currently displayed icon */ |
2656 | - |
2657 | - EggTrayIcon *widget; /**< the tray icon widget */ |
2658 | - GtkWidget *image; /**< render widget in the notification area */ |
2659 | - GtkWidget *alignment; |
2660 | - GtkWidget *eventBox; |
2661 | -} *trayIcon_priv = NULL; |
2662 | - |
2663 | -static void ui_tray_install(void); |
2664 | - |
2665 | -static void |
2666 | -ui_tray_tooltip_set (const gchar *message) |
2667 | -{ |
2668 | - gtk_widget_set_tooltip_text(GTK_WIDGET(trayIcon_priv->eventBox), message); |
2669 | -} |
2670 | - |
2671 | -static void ui_tray_expose_cb() { |
2672 | - cairo_t *c; |
2673 | - gchar *str; |
2674 | - guint newItems; |
2675 | - GtkRequisition requisition; |
2676 | - |
2677 | - gtk_widget_size_request(GTK_WIDGET(trayIcon_priv->widget), &requisition); |
2678 | - |
2679 | - /* We expect currentIcon to be a 16x16 image and we will |
2680 | - render a colored area with height 10 in the middle of |
2681 | - the image with 8pt text inside */ |
2682 | - |
2683 | - gdk_draw_pixbuf(GDK_DRAWABLE(trayIcon_priv->image->window), |
2684 | - NULL, trayIcon_priv->currentIcon, 0, 0, |
2685 | - (requisition.width > TRAY_ICON_WIDTH)?(requisition.width - TRAY_ICON_WIDTH)/2 - 1:0, |
2686 | - (requisition.height > TRAY_ICON_HEIGHT)?(requisition.height - TRAY_ICON_HEIGHT)/2 - 1:0, |
2687 | - gdk_pixbuf_get_width(trayIcon_priv->currentIcon), |
2688 | - gdk_pixbuf_get_height(trayIcon_priv->currentIcon), |
2689 | - GDK_RGB_DITHER_NONE, 0, 0); |
2690 | - |
2691 | - if(!conf_get_bool_value(SHOW_NEW_COUNT_IN_TRAY)) |
2692 | - return; |
2693 | - |
2694 | - newItems = feedlist_get_new_item_count(); |
2695 | - if(newItems > 0) { |
2696 | - guint textWidth, textStart; |
2697 | - str = g_strdup_printf("%d", newItems); |
2698 | - textWidth = strlen(str) * FONT_CHAR_WIDTH; |
2699 | - |
2700 | - if(textWidth + 2 > TRAY_ICON_WIDTH) |
2701 | - textStart = 1; |
2702 | - else |
2703 | - textStart = TRAY_ICON_WIDTH/2 - textWidth/2; |
2704 | - |
2705 | - c = gdk_cairo_create(trayIcon_priv->image->window); |
2706 | - cairo_rectangle(c, textStart - 1, 3, textWidth + 1, FONT_CHAR_HEIGHT + 2); |
2707 | - cairo_set_source_rgb(c, 1, 0.50, 0.10); // orange |
2708 | - cairo_fill(c); |
2709 | - |
2710 | - cairo_set_source_rgb(c, 1, 1, 1); |
2711 | - cairo_move_to(c, textStart - 1, 3 + FONT_CHAR_HEIGHT); |
2712 | - cairo_select_font_face(c, "Sans", CAIRO_FONT_SLANT_NORMAL, CAIRO_FONT_WEIGHT_NORMAL); |
2713 | - cairo_set_font_size(c, FONT_CHAR_HEIGHT + 2); |
2714 | - cairo_show_text(c, str); |
2715 | - cairo_destroy(c); |
2716 | - |
2717 | - g_free(str); |
2718 | - } |
2719 | -} |
2720 | - |
2721 | -static void |
2722 | -ui_tray_icon_set (gint newItems, GdkPixbuf *icon) |
2723 | -{ |
2724 | - guint width; |
2725 | - |
2726 | - g_assert (trayIcon_priv->widget); |
2727 | - |
2728 | - /* Having two code branches here to have real transparency |
2729 | - at least with new count disabled... */ |
2730 | - if (conf_get_bool_value (SHOW_NEW_COUNT_IN_TRAY)) { |
2731 | - width = ((guint) log10 (newItems) + 1) * FONT_CHAR_WIDTH; |
2732 | - width += 2; /* number color border */ |
2733 | - width += 2; /* tray icon padding */; |
2734 | - if (width < 16) |
2735 | - width = 16; |
2736 | - |
2737 | - trayIcon_priv->currentIcon = icon; |
2738 | - |
2739 | - if (trayIcon_priv->image) |
2740 | - gtk_widget_destroy (trayIcon_priv->image); |
2741 | - |
2742 | - if (trayIcon_priv->alignment) |
2743 | - gtk_widget_destroy (trayIcon_priv->alignment); |
2744 | - |
2745 | - trayIcon_priv->alignment = gtk_alignment_new (0.5, 0.5, 0.0, 0.0); |
2746 | - trayIcon_priv->image = gtk_drawing_area_new (); |
2747 | - gtk_widget_set_size_request (trayIcon_priv->image, width, 16); |
2748 | - g_signal_connect (G_OBJECT (trayIcon_priv->image), "expose_event", |
2749 | - G_CALLBACK (ui_tray_expose_cb), NULL); |
2750 | - |
2751 | - gtk_container_add (GTK_CONTAINER (trayIcon_priv->eventBox), trayIcon_priv->alignment); |
2752 | - gtk_container_add (GTK_CONTAINER (trayIcon_priv->alignment), trayIcon_priv->image); |
2753 | - gtk_widget_show_all (GTK_WIDGET(trayIcon_priv->widget)); |
2754 | - } else { |
2755 | - /* Skip loading icon if already displayed. */ |
2756 | - if (icon == trayIcon_priv->currentIcon) |
2757 | - return; |
2758 | - trayIcon_priv->currentIcon = icon; |
2759 | - |
2760 | - if (trayIcon_priv->image) |
2761 | - gtk_widget_destroy (trayIcon_priv->image); |
2762 | - |
2763 | - if (trayIcon_priv->alignment) { |
2764 | - gtk_widget_destroy (trayIcon_priv->alignment); |
2765 | - trayIcon_priv->alignment = NULL; |
2766 | - } |
2767 | - |
2768 | - trayIcon_priv->alignment = gtk_alignment_new (0.5, 0.5, 0.0, 0.0); |
2769 | - trayIcon_priv->image = gtk_image_new_from_pixbuf (icon); |
2770 | - gtk_container_add (GTK_CONTAINER (trayIcon_priv->eventBox), trayIcon_priv->alignment); |
2771 | - gtk_container_add (GTK_CONTAINER (trayIcon_priv->alignment), trayIcon_priv->image); |
2772 | - gtk_widget_show_all (GTK_WIDGET (trayIcon_priv->widget)); |
2773 | - } |
2774 | -} |
2775 | - |
2776 | -void |
2777 | -ui_tray_update (void) |
2778 | -{ |
2779 | - gint newItems, unreadItems; |
2780 | - gchar *msg, *tmp; |
2781 | - |
2782 | - if (!trayIcon_priv) |
2783 | - return; |
2784 | - |
2785 | - newItems = feedlist_get_new_item_count (); |
2786 | - unreadItems = feedlist_get_unread_item_count (); |
2787 | - |
2788 | - if (newItems != 0) { |
2789 | - if (network_is_online ()) |
2790 | - ui_tray_icon_set (newItems, icons[ICON_AVAILABLE]); |
2791 | - else |
2792 | - ui_tray_icon_set (newItems, icons[ICON_AVAILABLE_OFFLINE]); |
2793 | - |
2794 | - msg = g_strdup_printf (ngettext ("%d new item", "%d new items", newItems), newItems); |
2795 | - } else { |
2796 | - if (network_is_online ()) |
2797 | - ui_tray_icon_set (newItems, icons[ICON_EMPTY]); |
2798 | - else |
2799 | - ui_tray_icon_set (newItems, icons[ICON_EMPTY_OFFLINE]); |
2800 | - |
2801 | - msg = g_strdup (_("No new items")); |
2802 | - } |
2803 | - |
2804 | - if (unreadItems != 0) |
2805 | - tmp = g_strdup_printf (ngettext("%s\n%d unread item", "%s\n%d unread items", unreadItems), msg, unreadItems); |
2806 | - else |
2807 | - tmp = g_strdup_printf (_("%s\nNo unread items"), msg); |
2808 | - |
2809 | - ui_tray_tooltip_set (tmp); |
2810 | - g_free (tmp); |
2811 | - g_free (msg); |
2812 | -} |
2813 | - |
2814 | -/* a click on the systray icon should show the program window |
2815 | - if invisible or hide it if visible */ |
2816 | -static void |
2817 | -tray_icon_pressed (GtkWidget *button, GdkEventButton *event, EggTrayIcon *icon) |
2818 | -{ |
2819 | - switch (event->button) { |
2820 | - case 1: |
2821 | - liferea_shell_toggle_visibility (); |
2822 | - break; |
2823 | - case 3: |
2824 | - ui_popup_systray_menu (event->button, event->time); |
2825 | - break; |
2826 | - } |
2827 | -} |
2828 | - |
2829 | -static gboolean ui_tray_create_cb() { |
2830 | - |
2831 | - ui_tray_install(); |
2832 | - |
2833 | - return FALSE; /* for when we're called by the glib idle handler */ |
2834 | -} |
2835 | - |
2836 | - |
2837 | -static void |
2838 | -ui_tray_embedded_cb(GtkWidget *widget, void *data) |
2839 | -{ |
2840 | - /* Nothing to do */ |
2841 | -} |
2842 | - |
2843 | - |
2844 | -static void ui_tray_destroyed_cb(GtkWidget *widget, void *data) { |
2845 | - |
2846 | - g_object_unref(G_OBJECT(trayIcon_priv->widget)); |
2847 | - g_free(trayIcon_priv); |
2848 | - trayIcon_priv = NULL; |
2849 | - |
2850 | - if (0 == ui_tray_get_count ()) |
2851 | - liferea_shell_present (); |
2852 | - |
2853 | - /* And make it re-appear when the notification area reappears */ |
2854 | - g_idle_add(ui_tray_create_cb, NULL); |
2855 | - |
2856 | -} |
2857 | - |
2858 | -static void ui_tray_install(void) { |
2859 | - |
2860 | - g_assert(!trayIcon_priv); |
2861 | - trayIcon_priv = g_new0(struct trayIcon_priv, 1); |
2862 | - |
2863 | - trayIcon_priv->widget = egg_tray_icon_new(PACKAGE); |
2864 | - trayIcon_priv->eventBox = gtk_event_box_new(); |
2865 | - |
2866 | - g_signal_connect(trayIcon_priv->eventBox, "button_press_event", |
2867 | - G_CALLBACK(tray_icon_pressed), trayIcon_priv->widget); |
2868 | - g_signal_connect(G_OBJECT(trayIcon_priv->widget), "embedded", |
2869 | - G_CALLBACK(ui_tray_embedded_cb), NULL); |
2870 | - g_signal_connect(G_OBJECT(trayIcon_priv->widget), "destroy", |
2871 | - G_CALLBACK(ui_tray_destroyed_cb), NULL); |
2872 | - |
2873 | - liferea_shell_setup_URL_receiver (trayIcon_priv->eventBox); |
2874 | - |
2875 | - gtk_container_add(GTK_CONTAINER(trayIcon_priv->widget), trayIcon_priv->eventBox); |
2876 | - g_object_ref(G_OBJECT(trayIcon_priv->widget)); |
2877 | - |
2878 | - ui_tray_update(); |
2879 | - trayIcon_priv->trayCount++; |
2880 | -} |
2881 | - |
2882 | -static void ui_tray_remove(void) { |
2883 | - |
2884 | - g_assert(trayIcon_priv->widget); |
2885 | - |
2886 | - g_signal_handlers_disconnect_by_func(G_OBJECT(trayIcon_priv->widget), |
2887 | - G_CALLBACK(ui_tray_destroyed_cb), NULL); |
2888 | - gtk_widget_destroy(trayIcon_priv->image); |
2889 | - g_object_unref(G_OBJECT(trayIcon_priv->widget)); |
2890 | - gtk_object_destroy(GTK_OBJECT(trayIcon_priv->widget)); |
2891 | - g_free(trayIcon_priv); |
2892 | - trayIcon_priv = NULL; |
2893 | - |
2894 | - if (0 == ui_tray_get_count ()) |
2895 | - liferea_shell_present (); |
2896 | -} |
2897 | - |
2898 | -void ui_tray_enable(gboolean enabled) { |
2899 | - |
2900 | - if(enabled) { |
2901 | - if(!trayIcon_priv) |
2902 | - ui_tray_install(); |
2903 | - } else { |
2904 | - if(trayIcon_priv) |
2905 | - ui_tray_remove(); |
2906 | - } |
2907 | -} |
2908 | - |
2909 | -guint |
2910 | -ui_tray_get_count(void) |
2911 | -{ |
2912 | - return trayIcon_priv?trayIcon_priv->trayCount:0; |
2913 | -} |
2914 | - |
2915 | -gboolean ui_tray_get_origin(gint *x, gint *y) { |
2916 | - |
2917 | - if(!trayIcon_priv) |
2918 | - return FALSE; |
2919 | - |
2920 | - gdk_window_get_origin(GTK_WIDGET(trayIcon_priv->widget)->window, x, y); |
2921 | - return TRUE; |
2922 | -} |
2923 | - |
2924 | -void ui_tray_size_request(GtkRequisition *requisition) { |
2925 | - |
2926 | - if(!trayIcon_priv) |
2927 | - return; |
2928 | - |
2929 | - gtk_widget_size_request(GTK_WIDGET(trayIcon_priv->widget), requisition); |
2930 | -} |
2931 | |
2932 | === removed directory '.pc/gtk-status-icon.patch' |
2933 | === removed directory '.pc/gtk-status-icon.patch/po' |
2934 | === removed file '.pc/gtk-status-icon.patch/po/POTFILES.in' |
2935 | --- .pc/gtk-status-icon.patch/po/POTFILES.in 2010-10-31 11:58:23 +0000 |
2936 | +++ .pc/gtk-status-icon.patch/po/POTFILES.in 1970-01-01 00:00:00 +0000 |
2937 | @@ -1,190 +0,0 @@ |
2938 | -[encoding: UTF-8] |
2939 | - |
2940 | -# List of source files containing translatable strings. |
2941 | - |
2942 | -liferea.desktop.in |
2943 | -xslt/feed.xml.in |
2944 | -xslt/source.xml.in |
2945 | -xslt/folder.xml.in |
2946 | -xslt/item.xml.in |
2947 | -xslt/newsbin.xml.in |
2948 | -xslt/vfolder.xml.in |
2949 | -src/bacon-message-connection.c |
2950 | -src/bacon-message-connection.h |
2951 | -src/browser.c |
2952 | -src/comments.c |
2953 | -src/comments.h |
2954 | -src/common.c |
2955 | -src/common.h |
2956 | -src/conf.c |
2957 | -src/conf.h |
2958 | -src/db.c |
2959 | -src/db.h |
2960 | -src/debug.c |
2961 | -src/debug.h |
2962 | -src/enclosure.c |
2963 | -src/export.c |
2964 | -src/export.h |
2965 | -src/favicon.c |
2966 | -src/favicon.h |
2967 | -src/feed.c |
2968 | -src/feed.h |
2969 | -src/feed_parser.c |
2970 | -src/feed_parser.h |
2971 | -src/feedlist.c |
2972 | -src/feedlist.h |
2973 | -src/folder.c |
2974 | -src/folder.h |
2975 | -src/html.c |
2976 | -src/html.h |
2977 | -src/htmlview.c |
2978 | -src/htmlview.h |
2979 | -src/item.c |
2980 | -src/item.h |
2981 | -src/itemlist.c |
2982 | -src/itemlist.h |
2983 | -src/itemset.c |
2984 | -src/itemset.h |
2985 | -src/main.c |
2986 | -src/metadata.c |
2987 | -src/metadata.h |
2988 | -src/migrate.c |
2989 | -src/net.c |
2990 | -src/net.h |
2991 | -src/node.c |
2992 | -src/node.h |
2993 | -src/node_type.c |
2994 | -src/node_type.h |
2995 | -src/plugin.c |
2996 | -src/plugin.h |
2997 | -src/render.c |
2998 | -src/render.h |
2999 | -src/rule.c |
3000 | -src/rule.h |
3001 | -src/script.c |
3002 | -src/script.h |
3003 | -src/social.c |
3004 | -src/social.h |
3005 | -src/subscription.c |
3006 | -src/subscription.h |
3007 | -src/subscription_type.h |
3008 | -src/update.c |
3009 | -src/update.h |
3010 | -src/vfolder.c |
3011 | -src/vfolder.h |
3012 | -src/xml.c |
3013 | -src/xml.h |
3014 | -src/ui/eggtrayicon.c |
3015 | -src/ui/eggtrayicon.h |
3016 | -src/ui/enclosure_list_view.c |
3017 | -src/ui/enclosure_list_view.h |
3018 | -src/ui/itemview.c |
3019 | -src/ui/itemview.h |
3020 | -src/ui/liferea_shell.c |
3021 | -src/ui/liferea_shell.h |
3022 | -src/ui/rule_editor.c |
3023 | -src/ui/rule_editor.h |
3024 | -src/ui/search_dialog.c |
3025 | -src/ui/search_dialog.h |
3026 | -src/ui/search_engine_dialog.c |
3027 | -src/ui/search_engine_dialog.h |
3028 | -src/ui/search_folder_dialog.h |
3029 | -src/ui/search_folder_dialog.c |
3030 | -src/ui/auth_dialog.c |
3031 | -src/ui/auth_dialog.h |
3032 | -src/ui/liferea_dialog.c |
3033 | -src/ui/liferea_dialog.h |
3034 | -src/ui/ui_common.c |
3035 | -src/ui/ui_dnd.c |
3036 | -src/ui/ui_dnd.h |
3037 | -src/ui/ui_feedlist.c |
3038 | -src/ui/ui_feedlist.h |
3039 | -src/ui/ui_folder.c |
3040 | -src/ui/ui_folder.h |
3041 | -src/ui/liferea_htmlview.c |
3042 | -src/ui/liferea_htmlview.h |
3043 | -src/ui/ui_itemlist.c |
3044 | -src/ui/ui_itemlist.h |
3045 | -src/ui/liferea_shell.c |
3046 | -src/ui/liferea_shell.h |
3047 | -src/ui/ui_node.c |
3048 | -src/ui/ui_node.h |
3049 | -src/ui/ui_popup.c |
3050 | -src/ui/ui_popup.h |
3051 | -src/ui/ui_prefs.c |
3052 | -src/ui/ui_prefs.h |
3053 | -src/ui/ui_script.c |
3054 | -src/ui/ui_script.h |
3055 | -src/ui/ui_search.c |
3056 | -src/ui/ui_search.h |
3057 | -src/ui/ui_session.c |
3058 | -src/ui/ui_session.h |
3059 | -src/ui/ui_subscription.c |
3060 | -src/ui/ui_subscription.h |
3061 | -src/ui/browser_tabs.c |
3062 | -src/ui/browser_tabs.h |
3063 | -src/ui/ui_tray.c |
3064 | -src/ui/ui_tray.h |
3065 | -src/ui/ui_update.c |
3066 | -src/ui/ui_update.h |
3067 | -src/parsers/atom10.c |
3068 | -src/parsers/atom10.h |
3069 | -src/parsers/cdf_channel.c |
3070 | -src/parsers/cdf_channel.h |
3071 | -src/parsers/cdf_item.c |
3072 | -src/parsers/cdf_item.h |
3073 | -src/parsers/ns_admin.c |
3074 | -src/parsers/ns_admin.h |
3075 | -src/parsers/ns_ag.c |
3076 | -src/parsers/ns_ag.h |
3077 | -src/parsers/ns_blogChannel.c |
3078 | -src/parsers/ns_blogChannel.h |
3079 | -src/parsers/ns_cC.c |
3080 | -src/parsers/ns_cC.h |
3081 | -src/parsers/ns_content.c |
3082 | -src/parsers/ns_content.h |
3083 | -src/parsers/ns_dc.c |
3084 | -src/parsers/ns_dc.h |
3085 | -src/parsers/ns_photo.c |
3086 | -src/parsers/ns_photo.h |
3087 | -src/parsers/ns_slash.c |
3088 | -src/parsers/ns_slash.h |
3089 | -src/parsers/ns_syn.c |
3090 | -src/parsers/ns_syn.h |
3091 | -src/parsers/pie_entry.c |
3092 | -src/parsers/pie_entry.h |
3093 | -src/parsers/pie_feed.c |
3094 | -src/parsers/pie_feed.h |
3095 | -src/parsers/rss_channel.c |
3096 | -src/parsers/rss_channel.h |
3097 | -src/parsers/rss_item.c |
3098 | -src/parsers/rss_item.h |
3099 | -src/fl_sources/bloglines_source.c |
3100 | -src/fl_sources/bloglines_source.h |
3101 | -src/fl_sources/default_source.c |
3102 | -src/fl_sources/default_source.h |
3103 | -src/fl_sources/dummy_source.c |
3104 | -src/fl_sources/dummy_source.h |
3105 | -src/fl_sources/google_source.c |
3106 | -src/fl_sources/google_source.h |
3107 | -src/fl_sources/opml_source.c |
3108 | -src/fl_sources/opml_source.h |
3109 | -src/fl_sources/node_source.c |
3110 | -src/fl_sources/node_source.h |
3111 | -src/notification/libnotify.c |
3112 | -src/notification/notification.c |
3113 | -src/notification/notification.h |
3114 | -src/scripting/lua.c |
3115 | -src/sync/avahi_browser.c |
3116 | -src/sync/avahi_browser.h |
3117 | -src/sync/avahi_publisher.c |
3118 | -src/sync/avahi_publisher.h |
3119 | -src/webkit/webkit.c |
3120 | -glade/auth.glade |
3121 | -glade/bloglines_source.glade |
3122 | -glade/google_source.glade |
3123 | -glade/liferea.glade |
3124 | -glade/new_subscription.glade |
3125 | -glade/node_source.glade |
3126 | -glade/opml_source.glade |
3127 | -glade/simple_subscription.glade |
3128 | |
3129 | === removed directory '.pc/gtk-status-icon.patch/src' |
3130 | === removed directory '.pc/gtk-status-icon.patch/src/ui' |
3131 | === removed file '.pc/gtk-status-icon.patch/src/ui/Makefile.am' |
3132 | --- .pc/gtk-status-icon.patch/src/ui/Makefile.am 2010-10-31 11:58:23 +0000 |
3133 | +++ .pc/gtk-status-icon.patch/src/ui/Makefile.am 1970-01-01 00:00:00 +0000 |
3134 | @@ -1,38 +0,0 @@ |
3135 | -## Process this file with automake to produce Makefile.in |
3136 | - |
3137 | -INCLUDES = \ |
3138 | - -DPACKAGE_DATA_DIR=\""$(datadir)"\" \ |
3139 | - -DPACKAGE_LIB_DIR=\""$(pkglibdir)"\" \ |
3140 | - -DPACKAGE_LOCALE_DIR=\""$(prefix)/$(DATADIRNAME)/locale"\" \ |
3141 | - -I$(top_srcdir)/src |
3142 | - |
3143 | -noinst_LIBRARIES = libliui.a |
3144 | - |
3145 | -libliui_a_CFLAGS = $(PACKAGE_CFLAGS) $(DBUS_CFLAGS) |
3146 | -libliui_a_SOURCES = \ |
3147 | - auth_dialog.c auth_dialog.h \ |
3148 | - browser_tabs.c browser_tabs.h \ |
3149 | - eggtrayicon.c eggtrayicon.h \ |
3150 | - enclosure_list_view.c enclosure_list_view.h \ |
3151 | - itemview.c itemview.h \ |
3152 | - liferea_dialog.c liferea_dialog.h \ |
3153 | - liferea_htmlview.c liferea_htmlview.h \ |
3154 | - liferea_shell.c liferea_shell.h \ |
3155 | - rule_editor.c rule_editor.h \ |
3156 | - search_dialog.c search_dialog.h \ |
3157 | - search_engine_dialog.c search_engine_dialog.h \ |
3158 | - search_folder_dialog.c search_folder_dialog.h \ |
3159 | - ui_common.c ui_common.h \ |
3160 | - ui_dnd.c ui_dnd.h \ |
3161 | - ui_feedlist.c ui_feedlist.h \ |
3162 | - ui_folder.c ui_folder.h \ |
3163 | - ui_itemlist.c ui_itemlist.h \ |
3164 | - ui_node.c ui_node.h \ |
3165 | - ui_popup.c ui_popup.h \ |
3166 | - ui_prefs.c ui_prefs.h \ |
3167 | - ui_script.c ui_script.h \ |
3168 | - ui_search.c ui_search.h \ |
3169 | - ui_session.c ui_session.h \ |
3170 | - ui_subscription.c ui_subscription.h \ |
3171 | - ui_tray.c ui_tray.h \ |
3172 | - ui_update.c ui_update.h |
3173 | |
3174 | === removed file '.pc/gtk-status-icon.patch/src/ui/Makefile.in' |
3175 | --- .pc/gtk-status-icon.patch/src/ui/Makefile.in 2010-10-31 11:58:23 +0000 |
3176 | +++ .pc/gtk-status-icon.patch/src/ui/Makefile.in 1970-01-01 00:00:00 +0000 |
3177 | @@ -1,945 +0,0 @@ |
3178 | -# Makefile.in generated by automake 1.11.1 from Makefile.am. |
3179 | -# @configure_input@ |
3180 | - |
3181 | -# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, |
3182 | -# 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation, |
3183 | -# Inc. |
3184 | -# This Makefile.in is free software; the Free Software Foundation |
3185 | -# gives unlimited permission to copy and/or distribute it, |
3186 | -# with or without modifications, as long as this notice is preserved. |
3187 | - |
3188 | -# This program is distributed in the hope that it will be useful, |
3189 | -# but WITHOUT ANY WARRANTY, to the extent permitted by law; without |
3190 | -# even the implied warranty of MERCHANTABILITY or FITNESS FOR A |
3191 | -# PARTICULAR PURPOSE. |
3192 | - |
3193 | -@SET_MAKE@ |
3194 | - |
3195 | -VPATH = @srcdir@ |
3196 | -pkgdatadir = $(datadir)/@PACKAGE@ |
3197 | -pkgincludedir = $(includedir)/@PACKAGE@ |
3198 | -pkglibdir = $(libdir)/@PACKAGE@ |
3199 | -pkglibexecdir = $(libexecdir)/@PACKAGE@ |
3200 | -am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd |
3201 | -install_sh_DATA = $(install_sh) -c -m 644 |
3202 | -install_sh_PROGRAM = $(install_sh) -c |
3203 | -install_sh_SCRIPT = $(install_sh) -c |
3204 | -INSTALL_HEADER = $(INSTALL_DATA) |
3205 | -transform = $(program_transform_name) |
3206 | -NORMAL_INSTALL = : |
3207 | -PRE_INSTALL = : |
3208 | -POST_INSTALL = : |
3209 | -NORMAL_UNINSTALL = : |
3210 | -PRE_UNINSTALL = : |
3211 | -POST_UNINSTALL = : |
3212 | -build_triplet = @build@ |
3213 | -host_triplet = @host@ |
3214 | -subdir = src/ui |
3215 | -DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in |
3216 | -ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 |
3217 | -am__aclocal_m4_deps = $(top_srcdir)/configure.ac |
3218 | -am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ |
3219 | - $(ACLOCAL_M4) |
3220 | -mkinstalldirs = $(install_sh) -d |
3221 | -CONFIG_HEADER = $(top_builddir)/config.h |
3222 | -CONFIG_CLEAN_FILES = |
3223 | -CONFIG_CLEAN_VPATH_FILES = |
3224 | -LIBRARIES = $(noinst_LIBRARIES) |
3225 | -ARFLAGS = cru |
3226 | -libliui_a_AR = $(AR) $(ARFLAGS) |
3227 | -libliui_a_LIBADD = |
3228 | -am_libliui_a_OBJECTS = libliui_a-auth_dialog.$(OBJEXT) \ |
3229 | - libliui_a-browser_tabs.$(OBJEXT) \ |
3230 | - libliui_a-eggtrayicon.$(OBJEXT) \ |
3231 | - libliui_a-enclosure_list_view.$(OBJEXT) \ |
3232 | - libliui_a-itemview.$(OBJEXT) \ |
3233 | - libliui_a-liferea_dialog.$(OBJEXT) \ |
3234 | - libliui_a-liferea_htmlview.$(OBJEXT) \ |
3235 | - libliui_a-liferea_shell.$(OBJEXT) \ |
3236 | - libliui_a-rule_editor.$(OBJEXT) \ |
3237 | - libliui_a-search_dialog.$(OBJEXT) \ |
3238 | - libliui_a-search_engine_dialog.$(OBJEXT) \ |
3239 | - libliui_a-search_folder_dialog.$(OBJEXT) \ |
3240 | - libliui_a-ui_common.$(OBJEXT) libliui_a-ui_dnd.$(OBJEXT) \ |
3241 | - libliui_a-ui_feedlist.$(OBJEXT) libliui_a-ui_folder.$(OBJEXT) \ |
3242 | - libliui_a-ui_itemlist.$(OBJEXT) libliui_a-ui_node.$(OBJEXT) \ |
3243 | - libliui_a-ui_popup.$(OBJEXT) libliui_a-ui_prefs.$(OBJEXT) \ |
3244 | - libliui_a-ui_script.$(OBJEXT) libliui_a-ui_search.$(OBJEXT) \ |
3245 | - libliui_a-ui_session.$(OBJEXT) \ |
3246 | - libliui_a-ui_subscription.$(OBJEXT) \ |
3247 | - libliui_a-ui_tray.$(OBJEXT) libliui_a-ui_update.$(OBJEXT) |
3248 | -libliui_a_OBJECTS = $(am_libliui_a_OBJECTS) |
3249 | -DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir) |
3250 | -depcomp = $(SHELL) $(top_srcdir)/depcomp |
3251 | -am__depfiles_maybe = depfiles |
3252 | -am__mv = mv -f |
3253 | -COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ |
3254 | - $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) |
3255 | -LTCOMPILE = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \ |
3256 | - --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \ |
3257 | - $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) |
3258 | -CCLD = $(CC) |
3259 | -LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \ |
3260 | - --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) \ |
3261 | - $(LDFLAGS) -o $@ |
3262 | -SOURCES = $(libliui_a_SOURCES) |
3263 | -DIST_SOURCES = $(libliui_a_SOURCES) |
3264 | -ETAGS = etags |
3265 | -CTAGS = ctags |
3266 | -DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) |
3267 | -ACLOCAL = @ACLOCAL@ |
3268 | -ALL_LINGUAS = @ALL_LINGUAS@ |
3269 | -AMTAR = @AMTAR@ |
3270 | -AR = @AR@ |
3271 | -AUTOCONF = @AUTOCONF@ |
3272 | -AUTOHEADER = @AUTOHEADER@ |
3273 | -AUTOMAKE = @AUTOMAKE@ |
3274 | -AWK = @AWK@ |
3275 | -CATALOGS = @CATALOGS@ |
3276 | -CATOBJEXT = @CATOBJEXT@ |
3277 | -CC = @CC@ |
3278 | -CCDEPMODE = @CCDEPMODE@ |
3279 | -CFLAGS = @CFLAGS@ |
3280 | -CPP = @CPP@ |
3281 | -CPPFLAGS = @CPPFLAGS@ |
3282 | -CYGPATH_W = @CYGPATH_W@ |
3283 | -DATADIRNAME = @DATADIRNAME@ |
3284 | -DBUS_CFLAGS = @DBUS_CFLAGS@ |
3285 | -DBUS_LIBS = @DBUS_LIBS@ |
3286 | -DEFS = @DEFS@ |
3287 | -DEPDIR = @DEPDIR@ |
3288 | -DSYMUTIL = @DSYMUTIL@ |
3289 | -DUMPBIN = @DUMPBIN@ |
3290 | -ECHO_C = @ECHO_C@ |
3291 | -ECHO_N = @ECHO_N@ |
3292 | -ECHO_T = @ECHO_T@ |
3293 | -EGREP = @EGREP@ |
3294 | -EXEEXT = @EXEEXT@ |
3295 | -FGREP = @FGREP@ |
3296 | -GCONFTOOL = @GCONFTOOL@ |
3297 | -GCONF_SCHEMA_CONFIG_SOURCE = @GCONF_SCHEMA_CONFIG_SOURCE@ |
3298 | -GCONF_SCHEMA_FILE_DIR = @GCONF_SCHEMA_FILE_DIR@ |
3299 | -GETTEXT_PACKAGE = @GETTEXT_PACKAGE@ |
3300 | -GMOFILES = @GMOFILES@ |
3301 | -GMSGFMT = @GMSGFMT@ |
3302 | -GREP = @GREP@ |
3303 | -INSTALL = @INSTALL@ |
3304 | -INSTALL_DATA = @INSTALL_DATA@ |
3305 | -INSTALL_PROGRAM = @INSTALL_PROGRAM@ |
3306 | -INSTALL_SCRIPT = @INSTALL_SCRIPT@ |
3307 | -INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ |
3308 | -INSTOBJEXT = @INSTOBJEXT@ |
3309 | -INTLLIBS = @INTLLIBS@ |
3310 | -INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@ |
3311 | -INTLTOOL_MERGE = @INTLTOOL_MERGE@ |
3312 | -INTLTOOL_PERL = @INTLTOOL_PERL@ |
3313 | -INTLTOOL_UPDATE = @INTLTOOL_UPDATE@ |
3314 | -LD = @LD@ |
3315 | -LDFLAGS = @LDFLAGS@ |
3316 | -LIBNOTIFY_CFLAGS = @LIBNOTIFY_CFLAGS@ |
3317 | -LIBNOTIFY_LIBS = @LIBNOTIFY_LIBS@ |
3318 | -LIBOBJS = @LIBOBJS@ |
3319 | -LIBS = @LIBS@ |
3320 | -LIBTOOL = @LIBTOOL@ |
3321 | -LIPO = @LIPO@ |
3322 | -LN_S = @LN_S@ |
3323 | -LTLIBOBJS = @LTLIBOBJS@ |
3324 | -LUA_CFLAGS = @LUA_CFLAGS@ |
3325 | -LUA_LIBS = @LUA_LIBS@ |
3326 | -MAKEINFO = @MAKEINFO@ |
3327 | -MKDIR_P = @MKDIR_P@ |
3328 | -MKINSTALLDIRS = @MKINSTALLDIRS@ |
3329 | -MSGFMT = @MSGFMT@ |
3330 | -MSGFMT_OPTS = @MSGFMT_OPTS@ |
3331 | -MSGMERGE = @MSGMERGE@ |
3332 | -NM = @NM@ |
3333 | -NMEDIT = @NMEDIT@ |
3334 | -NM_CFLAGS = @NM_CFLAGS@ |
3335 | -NM_LIBS = @NM_LIBS@ |
3336 | -OBJDUMP = @OBJDUMP@ |
3337 | -OBJEXT = @OBJEXT@ |
3338 | -OTOOL = @OTOOL@ |
3339 | -OTOOL64 = @OTOOL64@ |
3340 | -PACKAGE = @PACKAGE@ |
3341 | -PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ |
3342 | -PACKAGE_CFLAGS = @PACKAGE_CFLAGS@ |
3343 | -PACKAGE_LIBS = @PACKAGE_LIBS@ |
3344 | -PACKAGE_NAME = @PACKAGE_NAME@ |
3345 | -PACKAGE_STRING = @PACKAGE_STRING@ |
3346 | -PACKAGE_TARNAME = @PACKAGE_TARNAME@ |
3347 | -PACKAGE_URL = @PACKAGE_URL@ |
3348 | -PACKAGE_VERSION = @PACKAGE_VERSION@ |
3349 | -PATH_SEPARATOR = @PATH_SEPARATOR@ |
3350 | -PKG_CONFIG = @PKG_CONFIG@ |
3351 | -PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@ |
3352 | -PKG_CONFIG_PATH = @PKG_CONFIG_PATH@ |
3353 | -POFILES = @POFILES@ |
3354 | -POSUB = @POSUB@ |
3355 | -PO_IN_DATADIR_FALSE = @PO_IN_DATADIR_FALSE@ |
3356 | -PO_IN_DATADIR_TRUE = @PO_IN_DATADIR_TRUE@ |
3357 | -RANLIB = @RANLIB@ |
3358 | -SED = @SED@ |
3359 | -SET_MAKE = @SET_MAKE@ |
3360 | -SHELL = @SHELL@ |
3361 | -SM_CFLAGS = @SM_CFLAGS@ |
3362 | -SM_LIBS = @SM_LIBS@ |
3363 | -SO_PREFIX = @SO_PREFIX@ |
3364 | -STRIP = @STRIP@ |
3365 | -USE_NLS = @USE_NLS@ |
3366 | -VERSION = @VERSION@ |
3367 | -XGETTEXT = @XGETTEXT@ |
3368 | -abs_builddir = @abs_builddir@ |
3369 | -abs_srcdir = @abs_srcdir@ |
3370 | -abs_top_builddir = @abs_top_builddir@ |
3371 | -abs_top_srcdir = @abs_top_srcdir@ |
3372 | -ac_ct_CC = @ac_ct_CC@ |
3373 | -ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ |
3374 | -am__include = @am__include@ |
3375 | -am__leading_dot = @am__leading_dot@ |
3376 | -am__quote = @am__quote@ |
3377 | -am__tar = @am__tar@ |
3378 | -am__untar = @am__untar@ |
3379 | -bindir = @bindir@ |
3380 | -build = @build@ |
3381 | -build_alias = @build_alias@ |
3382 | -build_cpu = @build_cpu@ |
3383 | -build_os = @build_os@ |
3384 | -build_vendor = @build_vendor@ |
3385 | -builddir = @builddir@ |
3386 | -datadir = @datadir@ |
3387 | -datarootdir = @datarootdir@ |
3388 | -docdir = @docdir@ |
3389 | -dvidir = @dvidir@ |
3390 | -exec_prefix = @exec_prefix@ |
3391 | -host = @host@ |
3392 | -host_alias = @host_alias@ |
3393 | -host_cpu = @host_cpu@ |
3394 | -host_os = @host_os@ |
3395 | -host_vendor = @host_vendor@ |
3396 | -htmldir = @htmldir@ |
3397 | -includedir = @includedir@ |
3398 | -infodir = @infodir@ |
3399 | -install_sh = @install_sh@ |
3400 | -libdir = @libdir@ |
3401 | -libexecdir = @libexecdir@ |
3402 | -localedir = @localedir@ |
3403 | -localstatedir = @localstatedir@ |
3404 | -lt_ECHO = @lt_ECHO@ |
3405 | -mandir = @mandir@ |
3406 | -mkdir_p = @mkdir_p@ |
3407 | -oldincludedir = @oldincludedir@ |
3408 | -pdfdir = @pdfdir@ |
3409 | -prefix = @prefix@ |
3410 | -program_transform_name = @program_transform_name@ |
3411 | -psdir = @psdir@ |
3412 | -sbindir = @sbindir@ |
3413 | -sharedstatedir = @sharedstatedir@ |
3414 | -srcdir = @srcdir@ |
3415 | -sysconfdir = @sysconfdir@ |
3416 | -target_alias = @target_alias@ |
3417 | -top_build_prefix = @top_build_prefix@ |
3418 | -top_builddir = @top_builddir@ |
3419 | -top_srcdir = @top_srcdir@ |
3420 | -INCLUDES = \ |
3421 | - -DPACKAGE_DATA_DIR=\""$(datadir)"\" \ |
3422 | - -DPACKAGE_LIB_DIR=\""$(pkglibdir)"\" \ |
3423 | - -DPACKAGE_LOCALE_DIR=\""$(prefix)/$(DATADIRNAME)/locale"\" \ |
3424 | - -I$(top_srcdir)/src |
3425 | - |
3426 | -noinst_LIBRARIES = libliui.a |
3427 | -libliui_a_CFLAGS = $(PACKAGE_CFLAGS) $(DBUS_CFLAGS) |
3428 | -libliui_a_SOURCES = \ |
3429 | - auth_dialog.c auth_dialog.h \ |
3430 | - browser_tabs.c browser_tabs.h \ |
3431 | - eggtrayicon.c eggtrayicon.h \ |
3432 | - enclosure_list_view.c enclosure_list_view.h \ |
3433 | - itemview.c itemview.h \ |
3434 | - liferea_dialog.c liferea_dialog.h \ |
3435 | - liferea_htmlview.c liferea_htmlview.h \ |
3436 | - liferea_shell.c liferea_shell.h \ |
3437 | - rule_editor.c rule_editor.h \ |
3438 | - search_dialog.c search_dialog.h \ |
3439 | - search_engine_dialog.c search_engine_dialog.h \ |
3440 | - search_folder_dialog.c search_folder_dialog.h \ |
3441 | - ui_common.c ui_common.h \ |
3442 | - ui_dnd.c ui_dnd.h \ |
3443 | - ui_feedlist.c ui_feedlist.h \ |
3444 | - ui_folder.c ui_folder.h \ |
3445 | - ui_itemlist.c ui_itemlist.h \ |
3446 | - ui_node.c ui_node.h \ |
3447 | - ui_popup.c ui_popup.h \ |
3448 | - ui_prefs.c ui_prefs.h \ |
3449 | - ui_script.c ui_script.h \ |
3450 | - ui_search.c ui_search.h \ |
3451 | - ui_session.c ui_session.h \ |
3452 | - ui_subscription.c ui_subscription.h \ |
3453 | - ui_tray.c ui_tray.h \ |
3454 | - ui_update.c ui_update.h |
3455 | - |
3456 | -all: all-am |
3457 | - |
3458 | -.SUFFIXES: |
3459 | -.SUFFIXES: .c .lo .o .obj |
3460 | -$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) |
3461 | - @for dep in $?; do \ |
3462 | - case '$(am__configure_deps)' in \ |
3463 | - *$$dep*) \ |
3464 | - ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ |
3465 | - && { if test -f $@; then exit 0; else break; fi; }; \ |
3466 | - exit 1;; \ |
3467 | - esac; \ |
3468 | - done; \ |
3469 | - echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu src/ui/Makefile'; \ |
3470 | - $(am__cd) $(top_srcdir) && \ |
3471 | - $(AUTOMAKE) --gnu src/ui/Makefile |
3472 | -.PRECIOUS: Makefile |
3473 | -Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status |
3474 | - @case '$?' in \ |
3475 | - *config.status*) \ |
3476 | - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ |
3477 | - *) \ |
3478 | - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ |
3479 | - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ |
3480 | - esac; |
3481 | - |
3482 | -$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) |
3483 | - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh |
3484 | - |
3485 | -$(top_srcdir)/configure: $(am__configure_deps) |
3486 | - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh |
3487 | -$(ACLOCAL_M4): $(am__aclocal_m4_deps) |
3488 | - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh |
3489 | -$(am__aclocal_m4_deps): |
3490 | - |
3491 | -clean-noinstLIBRARIES: |
3492 | - -test -z "$(noinst_LIBRARIES)" || rm -f $(noinst_LIBRARIES) |
3493 | -libliui.a: $(libliui_a_OBJECTS) $(libliui_a_DEPENDENCIES) |
3494 | - -rm -f libliui.a |
3495 | - $(libliui_a_AR) libliui.a $(libliui_a_OBJECTS) $(libliui_a_LIBADD) |
3496 | - $(RANLIB) libliui.a |
3497 | - |
3498 | -mostlyclean-compile: |
3499 | - -rm -f *.$(OBJEXT) |
3500 | - |
3501 | -distclean-compile: |
3502 | - -rm -f *.tab.c |
3503 | - |
3504 | -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libliui_a-auth_dialog.Po@am__quote@ |
3505 | -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libliui_a-browser_tabs.Po@am__quote@ |
3506 | -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libliui_a-eggtrayicon.Po@am__quote@ |
3507 | -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libliui_a-enclosure_list_view.Po@am__quote@ |
3508 | -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libliui_a-itemview.Po@am__quote@ |
3509 | -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libliui_a-liferea_dialog.Po@am__quote@ |
3510 | -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libliui_a-liferea_htmlview.Po@am__quote@ |
3511 | -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libliui_a-liferea_shell.Po@am__quote@ |
3512 | -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libliui_a-rule_editor.Po@am__quote@ |
3513 | -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libliui_a-search_dialog.Po@am__quote@ |
3514 | -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libliui_a-search_engine_dialog.Po@am__quote@ |
3515 | -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libliui_a-search_folder_dialog.Po@am__quote@ |
3516 | -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libliui_a-ui_common.Po@am__quote@ |
3517 | -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libliui_a-ui_dnd.Po@am__quote@ |
3518 | -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libliui_a-ui_feedlist.Po@am__quote@ |
3519 | -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libliui_a-ui_folder.Po@am__quote@ |
3520 | -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libliui_a-ui_itemlist.Po@am__quote@ |
3521 | -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libliui_a-ui_node.Po@am__quote@ |
3522 | -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libliui_a-ui_popup.Po@am__quote@ |
3523 | -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libliui_a-ui_prefs.Po@am__quote@ |
3524 | -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libliui_a-ui_script.Po@am__quote@ |
3525 | -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libliui_a-ui_search.Po@am__quote@ |
3526 | -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libliui_a-ui_session.Po@am__quote@ |
3527 | -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libliui_a-ui_subscription.Po@am__quote@ |
3528 | -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libliui_a-ui_tray.Po@am__quote@ |
3529 | -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libliui_a-ui_update.Po@am__quote@ |
3530 | - |
3531 | -.c.o: |
3532 | -@am__fastdepCC_TRUE@ $(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< |
3533 | -@am__fastdepCC_TRUE@ $(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po |
3534 | -@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ |
3535 | -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
3536 | -@am__fastdepCC_FALSE@ $(COMPILE) -c $< |
3537 | - |
3538 | -.c.obj: |
3539 | -@am__fastdepCC_TRUE@ $(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'` |
3540 | -@am__fastdepCC_TRUE@ $(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po |
3541 | -@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ |
3542 | -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
3543 | -@am__fastdepCC_FALSE@ $(COMPILE) -c `$(CYGPATH_W) '$<'` |
3544 | - |
3545 | -.c.lo: |
3546 | -@am__fastdepCC_TRUE@ $(LTCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< |
3547 | -@am__fastdepCC_TRUE@ $(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo |
3548 | -@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ |
3549 | -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
3550 | -@am__fastdepCC_FALSE@ $(LTCOMPILE) -c -o $@ $< |
3551 | - |
3552 | -libliui_a-auth_dialog.o: auth_dialog.c |
3553 | -@am__fastdepCC_TRUE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libliui_a_CFLAGS) $(CFLAGS) -MT libliui_a-auth_dialog.o -MD -MP -MF $(DEPDIR)/libliui_a-auth_dialog.Tpo -c -o libliui_a-auth_dialog.o `test -f 'auth_dialog.c' || echo '$(srcdir)/'`auth_dialog.c |
3554 | -@am__fastdepCC_TRUE@ $(am__mv) $(DEPDIR)/libliui_a-auth_dialog.Tpo $(DEPDIR)/libliui_a-auth_dialog.Po |
3555 | -@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='auth_dialog.c' object='libliui_a-auth_dialog.o' libtool=no @AMDEPBACKSLASH@ |
3556 | -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
3557 | -@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libliui_a_CFLAGS) $(CFLAGS) -c -o libliui_a-auth_dialog.o `test -f 'auth_dialog.c' || echo '$(srcdir)/'`auth_dialog.c |
3558 | - |
3559 | -libliui_a-auth_dialog.obj: auth_dialog.c |
3560 | -@am__fastdepCC_TRUE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libliui_a_CFLAGS) $(CFLAGS) -MT libliui_a-auth_dialog.obj -MD -MP -MF $(DEPDIR)/libliui_a-auth_dialog.Tpo -c -o libliui_a-auth_dialog.obj `if test -f 'auth_dialog.c'; then $(CYGPATH_W) 'auth_dialog.c'; else $(CYGPATH_W) '$(srcdir)/auth_dialog.c'; fi` |
3561 | -@am__fastdepCC_TRUE@ $(am__mv) $(DEPDIR)/libliui_a-auth_dialog.Tpo $(DEPDIR)/libliui_a-auth_dialog.Po |
3562 | -@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='auth_dialog.c' object='libliui_a-auth_dialog.obj' libtool=no @AMDEPBACKSLASH@ |
3563 | -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
3564 | -@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libliui_a_CFLAGS) $(CFLAGS) -c -o libliui_a-auth_dialog.obj `if test -f 'auth_dialog.c'; then $(CYGPATH_W) 'auth_dialog.c'; else $(CYGPATH_W) '$(srcdir)/auth_dialog.c'; fi` |
3565 | - |
3566 | -libliui_a-browser_tabs.o: browser_tabs.c |
3567 | -@am__fastdepCC_TRUE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libliui_a_CFLAGS) $(CFLAGS) -MT libliui_a-browser_tabs.o -MD -MP -MF $(DEPDIR)/libliui_a-browser_tabs.Tpo -c -o libliui_a-browser_tabs.o `test -f 'browser_tabs.c' || echo '$(srcdir)/'`browser_tabs.c |
3568 | -@am__fastdepCC_TRUE@ $(am__mv) $(DEPDIR)/libliui_a-browser_tabs.Tpo $(DEPDIR)/libliui_a-browser_tabs.Po |
3569 | -@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='browser_tabs.c' object='libliui_a-browser_tabs.o' libtool=no @AMDEPBACKSLASH@ |
3570 | -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
3571 | -@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libliui_a_CFLAGS) $(CFLAGS) -c -o libliui_a-browser_tabs.o `test -f 'browser_tabs.c' || echo '$(srcdir)/'`browser_tabs.c |
3572 | - |
3573 | -libliui_a-browser_tabs.obj: browser_tabs.c |
3574 | -@am__fastdepCC_TRUE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libliui_a_CFLAGS) $(CFLAGS) -MT libliui_a-browser_tabs.obj -MD -MP -MF $(DEPDIR)/libliui_a-browser_tabs.Tpo -c -o libliui_a-browser_tabs.obj `if test -f 'browser_tabs.c'; then $(CYGPATH_W) 'browser_tabs.c'; else $(CYGPATH_W) '$(srcdir)/browser_tabs.c'; fi` |
3575 | -@am__fastdepCC_TRUE@ $(am__mv) $(DEPDIR)/libliui_a-browser_tabs.Tpo $(DEPDIR)/libliui_a-browser_tabs.Po |
3576 | -@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='browser_tabs.c' object='libliui_a-browser_tabs.obj' libtool=no @AMDEPBACKSLASH@ |
3577 | -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
3578 | -@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libliui_a_CFLAGS) $(CFLAGS) -c -o libliui_a-browser_tabs.obj `if test -f 'browser_tabs.c'; then $(CYGPATH_W) 'browser_tabs.c'; else $(CYGPATH_W) '$(srcdir)/browser_tabs.c'; fi` |
3579 | - |
3580 | -libliui_a-eggtrayicon.o: eggtrayicon.c |
3581 | -@am__fastdepCC_TRUE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libliui_a_CFLAGS) $(CFLAGS) -MT libliui_a-eggtrayicon.o -MD -MP -MF $(DEPDIR)/libliui_a-eggtrayicon.Tpo -c -o libliui_a-eggtrayicon.o `test -f 'eggtrayicon.c' || echo '$(srcdir)/'`eggtrayicon.c |
3582 | -@am__fastdepCC_TRUE@ $(am__mv) $(DEPDIR)/libliui_a-eggtrayicon.Tpo $(DEPDIR)/libliui_a-eggtrayicon.Po |
3583 | -@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='eggtrayicon.c' object='libliui_a-eggtrayicon.o' libtool=no @AMDEPBACKSLASH@ |
3584 | -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
3585 | -@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libliui_a_CFLAGS) $(CFLAGS) -c -o libliui_a-eggtrayicon.o `test -f 'eggtrayicon.c' || echo '$(srcdir)/'`eggtrayicon.c |
3586 | - |
3587 | -libliui_a-eggtrayicon.obj: eggtrayicon.c |
3588 | -@am__fastdepCC_TRUE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libliui_a_CFLAGS) $(CFLAGS) -MT libliui_a-eggtrayicon.obj -MD -MP -MF $(DEPDIR)/libliui_a-eggtrayicon.Tpo -c -o libliui_a-eggtrayicon.obj `if test -f 'eggtrayicon.c'; then $(CYGPATH_W) 'eggtrayicon.c'; else $(CYGPATH_W) '$(srcdir)/eggtrayicon.c'; fi` |
3589 | -@am__fastdepCC_TRUE@ $(am__mv) $(DEPDIR)/libliui_a-eggtrayicon.Tpo $(DEPDIR)/libliui_a-eggtrayicon.Po |
3590 | -@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='eggtrayicon.c' object='libliui_a-eggtrayicon.obj' libtool=no @AMDEPBACKSLASH@ |
3591 | -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
3592 | -@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libliui_a_CFLAGS) $(CFLAGS) -c -o libliui_a-eggtrayicon.obj `if test -f 'eggtrayicon.c'; then $(CYGPATH_W) 'eggtrayicon.c'; else $(CYGPATH_W) '$(srcdir)/eggtrayicon.c'; fi` |
3593 | - |
3594 | -libliui_a-enclosure_list_view.o: enclosure_list_view.c |
3595 | -@am__fastdepCC_TRUE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libliui_a_CFLAGS) $(CFLAGS) -MT libliui_a-enclosure_list_view.o -MD -MP -MF $(DEPDIR)/libliui_a-enclosure_list_view.Tpo -c -o libliui_a-enclosure_list_view.o `test -f 'enclosure_list_view.c' || echo '$(srcdir)/'`enclosure_list_view.c |
3596 | -@am__fastdepCC_TRUE@ $(am__mv) $(DEPDIR)/libliui_a-enclosure_list_view.Tpo $(DEPDIR)/libliui_a-enclosure_list_view.Po |
3597 | -@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='enclosure_list_view.c' object='libliui_a-enclosure_list_view.o' libtool=no @AMDEPBACKSLASH@ |
3598 | -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
3599 | -@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libliui_a_CFLAGS) $(CFLAGS) -c -o libliui_a-enclosure_list_view.o `test -f 'enclosure_list_view.c' || echo '$(srcdir)/'`enclosure_list_view.c |
3600 | - |
3601 | -libliui_a-enclosure_list_view.obj: enclosure_list_view.c |
3602 | -@am__fastdepCC_TRUE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libliui_a_CFLAGS) $(CFLAGS) -MT libliui_a-enclosure_list_view.obj -MD -MP -MF $(DEPDIR)/libliui_a-enclosure_list_view.Tpo -c -o libliui_a-enclosure_list_view.obj `if test -f 'enclosure_list_view.c'; then $(CYGPATH_W) 'enclosure_list_view.c'; else $(CYGPATH_W) '$(srcdir)/enclosure_list_view.c'; fi` |
3603 | -@am__fastdepCC_TRUE@ $(am__mv) $(DEPDIR)/libliui_a-enclosure_list_view.Tpo $(DEPDIR)/libliui_a-enclosure_list_view.Po |
3604 | -@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='enclosure_list_view.c' object='libliui_a-enclosure_list_view.obj' libtool=no @AMDEPBACKSLASH@ |
3605 | -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
3606 | -@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libliui_a_CFLAGS) $(CFLAGS) -c -o libliui_a-enclosure_list_view.obj `if test -f 'enclosure_list_view.c'; then $(CYGPATH_W) 'enclosure_list_view.c'; else $(CYGPATH_W) '$(srcdir)/enclosure_list_view.c'; fi` |
3607 | - |
3608 | -libliui_a-itemview.o: itemview.c |
3609 | -@am__fastdepCC_TRUE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libliui_a_CFLAGS) $(CFLAGS) -MT libliui_a-itemview.o -MD -MP -MF $(DEPDIR)/libliui_a-itemview.Tpo -c -o libliui_a-itemview.o `test -f 'itemview.c' || echo '$(srcdir)/'`itemview.c |
3610 | -@am__fastdepCC_TRUE@ $(am__mv) $(DEPDIR)/libliui_a-itemview.Tpo $(DEPDIR)/libliui_a-itemview.Po |
3611 | -@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='itemview.c' object='libliui_a-itemview.o' libtool=no @AMDEPBACKSLASH@ |
3612 | -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
3613 | -@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libliui_a_CFLAGS) $(CFLAGS) -c -o libliui_a-itemview.o `test -f 'itemview.c' || echo '$(srcdir)/'`itemview.c |
3614 | - |
3615 | -libliui_a-itemview.obj: itemview.c |
3616 | -@am__fastdepCC_TRUE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libliui_a_CFLAGS) $(CFLAGS) -MT libliui_a-itemview.obj -MD -MP -MF $(DEPDIR)/libliui_a-itemview.Tpo -c -o libliui_a-itemview.obj `if test -f 'itemview.c'; then $(CYGPATH_W) 'itemview.c'; else $(CYGPATH_W) '$(srcdir)/itemview.c'; fi` |
3617 | -@am__fastdepCC_TRUE@ $(am__mv) $(DEPDIR)/libliui_a-itemview.Tpo $(DEPDIR)/libliui_a-itemview.Po |
3618 | -@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='itemview.c' object='libliui_a-itemview.obj' libtool=no @AMDEPBACKSLASH@ |
3619 | -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
3620 | -@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libliui_a_CFLAGS) $(CFLAGS) -c -o libliui_a-itemview.obj `if test -f 'itemview.c'; then $(CYGPATH_W) 'itemview.c'; else $(CYGPATH_W) '$(srcdir)/itemview.c'; fi` |
3621 | - |
3622 | -libliui_a-liferea_dialog.o: liferea_dialog.c |
3623 | -@am__fastdepCC_TRUE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libliui_a_CFLAGS) $(CFLAGS) -MT libliui_a-liferea_dialog.o -MD -MP -MF $(DEPDIR)/libliui_a-liferea_dialog.Tpo -c -o libliui_a-liferea_dialog.o `test -f 'liferea_dialog.c' || echo '$(srcdir)/'`liferea_dialog.c |
3624 | -@am__fastdepCC_TRUE@ $(am__mv) $(DEPDIR)/libliui_a-liferea_dialog.Tpo $(DEPDIR)/libliui_a-liferea_dialog.Po |
3625 | -@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='liferea_dialog.c' object='libliui_a-liferea_dialog.o' libtool=no @AMDEPBACKSLASH@ |
3626 | -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
3627 | -@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libliui_a_CFLAGS) $(CFLAGS) -c -o libliui_a-liferea_dialog.o `test -f 'liferea_dialog.c' || echo '$(srcdir)/'`liferea_dialog.c |
3628 | - |
3629 | -libliui_a-liferea_dialog.obj: liferea_dialog.c |
3630 | -@am__fastdepCC_TRUE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libliui_a_CFLAGS) $(CFLAGS) -MT libliui_a-liferea_dialog.obj -MD -MP -MF $(DEPDIR)/libliui_a-liferea_dialog.Tpo -c -o libliui_a-liferea_dialog.obj `if test -f 'liferea_dialog.c'; then $(CYGPATH_W) 'liferea_dialog.c'; else $(CYGPATH_W) '$(srcdir)/liferea_dialog.c'; fi` |
3631 | -@am__fastdepCC_TRUE@ $(am__mv) $(DEPDIR)/libliui_a-liferea_dialog.Tpo $(DEPDIR)/libliui_a-liferea_dialog.Po |
3632 | -@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='liferea_dialog.c' object='libliui_a-liferea_dialog.obj' libtool=no @AMDEPBACKSLASH@ |
3633 | -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
3634 | -@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libliui_a_CFLAGS) $(CFLAGS) -c -o libliui_a-liferea_dialog.obj `if test -f 'liferea_dialog.c'; then $(CYGPATH_W) 'liferea_dialog.c'; else $(CYGPATH_W) '$(srcdir)/liferea_dialog.c'; fi` |
3635 | - |
3636 | -libliui_a-liferea_htmlview.o: liferea_htmlview.c |
3637 | -@am__fastdepCC_TRUE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libliui_a_CFLAGS) $(CFLAGS) -MT libliui_a-liferea_htmlview.o -MD -MP -MF $(DEPDIR)/libliui_a-liferea_htmlview.Tpo -c -o libliui_a-liferea_htmlview.o `test -f 'liferea_htmlview.c' || echo '$(srcdir)/'`liferea_htmlview.c |
3638 | -@am__fastdepCC_TRUE@ $(am__mv) $(DEPDIR)/libliui_a-liferea_htmlview.Tpo $(DEPDIR)/libliui_a-liferea_htmlview.Po |
3639 | -@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='liferea_htmlview.c' object='libliui_a-liferea_htmlview.o' libtool=no @AMDEPBACKSLASH@ |
3640 | -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
3641 | -@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libliui_a_CFLAGS) $(CFLAGS) -c -o libliui_a-liferea_htmlview.o `test -f 'liferea_htmlview.c' || echo '$(srcdir)/'`liferea_htmlview.c |
3642 | - |
3643 | -libliui_a-liferea_htmlview.obj: liferea_htmlview.c |
3644 | -@am__fastdepCC_TRUE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libliui_a_CFLAGS) $(CFLAGS) -MT libliui_a-liferea_htmlview.obj -MD -MP -MF $(DEPDIR)/libliui_a-liferea_htmlview.Tpo -c -o libliui_a-liferea_htmlview.obj `if test -f 'liferea_htmlview.c'; then $(CYGPATH_W) 'liferea_htmlview.c'; else $(CYGPATH_W) '$(srcdir)/liferea_htmlview.c'; fi` |
3645 | -@am__fastdepCC_TRUE@ $(am__mv) $(DEPDIR)/libliui_a-liferea_htmlview.Tpo $(DEPDIR)/libliui_a-liferea_htmlview.Po |
3646 | -@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='liferea_htmlview.c' object='libliui_a-liferea_htmlview.obj' libtool=no @AMDEPBACKSLASH@ |
3647 | -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
3648 | -@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libliui_a_CFLAGS) $(CFLAGS) -c -o libliui_a-liferea_htmlview.obj `if test -f 'liferea_htmlview.c'; then $(CYGPATH_W) 'liferea_htmlview.c'; else $(CYGPATH_W) '$(srcdir)/liferea_htmlview.c'; fi` |
3649 | - |
3650 | -libliui_a-liferea_shell.o: liferea_shell.c |
3651 | -@am__fastdepCC_TRUE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libliui_a_CFLAGS) $(CFLAGS) -MT libliui_a-liferea_shell.o -MD -MP -MF $(DEPDIR)/libliui_a-liferea_shell.Tpo -c -o libliui_a-liferea_shell.o `test -f 'liferea_shell.c' || echo '$(srcdir)/'`liferea_shell.c |
3652 | -@am__fastdepCC_TRUE@ $(am__mv) $(DEPDIR)/libliui_a-liferea_shell.Tpo $(DEPDIR)/libliui_a-liferea_shell.Po |
3653 | -@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='liferea_shell.c' object='libliui_a-liferea_shell.o' libtool=no @AMDEPBACKSLASH@ |
3654 | -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
3655 | -@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libliui_a_CFLAGS) $(CFLAGS) -c -o libliui_a-liferea_shell.o `test -f 'liferea_shell.c' || echo '$(srcdir)/'`liferea_shell.c |
3656 | - |
3657 | -libliui_a-liferea_shell.obj: liferea_shell.c |
3658 | -@am__fastdepCC_TRUE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libliui_a_CFLAGS) $(CFLAGS) -MT libliui_a-liferea_shell.obj -MD -MP -MF $(DEPDIR)/libliui_a-liferea_shell.Tpo -c -o libliui_a-liferea_shell.obj `if test -f 'liferea_shell.c'; then $(CYGPATH_W) 'liferea_shell.c'; else $(CYGPATH_W) '$(srcdir)/liferea_shell.c'; fi` |
3659 | -@am__fastdepCC_TRUE@ $(am__mv) $(DEPDIR)/libliui_a-liferea_shell.Tpo $(DEPDIR)/libliui_a-liferea_shell.Po |
3660 | -@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='liferea_shell.c' object='libliui_a-liferea_shell.obj' libtool=no @AMDEPBACKSLASH@ |
3661 | -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
3662 | -@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libliui_a_CFLAGS) $(CFLAGS) -c -o libliui_a-liferea_shell.obj `if test -f 'liferea_shell.c'; then $(CYGPATH_W) 'liferea_shell.c'; else $(CYGPATH_W) '$(srcdir)/liferea_shell.c'; fi` |
3663 | - |
3664 | -libliui_a-rule_editor.o: rule_editor.c |
3665 | -@am__fastdepCC_TRUE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libliui_a_CFLAGS) $(CFLAGS) -MT libliui_a-rule_editor.o -MD -MP -MF $(DEPDIR)/libliui_a-rule_editor.Tpo -c -o libliui_a-rule_editor.o `test -f 'rule_editor.c' || echo '$(srcdir)/'`rule_editor.c |
3666 | -@am__fastdepCC_TRUE@ $(am__mv) $(DEPDIR)/libliui_a-rule_editor.Tpo $(DEPDIR)/libliui_a-rule_editor.Po |
3667 | -@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='rule_editor.c' object='libliui_a-rule_editor.o' libtool=no @AMDEPBACKSLASH@ |
3668 | -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
3669 | -@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libliui_a_CFLAGS) $(CFLAGS) -c -o libliui_a-rule_editor.o `test -f 'rule_editor.c' || echo '$(srcdir)/'`rule_editor.c |
3670 | - |
3671 | -libliui_a-rule_editor.obj: rule_editor.c |
3672 | -@am__fastdepCC_TRUE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libliui_a_CFLAGS) $(CFLAGS) -MT libliui_a-rule_editor.obj -MD -MP -MF $(DEPDIR)/libliui_a-rule_editor.Tpo -c -o libliui_a-rule_editor.obj `if test -f 'rule_editor.c'; then $(CYGPATH_W) 'rule_editor.c'; else $(CYGPATH_W) '$(srcdir)/rule_editor.c'; fi` |
3673 | -@am__fastdepCC_TRUE@ $(am__mv) $(DEPDIR)/libliui_a-rule_editor.Tpo $(DEPDIR)/libliui_a-rule_editor.Po |
3674 | -@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='rule_editor.c' object='libliui_a-rule_editor.obj' libtool=no @AMDEPBACKSLASH@ |
3675 | -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
3676 | -@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libliui_a_CFLAGS) $(CFLAGS) -c -o libliui_a-rule_editor.obj `if test -f 'rule_editor.c'; then $(CYGPATH_W) 'rule_editor.c'; else $(CYGPATH_W) '$(srcdir)/rule_editor.c'; fi` |
3677 | - |
3678 | -libliui_a-search_dialog.o: search_dialog.c |
3679 | -@am__fastdepCC_TRUE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libliui_a_CFLAGS) $(CFLAGS) -MT libliui_a-search_dialog.o -MD -MP -MF $(DEPDIR)/libliui_a-search_dialog.Tpo -c -o libliui_a-search_dialog.o `test -f 'search_dialog.c' || echo '$(srcdir)/'`search_dialog.c |
3680 | -@am__fastdepCC_TRUE@ $(am__mv) $(DEPDIR)/libliui_a-search_dialog.Tpo $(DEPDIR)/libliui_a-search_dialog.Po |
3681 | -@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='search_dialog.c' object='libliui_a-search_dialog.o' libtool=no @AMDEPBACKSLASH@ |
3682 | -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
3683 | -@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libliui_a_CFLAGS) $(CFLAGS) -c -o libliui_a-search_dialog.o `test -f 'search_dialog.c' || echo '$(srcdir)/'`search_dialog.c |
3684 | - |
3685 | -libliui_a-search_dialog.obj: search_dialog.c |
3686 | -@am__fastdepCC_TRUE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libliui_a_CFLAGS) $(CFLAGS) -MT libliui_a-search_dialog.obj -MD -MP -MF $(DEPDIR)/libliui_a-search_dialog.Tpo -c -o libliui_a-search_dialog.obj `if test -f 'search_dialog.c'; then $(CYGPATH_W) 'search_dialog.c'; else $(CYGPATH_W) '$(srcdir)/search_dialog.c'; fi` |
3687 | -@am__fastdepCC_TRUE@ $(am__mv) $(DEPDIR)/libliui_a-search_dialog.Tpo $(DEPDIR)/libliui_a-search_dialog.Po |
3688 | -@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='search_dialog.c' object='libliui_a-search_dialog.obj' libtool=no @AMDEPBACKSLASH@ |
3689 | -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
3690 | -@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libliui_a_CFLAGS) $(CFLAGS) -c -o libliui_a-search_dialog.obj `if test -f 'search_dialog.c'; then $(CYGPATH_W) 'search_dialog.c'; else $(CYGPATH_W) '$(srcdir)/search_dialog.c'; fi` |
3691 | - |
3692 | -libliui_a-search_engine_dialog.o: search_engine_dialog.c |
3693 | -@am__fastdepCC_TRUE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libliui_a_CFLAGS) $(CFLAGS) -MT libliui_a-search_engine_dialog.o -MD -MP -MF $(DEPDIR)/libliui_a-search_engine_dialog.Tpo -c -o libliui_a-search_engine_dialog.o `test -f 'search_engine_dialog.c' || echo '$(srcdir)/'`search_engine_dialog.c |
3694 | -@am__fastdepCC_TRUE@ $(am__mv) $(DEPDIR)/libliui_a-search_engine_dialog.Tpo $(DEPDIR)/libliui_a-search_engine_dialog.Po |
3695 | -@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='search_engine_dialog.c' object='libliui_a-search_engine_dialog.o' libtool=no @AMDEPBACKSLASH@ |
3696 | -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
3697 | -@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libliui_a_CFLAGS) $(CFLAGS) -c -o libliui_a-search_engine_dialog.o `test -f 'search_engine_dialog.c' || echo '$(srcdir)/'`search_engine_dialog.c |
3698 | - |
3699 | -libliui_a-search_engine_dialog.obj: search_engine_dialog.c |
3700 | -@am__fastdepCC_TRUE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libliui_a_CFLAGS) $(CFLAGS) -MT libliui_a-search_engine_dialog.obj -MD -MP -MF $(DEPDIR)/libliui_a-search_engine_dialog.Tpo -c -o libliui_a-search_engine_dialog.obj `if test -f 'search_engine_dialog.c'; then $(CYGPATH_W) 'search_engine_dialog.c'; else $(CYGPATH_W) '$(srcdir)/search_engine_dialog.c'; fi` |
3701 | -@am__fastdepCC_TRUE@ $(am__mv) $(DEPDIR)/libliui_a-search_engine_dialog.Tpo $(DEPDIR)/libliui_a-search_engine_dialog.Po |
3702 | -@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='search_engine_dialog.c' object='libliui_a-search_engine_dialog.obj' libtool=no @AMDEPBACKSLASH@ |
3703 | -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
3704 | -@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libliui_a_CFLAGS) $(CFLAGS) -c -o libliui_a-search_engine_dialog.obj `if test -f 'search_engine_dialog.c'; then $(CYGPATH_W) 'search_engine_dialog.c'; else $(CYGPATH_W) '$(srcdir)/search_engine_dialog.c'; fi` |
3705 | - |
3706 | -libliui_a-search_folder_dialog.o: search_folder_dialog.c |
3707 | -@am__fastdepCC_TRUE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libliui_a_CFLAGS) $(CFLAGS) -MT libliui_a-search_folder_dialog.o -MD -MP -MF $(DEPDIR)/libliui_a-search_folder_dialog.Tpo -c -o libliui_a-search_folder_dialog.o `test -f 'search_folder_dialog.c' || echo '$(srcdir)/'`search_folder_dialog.c |
3708 | -@am__fastdepCC_TRUE@ $(am__mv) $(DEPDIR)/libliui_a-search_folder_dialog.Tpo $(DEPDIR)/libliui_a-search_folder_dialog.Po |
3709 | -@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='search_folder_dialog.c' object='libliui_a-search_folder_dialog.o' libtool=no @AMDEPBACKSLASH@ |
3710 | -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
3711 | -@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libliui_a_CFLAGS) $(CFLAGS) -c -o libliui_a-search_folder_dialog.o `test -f 'search_folder_dialog.c' || echo '$(srcdir)/'`search_folder_dialog.c |
3712 | - |
3713 | -libliui_a-search_folder_dialog.obj: search_folder_dialog.c |
3714 | -@am__fastdepCC_TRUE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libliui_a_CFLAGS) $(CFLAGS) -MT libliui_a-search_folder_dialog.obj -MD -MP -MF $(DEPDIR)/libliui_a-search_folder_dialog.Tpo -c -o libliui_a-search_folder_dialog.obj `if test -f 'search_folder_dialog.c'; then $(CYGPATH_W) 'search_folder_dialog.c'; else $(CYGPATH_W) '$(srcdir)/search_folder_dialog.c'; fi` |
3715 | -@am__fastdepCC_TRUE@ $(am__mv) $(DEPDIR)/libliui_a-search_folder_dialog.Tpo $(DEPDIR)/libliui_a-search_folder_dialog.Po |
3716 | -@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='search_folder_dialog.c' object='libliui_a-search_folder_dialog.obj' libtool=no @AMDEPBACKSLASH@ |
3717 | -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
3718 | -@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libliui_a_CFLAGS) $(CFLAGS) -c -o libliui_a-search_folder_dialog.obj `if test -f 'search_folder_dialog.c'; then $(CYGPATH_W) 'search_folder_dialog.c'; else $(CYGPATH_W) '$(srcdir)/search_folder_dialog.c'; fi` |
3719 | - |
3720 | -libliui_a-ui_common.o: ui_common.c |
3721 | -@am__fastdepCC_TRUE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libliui_a_CFLAGS) $(CFLAGS) -MT libliui_a-ui_common.o -MD -MP -MF $(DEPDIR)/libliui_a-ui_common.Tpo -c -o libliui_a-ui_common.o `test -f 'ui_common.c' || echo '$(srcdir)/'`ui_common.c |
3722 | -@am__fastdepCC_TRUE@ $(am__mv) $(DEPDIR)/libliui_a-ui_common.Tpo $(DEPDIR)/libliui_a-ui_common.Po |
3723 | -@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='ui_common.c' object='libliui_a-ui_common.o' libtool=no @AMDEPBACKSLASH@ |
3724 | -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
3725 | -@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libliui_a_CFLAGS) $(CFLAGS) -c -o libliui_a-ui_common.o `test -f 'ui_common.c' || echo '$(srcdir)/'`ui_common.c |
3726 | - |
3727 | -libliui_a-ui_common.obj: ui_common.c |
3728 | -@am__fastdepCC_TRUE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libliui_a_CFLAGS) $(CFLAGS) -MT libliui_a-ui_common.obj -MD -MP -MF $(DEPDIR)/libliui_a-ui_common.Tpo -c -o libliui_a-ui_common.obj `if test -f 'ui_common.c'; then $(CYGPATH_W) 'ui_common.c'; else $(CYGPATH_W) '$(srcdir)/ui_common.c'; fi` |
3729 | -@am__fastdepCC_TRUE@ $(am__mv) $(DEPDIR)/libliui_a-ui_common.Tpo $(DEPDIR)/libliui_a-ui_common.Po |
3730 | -@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='ui_common.c' object='libliui_a-ui_common.obj' libtool=no @AMDEPBACKSLASH@ |
3731 | -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
3732 | -@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libliui_a_CFLAGS) $(CFLAGS) -c -o libliui_a-ui_common.obj `if test -f 'ui_common.c'; then $(CYGPATH_W) 'ui_common.c'; else $(CYGPATH_W) '$(srcdir)/ui_common.c'; fi` |
3733 | - |
3734 | -libliui_a-ui_dnd.o: ui_dnd.c |
3735 | -@am__fastdepCC_TRUE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libliui_a_CFLAGS) $(CFLAGS) -MT libliui_a-ui_dnd.o -MD -MP -MF $(DEPDIR)/libliui_a-ui_dnd.Tpo -c -o libliui_a-ui_dnd.o `test -f 'ui_dnd.c' || echo '$(srcdir)/'`ui_dnd.c |
3736 | -@am__fastdepCC_TRUE@ $(am__mv) $(DEPDIR)/libliui_a-ui_dnd.Tpo $(DEPDIR)/libliui_a-ui_dnd.Po |
3737 | -@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='ui_dnd.c' object='libliui_a-ui_dnd.o' libtool=no @AMDEPBACKSLASH@ |
3738 | -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
3739 | -@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libliui_a_CFLAGS) $(CFLAGS) -c -o libliui_a-ui_dnd.o `test -f 'ui_dnd.c' || echo '$(srcdir)/'`ui_dnd.c |
3740 | - |
3741 | -libliui_a-ui_dnd.obj: ui_dnd.c |
3742 | -@am__fastdepCC_TRUE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libliui_a_CFLAGS) $(CFLAGS) -MT libliui_a-ui_dnd.obj -MD -MP -MF $(DEPDIR)/libliui_a-ui_dnd.Tpo -c -o libliui_a-ui_dnd.obj `if test -f 'ui_dnd.c'; then $(CYGPATH_W) 'ui_dnd.c'; else $(CYGPATH_W) '$(srcdir)/ui_dnd.c'; fi` |
3743 | -@am__fastdepCC_TRUE@ $(am__mv) $(DEPDIR)/libliui_a-ui_dnd.Tpo $(DEPDIR)/libliui_a-ui_dnd.Po |
3744 | -@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='ui_dnd.c' object='libliui_a-ui_dnd.obj' libtool=no @AMDEPBACKSLASH@ |
3745 | -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
3746 | -@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libliui_a_CFLAGS) $(CFLAGS) -c -o libliui_a-ui_dnd.obj `if test -f 'ui_dnd.c'; then $(CYGPATH_W) 'ui_dnd.c'; else $(CYGPATH_W) '$(srcdir)/ui_dnd.c'; fi` |
3747 | - |
3748 | -libliui_a-ui_feedlist.o: ui_feedlist.c |
3749 | -@am__fastdepCC_TRUE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libliui_a_CFLAGS) $(CFLAGS) -MT libliui_a-ui_feedlist.o -MD -MP -MF $(DEPDIR)/libliui_a-ui_feedlist.Tpo -c -o libliui_a-ui_feedlist.o `test -f 'ui_feedlist.c' || echo '$(srcdir)/'`ui_feedlist.c |
3750 | -@am__fastdepCC_TRUE@ $(am__mv) $(DEPDIR)/libliui_a-ui_feedlist.Tpo $(DEPDIR)/libliui_a-ui_feedlist.Po |
3751 | -@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='ui_feedlist.c' object='libliui_a-ui_feedlist.o' libtool=no @AMDEPBACKSLASH@ |
3752 | -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
3753 | -@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libliui_a_CFLAGS) $(CFLAGS) -c -o libliui_a-ui_feedlist.o `test -f 'ui_feedlist.c' || echo '$(srcdir)/'`ui_feedlist.c |
3754 | - |
3755 | -libliui_a-ui_feedlist.obj: ui_feedlist.c |
3756 | -@am__fastdepCC_TRUE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libliui_a_CFLAGS) $(CFLAGS) -MT libliui_a-ui_feedlist.obj -MD -MP -MF $(DEPDIR)/libliui_a-ui_feedlist.Tpo -c -o libliui_a-ui_feedlist.obj `if test -f 'ui_feedlist.c'; then $(CYGPATH_W) 'ui_feedlist.c'; else $(CYGPATH_W) '$(srcdir)/ui_feedlist.c'; fi` |
3757 | -@am__fastdepCC_TRUE@ $(am__mv) $(DEPDIR)/libliui_a-ui_feedlist.Tpo $(DEPDIR)/libliui_a-ui_feedlist.Po |
3758 | -@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='ui_feedlist.c' object='libliui_a-ui_feedlist.obj' libtool=no @AMDEPBACKSLASH@ |
3759 | -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
3760 | -@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libliui_a_CFLAGS) $(CFLAGS) -c -o libliui_a-ui_feedlist.obj `if test -f 'ui_feedlist.c'; then $(CYGPATH_W) 'ui_feedlist.c'; else $(CYGPATH_W) '$(srcdir)/ui_feedlist.c'; fi` |
3761 | - |
3762 | -libliui_a-ui_folder.o: ui_folder.c |
3763 | -@am__fastdepCC_TRUE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libliui_a_CFLAGS) $(CFLAGS) -MT libliui_a-ui_folder.o -MD -MP -MF $(DEPDIR)/libliui_a-ui_folder.Tpo -c -o libliui_a-ui_folder.o `test -f 'ui_folder.c' || echo '$(srcdir)/'`ui_folder.c |
3764 | -@am__fastdepCC_TRUE@ $(am__mv) $(DEPDIR)/libliui_a-ui_folder.Tpo $(DEPDIR)/libliui_a-ui_folder.Po |
3765 | -@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='ui_folder.c' object='libliui_a-ui_folder.o' libtool=no @AMDEPBACKSLASH@ |
3766 | -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
3767 | -@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libliui_a_CFLAGS) $(CFLAGS) -c -o libliui_a-ui_folder.o `test -f 'ui_folder.c' || echo '$(srcdir)/'`ui_folder.c |
3768 | - |
3769 | -libliui_a-ui_folder.obj: ui_folder.c |
3770 | -@am__fastdepCC_TRUE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libliui_a_CFLAGS) $(CFLAGS) -MT libliui_a-ui_folder.obj -MD -MP -MF $(DEPDIR)/libliui_a-ui_folder.Tpo -c -o libliui_a-ui_folder.obj `if test -f 'ui_folder.c'; then $(CYGPATH_W) 'ui_folder.c'; else $(CYGPATH_W) '$(srcdir)/ui_folder.c'; fi` |
3771 | -@am__fastdepCC_TRUE@ $(am__mv) $(DEPDIR)/libliui_a-ui_folder.Tpo $(DEPDIR)/libliui_a-ui_folder.Po |
3772 | -@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='ui_folder.c' object='libliui_a-ui_folder.obj' libtool=no @AMDEPBACKSLASH@ |
3773 | -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
3774 | -@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libliui_a_CFLAGS) $(CFLAGS) -c -o libliui_a-ui_folder.obj `if test -f 'ui_folder.c'; then $(CYGPATH_W) 'ui_folder.c'; else $(CYGPATH_W) '$(srcdir)/ui_folder.c'; fi` |
3775 | - |
3776 | -libliui_a-ui_itemlist.o: ui_itemlist.c |
3777 | -@am__fastdepCC_TRUE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libliui_a_CFLAGS) $(CFLAGS) -MT libliui_a-ui_itemlist.o -MD -MP -MF $(DEPDIR)/libliui_a-ui_itemlist.Tpo -c -o libliui_a-ui_itemlist.o `test -f 'ui_itemlist.c' || echo '$(srcdir)/'`ui_itemlist.c |
3778 | -@am__fastdepCC_TRUE@ $(am__mv) $(DEPDIR)/libliui_a-ui_itemlist.Tpo $(DEPDIR)/libliui_a-ui_itemlist.Po |
3779 | -@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='ui_itemlist.c' object='libliui_a-ui_itemlist.o' libtool=no @AMDEPBACKSLASH@ |
3780 | -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
3781 | -@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libliui_a_CFLAGS) $(CFLAGS) -c -o libliui_a-ui_itemlist.o `test -f 'ui_itemlist.c' || echo '$(srcdir)/'`ui_itemlist.c |
3782 | - |
3783 | -libliui_a-ui_itemlist.obj: ui_itemlist.c |
3784 | -@am__fastdepCC_TRUE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libliui_a_CFLAGS) $(CFLAGS) -MT libliui_a-ui_itemlist.obj -MD -MP -MF $(DEPDIR)/libliui_a-ui_itemlist.Tpo -c -o libliui_a-ui_itemlist.obj `if test -f 'ui_itemlist.c'; then $(CYGPATH_W) 'ui_itemlist.c'; else $(CYGPATH_W) '$(srcdir)/ui_itemlist.c'; fi` |
3785 | -@am__fastdepCC_TRUE@ $(am__mv) $(DEPDIR)/libliui_a-ui_itemlist.Tpo $(DEPDIR)/libliui_a-ui_itemlist.Po |
3786 | -@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='ui_itemlist.c' object='libliui_a-ui_itemlist.obj' libtool=no @AMDEPBACKSLASH@ |
3787 | -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
3788 | -@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libliui_a_CFLAGS) $(CFLAGS) -c -o libliui_a-ui_itemlist.obj `if test -f 'ui_itemlist.c'; then $(CYGPATH_W) 'ui_itemlist.c'; else $(CYGPATH_W) '$(srcdir)/ui_itemlist.c'; fi` |
3789 | - |
3790 | -libliui_a-ui_node.o: ui_node.c |
3791 | -@am__fastdepCC_TRUE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libliui_a_CFLAGS) $(CFLAGS) -MT libliui_a-ui_node.o -MD -MP -MF $(DEPDIR)/libliui_a-ui_node.Tpo -c -o libliui_a-ui_node.o `test -f 'ui_node.c' || echo '$(srcdir)/'`ui_node.c |
3792 | -@am__fastdepCC_TRUE@ $(am__mv) $(DEPDIR)/libliui_a-ui_node.Tpo $(DEPDIR)/libliui_a-ui_node.Po |
3793 | -@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='ui_node.c' object='libliui_a-ui_node.o' libtool=no @AMDEPBACKSLASH@ |
3794 | -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
3795 | -@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libliui_a_CFLAGS) $(CFLAGS) -c -o libliui_a-ui_node.o `test -f 'ui_node.c' || echo '$(srcdir)/'`ui_node.c |
3796 | - |
3797 | -libliui_a-ui_node.obj: ui_node.c |
3798 | -@am__fastdepCC_TRUE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libliui_a_CFLAGS) $(CFLAGS) -MT libliui_a-ui_node.obj -MD -MP -MF $(DEPDIR)/libliui_a-ui_node.Tpo -c -o libliui_a-ui_node.obj `if test -f 'ui_node.c'; then $(CYGPATH_W) 'ui_node.c'; else $(CYGPATH_W) '$(srcdir)/ui_node.c'; fi` |
3799 | -@am__fastdepCC_TRUE@ $(am__mv) $(DEPDIR)/libliui_a-ui_node.Tpo $(DEPDIR)/libliui_a-ui_node.Po |
3800 | -@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='ui_node.c' object='libliui_a-ui_node.obj' libtool=no @AMDEPBACKSLASH@ |
3801 | -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
3802 | -@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libliui_a_CFLAGS) $(CFLAGS) -c -o libliui_a-ui_node.obj `if test -f 'ui_node.c'; then $(CYGPATH_W) 'ui_node.c'; else $(CYGPATH_W) '$(srcdir)/ui_node.c'; fi` |
3803 | - |
3804 | -libliui_a-ui_popup.o: ui_popup.c |
3805 | -@am__fastdepCC_TRUE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libliui_a_CFLAGS) $(CFLAGS) -MT libliui_a-ui_popup.o -MD -MP -MF $(DEPDIR)/libliui_a-ui_popup.Tpo -c -o libliui_a-ui_popup.o `test -f 'ui_popup.c' || echo '$(srcdir)/'`ui_popup.c |
3806 | -@am__fastdepCC_TRUE@ $(am__mv) $(DEPDIR)/libliui_a-ui_popup.Tpo $(DEPDIR)/libliui_a-ui_popup.Po |
3807 | -@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='ui_popup.c' object='libliui_a-ui_popup.o' libtool=no @AMDEPBACKSLASH@ |
3808 | -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
3809 | -@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libliui_a_CFLAGS) $(CFLAGS) -c -o libliui_a-ui_popup.o `test -f 'ui_popup.c' || echo '$(srcdir)/'`ui_popup.c |
3810 | - |
3811 | -libliui_a-ui_popup.obj: ui_popup.c |
3812 | -@am__fastdepCC_TRUE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libliui_a_CFLAGS) $(CFLAGS) -MT libliui_a-ui_popup.obj -MD -MP -MF $(DEPDIR)/libliui_a-ui_popup.Tpo -c -o libliui_a-ui_popup.obj `if test -f 'ui_popup.c'; then $(CYGPATH_W) 'ui_popup.c'; else $(CYGPATH_W) '$(srcdir)/ui_popup.c'; fi` |
3813 | -@am__fastdepCC_TRUE@ $(am__mv) $(DEPDIR)/libliui_a-ui_popup.Tpo $(DEPDIR)/libliui_a-ui_popup.Po |
3814 | -@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='ui_popup.c' object='libliui_a-ui_popup.obj' libtool=no @AMDEPBACKSLASH@ |
3815 | -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
3816 | -@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libliui_a_CFLAGS) $(CFLAGS) -c -o libliui_a-ui_popup.obj `if test -f 'ui_popup.c'; then $(CYGPATH_W) 'ui_popup.c'; else $(CYGPATH_W) '$(srcdir)/ui_popup.c'; fi` |
3817 | - |
3818 | -libliui_a-ui_prefs.o: ui_prefs.c |
3819 | -@am__fastdepCC_TRUE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libliui_a_CFLAGS) $(CFLAGS) -MT libliui_a-ui_prefs.o -MD -MP -MF $(DEPDIR)/libliui_a-ui_prefs.Tpo -c -o libliui_a-ui_prefs.o `test -f 'ui_prefs.c' || echo '$(srcdir)/'`ui_prefs.c |
3820 | -@am__fastdepCC_TRUE@ $(am__mv) $(DEPDIR)/libliui_a-ui_prefs.Tpo $(DEPDIR)/libliui_a-ui_prefs.Po |
3821 | -@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='ui_prefs.c' object='libliui_a-ui_prefs.o' libtool=no @AMDEPBACKSLASH@ |
3822 | -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
3823 | -@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libliui_a_CFLAGS) $(CFLAGS) -c -o libliui_a-ui_prefs.o `test -f 'ui_prefs.c' || echo '$(srcdir)/'`ui_prefs.c |
3824 | - |
3825 | -libliui_a-ui_prefs.obj: ui_prefs.c |
3826 | -@am__fastdepCC_TRUE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libliui_a_CFLAGS) $(CFLAGS) -MT libliui_a-ui_prefs.obj -MD -MP -MF $(DEPDIR)/libliui_a-ui_prefs.Tpo -c -o libliui_a-ui_prefs.obj `if test -f 'ui_prefs.c'; then $(CYGPATH_W) 'ui_prefs.c'; else $(CYGPATH_W) '$(srcdir)/ui_prefs.c'; fi` |
3827 | -@am__fastdepCC_TRUE@ $(am__mv) $(DEPDIR)/libliui_a-ui_prefs.Tpo $(DEPDIR)/libliui_a-ui_prefs.Po |
3828 | -@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='ui_prefs.c' object='libliui_a-ui_prefs.obj' libtool=no @AMDEPBACKSLASH@ |
3829 | -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
3830 | -@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libliui_a_CFLAGS) $(CFLAGS) -c -o libliui_a-ui_prefs.obj `if test -f 'ui_prefs.c'; then $(CYGPATH_W) 'ui_prefs.c'; else $(CYGPATH_W) '$(srcdir)/ui_prefs.c'; fi` |
3831 | - |
3832 | -libliui_a-ui_script.o: ui_script.c |
3833 | -@am__fastdepCC_TRUE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libliui_a_CFLAGS) $(CFLAGS) -MT libliui_a-ui_script.o -MD -MP -MF $(DEPDIR)/libliui_a-ui_script.Tpo -c -o libliui_a-ui_script.o `test -f 'ui_script.c' || echo '$(srcdir)/'`ui_script.c |
3834 | -@am__fastdepCC_TRUE@ $(am__mv) $(DEPDIR)/libliui_a-ui_script.Tpo $(DEPDIR)/libliui_a-ui_script.Po |
3835 | -@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='ui_script.c' object='libliui_a-ui_script.o' libtool=no @AMDEPBACKSLASH@ |
3836 | -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
3837 | -@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libliui_a_CFLAGS) $(CFLAGS) -c -o libliui_a-ui_script.o `test -f 'ui_script.c' || echo '$(srcdir)/'`ui_script.c |
3838 | - |
3839 | -libliui_a-ui_script.obj: ui_script.c |
3840 | -@am__fastdepCC_TRUE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libliui_a_CFLAGS) $(CFLAGS) -MT libliui_a-ui_script.obj -MD -MP -MF $(DEPDIR)/libliui_a-ui_script.Tpo -c -o libliui_a-ui_script.obj `if test -f 'ui_script.c'; then $(CYGPATH_W) 'ui_script.c'; else $(CYGPATH_W) '$(srcdir)/ui_script.c'; fi` |
3841 | -@am__fastdepCC_TRUE@ $(am__mv) $(DEPDIR)/libliui_a-ui_script.Tpo $(DEPDIR)/libliui_a-ui_script.Po |
3842 | -@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='ui_script.c' object='libliui_a-ui_script.obj' libtool=no @AMDEPBACKSLASH@ |
3843 | -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
3844 | -@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libliui_a_CFLAGS) $(CFLAGS) -c -o libliui_a-ui_script.obj `if test -f 'ui_script.c'; then $(CYGPATH_W) 'ui_script.c'; else $(CYGPATH_W) '$(srcdir)/ui_script.c'; fi` |
3845 | - |
3846 | -libliui_a-ui_search.o: ui_search.c |
3847 | -@am__fastdepCC_TRUE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libliui_a_CFLAGS) $(CFLAGS) -MT libliui_a-ui_search.o -MD -MP -MF $(DEPDIR)/libliui_a-ui_search.Tpo -c -o libliui_a-ui_search.o `test -f 'ui_search.c' || echo '$(srcdir)/'`ui_search.c |
3848 | -@am__fastdepCC_TRUE@ $(am__mv) $(DEPDIR)/libliui_a-ui_search.Tpo $(DEPDIR)/libliui_a-ui_search.Po |
3849 | -@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='ui_search.c' object='libliui_a-ui_search.o' libtool=no @AMDEPBACKSLASH@ |
3850 | -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
3851 | -@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libliui_a_CFLAGS) $(CFLAGS) -c -o libliui_a-ui_search.o `test -f 'ui_search.c' || echo '$(srcdir)/'`ui_search.c |
3852 | - |
3853 | -libliui_a-ui_search.obj: ui_search.c |
3854 | -@am__fastdepCC_TRUE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libliui_a_CFLAGS) $(CFLAGS) -MT libliui_a-ui_search.obj -MD -MP -MF $(DEPDIR)/libliui_a-ui_search.Tpo -c -o libliui_a-ui_search.obj `if test -f 'ui_search.c'; then $(CYGPATH_W) 'ui_search.c'; else $(CYGPATH_W) '$(srcdir)/ui_search.c'; fi` |
3855 | -@am__fastdepCC_TRUE@ $(am__mv) $(DEPDIR)/libliui_a-ui_search.Tpo $(DEPDIR)/libliui_a-ui_search.Po |
3856 | -@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='ui_search.c' object='libliui_a-ui_search.obj' libtool=no @AMDEPBACKSLASH@ |
3857 | -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
3858 | -@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libliui_a_CFLAGS) $(CFLAGS) -c -o libliui_a-ui_search.obj `if test -f 'ui_search.c'; then $(CYGPATH_W) 'ui_search.c'; else $(CYGPATH_W) '$(srcdir)/ui_search.c'; fi` |
3859 | - |
3860 | -libliui_a-ui_session.o: ui_session.c |
3861 | -@am__fastdepCC_TRUE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libliui_a_CFLAGS) $(CFLAGS) -MT libliui_a-ui_session.o -MD -MP -MF $(DEPDIR)/libliui_a-ui_session.Tpo -c -o libliui_a-ui_session.o `test -f 'ui_session.c' || echo '$(srcdir)/'`ui_session.c |
3862 | -@am__fastdepCC_TRUE@ $(am__mv) $(DEPDIR)/libliui_a-ui_session.Tpo $(DEPDIR)/libliui_a-ui_session.Po |
3863 | -@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='ui_session.c' object='libliui_a-ui_session.o' libtool=no @AMDEPBACKSLASH@ |
3864 | -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
3865 | -@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libliui_a_CFLAGS) $(CFLAGS) -c -o libliui_a-ui_session.o `test -f 'ui_session.c' || echo '$(srcdir)/'`ui_session.c |
3866 | - |
3867 | -libliui_a-ui_session.obj: ui_session.c |
3868 | -@am__fastdepCC_TRUE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libliui_a_CFLAGS) $(CFLAGS) -MT libliui_a-ui_session.obj -MD -MP -MF $(DEPDIR)/libliui_a-ui_session.Tpo -c -o libliui_a-ui_session.obj `if test -f 'ui_session.c'; then $(CYGPATH_W) 'ui_session.c'; else $(CYGPATH_W) '$(srcdir)/ui_session.c'; fi` |
3869 | -@am__fastdepCC_TRUE@ $(am__mv) $(DEPDIR)/libliui_a-ui_session.Tpo $(DEPDIR)/libliui_a-ui_session.Po |
3870 | -@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='ui_session.c' object='libliui_a-ui_session.obj' libtool=no @AMDEPBACKSLASH@ |
3871 | -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
3872 | -@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libliui_a_CFLAGS) $(CFLAGS) -c -o libliui_a-ui_session.obj `if test -f 'ui_session.c'; then $(CYGPATH_W) 'ui_session.c'; else $(CYGPATH_W) '$(srcdir)/ui_session.c'; fi` |
3873 | - |
3874 | -libliui_a-ui_subscription.o: ui_subscription.c |
3875 | -@am__fastdepCC_TRUE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libliui_a_CFLAGS) $(CFLAGS) -MT libliui_a-ui_subscription.o -MD -MP -MF $(DEPDIR)/libliui_a-ui_subscription.Tpo -c -o libliui_a-ui_subscription.o `test -f 'ui_subscription.c' || echo '$(srcdir)/'`ui_subscription.c |
3876 | -@am__fastdepCC_TRUE@ $(am__mv) $(DEPDIR)/libliui_a-ui_subscription.Tpo $(DEPDIR)/libliui_a-ui_subscription.Po |
3877 | -@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='ui_subscription.c' object='libliui_a-ui_subscription.o' libtool=no @AMDEPBACKSLASH@ |
3878 | -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
3879 | -@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libliui_a_CFLAGS) $(CFLAGS) -c -o libliui_a-ui_subscription.o `test -f 'ui_subscription.c' || echo '$(srcdir)/'`ui_subscription.c |
3880 | - |
3881 | -libliui_a-ui_subscription.obj: ui_subscription.c |
3882 | -@am__fastdepCC_TRUE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libliui_a_CFLAGS) $(CFLAGS) -MT libliui_a-ui_subscription.obj -MD -MP -MF $(DEPDIR)/libliui_a-ui_subscription.Tpo -c -o libliui_a-ui_subscription.obj `if test -f 'ui_subscription.c'; then $(CYGPATH_W) 'ui_subscription.c'; else $(CYGPATH_W) '$(srcdir)/ui_subscription.c'; fi` |
3883 | -@am__fastdepCC_TRUE@ $(am__mv) $(DEPDIR)/libliui_a-ui_subscription.Tpo $(DEPDIR)/libliui_a-ui_subscription.Po |
3884 | -@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='ui_subscription.c' object='libliui_a-ui_subscription.obj' libtool=no @AMDEPBACKSLASH@ |
3885 | -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
3886 | -@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libliui_a_CFLAGS) $(CFLAGS) -c -o libliui_a-ui_subscription.obj `if test -f 'ui_subscription.c'; then $(CYGPATH_W) 'ui_subscription.c'; else $(CYGPATH_W) '$(srcdir)/ui_subscription.c'; fi` |
3887 | - |
3888 | -libliui_a-ui_tray.o: ui_tray.c |
3889 | -@am__fastdepCC_TRUE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libliui_a_CFLAGS) $(CFLAGS) -MT libliui_a-ui_tray.o -MD -MP -MF $(DEPDIR)/libliui_a-ui_tray.Tpo -c -o libliui_a-ui_tray.o `test -f 'ui_tray.c' || echo '$(srcdir)/'`ui_tray.c |
3890 | -@am__fastdepCC_TRUE@ $(am__mv) $(DEPDIR)/libliui_a-ui_tray.Tpo $(DEPDIR)/libliui_a-ui_tray.Po |
3891 | -@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='ui_tray.c' object='libliui_a-ui_tray.o' libtool=no @AMDEPBACKSLASH@ |
3892 | -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
3893 | -@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libliui_a_CFLAGS) $(CFLAGS) -c -o libliui_a-ui_tray.o `test -f 'ui_tray.c' || echo '$(srcdir)/'`ui_tray.c |
3894 | - |
3895 | -libliui_a-ui_tray.obj: ui_tray.c |
3896 | -@am__fastdepCC_TRUE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libliui_a_CFLAGS) $(CFLAGS) -MT libliui_a-ui_tray.obj -MD -MP -MF $(DEPDIR)/libliui_a-ui_tray.Tpo -c -o libliui_a-ui_tray.obj `if test -f 'ui_tray.c'; then $(CYGPATH_W) 'ui_tray.c'; else $(CYGPATH_W) '$(srcdir)/ui_tray.c'; fi` |
3897 | -@am__fastdepCC_TRUE@ $(am__mv) $(DEPDIR)/libliui_a-ui_tray.Tpo $(DEPDIR)/libliui_a-ui_tray.Po |
3898 | -@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='ui_tray.c' object='libliui_a-ui_tray.obj' libtool=no @AMDEPBACKSLASH@ |
3899 | -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
3900 | -@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libliui_a_CFLAGS) $(CFLAGS) -c -o libliui_a-ui_tray.obj `if test -f 'ui_tray.c'; then $(CYGPATH_W) 'ui_tray.c'; else $(CYGPATH_W) '$(srcdir)/ui_tray.c'; fi` |
3901 | - |
3902 | -libliui_a-ui_update.o: ui_update.c |
3903 | -@am__fastdepCC_TRUE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libliui_a_CFLAGS) $(CFLAGS) -MT libliui_a-ui_update.o -MD -MP -MF $(DEPDIR)/libliui_a-ui_update.Tpo -c -o libliui_a-ui_update.o `test -f 'ui_update.c' || echo '$(srcdir)/'`ui_update.c |
3904 | -@am__fastdepCC_TRUE@ $(am__mv) $(DEPDIR)/libliui_a-ui_update.Tpo $(DEPDIR)/libliui_a-ui_update.Po |
3905 | -@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='ui_update.c' object='libliui_a-ui_update.o' libtool=no @AMDEPBACKSLASH@ |
3906 | -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
3907 | -@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libliui_a_CFLAGS) $(CFLAGS) -c -o libliui_a-ui_update.o `test -f 'ui_update.c' || echo '$(srcdir)/'`ui_update.c |
3908 | - |
3909 | -libliui_a-ui_update.obj: ui_update.c |
3910 | -@am__fastdepCC_TRUE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libliui_a_CFLAGS) $(CFLAGS) -MT libliui_a-ui_update.obj -MD -MP -MF $(DEPDIR)/libliui_a-ui_update.Tpo -c -o libliui_a-ui_update.obj `if test -f 'ui_update.c'; then $(CYGPATH_W) 'ui_update.c'; else $(CYGPATH_W) '$(srcdir)/ui_update.c'; fi` |
3911 | -@am__fastdepCC_TRUE@ $(am__mv) $(DEPDIR)/libliui_a-ui_update.Tpo $(DEPDIR)/libliui_a-ui_update.Po |
3912 | -@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='ui_update.c' object='libliui_a-ui_update.obj' libtool=no @AMDEPBACKSLASH@ |
3913 | -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
3914 | -@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libliui_a_CFLAGS) $(CFLAGS) -c -o libliui_a-ui_update.obj `if test -f 'ui_update.c'; then $(CYGPATH_W) 'ui_update.c'; else $(CYGPATH_W) '$(srcdir)/ui_update.c'; fi` |
3915 | - |
3916 | -mostlyclean-libtool: |
3917 | - -rm -f *.lo |
3918 | - |
3919 | -clean-libtool: |
3920 | - -rm -rf .libs _libs |
3921 | - |
3922 | -ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) |
3923 | - list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ |
3924 | - unique=`for i in $$list; do \ |
3925 | - if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ |
3926 | - done | \ |
3927 | - $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ |
3928 | - END { if (nonempty) { for (i in files) print i; }; }'`; \ |
3929 | - mkid -fID $$unique |
3930 | -tags: TAGS |
3931 | - |
3932 | -TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ |
3933 | - $(TAGS_FILES) $(LISP) |
3934 | - set x; \ |
3935 | - here=`pwd`; \ |
3936 | - list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ |
3937 | - unique=`for i in $$list; do \ |
3938 | - if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ |
3939 | - done | \ |
3940 | - $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ |
3941 | - END { if (nonempty) { for (i in files) print i; }; }'`; \ |
3942 | - shift; \ |
3943 | - if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \ |
3944 | - test -n "$$unique" || unique=$$empty_fix; \ |
3945 | - if test $$# -gt 0; then \ |
3946 | - $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ |
3947 | - "$$@" $$unique; \ |
3948 | - else \ |
3949 | - $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ |
3950 | - $$unique; \ |
3951 | - fi; \ |
3952 | - fi |
3953 | -ctags: CTAGS |
3954 | -CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ |
3955 | - $(TAGS_FILES) $(LISP) |
3956 | - list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ |
3957 | - unique=`for i in $$list; do \ |
3958 | - if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ |
3959 | - done | \ |
3960 | - $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ |
3961 | - END { if (nonempty) { for (i in files) print i; }; }'`; \ |
3962 | - test -z "$(CTAGS_ARGS)$$unique" \ |
3963 | - || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ |
3964 | - $$unique |
3965 | - |
3966 | -GTAGS: |
3967 | - here=`$(am__cd) $(top_builddir) && pwd` \ |
3968 | - && $(am__cd) $(top_srcdir) \ |
3969 | - && gtags -i $(GTAGS_ARGS) "$$here" |
3970 | - |
3971 | -distclean-tags: |
3972 | - -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags |
3973 | - |
3974 | -distdir: $(DISTFILES) |
3975 | - @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ |
3976 | - topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ |
3977 | - list='$(DISTFILES)'; \ |
3978 | - dist_files=`for file in $$list; do echo $$file; done | \ |
3979 | - sed -e "s|^$$srcdirstrip/||;t" \ |
3980 | - -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ |
3981 | - case $$dist_files in \ |
3982 | - */*) $(MKDIR_P) `echo "$$dist_files" | \ |
3983 | - sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ |
3984 | - sort -u` ;; \ |
3985 | - esac; \ |
3986 | - for file in $$dist_files; do \ |
3987 | - if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ |
3988 | - if test -d $$d/$$file; then \ |
3989 | - dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ |
3990 | - if test -d "$(distdir)/$$file"; then \ |
3991 | - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ |
3992 | - fi; \ |
3993 | - if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ |
3994 | - cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ |
3995 | - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ |
3996 | - fi; \ |
3997 | - cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ |
3998 | - else \ |
3999 | - test -f "$(distdir)/$$file" \ |
4000 | - || cp -p $$d/$$file "$(distdir)/$$file" \ |
4001 | - || exit 1; \ |
4002 | - fi; \ |
4003 | - done |
4004 | -check-am: all-am |
4005 | -check: check-am |
4006 | -all-am: Makefile $(LIBRARIES) |
4007 | -installdirs: |
4008 | -install: install-am |
4009 | -install-exec: install-exec-am |
4010 | -install-data: install-data-am |
4011 | -uninstall: uninstall-am |
4012 | - |
4013 | -install-am: all-am |
4014 | - @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am |
4015 | - |
4016 | -installcheck: installcheck-am |
4017 | -install-strip: |
4018 | - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ |
4019 | - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ |
4020 | - `test -z '$(STRIP)' || \ |
4021 | - echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install |
4022 | -mostlyclean-generic: |
4023 | - |
4024 | -clean-generic: |
4025 | - |
4026 | -distclean-generic: |
4027 | - -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) |
4028 | - -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) |
4029 | - |
4030 | -maintainer-clean-generic: |
4031 | - @echo "This command is intended for maintainers to use" |
4032 | - @echo "it deletes files that may require special tools to rebuild." |
4033 | -clean: clean-am |
4034 | - |
4035 | -clean-am: clean-generic clean-libtool clean-noinstLIBRARIES \ |
4036 | - mostlyclean-am |
4037 | - |
4038 | -distclean: distclean-am |
4039 | - -rm -rf ./$(DEPDIR) |
4040 | - -rm -f Makefile |
4041 | -distclean-am: clean-am distclean-compile distclean-generic \ |
4042 | - distclean-tags |
4043 | - |
4044 | -dvi: dvi-am |
4045 | - |
4046 | -dvi-am: |
4047 | - |
4048 | -html: html-am |
4049 | - |
4050 | -html-am: |
4051 | - |
4052 | -info: info-am |
4053 | - |
4054 | -info-am: |
4055 | - |
4056 | -install-data-am: |
4057 | - |
4058 | -install-dvi: install-dvi-am |
4059 | - |
4060 | -install-dvi-am: |
4061 | - |
4062 | -install-exec-am: |
4063 | - |
4064 | -install-html: install-html-am |
4065 | - |
4066 | -install-html-am: |
4067 | - |
4068 | -install-info: install-info-am |
4069 | - |
4070 | -install-info-am: |
4071 | - |
4072 | -install-man: |
4073 | - |
4074 | -install-pdf: install-pdf-am |
4075 | - |
4076 | -install-pdf-am: |
4077 | - |
4078 | -install-ps: install-ps-am |
4079 | - |
4080 | -install-ps-am: |
4081 | - |
4082 | -installcheck-am: |
4083 | - |
4084 | -maintainer-clean: maintainer-clean-am |
4085 | - -rm -rf ./$(DEPDIR) |
4086 | - -rm -f Makefile |
4087 | -maintainer-clean-am: distclean-am maintainer-clean-generic |
4088 | - |
4089 | -mostlyclean: mostlyclean-am |
4090 | - |
4091 | -mostlyclean-am: mostlyclean-compile mostlyclean-generic \ |
4092 | - mostlyclean-libtool |
4093 | - |
4094 | -pdf: pdf-am |
4095 | - |
4096 | -pdf-am: |
4097 | - |
4098 | -ps: ps-am |
4099 | - |
4100 | -ps-am: |
4101 | - |
4102 | -uninstall-am: |
4103 | - |
4104 | -.MAKE: install-am install-strip |
4105 | - |
4106 | -.PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \ |
4107 | - clean-libtool clean-noinstLIBRARIES ctags distclean \ |
4108 | - distclean-compile distclean-generic distclean-libtool \ |
4109 | - distclean-tags distdir dvi dvi-am html html-am info info-am \ |
4110 | - install install-am install-data install-data-am install-dvi \ |
4111 | - install-dvi-am install-exec install-exec-am install-html \ |
4112 | - install-html-am install-info install-info-am install-man \ |
4113 | - install-pdf install-pdf-am install-ps install-ps-am \ |
4114 | - install-strip installcheck installcheck-am installdirs \ |
4115 | - maintainer-clean maintainer-clean-generic mostlyclean \ |
4116 | - mostlyclean-compile mostlyclean-generic mostlyclean-libtool \ |
4117 | - pdf pdf-am ps ps-am tags uninstall uninstall-am |
4118 | - |
4119 | - |
4120 | -# Tell versions [3.59,3.63) of GNU make to not export all variables. |
4121 | -# Otherwise a system limit (for SysV at least) may be exceeded. |
4122 | -.NOEXPORT: |
4123 | |
4124 | === removed file '.pc/gtk-status-icon.patch/src/ui/eggtrayicon.c' |
4125 | --- .pc/gtk-status-icon.patch/src/ui/eggtrayicon.c 2010-10-31 11:58:23 +0000 |
4126 | +++ .pc/gtk-status-icon.patch/src/ui/eggtrayicon.c 1970-01-01 00:00:00 +0000 |
4127 | @@ -1,566 +0,0 @@ |
4128 | -/* -*- Mode: C; tab-width: 8; indent-tabs-mode: t; c-basic-offset: 8 -*- */ |
4129 | -/* eggtrayicon.c |
4130 | - * Copyright (C) 2002 Anders Carlsson <andersca@gnu.org> |
4131 | - * |
4132 | - * This library is free software; you can redistribute it and/or |
4133 | - * modify it under the terms of the GNU Lesser General Public |
4134 | - * License as published by the Free Software Foundation; either |
4135 | - * version 2 of the License, or (at your option) any later version. |
4136 | - * |
4137 | - * This library is distributed in the hope that it will be useful, |
4138 | - * but WITHOUT ANY WARRANTY; without even the implied warranty of |
4139 | - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU |
4140 | - * Lesser General Public License for more details. |
4141 | - * |
4142 | - * You should have received a copy of the GNU Lesser General Public |
4143 | - * License along with this library; if not, write to the |
4144 | - * Free Software Foundation, Inc., 59 Temple Place - Suite 330, |
4145 | - * Boston, MA 02111-1307, USA. |
4146 | - */ |
4147 | - |
4148 | -#include <config.h> |
4149 | -#include <string.h> |
4150 | -#include <libintl.h> |
4151 | - |
4152 | -#include "eggtrayicon.h" |
4153 | - |
4154 | -#include <gdkconfig.h> |
4155 | -#if defined (GDK_WINDOWING_X11) |
4156 | -#include <gdk/gdkx.h> |
4157 | -#include <X11/Xatom.h> |
4158 | -#elif defined (GDK_WINDOWING_WIN32) |
4159 | -#include <gdk/gdkwin32.h> |
4160 | -#endif |
4161 | - |
4162 | -#ifndef EGG_COMPILATION |
4163 | -#ifndef _ |
4164 | -#define _(x) dgettext (GETTEXT_PACKAGE, x) |
4165 | -#define N_(x) x |
4166 | -#endif |
4167 | -#else |
4168 | -#define _(x) x |
4169 | -#define N_(x) x |
4170 | -#endif |
4171 | - |
4172 | -#define SYSTEM_TRAY_REQUEST_DOCK 0 |
4173 | -#define SYSTEM_TRAY_BEGIN_MESSAGE 1 |
4174 | -#define SYSTEM_TRAY_CANCEL_MESSAGE 2 |
4175 | - |
4176 | -#define SYSTEM_TRAY_ORIENTATION_HORZ 0 |
4177 | -#define SYSTEM_TRAY_ORIENTATION_VERT 1 |
4178 | - |
4179 | -enum { |
4180 | - PROP_0, |
4181 | - PROP_ORIENTATION |
4182 | -}; |
4183 | - |
4184 | -static GtkPlugClass *parent_class = NULL; |
4185 | - |
4186 | -static void egg_tray_icon_init (EggTrayIcon *icon); |
4187 | -static void egg_tray_icon_class_init (EggTrayIconClass *klass); |
4188 | - |
4189 | -static void egg_tray_icon_get_property (GObject *object, |
4190 | - guint prop_id, |
4191 | - GValue *value, |
4192 | - GParamSpec *pspec); |
4193 | - |
4194 | -static void egg_tray_icon_realize (GtkWidget *widget); |
4195 | -static void egg_tray_icon_unrealize (GtkWidget *widget); |
4196 | - |
4197 | -static void egg_tray_icon_add (GtkContainer *container, |
4198 | - GtkWidget *widget); |
4199 | - |
4200 | -#ifdef GDK_WINDOWING_X11 |
4201 | -static void egg_tray_icon_update_manager_window (EggTrayIcon *icon, |
4202 | - gboolean dock_if_realized); |
4203 | -static void egg_tray_icon_manager_window_destroyed (EggTrayIcon *icon); |
4204 | -#endif |
4205 | - |
4206 | -GType |
4207 | -egg_tray_icon_get_type (void) |
4208 | -{ |
4209 | - static GType our_type = 0; |
4210 | - |
4211 | - if (our_type == 0) |
4212 | - { |
4213 | - static const GTypeInfo our_info = |
4214 | - { |
4215 | - sizeof (EggTrayIconClass), |
4216 | - (GBaseInitFunc) NULL, |
4217 | - (GBaseFinalizeFunc) NULL, |
4218 | - (GClassInitFunc) egg_tray_icon_class_init, |
4219 | - NULL, /* class_finalize */ |
4220 | - NULL, /* class_data */ |
4221 | - sizeof (EggTrayIcon), |
4222 | - 0, /* n_preallocs */ |
4223 | - (GInstanceInitFunc) egg_tray_icon_init, |
4224 | - NULL /* value_table */ |
4225 | - }; |
4226 | - |
4227 | - our_type = g_type_register_static (GTK_TYPE_PLUG, "EggTrayIcon", &our_info, 0); |
4228 | - } |
4229 | - |
4230 | - return our_type; |
4231 | -} |
4232 | - |
4233 | -static void |
4234 | -egg_tray_icon_init (EggTrayIcon *icon) |
4235 | -{ |
4236 | - icon->stamp = 1; |
4237 | - icon->orientation = GTK_ORIENTATION_HORIZONTAL; |
4238 | - |
4239 | - gtk_widget_add_events (GTK_WIDGET (icon), GDK_PROPERTY_CHANGE_MASK); |
4240 | -} |
4241 | - |
4242 | -static void |
4243 | -egg_tray_icon_class_init (EggTrayIconClass *klass) |
4244 | -{ |
4245 | - GObjectClass *gobject_class = (GObjectClass *)klass; |
4246 | - GtkWidgetClass *widget_class = (GtkWidgetClass *)klass; |
4247 | - GtkContainerClass *container_class = (GtkContainerClass *)klass; |
4248 | - |
4249 | - parent_class = g_type_class_peek_parent (klass); |
4250 | - |
4251 | - gobject_class->get_property = egg_tray_icon_get_property; |
4252 | - |
4253 | - widget_class->realize = egg_tray_icon_realize; |
4254 | - widget_class->unrealize = egg_tray_icon_unrealize; |
4255 | - |
4256 | - container_class->add = egg_tray_icon_add; |
4257 | - |
4258 | - g_object_class_install_property (gobject_class, |
4259 | - PROP_ORIENTATION, |
4260 | - g_param_spec_enum ("orientation", |
4261 | - _("Orientation"), |
4262 | - _("The orientation of the tray."), |
4263 | - GTK_TYPE_ORIENTATION, |
4264 | - GTK_ORIENTATION_HORIZONTAL, |
4265 | - G_PARAM_READABLE)); |
4266 | - |
4267 | -#if defined (GDK_WINDOWING_X11) |
4268 | - /* Nothing */ |
4269 | -#elif defined (GDK_WINDOWING_WIN32) |
4270 | - g_warning ("Port eggtrayicon to Win32"); |
4271 | -#else |
4272 | - g_warning ("Port eggtrayicon to this GTK+ backend"); |
4273 | -#endif |
4274 | -} |
4275 | - |
4276 | -static void |
4277 | -egg_tray_icon_get_property (GObject *object, |
4278 | - guint prop_id, |
4279 | - GValue *value, |
4280 | - GParamSpec *pspec) |
4281 | -{ |
4282 | - EggTrayIcon *icon = EGG_TRAY_ICON (object); |
4283 | - |
4284 | - switch (prop_id) |
4285 | - { |
4286 | - case PROP_ORIENTATION: |
4287 | - g_value_set_enum (value, icon->orientation); |
4288 | - break; |
4289 | - default: |
4290 | - G_OBJECT_WARN_INVALID_PROPERTY_ID (object, prop_id, pspec); |
4291 | - break; |
4292 | - } |
4293 | -} |
4294 | - |
4295 | -#ifdef GDK_WINDOWING_X11 |
4296 | - |
4297 | -static void |
4298 | -egg_tray_icon_get_orientation_property (EggTrayIcon *icon) |
4299 | -{ |
4300 | - Display *xdisplay; |
4301 | - Atom type; |
4302 | - int format; |
4303 | - union { |
4304 | - gulong *prop; |
4305 | - guchar *prop_ch; |
4306 | - } prop = { NULL }; |
4307 | - gulong nitems; |
4308 | - gulong bytes_after; |
4309 | - int error, result; |
4310 | - |
4311 | - g_assert (icon->manager_window != None); |
4312 | - |
4313 | - if (!GTK_IS_WIDGET (icon)) |
4314 | - return; |
4315 | - |
4316 | - xdisplay = GDK_DISPLAY_XDISPLAY (gtk_widget_get_display (GTK_WIDGET (icon))); |
4317 | - |
4318 | - gdk_error_trap_push (); |
4319 | - type = None; |
4320 | - result = XGetWindowProperty (xdisplay, |
4321 | - icon->manager_window, |
4322 | - icon->orientation_atom, |
4323 | - 0, G_MAXLONG, FALSE, |
4324 | - XA_CARDINAL, |
4325 | - &type, &format, &nitems, |
4326 | - &bytes_after, &(prop.prop_ch)); |
4327 | - error = gdk_error_trap_pop (); |
4328 | - |
4329 | - if (error || result != Success) |
4330 | - return; |
4331 | - |
4332 | - if (type == XA_CARDINAL) |
4333 | - { |
4334 | - GtkOrientation orientation; |
4335 | - |
4336 | - orientation = (prop.prop [0] == SYSTEM_TRAY_ORIENTATION_HORZ) ? |
4337 | - GTK_ORIENTATION_HORIZONTAL : |
4338 | - GTK_ORIENTATION_VERTICAL; |
4339 | - |
4340 | - if (icon->orientation != orientation) |
4341 | - { |
4342 | - icon->orientation = orientation; |
4343 | - |
4344 | - g_object_notify (G_OBJECT (icon), "orientation"); |
4345 | - } |
4346 | - } |
4347 | - |
4348 | - if (prop.prop) |
4349 | - XFree (prop.prop); |
4350 | -} |
4351 | - |
4352 | -static GdkFilterReturn |
4353 | -egg_tray_icon_manager_filter (GdkXEvent *xevent, GdkEvent *event, gpointer user_data) |
4354 | -{ |
4355 | - EggTrayIcon *icon = user_data; |
4356 | - XEvent *xev = (XEvent *)xevent; |
4357 | - |
4358 | - if (xev->xany.type == ClientMessage && |
4359 | - xev->xclient.message_type == icon->manager_atom && |
4360 | - xev->xclient.data.l[1] == icon->selection_atom) |
4361 | - { |
4362 | - egg_tray_icon_update_manager_window (icon, TRUE); |
4363 | - } |
4364 | - else if (xev->xany.window == icon->manager_window) |
4365 | - { |
4366 | - if (xev->xany.type == PropertyNotify && |
4367 | - xev->xproperty.atom == icon->orientation_atom) |
4368 | - { |
4369 | - egg_tray_icon_get_orientation_property (icon); |
4370 | - } |
4371 | - if (xev->xany.type == DestroyNotify) |
4372 | - { |
4373 | - egg_tray_icon_manager_window_destroyed (icon); |
4374 | - } |
4375 | - } |
4376 | - return GDK_FILTER_CONTINUE; |
4377 | -} |
4378 | - |
4379 | -#endif |
4380 | - |
4381 | -static void |
4382 | -egg_tray_icon_unrealize (GtkWidget *widget) |
4383 | -{ |
4384 | -#ifdef GDK_WINDOWING_X11 |
4385 | - EggTrayIcon *icon = EGG_TRAY_ICON (widget); |
4386 | - GdkWindow *root_window; |
4387 | - |
4388 | - if (icon->manager_window != None) |
4389 | - { |
4390 | - GdkWindow *gdkwin; |
4391 | - |
4392 | - gdkwin = gdk_window_lookup_for_display (gtk_widget_get_display (widget), |
4393 | - icon->manager_window); |
4394 | - |
4395 | - gdk_window_remove_filter (gdkwin, egg_tray_icon_manager_filter, icon); |
4396 | - } |
4397 | - |
4398 | - root_window = gdk_screen_get_root_window (gtk_widget_get_screen (widget)); |
4399 | - |
4400 | - gdk_window_remove_filter (root_window, egg_tray_icon_manager_filter, icon); |
4401 | - |
4402 | - if (GTK_WIDGET_CLASS (parent_class)->unrealize) |
4403 | - (* GTK_WIDGET_CLASS (parent_class)->unrealize) (widget); |
4404 | -#endif |
4405 | -} |
4406 | - |
4407 | -#ifdef GDK_WINDOWING_X11 |
4408 | - |
4409 | -static void |
4410 | -egg_tray_icon_send_manager_message (EggTrayIcon *icon, |
4411 | - long message, |
4412 | - Window window, |
4413 | - long data1, |
4414 | - long data2, |
4415 | - long data3) |
4416 | -{ |
4417 | - XClientMessageEvent ev; |
4418 | - Display *display; |
4419 | - |
4420 | - ev.type = ClientMessage; |
4421 | - ev.window = window; |
4422 | - ev.message_type = icon->system_tray_opcode_atom; |
4423 | - ev.format = 32; |
4424 | - ev.data.l[0] = gdk_x11_get_server_time (GTK_WIDGET (icon)->window); |
4425 | - ev.data.l[1] = message; |
4426 | - ev.data.l[2] = data1; |
4427 | - ev.data.l[3] = data2; |
4428 | - ev.data.l[4] = data3; |
4429 | - |
4430 | - display = GDK_DISPLAY_XDISPLAY (gtk_widget_get_display (GTK_WIDGET (icon))); |
4431 | - |
4432 | - gdk_error_trap_push (); |
4433 | - XSendEvent (display, |
4434 | - icon->manager_window, False, NoEventMask, (XEvent *)&ev); |
4435 | - XSync (display, False); |
4436 | - gdk_error_trap_pop (); |
4437 | -} |
4438 | - |
4439 | -static void |
4440 | -egg_tray_icon_send_dock_request (EggTrayIcon *icon) |
4441 | -{ |
4442 | - egg_tray_icon_send_manager_message (icon, |
4443 | - SYSTEM_TRAY_REQUEST_DOCK, |
4444 | - icon->manager_window, |
4445 | - gtk_plug_get_id (GTK_PLUG (icon)), |
4446 | - 0, 0); |
4447 | -} |
4448 | - |
4449 | -static void |
4450 | -egg_tray_icon_update_manager_window (EggTrayIcon *icon, |
4451 | - gboolean dock_if_realized) |
4452 | -{ |
4453 | - Display *xdisplay; |
4454 | - |
4455 | - if (icon->manager_window != None) |
4456 | - return; |
4457 | - |
4458 | - xdisplay = GDK_DISPLAY_XDISPLAY (gtk_widget_get_display (GTK_WIDGET (icon))); |
4459 | - |
4460 | - XGrabServer (xdisplay); |
4461 | - |
4462 | - icon->manager_window = XGetSelectionOwner (xdisplay, |
4463 | - icon->selection_atom); |
4464 | - |
4465 | - if (icon->manager_window != None) |
4466 | - XSelectInput (xdisplay, |
4467 | - icon->manager_window, StructureNotifyMask|PropertyChangeMask); |
4468 | - |
4469 | - XUngrabServer (xdisplay); |
4470 | - XFlush (xdisplay); |
4471 | - |
4472 | - if (icon->manager_window != None) |
4473 | - { |
4474 | - GdkWindow *gdkwin; |
4475 | - |
4476 | - gdkwin = gdk_window_lookup_for_display (gtk_widget_get_display (GTK_WIDGET (icon)), |
4477 | - icon->manager_window); |
4478 | - |
4479 | - gdk_window_add_filter (gdkwin, egg_tray_icon_manager_filter, icon); |
4480 | - |
4481 | - if (dock_if_realized && GTK_WIDGET_REALIZED (icon)) |
4482 | - egg_tray_icon_send_dock_request (icon); |
4483 | - |
4484 | - egg_tray_icon_get_orientation_property (icon); |
4485 | - } |
4486 | -} |
4487 | - |
4488 | -static void |
4489 | -egg_tray_icon_manager_window_destroyed (EggTrayIcon *icon) |
4490 | -{ |
4491 | - GdkWindow *gdkwin; |
4492 | - |
4493 | - g_return_if_fail (icon->manager_window != None); |
4494 | - |
4495 | - if (!GTK_IS_WIDGET (icon)) |
4496 | - return; |
4497 | - |
4498 | - gdkwin = gdk_window_lookup_for_display (gtk_widget_get_display (GTK_WIDGET (icon)), |
4499 | - icon->manager_window); |
4500 | - |
4501 | - gdk_window_remove_filter (gdkwin, egg_tray_icon_manager_filter, icon); |
4502 | - |
4503 | - icon->manager_window = None; |
4504 | - |
4505 | - egg_tray_icon_update_manager_window (icon, TRUE); |
4506 | -} |
4507 | - |
4508 | -#endif |
4509 | - |
4510 | -static gboolean |
4511 | -transparent_expose_event (GtkWidget *widget, GdkEventExpose *event, gpointer user_data) |
4512 | -{ |
4513 | - gdk_window_clear_area (widget->window, event->area.x, event->area.y, |
4514 | - event->area.width, event->area.height); |
4515 | - return FALSE; |
4516 | -} |
4517 | - |
4518 | -static void |
4519 | -make_transparent_again (GtkWidget *widget, GtkStyle *previous_style, |
4520 | - gpointer user_data) |
4521 | -{ |
4522 | - gdk_window_set_back_pixmap (widget->window, NULL, TRUE); |
4523 | -} |
4524 | - |
4525 | -static void |
4526 | -make_transparent (GtkWidget *widget, gpointer user_data) |
4527 | -{ |
4528 | - if (GTK_WIDGET_NO_WINDOW (widget) || GTK_WIDGET_APP_PAINTABLE (widget)) |
4529 | - return; |
4530 | - |
4531 | - gtk_widget_set_app_paintable (widget, TRUE); |
4532 | - gtk_widget_set_double_buffered (widget, FALSE); |
4533 | - gdk_window_set_back_pixmap (widget->window, NULL, TRUE); |
4534 | - g_signal_connect (widget, "expose_event", |
4535 | - G_CALLBACK (transparent_expose_event), NULL); |
4536 | - g_signal_connect_after (widget, "style_set", |
4537 | - G_CALLBACK (make_transparent_again), NULL); |
4538 | -} |
4539 | - |
4540 | -static void |
4541 | -egg_tray_icon_realize (GtkWidget *widget) |
4542 | -{ |
4543 | -#ifdef GDK_WINDOWING_X11 |
4544 | - EggTrayIcon *icon = EGG_TRAY_ICON (widget); |
4545 | - GdkScreen *screen; |
4546 | - GdkDisplay *display; |
4547 | - Display *xdisplay; |
4548 | - char buffer[256]; |
4549 | - GdkWindow *root_window; |
4550 | - |
4551 | - if (GTK_WIDGET_CLASS (parent_class)->realize) |
4552 | - GTK_WIDGET_CLASS (parent_class)->realize (widget); |
4553 | - |
4554 | - make_transparent (widget, NULL); |
4555 | - |
4556 | - screen = gtk_widget_get_screen (widget); |
4557 | - display = gdk_screen_get_display (screen); |
4558 | - xdisplay = gdk_x11_display_get_xdisplay (display); |
4559 | - |
4560 | - /* Now see if there's a manager window around */ |
4561 | - g_snprintf (buffer, sizeof (buffer), |
4562 | - "_NET_SYSTEM_TRAY_S%d", |
4563 | - gdk_screen_get_number (screen)); |
4564 | - |
4565 | - icon->selection_atom = XInternAtom (xdisplay, buffer, False); |
4566 | - |
4567 | - icon->manager_atom = XInternAtom (xdisplay, "MANAGER", False); |
4568 | - |
4569 | - icon->system_tray_opcode_atom = XInternAtom (xdisplay, |
4570 | - "_NET_SYSTEM_TRAY_OPCODE", |
4571 | - False); |
4572 | - |
4573 | - icon->orientation_atom = XInternAtom (xdisplay, |
4574 | - "_NET_SYSTEM_TRAY_ORIENTATION", |
4575 | - False); |
4576 | - |
4577 | - egg_tray_icon_update_manager_window (icon, FALSE); |
4578 | - egg_tray_icon_send_dock_request (icon); |
4579 | - |
4580 | - root_window = gdk_screen_get_root_window (screen); |
4581 | - |
4582 | - /* Add a root window filter so that we get changes on MANAGER */ |
4583 | - gdk_window_add_filter (root_window, |
4584 | - egg_tray_icon_manager_filter, icon); |
4585 | -#endif |
4586 | -} |
4587 | - |
4588 | -static void |
4589 | -egg_tray_icon_add (GtkContainer *container, GtkWidget *widget) |
4590 | -{ |
4591 | - g_signal_connect (widget, "realize", |
4592 | - G_CALLBACK (make_transparent), NULL); |
4593 | - GTK_CONTAINER_CLASS (parent_class)->add (container, widget); |
4594 | -} |
4595 | - |
4596 | -EggTrayIcon * |
4597 | -egg_tray_icon_new_for_screen (GdkScreen *screen, const char *name) |
4598 | -{ |
4599 | - g_return_val_if_fail (GDK_IS_SCREEN (screen), NULL); |
4600 | - |
4601 | - return g_object_new (EGG_TYPE_TRAY_ICON, "screen", screen, "title", name, NULL); |
4602 | -} |
4603 | - |
4604 | -EggTrayIcon* |
4605 | -egg_tray_icon_new (const gchar *name) |
4606 | -{ |
4607 | - return g_object_new (EGG_TYPE_TRAY_ICON, "title", name, NULL); |
4608 | -} |
4609 | - |
4610 | -guint |
4611 | -egg_tray_icon_send_message (EggTrayIcon *icon, |
4612 | - gint timeout, |
4613 | - const gchar *message, |
4614 | - gint len) |
4615 | -{ |
4616 | - guint stamp; |
4617 | - |
4618 | - g_return_val_if_fail (EGG_IS_TRAY_ICON (icon), 0); |
4619 | - g_return_val_if_fail (timeout >= 0, 0); |
4620 | - g_return_val_if_fail (message != NULL, 0); |
4621 | - |
4622 | -#ifdef GDK_WINDOWING_X11 |
4623 | - if (icon->manager_window == None) |
4624 | - return 0; |
4625 | -#endif |
4626 | - |
4627 | - if (len < 0) |
4628 | - len = strlen (message); |
4629 | - |
4630 | - stamp = icon->stamp++; |
4631 | - |
4632 | -#ifdef GDK_WINDOWING_X11 |
4633 | - /* Get ready to send the message */ |
4634 | - egg_tray_icon_send_manager_message (icon, SYSTEM_TRAY_BEGIN_MESSAGE, |
4635 | - (Window)gtk_plug_get_id (GTK_PLUG (icon)), |
4636 | - timeout, len, stamp); |
4637 | - |
4638 | - /* Now to send the actual message */ |
4639 | - gdk_error_trap_push (); |
4640 | - while (len > 0) |
4641 | - { |
4642 | - XClientMessageEvent ev; |
4643 | - Display *xdisplay; |
4644 | - |
4645 | - xdisplay = GDK_DISPLAY_XDISPLAY (gtk_widget_get_display (GTK_WIDGET (icon))); |
4646 | - |
4647 | - ev.type = ClientMessage; |
4648 | - ev.window = (Window)gtk_plug_get_id (GTK_PLUG (icon)); |
4649 | - ev.format = 8; |
4650 | - ev.message_type = XInternAtom (xdisplay, |
4651 | - "_NET_SYSTEM_TRAY_MESSAGE_DATA", False); |
4652 | - if (len > 20) |
4653 | - { |
4654 | - memcpy (&ev.data, message, 20); |
4655 | - len -= 20; |
4656 | - message += 20; |
4657 | - } |
4658 | - else |
4659 | - { |
4660 | - memcpy (&ev.data, message, len); |
4661 | - len = 0; |
4662 | - } |
4663 | - |
4664 | - XSendEvent (xdisplay, |
4665 | - icon->manager_window, False, StructureNotifyMask, (XEvent *)&ev); |
4666 | - XSync (xdisplay, False); |
4667 | - } |
4668 | - gdk_error_trap_pop (); |
4669 | -#endif |
4670 | - |
4671 | - return stamp; |
4672 | -} |
4673 | - |
4674 | -void |
4675 | -egg_tray_icon_cancel_message (EggTrayIcon *icon, |
4676 | - guint id) |
4677 | -{ |
4678 | - g_return_if_fail (EGG_IS_TRAY_ICON (icon)); |
4679 | - g_return_if_fail (id > 0); |
4680 | -#ifdef GDK_WINDOWING_X11 |
4681 | - egg_tray_icon_send_manager_message (icon, SYSTEM_TRAY_CANCEL_MESSAGE, |
4682 | - (Window)gtk_plug_get_id (GTK_PLUG (icon)), |
4683 | - id, 0, 0); |
4684 | -#endif |
4685 | -} |
4686 | - |
4687 | -GtkOrientation |
4688 | -egg_tray_icon_get_orientation (EggTrayIcon *icon) |
4689 | -{ |
4690 | - g_return_val_if_fail (EGG_IS_TRAY_ICON (icon), GTK_ORIENTATION_HORIZONTAL); |
4691 | - |
4692 | - return icon->orientation; |
4693 | -} |
4694 | |
4695 | === removed file '.pc/gtk-status-icon.patch/src/ui/eggtrayicon.h' |
4696 | --- .pc/gtk-status-icon.patch/src/ui/eggtrayicon.h 2010-10-31 11:58:23 +0000 |
4697 | +++ .pc/gtk-status-icon.patch/src/ui/eggtrayicon.h 1970-01-01 00:00:00 +0000 |
4698 | @@ -1,80 +0,0 @@ |
4699 | -/* -*- Mode: C; tab-width: 8; indent-tabs-mode: t; c-basic-offset: 8 -*- */ |
4700 | -/* eggtrayicon.h |
4701 | - * Copyright (C) 2002 Anders Carlsson <andersca@gnu.org> |
4702 | - * |
4703 | - * This library is free software; you can redistribute it and/or |
4704 | - * modify it under the terms of the GNU Lesser General Public |
4705 | - * License as published by the Free Software Foundation; either |
4706 | - * version 2 of the License, or (at your option) any later version. |
4707 | - * |
4708 | - * This library is distributed in the hope that it will be useful, |
4709 | - * but WITHOUT ANY WARRANTY; without even the implied warranty of |
4710 | - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU |
4711 | - * Lesser General Public License for more details. |
4712 | - * |
4713 | - * You should have received a copy of the GNU Lesser General Public |
4714 | - * License along with this library; if not, write to the |
4715 | - * Free Software Foundation, Inc., 59 Temple Place - Suite 330, |
4716 | - * Boston, MA 02111-1307, USA. |
4717 | - */ |
4718 | - |
4719 | -#ifndef __EGG_TRAY_ICON_H__ |
4720 | -#define __EGG_TRAY_ICON_H__ |
4721 | - |
4722 | -#include <gtk/gtk.h> |
4723 | -#ifdef GDK_WINDOWING_X11 |
4724 | -#include <gdk/gdkx.h> |
4725 | -#endif |
4726 | - |
4727 | -G_BEGIN_DECLS |
4728 | - |
4729 | -#define EGG_TYPE_TRAY_ICON (egg_tray_icon_get_type ()) |
4730 | -#define EGG_TRAY_ICON(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), EGG_TYPE_TRAY_ICON, EggTrayIcon)) |
4731 | -#define EGG_TRAY_ICON_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), EGG_TYPE_TRAY_ICON, EggTrayIconClass)) |
4732 | -#define EGG_IS_TRAY_ICON(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), EGG_TYPE_TRAY_ICON)) |
4733 | -#define EGG_IS_TRAY_ICON_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), EGG_TYPE_TRAY_ICON)) |
4734 | -#define EGG_TRAY_ICON_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), EGG_TYPE_TRAY_ICON, EggTrayIconClass)) |
4735 | - |
4736 | -typedef struct _EggTrayIcon EggTrayIcon; |
4737 | -typedef struct _EggTrayIconClass EggTrayIconClass; |
4738 | - |
4739 | -struct _EggTrayIcon |
4740 | -{ |
4741 | - GtkPlug parent_instance; |
4742 | - |
4743 | - guint stamp; |
4744 | - |
4745 | -#ifdef GDK_WINDOWING_X11 |
4746 | - Atom selection_atom; |
4747 | - Atom manager_atom; |
4748 | - Atom system_tray_opcode_atom; |
4749 | - Atom orientation_atom; |
4750 | - Window manager_window; |
4751 | -#endif |
4752 | - GtkOrientation orientation; |
4753 | -}; |
4754 | - |
4755 | -struct _EggTrayIconClass |
4756 | -{ |
4757 | - GtkPlugClass parent_class; |
4758 | -}; |
4759 | - |
4760 | -GType egg_tray_icon_get_type (void); |
4761 | - |
4762 | -EggTrayIcon *egg_tray_icon_new_for_screen (GdkScreen *screen, |
4763 | - const gchar *name); |
4764 | - |
4765 | -EggTrayIcon *egg_tray_icon_new (const gchar *name); |
4766 | - |
4767 | -guint egg_tray_icon_send_message (EggTrayIcon *icon, |
4768 | - gint timeout, |
4769 | - const char *message, |
4770 | - gint len); |
4771 | -void egg_tray_icon_cancel_message (EggTrayIcon *icon, |
4772 | - guint id); |
4773 | - |
4774 | -GtkOrientation egg_tray_icon_get_orientation (EggTrayIcon *icon); |
4775 | - |
4776 | -G_END_DECLS |
4777 | - |
4778 | -#endif /* __EGG_TRAY_ICON_H__ */ |
4779 | |
4780 | === removed file '.pc/gtk-status-icon.patch/src/ui/ui_popup.c' |
4781 | --- .pc/gtk-status-icon.patch/src/ui/ui_popup.c 2010-10-31 11:58:23 +0000 |
4782 | +++ .pc/gtk-status-icon.patch/src/ui/ui_popup.c 1970-01-01 00:00:00 +0000 |
4783 | @@ -1,364 +0,0 @@ |
4784 | -/** |
4785 | - * @file ui_popup.c popup menus |
4786 | - * |
4787 | - * Copyright (C) 2003-2008 Lars Lindner <lars.lindner@gmail.com> |
4788 | - * Copyright (C) 2004-2006 Nathan J. Conrad <t98502@users.sourceforge.net> |
4789 | - * Copyright (C) 2009 Adrian Bunk <bunk@users.sourceforge.net> |
4790 | - * |
4791 | - * This program is free software; you can redistribute it and/or modify |
4792 | - * it under the terms of the GNU General Public License as published by |
4793 | - * the Free Software Foundation; either version 2 of the License, or |
4794 | - * (at your option) any later version. |
4795 | - * |
4796 | - * This program is distributed in the hope that it will be useful, |
4797 | - * but WITHOUT ANY WARRANTY; without even the implied warranty of |
4798 | - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
4799 | - * GNU General Public License for more details. |
4800 | - * |
4801 | - * You should have received a copy of the GNU General Public License |
4802 | - * along with this program; if not, write to the Free Software |
4803 | - * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA |
4804 | - */ |
4805 | - |
4806 | -#include "ui/ui_popup.h" |
4807 | - |
4808 | -#include <string.h> |
4809 | - |
4810 | -#include "common.h" |
4811 | -#include "feed.h" |
4812 | -#include "feedlist.h" |
4813 | -#include "folder.h" |
4814 | -#include "itemlist.h" |
4815 | -#include "net.h" |
4816 | -#include "newsbin.h" |
4817 | -#include "node.h" |
4818 | -#include "social.h" |
4819 | -#include "vfolder.h" |
4820 | -#include "ui/enclosure_list_view.h" |
4821 | -#include "ui/liferea_shell.h" |
4822 | -#include "ui/ui_feedlist.h" |
4823 | -#include "ui/ui_itemlist.h" |
4824 | -#include "ui/itemview.h" |
4825 | -#include "ui/ui_prefs.h" |
4826 | -#include "fl_sources/node_source.h" |
4827 | - |
4828 | -#define UI_POPUP_ITEM_IS_TOGGLE 1 |
4829 | - |
4830 | -static void |
4831 | -on_popup_quit (void) |
4832 | -{ |
4833 | - liferea_shutdown (); |
4834 | -} |
4835 | - |
4836 | -static void |
4837 | -on_toggle_visibility (void) |
4838 | -{ |
4839 | - liferea_shell_toggle_visibility (); |
4840 | -} |
4841 | - |
4842 | -static void |
4843 | -ui_popup_menu (GtkWidget *menu, guint button, guint32 activate_time) |
4844 | -{ |
4845 | - g_signal_connect_after (G_OBJECT(menu), "unmap-event", G_CALLBACK(gtk_widget_destroy), NULL); |
4846 | - |
4847 | - gtk_widget_show_all (menu); |
4848 | - |
4849 | - gtk_menu_popup (GTK_MENU(menu), NULL, NULL, NULL, NULL, button, activate_time); |
4850 | -} |
4851 | - |
4852 | -static GtkWidget* |
4853 | -ui_popup_add_menuitem (GtkWidget *menu, const gchar *label, gpointer callback, gpointer data, const gchar *icon, gint toggle) |
4854 | -{ |
4855 | - GtkWidget *item; |
4856 | - GtkWidget *image; |
4857 | - |
4858 | - if (toggle) { |
4859 | - item = gtk_check_menu_item_new_with_label (label); |
4860 | - gtk_check_menu_item_set_active (GTK_CHECK_MENU_ITEM(item), toggle - UI_POPUP_ITEM_IS_TOGGLE); |
4861 | - } else { |
4862 | - if (icon) { |
4863 | - item = gtk_image_menu_item_new_with_label (label); |
4864 | - image = gtk_image_new_from_stock (icon, GTK_ICON_SIZE_MENU); |
4865 | - gtk_image_menu_item_set_image (GTK_IMAGE_MENU_ITEM (item), image); |
4866 | - } else { |
4867 | - item = gtk_menu_item_new_with_label (label); |
4868 | - } |
4869 | - } |
4870 | - |
4871 | - if (callback) |
4872 | - g_signal_connect_swapped (G_OBJECT(item), "activate", G_CALLBACK(callback), data); |
4873 | - |
4874 | - gtk_menu_item_set_use_underline (GTK_MENU_ITEM(item), TRUE); |
4875 | - gtk_menu_shell_append (GTK_MENU_SHELL(menu), item); |
4876 | - |
4877 | - return item; |
4878 | -} |
4879 | - |
4880 | -void |
4881 | -ui_popup_item_menu (itemPtr item, guint button, guint32 activate_time) |
4882 | -{ |
4883 | - GtkWidget *menu; |
4884 | - GSList *iter; |
4885 | - gchar *text; |
4886 | - |
4887 | - menu = gtk_menu_new (); |
4888 | - |
4889 | - ui_popup_add_menuitem (menu, _("Launch Item In _Tab"), on_popup_launchitem_in_tab_selected, NULL, NULL, 0); |
4890 | - ui_popup_add_menuitem (menu, _("_Launch Item In Browser"), on_popup_launchitem_selected, NULL, NULL, 0); |
4891 | - |
4892 | - gtk_menu_shell_append (GTK_MENU_SHELL(menu), gtk_separator_menu_item_new()); |
4893 | - |
4894 | - iter = newsbin_get_list (); |
4895 | - if (iter) { |
4896 | - GtkWidget *item; |
4897 | - GtkWidget *submenu; |
4898 | - int i = 0; |
4899 | - |
4900 | - submenu = gtk_menu_new (); |
4901 | - |
4902 | - item = ui_popup_add_menuitem (menu, _("Copy to News Bin"), NULL, NULL, NULL, 0); |
4903 | - |
4904 | - while (iter) { |
4905 | - nodePtr node = (nodePtr)iter->data; |
4906 | - ui_popup_add_menuitem (submenu, node_get_title (node), on_popup_copy_to_newsbin, GINT_TO_POINTER(i), NULL, 0); |
4907 | - iter = g_slist_next (iter); |
4908 | - i++; |
4909 | - } |
4910 | - |
4911 | - gtk_menu_item_set_submenu (GTK_MENU_ITEM(item), submenu); |
4912 | - |
4913 | - gtk_menu_shell_append (GTK_MENU_SHELL(menu), gtk_separator_menu_item_new()); |
4914 | - } |
4915 | - |
4916 | - text = g_strdup_printf (_("_Bookmark Link at %s"), social_get_bookmark_site ()); |
4917 | - ui_popup_add_menuitem (menu, text, on_popup_social_bm_item_selected, NULL, NULL, 0); |
4918 | - g_free (text); |
4919 | - |
4920 | - ui_popup_add_menuitem (menu, _("Copy Item _URL to Clipboard"), on_popup_copy_URL_clipboard, NULL, NULL, 0); |
4921 | - |
4922 | - gtk_menu_shell_append (GTK_MENU_SHELL(menu), gtk_separator_menu_item_new()); |
4923 | - |
4924 | - ui_popup_add_menuitem (menu, _("Toggle _Read Status"), on_popup_toggle_read, NULL, GTK_STOCK_APPLY, 0); |
4925 | - ui_popup_add_menuitem (menu, _("Toggle Item _Flag"), on_popup_toggle_flag, NULL, NULL, 0); |
4926 | - ui_popup_add_menuitem (menu, _("R_emove Item"), on_popup_remove_selected, NULL, GTK_STOCK_DELETE, 0); |
4927 | - |
4928 | - ui_popup_menu (menu, button, activate_time); |
4929 | -} |
4930 | - |
4931 | -void |
4932 | -ui_popup_enclosure_menu (enclosurePtr enclosure, guint button, |
4933 | - guint32 activate_time) |
4934 | -{ |
4935 | - GtkWidget *menu; |
4936 | - |
4937 | - menu = gtk_menu_new (); |
4938 | - |
4939 | - ui_popup_add_menuitem (menu, _("Open Enclosure..."), on_popup_open_enclosure, enclosure, NULL, 0); |
4940 | - ui_popup_add_menuitem (menu, _("Save As..."), on_popup_save_enclosure, enclosure, NULL, 0); |
4941 | - ui_popup_add_menuitem (menu, _("Copy Link Location"), on_popup_copy_enclosure, enclosure, NULL, 0); |
4942 | - |
4943 | - ui_popup_menu (menu, button, activate_time); |
4944 | -} |
4945 | - |
4946 | -void |
4947 | -ui_popup_systray_menu (guint button, guint32 activate_time) |
4948 | -{ |
4949 | - GtkWidget *menu; |
4950 | - GtkWidget *mainwindow = liferea_shell_get_window (); |
4951 | - |
4952 | - menu = gtk_menu_new (); |
4953 | - |
4954 | - ui_popup_add_menuitem (menu, _("_Work Offline"), on_onlinebtn_clicked, NULL, NULL, (!network_is_online ()) + UI_POPUP_ITEM_IS_TOGGLE); |
4955 | - ui_popup_add_menuitem (menu, _("_Update All"), on_menu_update_all, NULL, GTK_STOCK_REFRESH, 0); |
4956 | - ui_popup_add_menuitem (menu, _("_Preferences"), on_prefbtn_clicked, NULL, GTK_STOCK_PREFERENCES, 0); |
4957 | - |
4958 | - gtk_menu_shell_append (GTK_MENU_SHELL(menu), gtk_separator_menu_item_new()); |
4959 | - |
4960 | - ui_popup_add_menuitem (menu, _("_Show Liferea"), on_toggle_visibility, NULL, NULL, (!(gdk_window_get_state (mainwindow->window) & GDK_WINDOW_STATE_ICONIFIED) && GTK_WIDGET_VISIBLE (mainwindow)) + UI_POPUP_ITEM_IS_TOGGLE); |
4961 | - ui_popup_add_menuitem (menu, _("_Quit"), on_popup_quit, NULL, GTK_STOCK_QUIT, 0); |
4962 | - |
4963 | - ui_popup_menu (menu, button, activate_time); |
4964 | -} |
4965 | - |
4966 | -/* popup callback wrappers */ |
4967 | - |
4968 | -static void |
4969 | -ui_popup_mark_as_read (gpointer callback_data) |
4970 | -{ |
4971 | - feedlist_mark_all_read ((nodePtr)callback_data); |
4972 | -} |
4973 | - |
4974 | -static void |
4975 | -ui_popup_add_feed (void) |
4976 | -{ |
4977 | - node_type_request_interactive_add (feed_get_node_type ()); |
4978 | -} |
4979 | - |
4980 | -static void |
4981 | -ui_popup_add_folder (void) |
4982 | -{ |
4983 | - node_type_request_interactive_add (folder_get_node_type ()); |
4984 | -} |
4985 | - |
4986 | -static void |
4987 | -ui_popup_add_vfolder (void) |
4988 | -{ |
4989 | - node_type_request_interactive_add (vfolder_get_node_type ()); |
4990 | -} |
4991 | - |
4992 | -static void |
4993 | -ui_popup_add_source (void) |
4994 | -{ |
4995 | - node_type_request_interactive_add (node_source_get_node_type ()); |
4996 | -} |
4997 | - |
4998 | -static void |
4999 | -ui_popup_add_newsbin (void) |
5000 | -{ |
Great work. Thanks!
Just for reference, here's the ChangeLog for a bugfix-only release:
daniel@ daniel- virtual- machine: ~$ diff -ruN liferea- 1.6.{4, 6b}/ChangeLog 1.6.4/ChangeLog 2010-07-01 01:14:27.000000000 +0200 1.6.6b/ ChangeLog 2011-06-22 17:16:15.000000000 +0200
--- liferea-
+++ liferea-
@@ -1,3 +1,50 @@
+2011-06-22 Lars Lindner <email address hidden>
+
+ Version 1.6.6b
+
+ * Fixes build error.
+ (reported by Eric Belanger)
+
+2011-06-21 Lars Lindner <email address hidden>
+
+ Version 1.6.6
+
+ * liferea.glade: Mark 2 messages as translatable that were
+ wrongly not marked. (Adrian Bunk, reported by Yaron Sheffer)
+ * Removed the obsolete Bloglines support. (Adrian Bunk)
+ * Fixes second search not clearing item list. (Lars Lindner)
+ * Fixes SF #3019444 and #2978831: incorrect handling of
+ HTTP 301 (patch by Solomon Peachy)
+ * Merged patch SF #3103875: Opening URLs with UTF-8
+ characters (skazi)
+ * Fixes Debian #600638: Wrong number of unread items in mouse
+ over tray icon with zh_TW locale. (Adrian Bunk)
+ * Removed bookmarking support for the dead Backflip.
+ (Adrian Bunk, reported by Kenneth Lakin)
+ * Fix build with stricter linkers. (Emilio Pozuelo Monfort)
+ * Fixes accidental drag&drop in HTML view.
+
+ * Added Asturian translation. (Marquinos)
+ * Added Hebrew translation. (Yaron Sheffer)
+ * Added Ukrainian translation. (Yuri Chornoivan)
+ * Updated Albanian translation. (Besnik Bleta)
+ * Updated Chinese/Simplified translation. (Aron Xu)
+
+
+2010-09-29 Adrian Bunk <email address hidden>
+
+ Version 1.6.5
+
+ * Fixes SF #3067801: crash in enclosure handling
+ (patch by Peter Oliver)
+ * Fixes Debian #593415: Seems to misidentify MIME type
+ of some podcast enclosures (reported by Celejar)
+ * Fixes SF #3012833: Ctrl-A in url bar or a text box
+ should select all text (reported by silly8888)
+
+ * Added Danish translation. (Joe Hansen)
+ * Added Galician translation. (Anxo Outeiral)
+
2010-07-01 Adrian Bunk <email address hidden>
Version 1.6.4 daniel- virtual- machine: ~$
daniel@