Turned off DevPet still disturbs Windows tray (Win64 0.5.5)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Midori Web Browser |
Fix Released
|
Low
|
André Stösel |
Bug Description
While Midori 0.5.5 is running for a while on my desktop computer system (win7; Intel x64; 4 Gbyte RAM; ATI video), some strange empty places (sometemes even N of them) sometimes appear in my Windows tray. When I click them, a DevPet appears, and every time it shows no messages. When Midori is closed, these empty places stay in the tray - but when I MouseOver them, they silently disappear.
DevPet 0.1 extension is always turned of in my Midori, so I can't explain this anyway.
(Here goes the about:version info for my case
{
Version numbers in brackets show the version used at runtime.
Command line F:\Program Files 2 (x86)\Midori\
Midori 0.5.5 ((null))
GTK+ 3.6.2 (3.6.2) Glib 2.34.3 (2.34.3)
WebKitGTK+ 1.10.1 (1.10.1) libSoup 2.40.2
cairo 1.10.2 (1.10.2) libnotify No
gcr No granite No
single instance Sockets
Platform Windows NT 6.1
Identification Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.6 (KHTML, like Gecko) Chrome/
Video Formats H264 [x] Ogg Theora [x] WebM [x]
Netscape Plugins:
Google Update Google Update
Java Deployment Toolkit 7.0.400.43 NPRuntime Script Plug-in Library for Java(TM) Deploy
Windows Activation Technologies Windows Activation Technologies Plugin for Mozilla
Shockwave Flash Shockwave Flash 11.8 r800
Java(TM) Platform SE 7 U40 Next Generation Java Plug-in 10.40.2 for Mozilla browsers
Unity Player Unity Player 3.5.5f3
Silverlight Plug-In 5.1.20513.0
}
)
Related branches
- gue5t gue5t: Approve
-
Diff: 7145 lines (+1444/-1240)116 files modifiedCMakeLists.txt (+47/-12)
README (+1/-1)
cmake/FindVala.cmake (+3/-3)
configure (+27/-0)
data/CMakeLists.txt (+18/-16)
data/bookmarks/Create.sql (+91/-0)
data/bookmarks/Import_old_db_bookmarks.sql (+6/-0)
data/error.html (+1/-1)
extensions/adblock.c (+9/-11)
extensions/colorful-tabs.c (+48/-56)
extensions/cookie-permissions/cookie-permission-manager.c (+1/-1)
extensions/delayed-load.vala (+3/-133)
extensions/devpet.vala (+14/-2)
extensions/feed-panel/feed-panel.c (+0/-1)
extensions/history-list.vala (+6/-7)
extensions/mouse-gestures.c (+1/-1)
extensions/statusbar-features.c (+1/-1)
extensions/tabby.vala (+64/-16)
extensions/transfers.vala (+32/-9)
katze/katze-array.c (+1/-1)
katze/katze-cellrenderercomboboxtext.c (+0/-28)
katze/katze-utils.c (+7/-5)
katze/midori-paths.vala (+1/-1)
katze/midori-uri.vala (+6/-13)
midori/main.c (+1/-1)
midori/midori-bookmarks-db.c (+146/-239)
midori/midori-bookmarksdatabase.vala (+101/-0)
midori/midori-browser.c (+48/-25)
midori/midori-dialog.vala (+1/-1)
midori/midori-download.vala (+4/-4)
midori/midori-extension.c (+5/-6)
midori/midori-frontend.c (+7/-7)
midori/midori-historydatabase.vala (+2/-2)
midori/midori-locationaction.c (+6/-6)
midori/midori-panel.c (+4/-6)
midori/midori-preferences.c (+1/-2)
midori/midori-privatedata.c (+0/-1)
midori/midori-searchaction.c (+0/-2)
midori/midori-session.c (+0/-2)
midori/midori-speeddial.vala (+7/-6)
midori/midori-tab.vala (+1/-1)
midori/midori-view.c (+55/-28)
midori/midori-view.h (+2/-1)
midori/midori-websettings.c (+15/-21)
midori/sokoke.c (+8/-5)
panels/midori-bookmarks.c (+0/-3)
panels/midori-bookmarks.h (+0/-5)
panels/midori-history.c (+0/-1)
po/CMakeLists.txt (+10/-6)
po/POTFILES.in (+1/-0)
po/ar.po (+22/-21)
po/ast.po (+2/-2)
po/be.po (+2/-2)
po/bg.po (+2/-2)
po/bs.po (+2/-2)
po/ca.po (+233/-227)
po/cs.po (+2/-2)
po/cy.po (+2/-2)
po/da.po (+2/-2)
po/de.po (+6/-5)
po/el.po (+2/-2)
po/en_AU.po (+2/-2)
po/en_CA.po (+2/-2)
po/en_GB.po (+2/-2)
po/eo.po (+2/-2)
po/es.po (+8/-5)
po/et.po (+2/-2)
po/eu.po (+2/-2)
po/fa.po (+2/-2)
po/fi.po (+2/-2)
po/fr.po (+2/-2)
po/gd.po (+2/-2)
po/gl.po (+2/-2)
po/he.po (+2/-2)
po/hr.po (+45/-41)
po/hu.po (+4/-3)
po/ia.po (+2/-2)
po/id.po (+5/-4)
po/it.po (+2/-2)
po/ja.po (+49/-50)
po/kk.po (+2/-2)
po/ko.po (+2/-2)
po/ky.po (+2/-2)
po/lt.po (+2/-2)
po/lv.po (+8/-7)
po/ml.po (+2/-2)
po/ms.po (+2/-2)
po/nb.po (+2/-2)
po/nl.po (+2/-2)
po/nn.po (+2/-2)
po/no.po (+2/-2)
po/pa.po (+2/-2)
po/pl.po (+2/-2)
po/pt.po (+2/-2)
po/pt_BR.po (+2/-2)
po/ro.po (+2/-2)
po/ru.po (+4/-3)
po/sk.po (+38/-37)
po/sl.po (+2/-2)
po/sr.po (+2/-2)
po/sr@latin.po (+2/-2)
po/sv.po (+4/-4)
po/th.po (+2/-2)
po/tr.po (+4/-3)
po/ug.po (+2/-2)
po/uk.po (+2/-2)
po/vi.po (+2/-2)
po/zh_CN.po (+4/-4)
po/zh_TW.po (+2/-2)
tests/browser.c (+1/-1)
tests/completion.vala (+6/-3)
tests/extensions.c (+1/-0)
tests/speeddial.vala (+22/-10)
tests/tab.vala (+35/-4)
win32/makedist/makedist.midori (+18/-4)
win32/makedist/win32-release (+24/-14)
- gue5t gue5t: Approve
-
Diff: 82 lines (+28/-8)1 file modifiedextensions/devpet.vala (+28/-8)
- André Stösel: Approve
- Paweł Forysiuk: Approve
-
Diff: 82 lines (+28/-8)1 file modifiedextensions/devpet.vala (+28/-8)
Changed in midori: | |
assignee: | nobody → Paweł Forysiuk (tuxator) |
Changed in midori: | |
status: | Confirmed → Fix Committed |
Changed in midori: | |
milestone: | none → 0.5.6 |
status: | Fix Committed → Fix Released |
Looks like devpet creates the status icon when initialized instead of when first activated, so opening the preferences and initializing the extension is enough to carve out a spot in the systray for it. Here's a backtrace.