Open GoogleCodeExporter opened 8 years ago
well thanks :)
in the latest release i tried to make controls more similar to opera
(at least free scroll and B + D-pad shortcuts), i'll add a guide on in the wiki
section.
about your requests for new features:
- cookies support is already implemented, although they last only until you
close the app, i'll add the possibility to keep them between sessions
- making a page rendering properly is not exactly a small coding task,
i'm working on a new rendering engine but it will take some time
any advice is appreciated ;)
Original comment by Gavetheb...@gmail.com
on 31 Mar 2013 at 1:10
ah I see... so you're starting from complete scratch and coding in the
implamentations yourself...
(I know all about that) :P
take your time with that, this gem will eventually shine ;)
as for a few ideas:
- temprary files stored on SD/USB
- allow saving webpages
- allow copy/paste text to/from file on SD/USB
- remember last session and ask to restore on next launch (I'm used to IE8 :P)
- allow browser usage when offline
- allow loading local webpages saved to SD/USB
as for other news, due to my current setup,
I'm only allowed https access with the opera browser...
your browser however works just fine with http and actually loads much
faster than http through VTunnel.
congrats on that. :)
Original comment by tcll5850
on 31 Mar 2013 at 4:51
oh also forgot to mention something...
a file browser would be nice when downloading files to a directory or
uploading from a directory...
I'm actually working on a file browser myself using PyOpenGL and PyGame (SDL)
which is what reminded me...
I know GX isn't too different from GL :3
anyways...
another idea I've had...
single-line text widgets don't work as they should in the Opera browser...
(or even entering the URL)
could you make them respond the the Enter button as they would normally :/
(this would be very helpful when chatting) ;)
speaking of...
kinda sad Mibbit doesn't work...
"no javascript makes our frogs cry tears of cheese. Happy?"
I'm sure you'll work on that XD
Original comment by tcll5850
on 31 Mar 2013 at 11:34
I keep forgeeting to bring this up...
your control scheme is very different from what I'm used to...
(1) - toggle control panel display
(2) - you can set this as the reset view :)
(+)/(-) - zoom
(Home) - toggle home menu (like WiiXplorer)
[B]+:
[^] - refresh
[v] - favorites
[<] - search (whatever search engine)
[>] - enter URL
(+)/(-) - next/prev page
Original comment by tcll5850
on 1 Apr 2013 at 1:21
oh also...
I couldn't help but notice your drawing order was messed up...
such as when scrolling, the cursor will pass under some images, or the
page data will overlay the scroll buttons.
I had this same problem once and fixed it by defining layer buffers...
you add the data you want to draw to a specific layer before actually
drawing the data...
with this method you can also manage what's drawn and update it or
remove it if needed.
(don't clear the layers and redraw everything)
Original comment by tcll5850
on 1 Apr 2013 at 1:28
oops... forgot to finish my last note...
to draw each layer appropriatly,
I's reccomend disabling depth testing (if you can in GX) and draw from BG to FG
Original comment by tcll5850
on 1 Apr 2013 at 1:30
Whoa this is quite a lot of stuff! :)
1) you can already save a web page in HTML format, pressing the download button
in the app bar
2) I think I'll add some kind of "cache view" to load saved pages when offline
3) a file browser is planned for next revisions
4) I had to make controls a bit different from opera-wii because the two apps
have different features (ex. page download but no zoom)
5) unfortunately I can't do much to fix the drawing order issue as long as I
stick to the graphic library I use now (I'm working to switch to SDL but it
will take time)
6) sorry, WiiBrowser does not support JavaScript so is unable to display pages
that heavily rely on it (please be patient about Mibbit)
7) anything I forgot?
Original comment by Gavetheb...@gmail.com
on 6 Apr 2013 at 2:26
oh please, I more than understand what you have to do XD
asking me to have patience is like telling me to keep on breathing :)
sry if I sounded annoyed when posting that...
I was a little rushed...
(mother had to take her phone, leaving me w/o net on my wii)
TBH, I have quite a few more suggestions, but I'm trying to take them
slowly as to not overwhelm you ;)
I was wanting to start working on a wii-browser myself... >_>
though I can't because I'm already working on a program which will be
bigger than Maya D=
you confuse me when you say you can switch to SDL :/
IDK much about wii programming to know just how possible that is... :|
the only bamf I have to give SDL is the video resize event...
it clears the GL (or GX perhapse) context forcing you to have to
rebuild all your display data...
I would reccomend Qt instead of SDL because you apparently have more control...
(I was onlt told about Qt (or PyQt for me))
oh btw, DL-ing pages doesn't work either... :P
(I thought that's what that DL button did, lol)
as for helping you with creating a widget system that manages drawing order...
once I'm able to, I can send you my current python src for UMC's
widget management :)
(I've disabled and removed fonts becuse they weren't efficient enough)
tbh, I've actually started working on a font buffer for the widget
buffers, then scrapped it due to inaccuracies... >_<
the widgets themselves still work though :)
although now, I'm not working on it anymore since I've recently found Albow,
which does exactly what I was working on doing, except apparently better >_>
Albow is a PyGame/PyOpenGL widget interface...
hopefully I can still manage the GFX and just replace my hit-def
system with this...
(my hit-def system uses dictionaries, which have thrown memory access errors)
Original comment by tcll5850
on 6 Apr 2013 at 10:55
oh yea...
you forgot about temporary internet files used by a webpage...
(store them on USB/SD to save wii memory)
^ or to allow rendering of like 16 tabs, though my max is about 34 tabs
and are you going to work on Cut/Copy/Paste any time??
(incliding copying from or pasting to txt files)
also...
another idea...
if you're like me and have a USB kbd, don't bring up the OSK when
clicking on a text-box...
(it'll make UI interfacing with copy/paste alot easier)
and IDK if I've suggested this before, but if you don't have a KBD
like me, or are just too lasy to implament the advanced idea above,
you could settle for expanding the text input for multi-line text boxes.
(hover the cursor over a small tab on the bottom of the screen to
bring up the OSK)
like I said... I have ideas galore :3
Original comment by tcll5850
on 6 Apr 2013 at 11:05
another idea for you :)
customizable controls.
I really have a hard time with your layout...
especially for the back and foreward controls.
(I'm used to holding B for them so I get easily mixed up between
zoom-out and back >_<)
speaking of...
please tell me the browsing history is unlimited. =D
and speaking of history...
that's another idea I had as well...
if you view a page, it's url will be remembered in the config file.
(or a seperate file)
I'd reccomend a user-selectable time limit before removing the URL
from the history...
(mine set as unlimited of course =D)
Original comment by tcll5850
on 13 Apr 2013 at 6:41
well... here's a few more ideas...
page loading:
- keep the current page in view until the next page loads fully
(no white screen like opera, or cut to loading screen like your current setup)
- display a thin, transparent cyan pregress-bar at the bottom of the screen.
(doesn't matter weather the controls are toggled or not when viewing)
you can prbly tell I'm looking at more of a Steam look with white instead of
gray. :P
were these pretty features already pre-planned??
also...
in a later release...
do you plan to implament custom themes?? :/
Original comment by tcll5850
on 18 Apr 2013 at 2:35
Customizable controls..
it would be nice, I'll surely add this feature at some point
(it requires quite a lot of lines of code)
Don't you worry, the history is only limited by the wii memory :D
and I've already added the possibility to keep it between sessions
Not sure about custom themes, it's a bit early I think
However try the latest release, it has some nice features (download manager..)
Original comment by Gavetheb...@gmail.com
on 23 Apr 2013 at 6:49
lol, I keep forgetting Gmail updates here as well XD
nyanyways...
the update is amazing <3
buuut, it's still not quite usable yet...
this is all on the side of the text editor...
I only just noticed there's a character limit when you're trying to type a
message... :/
the text editor is horrible, but I'm sure you know already, and are working on
it XD
are we going to have a cursor with clickable text positioning at any time??
or is that still a long-shot??
also...
if you lose network in the middle of typing something,
I hope it doesn't cancel the text entry like Opera does... :/
I also ran into an exception when trying to edit the settings...
which got me thinking,
you should put a try/catch (not sure what it's called in C++) statement so the
browser doesn't crash with a black screen.
if you take your time with it,
you should make it auto-report the exceptions.
(checking the repository to see if the issue already exists of course, so you
don't get continually repeated exceptions)
Original comment by tcll5850
on 23 Apr 2013 at 8:59
a request:
hole [B] in the text editor for Shift
I'm not sure (forgot) if (-) works as BackSpace
along with the cursor and clickable positions I requested earlier,
the Opera text editor actually has a VERY useful text interface,
which I'm giving you the controls from anyways XD
if I may ask,
how's progress on the full browser?? :)
(I mean CSS support and JS/Flash implamentation)
Original comment by tcll5850
on 25 Apr 2013 at 1:22
how goes progress on making the browser usable when offline??
I forget what it says about not getting the required IP address,
but then it just exits...
Original comment by tcll5850
on 27 Apr 2013 at 3:54
a new idea for ya:
(actually a few new ideas)
- a R-click menu (I have different ideas for implamentation, but no
absolute one yet)
^ useful for saving hot-linked files or images
- when saving a webpage, download the required content as well. (not
sure if I mentioned this before)
actually, I'll hold off on the other ideas for now until you get CSS working ;)
Original comment by tcll5850
on 12 May 2013 at 1:23
how goes work?? [/concerned]
for any ideas I've had to suggest, this one's bugging me the most.
I really hope your next release will work with a non-OSK interface, and will
allow messaging with more than ~300 characters.
(I mean no character limit)
^ really need that, especially for GitHub since Opera's text editor is useless for UMC's long documentation.
I'm also hoping, though it's probably doubtable...
that with all this time passed, you've been working on at least JS
implamentation.
I don't expect Flash anytime soon as that's another highly complex library...
you'd be better off asking Adobe for a REL of their library XD
but I highly doubt those monkeys would even consider the wii as part of their
criteria.
if you could get your hands on the Flash src used in Opera, that would at least
help...
I'll see if I can help as well in that area ;)
Original comment by tcll5850
on 10 Jun 2013 at 3:03
[deleted comment]
Hi there,
don't you worry, i'm still working on this project ;)
I'll release new updates as soon as I'll be back home from China (July)
About your suggestions:
I'm not going to add new features until I manage to make the app more stable
(yesterday you should have been notified of an update in the nightly channel
that may help in this sense).
However I've made some progress in implementing a new html rendering
engine which supports CSS, I hope to be able to merge the two projects soon.
Original comment by Gavetheb...@gmail.com
on 16 Jun 2013 at 8:51
well there's progress I like to see >=3
and I'm glad you're still working on it,
silent sessions always get me worried. XDD
china you say =o
I hope to go there myself one day =D
good luck on your trips ;)
oh also...
if you'd like to get in contact with a bunch of people who could give
you some good ideas,
check out kc-mm's IRC chat: ;)
http://mibbit.com/?channel=#KCMM&server=irc.web.gamesurge.net
I'm always chatting about ideas for UMC on there XDD
hope to catch you there one day (if not soon) =D
Original comment by tcll5850
on 16 Jun 2013 at 2:53
ok... so I've been trying to download IronPython 2.7.3 (a faster interpreter),
but the thing always throws a stack trace no matter what page I try to get it
from.
(including the download page itself)
the address:
http://ironpython.codeplex.com/
all other sites that mention a download of IronPython just redirect you there.
>_<
also...
http://github.com/*project*/*project*/
in the main page of any repository, scroll half way through the page, and it
crashes.
luckilly it doesn't crash where I can just DL a zip of the repository ^_^
but it's still something to look at :/
Original comment by tcll5850
on 17 Jun 2013 at 1:54
also...
can you allow the thing to just get to the URL input when you're offline.
(let it catch up when you actally get a connection)
I'm on a network that likes to randomly disappear for 5 minutes to a few
hours...
it would be very helpful if it didn't return you to the HBC just after booting
it.
Original comment by tcll5850
on 17 Jun 2013 at 1:59
oh and one more thing...
you seem to have the same bug I had in my last release of UMC... XDD
sometimes when you lose connection, and the browser fails to load a page,
when the connection returns, the page doesn't even attempt to load and keeps
reporting a failure...
(restart the browser)
also...
this is the last thing I swear... :P
could you make the history more live :/
when the browser crashes, or randomly exits after viewing a slew of pages,
it doesn't rmbr that history, and loads the history of the previous session
prior to the crashed session...
I've lost quite a few searches because of this... >_<
which reminds me...
could you implament a search button :3
or perhapse even a *insert search provider* search bar that pops out from the
upper-right corner when you move your cursor over it. :3
Original comment by tcll5850
on 17 Jun 2013 at 2:09
Little update:
http://ironpython.codeplex.com/ now works ;)
not sure about github.com,
Let me know if it's fixed
Original comment by Gavetheb...@gmail.com
on 17 Jun 2013 at 4:48
ergh... freakin automated downloads >_<
looks like I'm not getting IronPython just yet... heh
and github still doesn't work...
here's a link you can play around with:
http://github.com/mono/monodevelop
that's another software I'm trying to obtain >_>
(appearently it has a C# interpreter)
Original comment by tcll5850
on 17 Jun 2013 at 5:50
ok... now there's this random stack trace I get when viewing my PM
inbox over at kc-mm...
I can only guess it's a memory overflow cause it happens randomly...
and another thing too...
if the network cuts out while you're downloading, the download
freezes, and you can't remove it.
trying to start the download again does nothing...
and when the browser boots up, and you use the D-pad to select another button,
when you hit A, it goes into a stack trace.
(cursor is and was not on screen)
Original comment by tcll5850
on 18 Jun 2013 at 12:09
Ugh, http://ironpython.codeplex.com/ definetly works on the emulator
and with the new update also github.com.
If it still crashes, the only way I may be able to fix them is to see the stack
trace:
could you upload a screenshot?
Original comment by Gavetheb...@gmail.com
on 18 Jun 2013 at 2:27
can you DL it or do you get some stupid "ClickOnce" thing??
and I'll have to try out github :)
as for uploading,
last time I tried UL-ing anything here as an attachment, it ended with
a crash and burn when I tried to submit...
which reminds me...
have you fixed the ~300 character limit when typing?? :/
Original comment by tcll5850
on 18 Jun 2013 at 3:40
yep... definatly the case of memory overflow >_<
I'm getting crashes galore...
I wanna send you my wii so bad =D
Original comment by tcll5850
on 18 Jun 2013 at 4:37
can you make it to where it doesn't remove an in-progress DL when you
lose network :/
I was just trying to DL GTK so I could install MonoDevelop, and well,
the download didn't fully complete...
I've waisted nearly an hour trying to DL this thing >_<
just make it pause the DL when you lose network, then when network
returns, resume the DL.
this would be VERY helpful for large DL's such as GTK :/
Original comment by tcll5850
on 18 Jun 2013 at 12:01
found a crash:
http://gist.github.com
Original comment by tcll5850
on 3 Jul 2013 at 5:51
Github, IronPython and http://gist.github.com should now work :)
(and you can download Eclipse too)
Original comment by Gavetheb...@gmail.com
on 4 Jul 2013 at 2:37
cool :D
though could I ask a favor :/
like, a really big favor...
could you upload letterbomb to DropBox please :|
my wii is bricked, and I promised a friend I'd hack his wii.
DOP-MII bricked my wii by crashing during a downdate.
it's a long story about why I needed to downdate...
I'm just so depressed right now because I've used my wii for literally
everything, including development.
I hope the new renderer will be avaliable soon :)
btw, not booting Num-Lock is very annoying XD
and also...
WiiXplorer has a working cursor for the text editor...
will you implament that plox :3
Original comment by tcll5850
on 4 Jul 2013 at 3:15
To download letterbomb the target wii MAC address is required,
you can find it under Wii Settings -> Internet -> Console Information.
If you post it here, I'll upload letterbomb to my DropBox.
About the cursor: yes, I'll implement it as well as a better Text editor.. as
soon as I have time ;)
Original comment by Gavetheb...@gmail.com
on 6 Jul 2013 at 12:43
oops, I can't believe I forgot that >_<
d8 6b f7 c7 8d 45 is the MAC
thanx so much btw :D
and yea, that'll be cool ;)
*feels like a comment is needed*
also, how's progress coming on the new renderer?? =)
and also, feel free to meet me on the chat at any time ;)
I'll be haning out there most of the time I'm on net (while not on
wiibrowser) so I'm open for discussion. ;D
Original comment by tcll5850
on 6 Jul 2013 at 1:06
I think I know what's causing the memory overflow :o
as I was browsing kc-mm, which is more than loaded with images...
I went to my PM's, which I have about 15 PMs in a row from this person... :P
I couldn't help but notice the users avatar would load every time I came across
the image.
I would suggest indexing the texture instead of loading it every time it's ran
across. :/
this would also increase performance. ;)
(the image should already be shown for every part of the page it's on)
also, I have a way to save memory with tabbed browsing :)
when you switch tabs, unload the images and some flash content (when
implamented) from memory before loading the contents of the page you're
switching to.
you could always store the cache on the SD/USB between loads ;)
also, for the favorites menu,
could you move the favorites links to a seperate txt and get rid of the [index]
so you can have unlimited favorites :)
also allow for fav-ing a page on the fly ;)
and actively editing a fav's link from the menu :)
an optional request: alternate fav views (I would reccomend not creating every
view's icon in one go as this would eat SD/USB memory)
(create only the icons for the current view setting)
^ if a user changes their setting, yes they will have to re-visit those pages to update the icon (switching from small to big display will show a pixellated icon)
actually, that gives me an idea :D
setting the favicon's resolution.
(like if using a 2GB SD, you need to be picky)
Original comment by tcll5850
on 8 Jul 2013 at 1:24
uploads don't work...
I believe I've told you about GMail already, but I've just tried SmashBoards
and they crash just after clicking "upload" on their dialog...
just like GMail crashes when clicking "Send"
(when the actual upload process begins is when it crashes)
Original comment by tcll5850
on 8 Jul 2013 at 1:56
I tried to download letterbomb but the site gives:
"500 - Internal Server Error", when the site will be up again, I'll upload it
to my Dropbox.
PS: revision 112 fixes file upload/email attachments, and yes, favorites
management needs improvements and I'll be working on that ;)
Original comment by Gavetheb...@gmail.com
on 12 Jul 2013 at 1:11
oh... I posted earlier...
don't worry about LetterBomb, I already got it :)
I asked around for people who could help me...
thank you very much though. =D
I'll update now :)
Original comment by tcll5850
on 12 Jul 2013 at 2:27
hey, where do you go to get that but report form shown in the r104
screenshot?? :/
I had to DL r106 to update, so IDK what revision I'm using right now...
not sure if this is r112, but uploading still crashes :/
(trying to upload a PNG to SmashBoards)
Original comment by tcll5850
on 12 Jul 2013 at 4:35
For the bug report form just go to Settings -> Advanced -> Report a Bug.
About the update: since rev106 I changed the update site to
"http://wiibrowser.altervista.org/mainsite/downloads.php",
however you should have been automatically notified (if you have the autoupdate
set to "STABLE")
you can check you version under Settings -> Advanced
Let me know if file uploads work with rev112 (I only tried to send an email
with attachment)
Original comment by Gavetheb...@gmail.com
on 12 Jul 2013 at 5:37
ah... looks like I was stuck on 107...
you should release an update on GC that redirects updating to Altervista :)
in any case, I've tried uploading on SWF, and that seems to have taken
me to either google or my homepage (prbly my homepage)
(no more crashing) =D
I've noticed a great improvement in speed btw ;)
in any case, I'll let you know what I run across.
no more character limit??
and boot up NumLock??
do those work??
Original comment by tcll5850
on 12 Jul 2013 at 9:18
sending this via the bug report crashed...
(I think I went over the character limit with the message)
^ it crashed on gmail once by doing that
anyways...
http://lfd.uci.edu/~gohlke/pythonlibs/#pyopengl
(wish I could've copy/pasted that)
the url causes wiibrowser to exit to the HBC
Original comment by tcll5850
on 14 Jul 2013 at 4:04
can't download from box.com
(no download links, just text)
Original comment by tcll5850
on 14 Jul 2013 at 10:37
1) I tested "http://www.lfd.uci.edu/~gohlke/pythonlibs/#pyopengl"
and it works for me.
2) Box.com does not work without javascript,
I'll see if a workaround is possible.
3) The character limit should now be 512 chars, I'll increase it in the future
releases.
Original comment by Gavetheb...@gmail.com
on 16 Jul 2013 at 6:39
3) oh ok...
mind my curiosity...
but what would happen if the limit was removed??
Original comment by tcll5850
on 16 Jul 2013 at 6:48
nope... just DL'd this page and copied the link into my favorites...
click the check, get loading, get white-screen, get black-screen, get HBC
Original comment by tcll5850
on 16 Jul 2013 at 6:59
The character limit is there because a fixed length string is much simpler to
handle in code ;)
However next version is on the way: no more limit to the number of favorites
that are now stored in desktop browsers compatible format (you can
import/export favorites from/to firefox, iexplorer..)
I'll release it soon, maybe with a fix for box.com.
(note this rev may finally fix the random exiting but don't get too excited xD)
PS) I received reports about downloads not working: does the latest rev still
have problems downloading things?
Original comment by Gavetheb...@gmail.com
on 19 Jul 2013 at 9:52
there's been a few times where a DL doesn't show up...
however, I just recently DL'd a slew of mp3s just fine :)
a fix for the issue is to type in a filename (not sure about the
extension as I always typed it)
+1 for browser supportive favs :D
maybe later you can implament a more complex UI which will mimick
actual browsers :)
(movable menubars with drop-down menus)
also, will the next release have the zoom feature??
or is that held off until the better renderer??
as for the character limit...
I see...
so it's one of those "I'll get to it after some advancements are made"
sort-of deals right??
I'm not sure just how complex the implamentation is, so IDRK :P
Original comment by tcll5850
on 19 Jul 2013 at 12:09
here's an idea for ya to help reduce viewport memory usage. :D
when zooming out, decrease the LOD with images using mip-maps.
I'm not sure, but I believe Opera does this...
(image appears more pixellated after about 3 zoom-outs)
^ actually, all graphics like buttons and fonts do this >.>
however, buttons are a little different...
when zooming out, the corners of buttons remain the same size until
the 3rd zoom-out.
Original comment by tcll5850
on 22 Jul 2013 at 9:17
Original issue reported on code.google.com by
tcll5850
on 28 Mar 2013 at 3:21