Re: [Pharo-dev] Tabs
Thank you :) Ben On Jun 21, 2013, at 6:48 AM, S Krish krishnamachari.sudha...@gmail.com wrote: It is super cool to see Chrome look n feel in Pharo. More so the startup of the video.. Way to go Ben.. It is inspiring On Thu, Jun 20, 2013 at 2:21 PM, Tudor Girba tu...@tudorgirba.com wrote: Great job, Ben. Doru On Sun, Jun 9, 2013 at 9:03 PM, Benjamin benjamin.vanryseghem.ph...@gmail.com wrote: hello guys :) I would like to introduce a new implementation of tabs with the following features (for now): - tabs with icon (and a label of course) - un-closable tabs - threaded contents loading (with animated icon) - shortcuts handling (to navigate from one tab to the next/previous one, to close a tab) - multi-selection (will display all the selected contents with splitter in between) - actions (each tab can define actions displayed in the tab bar) - Thanks Tudor for the idea - menu items - Thanks Tudor for the idea Here is a little (geeky) video showing a bit of everything: https://dl.dropboxusercontent.com/u/24369478/Tabs.m4v The code can be loaded executing this: Gofer it url: 'http://smalltalkhub.com/mc/BenjaminVanRyseghem/Tabs/main'; package: 'ConfigurationOfTabs'; load. ConfigurationOfTabs loadDefault. TabExample open Next steps: - drag and drop (for rearranging tabs) - Spec support (almost finished) Ben -- www.tudorgirba.com Every thing has its own flow
Re: [Pharo-dev] Tabs
As far as I saw, the Tabs are not going through the theme to decide the look and feel. Could we work on this? Perhaps we can take the opportunity to try a new oo-design for the theme code: I proposed to have a theme strategy per morph and have the theme be a conglomerate of these strategies. Cheers, Doru On Fri, Jun 21, 2013 at 12:16 PM, Benjamin benjamin.vanryseghem.ph...@gmail.com wrote: Thank you :) Ben On Jun 21, 2013, at 6:48 AM, S Krish krishnamachari.sudha...@gmail.com wrote: It is super cool to see Chrome look n feel in Pharo. More so the startup of the video.. Way to go Ben.. It is inspiring On Thu, Jun 20, 2013 at 2:21 PM, Tudor Girba tu...@tudorgirba.com wrote: Great job, Ben. Doru On Sun, Jun 9, 2013 at 9:03 PM, Benjamin benjamin.vanryseghem.ph...@gmail.com wrote: hello guys :) I would like to introduce a new implementation of tabs with the following features (for now): - tabs with icon (and a label of course) - un-closable tabs - threaded contents loading (with animated icon) - shortcuts handling (to navigate from one tab to the next/previous one, to close a tab) - multi-selection (will display all the selected contents with splitter in between) - actions (each tab can define actions displayed in the tab bar) - Thanks Tudor for the idea - menu items - Thanks Tudor for the idea Here is a little (geeky) video showing a bit of everything: https://dl.dropboxusercontent.com/u/24369478/Tabs.m4v The code can be loaded executing this: Gofer it url: 'http://smalltalkhub.com/mc/BenjaminVanRyseghem/Tabs/main'; package: 'ConfigurationOfTabs'; load. ConfigurationOfTabs loadDefault. TabExample open Next steps: - drag and drop (for rearranging tabs) - Spec support (almost finished) Ben -- www.tudorgirba.com Every thing has its own flow -- www.tudorgirba.com Every thing has its own flow
Re: [Pharo-dev] Tabs
On Jun 21, 2013, at 12:32 PM, Tudor Girba tu...@tudorgirba.com wrote: As far as I saw, the Tabs are not going through the theme to decide the look and feel. Could we work on this? Perhaps we can take the opportunity to try a new oo-design for the theme code: I proposed to have a theme strategy per morph and have the theme be a conglomerate of these strategies. +1 Cheers, Doru On Fri, Jun 21, 2013 at 12:16 PM, Benjamin benjamin.vanryseghem.ph...@gmail.com wrote: Thank you :) Ben On Jun 21, 2013, at 6:48 AM, S Krish krishnamachari.sudha...@gmail.com wrote: It is super cool to see Chrome look n feel in Pharo. More so the startup of the video.. Way to go Ben.. It is inspiring On Thu, Jun 20, 2013 at 2:21 PM, Tudor Girba tu...@tudorgirba.com wrote: Great job, Ben. Doru On Sun, Jun 9, 2013 at 9:03 PM, Benjamin benjamin.vanryseghem.ph...@gmail.com wrote: hello guys :) I would like to introduce a new implementation of tabs with the following features (for now): - tabs with icon (and a label of course) - un-closable tabs - threaded contents loading (with animated icon) - shortcuts handling (to navigate from one tab to the next/previous one, to close a tab) - multi-selection (will display all the selected contents with splitter in between) - actions (each tab can define actions displayed in the tab bar) - Thanks Tudor for the idea - menu items - Thanks Tudor for the idea Here is a little (geeky) video showing a bit of everything: https://dl.dropboxusercontent.com/u/24369478/Tabs.m4v The code can be loaded executing this: Gofer it url: 'http://smalltalkhub.com/mc/BenjaminVanRyseghem/Tabs/main'; package: 'ConfigurationOfTabs'; load. ConfigurationOfTabs loadDefault. TabExample open Next steps: - drag and drop (for rearranging tabs) - Spec support (almost finished) Ben -- www.tudorgirba.com Every thing has its own flow -- www.tudorgirba.com Every thing has its own flow
Re: [Pharo-dev] Tabs
On Jun 21, 2013, at 12:32 PM, Tudor Girba tu...@tudorgirba.com wrote: As far as I saw, the Tabs are not going through the theme to decide the look and feel. Could we work on this? Perhaps we can take the opportunity to try a new oo-design for the theme code: I proposed to have a theme strategy per morph and have the theme be a conglomerate of these strategies. I wanted to play with the design but so far I got swamp by other things. Stef Cheers, Doru On Fri, Jun 21, 2013 at 12:16 PM, Benjamin benjamin.vanryseghem.ph...@gmail.com wrote: Thank you :) Ben On Jun 21, 2013, at 6:48 AM, S Krish krishnamachari.sudha...@gmail.com wrote: It is super cool to see Chrome look n feel in Pharo. More so the startup of the video.. Way to go Ben.. It is inspiring On Thu, Jun 20, 2013 at 2:21 PM, Tudor Girba tu...@tudorgirba.com wrote: Great job, Ben. Doru On Sun, Jun 9, 2013 at 9:03 PM, Benjamin benjamin.vanryseghem.ph...@gmail.com wrote: hello guys :) I would like to introduce a new implementation of tabs with the following features (for now): - tabs with icon (and a label of course) - un-closable tabs - threaded contents loading (with animated icon) - shortcuts handling (to navigate from one tab to the next/previous one, to close a tab) - multi-selection (will display all the selected contents with splitter in between) - actions (each tab can define actions displayed in the tab bar) - Thanks Tudor for the idea - menu items - Thanks Tudor for the idea Here is a little (geeky) video showing a bit of everything: https://dl.dropboxusercontent.com/u/24369478/Tabs.m4v The code can be loaded executing this: Gofer it url: 'http://smalltalkhub.com/mc/BenjaminVanRyseghem/Tabs/main'; package: 'ConfigurationOfTabs'; load. ConfigurationOfTabs loadDefault. TabExample open Next steps: - drag and drop (for rearranging tabs) - Spec support (almost finished) Ben -- www.tudorgirba.com Every thing has its own flow -- www.tudorgirba.com Every thing has its own flow
Re: [Pharo-dev] Tabs
Indeed, no theming yet :) Since I knew I will be the one having to do it and the one setting the new Pharo Theme, I just delay it :) Ben On Jun 21, 2013, at 12:32 PM, Tudor Girba tu...@tudorgirba.com wrote: As far as I saw, the Tabs are not going through the theme to decide the look and feel. Could we work on this? Perhaps we can take the opportunity to try a new oo-design for the theme code: I proposed to have a theme strategy per morph and have the theme be a conglomerate of these strategies. Cheers, Doru On Fri, Jun 21, 2013 at 12:16 PM, Benjamin benjamin.vanryseghem.ph...@gmail.com wrote: Thank you :) Ben On Jun 21, 2013, at 6:48 AM, S Krish krishnamachari.sudha...@gmail.com wrote: It is super cool to see Chrome look n feel in Pharo. More so the startup of the video.. Way to go Ben.. It is inspiring On Thu, Jun 20, 2013 at 2:21 PM, Tudor Girba tu...@tudorgirba.com wrote: Great job, Ben. Doru On Sun, Jun 9, 2013 at 9:03 PM, Benjamin benjamin.vanryseghem.ph...@gmail.com wrote: hello guys :) I would like to introduce a new implementation of tabs with the following features (for now): - tabs with icon (and a label of course) - un-closable tabs - threaded contents loading (with animated icon) - shortcuts handling (to navigate from one tab to the next/previous one, to close a tab) - multi-selection (will display all the selected contents with splitter in between) - actions (each tab can define actions displayed in the tab bar) - Thanks Tudor for the idea - menu items - Thanks Tudor for the idea Here is a little (geeky) video showing a bit of everything: https://dl.dropboxusercontent.com/u/24369478/Tabs.m4v The code can be loaded executing this: Gofer it url: 'http://smalltalkhub.com/mc/BenjaminVanRyseghem/Tabs/main'; package: 'ConfigurationOfTabs'; load. ConfigurationOfTabs loadDefault. TabExample open Next steps: - drag and drop (for rearranging tabs) - Spec support (almost finished) Ben -- www.tudorgirba.com Every thing has its own flow -- www.tudorgirba.com Every thing has its own flow
Re: [Pharo-dev] Tabs
Great job, Ben. Doru On Sun, Jun 9, 2013 at 9:03 PM, Benjamin benjamin.vanryseghem.ph...@gmail.com wrote: hello guys :) I would like to introduce a new implementation of tabs with the following features (for now): - tabs with icon (and a label of course) - un-closable tabs - threaded contents loading (with animated icon) - shortcuts handling (to navigate from one tab to the next/previous one, to close a tab) - multi-selection (will display all the selected contents with splitter in between) - actions (each tab can define actions displayed in the tab bar) - Thanks Tudor for the idea - menu items - Thanks Tudor for the idea Here is a little (geeky) video showing a bit of everything: https://dl.dropboxusercontent.com/u/24369478/Tabs.m4v The code can be loaded executing this: Gofer it url: 'http://smalltalkhub.com/mc/BenjaminVanRyseghem/Tabs/main'; package: 'ConfigurationOfTabs'; load. ConfigurationOfTabs loadDefault. TabExample open Next steps: - drag and drop (for rearranging tabs) - Spec support (almost finished) Ben -- www.tudorgirba.com Every thing has its own flow
Re: [Pharo-dev] Tabs
It is super cool to see Chrome look n feel in Pharo. More so the startup of the video.. Way to go Ben.. It is inspiring On Thu, Jun 20, 2013 at 2:21 PM, Tudor Girba tu...@tudorgirba.com wrote: Great job, Ben. Doru On Sun, Jun 9, 2013 at 9:03 PM, Benjamin benjamin.vanryseghem.ph...@gmail.com wrote: hello guys :) I would like to introduce a new implementation of tabs with the following features (for now): - tabs with icon (and a label of course) - un-closable tabs - threaded contents loading (with animated icon) - shortcuts handling (to navigate from one tab to the next/previous one, to close a tab) - multi-selection (will display all the selected contents with splitter in between) - actions (each tab can define actions displayed in the tab bar) - Thanks Tudor for the idea - menu items - Thanks Tudor for the idea Here is a little (geeky) video showing a bit of everything: https://dl.dropboxusercontent.com/u/24369478/Tabs.m4v The code can be loaded executing this: Gofer it url: 'http://smalltalkhub.com/mc/BenjaminVanRyseghem/Tabs/main'; package: 'ConfigurationOfTabs'; load. ConfigurationOfTabs loadDefault. TabExample open Next steps: - drag and drop (for rearranging tabs) - Spec support (almost finished) Ben -- www.tudorgirba.com Every thing has its own flow
Re: [Pharo-dev] Tabs
Ben wrote: Stephan wrote: - I'm not sure making the order of the panes dependent on the order in which the tabs are selected is a good idea, especially when you allow reordering tabs by drag-and-drop; I think position based ordering is easier to understand; I do not understand Me neither, now I reread. Misunderstanding on my side. Just forget about the two suggestions following. Stephan
Re: [Pharo-dev] Tabs
Really Great works Benjamin . The multi select feature with the split is a brilliant idea. Hovering above tabs gives also a preview of them like what happens with pharo windows when they are minimised ? I think Opera has such feartue for tabs. -- View this message in context: http://forum.world.st/Pharo-dev-Tabs-tp4692498p4692593.html Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com.
Re: [Pharo-dev] Tabs
I am not convinced by this one :) Anyway, it's a theme concern :) (or should be ^^) Ben On Jun 10, 2013, at 11:18 AM, Denis Kudriashov dionisi...@gmail.com wrote: Cool stuff! Another funny task: multicolor tabs like colorfullTabs mozilla plugin 2013/6/10 Benjamin benjamin.vanryseghem.ph...@gmail.com Holidays are for doing fun stuff :) And it was fun :) (and actually pretty easy except the very last steps :P) Ben On Jun 9, 2013, at 11:49 PM, Sean P. DeNigris s...@clipperadams.com wrote: Benjamin Van Ryseghem-2 wrote I would like to introduce a new implementation of tabs with the following features (for now): Wow, amazing work. This better not be what you were doing on vacation!! Holidays are for rest ;) - Cheers, Sean -- View this message in context: http://forum.world.st/Pharo-dev-Tabs-tp4692498p4692521.html Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com.
Re: [Pharo-dev] Tabs
Thank you :) A preview could be something fun indeed :) Ben On Jun 10, 2013, at 11:14 AM, kilon theki...@yahoo.co.uk wrote: Really Great works Benjamin . The multi select feature with the split is a brilliant idea. Hovering above tabs gives also a preview of them like what happens with pharo windows when they are minimised ? I think Opera has such feartue for tabs. -- View this message in context: http://forum.world.st/Pharo-dev-Tabs-tp4692498p4692593.html Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com.
Re: [Pharo-dev] Tabs
Very cool - particularly the multi-selection. Alternative resizing policies was nice. My favourite things in other multi-tab systems... a. In addition to the close button on each tab, I really like having a close button in a static position on the far right. (For a specific example see PDFXchange Viewer**) That helps when I need to close a lot of tabs fast without having to move to the close button on each tab. From the video it looks like that feature would be easy to configure. b. Being able to change the tab order by dragging c. Being able to tear off a tab to a new window, and move tabs between windows. cheers -ben ** btw, I highly recommend this for anyone needing a PDF editor - free for commercial use (windoze only) and it has a portable edition useful in a corporate-locked-down environment Benjamin wrote: hello guys :) I would like to introduce a new implementation of tabs with the following features (for now): - tabs with icon (and a label of course) - un-closable tabs - threaded contents loading (with animated icon) - shortcuts handling (to navigate from one tab to the next/previous one, to close a tab) - multi-selection (will display all the selected contents with splitter in between) - actions (each tab can define actions displayed in the tab bar) - Thanks Tudor for the idea - menu items - Thanks Tudor for the idea Here is a little (geeky) video showing a bit of everything: https://dl.dropboxusercontent.com/u/24369478/Tabs.m4v The code can be loaded executing this: Gofer it url: 'http://smalltalkhub.com/mc/BenjaminVanRyseghem/Tabs/main'; package: 'ConfigurationOfTabs'; load. ConfigurationOfTabs loadDefault. TabExample open Next steps: - drag and drop (for rearranging tabs) - Spec support (almost finished) Ben
Re: [Pharo-dev] Tabs
I've taken a more detailed look at the tabs. I like the clean look and the functionality very much. To make multi-selecting tabs perfect: - I would like to be able to shift-click to multi-select; - if I command-click on a already selected tab, I would like it to be removed from the set of selected tabs; - I would like the horizontal line below the selected tabs to go away, to make clearer that I'm looking at multiple tabs; - when I resize a column, I would like the relative size to stay when I add another one; - I'm not sure making the order of the panes dependent on the order in which the tabs are selected is a good idea, especially when you allow reordering tabs by drag-and-drop; I think position based ordering is easier to understand; - one way of showing what pane belongs to which tab, would be to draw a thin colored line from the tab to the pane; there is some vertical space you could use for that; - another would be to put a (opaque) icon with an arrow (in a circle?) pointing at the center of the pane over the tab. Stephan
[Pharo-dev] Tabs
ideas: - extensible menue with common options like close tab, close other tabs, etc. http://media.askvg.com/articles/images2/Use_Google_Chrome_Side_Tabs.png - different orientation/tabs at the bottom like in Excel with navigation and scrolling http://www.functionx.com/excel2003/images/tabs1.gif possible to have tabs at all side http://www.office-outlook.com/u/4team/TabView_inbox2.gif - an option for centered text/icon http://www.codeproject.com/KB/tabs/tabviewctrl/TabViewCtrl.jpg - if more tabs than space then use arrows to navigate http://www.codeproject.com/KB/tabs/igorsplitpane/splitpane.jpg http://www.codeproject.com/KB/wtl/ATLFlatTabCtrl/ATLFlatTabCtrl.gif http://www.voidspace.org.uk/python/weblog/images/scrolling_tab_control.jpg - stacking of tabs depending on space: http://www.functionx.com/vcnet/images/proppages3.gif - non-active tabs in panes background color http://www.infragistics.com/uploadedImages/Content/PRODUCTS/ASPNET/Controls/Tab/aspnet-tab-organize-content-key-features-image.png ...
Re: [Pharo-dev] Tabs
Tab mania Ahhh users never satisfied :D -- View this message in context: http://forum.world.st/Pharo-dev-Tabs-tp4692654p4692679.html Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com.
Re: [Pharo-dev] Tabs
On 10 June 2013 20:01, kilon theki...@yahoo.co.uk wrote: Tab mania Ahhh users never satisfied :D yeah.. you can spend whole year inventing new ways how you can lay out the tabs or place them in yet another way on screen. please lets keep our wishlist sane.. :) there's a lot of other things in UI which needs direct attention, and focusing just on tabs would be counterproductive. -- View this message in context: http://forum.world.st/Pharo-dev-Tabs-tp4692654p4692679.html Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com. -- Best regards, Igor Stasenko.
Re: [Pharo-dev] Tabs
Thank you :) Since it will be in the new Nautilus, I wanted a real widget, not something I will fight with every 2 minutes :) (plus Esteban threatened my life a couple of dozen of times ^^) Ben On Jun 9, 2013, at 9:19 PM, plantec alain.plan...@yahoo.com wrote: super cool! this widget was really missing. Thanks Ben! Cheers Alain On 9 juin 2013, at 21:03, Benjamin benjamin.vanryseghem.ph...@gmail.com wrote: hello guys :) I would like to introduce a new implementation of tabs with the following features (for now): - tabs with icon (and a label of course) - un-closable tabs - threaded contents loading (with animated icon) - shortcuts handling (to navigate from one tab to the next/previous one, to close a tab) - multi-selection (will display all the selected contents with splitter in between) - actions (each tab can define actions displayed in the tab bar) - Thanks Tudor for the idea - menu items - Thanks Tudor for the idea Here is a little (geeky) video showing a bit of everything: https://dl.dropboxusercontent.com/u/24369478/Tabs.m4v The code can be loaded executing this: Gofer it url: 'http://smalltalkhub.com/mc/BenjaminVanRyseghem/Tabs/main'; package: 'ConfigurationOfTabs'; load. ConfigurationOfTabs loadDefault. TabExample open Next steps: - drag and drop (for rearranging tabs) - Spec support (almost finished) Ben
Re: [Pharo-dev] Tabs
No. In chrome, selecting multiple tabs just show the last selected one. But here I wanted this behaviour so you can pin a method tab, then show multiple methods in once :) Ben On Jun 9, 2013, at 9:28 PM, Stéphane Ducasse stephane.duca...@inria.fr wrote: Ben I never realized that tabs got multiple selection: selecting multiple tabs show the results in the current one. Do safari, chrome have the same ? Stef On Jun 9, 2013, at 9:22 PM, Stéphane Ducasse stephane.duca...@inria.fr wrote: On Jun 9, 2013, at 9:03 PM, Benjamin benjamin.vanryseghem.ph...@gmail.com wrote: hello guys :) I would like to introduce a new implementation of tabs with the following features (for now): - tabs with icon (and a label of course) - un-closable tabs - threaded contents loading (with animated icon) - shortcuts handling (to navigate from one tab to the next/previous one, to close a tab) - multi-selection (will display all the selected contents with splitter in between) - actions (each tab can define actions displayed in the tab bar) - Thanks Tudor for the idea - menu items - Thanks Tudor for the idea Here is a little (geeky) video showing a bit of everything: https://dl.dropboxusercontent.com/u/24369478/Tabs.m4v The code can be loaded executing this: Gofer it url: 'http://smalltalkhub.com/mc/BenjaminVanRyseghem/Tabs/main'; package: 'ConfigurationOfTabs'; load. ConfigurationOfTabs loadDefault. TabExample open Next steps: - drag and drop (for rearranging tabs) - Spec support (almost finished) Superbe!!! Ben
Re: [Pharo-dev] Tabs
Benjamin Van Ryseghem-2 wrote I would like to introduce a new implementation of tabs with the following features (for now): Wow, amazing work. This better not be what you were doing on vacation!! Holidays are for rest ;) - Cheers, Sean -- View this message in context: http://forum.world.st/Pharo-dev-Tabs-tp4692498p4692521.html Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com.
Re: [Pharo-dev] Tabs
On 9 June 2013 21:03, Benjamin benjamin.vanryseghem.ph...@gmail.com wrote: doh, Ben, what are you smokin? :) nicely done! Ben -- Best regards, Igor Stasenko.
Re: [Pharo-dev] Tabs
You better not to know :) Ben On Jun 10, 2013, at 4:03 AM, Igor Stasenko siguc...@gmail.com wrote: On 9 June 2013 21:03, Benjamin benjamin.vanryseghem.ph...@gmail.com wrote: doh, Ben, what are you smokin? :) nicely done! Ben -- Best regards, Igor Stasenko.
Re: [Pharo-dev] Tabs
You better not to know :) Ben On Jun 10, 2013, at 4:03 AM, Igor Stasenko siguc...@gmail.com wrote: On 9 June 2013 21:03, Benjamin benjamin.vanryseghem.ph...@gmail.com wrote: doh, Ben, what are you smokin? :) nicely done! Ben -- Best regards, Igor Stasenko.