GithubHelp home page GithubHelp logo

coderjoew / csvanalyzerpro Goto Github PK

View Code? Open in Web Editor NEW
51.0 51.0 21.0 179.56 MB

The last spreadsheet editor you will ever need

Home Page: https://github.com/flaminggenius/CSVAnalyzerPro/releases

License: GNU General Public License v3.0

Batchfile 4.27% C# 95.17% PowerShell 0.54% Smalltalk 0.02%

csvanalyzerpro's Issues

Switch from grid to spreadsheet

I'm considering switching from grid's to spreadsheets and allowing more file types and importing/exporting excel format

I haven't put much thought into the layout design as many may have noticed by now my sole focus has been maintaining a multi-window view

I would like to add a ribbon like excel has up top

The way things are currently setup one ribbon would be programmed to work on each different page based on tabControl1.selectedIndex

Should I continue with this approach or would it be better to dynamically create a ribbon with the spreadsheet in the NewWindow function

Reference Branch: https://github.com/flaminggenius/CSVAnalyzerPro/tree/Experimental-0.0.4(Spreadsheet-edition)

Full time contributors

I'm looking for full time contributors for this project for more details please send me an email [email protected]

Please note this is just to assemble an official team other contributions are more then welcome :)

Search functionality(ctrl+f)

Why have I not done this yet??

Yeah one of the key features needed is a nice search panel when hitting ctrl+f this will be registered in the keyboardshortcuts (thanks #17 )

I guess for now a simple search functionality would work that just drills down to the data like in the main branch the search function I would also like to use a similiar syntax and allow sql like search but that can be added later on I suppose

Merging spreadsheet branch into master

These is basically a checklist of everything that needs to be done in order to merge the branch

I am not sure if the branch is stable enough for production yet.

The context menu needs to be taken off first and the UI rearranged to accommodate for the space. Old code that was previously used with the gridview needs to be archived.

The previusly written code to edit multiple cells needs to be rewritten for the spreadsheet.

The ribbon takes care of most of the important functions.

Anything else I missed feel free to let me know

Wiki and X on windows

I wanna create a comprehensive wiki covering the programs functionailty and things not obvious like the fact that right clicking a page tab creates a popup to close that page (yea meant to add an X to the window but haven't gotten around to it)

Multi-Edit cells

Add a way to detect cells currently selected and onkeydown make changes to all selected cells

Command system

I've decided the best solution for the spreadsheet branch is to make a command system like you would find in blender or unity

The goal of this system is so users can do stuff quicker and we can keep the UI clean

The basic's for now would be to make a class we can write all the commands and write the listeners

For a first function I would like to make Ctrl + N should call the NewWindow function

#28 Resolve conflicts

I dont use git and am unfamiliar with resolving these conflicts or how they arose so anyone who can shine light on that i would be very grateful too

Plugin Store

I was working on a prototype for the plugin store cause i would like it to be a window in the application kinda like unity has its asset store as a window within the application

I was writing the function for it and I couldnt decide weather it should be a window or another form should be created for it

Pros and cons?

Creating a seperate form

Pros:

  • All code can be written straightforward

Cons:

  • A new form is kinda ugly sitting on top of the application

Creating a new window

Pros:

  • Cleaner UI

Cons:

  • Everything will have to dynamically created and modified in the code

thisVersion and version returned by update.php inconsistent?

CheckUpdate_Load in CheckUpdate.cs defines thisVersion as 0.0.3. However, the source that I have seen for the 0.0.3 build appears to direct the program to update.php which returns 0.0.2 as the latest version.

Could you establish which version is correct and change either thisVersion or update.php to reflect your decision?

Unable to continue

Currently I feel lost on github with all the pull request and merges and conflicts I'm just not familiar with any of it and with the current project state I feel I am unable to continue working with the github repo but will still make sure the code is somewhere online

I am looking for a maintainer I do like the use of github and i want to continue working with it

If someone is willing to be a maintaner then the project will live on in github :)

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.