R
R-packages
Català-Valencià – Catalan
中文 – Chinese (Simplified)
中文 – Chinese (Traditional)
Česky – Czech
Dansk – Danish
Nederlands – Dutch
English – English
Suomi – Finnish
Français – French
Deutsch – German
עברית – Hebrew
हिंदी – Hindi
Magyar – Hungarian
Bahasa Indonesia – Indonesian
Italiano – Italian
日本語 – Japanese
한국어 – Korean
Македонски – Macedonian
मराठी – Marathi
Norsk – Norwegian
Polski – Polish
Português – Portuguese
Português – Portuguese (Brazil)
Русский – Russian
Slovenčina – Slovak
Slovenščina – Slovenian
Español – Spanish
Svenska – Swedish
Türkçe – Turkish
Українська – Ukrainian
Oëzbekcha – Uzbek
The R Project SVN
R-packages
(root)
/
branches
/
MacGUI-2-x
/
Tools
/
RDataEditorTableView.m
– Rev 6453
Rev
Hide changed files
|
Details
|
Compare with Previous
|
Blame
|
RSS feed
Filtering Options
From rev
To rev
Max revs
Search history for
Show All
Rev
Age
Author
Path
Log message
Diff
Changes
6453
4892 d 4 h
ripley
/branches/MacGUI-2-x/
branch
/branches/MacGUI-2-x
5868
5501 d 1 h
bibiko
/trunk/Mac-GUI/
• R Data Editor
- fixed some tiny issues for column name editing
- added the chance to copy either selected rows or columns
- added the chance to select multiple non-contiguous columns by holding down the ⌘ key while clicking
/trunk/Mac-GUI/Tools/RDataEditorTableHeaderView.h
/trunk/Mac-GUI/Tools/RDataEditorTableHeaderView.m
/trunk/Mac-GUI/English.lproj/MainMenu.xib
/trunk/Mac-GUI/NEWS
/trunk/Mac-GUI/R.xcodeproj/project.pbxproj
/trunk/Mac-GUI/REditor.m
/trunk/Mac-GUI/Tools/RDataEditorTableView.h
/trunk/Mac-GUI/Tools/RDataEditorTableView.m
/trunk/Mac-GUI/de.lproj/MainMenu.xib
/trunk/Mac-GUI/fr.lproj/MainMenu.xib
/trunk/Mac-GUI/it.lproj/MainMenu.xib
/trunk/Mac-GUI/ja.lproj/MainMenu.xib
/trunk/Mac-GUI/nl.lproj/MainMenu.xib
5865
5503 d 19 h
bibiko
/trunk/Mac-GUI/
• improved R Data Editor
- now tableView data are cached in a NSMutableArray to decouple them from R's 'work' variable since it led to crashes if one removed e.g. many columns at the same time
- some minor stability issues and improvements
/trunk/Mac-GUI/NSArray_RAdditions.h
/trunk/Mac-GUI/NSArray_RAdditions.m
/trunk/Mac-GUI/R.xcodeproj/project.pbxproj
/trunk/Mac-GUI/REditor.h
/trunk/Mac-GUI/REditor.m
/trunk/Mac-GUI/REngine/Rcallbacks.m
/trunk/Mac-GUI/Tools/RDataEditorTableHeaderCell.m
/trunk/Mac-GUI/Tools/RDataEditorTableView.m
5863
5509 d 3 h
bibiko
/trunk/Mac-GUI/
* R Data Editor
- after initialising resize columns due content
- added table context menu (German localisation already done)
- added key equivalents to each command (see context menu or toolbar tooltip)
- added chance to cancel the entire object editing
- added chance to edit column names (via context menu or double-click into column header - (SHIFT+)TAB for navigation, ESC for cancelling)
- type of added column comply with column type left of the new one (can be explicitly chosen via context menu)
/trunk/Mac-GUI/English.lproj/MainMenu.xib
/trunk/Mac-GUI/NEWS
/trunk/Mac-GUI/R.xcodeproj/project.pbxproj
/trunk/Mac-GUI/REditor.h
/trunk/Mac-GUI/REditor.m
/trunk/Mac-GUI/Tools/RDataEditorTableView.h
/trunk/Mac-GUI/Tools/RDataEditorTableView.m
/trunk/Mac-GUI/de.lproj/Localizable.strings
/trunk/Mac-GUI/de.lproj/MainMenu.xib
/trunk/Mac-GUI/fr.lproj/MainMenu.xib
/trunk/Mac-GUI/it.lproj/MainMenu.xib
/trunk/Mac-GUI/ja.lproj/MainMenu.xib
/trunk/Mac-GUI/nl.lproj/MainMenu.xib
5859
5514 d 1 h
bibiko
/trunk/Mac-GUI/
• R Data Editor
- bound the following keyboard equivalents to it:
⌥⌘A Add Row
⌥⌘C Add column of type NUMERIC
⇧⌥⌘C Add column of type CHARACTER
⌥⌫ Remove rows or columns according selection
⌃⌥⌘⌫ Cancel editing without saving data and close the window
[also changed the tooltip of “Add Column” toolbar icon]
- pressing the “Add Column” button will insert a column of that type left of it
- fixed re-selecting rows if last row was removed
-- note: chosen keyboard equivalents should be discussed; these can be changed without re-translating of the tooltips
/trunk/Mac-GUI/REditor.m
/trunk/Mac-GUI/Tools/RDataEditorTableView.m
5858
5514 d 3 h
bibiko
/trunk/Mac-GUI/
• R Data Editor table
- implemented CSV export
- if user presses ⌥ or/and ⌘ while dragging the data will be copied CSV formatted
/trunk/Mac-GUI/REditor.m
/trunk/Mac-GUI/Tools/RDataEditorTableView.h
/trunk/Mac-GUI/Tools/RDataEditorTableView.m
5855
5514 d 15 h
bibiko
/trunk/Mac-GUI/
• R Data Editor
- implemented column auto-sizing
- ⌘C will copy selected rows as?\020 TAB delimited data
- added chance to drag&drop selected rows (TAB delimited data)
/trunk/Mac-GUI/REditor.m
/trunk/Mac-GUI/Tools/RDataEditorTableView.h
/trunk/Mac-GUI/Tools/RDataEditorTableView.m
5854
5515 d 2 h
bibiko
/trunk/Mac-GUI/
• further progress on R Data Editor table
- while cell editing one can navigate through the table cells by using TAB, SHIFT+TAB, ARROW_UP, ARROW_DOWN like in spreadsheets
- while cell editing ESC will abort editing of the current cell
- first approach to resize table columns according to their content and header name resp. (it will partially parse data source)
- for adding a new column it will chosen that type (NUMERIC or CHAR) of the last selected column or the last column (improvements follow)
- if a column is of type NUMERIC set the column aligment to right-aligned
- added tooltips for table column header plus type
/trunk/Mac-GUI/REditor.h
/trunk/Mac-GUI/REditor.m
/trunk/Mac-GUI/Tools/RDataEditorTableView.h
/trunk/Mac-GUI/Tools/RDataEditorTableView.m
5853
5515 d 5 h
bibiko
/trunk/Mac-GUI/
• added RDataEditorTableView (methods aren't implemented yet) to improve the functionality of the R Data Editor table
/trunk/Mac-GUI/Tools/RDataEditorTableView.h
/trunk/Mac-GUI/Tools/RDataEditorTableView.m
/trunk/Mac-GUI/English.lproj/MainMenu.xib
/trunk/Mac-GUI/R.xcodeproj/project.pbxproj
/trunk/Mac-GUI/de.lproj/MainMenu.xib
/trunk/Mac-GUI/fr.lproj/MainMenu.xib
/trunk/Mac-GUI/it.lproj/MainMenu.xib
/trunk/Mac-GUI/ja.lproj/MainMenu.xib
/trunk/Mac-GUI/nl.lproj/MainMenu.xib