Development :  K-Meleon Web Browser Forum
K-Meleon development related discussions. 
ToDo list
Posted by: Sebastian Späth
Date: December 10, 2000 11:55AM

To clarify from the beginning: I am not going to code on kmeleon, but I'd like t throw this ToDo list in the discussion. I compiled it out of the postings in the bugs and improvement suggestions forums and added the things which seemed reasonable to me.
I'd like to start a discussion about priorities and difficulties of the topics.

Bugs
====
- Allow configuration of all ctrl-<char> combinations for commands
(e.g. ctrl-n for open in new window)
- Closing "master" window, closes the whole app
- Allow ctrl-c, ctrl-v, ctrl-x in textfields
Mozillas responsibility:
- Fix keyboard navigation in textfields
- Allow basic authentication
- Several Kmeleon0.21 crashes which are fixed in the nightlies

Features
========
- Hook up mailto:, telnet: and ftp: URIs to use the system specific applications
- Add view source menu entry to show the html source in notepad
- Full screen kiosk mode
- Add greek & russion character sets?
- UI to edit proxy config
- Allow printing
Mozillas responsibility:
- Add Flash support (or more general: mozilla plugin support)

Options: ReplyQuote
RE: ToDo list
Posted by: Eldeis
Date: December 10, 2000 07:13PM

dont forget the ability to download files
and to save pictures to hard drive

Options: ReplyQuote
RE: ToDo list
Posted by: Tumbleweed
Date: December 14, 2000 08:41PM

re: viewing source in Notepad

Please not Notepad! Have it be able to point to any app - Notepad has severe filesize limitations. I'd rather it be able to open in the text editor of choice.


Options: ReplyQuote
RE: ToDo list
Posted by: Eldeis
Date: December 14, 2000 11:17PM

there is a great text editor which can be used to REPLACE notepad
its called editpad available for free at www.jgsoft.com

it can open files up to 2gb in size and there is nothing to install
it is just one exe

to replace notepad with it just rename it to notepad.exe and drop it in the windows folder

then whenever a program calls on notepad it will open editpad instead
i've used it for a few years and i havent switched back

Options: ReplyQuote
RE: ToDo list
Posted by: FredP
Date: December 15, 2000 08:59AM

Eldeis : downloading already (sort of) works if you drop the kmeleon executable in a mozilla/bin directory. A lot of other things end up improved too.

Sebastian : I agree with your list, although it is probably too much for Christophe :-)
To me, the two most important items would be authentication and fixing the keyboard (everywhere).


Options: ReplyQuote
RE: ToDo list
Posted by: Sebastian Späth
Date: December 15, 2000 10:41AM

@Tumbleweed:
I agree that notepad sucks, I just wanted to point out that we need no UI or editor for this. Would you agree on opening the source with the system specific application for .txt files? This way you don't need complicated configuration in Kmeleon and if you e.g. configured Windows to open .txt files with editpad or whatever it would respect these system wide prefs.

@FredP:
I know it might be too much for Christophe, but I wanted a) just find out what's needed so Christophe knows what to focus on and b) as the source is published, others might take this as a starting point for patches.
I agree that authentication and keyboard navigation are worst, but unfortunately these seem to be out of KMeleons scope. Any bugzilla bug numbers for this???

Options: ReplyQuote
RE: ToDo list
Posted by: Sebastian Spaeth
Date: December 15, 2000 10:53AM

Uhh, I found out that basic authentication seems already to work for embedded applications, so it may actually be a bad implementation by KMeleon. Code example seems to be at:
http://bugzilla.mozilla.org/show_bug.cgi?id=59981

Options: ReplyQuote
RE: ToDo list
Posted by: Xiadix
Date: December 16, 2000 12:06AM

Did you try setting the cache to 0? The bug you liked to was marked as a duplicate of another. The fix was stated to be setting cache to 0

user_pref("browser.cache.disk_cache_size", 0);

Options: ReplyQuote
RE: ToDo list
Posted by: Eldeis
Date: December 16, 2000 02:40AM

