Code Monkey home page Code Monkey logo

Comments (7)

GoogleCodeExporter avatar GoogleCodeExporter commented on May 28, 2024

Original comment by [email protected] on 10 Sep 2009 at 4:31

  • Changed state: Accepted

from chmsee.

GoogleCodeExporter avatar GoogleCodeExporter commented on May 28, 2024
Here is webkit encoding support patch. After apply previous patches, you can 
apply this 
one.

Actually, the original code of chmsee also had a problem,
in chmsee.c
        /* Init gecko */
        chmsee_html_init_system();
        chmsee_html_set_default_lang(selfp->lang);

        populate_window(self);
        chmsee_load_config(self);

"set_default_lang" function should called after "chmsee_load_config", otherwise 
the 
lang is always 0. that means always "Auto".

The patches for webkit encoding support use "custom-encoding" property of 
WebView. 
Also webkitwebsettings support "default-encoding" property, but if we want to 
change 
encoding on the fly, we should use "custom-encoding" property of WebView. so I 
choose 
this one.

The logic is "chmsee always use "Auto Detect" to open new chm file, But if the 
detection 
is wrong, You can change it.And chmsee never save it as default, because Maybe 
it is 
really a bad chm file."

by now, All features gecko back end can supported had been implemented via 
webkit.



Original comment by [email protected] on 11 Sep 2009 at 3:08

Attachments:

from chmsee.

GoogleCodeExporter avatar GoogleCodeExporter commented on May 28, 2024

Original comment by [email protected] on 20 Sep 2009 at 3:00

  • Added labels: Milestone-1.1.0

from chmsee.

GoogleCodeExporter avatar GoogleCodeExporter commented on May 28, 2024
http://github.com/lidaobing/chmsee/commit/efd89b6f217e1cdeb81f138bae3d7250306628
12
http://github.com/lidaobing/chmsee/commit/ac5416e84ecda09099c0fb2a26a05bc0dc2b7f
9b

Original comment by [email protected] on 20 Sep 2009 at 3:41

  • Changed state: FixCommited

from chmsee.

GoogleCodeExporter avatar GoogleCodeExporter commented on May 28, 2024
Another patch to fix a bug that can not load lang setting automatically when 
open chm 
file.

Original comment by [email protected] on 22 Sep 2009 at 3:33

Attachments:

from chmsee.

GoogleCodeExporter avatar GoogleCodeExporter commented on May 28, 2024
Thank you providing this patch! But in chmsee 1.1 branch, it will still depend 
on
gecko render. The patch is kept on git repository's webkit branch.

Original comment by [email protected] on 24 Mar 2010 at 9:00

from chmsee.

GoogleCodeExporter avatar GoogleCodeExporter commented on May 28, 2024

Original comment by [email protected] on 24 Mar 2010 at 9:03

  • Changed state: WontFix

from chmsee.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.