DICBrowser

A Web Client for DIC

  • (3 Pages)
  • +
  • 1
  • 2
  • 3

32 Replies - 3777 Views - Last Post: 23 February 2011 - 06:18 PM

#1 Dogstopper  Icon User is offline

  • The Ninjaducky
  • member icon



Reputation: 2876
  • View blog
  • Posts: 11,050
  • Joined: 15-July 08

DICBrowser

Posted 28 August 2010 - 06:12 PM

So, I've been working on this project for quite some time now. It is by far the largest project that I have ever written with 23 classes and 4 packages.

You can see my project at its sourceforge here:
https://sourceforge....dreamincodeweb/

A ZIP file, which contains the JAR file and the source code is the main download file. You can also browse files on the site itself.

Note: A few of the topics still don't render properly due to bad XML, but my app should let you know when that occurs.

This post has been edited by Dogstopper: 28 August 2010 - 06:15 PM


Is This A Good Question/Topic? 4
  • +

Replies To: DICBrowser

#2 Core  Icon User is offline

  • using System.Linq;
  • member icon

Reputation: 774
  • View blog
  • Posts: 5,097
  • Joined: 08-December 08

Re: DICBrowser

Posted 28 August 2010 - 06:30 PM

Would you mind posting some screenshots here?
Was This Post Helpful? 0
  • +
  • -

#3 Dogstopper  Icon User is offline

  • The Ninjaducky
  • member icon



Reputation: 2876
  • View blog
  • Posts: 11,050
  • Joined: 15-July 08

Re: DICBrowser

Posted 28 August 2010 - 06:47 PM

Sure!

The main screen where you choose the category of forum you want. When you want a category, click on one of the components to get the list of forums
Attached Image

This is what it looks like in the Java Forum towards the top. Again, the buttons will take you to either the subforums or the topic. The back arrow works like it does in a web browser.
Attached Image

If you look towards the bottom, you will see the links that allow you to switch pages in the forum.
Attached Image

This is what a typical topic looks like.
Attached Image

When you click a hyperlink:
Attached Image

Also, just as a notice:
My program seems very laggy, and it will be until Dream.In.Code can fix the XML. The reason for the lag is because my program has to download them and fix them before rendering.
Was This Post Helpful? 3
  • +
  • -

#4 eker676  Icon User is offline

  • Software Engineer
  • member icon

Reputation: 378
  • View blog
  • Posts: 1,833
  • Joined: 18-April 09

Re: DICBrowser

Posted 29 August 2010 - 10:24 AM

@Dogstopper

There are some serious repainting issues with the program. If you maximize it or drag something over or do something that requires a repaint the program doesn't respond. It just freezes up.

How long does it take to download the xml? I haven't been able to look at a single post yet.

You have a great app but I just can't get it to respond with any amount of waiting.
Was This Post Helpful? 1
  • +
  • -

#5 Dogstopper  Icon User is offline

  • The Ninjaducky
  • member icon



Reputation: 2876
  • View blog
  • Posts: 11,050
  • Joined: 15-July 08

Re: DICBrowser

Posted 29 August 2010 - 04:54 PM

I've noticed that a few topics are having that issue...Do you mind telling me what topic you're trying to view? It might be the XML.
Was This Post Helpful? 0
  • +
  • -

#6 Dogstopper  Icon User is offline

  • The Ninjaducky
  • member icon



Reputation: 2876
  • View blog
  • Posts: 11,050
  • Joined: 15-July 08

Re: DICBrowser

Posted 29 August 2010 - 05:24 PM

I found that the bug had to do with single pages not having any pagination XML, whereas multiple-page topics did. I fixed the bug and all the files have been updated. Thanks for the report!
Was This Post Helpful? 0
  • +
  • -

#7 eker676  Icon User is offline

  • Software Engineer
  • member icon

Reputation: 378
  • View blog
  • Posts: 1,833
  • Joined: 18-April 09

Re: DICBrowser

Posted 30 August 2010 - 10:10 AM

Nice job, I can view topics now albeit a little slow but that problem has been addressed.
Was This Post Helpful? 0
  • +
  • -