putting the kmeleon exe file in the mozilla folder and running it really isnt an option since it slows it down just about as much as the original mozilla exe
so might as well be using mozilla

plus it adds greatly to the download size
and kmeleon is supposed to be easy to use
i imagine alot of new people would have trouble doing this

Options: ReplyQuote
RE: ToDo list
Posted by: Christophe
Date: December 16, 2000 03:40PM

Well, fyi this todo list could be very useful for me and for further managing the future development of the project. Sebastian, keep going smiling smiley

-c

Options: ReplyQuote
RE: ToDo list
Posted by: ori malkin
Date: December 16, 2000 09:00PM

i need hebrew support.

a menu, where you have to specify the fonts you want or something will be enough, i guess.

ie has support for all charsets, and when it needs a new one- it downloads it.

maybe using ie charset select menu/database??

Options: ReplyQuote
RE: ToDo list
Posted by: Sebastian Späth
Date: December 16, 2000 10:27PM

Mmmh, hebrew isn't that right to left writing (sorry for my ignorance :-). I don't know, isn't this planned as part of Gecko itself? (Bidi and stuff?) In this case, KMeleon wouldn't have to care for this at all, right?

(Slightly) updated version of the list:

Bugs (in descending priority)
====
- Closing "master" window, closes the whole app
- Allow basic authentication
(http://bugzilla.mozilla.org/show_bug.cgi?id=59981)
- Allow ctrl-c, ctrl-v, ctrl-x in textfields
- Allow configuration of *all* ctrl-<char> combinations for commands
(e.g. ctrl-n for open in new window)
Mozillas responsibility:
- Fix keyboard navigation in textfields (important!)

Features (in descending priority)
========
- ability to download files
- Add view source menu entry to show the html source
(in system specific application for .txt files)
- Hook up mailto:, telnet: and ftp: URIs to use the system specific
applications for these URIs
- UI to edit proxy config
- Allow printing
- save images
- Full screen kiosk mode
- Add greek & russion character sets?
- hebrew support
(a menu, where you have to specify the fonts you want or something will be enough?!)
Mozillas responsibility:
- Add Flash support (or more general: mozilla plugin support)

Options: ReplyQuote
RE: ToDo list
Posted by: Tumbleweed
Date: December 18, 2000 11:30PM

Indeed, opening up source with the system registered editor for .txt files would be ideal.

I use the editor TextPad, and found on the textpad site some utilities - one of which lets me put a redirector in for notepad.exe that instead launches textpad - right on. Not sure if that'll work under Win2K, though, with it's 'healing' ability, but it's working under Win98SE.


Options: ReplyQuote
RE: ToDo list
Posted by: Raefer Gabriel
Date: December 23, 2000 07:33PM

Ummm... not to be pushy, but in the General boards, somebody posted a link to a Mozilla code fragment that will generate fixed-location user profile directory which will make Gecko cookie support work with non-Mozilla non-User Profile supporting Gecko browsers. Actually it was a link to Bugzilla info on how to make a browser usable with cookie support. Shouldn't this be on the TO-DO list, even though I know Chistophe already rolled in basic cookie support into .2.1. It looks like a simple fix (supposedly) and damned if it wouldn't make a huge difference in usability for the next Kmeleon release, to support all those cookie-requiring websites. Unless this has already been done. In which case ignore me please.

Options: ReplyQuote
RE: ToDo list
Posted by: Arioch
Date: December 28, 2000 04:41AM

IIRC, win2k's notepad can open files much much larger than win9x notepad can. I've opened a 2MB text file before.

Options: ReplyQuote
RE: ToDo list
Posted by: JeroenV
Date: December 29, 2000 05:56PM

This is a feature that should be implented, I think: Command line support. I mean the abillity of opening .htm and .html files from the Explorer with K. It would be a LOT faster than IE, I think....

JV

Options: ReplyQuote


K-Meleon forum is powered by Phorum.