Aurimas Černius | 20 May 18:44
Picon

Redesign Gnote as Notes?

Hi all,

I like the idea of Notes in general:
https://live.gnome.org/Design/Apps/Notes

I think we could transform Gnote into Notes. I made some initial
proof-of-concept, you can see results here:
http://aurisc4.blogspot.com/2012/05/notes-demo.html

This is of course only an initial work, but I'm willing to continue it.
Any comments/ideas?

--

-- 
Aurimas
_______________________________________________
desktop-devel-list mailing list
desktop-devel-list <at> gnome.org
http://mail.gnome.org/mailman/listinfo/desktop-devel-list
Ray Strode | 17 May 22:55
Picon
Gravatar

live image

Hey,

I put together a live image with a jhbuild built in it here:

http://ftp.acc.umu.se/pub/gnome/misc/testing/GNOME-3.5.1-LiveUSB.iso

You can write the image to a usb stick with this command:

sudo dd if=GNOME-3.5.1-LiveUSB.iso of=/dev/DRIVE bs=8M conv=fsync

(where DRIVE is a usb stick, probably /dev/sdb, but could be something
different, so be careful!)

It's a little hacked together, at the moment.  I'd like to get the
process I used more refined and potentially automated so we can do
testing more easily and regularly through the development cycle.

One thing, that makes this image less than useful in virtual machines
is a bug in software rendering.  Adam Jackson,
has a cogl workaround here:

https://bugzilla.gnome.org/show_bug.cgi?id=674208

But that patch isn't applied, so this image doesn't work great in
virtual machines.  Hopefully that will be resolved soon.

--Ray
Adam Lechowicz | 15 May 22:43
Picon
Favicon
Gravatar

Tomboy Replacement???

Hello GNOME Developers,

I would like to ask you if you are in need of a Tomboy Notes replacement. As you may know, many large distros have stopped using Tomboy Notes because of the large amount of dependencies needed to run it. To be exact, here is a terminal output from Debian's "apt-get"

Reading package lists... Done
Building dependency tree      
Reading state information... Done
The following extra packages will be installed:
  binfmt-support cli-common libappindicator0.1-cil libdbus-glib1.0-cil
  libdbus1.0-cil libgconf2.0-cil libgdiplus libglib2.0-cil libgmime2.6-cil
  libgtk2.0-cil liblaunchpad-integration1.0-cil libmono-addins-gui0.2-cil
  libmono-addins0.2-cil libmono-cairo4.0-cil libmono-corlib4.0-cil
  libmono-i18n-west4.0-cil libmono-i18n4.0-cil libmono-posix4.0-cil
  libmono-security4.0-cil libmono-sharpzip4.84-cil
  libmono-system-configuration4.0-cil libmono-system-core4.0-cil
  libmono-system-drawing4.0-cil libmono-system-security4.0-cil
  libmono-system-xml4.0-cil libmono-system4.0-cil mono-4.0-gac mono-gac
  mono-runtime
Suggested packages:
  monodoc-gtk2.0-manual libmono-i18n4.0-all libgamin0 evolution tasque
The following NEW packages will be installed:
  binfmt-support cli-common libappindicator0.1-cil libdbus-glib1.0-cil
  libdbus1.0-cil libgconf2.0-cil libgdiplus libglib2.0-cil libgmime2.6-cil
  libgtk2.0-cil liblaunchpad-integration1.0-cil libmono-addins-gui0.2-cil
  libmono-addins0.2-cil libmono-cairo4.0-cil libmono-corlib4.0-cil
  libmono-i18n-west4.0-cil libmono-i18n4.0-cil libmono-posix4.0-cil
  libmono-security4.0-cil libmono-sharpzip4.84-cil
  libmono-system-configuration4.0-cil libmono-system-core4.0-cil
  libmono-system-drawing4.0-cil libmono-system-security4.0-cil
  libmono-system-xml4.0-cil libmono-system4.0-cil mono-4.0-gac mono-gac
  mono-runtime tomboy

As you can see, Tomboy needs an obscene amount of packages simply to run. 28 packages to be exact, most of them mono libraries. I have a solution. My application, Notey, only needs GTK 3 and python-quickly.widgets to run without a problem on most systems. Notey is fast, simple, and cutting edge. It uses PyGTK as a backend, and has been submitted to the Ubuntu Software Center as a free app. Notey is currently in beta, however the app is completely stable, free of bugs (As far as I know) and only includes a few menu items that don't work. You can check it out at:

http://nextgennotetaking.webs.com/

                                                                                         ~Adam Lechowicz,
                                                                                                Developer, Notey
