mirror of
https://gitlab.gnome.org/GNOME/nautilus
synced 2024-11-05 16:04:31 +00:00
22ac93ef82
* components/Makefile.am: * components/help/*: * nautilus.spec.in: Deleted help component as it is not slated to be part of Gnome 2. * RENAMING: No need to rename hyperbola if it's gone. * configure.in: Removed ScrollKeeper check. Took a cut at making the medusa check use pkg-config, it's probably messed up but at least we won't define HAVE_MEDUSA if we see the Gnome 1 medusa. * libnautilus-private/nautilus-icon-canvas-item.c: (nautilus_icon_canvas_item_init), (nautilus_icon_canvas_item_finalize), (nautilus_icon_canvas_item_set_arg), (nautilus_icon_canvas_item_get_arg), (draw_or_measure_label_text_aa), (draw_label_text_aa), (nautilus_icon_canvas_item_class_init): Quick cut at porting to Pango from Eel font code. It's all under ifdef USE_EEL_TEXT because it's not working well yet. At the moment the text looks bad, and it's very slow, and it's not centered. * libnautilus-private/nautilus-icon-factory.c: (embed_text): Baby steps at doing the port to Pango here too. * src/file-manager/fm-directory-view.c: (real_update_menus): Add a check for NULL that seems required. This change was suggested by the backtrace in bug 66809, but it's not clear if this really fixes anything. (Rolled from stable branch.) * src/file-manager/fm-icon-view.c: (icon_view_handle_uri_list): Fix code that passed a path instead of a URI when creating a desktop file. (Rolled from stable branch.) * TODO: Minor updates.
40 lines
997 B
Text
40 lines
997 B
Text
We put plans for renaming in here so we can think about them for a
|
|
while. Note that when we rename a class, it usually involves renaming
|
|
some functions and files too.
|
|
|
|
When we rename files in the repository, we do it by this process:
|
|
|
|
1) copy the file in the repository by logging in and using cp (to retain history)
|
|
2) check out to get the new file
|
|
3) cvs rm to remove the old file on commit
|
|
4) fix all build problems
|
|
5) commit
|
|
|
|
This retains the history in both the old and new locations.
|
|
|
|
Remove a lot of nautilus prefixes since nothing outside libnautilus is
|
|
intended for use with other programs, so it doesn't need namespacing.
|
|
|
|
------
|
|
macros
|
|
------
|
|
|
|
---------------
|
|
directory names
|
|
---------------
|
|
|
|
----------
|
|
file names
|
|
----------
|
|
*-ui.xml -> *.ui
|
|
src/file-manager/fm-* -> ?
|
|
nautilus-authn-manager.c -> nautilus-authentication-manager.c
|
|
|
|
----------------------------
|
|
classes and other data types
|
|
----------------------------
|
|
FM* -> ?
|
|
|
|
--------------
|
|
function names
|
|
--------------
|