Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement multi-tab feature in TabManager class #2955

Merged
merged 39 commits into from Jul 27, 2019
Merged
Changes from 1 commit
Commits
Show all changes
39 commits
Select commit Hold shift + click to select a range
7502652
Implement multi-tab feature in TabManager class
RomitKumar May 26, 2019
8086470
Integrate support for legacy and scintilla editor along
RomitKumar May 28, 2019
c9b76a7
Implement pre-available editing features for each tab
RomitKumar May 28, 2019
cfa32da
remove support for legacy editor
RomitKumar May 29, 2019
1ad0f53
corrected keyboard shortcut for zoom-in and zoom-out
RomitKumar May 29, 2019
a60542f
undoState and windowModified updates for each tab
RomitKumar May 30, 2019
0b1427d
Correct stl export and parameterWidget enable state behaviour
RomitKumar Jun 1, 2019
a2a0da5
update to enable Scintilla Editor in travis check
RomitKumar Jun 1, 2019
cb2d2d6
Customizer widget disables on changing tab
RomitKumar Jun 1, 2019
b7e4d80
animation stops on changing tab
RomitKumar Jun 1, 2019
6bc13c5
remove commented lines
RomitKumar Jun 1, 2019
23129ba
Extended Find, Find and Replace behaviour for multi-tab
RomitKumar Jun 4, 2019
d594980
Removed support for single file QScintilla Editor
RomitKumar Jun 6, 2019
396d75b
Add the feature of New Tab
RomitKumar Jun 9, 2019
ee26a80
Correct the new tab implementation
RomitKumar Jun 9, 2019
486562d
Implement open file in new tab
RomitKumar Jun 9, 2019
232844b
Recent file and examples open in new tab
RomitKumar Jun 9, 2019
0ea2735
Handle file drop for multi-tab
RomitKumar Jun 9, 2019
c73a63a
Implement close confirmation dialog for unsaved tab and window
RomitKumar Jun 9, 2019
6a0a1d1
Changed behaviour of option in file menu
RomitKumar Jun 11, 2019
e3ff4d9
Corrected open behaviour for file drops
RomitKumar Jun 11, 2019
0e92308
Code cleanup, renaming of function and variable names
RomitKumar Jun 13, 2019
cdaee5e
Cleanup of Code
RomitKumar Jun 13, 2019
b0c95e8
Implement the feature of Save All
RomitKumar Jun 14, 2019
35e3fe0
Parameter Widget enabled on file load
RomitKumar Jun 14, 2019
acc3123
Recent File and example open in empty tab
RomitKumar Jun 14, 2019
087359f
Tab Header spans whole width of screen
RomitKumar Jun 16, 2019
c59df44
Update openscad.pro file
RomitKumar Jun 16, 2019
fd93e57
Add Tab Header in ToolBar
RomitKumar Jun 17, 2019
a50fd61
Corrected the opening of tab in toolbar
RomitKumar Jun 17, 2019
689292c
Undocked editor contains tab header toolbar
RomitKumar Jun 17, 2019
dff9b9b
Tab tool bar hidden for single tab
RomitKumar Jun 21, 2019
12c605f
Corrected implementation of opening of file in empty editor tab
RomitKumar Jul 13, 2019
30085ff
Corrected interpretation of ampersand in file name
RomitKumar Jul 13, 2019
a99d689
Merge branch 'master' into multi-tab
RomitKumar Jul 14, 2019
606f743
initialized tabCount variable
RomitKumar Jul 20, 2019
92eaaae
Improved handling of file drops
RomitKumar Jul 27, 2019
a3fe6d2
Implemented opening of multiple file from open dialog box
RomitKumar Jul 27, 2019
94eac67
Prevented opening of same file in different tabs
RomitKumar Jul 27, 2019
File filter...
Filter file types
Jump to…
Jump to file or symbol
Failed to load files and symbols.

Always

Just for now

initialized tabCount variable

  • Loading branch information...
RomitKumar committed Jul 20, 2019
commit 606f743232dd97914955b8b4945f866119428b75
@@ -309,7 +309,7 @@ public slots:
std::unordered_map<std::string, QString> export_paths; // for each file type, where it was exported to last
QString exportPath(const char *suffix); // look up the last export path and generate one if not found
int last_parser_error_pos; // last highlighted error position
int tabCount;
int tabCount = 0;

signals:
void highlightError(int);
ProTip! Use n and p to navigate between commits in a pull request.
You can’t perform that action at this time.