#8 Dogstopper  Icon User is offline

  • The Ninjaducky
  • member icon



Reputation: 2876
  • View blog
  • Posts: 11,050
  • Joined: 15-July 08

Re: DICBrowser

Posted 30 August 2010 - 01:44 PM

Few more bugs have been fixed! Newest version at https://sourceforge....dreamincodeweb/

Or download it with Subversion (the best way to do it).
Was This Post Helpful? 1
  • +
  • -

#9 Ahmedn1  Icon User is offline

  • D.I.C Addict
  • member icon

Reputation: 23
  • View blog
  • Posts: 557
  • Joined: 04-August 09

Re: DICBrowser

Posted 30 August 2010 - 03:16 PM

it is nice project
but I think you should provide background worker and progress bar
Was This Post Helpful? 0
  • +
  • -

#10 Dogstopper  Icon User is offline

  • The Ninjaducky
  • member icon



Reputation: 2876
  • View blog
  • Posts: 11,050
  • Joined: 15-July 08

Re: DICBrowser

Posted 30 August 2010 - 03:17 PM

View PostAhmedn1, on 30 August 2010 - 05:16 PM, said:

it is nice project
but I think you should provide background worker and progress bar


...OK! Good idea! I'll see if I can work that one in.
Was This Post Helpful? 0
  • +
  • -

#11 Mercurial  Icon User is offline

  • D.I.C Head

Reputation: 18
  • View blog
  • Posts: 178
  • Joined: 06-November 09

Re: DICBrowser

Posted 02 September 2010 - 03:35 PM

Should it set the scrollpane value at max every time I open something? I usually like reading topics from the start :smile2:

Btw. it looks very good.
Was This Post Helpful? 0
  • +
  • -

#12 Dogstopper  Icon User is offline

  • The Ninjaducky
  • member icon



Reputation: 2876
  • View blog
  • Posts: 11,050
  • Joined: 15-July 08

Re: DICBrowser

Posted 11 September 2010 - 10:02 PM

Alright! DICBrowser v.1.1 has come out with a few bug fixes that have been bothering everyone from the start.

Fixed since v.1.0:
1. Rendering where the post didn't quite show up all the way (pieces of it were covered up by the next post).
2. The scrolling issue. Every topic now starts where it should - at the top.
3. Allowed for more topic support by fixing the XML from DIC (about 99% of posts are now seeable)
4. Added support for multi-page topics and forums.
5. A native executable for Windows users

Coming up in next versions:
1. Nicer page-switcher
2. A wait screen when a topic/forum is being downloaded, parsed, and built.
3. Member screen which shows information about a member.
4. Faster downloader/fixer along with more supported topics.

All updates to files are made here:
https://sourceforge....dreamincodeweb/
Was This Post Helpful? 1
  • +
  • -

#13 H3R3T1C  Icon User is offline

  • Android Expert
  • member icon

Reputation: 277
  • View blog
  • Posts: 757
  • Joined: 30-March 07

Re: DICBrowser

Posted 11 September 2010 - 10:45 PM

Sweet :)
Going to test it after I finish writing up this tutorial ;).
Was This Post Helpful? 0
  • +
  • -

#14 Core  Icon User is offline

  • using System.Linq;
  • member icon

Reputation: 774
  • View blog
  • Posts: 5,097
  • Joined: 08-December 08

Re: DICBrowser

Posted 16 September 2010 - 02:50 PM

Seems like you got it on Softpedia:
http://www.softpedia...de-Client.shtml

Also here:
http://download.famo...mincode_client/
Was This Post Helpful? 0
  • +
  • -

#15 Dogstopper  Icon User is offline

  • The Ninjaducky
  • member icon



Reputation: 2876
  • View blog
  • Posts: 11,050
  • Joined: 15-July 08

Re: DICBrowser

Posted 16 September 2010 - 03:13 PM

View PostCore, on 16 September 2010 - 04:50 PM, said:



Any idea how to update those downloads? Those are the buggy version.
Was This Post Helpful? 0
  • +
  • -

  • (3 Pages)
  • +
  • 1
  • 2
  • 3