public:gsoc:ccextractor_gui

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
public:gsoc:ccextractor_gui [2021/03/14 18:34]
cfsmp3
public:gsoc:ccextractor_gui [2021/03/14 21:07] (current)
Line 1: Line 1:
 **Replace CCExtractor's GUI with a modern, Flutter based one.** **Replace CCExtractor's GUI with a modern, Flutter based one.**
  
-We have a [[very old GUI|https://github.com/CCExtractor/CCExtractorWindowsGUI]], written in .NET no less, a very long time ago. When it was written, CCExtractor was quite simple, and all the options fit in a 1024x768 single page.+We have a [[https://github.com/CCExtractor/CCExtractorWindowsGUI|very old GUI]], written in .NET no less, a very long time ago. When it was written, CCExtractor was quite simple, and all the options fit in a 1024x768 single page.
  
 Now we have a large number of tabs that don't look good, the UI won't even adjust to screen size... well, it's rather bad :-) Now we have a large number of tabs that don't look good, the UI won't even adjust to screen size... well, it's rather bad :-)
Line 11: Line 11:
 Things you have to do: Things you have to do:
  
-- Come up with a good design. This means not copying the old one - this is not a port, it's a new UI!   +- Come up with a good design. This means not copying the old one - this is not a port, it's a new UI!\\ 
-- Your program will just run CCExtractor. CCExtractor has an argument to "--gui-reports" that will output progress in an easy to parse format. So you don't need to figure out esoteric ways of integration. Your work is 100% flutter. +- Your program will just run CCExtractor. CCExtractor has an argument to "--gui-reports" that will output progress in an easy to parse format. So you don't need to figure out esoteric ways of integration. Your work is 100% flutter.\\ 
-- Focus on desktop. Mobile is not important, we don't expect anyone to run CCExtractor on their phones.+- Focus on desktop. Mobile is not important, we don't expect anyone to run CCExtractor on their phones.\\
  
 We'll help you test on all platforms (assuming you only have access to linux, for example). We'll help you test on all platforms (assuming you only have access to linux, for example).
  • public/gsoc/ccextractor_gui.1615746889.txt.gz
  • Last modified: 2021/03/14 21:07
  • (external edit)