Gamer125 / wiibrowser

Automatically exported from code.google.com/p/wiibrowser
3 stars 0 forks source link

a few issues :) #17

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
my man congradulations and thank you very much for this :)
though it was a pain to figure out how to use from the start XD
(is used to Opera's viewing control)

anyways, here's a few requests that are causing some serious issues from not 
being implamented:
- Cookies to remember login info
- page-zoom (I've always hated single column view in Opera)
- render web pages properly (as they would look normally)
- text selection and cursor control like Opera.

I see you're working on a bunch of other stuff,
so I'm narrowing down my requests to just these for now ;)

Original issue reported on code.google.com by tcll5850 on 28 Mar 2013 at 3:21

GoogleCodeExporter commented 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

GoogleCodeExporter commented 8 years ago
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

GoogleCodeExporter commented 8 years ago
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

GoogleCodeExporter commented 8 years ago
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

GoogleCodeExporter commented 8 years ago
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

GoogleCodeExporter commented 8 years ago
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

GoogleCodeExporter commented 8 years ago
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

GoogleCodeExporter commented 8 years ago
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

GoogleCodeExporter commented 8 years ago
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

GoogleCodeExporter commented 8 years ago
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

GoogleCodeExporter commented 8 years ago
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

GoogleCodeExporter commented 8 years ago
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

GoogleCodeExporter commented 8 years ago
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

GoogleCodeExporter commented 8 years ago
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

GoogleCodeExporter commented 8 years ago
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

GoogleCodeExporter commented 8 years ago
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

GoogleCodeExporter commented 8 years ago
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

GoogleCodeExporter commented 8 years ago
[deleted comment]
GoogleCodeExporter commented 8 years ago
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

GoogleCodeExporter commented 8 years ago
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

GoogleCodeExporter commented 8 years ago
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

GoogleCodeExporter commented 8 years ago
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

GoogleCodeExporter commented 8 years ago
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

GoogleCodeExporter commented 8 years ago
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

GoogleCodeExporter commented 8 years ago
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

GoogleCodeExporter commented 8 years ago
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

GoogleCodeExporter commented 8 years ago
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

GoogleCodeExporter commented 8 years ago
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

GoogleCodeExporter commented 8 years ago
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

GoogleCodeExporter commented 8 years ago
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

GoogleCodeExporter commented 8 years ago
found a crash:
http://gist.github.com

Original comment by tcll5850 on 3 Jul 2013 at 5:51

GoogleCodeExporter commented 8 years ago
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

GoogleCodeExporter commented 8 years ago
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

GoogleCodeExporter commented 8 years ago
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

GoogleCodeExporter commented 8 years ago
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

GoogleCodeExporter commented 8 years ago
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

GoogleCodeExporter commented 8 years ago
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

GoogleCodeExporter commented 8 years ago
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

GoogleCodeExporter commented 8 years ago
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

GoogleCodeExporter commented 8 years ago
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

GoogleCodeExporter commented 8 years ago
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

GoogleCodeExporter commented 8 years ago
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

GoogleCodeExporter commented 8 years ago
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

GoogleCodeExporter commented 8 years ago
can't download from box.com
(no download links, just text)

Original comment by tcll5850 on 14 Jul 2013 at 10:37

GoogleCodeExporter commented 8 years ago
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

GoogleCodeExporter commented 8 years ago
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

GoogleCodeExporter commented 8 years ago
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

GoogleCodeExporter commented 8 years ago
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

GoogleCodeExporter commented 8 years ago
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

GoogleCodeExporter commented 8 years ago
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