From: Doug B. <dou...@gm...> - 2010-07-29 14:02:41
|
I've been working on bringing the Scratchpad/Clipboard up to date, and have made some changes to make it more useful. In addition, I've created a new Clipboard Gramplet addon for trunk [1] that allows you to keep a persistent set of objects together. Not all of the new features are in the Scratchpad yet, but if you like the Clipboard Gramplet, I'll make the Scratchpad behave mostly identically. The new features: - multi select and drag-n-drop now works for all listviews and clipboards - clipboard items have appropriate icons - sortable columns - double-click to bring up clipped items in editor - persistence between sessions - items are unavailable when in another database - delete items with del key Features I would like to add: - Add family to list objects to store - Add right-click options (make item active in associated view, etc) - Add drag and drop to Quick View tables - Create a filter from a list of objects (that would allow printing, export, etc) - Add Control+C that would copy selected objects to clipboard Known issues: - Tooltips come up unexpectedly sometimes (may just turn off) - Del key removes half of those selected If anyone sees any problems, or has any other ideas, please post here. Thanks, -Doug [1] - http://www.gramps-project.org/wiki/index.php?title=ClipboardGramplet |
From: Doug B. <dou...@gm...> - 2010-07-29 16:32:48
|
I forgot to mention that I was inspired to put the Clipboard Gramplet together after watching a video on Firefox's new Tab Candy: http://www.geektv.info/video/recensioni/firefox-an-introduction-to-firefoxs-tab-candy I had been thinking since the first Gramplet that I wanted some way to group items. Further inspiration got me creating a Youtube video showing the Clipboard Gramplet in action: http://www.youtube.com/watch?v=hoTvwvteJjk It would be nice if we could get some users making videos for demo, instruction, and commercial purposes. I'd be glad to document this process. -Doug On Thu, Jul 29, 2010 at 10:02 AM, Doug Blank <dou...@gm...> wrote: > I've been working on bringing the Scratchpad/Clipboard up to date, and > have made some changes to make it more useful. In addition, I've > created a new Clipboard Gramplet addon for trunk [1] that allows you > to keep a persistent set of objects together. Not all of the new > features are in the Scratchpad yet, but if you like the Clipboard > Gramplet, I'll make the Scratchpad behave mostly identically. > > The new features: > > - multi select and drag-n-drop now works for all listviews and clipboards > - clipboard items have appropriate icons > - sortable columns > - double-click to bring up clipped items in editor > - persistence between sessions > - items are unavailable when in another database > - delete items with del key > > Features I would like to add: > > - Add family to list objects to store > - Add right-click options (make item active in associated view, etc) > - Add drag and drop to Quick View tables > - Create a filter from a list of objects (that would allow printing, > export, etc) > - Add Control+C that would copy selected objects to clipboard > > Known issues: > > - Tooltips come up unexpectedly sometimes (may just turn off) > - Del key removes half of those selected > > If anyone sees any problems, or has any other ideas, please post here. > > Thanks, > > -Doug > > [1] - http://www.gramps-project.org/wiki/index.php?title=ClipboardGramplet > |
From: Gerald B. <ger...@gm...> - 2010-07-29 18:20:06
|
Impressive! On Thu, Jul 29, 2010 at 12:32 PM, Doug Blank <dou...@gm...> wrote: > I forgot to mention that I was inspired to put the Clipboard Gramplet > together after watching a video on Firefox's new Tab Candy: > > > http://www.geektv.info/video/recensioni/firefox-an-introduction-to-firefoxs-tab-candy > > I had been thinking since the first Gramplet that I wanted some way to > group items. Further inspiration got me creating a Youtube video > showing the Clipboard Gramplet in action: > > http://www.youtube.com/watch?v=hoTvwvteJjk > > It would be nice if we could get some users making videos for demo, > instruction, and commercial purposes. I'd be glad to document this > process. > > -Doug > > On Thu, Jul 29, 2010 at 10:02 AM, Doug Blank <dou...@gm...> wrote: > > I've been working on bringing the Scratchpad/Clipboard up to date, and > > have made some changes to make it more useful. In addition, I've > > created a new Clipboard Gramplet addon for trunk [1] that allows you > > to keep a persistent set of objects together. Not all of the new > > features are in the Scratchpad yet, but if you like the Clipboard > > Gramplet, I'll make the Scratchpad behave mostly identically. > > > > The new features: > > > > - multi select and drag-n-drop now works for all listviews and clipboards > > - clipboard items have appropriate icons > > - sortable columns > > - double-click to bring up clipped items in editor > > - persistence between sessions > > - items are unavailable when in another database > > - delete items with del key > > > > Features I would like to add: > > > > - Add family to list objects to store > > - Add right-click options (make item active in associated view, etc) > > - Add drag and drop to Quick View tables > > - Create a filter from a list of objects (that would allow printing, > > export, etc) > > - Add Control+C that would copy selected objects to clipboard > > > > Known issues: > > > > - Tooltips come up unexpectedly sometimes (may just turn off) > > - Del key removes half of those selected > > > > If anyone sees any problems, or has any other ideas, please post here. > > > > Thanks, > > > > -Doug > > > > [1] - > http://www.gramps-project.org/wiki/index.php?title=ClipboardGramplet > > > > > ------------------------------------------------------------------------------ > The Palm PDK Hot Apps Program offers developers who use the > Plug-In Development Kit to bring their C/C++ apps to Palm for a share > of $1 Million in cash or HP Products. Visit us here for more details: > http://p.sf.net/sfu/dev2dev-palm > _______________________________________________ > Gramps-devel mailing list > Gra...@li... > https://lists.sourceforge.net/lists/listinfo/gramps-devel > -- Gerald Britton |
From: Gary B. <bur...@ya...> - 2010-07-31 11:52:02
|
Hello Doug, The clipboard gramplet looks interesting. It's looking like the dockable clipboard that I was asking about a while ago. Rather than updating the existing clipboard code I wonder whether the clipboard gramplet could eventually be a replacement. A detached clipboard gramplet is functionally not too far off the existing clipboard, so I wonder whether there would be a need for both. Thinking aloud and considering the practicalities, I suppose the difference at the moment is that there is only one instance of the current clipboard - so it is effectively a global clipboard whereas there could be multiple instances of clipboard gramplets each containing their own data, attached to separate views. Clipboard gramplets can be detached but still remain linked to the view that created them. Also, the current clipboard is initiated from the menu, whereas a gramplet clipboard must be initiated from the gramplet view or one of the gramplet panes if using split views. If the current clipboard were to be replaced by the gramplet equivalent then I think it would be useful for the new or casual Gramps user to still find clipboard functionality on the menu rather than need to know that it is part of the gramplet subsystem. Bye Gary ----- Original Message ---- > From: Doug Blank <dou...@gm...> > To: Gramps Development List <gra...@li...> > Sent: Thu, 29 July, 2010 15:02:34 > Subject: [Gramps-devel] Updated Scratchpad, new Clipboard Gramplet > > I've been working on bringing the Scratchpad/Clipboard up to date, and > have made some changes to make it more useful. In addition, I've > created a new Clipboard Gramplet addon for trunk [1] that allows you > to keep a persistent set of objects together. Not all of the new > features are in the Scratchpad yet, but if you like the Clipboard > Gramplet, I'll make the Scratchpad behave mostly identically. > > The new features: > > - multi select and drag-n-drop now works for all listviews and clipboards > - clipboard items have appropriate icons > - sortable columns > - double-click to bring up clipped items in editor > - persistence between sessions > - items are unavailable when in another database > - delete items with del key > > Features I would like to add: > > - Add family to list objects to store > - Add right-click options (make item active in associated view, etc) > - Add drag and drop to Quick View tables > - Create a filter from a list of objects (that would allow printing, > export, etc) > - Add Control+C that would copy selected objects to clipboard > > Known issues: > > - Tooltips come up unexpectedly sometimes (may just turn off) > - Del key removes half of those selected > > If anyone sees any problems, or has any other ideas, please post here. > > Thanks, > > -Doug |
From: Doug B. <dou...@gm...> - 2010-07-31 12:34:15
|
On Sat, Jul 31, 2010 at 7:51 AM, Gary Burton <bur...@ya...> wrote: > Hello Doug, > > The clipboard gramplet looks interesting. It's looking like the dockable > clipboard that I was asking about a while ago. Rather than updating the existing > clipboard code I wonder whether the clipboard gramplet could eventually be a > replacement. A detached clipboard gramplet is functionally not too far off the > existing clipboard, so I wonder whether there would be a need for both. > > Thinking aloud and considering the practicalities, I suppose the difference at > the moment is that there is only one instance of the current clipboard - so it > is effectively a global clipboard whereas there could be multiple instances of > clipboard gramplets each containing their own data, attached to separate views. > Clipboard gramplets can be detached but still remain linked to the view that > created them. > > Also, the current clipboard is initiated from the menu, whereas a gramplet > clipboard must be initiated from the gramplet view or one of the gramplet panes > if using split views. If the current clipboard were to be replaced by the > gramplet equivalent then I think it would be useful for the new or casual Gramps > user to still find clipboard functionality on the menu rather than need to know > that it is part of the gramplet subsystem. There is one other difference: items on the clipboard are removed when users change the database, and the are not persistent between sessions. I thought that otherwise would be too confusing for new users. But I think that we could refine this some to make it simpler. What if every view had a "dockable area" (eg, a gramplet pane) perhaps initially not visible. A detached gramplet's "Close" button could be changed to "Dock" on the current view. Then, a docked clipboard would be persistent. This same strategy could be used to make Quick Views be dockable. I think a new class Dockable with a Dock could implement just part of the gramplet API to allow this to happen. -Doug > > Bye > > Gary > > > > ----- Original Message ---- >> From: Doug Blank <dou...@gm...> >> To: Gramps Development List <gra...@li...> >> Sent: Thu, 29 July, 2010 15:02:34 >> Subject: [Gramps-devel] Updated Scratchpad, new Clipboard Gramplet >> >> I've been working on bringing the Scratchpad/Clipboard up to date, and >> have made some changes to make it more useful. In addition, I've >> created a new Clipboard Gramplet addon for trunk [1] that allows you >> to keep a persistent set of objects together. Not all of the new >> features are in the Scratchpad yet, but if you like the Clipboard >> Gramplet, I'll make the Scratchpad behave mostly identically. >> >> The new features: >> >> - multi select and drag-n-drop now works for all listviews and clipboards >> - clipboard items have appropriate icons >> - sortable columns >> - double-click to bring up clipped items in editor >> - persistence between sessions >> - items are unavailable when in another database >> - delete items with del key >> >> Features I would like to add: >> >> - Add family to list objects to store >> - Add right-click options (make item active in associated view, etc) >> - Add drag and drop to Quick View tables >> - Create a filter from a list of objects (that would allow printing, >> export, etc) >> - Add Control+C that would copy selected objects to clipboard >> >> Known issues: >> >> - Tooltips come up unexpectedly sometimes (may just turn off) >> - Del key removes half of those selected >> >> If anyone sees any problems, or has any other ideas, please post here. >> >> Thanks, >> >> -Doug > > > > > ------------------------------------------------------------------------------ > The Palm PDK Hot Apps Program offers developers who use the > Plug-In Development Kit to bring their C/C++ apps to Palm for a share > of $1 Million in cash or HP Products. Visit us here for more details: > http://p.sf.net/sfu/dev2dev-palm > _______________________________________________ > Gramps-devel mailing list > Gra...@li... > https://lists.sourceforge.net/lists/listinfo/gramps-devel > |
From: Gary B. <bur...@ya...> - 2010-07-31 16:10:16
|
Hello Doug, > But I think that we could refine this some to make it simpler. What if > every view had a "dockable area" (eg, a gramplet pane) perhaps > initially not visible. A detached gramplet's "Close" button could be > changed to "Dock" on the current view. Then, a docked clipboard would > be persistent. This same strategy could be used to make Quick Views be > dockable. Wasn't this the intention just before 3.2 was released, but it was considered too new and too close to the release deadline and so morphed into the Split View addon instead? Bye Gary |
From: Doug B. <dou...@gm...> - 2010-07-31 16:25:01
|
On Sat, Jul 31, 2010 at 12:10 PM, Gary Burton <bur...@ya...> wrote: > Hello Doug, > > >> But I think that we could refine this some to make it simpler. What if >> every view had a "dockable area" (eg, a gramplet pane) perhaps >> initially not visible. A detached gramplet's "Close" button could be >> changed to "Dock" on the current view. Then, a docked clipboard would >> be persistent. This same strategy could be used to make Quick Views be >> dockable. > > Wasn't this the intention just before 3.2 was released, but it was considered > too new and too close to the release deadline and so morphed into the Split View > addon instead? Yes and no. I think Nick was experimenting on a very flexible method of putting any number of items (and of various types) on the same view. Splitviews is a more limited idea: it only allows at most two panes, horizontal or vertical, and the optional one must be a grampletpane. (There is at least one issue with Splitviews... changing back and forth between horz and vert can make the screen grow very wide, but I think that is easily fixed. Other than that, the basic idea seems sound.) Nick, what do you want to do for Gramps 3.3? For me, something similar to Splitviews is enough for most uses. It would be nice to finalize 3.3 view framework. -Doug > Bye > > Gary > > > > > > ------------------------------------------------------------------------------ > The Palm PDK Hot Apps Program offers developers who use the > Plug-In Development Kit to bring their C/C++ apps to Palm for a share > of $1 Million in cash or HP Products. Visit us here for more details: > http://p.sf.net/sfu/dev2dev-palm > _______________________________________________ > Gramps-devel mailing list > Gra...@li... > https://lists.sourceforge.net/lists/listinfo/gramps-devel > |
From: Nick H. <nic...@ho...> - 2010-07-31 19:57:07
|
Doug Blank wrote: > On Sat, Jul 31, 2010 at 12:10 PM, Gary Burton <bur...@ya...> wrote: > >> Hello Doug, >> >> >> >>> But I think that we could refine this some to make it simpler. What if >>> every view had a "dockable area" (eg, a gramplet pane) perhaps >>> initially not visible. A detached gramplet's "Close" button could be >>> changed to "Dock" on the current view. Then, a docked clipboard would >>> be persistent. This same strategy could be used to make Quick Views be >>> dockable. >>> >> Wasn't this the intention just before 3.2 was released, but it was considered >> too new and too close to the release deadline and so morphed into the Split View >> addon instead? >> > > Yes and no. I think Nick was experimenting on a very flexible method > of putting any number of items (and of various types) on the same > view. Some time ago I wrote a prototype to display two views and an additional pane. The additional pane holds both the filter pane and gramplet pane - this makes more efficient use of screen space. > Splitviews is a more limited idea: it only allows at most two > panes, horizontal or vertical, and the optional one must be a > grampletpane. (There is at least one issue with Splitviews... changing > back and forth between horz and vert can make the screen grow very > wide, but I think that is easily fixed. Other than that, the basic > idea seems sound.) > The idea is similar though. The main difference is that I experimented with taking the gramplet pane out of the view and putting it in a "workspace". A workspace with one view and a gramplet pane would look similar to the splitviews. > Nick, what do you want to do for Gramps 3.3? For me, something similar > to Splitviews is enough for most uses. It would be nice to finalize > 3.3 view framework. > > So far I have written a prototype and updated the specification in the GEPS. It would be nice to include some of this in Gramps 3.3, but there didn't seem to be much interest. What needs to be done in order to progress this? Perhaps we could try an intermediate solution? 1. Create workspaces. 2. Allow a single view only with an additional pane. 3. Each category is associated with one workspace. 4. The additional pane is our dockable area to hold the filter and gramplet panes. This would allow us to introduce the framework, but initially only expose functionality similar to the splitviews. We could then expand upon this later. Nick. > -Doug > > >> Bye >> >> Gary >> >> >> >> >> >> ------------------------------------------------------------------------------ >> The Palm PDK Hot Apps Program offers developers who use the >> Plug-In Development Kit to bring their C/C++ apps to Palm for a share >> of $1 Million in cash or HP Products. Visit us here for more details: >> http://p.sf.net/sfu/dev2dev-palm >> _______________________________________________ >> Gramps-devel mailing list >> Gra...@li... >> https://lists.sourceforge.net/lists/listinfo/gramps-devel >> >> > > ------------------------------------------------------------------------------ > The Palm PDK Hot Apps Program offers developers who use the > Plug-In Development Kit to bring their C/C++ apps to Palm for a share > of $1 Million in cash or HP Products. Visit us here for more details: > http://p.sf.net/sfu/dev2dev-palm > _______________________________________________ > Gramps-devel mailing list > Gra...@li... > https://lists.sourceforge.net/lists/listinfo/gramps-devel > > > |
From: Rob H. <rob...@gm...> - 2010-08-01 02:29:51
|
Dear Doug and Nick: Nick: I am sorry if there was no much excitement over this idea in the past! I think that it had something to do with getting 3.2 out when it was time for the release! A new feature was trying to work into a new release. I am totally for this idea in its full implementation with all features and functionality available! I would love to see Gramps be taken to its full measure! Expand Gramps to its full feature and functionality as possible! Doug: I know that you have been mostly responsible for Gramps Connect, but I would love to see this portion on Gramps become fully expanded to its full functionality as well! If I can do anything to help either of you with these two pieces, please let me know what to do?!? Sincerely yours, Rob G. Healey On Sat, Jul 31, 2010 at 12:56 PM, Nick Hall <nic...@ho...> wrote: > > > Doug Blank wrote: > > On Sat, Jul 31, 2010 at 12:10 PM, Gary Burton <bur...@ya...> > wrote: > > > >> Hello Doug, > >> > >> > >> > >>> But I think that we could refine this some to make it simpler. What if > >>> every view had a "dockable area" (eg, a gramplet pane) perhaps > >>> initially not visible. A detached gramplet's "Close" button could be > >>> changed to "Dock" on the current view. Then, a docked clipboard would > >>> be persistent. This same strategy could be used to make Quick Views be > >>> dockable. > >>> > >> Wasn't this the intention just before 3.2 was released, but it was > considered > >> too new and too close to the release deadline and so morphed into the > Split View > >> addon instead? > >> > > > > Yes and no. I think Nick was experimenting on a very flexible method > > of putting any number of items (and of various types) on the same > > view. > > Some time ago I wrote a prototype to display two views and an additional > pane. The additional pane holds both the filter pane and gramplet pane > - this makes more efficient use of screen space. > > > Splitviews is a more limited idea: it only allows at most two > > panes, horizontal or vertical, and the optional one must be a > > grampletpane. (There is at least one issue with Splitviews... changing > > back and forth between horz and vert can make the screen grow very > > wide, but I think that is easily fixed. Other than that, the basic > > idea seems sound.) > > > > The idea is similar though. The main difference is that I experimented > with taking the gramplet pane out of the view and putting it in a > "workspace". A workspace with one view and a gramplet pane would look > similar to the splitviews. > > > Nick, what do you want to do for Gramps 3.3? For me, something similar > > to Splitviews is enough for most uses. It would be nice to finalize > > 3.3 view framework. > > > > > > So far I have written a prototype and updated the specification in the > GEPS. It would be nice to include some of this in Gramps 3.3, but there > didn't seem to be much interest. What needs to be done in order to > progress this? > > Perhaps we could try an intermediate solution? > > 1. Create workspaces. > 2. Allow a single view only with an additional pane. > 3. Each category is associated with one workspace. > 4. The additional pane is our dockable area to hold the filter and > gramplet panes. > > This would allow us to introduce the framework, but initially only > expose functionality similar to the splitviews. We could then expand > upon this later. > > > Nick. > > > > -Doug > > > > > >> Bye > >> > >> Gary > >> > >> > >> > >> > >> > >> > ------------------------------------------------------------------------------ > >> The Palm PDK Hot Apps Program offers developers who use the > >> Plug-In Development Kit to bring their C/C++ apps to Palm for a share > >> of $1 Million in cash or HP Products. Visit us here for more details: > >> http://p.sf.net/sfu/dev2dev-palm > >> _______________________________________________ > >> Gramps-devel mailing list > >> Gra...@li... > >> https://lists.sourceforge.net/lists/listinfo/gramps-devel > >> > >> > > > > > ------------------------------------------------------------------------------ > > The Palm PDK Hot Apps Program offers developers who use the > > Plug-In Development Kit to bring their C/C++ apps to Palm for a share > > of $1 Million in cash or HP Products. Visit us here for more details: > > http://p.sf.net/sfu/dev2dev-palm > > _______________________________________________ > > Gramps-devel mailing list > > Gra...@li... > > https://lists.sourceforge.net/lists/listinfo/gramps-devel > > > > > > > > > ------------------------------------------------------------------------------ > The Palm PDK Hot Apps Program offers developers who use the > Plug-In Development Kit to bring their C/C++ apps to Palm for a share > of $1 Million in cash or HP Products. Visit us here for more details: > http://p.sf.net/sfu/dev2dev-palm > _______________________________________________ > Gramps-devel mailing list > Gra...@li... > https://lists.sourceforge.net/lists/listinfo/gramps-devel > |
From: Nick H. <nic...@ho...> - 2010-08-01 23:33:12
|
Rob, Thanks for the encouragement. My prototype is now old and the patch will probably no longer apply without errors. I'll have a look at creating a working patch. I'll let you know when I get something working - perhaps you could have a look at it and give your opinion. Nick. Rob Healey wrote: > Dear Doug and Nick: > > Nick: > > I am sorry if there was no much excitement over this idea in the > past! I think that it had something to do with getting 3.2 out when > it was time for the release! A new feature was trying to work into a > new release. > > I am totally for this idea in its full implementation with all > features and functionality available! I would love to see Gramps be > taken to its full measure! Expand Gramps to its full feature and > functionality as possible! > > Doug: > > I know that you have been mostly responsible for Gramps Connect, but I > would love to see this portion on Gramps become fully expanded to its > full functionality as well! > > If I can do anything to help either of you with these two pieces, > please let me know what to do?!? > > Sincerely yours, > Rob G. Healey > > > On Sat, Jul 31, 2010 at 12:56 PM, Nick Hall <nic...@ho... > <mailto:nic...@ho...>> wrote: > > > > Doug Blank wrote: > > On Sat, Jul 31, 2010 at 12:10 PM, Gary Burton > <bur...@ya... <mailto:bur...@ya...>> wrote: > > > >> Hello Doug, > >> > >> > >> > >>> But I think that we could refine this some to make it > simpler. What if > >>> every view had a "dockable area" (eg, a gramplet pane) perhaps > >>> initially not visible. A detached gramplet's "Close" button > could be > >>> changed to "Dock" on the current view. Then, a docked > clipboard would > >>> be persistent. This same strategy could be used to make Quick > Views be > >>> dockable. > >>> > >> Wasn't this the intention just before 3.2 was released, but it > was considered > >> too new and too close to the release deadline and so morphed > into the Split View > >> addon instead? > >> > > > > Yes and no. I think Nick was experimenting on a very flexible method > > of putting any number of items (and of various types) on the same > > view. > > Some time ago I wrote a prototype to display two views and an > additional > pane. The additional pane holds both the filter pane and gramplet > pane > - this makes more efficient use of screen space. > > > Splitviews is a more limited idea: it only allows at most two > > panes, horizontal or vertical, and the optional one must be a > > grampletpane. (There is at least one issue with Splitviews... > changing > > back and forth between horz and vert can make the screen grow very > > wide, but I think that is easily fixed. Other than that, the basic > > idea seems sound.) > > > > The idea is similar though. The main difference is that I > experimented > with taking the gramplet pane out of the view and putting it in a > "workspace". A workspace with one view and a gramplet pane would > look > similar to the splitviews. > > > Nick, what do you want to do for Gramps 3.3? For me, something > similar > > to Splitviews is enough for most uses. It would be nice to finalize > > 3.3 view framework. > > > > > > So far I have written a prototype and updated the specification in the > GEPS. It would be nice to include some of this in Gramps 3.3, but > there > didn't seem to be much interest. What needs to be done in order to > progress this? > > Perhaps we could try an intermediate solution? > > 1. Create workspaces. > 2. Allow a single view only with an additional pane. > 3. Each category is associated with one workspace. > 4. The additional pane is our dockable area to hold the filter and > gramplet panes. > > This would allow us to introduce the framework, but initially only > expose functionality similar to the splitviews. We could then expand > upon this later. > > > Nick. > > > > -Doug > > > > > >> Bye > >> > >> Gary > >> > >> > >> > >> > >> > >> > ------------------------------------------------------------------------------ > >> The Palm PDK Hot Apps Program offers developers who use the > >> Plug-In Development Kit to bring their C/C++ apps to Palm for a > share > >> of $1 Million in cash or HP Products. Visit us here for more > details: > >> http://p.sf.net/sfu/dev2dev-palm > >> _______________________________________________ > >> Gramps-devel mailing list > >> Gra...@li... > <mailto:Gra...@li...> > >> https://lists.sourceforge.net/lists/listinfo/gramps-devel > >> > >> > > > > > ------------------------------------------------------------------------------ > > The Palm PDK Hot Apps Program offers developers who use the > > Plug-In Development Kit to bring their C/C++ apps to Palm for a > share > > of $1 Million in cash or HP Products. Visit us here for more > details: > > http://p.sf.net/sfu/dev2dev-palm > > _______________________________________________ > > Gramps-devel mailing list > > Gra...@li... > <mailto:Gra...@li...> > > https://lists.sourceforge.net/lists/listinfo/gramps-devel > > > > > > > > ------------------------------------------------------------------------------ > The Palm PDK Hot Apps Program offers developers who use the > Plug-In Development Kit to bring their C/C++ apps to Palm for a share > of $1 Million in cash or HP Products. Visit us here for more details: > http://p.sf.net/sfu/dev2dev-palm > _______________________________________________ > Gramps-devel mailing list > Gra...@li... > <mailto:Gra...@li...> > https://lists.sourceforge.net/lists/listinfo/gramps-devel > > > ------------------------------------------------------------------------ > > ------------------------------------------------------------------------------ > The Palm PDK Hot Apps Program offers developers who use the > Plug-In Development Kit to bring their C/C++ apps to Palm for a share > of $1 Million in cash or HP Products. Visit us here for more details: > http://p.sf.net/sfu/dev2dev-palm > ------------------------------------------------------------------------ > > _______________________________________________ > Gramps-devel mailing list > Gra...@li... > https://lists.sourceforge.net/lists/listinfo/gramps-devel > |
From: Doug B. <dou...@gm...> - 2010-08-08 13:30:06
|
On Sat, Jul 31, 2010 at 10:29 PM, Rob Healey <rob...@gm...> wrote: > Dear Doug and Nick: > > Nick: > > I am sorry if there was no much excitement over this idea in the past! I > think that it had something to do with getting 3.2 out when it was time for > the release! A new feature was trying to work into a new release. > > I am totally for this idea in its full implementation with all features and > functionality available! I would love to see Gramps be taken to its full > measure! Expand Gramps to its full feature and functionality as possible! Rob (and everyone), If you can try out the new Sidebar patch on: http://www.gramps-project.org/bugs/view.php?id=1644 and provide feedback on how you like it, that would be useful. The main goals are to allow people to create their own workspace by combining current views into a single view. Nick's current prototype allows a filter/gramplet sidebar, and a horizontal stack of any other views. Does that allow one to do what they want? Is it too complicated? Better UI ideas? > Doug: > > I know that you have been mostly responsible for Gramps Connect, but I would > love to see this portion on Gramps become fully expanded to its full > functionality as well! > > If I can do anything to help either of you with these two pieces, please let > me know what to do?!? On the gramps-connect front, it would be very useful to come up with a list of priorities of what should be done in order to be useful sooner than later. Doesn't need to be too detailed, but what does a gramps-connect website need to be initially useful. Both of these can be discussed in the mailing list. Thanks! -Doug > Sincerely yours, > Rob G. Healey > > > On Sat, Jul 31, 2010 at 12:56 PM, Nick Hall <nic...@ho...> wrote: >> >> >> Doug Blank wrote: >> > On Sat, Jul 31, 2010 at 12:10 PM, Gary Burton <bur...@ya...> >> > wrote: >> > >> >> Hello Doug, >> >> >> >> >> >> >> >>> But I think that we could refine this some to make it simpler. What >> >>> if >> >>> every view had a "dockable area" (eg, a gramplet pane) perhaps >> >>> initially not visible. A detached gramplet's "Close" button could be >> >>> changed to "Dock" on the current view. Then, a docked clipboard would >> >>> be persistent. This same strategy could be used to make Quick Views >> >>> be >> >>> dockable. >> >>> >> >> Wasn't this the intention just before 3.2 was released, but it was >> >> considered >> >> too new and too close to the release deadline and so morphed into the >> >> Split View >> >> addon instead? >> >> >> > >> > Yes and no. I think Nick was experimenting on a very flexible method >> > of putting any number of items (and of various types) on the same >> > view. >> >> Some time ago I wrote a prototype to display two views and an additional >> pane. The additional pane holds both the filter pane and gramplet pane >> - this makes more efficient use of screen space. >> >> > Splitviews is a more limited idea: it only allows at most two >> > panes, horizontal or vertical, and the optional one must be a >> > grampletpane. (There is at least one issue with Splitviews... changing >> > back and forth between horz and vert can make the screen grow very >> > wide, but I think that is easily fixed. Other than that, the basic >> > idea seems sound.) >> > >> >> The idea is similar though. The main difference is that I experimented >> with taking the gramplet pane out of the view and putting it in a >> "workspace". A workspace with one view and a gramplet pane would look >> similar to the splitviews. >> >> > Nick, what do you want to do for Gramps 3.3? For me, something similar >> > to Splitviews is enough for most uses. It would be nice to finalize >> > 3.3 view framework. >> > >> > >> >> So far I have written a prototype and updated the specification in the >> GEPS. It would be nice to include some of this in Gramps 3.3, but there >> didn't seem to be much interest. What needs to be done in order to >> progress this? >> >> Perhaps we could try an intermediate solution? >> >> 1. Create workspaces. >> 2. Allow a single view only with an additional pane. >> 3. Each category is associated with one workspace. >> 4. The additional pane is our dockable area to hold the filter and >> gramplet panes. >> >> This would allow us to introduce the framework, but initially only >> expose functionality similar to the splitviews. We could then expand >> upon this later. >> >> >> Nick. >> >> >> > -Doug >> > >> > >> >> Bye >> >> >> >> Gary >> >> >> >> >> >> >> >> >> >> >> >> >> >> ------------------------------------------------------------------------------ >> >> The Palm PDK Hot Apps Program offers developers who use the >> >> Plug-In Development Kit to bring their C/C++ apps to Palm for a share >> >> of $1 Million in cash or HP Products. Visit us here for more details: >> >> http://p.sf.net/sfu/dev2dev-palm >> >> _______________________________________________ >> >> Gramps-devel mailing list >> >> Gra...@li... >> >> https://lists.sourceforge.net/lists/listinfo/gramps-devel >> >> >> >> >> > >> > >> > ------------------------------------------------------------------------------ >> > The Palm PDK Hot Apps Program offers developers who use the >> > Plug-In Development Kit to bring their C/C++ apps to Palm for a share >> > of $1 Million in cash or HP Products. Visit us here for more details: >> > http://p.sf.net/sfu/dev2dev-palm >> > _______________________________________________ >> > Gramps-devel mailing list >> > Gra...@li... >> > https://lists.sourceforge.net/lists/listinfo/gramps-devel >> > >> > >> > >> >> >> ------------------------------------------------------------------------------ >> The Palm PDK Hot Apps Program offers developers who use the >> Plug-In Development Kit to bring their C/C++ apps to Palm for a share >> of $1 Million in cash or HP Products. Visit us here for more details: >> http://p.sf.net/sfu/dev2dev-palm >> _______________________________________________ >> Gramps-devel mailing list >> Gra...@li... >> https://lists.sourceforge.net/lists/listinfo/gramps-devel > > > ------------------------------------------------------------------------------ > The Palm PDK Hot Apps Program offers developers who use the > Plug-In Development Kit to bring their C/C++ apps to Palm for a share > of $1 Million in cash or HP Products. Visit us here for more details: > http://p.sf.net/sfu/dev2dev-palm > _______________________________________________ > Gramps-devel mailing list > Gra...@li... > https://lists.sourceforge.net/lists/listinfo/gramps-devel > > |
From: jerome <rom...@ya...> - 2010-08-01 16:36:07
|
Hi, Strange I cannot load any gramplets on revision15674 (Ubuntu 9.04). So, I was not able to test new Clipboard Gramplet... I used sources and 'python gramps.py' without locale set. No additional messages on console. I do not see any failure on load process (plugins manager), just nothing happen after calling a gramplet from gramplet view (context menu). I removed my .gramps/gramps33 profile, reload gramps, re-imported addons : same result ! Maybe also with prior revs, because I did not have a try with trunk for some weeks. Tabbed Viewing Mode [1] seems to be also removed on trunk. Is it related to new sidebar view/panel ? [1] http://gramps-project.org/wiki/index.php?title=Gramps_3.2_Wiki_Manual_-_Main_Window#Switching_Views_and_Viewing_Modes Regards, Jérôme --- En date de : Jeu 29.7.10, Doug Blank <dou...@gm...> a écrit : > De: Doug Blank <dou...@gm...> > Objet: [Gramps-devel] Updated Scratchpad, new Clipboard Gramplet > À: "Gramps Development List" <gra...@li...> > Date: Jeudi 29 juillet 2010, 16h02 > I've been working on bringing the > Scratchpad/Clipboard up to date, and > have made some changes to make it more useful. In addition, > I've > created a new Clipboard Gramplet addon for trunk [1] that > allows you > to keep a persistent set of objects together. Not all of > the new > features are in the Scratchpad yet, but if you like the > Clipboard > Gramplet, I'll make the Scratchpad behave mostly > identically. > > The new features: > > - multi select and drag-n-drop now works for all listviews > and clipboards > - clipboard items have appropriate icons > - sortable columns > - double-click to bring up clipped items in editor > - persistence between sessions > - items are unavailable when in another database > - delete items with del key > > Features I would like to add: > > - Add family to list objects to store > - Add right-click options (make item active in associated > view, etc) > - Add drag and drop to Quick View tables > - Create a filter from a list of objects (that would allow > printing, > export, etc) > - Add Control+C that would copy selected objects to > clipboard > > Known issues: > > - Tooltips come up unexpectedly sometimes (may just turn > off) > - Del key removes half of those selected > > If anyone sees any problems, or has any other ideas, please > post here. > > Thanks, > > -Doug > > [1] - http://www.gramps-project.org/wiki/index.php?title=ClipboardGramplet > > ------------------------------------------------------------------------------ > The Palm PDK Hot Apps Program offers developers who use > the > Plug-In Development Kit to bring their C/C++ apps to Palm > for a share > of $1 Million in cash or HP Products. Visit us here for > more details: > http://p.sf.net/sfu/dev2dev-palm > _______________________________________________ > Gramps-devel mailing list > Gra...@li... > https://lists.sourceforge.net/lists/listinfo/gramps-devel > |
From: Doug B. <dou...@gm...> - 2010-08-01 17:15:22
|
On Sun, Aug 1, 2010 at 12:36 PM, jerome <rom...@ya...> wrote: > Hi, > > Strange I cannot load any gramplets on revision15674 (Ubuntu 9.04). So, I was not able to test new Clipboard Gramplet... I used sources and 'python gramps.py' without locale set. No additional messages on console. I do not see any failure on load process (plugins manager), just nothing happen after calling a gramplet from gramplet view (context menu). I removed my .gramps/gramps33 profile, reload gramps, re-imported addons : same result ! At some point this year the following behavior started---maybe this is what you are describing: When you right-click on the Gramplet View, you have to then left-click on "Add a gramplet...". If you don't actually, physically left-click on the popup menu, then the left-click on the gramplet name has no effect. I have some ideas on possible causes, but no cures yet... -Doug > Maybe also with prior revs, because I did not have a try with trunk for some weeks. > > Tabbed Viewing Mode [1] seems to be also removed on trunk. > Is it related to new sidebar view/panel ? > > > [1] http://gramps-project.org/wiki/index.php?title=Gramps_3.2_Wiki_Manual_-_Main_Window#Switching_Views_and_Viewing_Modes > > > Regards, > Jérôme > > --- En date de : Jeu 29.7.10, Doug Blank <dou...@gm...> a écrit : > >> De: Doug Blank <dou...@gm...> >> Objet: [Gramps-devel] Updated Scratchpad, new Clipboard Gramplet >> À: "Gramps Development List" <gra...@li...> >> Date: Jeudi 29 juillet 2010, 16h02 >> I've been working on bringing the >> Scratchpad/Clipboard up to date, and >> have made some changes to make it more useful. In addition, >> I've >> created a new Clipboard Gramplet addon for trunk [1] that >> allows you >> to keep a persistent set of objects together. Not all of >> the new >> features are in the Scratchpad yet, but if you like the >> Clipboard >> Gramplet, I'll make the Scratchpad behave mostly >> identically. >> >> The new features: >> >> - multi select and drag-n-drop now works for all listviews >> and clipboards >> - clipboard items have appropriate icons >> - sortable columns >> - double-click to bring up clipped items in editor >> - persistence between sessions >> - items are unavailable when in another database >> - delete items with del key >> >> Features I would like to add: >> >> - Add family to list objects to store >> - Add right-click options (make item active in associated >> view, etc) >> - Add drag and drop to Quick View tables >> - Create a filter from a list of objects (that would allow >> printing, >> export, etc) >> - Add Control+C that would copy selected objects to >> clipboard >> >> Known issues: >> >> - Tooltips come up unexpectedly sometimes (may just turn >> off) >> - Del key removes half of those selected >> >> If anyone sees any problems, or has any other ideas, please >> post here. >> >> Thanks, >> >> -Doug >> >> [1] - http://www.gramps-project.org/wiki/index.php?title=ClipboardGramplet >> >> ------------------------------------------------------------------------------ >> The Palm PDK Hot Apps Program offers developers who use >> the >> Plug-In Development Kit to bring their C/C++ apps to Palm >> for a share >> of $1 Million in cash or HP Products. Visit us here for >> more details: >> http://p.sf.net/sfu/dev2dev-palm >> _______________________________________________ >> Gramps-devel mailing list >> Gra...@li... >> https://lists.sourceforge.net/lists/listinfo/gramps-devel >> > > > > |
From: jerome <rom...@ya...> - 2010-08-02 03:23:13
|
> At some point this year the following behavior > started---maybe this is > what you are describing: When you right-click on the > Gramplet View, > you have to then left-click on "Add a gramplet...". If you > don't > actually, physically left-click on the popup menu, then the > left-click > on the gramplet name has no effect. Yes, that's it! I need to call "Add a gramplet..." list with the right-click, then sometimes validate the choice with left-click and sometimes both (right or left click) will validate my choice! Now, I am able to get gramplets. New Clipboard Gramplet sounds good. Thank you. Note, interface (user/keyboard) and database commit might also be improved on trunk by activating a default behavior for validation [1] ? i.e: to click on [Enter] key validates editions. [1] http://www.gramps-project.org/bugs/view.php?id=2519 Jérôme --- En date de : Dim 1.8.10, Doug Blank <dou...@gm...> a écrit : > De: Doug Blank <dou...@gm...> > Objet: Re: Re : [Gramps-devel] Updated Scratchpad, new Clipboard Gramplet > À: "jerome" <rom...@ya...> > Cc: "Gramps Development List" <gra...@li...> > Date: Dimanche 1 août 2010, 19h15 > On Sun, Aug 1, 2010 at 12:36 PM, > jerome <rom...@ya...> > wrote: > > Hi, > > > > Strange I cannot load any gramplets on revision15674 > (Ubuntu 9.04). So, I was not able to test new Clipboard > Gramplet... I used sources and 'python gramps.py' without > locale set. No additional messages on console. I do not see > any failure on load process (plugins manager), just nothing > happen after calling a gramplet from gramplet view (context > menu). I removed my .gramps/gramps33 profile, reload gramps, > re-imported addons : same result ! > > At some point this year the following behavior > started---maybe this is > what you are describing: When you right-click on the > Gramplet View, > you have to then left-click on "Add a gramplet...". If you > don't > actually, physically left-click on the popup menu, then the > left-click > on the gramplet name has no effect. > > I have some ideas on possible causes, but no cures yet... > > -Doug > > > Maybe also with prior revs, because I did not have a > try with trunk for some weeks. > > > > Tabbed Viewing Mode [1] seems to be also removed on > trunk. > > Is it related to new sidebar view/panel ? > > > > > > [1] http://gramps-project.org/wiki/index.php?title=Gramps_3.2_Wiki_Manual_-_Main_Window#Switching_Views_and_Viewing_Modes > > > > > > Regards, > > Jérôme > > > > --- En date de : Jeu 29.7.10, Doug Blank <dou...@gm...> > a écrit : > > > >> De: Doug Blank <dou...@gm...> > >> Objet: [Gramps-devel] Updated Scratchpad, new > Clipboard Gramplet > >> À: "Gramps Development List" <gra...@li...> > >> Date: Jeudi 29 juillet 2010, 16h02 > >> I've been working on bringing the > >> Scratchpad/Clipboard up to date, and > >> have made some changes to make it more useful. In > addition, > >> I've > >> created a new Clipboard Gramplet addon for trunk > [1] that > >> allows you > >> to keep a persistent set of objects together. Not > all of > >> the new > >> features are in the Scratchpad yet, but if you > like the > >> Clipboard > >> Gramplet, I'll make the Scratchpad behave mostly > >> identically. > >> > >> The new features: > >> > >> - multi select and drag-n-drop now works for all > listviews > >> and clipboards > >> - clipboard items have appropriate icons > >> - sortable columns > >> - double-click to bring up clipped items in > editor > >> - persistence between sessions > >> - items are unavailable when in another database > >> - delete items with del key > >> > >> Features I would like to add: > >> > >> - Add family to list objects to store > >> - Add right-click options (make item active in > associated > >> view, etc) > >> - Add drag and drop to Quick View tables > >> - Create a filter from a list of objects (that > would allow > >> printing, > >> export, etc) > >> - Add Control+C that would copy selected objects > to > >> clipboard > >> > >> Known issues: > >> > >> - Tooltips come up unexpectedly sometimes (may > just turn > >> off) > >> - Del key removes half of those selected > >> > >> If anyone sees any problems, or has any other > ideas, please > >> post here. > >> > >> Thanks, > >> > >> -Doug > >> > >> [1] - http://www.gramps-project.org/wiki/index.php?title=ClipboardGramplet > >> > >> > ------------------------------------------------------------------------------ > >> The Palm PDK Hot Apps Program offers developers > who use > >> the > >> Plug-In Development Kit to bring their C/C++ apps > to Palm > >> for a share > >> of $1 Million in cash or HP Products. Visit us > here for > >> more details: > >> http://p.sf.net/sfu/dev2dev-palm > >> _______________________________________________ > >> Gramps-devel mailing list > >> Gra...@li... > >> https://lists.sourceforge.net/lists/listinfo/gramps-devel > >> > > > > > > > > > |
From: Doug B. <dou...@gm...> - 2010-08-02 05:27:30
|
On Sun, Aug 1, 2010 at 11:23 PM, jerome <rom...@ya...> wrote: >> At some point this year the following behavior >> started---maybe this is >> what you are describing: When you right-click on the >> Gramplet View, >> you have to then left-click on "Add a gramplet...". If you >> don't >> actually, physically left-click on the popup menu, then the >> left-click >> on the gramplet name has no effect. > > Yes, that's it! > I need to call "Add a gramplet..." list with the right-click, then sometimes validate the choice with left-click and sometimes both (right or left click) will validate my choice! I think I found the issue and committed a fix to trunk. > Now, I am able to get gramplets. > New Clipboard Gramplet sounds good. > Thank you. > > > Note, interface (user/keyboard) and database commit might also be improved on trunk by activating a default behavior for validation [1] ? i.e: to click on [Enter] key validates editions. > > [1] http://www.gramps-project.org/bugs/view.php?id=2519 What dialog are you referring to that should have validation? Editor dialogs? -Doug > > Jérôme > > > --- En date de : Dim 1.8.10, Doug Blank <dou...@gm...> a écrit : > >> De: Doug Blank <dou...@gm...> >> Objet: Re: Re : [Gramps-devel] Updated Scratchpad, new Clipboard Gramplet >> À: "jerome" <rom...@ya...> >> Cc: "Gramps Development List" <gra...@li...> >> Date: Dimanche 1 août 2010, 19h15 >> On Sun, Aug 1, 2010 at 12:36 PM, >> jerome <rom...@ya...> >> wrote: >> > Hi, >> > >> > Strange I cannot load any gramplets on revision15674 >> (Ubuntu 9.04). So, I was not able to test new Clipboard >> Gramplet... I used sources and 'python gramps.py' without >> locale set. No additional messages on console. I do not see >> any failure on load process (plugins manager), just nothing >> happen after calling a gramplet from gramplet view (context >> menu). I removed my .gramps/gramps33 profile, reload gramps, >> re-imported addons : same result ! >> >> At some point this year the following behavior >> started---maybe this is >> what you are describing: When you right-click on the >> Gramplet View, >> you have to then left-click on "Add a gramplet...". If you >> don't >> actually, physically left-click on the popup menu, then the >> left-click >> on the gramplet name has no effect. >> >> I have some ideas on possible causes, but no cures yet... >> >> -Doug >> >> > Maybe also with prior revs, because I did not have a >> try with trunk for some weeks. >> > >> > Tabbed Viewing Mode [1] seems to be also removed on >> trunk. >> > Is it related to new sidebar view/panel ? >> > >> > >> > [1] http://gramps-project.org/wiki/index.php?title=Gramps_3.2_Wiki_Manual_-_Main_Window#Switching_Views_and_Viewing_Modes >> > >> > >> > Regards, >> > Jérôme >> > >> > --- En date de : Jeu 29.7.10, Doug Blank <dou...@gm...> >> a écrit : >> > >> >> De: Doug Blank <dou...@gm...> >> >> Objet: [Gramps-devel] Updated Scratchpad, new >> Clipboard Gramplet >> >> À: "Gramps Development List" <gra...@li...> >> >> Date: Jeudi 29 juillet 2010, 16h02 >> >> I've been working on bringing the >> >> Scratchpad/Clipboard up to date, and >> >> have made some changes to make it more useful. In >> addition, >> >> I've >> >> created a new Clipboard Gramplet addon for trunk >> [1] that >> >> allows you >> >> to keep a persistent set of objects together. Not >> all of >> >> the new >> >> features are in the Scratchpad yet, but if you >> like the >> >> Clipboard >> >> Gramplet, I'll make the Scratchpad behave mostly >> >> identically. >> >> >> >> The new features: >> >> >> >> - multi select and drag-n-drop now works for all >> listviews >> >> and clipboards >> >> - clipboard items have appropriate icons >> >> - sortable columns >> >> - double-click to bring up clipped items in >> editor >> >> - persistence between sessions >> >> - items are unavailable when in another database >> >> - delete items with del key >> >> >> >> Features I would like to add: >> >> >> >> - Add family to list objects to store >> >> - Add right-click options (make item active in >> associated >> >> view, etc) >> >> - Add drag and drop to Quick View tables >> >> - Create a filter from a list of objects (that >> would allow >> >> printing, >> >> export, etc) >> >> - Add Control+C that would copy selected objects >> to >> >> clipboard >> >> >> >> Known issues: >> >> >> >> - Tooltips come up unexpectedly sometimes (may >> just turn >> >> off) >> >> - Del key removes half of those selected >> >> >> >> If anyone sees any problems, or has any other >> ideas, please >> >> post here. >> >> >> >> Thanks, >> >> >> >> -Doug >> >> >> >> [1] - http://www.gramps-project.org/wiki/index.php?title=ClipboardGramplet >> >> >> >> >> ------------------------------------------------------------------------------ >> >> The Palm PDK Hot Apps Program offers developers >> who use >> >> the >> >> Plug-In Development Kit to bring their C/C++ apps >> to Palm >> >> for a share >> >> of $1 Million in cash or HP Products. Visit us >> here for >> >> more details: >> >> http://p.sf.net/sfu/dev2dev-palm >> >> _______________________________________________ >> >> Gramps-devel mailing list >> >> Gra...@li... >> >> https://lists.sourceforge.net/lists/listinfo/gramps-devel >> >> >> > >> > >> > >> > >> > > > > |
From: jerome <rom...@ya...> - 2010-08-02 06:21:56
|
> What dialog are you referring to that should have > validation? Editor dialogs? Commit/transaction are done. There is a validation by clicking on 'OK' button. But some dialogs may also be validated with the [Enter] key on keyboard (like Alt-O) or quit with the [Escape] key (Alt-C). Same idea for search on form or filter bar : 'Enter' = OK, validation, commit, transaction ; 'Escape' = cancel, quit, do not validate. Looking at available patch, I think this is for most Editors, actions (Import/Export, Merge with dialogs), reports, tools! Maybe just a possible problem with multi-line edition on Note Editor ? Same action as 'Alt + key' but more consistent : also on search and filtering. Jérôme --- En date de : Lun 2.8.10, Doug Blank <dou...@gm...> a écrit : > De: Doug Blank <dou...@gm...> > Objet: Re: Re : [Gramps-devel] Updated Scratchpad, new Clipboard Gramplet > À: "jerome" <rom...@ya...> > Cc: "Gramps Development List" <gra...@li...> > Date: Lundi 2 août 2010, 7h27 > On Sun, Aug 1, 2010 at 11:23 PM, > jerome <rom...@ya...> > wrote: > > Note, interface (user/keyboard) and database commit > might also be improved on trunk by activating a default > behavior for validation [1] ? i.e: to click on [Enter] key > validates editions. > > > > [1] http://www.gramps-project.org/bugs/view.php?id=2519 > > What dialog are you referring to that should have > validation? Editor dialogs? > > -Doug > |
From: jerome <rom...@ya...> - 2010-08-02 09:43:47
|
> I think I found the issue and committed a fix to trunk. Yes, fixed. Thanks ! I looked at Clipboard Gramplet documentation, and see : "Clipboards will remain persistent between sessions, and you can mix items from different databases. However, you can't currently drag and drop items from one database into another." http://gramps-project.org/wiki/index.php?title=ClipboardGramplet Does it mean we will be able to paste object's ID, handle from a database to an other one ? I know it is the first days of this experimental feature. But is it safe for current lists ? src/ScratchPad.py:1346: GtkWarning: gtk_tree_view_get_dest_row_at_pos: assertion `tree_view->priv->bin_window != NULL' failed drop_info = widget.get_dest_row_at_pos(x, y) Traceback (most recent call last): File "src/gui/editors/displaytabs/embeddedlist.py", line 470, in rebuild self.model = self.construct_model() File "src/gui/editors/displaytabs/embeddedlist.py", line 456, in construct_model return self.build_model(self.get_data(), self.dbstate.db) File "src/gui/editors/displaytabs/childmodel.py", line 61, in __init__ child.get_gramps_id(), AttributeError: 'NoneType' object has no attribute 'get_gramps_id' 160474: ERROR: gramps.py: line 140: Unhandled exception Traceback (most recent call last): File "src/gui/editors/objectentries.py", line 187, in drag_data_received self.obj_added(data) File "src/gui/editors/objectentries.py", line 191, in obj_added self.set_val(data.handle) AttributeError: 'NoneType' object has no attribute 'handle' Why not creating a new object or object reference when we are trying to paste data generated from on other database ? But there is still a problem, if pasted object has some related primary objects not on scratchpad, but on the first database. I guess the copy also remains them ? Jérôme --- En date de : Lun 2.8.10, Doug Blank <dou...@gm...> a écrit : > De: Doug Blank <dou...@gm...> > Objet: Re: Re : [Gramps-devel] Updated Scratchpad, new Clipboard Gramplet > À: "jerome" <rom...@ya...> > Cc: "Gramps Development List" <gra...@li...> > Date: Lundi 2 août 2010, 7h27 > On Sun, Aug 1, 2010 at 11:23 PM, > jerome <rom...@ya...> > wrote: > >> At some point this year the following behavior > >> started---maybe this is > >> what you are describing: When you right-click on > the > >> Gramplet View, > >> you have to then left-click on "Add a > gramplet...". If you > >> don't > >> actually, physically left-click on the popup menu, > then the > >> left-click > >> on the gramplet name has no effect. > > > > Yes, that's it! > > I need to call "Add a gramplet..." list with the > right-click, then sometimes validate the choice with > left-click and sometimes both (right or left click) will > validate my choice! > > I think I found the issue and committed a fix to trunk. > > > Now, I am able to get gramplets. > > New Clipboard Gramplet sounds good. > > Thank you. > > > > > > Note, interface (user/keyboard) and database commit > might also be improved on trunk by activating a default > behavior for validation [1] ? i.e: to click on [Enter] key > validates editions. > > > > [1] http://www.gramps-project.org/bugs/view.php?id=2519 > > What dialog are you referring to that should have > validation? Editor dialogs? > > -Doug > > > > > Jérôme > > > > > > --- En date de : Dim 1.8.10, Doug Blank <dou...@gm...> > a écrit : > > > >> De: Doug Blank <dou...@gm...> > >> Objet: Re: Re : [Gramps-devel] Updated Scratchpad, > new Clipboard Gramplet > >> À: "jerome" <rom...@ya...> > >> Cc: "Gramps Development List" <gra...@li...> > >> Date: Dimanche 1 août 2010, 19h15 > >> On Sun, Aug 1, 2010 at 12:36 PM, > >> jerome <rom...@ya...> > >> wrote: > >> > Hi, > >> > > >> > Strange I cannot load any gramplets on > revision15674 > >> (Ubuntu 9.04). So, I was not able to test new > Clipboard > >> Gramplet... I used sources and 'python gramps.py' > without > >> locale set. No additional messages on console. I > do not see > >> any failure on load process (plugins manager), > just nothing > >> happen after calling a gramplet from gramplet view > (context > >> menu). I removed my .gramps/gramps33 profile, > reload gramps, > >> re-imported addons : same result ! > >> > >> At some point this year the following behavior > >> started---maybe this is > >> what you are describing: When you right-click on > the > >> Gramplet View, > >> you have to then left-click on "Add a > gramplet...". If you > >> don't > >> actually, physically left-click on the popup menu, > then the > >> left-click > >> on the gramplet name has no effect. > >> > >> I have some ideas on possible causes, but no cures > yet... > >> > >> -Doug > _______________________________________________ > >> >> Gramps-devel mailing list > >> >> Gra...@li... > >> >> https://lists.sourceforge.net/lists/listinfo/gramps-devel > >> >> > >> > > >> > > >> > > >> > > >> > > > > > > > > > |
From: Doug B. <dou...@gm...> - 2010-08-02 15:20:55
|
On Mon, Aug 2, 2010 at 5:43 AM, jerome <rom...@ya...> wrote: >> I think I found the issue and committed a fix to trunk. > > Yes, fixed. > Thanks ! > > I looked at Clipboard Gramplet documentation, and see : > "Clipboards will remain persistent between sessions, and you can mix items from different databases. However, you can't currently drag and drop items from one database into another." > http://gramps-project.org/wiki/index.php?title=ClipboardGramplet > > Does it mean we will be able to paste object's ID, handle from a database to an other one ? An interesting idea... I hadn't thought of doing that. That would require some thought... would a person, for example, come with all of their associated items (events, notes, etc.)? It might be possible to construct an XML string of an object, and import it as text like the new Import Gramplet... > I know it is the first days of this experimental feature. > But is it safe for current lists ? Looks like you tried to drop an "Unavailable" item onto a list. Let me know what you did, and I can work on making sure that we don't crash, and either show a message, or do an XML import... Some ideas to think about. -Doug > src/ScratchPad.py:1346: GtkWarning: gtk_tree_view_get_dest_row_at_pos: assertion `tree_view->priv->bin_window != NULL' failed > drop_info = widget.get_dest_row_at_pos(x, y) > Traceback (most recent call last): > File "src/gui/editors/displaytabs/embeddedlist.py", line 470, in rebuild > self.model = self.construct_model() > File "src/gui/editors/displaytabs/embeddedlist.py", line 456, in construct_model > return self.build_model(self.get_data(), self.dbstate.db) > File "src/gui/editors/displaytabs/childmodel.py", line 61, in __init__ > child.get_gramps_id(), > AttributeError: 'NoneType' object has no attribute 'get_gramps_id' > 160474: ERROR: gramps.py: line 140: Unhandled exception > Traceback (most recent call last): > File "src/gui/editors/objectentries.py", line 187, in drag_data_received > self.obj_added(data) > File "src/gui/editors/objectentries.py", line 191, in obj_added > self.set_val(data.handle) > AttributeError: 'NoneType' object has no attribute 'handle' > > Why not creating a new object or object reference when we are trying to paste data generated from on other database ? > > But there is still a problem, if pasted object has some related primary objects not on scratchpad, but on the first database. > I guess the copy also remains them ? > > > Jérôme > > > --- En date de : Lun 2.8.10, Doug Blank <dou...@gm...> a écrit : > >> De: Doug Blank <dou...@gm...> >> Objet: Re: Re : [Gramps-devel] Updated Scratchpad, new Clipboard Gramplet >> À: "jerome" <rom...@ya...> >> Cc: "Gramps Development List" <gra...@li...> >> Date: Lundi 2 août 2010, 7h27 >> On Sun, Aug 1, 2010 at 11:23 PM, >> jerome <rom...@ya...> >> wrote: >> >> At some point this year the following behavior >> >> started---maybe this is >> >> what you are describing: When you right-click on >> the >> >> Gramplet View, >> >> you have to then left-click on "Add a >> gramplet...". If you >> >> don't >> >> actually, physically left-click on the popup menu, >> then the >> >> left-click >> >> on the gramplet name has no effect. >> > >> > Yes, that's it! >> > I need to call "Add a gramplet..." list with the >> right-click, then sometimes validate the choice with >> left-click and sometimes both (right or left click) will >> validate my choice! >> >> I think I found the issue and committed a fix to trunk. >> >> > Now, I am able to get gramplets. >> > New Clipboard Gramplet sounds good. >> > Thank you. >> > >> > >> > Note, interface (user/keyboard) and database commit >> might also be improved on trunk by activating a default >> behavior for validation [1] ? i.e: to click on [Enter] key >> validates editions. >> > >> > [1] http://www.gramps-project.org/bugs/view.php?id=2519 >> >> What dialog are you referring to that should have >> validation? Editor dialogs? >> >> -Doug >> >> > >> > Jérôme >> > >> > >> > --- En date de : Dim 1.8.10, Doug Blank <dou...@gm...> >> a écrit : >> > >> >> De: Doug Blank <dou...@gm...> >> >> Objet: Re: Re : [Gramps-devel] Updated Scratchpad, >> new Clipboard Gramplet >> >> À: "jerome" <rom...@ya...> >> >> Cc: "Gramps Development List" <gra...@li...> >> >> Date: Dimanche 1 août 2010, 19h15 >> >> On Sun, Aug 1, 2010 at 12:36 PM, >> >> jerome <rom...@ya...> >> >> wrote: >> >> > Hi, >> >> > >> >> > Strange I cannot load any gramplets on >> revision15674 >> >> (Ubuntu 9.04). So, I was not able to test new >> Clipboard >> >> Gramplet... I used sources and 'python gramps.py' >> without >> >> locale set. No additional messages on console. I >> do not see >> >> any failure on load process (plugins manager), >> just nothing >> >> happen after calling a gramplet from gramplet view >> (context >> >> menu). I removed my .gramps/gramps33 profile, >> reload gramps, >> >> re-imported addons : same result ! >> >> >> >> At some point this year the following behavior >> >> started---maybe this is >> >> what you are describing: When you right-click on >> the >> >> Gramplet View, >> >> you have to then left-click on "Add a >> gramplet...". If you >> >> don't >> >> actually, physically left-click on the popup menu, >> then the >> >> left-click >> >> on the gramplet name has no effect. >> >> >> >> I have some ideas on possible causes, but no cures >> yet... >> >> >> >> -Doug >> _______________________________________________ >> >> >> Gramps-devel mailing list >> >> >> Gra...@li... >> >> >> https://lists.sourceforge.net/lists/listinfo/gramps-devel >> >> >> >> >> > >> >> > >> >> > >> >> > >> >> >> > >> > >> > >> > >> > > > > |
From: jerome <rom...@ya...> - 2010-08-02 16:06:01
|
> Let me know what you did I have stored some objects into ScratchPad Gramplet (I do not remember if there was related items). Then quit the session. I opened a new Family Tree and tried to drop stored objects into some Editors/Views : * Family Editor: person object as child reference * Place View : to drop a new place on the list but with a little bit more imagination, I should be able to find more ways for corrupting a Family Tree !!! > or do an XML import... Yes, as I also tried Import Gramplet, there is now a complete solution for quick debug. ;) But my plan, was just to test feature with two different databases. We could also try to set some value on .ini file (ScratchPad) and to see which type of data will corrupt the database : to debug Note or Media path (non-ASCII characters)! Thanks! Jérôme --- En date de : Lun 2.8.10, Doug Blank <dou...@gm...> a écrit : > De: Doug Blank <dou...@gm...> > Objet: Re: Re : [Gramps-devel] Updated Scratchpad, new Clipboard Gramplet > À: "jerome" <rom...@ya...> > Cc: "Gramps Development List" <gra...@li...> > Date: Lundi 2 août 2010, 17h20 > On Mon, Aug 2, 2010 at 5:43 AM, > jerome <rom...@ya...> > wrote: > >> I think I found the issue and committed a fix to > trunk. > > > > Yes, fixed. > > Thanks ! > > > > I looked at Clipboard Gramplet documentation, and see > : > > "Clipboards will remain persistent between sessions, > and you can mix items from different databases. However, you > can't currently drag and drop items from one database into > another." > > http://gramps-project.org/wiki/index.php?title=ClipboardGramplet > > > > Does it mean we will be able to paste object's ID, > handle from a database to an other one ? > > An interesting idea... I hadn't thought of doing that. That > would > require some thought... would a person, for example, come > with all of > their associated items (events, notes, etc.)? > > It might be possible to construct an XML string of an > object, and > import it as text like the new Import Gramplet... > > > I know it is the first days of this experimental > feature. > > But is it safe for current lists ? > > Looks like you tried to drop an "Unavailable" item onto a > list. Let me > know what you did, and I can work on making sure that we > don't crash, > and either show a message, or do an XML import... > > Some ideas to think about. > > -Doug > > > src/ScratchPad.py:1346: GtkWarning: > gtk_tree_view_get_dest_row_at_pos: assertion > `tree_view->priv->bin_window != NULL' failed > > drop_info = widget.get_dest_row_at_pos(x, y) > > Traceback (most recent call last): > > File "src/gui/editors/displaytabs/embeddedlist.py", > line 470, in rebuild > > self.model = self.construct_model() > > File "src/gui/editors/displaytabs/embeddedlist.py", > line 456, in construct_model > > return self.build_model(self.get_data(), > self.dbstate.db) > > File "src/gui/editors/displaytabs/childmodel.py", > line 61, in __init__ > > child.get_gramps_id(), > > AttributeError: 'NoneType' object has no attribute > 'get_gramps_id' > > 160474: ERROR: gramps.py: line 140: Unhandled > exception > > Traceback (most recent call last): > > File "src/gui/editors/objectentries.py", line 187, > in drag_data_received > > self.obj_added(data) > > File "src/gui/editors/objectentries.py", line 191, > in obj_added > > self.set_val(data.handle) > > AttributeError: 'NoneType' object has no attribute > 'handle' > > > > Why not creating a new object or object reference when > we are trying to paste data generated from on other database > ? > > > > But there is still a problem, if pasted object has > some related primary objects not on scratchpad, but on the > first database. > > I guess the copy also remains them ? > > > > > > Jérôme > >> _______________________________________________ > >> >> >> Gramps-devel mailing list > >> >> >> Gra...@li... > >> >> >> https://lists.sourceforge.net/lists/listinfo/gramps-devel > >> >> >> > >> >> > > >> >> > > >> >> > > >> >> > > >> >> > >> > > >> > > >> > > >> > > >> > > > > > > > > > |