_______________________________________________
desktop-devel-list mailing list
desktop-devel-list <at> gnome.org
http://mail.gnome.org/mailman/listinfo/desktop-devel-list
Pigeon Lips | 9 May 06:00
Picon

application menu design - contributing to the wiki on live.gnome.org

Hi All,  a very friendly person on the gnome IRC put me on this mailing list. 

Long story short i wanted to add an article to your design wiki https://live.gnome.org/Design/Playground but thought it best to run it by someone first. 

after reading this https://live.gnome.org/Design/Whiteboards/Menus i was inspired by the mega menu. I would like to try a mock up of extending this concept further and wanted a place to post my thoughts, mock ups and suggestions on how a nice mega menu could be extended via search and context driven actions. 

Is this an ok thing to do, or do i need to flesh out the idea here first ?

thanks. 
_______________________________________________
desktop-devel-list mailing list
desktop-devel-list <at> gnome.org
http://mail.gnome.org/mailman/listinfo/desktop-devel-list
Olav Vitters | 15 May 19:13
Picon

For newcomers / IBus/IM users: RULES FOR THIS LIST

Just as a short introduction:

You can discuss pretty much anything on this list as long as it follows
a few rules (from https://live.gnome.org/CodeOfConduct):
* be constructive
  Weird comparisons and so on are not constructive (KDE, GNOME 2,
  dictators, etc).
  Stating that something is bad *not* constructive (explain *why* it is
  bad).
* be polite
* assume people mean well
  nobody is out to make your life difficult. Explain what you need out
  of an IM, what it should do. That'll result in developers making a
  better decision.
* be respectful and considerate
  Even if the other person is not. Contact me if you dislike a certain
  message. I have the abilities to act.
* try to be concise
  sending loads of emails or very long ones (needlessly so) will just
  result in people ignoring or missing what you mean
* be patient and generous

I'm the person who can administrate the list. I highly enjoy
discussions. People can disagree all they want. Always interesting to
learn more.

However, if above rules aren't followed I *will* step in. Again, this
won't be related to your opinion.

--

-- 
Regards,
Olav (moderator)
Matthias Clasen | 15 May 14:06
Picon

another 3.6 feature: harfbuzz

After talking to Behdad last weekend, I've filed another 3.6 feature
page for the long-awaited move to harfbuzz 1.0.
It took a long time, but it is finally going to happen this cycle.

For more details, see https://live.gnome.org/ThreePointFive/Features/Harfbuzz
Matthias Clasen | 15 May 06:31
Picon

gnome goals for 3.6

At the release team meeting last weekend, we've discussed that we want
to revitalize the Gnome Goals [1] effort by adopting a few goals for
this cycle. We've chosen the following goals:

GSettingsMigration
XDGConfigFolders
PortToGtkApplication
PortToGMenu
RemoveMarkupInMessages

The first two are actively being worked on currently, and we should
just get them done instead of dragging this out further.
The next two will make our applications appear more consistent and GNOME 3 like.
The last one was included because we want to include our translators,
and make their life easier by improving the quality of our strings.

The challenge is to complete these goals for the GNOME 3.6 release.

This is a great way to get involved if you are new with GNOME development.
There are several ways in which you can help us to reach that goal:

- determine that a module is not affected by the goal and mark it as
'not needed'
- determine if a module has already been fixed, aand mark it as 'done'
- write a patch for an affected module, link to the bug and mark the
module as 'patch available'
- if you are a module maintainer, review and commit patches for these goals

Lets do this !

Matthias

[1] http://live.gnome.org/GnomeGoals
Owen Taylor | 15 May 01:27
Picon
Favicon

Some points about IM integration

In general, choice of input method framework is not a goal in itself.
If we choose a single input method framework to integrate with GNOME -
that doesn't make GNOME like proprietary software from Apple and Microsoft,
because GNOME will still be 100% Free Software, and will still be developed
in the open by the GNOME community.

GNOME doesn't want to work well just for tweakers and enthusiasts - it's
very important to the project that GNOME works well for all users without
tweaking. We want to give the choice of using Free Software to
everybody - this is a much more fundamental form of choice than giving a small
group of users the ability to swap out a different input method framework
underneath GNOME.

GNOME isn't just a set of parts that a Linux distributor takes and uses
to create a working system - we also take responsibility for creating
a fully working system. This means deciding how GNOME interacts with
system components like sound and networking and printing and when necessary
enhancing those components to provide the right experience to the user.

So we can't leave it up to one Linux distributor to combine GNOME with
fcitx to make a version of GNOME that works well for zh_CN and another
Linux distributor to combine GNOME with RIME or hime to make a version
of GNOME that works well for zh_TW. We want GNOME to, without customization,
work well for zh_CN, zh_TW, hi_IN, ru_RU, en_US, and so forth.

Of course, it would be a mistake to think that a small group of English
speaking developers could make GNOME work well in all these languages. That
would be impossible! But from experience, we know that simply leaving a
problem like this to external developers and hoping for the best doesn't
work out well. Instead we need to engage users and developers from these
language communities into the GNOME development community.

I don't want to minimize how easy that is - I know there are very significant
barriers of language, timezone, and distance that make this hard. I know
that bugs get ignored and patches sit around unreviewed. But still,
active engagement is the only way forward. I think it's absolutely wonderful
how many people have gotten involved in the current discussion!

We also need to keep in mind that we aren't talking about the choice of input
method, we are talking about input method *frameworks*. The basics of passing
events from application to daemon, loading different input method backends,
handling hotkeys and displaying feedback are going to be very similar for
all East Asian languages.

Things like displaying feedback may be a little different if we move further
afield to Thai or Hindi - but still, there is no fundamental reason that they
need a different *framework*.

Using a single input framework for all GNOME users has many benefits.
GNOME developers can reproduce bugs that users run into. Bugs only have to
be fixed once, not in multiple frameworks. We can actually figure out how
to make input methods work with onscreen keyboards and accessibility. Our
designers can collaborate on making the configuration dialogs conform to
GNOME standards.

Finally, using a single input method framework is pretty much essential to
the goal of allowing users to configure languages at runtime with a nice user
interface. If language A and language B require different input method
*frameworks*, there is no way that the user can switch between them with a
hotkey.

In general, I don't see standardizing D-Bus interfaces so that GNOME can
work with multiple input method frameworks as being a useful activity.
If the D-Bus interfaces are carefully maintained and changed only with
agreement and advanced notice, then they will impede the progress of bug
fixing and making things better. If the interfaces are not carefully
maintained, then they aren't standards at all, and users will constantly
encounter breakage.

And in any case, as described above, there has to be *one* framework that
works as well as we can possibly make it for all users. Multiple partially
working frameworks are not a substitute.

All of the above is an argument only for picking a single input method
framework. It doesn't say anything about what input method framework we
should pick. The fact that the IBus developers have been engaged with
GNOME for quite some time and are willing to work with us to create a user
experience that is simple and consistent with the GNOME principles is
certainly a big plus, but we do need to make sure that the end result
works well as well as looking good.

- Owen
Andy Wingo | 14 May 22:03
Picon
Favicon

kind note on quoting

Hi,

There has been a lot of traffic on d-d-l recently.  That's great.  It's
a bit difficult to follow though, at times.  It would be really helpful
to a casual reader if, when replying, people would trim the parts of the
mails that they are quoting.

Cheers,

Andy
--

-- 
http://wingolog.org/
Frederic Peters | 14 May 09:06
Picon

TARBALLS DUE: GNOME 3.4.2

Hello all,

It's time to get off your development branch for a bit, contemplate
the tenacious work of our translators, cheer on our documentation
team, remind yourself of the important fixes you cherry picked, write
a nice entry to your NEWS file, and upload a nice new stable tarball.

Tarballs are due on 2012-05-14 before 23:59 UTC for the GNOME 3.4.2
stable release, which will be delivered on Wednesday. Modules which
were proposed for inclusion should try to follow the unstable schedule
so everyone can test them.  Please make sure that your tarballs will
be uploaded before Monday 23:59 UTC: tarballs uploaded later than that
will probably be too late to get in 3.4.2. If you are not able to make
a tarball before this deadline or if you think you'll be late, please
send a mail to the release team and we'll find someone to roll the
tarball for you!

For more information about 3.5, the full schedule, the official
module lists and the proposed module lists, please see our colorful 3.5
page:
   http://www.gnome.org/start/unstable

For a quick overview of the GNOME schedule, please see:
   http://live.gnome.org/Schedule

Cheers,

        Frederic
--

-- 
devel-announce-list mailing list
devel-announce-list <at> gnome.org
http://mail.gnome.org/mailman/listinfo/devel-announce-list

Lanoxx | 12 May 18:47
Picon

Gnome 3.4 / Anjuta / Scintilla Plugin

Hi,

I just updated to gnome 3.4 and then fired up Anjuta to fix all those 
applets in my gnome-panel that have become broken after the update 
(which sadly is most of them). But to my surprise I can not use the 
scrollwheel in to scroll up any more. When I scroll down everything is 
fine, but when I want to scroll backup, then the editor is flickering 
for a short moment but does not scroll up. When I switch to the 
gtksourceview editor then there is no problem?

Is it a known bug? Any work arounds known?

Best
Regards
Lanoxx

Gmane